From f84626a85835ce2727fed3588878b4cd4a850f1b Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 2 Oct 2025 09:57:49 +1000 Subject: [PATCH] New Crowdin translations by GitHub Action (#10343) Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> --- .../InvenTree/locale/ar/LC_MESSAGES/django.po | 506 +-- .../InvenTree/locale/bg/LC_MESSAGES/django.po | 506 +-- .../InvenTree/locale/cs/LC_MESSAGES/django.po | 2454 +++++++------- .../InvenTree/locale/da/LC_MESSAGES/django.po | 506 +-- .../InvenTree/locale/de/LC_MESSAGES/django.po | 506 +-- .../InvenTree/locale/el/LC_MESSAGES/django.po | 506 +-- .../InvenTree/locale/en/LC_MESSAGES/django.po | 504 +-- .../InvenTree/locale/es/LC_MESSAGES/django.po | 522 +-- .../locale/es_MX/LC_MESSAGES/django.po | 506 +-- .../InvenTree/locale/et/LC_MESSAGES/django.po | 506 +-- .../InvenTree/locale/fa/LC_MESSAGES/django.po | 506 +-- .../InvenTree/locale/fi/LC_MESSAGES/django.po | 506 +-- .../InvenTree/locale/fr/LC_MESSAGES/django.po | 506 +-- .../InvenTree/locale/he/LC_MESSAGES/django.po | 506 +-- .../InvenTree/locale/hi/LC_MESSAGES/django.po | 506 +-- .../InvenTree/locale/hu/LC_MESSAGES/django.po | 1206 +++---- .../InvenTree/locale/id/LC_MESSAGES/django.po | 506 +-- .../InvenTree/locale/it/LC_MESSAGES/django.po | 642 ++-- .../InvenTree/locale/ja/LC_MESSAGES/django.po | 506 +-- .../InvenTree/locale/ko/LC_MESSAGES/django.po | 506 +-- .../InvenTree/locale/lt/LC_MESSAGES/django.po | 506 +-- .../InvenTree/locale/lv/LC_MESSAGES/django.po | 506 +-- .../InvenTree/locale/nl/LC_MESSAGES/django.po | 604 ++-- .../InvenTree/locale/no/LC_MESSAGES/django.po | 506 +-- .../InvenTree/locale/pl/LC_MESSAGES/django.po | 638 ++-- .../InvenTree/locale/pt/LC_MESSAGES/django.po | 506 +-- .../locale/pt_BR/LC_MESSAGES/django.po | 506 +-- .../InvenTree/locale/ro/LC_MESSAGES/django.po | 506 +-- .../InvenTree/locale/ru/LC_MESSAGES/django.po | 506 +-- .../InvenTree/locale/sk/LC_MESSAGES/django.po | 506 +-- .../InvenTree/locale/sl/LC_MESSAGES/django.po | 506 +-- .../InvenTree/locale/sr/LC_MESSAGES/django.po | 506 +-- .../InvenTree/locale/sv/LC_MESSAGES/django.po | 506 +-- .../InvenTree/locale/th/LC_MESSAGES/django.po | 506 +-- .../InvenTree/locale/tr/LC_MESSAGES/django.po | 506 +-- .../InvenTree/locale/uk/LC_MESSAGES/django.po | 506 +-- .../InvenTree/locale/vi/LC_MESSAGES/django.po | 506 +-- .../locale/zh_Hans/LC_MESSAGES/django.po | 606 ++-- .../locale/zh_Hant/LC_MESSAGES/django.po | 506 +-- src/frontend/src/locales/ar/messages.po | 1117 +++---- src/frontend/src/locales/bg/messages.po | 1117 +++---- src/frontend/src/locales/cs/messages.po | 2901 +++++++++-------- src/frontend/src/locales/da/messages.po | 1117 +++---- src/frontend/src/locales/de/messages.po | 1127 +++---- src/frontend/src/locales/el/messages.po | 1117 +++---- src/frontend/src/locales/en/messages.po | 1125 +++---- src/frontend/src/locales/es/messages.po | 1121 +++---- src/frontend/src/locales/es_MX/messages.po | 1121 +++---- src/frontend/src/locales/et/messages.po | 1127 +++---- src/frontend/src/locales/fa/messages.po | 1117 +++---- src/frontend/src/locales/fi/messages.po | 1117 +++---- src/frontend/src/locales/fr/messages.po | 1127 +++---- src/frontend/src/locales/he/messages.po | 1117 +++---- src/frontend/src/locales/hi/messages.po | 1117 +++---- src/frontend/src/locales/hu/messages.po | 1369 ++++---- src/frontend/src/locales/id/messages.po | 1117 +++---- src/frontend/src/locales/it/messages.po | 1127 +++---- src/frontend/src/locales/ja/messages.po | 1127 +++---- src/frontend/src/locales/ko/messages.po | 1117 +++---- src/frontend/src/locales/lt/messages.po | 1117 +++---- src/frontend/src/locales/lv/messages.po | 1117 +++---- src/frontend/src/locales/nl/messages.po | 1297 ++++---- src/frontend/src/locales/no/messages.po | 1127 +++---- src/frontend/src/locales/pl/messages.po | 1117 +++---- src/frontend/src/locales/pt/messages.po | 1127 +++---- src/frontend/src/locales/pt_BR/messages.po | 1139 +++---- src/frontend/src/locales/ro/messages.po | 1117 +++---- src/frontend/src/locales/ru/messages.po | 1125 +++---- src/frontend/src/locales/sk/messages.po | 1117 +++---- src/frontend/src/locales/sl/messages.po | 1117 +++---- src/frontend/src/locales/sr/messages.po | 1127 +++---- src/frontend/src/locales/sv/messages.po | 1117 +++---- src/frontend/src/locales/th/messages.po | 1117 +++---- src/frontend/src/locales/tr/messages.po | 1127 +++---- src/frontend/src/locales/uk/messages.po | 1117 +++---- src/frontend/src/locales/vi/messages.po | 1117 +++---- src/frontend/src/locales/zh_Hans/messages.po | 1129 +++---- src/frontend/src/locales/zh_Hant/messages.po | 1127 +++---- 78 files changed, 34770 insertions(+), 34029 deletions(-) diff --git a/src/backend/InvenTree/locale/ar/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/ar/LC_MESSAGES/django.po index fc3c412638..612ecd95f7 100644 --- a/src/backend/InvenTree/locale/ar/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/ar/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-09-17 11:32+0000\n" -"PO-Revision-Date: 2025-09-17 11:35\n" +"POT-Creation-Date: 2025-10-01 05:58+0000\n" +"PO-Revision-Date: 2025-10-01 06:01\n" "Last-Translator: \n" "Language-Team: Arabic\n" "Language: ar_SA\n" @@ -116,9 +116,9 @@ msgstr "" #: build/serializers.py:579 build/serializers.py:1795 company/models.py:875 #: order/models.py:1737 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:2846 stock/models.py:2970 stock/serializers.py:741 -#: stock/serializers.py:917 stock/serializers.py:1059 stock/serializers.py:1373 -#: stock/serializers.py:1462 stock/serializers.py:1661 +#: stock/models.py:2846 stock/models.py:2970 stock/serializers.py:745 +#: stock/serializers.py:921 stock/serializers.py:1063 stock/serializers.py:1377 +#: stock/serializers.py:1466 stock/serializers.py:1665 msgid "Notes" msgstr "ملاحظات" @@ -415,7 +415,7 @@ msgstr "" msgid "Name" msgstr "" -#: InvenTree/models.py:856 build/models.py:251 common/models.py:171 +#: InvenTree/models.py:856 build/models.py:252 common/models.py:171 #: common/models.py:2234 common/models.py:2347 company/models.py:562 #: company/models.py:866 order/models.py:435 order/models.py:1773 #: part/models.py:1074 part/models.py:3886 report/models.py:222 @@ -530,7 +530,7 @@ msgstr "" msgid "Order Status" msgstr "" -#: build/api.py:75 build/models.py:263 +#: build/api.py:75 build/models.py:264 msgid "Parent Build" msgstr "" @@ -539,7 +539,7 @@ msgstr "" msgid "Include Variants" msgstr "" -#: build/api.py:95 build/api.py:466 build/api.py:814 build/models.py:269 +#: build/api.py:95 build/api.py:466 build/api.py:814 build/models.py:270 #: build/serializers.py:1243 build/serializers.py:1389 #: build/serializers.py:1451 company/models.py:1085 company/serializers.py:456 #: order/api.py:295 order/api.py:299 order/api.py:922 order/api.py:1180 @@ -558,7 +558,7 @@ msgstr "" #: report/templates/report/inventree_sales_order_shipment_report.html:28 #: report/templates/report/inventree_stock_location_report.html:102 #: stock/api.py:565 stock/serializers.py:120 stock/serializers.py:172 -#: stock/serializers.py:446 stock/serializers.py:625 stock/serializers.py:950 +#: stock/serializers.py:450 stock/serializers.py:629 stock/serializers.py:954 #: templates/email/build_order_completed.html:17 #: templates/email/build_order_required_stock.html:17 #: templates/email/low_stock_notification.html:15 @@ -671,7 +671,7 @@ msgstr "" msgid "Allocated" msgstr "" -#: build/api.py:490 build/models.py:1626 build/serializers.py:1424 +#: build/api.py:490 build/models.py:1631 build/serializers.py:1424 msgid "Consumed" msgstr "" @@ -682,7 +682,7 @@ msgstr "" msgid "Available" msgstr "" -#: build/api.py:837 build/models.py:116 order/models.py:1919 +#: build/api.py:837 build/models.py:117 order/models.py:1919 #: report/templates/report/inventree_build_order_report.html:105 #: stock/serializers.py:93 templates/email/build_order_completed.html:16 #: templates/email/overdue_build_order.html:15 @@ -693,10 +693,10 @@ msgstr "" #: build/serializers.py:496 build/serializers.py:566 build/serializers.py:1263 #: build/serializers.py:1267 order/api.py:1227 order/api.py:1232 #: order/serializers.py:768 order/serializers.py:908 order/serializers.py:2015 -#: stock/api.py:966 stock/serializers.py:111 stock/serializers.py:629 -#: stock/serializers.py:734 stock/serializers.py:912 stock/serializers.py:1455 -#: stock/serializers.py:1768 stock/serializers.py:1817 -#: templates/email/stale_stock_notification.html:18 users/models.py:546 +#: stock/api.py:966 stock/serializers.py:111 stock/serializers.py:633 +#: stock/serializers.py:738 stock/serializers.py:916 stock/serializers.py:1459 +#: stock/serializers.py:1772 stock/serializers.py:1821 +#: templates/email/stale_stock_notification.html:18 users/models.py:549 msgid "Location" msgstr "" @@ -708,43 +708,43 @@ msgstr "" msgid "Filter by output stock item ID. Use 'null' to find uninstalled build items." msgstr "" -#: build/models.py:117 users/ruleset.py:31 +#: build/models.py:118 users/ruleset.py:31 msgid "Build Orders" msgstr "" -#: build/models.py:167 +#: build/models.py:168 msgid "Assembly BOM has not been validated" msgstr "" -#: build/models.py:174 +#: build/models.py:175 msgid "Build order cannot be created for an inactive part" msgstr "" -#: build/models.py:181 +#: build/models.py:182 msgid "Build order cannot be created for an unlocked part" msgstr "" -#: build/models.py:199 +#: build/models.py:200 msgid "Build orders can only be externally fulfilled for purchaseable parts" msgstr "" -#: build/models.py:206 order/models.py:369 +#: build/models.py:207 order/models.py:369 msgid "Responsible user or group must be specified" msgstr "" -#: build/models.py:211 +#: build/models.py:212 msgid "Build order part cannot be changed" msgstr "" -#: build/models.py:216 order/models.py:382 +#: build/models.py:217 order/models.py:382 msgid "Target date must be after start date" msgstr "" -#: build/models.py:244 +#: build/models.py:245 msgid "Build Order Reference" msgstr "" -#: build/models.py:245 build/serializers.py:1402 order/models.py:607 +#: build/models.py:246 build/serializers.py:1402 order/models.py:607 #: order/models.py:1292 order/models.py:1730 order/models.py:2605 #: part/models.py:4458 #: report/templates/report/inventree_bill_of_materials_report.html:139 @@ -754,223 +754,223 @@ msgstr "" msgid "Reference" msgstr "" -#: build/models.py:254 +#: build/models.py:255 msgid "Brief description of the build (optional)" msgstr "" -#: build/models.py:264 +#: build/models.py:265 msgid "BuildOrder to which this build is allocated" msgstr "" -#: build/models.py:273 +#: build/models.py:274 msgid "Select part to build" msgstr "" -#: build/models.py:278 +#: build/models.py:279 msgid "Sales Order Reference" msgstr "" -#: build/models.py:283 +#: build/models.py:284 msgid "SalesOrder to which this build is allocated" msgstr "" -#: build/models.py:288 build/serializers.py:1094 +#: build/models.py:289 build/serializers.py:1094 msgid "Source Location" msgstr "" -#: build/models.py:294 +#: build/models.py:295 msgid "Select location to take stock from for this build (leave blank to take from any stock location)" msgstr "" -#: build/models.py:300 +#: build/models.py:301 msgid "External Build" msgstr "" -#: build/models.py:301 +#: build/models.py:302 msgid "This build order is fulfilled externally" msgstr "" -#: build/models.py:306 +#: build/models.py:307 msgid "Destination Location" msgstr "" -#: build/models.py:311 +#: build/models.py:312 msgid "Select location where the completed items will be stored" msgstr "" -#: build/models.py:315 +#: build/models.py:316 msgid "Build Quantity" msgstr "" -#: build/models.py:318 +#: build/models.py:319 msgid "Number of stock items to build" msgstr "" -#: build/models.py:322 +#: build/models.py:323 msgid "Completed items" msgstr "" -#: build/models.py:324 +#: build/models.py:325 msgid "Number of stock items which have been completed" msgstr "" -#: build/models.py:328 +#: build/models.py:329 msgid "Build Status" msgstr "" -#: build/models.py:333 +#: build/models.py:334 msgid "Build status code" msgstr "" -#: build/models.py:342 build/serializers.py:358 order/serializers.py:784 -#: stock/models.py:1101 stock/serializers.py:85 stock/serializers.py:1628 +#: build/models.py:343 build/serializers.py:358 order/serializers.py:784 +#: stock/models.py:1101 stock/serializers.py:85 stock/serializers.py:1632 msgid "Batch Code" msgstr "" -#: build/models.py:346 build/serializers.py:359 +#: build/models.py:347 build/serializers.py:359 msgid "Batch code for this build output" msgstr "" -#: build/models.py:350 order/models.py:472 order/serializers.py:167 +#: build/models.py:351 order/models.py:472 order/serializers.py:167 #: part/models.py:1304 msgid "Creation Date" msgstr "" -#: build/models.py:356 +#: build/models.py:357 msgid "Build start date" msgstr "" -#: build/models.py:357 +#: build/models.py:358 msgid "Scheduled start date for this build order" msgstr "" -#: build/models.py:363 +#: build/models.py:364 msgid "Target completion date" msgstr "" -#: build/models.py:365 +#: build/models.py:366 msgid "Target date for build completion. Build will be overdue after this date." msgstr "" -#: build/models.py:370 order/models.py:660 order/models.py:2644 +#: build/models.py:371 order/models.py:660 order/models.py:2644 msgid "Completion Date" msgstr "" -#: build/models.py:378 +#: build/models.py:379 msgid "completed by" msgstr "" -#: build/models.py:387 +#: build/models.py:388 msgid "Issued by" msgstr "" -#: build/models.py:388 +#: build/models.py:389 msgid "User who issued this build order" msgstr "" -#: build/models.py:397 common/models.py:180 order/api.py:176 +#: build/models.py:398 common/models.py:180 order/api.py:176 #: order/models.py:497 part/models.py:1321 #: report/templates/report/inventree_build_order_report.html:158 msgid "Responsible" msgstr "" -#: build/models.py:398 +#: build/models.py:399 msgid "User or group responsible for this build order" msgstr "" -#: build/models.py:403 stock/models.py:1094 +#: build/models.py:404 stock/models.py:1094 msgid "External Link" msgstr "" -#: build/models.py:405 common/models.py:1990 part/models.py:1126 +#: build/models.py:406 common/models.py:1990 part/models.py:1126 #: stock/models.py:1096 msgid "Link to external URL" msgstr "" -#: build/models.py:410 +#: build/models.py:411 msgid "Build Priority" msgstr "" -#: build/models.py:413 +#: build/models.py:414 msgid "Priority of this build order" msgstr "" -#: build/models.py:421 common/models.py:150 common/models.py:164 +#: build/models.py:422 common/models.py:150 common/models.py:164 #: order/api.py:162 order/models.py:444 msgid "Project Code" msgstr "" -#: build/models.py:422 +#: build/models.py:423 msgid "Project code for this build order" msgstr "" -#: build/models.py:675 +#: build/models.py:676 msgid "Cannot complete build order with open child builds" msgstr "" -#: build/models.py:680 +#: build/models.py:681 msgid "Cannot complete build order with incomplete outputs" msgstr "" -#: build/models.py:699 build/models.py:829 +#: build/models.py:700 build/models.py:830 msgid "Failed to offload task to complete build allocations" msgstr "" -#: build/models.py:722 +#: build/models.py:723 #, python-brace-format msgid "Build order {build} has been completed" msgstr "" -#: build/models.py:728 +#: build/models.py:729 msgid "A build order has been completed" msgstr "" -#: build/models.py:910 build/serializers.py:406 +#: build/models.py:911 build/serializers.py:406 msgid "Serial numbers must be provided for trackable parts" msgstr "" -#: build/models.py:1041 build/models.py:1126 +#: build/models.py:1042 build/models.py:1127 msgid "No build output specified" msgstr "" -#: build/models.py:1044 +#: build/models.py:1045 msgid "Build output is already completed" msgstr "" -#: build/models.py:1047 +#: build/models.py:1048 msgid "Build output does not match Build Order" msgstr "" -#: build/models.py:1129 build/serializers.py:285 build/serializers.py:334 +#: build/models.py:1130 build/serializers.py:285 build/serializers.py:334 #: build/serializers.py:962 build/serializers.py:1746 order/models.py:710 #: order/serializers.py:604 order/serializers.py:779 part/serializers.py:1695 #: stock/models.py:941 stock/models.py:1431 stock/models.py:1880 -#: stock/serializers.py:712 stock/serializers.py:1617 +#: stock/serializers.py:716 stock/serializers.py:1621 msgid "Quantity must be greater than zero" msgstr "" -#: build/models.py:1133 build/serializers.py:289 +#: build/models.py:1134 build/serializers.py:289 msgid "Quantity cannot be greater than the output quantity" msgstr "" -#: build/models.py:1196 build/serializers.py:605 +#: build/models.py:1197 build/serializers.py:605 msgid "Build output has not passed all required tests" msgstr "" -#: build/models.py:1199 build/serializers.py:600 +#: build/models.py:1200 build/serializers.py:600 #, python-brace-format msgid "Build output {serial} has not passed all required tests" msgstr "" -#: build/models.py:1581 +#: build/models.py:1586 msgid "Build Order Line Item" msgstr "" -#: build/models.py:1605 +#: build/models.py:1610 msgid "Build object" msgstr "" -#: build/models.py:1617 build/models.py:1917 build/serializers.py:273 +#: build/models.py:1622 build/models.py:1933 build/serializers.py:273 #: build/serializers.py:319 build/serializers.py:1423 common/models.py:1346 #: order/models.py:1713 order/models.py:2490 order/serializers.py:1663 #: order/serializers.py:2124 part/models.py:3474 part/models.py:4406 @@ -985,70 +985,70 @@ msgstr "" #: report/templates/report/inventree_stock_report_merge.html:113 #: report/templates/report/inventree_test_report.html:90 #: report/templates/report/inventree_test_report.html:169 -#: stock/serializers.py:136 stock/serializers.py:180 stock/serializers.py:700 +#: stock/serializers.py:136 stock/serializers.py:180 stock/serializers.py:704 #: templates/email/build_order_completed.html:18 #: templates/email/stale_stock_notification.html:19 msgid "Quantity" msgstr "" -#: build/models.py:1618 +#: build/models.py:1623 msgid "Required quantity for build order" msgstr "" -#: build/models.py:1627 +#: build/models.py:1632 msgid "Quantity of consumed stock" msgstr "" -#: build/models.py:1715 +#: build/models.py:1731 msgid "Build item must specify a build output, as master part is marked as trackable" msgstr "" -#: build/models.py:1726 +#: build/models.py:1742 #, python-brace-format msgid "Allocated quantity ({q}) must not exceed available stock quantity ({a})" msgstr "" -#: build/models.py:1747 order/models.py:2439 +#: build/models.py:1763 order/models.py:2439 msgid "Stock item is over-allocated" msgstr "" -#: build/models.py:1752 order/models.py:2442 +#: build/models.py:1768 order/models.py:2442 msgid "Allocation quantity must be greater than zero" msgstr "" -#: build/models.py:1758 +#: build/models.py:1774 msgid "Quantity must be 1 for serialized stock" msgstr "" -#: build/models.py:1818 +#: build/models.py:1834 msgid "Selected stock item does not match BOM line" msgstr "" -#: build/models.py:1856 +#: build/models.py:1872 msgid "Allocated quantity exceeds available stock quantity" msgstr "" -#: build/models.py:1907 build/serializers.py:945 build/serializers.py:1255 +#: build/models.py:1923 build/serializers.py:945 build/serializers.py:1255 #: order/serializers.py:1500 order/serializers.py:1521 #: report/templates/report/inventree_sales_order_shipment_report.html:29 -#: stock/models.py:457 stock/serializers.py:102 stock/serializers.py:824 -#: stock/serializers.py:1311 stock/serializers.py:1423 +#: stock/models.py:457 stock/serializers.py:102 stock/serializers.py:828 +#: stock/serializers.py:1315 stock/serializers.py:1427 msgid "Stock Item" msgstr "" -#: build/models.py:1908 +#: build/models.py:1924 msgid "Source stock item" msgstr "" -#: build/models.py:1918 +#: build/models.py:1934 msgid "Stock quantity to allocate to build" msgstr "" -#: build/models.py:1927 +#: build/models.py:1943 msgid "Install into" msgstr "" -#: build/models.py:1928 +#: build/models.py:1944 msgid "Destination stock item" msgstr "" @@ -1097,7 +1097,7 @@ msgid "Integer quantity required, as the bill of materials contains trackable pa msgstr "" #: build/serializers.py:365 order/serializers.py:800 order/serializers.py:1667 -#: stock/serializers.py:723 +#: stock/serializers.py:727 msgid "Serial Numbers" msgstr "" @@ -1250,7 +1250,7 @@ msgstr "" msgid "bom_item.part must point to the same part as the build order" msgstr "" -#: build/serializers.py:951 stock/serializers.py:1324 +#: build/serializers.py:951 stock/serializers.py:1328 msgid "Item must be in stock" msgstr "" @@ -1329,11 +1329,11 @@ msgstr "" #: build/serializers.py:1282 company/models.py:703 order/api.py:308 #: order/api.py:313 order/api.py:539 order/serializers.py:596 -#: stock/models.py:1037 stock/serializers.py:613 +#: stock/models.py:1037 stock/serializers.py:617 msgid "Supplier Part" msgstr "" -#: build/serializers.py:1290 stock/serializers.py:644 +#: build/serializers.py:1290 stock/serializers.py:648 msgid "Allocated Quantity" msgstr "" @@ -1562,8 +1562,8 @@ msgstr "" #: common/models.py:2006 common/models.py:2007 common/models.py:2388 #: importer/models.py:100 part/models.py:3568 part/models.py:3596 #: plugin/models.py:355 plugin/models.py:356 -#: report/templates/report/inventree_test_report.html:105 users/models.py:121 -#: users/models.py:498 +#: report/templates/report/inventree_test_report.html:105 users/models.py:124 +#: users/models.py:501 msgid "User" msgstr "" @@ -1594,8 +1594,8 @@ msgstr "" #: common/models.py:1421 common/models.py:2247 common/models.py:2354 #: company/models.py:198 company/models.py:840 machine/models.py:39 -#: part/models.py:1258 plugin/models.py:69 stock/api.py:621 users/models.py:192 -#: users/models.py:551 users/serializers.py:319 +#: part/models.py:1258 plugin/models.py:69 stock/api.py:621 users/models.py:195 +#: users/models.py:554 users/serializers.py:319 msgid "Active" msgstr "" @@ -1603,7 +1603,7 @@ msgstr "" msgid "Is this webhook active" msgstr "" -#: common/models.py:1437 users/models.py:169 +#: common/models.py:1437 users/models.py:172 msgid "Token" msgstr "" @@ -2142,7 +2142,7 @@ msgid "Email Threads" msgstr "" #: common/models.py:2711 generic/states/serializers.py:16 plugin/models.py:46 -#: users/models.py:110 +#: users/models.py:113 msgid "Key" msgstr "" @@ -3725,37 +3725,37 @@ msgstr "" msgid "Value must be a valid variable identifier" msgstr "" -#: company/api.py:142 +#: company/api.py:143 msgid "Part is Active" msgstr "" -#: company/api.py:146 +#: company/api.py:147 msgid "Manufacturer is Active" msgstr "" -#: company/api.py:279 +#: company/api.py:280 msgid "Supplier Part is Active" msgstr "" -#: company/api.py:283 +#: company/api.py:284 msgid "Internal Part is Active" msgstr "" -#: company/api.py:288 +#: company/api.py:289 msgid "Supplier is Active" msgstr "" -#: company/api.py:300 company/models.py:539 company/serializers.py:468 +#: company/api.py:301 company/models.py:539 company/serializers.py:468 #: part/serializers.py:575 msgid "Manufacturer" msgstr "" -#: company/api.py:307 company/models.py:119 company/models.py:411 +#: company/api.py:308 company/models.py:119 company/models.py:411 #: stock/api.py:879 msgid "Company" msgstr "" -#: company/api.py:317 +#: company/api.py:318 msgid "Has Stock" msgstr "" @@ -3792,7 +3792,7 @@ msgid "Contact email address" msgstr "" #: company/models.py:176 company/models.py:315 order/models.py:506 -#: users/models.py:558 +#: users/models.py:561 msgid "Contact" msgstr "" @@ -3942,7 +3942,7 @@ msgid "Manufacturer Part" msgstr "" #: company/models.py:528 company/models.py:818 stock/models.py:1026 -#: stock/serializers.py:445 +#: stock/serializers.py:449 msgid "Base Part" msgstr "" @@ -3959,7 +3959,7 @@ msgstr "" msgid "MPN" msgstr "" -#: company/models.py:547 stock/serializers.py:607 +#: company/models.py:547 stock/serializers.py:611 msgid "Manufacturer Part Number" msgstr "" @@ -4042,7 +4042,7 @@ msgstr "" #: report/templates/report/inventree_return_order_report.html:27 #: report/templates/report/inventree_sales_order_report.html:32 #: report/templates/report/inventree_stock_location_report.html:105 -#: stock/serializers.py:837 +#: stock/serializers.py:841 msgid "Note" msgstr "" @@ -4055,7 +4055,7 @@ msgid "Minimum charge (e.g. stocking fee)" msgstr "" #: company/models.py:891 order/serializers.py:810 stock/models.py:1057 -#: stock/serializers.py:1643 +#: stock/serializers.py:1647 msgid "Packaging" msgstr "" @@ -4107,7 +4107,7 @@ msgstr "" msgid "Company Name" msgstr "" -#: company/serializers.py:444 part/serializers.py:948 stock/serializers.py:463 +#: company/serializers.py:444 part/serializers.py:948 stock/serializers.py:467 msgid "In Stock" msgstr "" @@ -4267,15 +4267,15 @@ msgstr "" msgid "Valid" msgstr "" -#: importer/models.py:688 +#: importer/models.py:720 msgid "ID is required for updating existing records." msgstr "" -#: importer/models.py:695 +#: importer/models.py:727 msgid "No record found with the provided ID" msgstr "" -#: importer/models.py:701 +#: importer/models.py:733 msgid "Invalid ID format provided" msgstr "" @@ -4660,7 +4660,7 @@ msgid "Order reference" msgstr "" #: order/models.py:617 order/models.py:1317 order/models.py:2630 -#: stock/serializers.py:594 stock/serializers.py:1012 users/models.py:539 +#: stock/serializers.py:598 stock/serializers.py:1016 users/models.py:542 msgid "Status" msgstr "" @@ -4713,7 +4713,7 @@ msgid "Quantity must be a positive number" msgstr "" #: order/models.py:1304 order/models.py:2617 stock/models.py:1079 -#: stock/models.py:1080 stock/serializers.py:1359 +#: stock/models.py:1080 stock/serializers.py:1363 #: templates/email/overdue_return_order.html:16 #: templates/email/overdue_sales_order.html:16 msgid "Customer" @@ -4831,7 +4831,7 @@ msgstr "" msgid "Number of items received" msgstr "" -#: order/models.py:1903 stock/models.py:1202 stock/serializers.py:661 +#: order/models.py:1903 stock/models.py:1202 stock/serializers.py:665 msgid "Purchase Price" msgstr "" @@ -5173,7 +5173,7 @@ msgid "Enter batch code for incoming stock items" msgstr "" #: order/serializers.py:792 stock/models.py:1161 -#: templates/email/stale_stock_notification.html:22 users/models.py:134 +#: templates/email/stale_stock_notification.html:22 users/models.py:137 msgid "Expiry Date" msgstr "" @@ -6043,7 +6043,7 @@ msgstr "" msgid "Parameter Value" msgstr "" -#: part/models.py:4092 stock/serializers.py:742 +#: part/models.py:4092 stock/serializers.py:746 msgid "Optional note field" msgstr "" @@ -6219,7 +6219,7 @@ msgstr "" msgid "Number of results recorded against this template" msgstr "" -#: part/serializers.py:230 part/serializers.py:248 stock/serializers.py:667 +#: part/serializers.py:230 part/serializers.py:248 stock/serializers.py:671 msgid "Purchase currency of this stock item" msgstr "" @@ -6339,7 +6339,7 @@ msgstr "" msgid "Outstanding quantity of this part scheduled to be built" msgstr "" -#: part/serializers.py:964 stock/serializers.py:1043 stock/serializers.py:1214 +#: part/serializers.py:964 stock/serializers.py:1047 stock/serializers.py:1218 #: users/ruleset.py:30 msgid "Stock Items" msgstr "" @@ -7540,35 +7540,35 @@ msgstr "" msgid "Enable dynamic panels for testing" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:98 +#: plugin/samples/integration/user_interface_sample.py:100 msgid "Part Panel" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:131 +#: plugin/samples/integration/user_interface_sample.py:135 msgid "Broken Dashboard Item" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:133 +#: plugin/samples/integration/user_interface_sample.py:137 msgid "This is a broken dashboard item - it will not render!" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:139 +#: plugin/samples/integration/user_interface_sample.py:143 msgid "Sample Dashboard Item" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:141 +#: plugin/samples/integration/user_interface_sample.py:145 msgid "This is a sample dashboard item. It renders a simple string of HTML content." msgstr "" -#: plugin/samples/integration/user_interface_sample.py:147 +#: plugin/samples/integration/user_interface_sample.py:151 msgid "Context Dashboard Item" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:161 +#: plugin/samples/integration/user_interface_sample.py:165 msgid "Admin Dashboard Item" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:162 +#: plugin/samples/integration/user_interface_sample.py:166 msgid "This is an admin-only dashboard item." msgstr "" @@ -7951,7 +7951,7 @@ msgstr "" #: report/templates/report/inventree_stock_report_merge.html:97 #: report/templates/report/inventree_test_report.html:153 -#: stock/serializers.py:650 +#: stock/serializers.py:654 msgid "Installed Items" msgstr "" @@ -7984,19 +7984,19 @@ msgstr "" msgid "No result" msgstr "" -#: report/templatetags/report.py:144 +#: report/templatetags/report.py:163 msgid "Asset file does not exist" msgstr "" -#: report/templatetags/report.py:201 report/templatetags/report.py:277 +#: report/templatetags/report.py:220 report/templatetags/report.py:296 msgid "Image file not found" msgstr "" -#: report/templatetags/report.py:302 +#: report/templatetags/report.py:321 msgid "part_image tag requires a Part instance" msgstr "" -#: report/templatetags/report.py:348 +#: report/templatetags/report.py:367 msgid "company_image tag requires a Company instance" msgstr "" @@ -8012,7 +8012,7 @@ msgstr "" msgid "Include sub-locations in filtered results" msgstr "" -#: stock/api.py:341 stock/serializers.py:1210 +#: stock/api.py:341 stock/serializers.py:1214 msgid "Parent Location" msgstr "" @@ -8096,7 +8096,7 @@ msgstr "" msgid "Expiry date after" msgstr "" -#: stock/api.py:916 stock/serializers.py:655 +#: stock/api.py:916 stock/serializers.py:659 msgid "Stale" msgstr "" @@ -8168,7 +8168,7 @@ msgstr "" msgid "Stock items may not be directly located into a structural stock locations, but may be located to child locations." msgstr "" -#: stock/models.py:226 users/models.py:494 +#: stock/models.py:226 users/models.py:497 msgid "External" msgstr "" @@ -8201,7 +8201,7 @@ msgstr "" msgid "Stock items cannot be located into structural stock locations!" msgstr "" -#: stock/models.py:932 stock/serializers.py:488 +#: stock/models.py:932 stock/serializers.py:492 msgid "Stock item cannot be created for virtual parts" msgstr "" @@ -8246,7 +8246,7 @@ msgstr "" msgid "Where is this stock item located?" msgstr "" -#: stock/models.py:1058 stock/serializers.py:1644 +#: stock/models.py:1058 stock/serializers.py:1648 msgid "Packaging this stock item is stored in" msgstr "" @@ -8262,7 +8262,7 @@ msgstr "" msgid "Serial number for this item" msgstr "" -#: stock/models.py:1105 stock/serializers.py:1629 +#: stock/models.py:1105 stock/serializers.py:1633 msgid "Batch code for this stock item" msgstr "" @@ -8371,7 +8371,7 @@ msgstr "" msgid "Serialized stock cannot be merged" msgstr "" -#: stock/models.py:2055 stock/serializers.py:1499 +#: stock/models.py:2055 stock/serializers.py:1503 msgid "Duplicate stock items" msgstr "" @@ -8500,237 +8500,241 @@ msgid "Test template for this result" msgstr "" #: stock/serializers.py:290 +msgid "No matching test found for this part" +msgstr "" + +#: stock/serializers.py:294 msgid "Template ID or test name must be provided" msgstr "" -#: stock/serializers.py:300 +#: stock/serializers.py:304 msgid "The test finished time cannot be earlier than the test started time" msgstr "" -#: stock/serializers.py:452 +#: stock/serializers.py:456 msgid "Parent Item" msgstr "" -#: stock/serializers.py:453 +#: stock/serializers.py:457 msgid "Parent stock item" msgstr "" -#: stock/serializers.py:473 +#: stock/serializers.py:477 msgid "Use pack size when adding: the quantity defined is the number of packs" msgstr "" -#: stock/serializers.py:475 +#: stock/serializers.py:479 msgid "Use pack size" msgstr "" -#: stock/serializers.py:482 stock/serializers.py:724 +#: stock/serializers.py:486 stock/serializers.py:728 msgid "Enter serial numbers for new items" msgstr "" -#: stock/serializers.py:600 +#: stock/serializers.py:604 msgid "Supplier Part Number" msgstr "" -#: stock/serializers.py:647 users/models.py:184 +#: stock/serializers.py:651 users/models.py:187 msgid "Expired" msgstr "" -#: stock/serializers.py:653 +#: stock/serializers.py:657 msgid "Child Items" msgstr "" -#: stock/serializers.py:657 +#: stock/serializers.py:661 msgid "Tracking Items" msgstr "" -#: stock/serializers.py:663 +#: stock/serializers.py:667 msgid "Purchase price of this stock item, per unit or pack" msgstr "" -#: stock/serializers.py:701 +#: stock/serializers.py:705 msgid "Enter number of stock items to serialize" msgstr "" -#: stock/serializers.py:709 stock/serializers.py:752 stock/serializers.py:790 -#: stock/serializers.py:928 +#: stock/serializers.py:713 stock/serializers.py:756 stock/serializers.py:794 +#: stock/serializers.py:932 msgid "No stock item provided" msgstr "" -#: stock/serializers.py:717 +#: stock/serializers.py:721 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({q})" msgstr "" -#: stock/serializers.py:735 stock/serializers.py:1456 stock/serializers.py:1769 -#: stock/serializers.py:1818 +#: stock/serializers.py:739 stock/serializers.py:1460 stock/serializers.py:1773 +#: stock/serializers.py:1822 msgid "Destination stock location" msgstr "" -#: stock/serializers.py:755 +#: stock/serializers.py:759 msgid "Serial numbers cannot be assigned to this part" msgstr "" -#: stock/serializers.py:775 +#: stock/serializers.py:779 msgid "Serial numbers already exist" msgstr "" -#: stock/serializers.py:825 +#: stock/serializers.py:829 msgid "Select stock item to install" msgstr "" -#: stock/serializers.py:832 +#: stock/serializers.py:836 msgid "Quantity to Install" msgstr "" -#: stock/serializers.py:833 +#: stock/serializers.py:837 msgid "Enter the quantity of items to install" msgstr "" -#: stock/serializers.py:838 stock/serializers.py:918 stock/serializers.py:1060 +#: stock/serializers.py:842 stock/serializers.py:922 stock/serializers.py:1064 msgid "Add transaction note (optional)" msgstr "" -#: stock/serializers.py:846 +#: stock/serializers.py:850 msgid "Quantity to install must be at least 1" msgstr "" -#: stock/serializers.py:854 +#: stock/serializers.py:858 msgid "Stock item is unavailable" msgstr "" -#: stock/serializers.py:865 +#: stock/serializers.py:869 msgid "Selected part is not in the Bill of Materials" msgstr "" -#: stock/serializers.py:878 +#: stock/serializers.py:882 msgid "Quantity to install must not exceed available quantity" msgstr "" -#: stock/serializers.py:913 +#: stock/serializers.py:917 msgid "Destination location for uninstalled item" msgstr "" -#: stock/serializers.py:951 +#: stock/serializers.py:955 msgid "Select part to convert stock item into" msgstr "" -#: stock/serializers.py:964 +#: stock/serializers.py:968 msgid "Selected part is not a valid option for conversion" msgstr "" -#: stock/serializers.py:981 +#: stock/serializers.py:985 msgid "Cannot convert stock item with assigned SupplierPart" msgstr "" -#: stock/serializers.py:1015 +#: stock/serializers.py:1019 msgid "Stock item status code" msgstr "" -#: stock/serializers.py:1044 +#: stock/serializers.py:1048 msgid "Select stock items to change status" msgstr "" -#: stock/serializers.py:1050 +#: stock/serializers.py:1054 msgid "No stock items selected" msgstr "" -#: stock/serializers.py:1139 stock/serializers.py:1216 +#: stock/serializers.py:1143 stock/serializers.py:1220 msgid "Sublocations" msgstr "" -#: stock/serializers.py:1211 +#: stock/serializers.py:1215 msgid "Parent stock location" msgstr "" -#: stock/serializers.py:1328 +#: stock/serializers.py:1332 msgid "Part must be salable" msgstr "" -#: stock/serializers.py:1332 +#: stock/serializers.py:1336 msgid "Item is allocated to a sales order" msgstr "" -#: stock/serializers.py:1336 +#: stock/serializers.py:1340 msgid "Item is allocated to a build order" msgstr "" -#: stock/serializers.py:1360 +#: stock/serializers.py:1364 msgid "Customer to assign stock items" msgstr "" -#: stock/serializers.py:1366 +#: stock/serializers.py:1370 msgid "Selected company is not a customer" msgstr "" -#: stock/serializers.py:1374 +#: stock/serializers.py:1378 msgid "Stock assignment notes" msgstr "" -#: stock/serializers.py:1384 stock/serializers.py:1672 +#: stock/serializers.py:1388 stock/serializers.py:1676 msgid "A list of stock items must be provided" msgstr "" -#: stock/serializers.py:1463 +#: stock/serializers.py:1467 msgid "Stock merging notes" msgstr "" -#: stock/serializers.py:1468 +#: stock/serializers.py:1472 msgid "Allow mismatched suppliers" msgstr "" -#: stock/serializers.py:1469 +#: stock/serializers.py:1473 msgid "Allow stock items with different supplier parts to be merged" msgstr "" -#: stock/serializers.py:1474 +#: stock/serializers.py:1478 msgid "Allow mismatched status" msgstr "" -#: stock/serializers.py:1475 +#: stock/serializers.py:1479 msgid "Allow stock items with different status codes to be merged" msgstr "" -#: stock/serializers.py:1485 +#: stock/serializers.py:1489 msgid "At least two stock items must be provided" msgstr "" -#: stock/serializers.py:1552 +#: stock/serializers.py:1556 msgid "No Change" msgstr "" -#: stock/serializers.py:1590 +#: stock/serializers.py:1594 msgid "StockItem primary key value" msgstr "" -#: stock/serializers.py:1603 +#: stock/serializers.py:1607 msgid "Stock item is not in stock" msgstr "" -#: stock/serializers.py:1606 +#: stock/serializers.py:1610 msgid "Stock item is already in stock" msgstr "" -#: stock/serializers.py:1620 +#: stock/serializers.py:1624 msgid "Quantity must not be negative" msgstr "" -#: stock/serializers.py:1662 +#: stock/serializers.py:1666 msgid "Stock transaction notes" msgstr "" -#: stock/serializers.py:1824 +#: stock/serializers.py:1828 msgid "Merge into existing stock" msgstr "" -#: stock/serializers.py:1825 +#: stock/serializers.py:1829 msgid "Merge returned items into existing stock items if possible" msgstr "" -#: stock/serializers.py:1868 +#: stock/serializers.py:1872 msgid "Next Serial Number" msgstr "" -#: stock/serializers.py:1874 +#: stock/serializers.py:1878 msgid "Previous Serial Number" msgstr "" @@ -9024,7 +9028,7 @@ msgstr "" msgid "Important dates" msgstr "" -#: users/authentication.py:30 users/models.py:148 +#: users/authentication.py:30 users/models.py:151 msgid "Token has been revoked" msgstr "" @@ -9032,167 +9036,167 @@ msgstr "" msgid "Token has expired" msgstr "" -#: users/models.py:91 +#: users/models.py:94 msgid "API Token" msgstr "" -#: users/models.py:92 +#: users/models.py:95 msgid "API Tokens" msgstr "" -#: users/models.py:128 +#: users/models.py:131 msgid "Token Name" msgstr "" -#: users/models.py:129 +#: users/models.py:132 msgid "Custom token name" msgstr "" -#: users/models.py:135 +#: users/models.py:138 msgid "Token expiry date" msgstr "" -#: users/models.py:143 +#: users/models.py:146 msgid "Last Seen" msgstr "" -#: users/models.py:144 +#: users/models.py:147 msgid "Last time the token was used" msgstr "" -#: users/models.py:148 +#: users/models.py:151 msgid "Revoked" msgstr "" -#: users/models.py:226 +#: users/models.py:229 msgid "Permission set" msgstr "" -#: users/models.py:235 +#: users/models.py:238 msgid "Group" msgstr "" -#: users/models.py:239 +#: users/models.py:242 msgid "View" msgstr "" -#: users/models.py:239 +#: users/models.py:242 msgid "Permission to view items" msgstr "" -#: users/models.py:243 +#: users/models.py:246 msgid "Add" msgstr "" -#: users/models.py:243 +#: users/models.py:246 msgid "Permission to add items" msgstr "" -#: users/models.py:247 +#: users/models.py:250 msgid "Change" msgstr "" -#: users/models.py:249 +#: users/models.py:252 msgid "Permissions to edit items" msgstr "" -#: users/models.py:253 +#: users/models.py:256 msgid "Delete" msgstr "" -#: users/models.py:255 +#: users/models.py:258 msgid "Permission to delete items" msgstr "" -#: users/models.py:492 +#: users/models.py:495 msgid "Bot" msgstr "" -#: users/models.py:493 +#: users/models.py:496 msgid "Internal" msgstr "" -#: users/models.py:495 +#: users/models.py:498 msgid "Guest" msgstr "" -#: users/models.py:504 +#: users/models.py:507 msgid "Language" msgstr "" -#: users/models.py:505 +#: users/models.py:508 msgid "Preferred language for the user" msgstr "" -#: users/models.py:510 +#: users/models.py:513 msgid "Theme" msgstr "" -#: users/models.py:511 +#: users/models.py:514 msgid "Settings for the web UI as JSON - do not edit manually!" msgstr "" -#: users/models.py:516 +#: users/models.py:519 msgid "Widgets" msgstr "" -#: users/models.py:518 +#: users/models.py:521 msgid "Settings for the dashboard widgets as JSON - do not edit manually!" msgstr "" -#: users/models.py:525 +#: users/models.py:528 msgid "Display Name" msgstr "" -#: users/models.py:526 +#: users/models.py:529 msgid "Chosen display name for the user" msgstr "" -#: users/models.py:532 +#: users/models.py:535 msgid "Position" msgstr "" -#: users/models.py:533 +#: users/models.py:536 msgid "Main job title or position" msgstr "" -#: users/models.py:540 +#: users/models.py:543 msgid "User status message" msgstr "" -#: users/models.py:547 +#: users/models.py:550 msgid "User location information" msgstr "" -#: users/models.py:552 +#: users/models.py:555 msgid "User is actively using the system" msgstr "" -#: users/models.py:559 +#: users/models.py:562 msgid "Preferred contact information for the user" msgstr "" -#: users/models.py:565 +#: users/models.py:568 msgid "User Type" msgstr "" -#: users/models.py:566 +#: users/models.py:569 msgid "Which type of user is this?" msgstr "" -#: users/models.py:572 +#: users/models.py:575 msgid "Organisation" msgstr "" -#: users/models.py:573 +#: users/models.py:576 msgid "Users primary organisation/affiliation" msgstr "" -#: users/models.py:581 +#: users/models.py:584 msgid "Primary Group" msgstr "" -#: users/models.py:582 +#: users/models.py:585 msgid "Primary group for the user" msgstr "" diff --git a/src/backend/InvenTree/locale/bg/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/bg/LC_MESSAGES/django.po index e2276bcbaa..60a4a9914c 100644 --- a/src/backend/InvenTree/locale/bg/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/bg/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-09-17 11:32+0000\n" -"PO-Revision-Date: 2025-09-17 11:35\n" +"POT-Creation-Date: 2025-10-01 05:58+0000\n" +"PO-Revision-Date: 2025-10-01 06:01\n" "Last-Translator: \n" "Language-Team: Bulgarian\n" "Language: bg_BG\n" @@ -116,9 +116,9 @@ msgstr "" #: build/serializers.py:579 build/serializers.py:1795 company/models.py:875 #: order/models.py:1737 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:2846 stock/models.py:2970 stock/serializers.py:741 -#: stock/serializers.py:917 stock/serializers.py:1059 stock/serializers.py:1373 -#: stock/serializers.py:1462 stock/serializers.py:1661 +#: stock/models.py:2846 stock/models.py:2970 stock/serializers.py:745 +#: stock/serializers.py:921 stock/serializers.py:1063 stock/serializers.py:1377 +#: stock/serializers.py:1466 stock/serializers.py:1665 msgid "Notes" msgstr "Бележки" @@ -415,7 +415,7 @@ msgstr "" msgid "Name" msgstr "" -#: InvenTree/models.py:856 build/models.py:251 common/models.py:171 +#: InvenTree/models.py:856 build/models.py:252 common/models.py:171 #: common/models.py:2234 common/models.py:2347 company/models.py:562 #: company/models.py:866 order/models.py:435 order/models.py:1773 #: part/models.py:1074 part/models.py:3886 report/models.py:222 @@ -530,7 +530,7 @@ msgstr "" msgid "Order Status" msgstr "" -#: build/api.py:75 build/models.py:263 +#: build/api.py:75 build/models.py:264 msgid "Parent Build" msgstr "" @@ -539,7 +539,7 @@ msgstr "" msgid "Include Variants" msgstr "" -#: build/api.py:95 build/api.py:466 build/api.py:814 build/models.py:269 +#: build/api.py:95 build/api.py:466 build/api.py:814 build/models.py:270 #: build/serializers.py:1243 build/serializers.py:1389 #: build/serializers.py:1451 company/models.py:1085 company/serializers.py:456 #: order/api.py:295 order/api.py:299 order/api.py:922 order/api.py:1180 @@ -558,7 +558,7 @@ msgstr "" #: report/templates/report/inventree_sales_order_shipment_report.html:28 #: report/templates/report/inventree_stock_location_report.html:102 #: stock/api.py:565 stock/serializers.py:120 stock/serializers.py:172 -#: stock/serializers.py:446 stock/serializers.py:625 stock/serializers.py:950 +#: stock/serializers.py:450 stock/serializers.py:629 stock/serializers.py:954 #: templates/email/build_order_completed.html:17 #: templates/email/build_order_required_stock.html:17 #: templates/email/low_stock_notification.html:15 @@ -671,7 +671,7 @@ msgstr "" msgid "Allocated" msgstr "" -#: build/api.py:490 build/models.py:1626 build/serializers.py:1424 +#: build/api.py:490 build/models.py:1631 build/serializers.py:1424 msgid "Consumed" msgstr "" @@ -682,7 +682,7 @@ msgstr "" msgid "Available" msgstr "" -#: build/api.py:837 build/models.py:116 order/models.py:1919 +#: build/api.py:837 build/models.py:117 order/models.py:1919 #: report/templates/report/inventree_build_order_report.html:105 #: stock/serializers.py:93 templates/email/build_order_completed.html:16 #: templates/email/overdue_build_order.html:15 @@ -693,10 +693,10 @@ msgstr "" #: build/serializers.py:496 build/serializers.py:566 build/serializers.py:1263 #: build/serializers.py:1267 order/api.py:1227 order/api.py:1232 #: order/serializers.py:768 order/serializers.py:908 order/serializers.py:2015 -#: stock/api.py:966 stock/serializers.py:111 stock/serializers.py:629 -#: stock/serializers.py:734 stock/serializers.py:912 stock/serializers.py:1455 -#: stock/serializers.py:1768 stock/serializers.py:1817 -#: templates/email/stale_stock_notification.html:18 users/models.py:546 +#: stock/api.py:966 stock/serializers.py:111 stock/serializers.py:633 +#: stock/serializers.py:738 stock/serializers.py:916 stock/serializers.py:1459 +#: stock/serializers.py:1772 stock/serializers.py:1821 +#: templates/email/stale_stock_notification.html:18 users/models.py:549 msgid "Location" msgstr "" @@ -708,43 +708,43 @@ msgstr "" msgid "Filter by output stock item ID. Use 'null' to find uninstalled build items." msgstr "" -#: build/models.py:117 users/ruleset.py:31 +#: build/models.py:118 users/ruleset.py:31 msgid "Build Orders" msgstr "" -#: build/models.py:167 +#: build/models.py:168 msgid "Assembly BOM has not been validated" msgstr "" -#: build/models.py:174 +#: build/models.py:175 msgid "Build order cannot be created for an inactive part" msgstr "" -#: build/models.py:181 +#: build/models.py:182 msgid "Build order cannot be created for an unlocked part" msgstr "" -#: build/models.py:199 +#: build/models.py:200 msgid "Build orders can only be externally fulfilled for purchaseable parts" msgstr "" -#: build/models.py:206 order/models.py:369 +#: build/models.py:207 order/models.py:369 msgid "Responsible user or group must be specified" msgstr "" -#: build/models.py:211 +#: build/models.py:212 msgid "Build order part cannot be changed" msgstr "" -#: build/models.py:216 order/models.py:382 +#: build/models.py:217 order/models.py:382 msgid "Target date must be after start date" msgstr "" -#: build/models.py:244 +#: build/models.py:245 msgid "Build Order Reference" msgstr "" -#: build/models.py:245 build/serializers.py:1402 order/models.py:607 +#: build/models.py:246 build/serializers.py:1402 order/models.py:607 #: order/models.py:1292 order/models.py:1730 order/models.py:2605 #: part/models.py:4458 #: report/templates/report/inventree_bill_of_materials_report.html:139 @@ -754,223 +754,223 @@ msgstr "" msgid "Reference" msgstr "" -#: build/models.py:254 +#: build/models.py:255 msgid "Brief description of the build (optional)" msgstr "" -#: build/models.py:264 +#: build/models.py:265 msgid "BuildOrder to which this build is allocated" msgstr "" -#: build/models.py:273 +#: build/models.py:274 msgid "Select part to build" msgstr "" -#: build/models.py:278 +#: build/models.py:279 msgid "Sales Order Reference" msgstr "" -#: build/models.py:283 +#: build/models.py:284 msgid "SalesOrder to which this build is allocated" msgstr "" -#: build/models.py:288 build/serializers.py:1094 +#: build/models.py:289 build/serializers.py:1094 msgid "Source Location" msgstr "" -#: build/models.py:294 +#: build/models.py:295 msgid "Select location to take stock from for this build (leave blank to take from any stock location)" msgstr "" -#: build/models.py:300 +#: build/models.py:301 msgid "External Build" msgstr "" -#: build/models.py:301 +#: build/models.py:302 msgid "This build order is fulfilled externally" msgstr "" -#: build/models.py:306 +#: build/models.py:307 msgid "Destination Location" msgstr "" -#: build/models.py:311 +#: build/models.py:312 msgid "Select location where the completed items will be stored" msgstr "" -#: build/models.py:315 +#: build/models.py:316 msgid "Build Quantity" msgstr "" -#: build/models.py:318 +#: build/models.py:319 msgid "Number of stock items to build" msgstr "" -#: build/models.py:322 +#: build/models.py:323 msgid "Completed items" msgstr "" -#: build/models.py:324 +#: build/models.py:325 msgid "Number of stock items which have been completed" msgstr "" -#: build/models.py:328 +#: build/models.py:329 msgid "Build Status" msgstr "" -#: build/models.py:333 +#: build/models.py:334 msgid "Build status code" msgstr "" -#: build/models.py:342 build/serializers.py:358 order/serializers.py:784 -#: stock/models.py:1101 stock/serializers.py:85 stock/serializers.py:1628 +#: build/models.py:343 build/serializers.py:358 order/serializers.py:784 +#: stock/models.py:1101 stock/serializers.py:85 stock/serializers.py:1632 msgid "Batch Code" msgstr "" -#: build/models.py:346 build/serializers.py:359 +#: build/models.py:347 build/serializers.py:359 msgid "Batch code for this build output" msgstr "" -#: build/models.py:350 order/models.py:472 order/serializers.py:167 +#: build/models.py:351 order/models.py:472 order/serializers.py:167 #: part/models.py:1304 msgid "Creation Date" msgstr "" -#: build/models.py:356 +#: build/models.py:357 msgid "Build start date" msgstr "" -#: build/models.py:357 +#: build/models.py:358 msgid "Scheduled start date for this build order" msgstr "" -#: build/models.py:363 +#: build/models.py:364 msgid "Target completion date" msgstr "" -#: build/models.py:365 +#: build/models.py:366 msgid "Target date for build completion. Build will be overdue after this date." msgstr "" -#: build/models.py:370 order/models.py:660 order/models.py:2644 +#: build/models.py:371 order/models.py:660 order/models.py:2644 msgid "Completion Date" msgstr "" -#: build/models.py:378 +#: build/models.py:379 msgid "completed by" msgstr "" -#: build/models.py:387 +#: build/models.py:388 msgid "Issued by" msgstr "" -#: build/models.py:388 +#: build/models.py:389 msgid "User who issued this build order" msgstr "" -#: build/models.py:397 common/models.py:180 order/api.py:176 +#: build/models.py:398 common/models.py:180 order/api.py:176 #: order/models.py:497 part/models.py:1321 #: report/templates/report/inventree_build_order_report.html:158 msgid "Responsible" msgstr "" -#: build/models.py:398 +#: build/models.py:399 msgid "User or group responsible for this build order" msgstr "" -#: build/models.py:403 stock/models.py:1094 +#: build/models.py:404 stock/models.py:1094 msgid "External Link" msgstr "" -#: build/models.py:405 common/models.py:1990 part/models.py:1126 +#: build/models.py:406 common/models.py:1990 part/models.py:1126 #: stock/models.py:1096 msgid "Link to external URL" msgstr "" -#: build/models.py:410 +#: build/models.py:411 msgid "Build Priority" msgstr "" -#: build/models.py:413 +#: build/models.py:414 msgid "Priority of this build order" msgstr "" -#: build/models.py:421 common/models.py:150 common/models.py:164 +#: build/models.py:422 common/models.py:150 common/models.py:164 #: order/api.py:162 order/models.py:444 msgid "Project Code" msgstr "" -#: build/models.py:422 +#: build/models.py:423 msgid "Project code for this build order" msgstr "" -#: build/models.py:675 +#: build/models.py:676 msgid "Cannot complete build order with open child builds" msgstr "" -#: build/models.py:680 +#: build/models.py:681 msgid "Cannot complete build order with incomplete outputs" msgstr "" -#: build/models.py:699 build/models.py:829 +#: build/models.py:700 build/models.py:830 msgid "Failed to offload task to complete build allocations" msgstr "" -#: build/models.py:722 +#: build/models.py:723 #, python-brace-format msgid "Build order {build} has been completed" msgstr "" -#: build/models.py:728 +#: build/models.py:729 msgid "A build order has been completed" msgstr "" -#: build/models.py:910 build/serializers.py:406 +#: build/models.py:911 build/serializers.py:406 msgid "Serial numbers must be provided for trackable parts" msgstr "" -#: build/models.py:1041 build/models.py:1126 +#: build/models.py:1042 build/models.py:1127 msgid "No build output specified" msgstr "" -#: build/models.py:1044 +#: build/models.py:1045 msgid "Build output is already completed" msgstr "" -#: build/models.py:1047 +#: build/models.py:1048 msgid "Build output does not match Build Order" msgstr "" -#: build/models.py:1129 build/serializers.py:285 build/serializers.py:334 +#: build/models.py:1130 build/serializers.py:285 build/serializers.py:334 #: build/serializers.py:962 build/serializers.py:1746 order/models.py:710 #: order/serializers.py:604 order/serializers.py:779 part/serializers.py:1695 #: stock/models.py:941 stock/models.py:1431 stock/models.py:1880 -#: stock/serializers.py:712 stock/serializers.py:1617 +#: stock/serializers.py:716 stock/serializers.py:1621 msgid "Quantity must be greater than zero" msgstr "" -#: build/models.py:1133 build/serializers.py:289 +#: build/models.py:1134 build/serializers.py:289 msgid "Quantity cannot be greater than the output quantity" msgstr "" -#: build/models.py:1196 build/serializers.py:605 +#: build/models.py:1197 build/serializers.py:605 msgid "Build output has not passed all required tests" msgstr "" -#: build/models.py:1199 build/serializers.py:600 +#: build/models.py:1200 build/serializers.py:600 #, python-brace-format msgid "Build output {serial} has not passed all required tests" msgstr "" -#: build/models.py:1581 +#: build/models.py:1586 msgid "Build Order Line Item" msgstr "" -#: build/models.py:1605 +#: build/models.py:1610 msgid "Build object" msgstr "" -#: build/models.py:1617 build/models.py:1917 build/serializers.py:273 +#: build/models.py:1622 build/models.py:1933 build/serializers.py:273 #: build/serializers.py:319 build/serializers.py:1423 common/models.py:1346 #: order/models.py:1713 order/models.py:2490 order/serializers.py:1663 #: order/serializers.py:2124 part/models.py:3474 part/models.py:4406 @@ -985,70 +985,70 @@ msgstr "" #: report/templates/report/inventree_stock_report_merge.html:113 #: report/templates/report/inventree_test_report.html:90 #: report/templates/report/inventree_test_report.html:169 -#: stock/serializers.py:136 stock/serializers.py:180 stock/serializers.py:700 +#: stock/serializers.py:136 stock/serializers.py:180 stock/serializers.py:704 #: templates/email/build_order_completed.html:18 #: templates/email/stale_stock_notification.html:19 msgid "Quantity" msgstr "" -#: build/models.py:1618 +#: build/models.py:1623 msgid "Required quantity for build order" msgstr "" -#: build/models.py:1627 +#: build/models.py:1632 msgid "Quantity of consumed stock" msgstr "" -#: build/models.py:1715 +#: build/models.py:1731 msgid "Build item must specify a build output, as master part is marked as trackable" msgstr "" -#: build/models.py:1726 +#: build/models.py:1742 #, python-brace-format msgid "Allocated quantity ({q}) must not exceed available stock quantity ({a})" msgstr "" -#: build/models.py:1747 order/models.py:2439 +#: build/models.py:1763 order/models.py:2439 msgid "Stock item is over-allocated" msgstr "" -#: build/models.py:1752 order/models.py:2442 +#: build/models.py:1768 order/models.py:2442 msgid "Allocation quantity must be greater than zero" msgstr "" -#: build/models.py:1758 +#: build/models.py:1774 msgid "Quantity must be 1 for serialized stock" msgstr "" -#: build/models.py:1818 +#: build/models.py:1834 msgid "Selected stock item does not match BOM line" msgstr "" -#: build/models.py:1856 +#: build/models.py:1872 msgid "Allocated quantity exceeds available stock quantity" msgstr "" -#: build/models.py:1907 build/serializers.py:945 build/serializers.py:1255 +#: build/models.py:1923 build/serializers.py:945 build/serializers.py:1255 #: order/serializers.py:1500 order/serializers.py:1521 #: report/templates/report/inventree_sales_order_shipment_report.html:29 -#: stock/models.py:457 stock/serializers.py:102 stock/serializers.py:824 -#: stock/serializers.py:1311 stock/serializers.py:1423 +#: stock/models.py:457 stock/serializers.py:102 stock/serializers.py:828 +#: stock/serializers.py:1315 stock/serializers.py:1427 msgid "Stock Item" msgstr "" -#: build/models.py:1908 +#: build/models.py:1924 msgid "Source stock item" msgstr "" -#: build/models.py:1918 +#: build/models.py:1934 msgid "Stock quantity to allocate to build" msgstr "" -#: build/models.py:1927 +#: build/models.py:1943 msgid "Install into" msgstr "" -#: build/models.py:1928 +#: build/models.py:1944 msgid "Destination stock item" msgstr "" @@ -1097,7 +1097,7 @@ msgid "Integer quantity required, as the bill of materials contains trackable pa msgstr "" #: build/serializers.py:365 order/serializers.py:800 order/serializers.py:1667 -#: stock/serializers.py:723 +#: stock/serializers.py:727 msgid "Serial Numbers" msgstr "" @@ -1250,7 +1250,7 @@ msgstr "" msgid "bom_item.part must point to the same part as the build order" msgstr "" -#: build/serializers.py:951 stock/serializers.py:1324 +#: build/serializers.py:951 stock/serializers.py:1328 msgid "Item must be in stock" msgstr "" @@ -1329,11 +1329,11 @@ msgstr "" #: build/serializers.py:1282 company/models.py:703 order/api.py:308 #: order/api.py:313 order/api.py:539 order/serializers.py:596 -#: stock/models.py:1037 stock/serializers.py:613 +#: stock/models.py:1037 stock/serializers.py:617 msgid "Supplier Part" msgstr "" -#: build/serializers.py:1290 stock/serializers.py:644 +#: build/serializers.py:1290 stock/serializers.py:648 msgid "Allocated Quantity" msgstr "" @@ -1562,8 +1562,8 @@ msgstr "" #: common/models.py:2006 common/models.py:2007 common/models.py:2388 #: importer/models.py:100 part/models.py:3568 part/models.py:3596 #: plugin/models.py:355 plugin/models.py:356 -#: report/templates/report/inventree_test_report.html:105 users/models.py:121 -#: users/models.py:498 +#: report/templates/report/inventree_test_report.html:105 users/models.py:124 +#: users/models.py:501 msgid "User" msgstr "Потребител" @@ -1594,8 +1594,8 @@ msgstr "" #: common/models.py:1421 common/models.py:2247 common/models.py:2354 #: company/models.py:198 company/models.py:840 machine/models.py:39 -#: part/models.py:1258 plugin/models.py:69 stock/api.py:621 users/models.py:192 -#: users/models.py:551 users/serializers.py:319 +#: part/models.py:1258 plugin/models.py:69 stock/api.py:621 users/models.py:195 +#: users/models.py:554 users/serializers.py:319 msgid "Active" msgstr "" @@ -1603,7 +1603,7 @@ msgstr "" msgid "Is this webhook active" msgstr "" -#: common/models.py:1437 users/models.py:169 +#: common/models.py:1437 users/models.py:172 msgid "Token" msgstr "" @@ -2142,7 +2142,7 @@ msgid "Email Threads" msgstr "" #: common/models.py:2711 generic/states/serializers.py:16 plugin/models.py:46 -#: users/models.py:110 +#: users/models.py:113 msgid "Key" msgstr "" @@ -3725,37 +3725,37 @@ msgstr "" msgid "Value must be a valid variable identifier" msgstr "" -#: company/api.py:142 +#: company/api.py:143 msgid "Part is Active" msgstr "" -#: company/api.py:146 +#: company/api.py:147 msgid "Manufacturer is Active" msgstr "" -#: company/api.py:279 +#: company/api.py:280 msgid "Supplier Part is Active" msgstr "" -#: company/api.py:283 +#: company/api.py:284 msgid "Internal Part is Active" msgstr "" -#: company/api.py:288 +#: company/api.py:289 msgid "Supplier is Active" msgstr "" -#: company/api.py:300 company/models.py:539 company/serializers.py:468 +#: company/api.py:301 company/models.py:539 company/serializers.py:468 #: part/serializers.py:575 msgid "Manufacturer" msgstr "" -#: company/api.py:307 company/models.py:119 company/models.py:411 +#: company/api.py:308 company/models.py:119 company/models.py:411 #: stock/api.py:879 msgid "Company" msgstr "" -#: company/api.py:317 +#: company/api.py:318 msgid "Has Stock" msgstr "" @@ -3792,7 +3792,7 @@ msgid "Contact email address" msgstr "" #: company/models.py:176 company/models.py:315 order/models.py:506 -#: users/models.py:558 +#: users/models.py:561 msgid "Contact" msgstr "" @@ -3942,7 +3942,7 @@ msgid "Manufacturer Part" msgstr "" #: company/models.py:528 company/models.py:818 stock/models.py:1026 -#: stock/serializers.py:445 +#: stock/serializers.py:449 msgid "Base Part" msgstr "" @@ -3959,7 +3959,7 @@ msgstr "" msgid "MPN" msgstr "" -#: company/models.py:547 stock/serializers.py:607 +#: company/models.py:547 stock/serializers.py:611 msgid "Manufacturer Part Number" msgstr "" @@ -4042,7 +4042,7 @@ msgstr "" #: report/templates/report/inventree_return_order_report.html:27 #: report/templates/report/inventree_sales_order_report.html:32 #: report/templates/report/inventree_stock_location_report.html:105 -#: stock/serializers.py:837 +#: stock/serializers.py:841 msgid "Note" msgstr "" @@ -4055,7 +4055,7 @@ msgid "Minimum charge (e.g. stocking fee)" msgstr "" #: company/models.py:891 order/serializers.py:810 stock/models.py:1057 -#: stock/serializers.py:1643 +#: stock/serializers.py:1647 msgid "Packaging" msgstr "" @@ -4107,7 +4107,7 @@ msgstr "" msgid "Company Name" msgstr "" -#: company/serializers.py:444 part/serializers.py:948 stock/serializers.py:463 +#: company/serializers.py:444 part/serializers.py:948 stock/serializers.py:467 msgid "In Stock" msgstr "" @@ -4267,15 +4267,15 @@ msgstr "" msgid "Valid" msgstr "" -#: importer/models.py:688 +#: importer/models.py:720 msgid "ID is required for updating existing records." msgstr "" -#: importer/models.py:695 +#: importer/models.py:727 msgid "No record found with the provided ID" msgstr "" -#: importer/models.py:701 +#: importer/models.py:733 msgid "Invalid ID format provided" msgstr "" @@ -4660,7 +4660,7 @@ msgid "Order reference" msgstr "" #: order/models.py:617 order/models.py:1317 order/models.py:2630 -#: stock/serializers.py:594 stock/serializers.py:1012 users/models.py:539 +#: stock/serializers.py:598 stock/serializers.py:1016 users/models.py:542 msgid "Status" msgstr "" @@ -4713,7 +4713,7 @@ msgid "Quantity must be a positive number" msgstr "" #: order/models.py:1304 order/models.py:2617 stock/models.py:1079 -#: stock/models.py:1080 stock/serializers.py:1359 +#: stock/models.py:1080 stock/serializers.py:1363 #: templates/email/overdue_return_order.html:16 #: templates/email/overdue_sales_order.html:16 msgid "Customer" @@ -4831,7 +4831,7 @@ msgstr "" msgid "Number of items received" msgstr "" -#: order/models.py:1903 stock/models.py:1202 stock/serializers.py:661 +#: order/models.py:1903 stock/models.py:1202 stock/serializers.py:665 msgid "Purchase Price" msgstr "" @@ -5173,7 +5173,7 @@ msgid "Enter batch code for incoming stock items" msgstr "" #: order/serializers.py:792 stock/models.py:1161 -#: templates/email/stale_stock_notification.html:22 users/models.py:134 +#: templates/email/stale_stock_notification.html:22 users/models.py:137 msgid "Expiry Date" msgstr "" @@ -6043,7 +6043,7 @@ msgstr "" msgid "Parameter Value" msgstr "" -#: part/models.py:4092 stock/serializers.py:742 +#: part/models.py:4092 stock/serializers.py:746 msgid "Optional note field" msgstr "" @@ -6219,7 +6219,7 @@ msgstr "" msgid "Number of results recorded against this template" msgstr "" -#: part/serializers.py:230 part/serializers.py:248 stock/serializers.py:667 +#: part/serializers.py:230 part/serializers.py:248 stock/serializers.py:671 msgid "Purchase currency of this stock item" msgstr "" @@ -6339,7 +6339,7 @@ msgstr "" msgid "Outstanding quantity of this part scheduled to be built" msgstr "" -#: part/serializers.py:964 stock/serializers.py:1043 stock/serializers.py:1214 +#: part/serializers.py:964 stock/serializers.py:1047 stock/serializers.py:1218 #: users/ruleset.py:30 msgid "Stock Items" msgstr "" @@ -7540,35 +7540,35 @@ msgstr "" msgid "Enable dynamic panels for testing" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:98 +#: plugin/samples/integration/user_interface_sample.py:100 msgid "Part Panel" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:131 +#: plugin/samples/integration/user_interface_sample.py:135 msgid "Broken Dashboard Item" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:133 +#: plugin/samples/integration/user_interface_sample.py:137 msgid "This is a broken dashboard item - it will not render!" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:139 +#: plugin/samples/integration/user_interface_sample.py:143 msgid "Sample Dashboard Item" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:141 +#: plugin/samples/integration/user_interface_sample.py:145 msgid "This is a sample dashboard item. It renders a simple string of HTML content." msgstr "" -#: plugin/samples/integration/user_interface_sample.py:147 +#: plugin/samples/integration/user_interface_sample.py:151 msgid "Context Dashboard Item" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:161 +#: plugin/samples/integration/user_interface_sample.py:165 msgid "Admin Dashboard Item" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:162 +#: plugin/samples/integration/user_interface_sample.py:166 msgid "This is an admin-only dashboard item." msgstr "" @@ -7951,7 +7951,7 @@ msgstr "" #: report/templates/report/inventree_stock_report_merge.html:97 #: report/templates/report/inventree_test_report.html:153 -#: stock/serializers.py:650 +#: stock/serializers.py:654 msgid "Installed Items" msgstr "" @@ -7984,19 +7984,19 @@ msgstr "" msgid "No result" msgstr "" -#: report/templatetags/report.py:144 +#: report/templatetags/report.py:163 msgid "Asset file does not exist" msgstr "" -#: report/templatetags/report.py:201 report/templatetags/report.py:277 +#: report/templatetags/report.py:220 report/templatetags/report.py:296 msgid "Image file not found" msgstr "" -#: report/templatetags/report.py:302 +#: report/templatetags/report.py:321 msgid "part_image tag requires a Part instance" msgstr "" -#: report/templatetags/report.py:348 +#: report/templatetags/report.py:367 msgid "company_image tag requires a Company instance" msgstr "" @@ -8012,7 +8012,7 @@ msgstr "" msgid "Include sub-locations in filtered results" msgstr "" -#: stock/api.py:341 stock/serializers.py:1210 +#: stock/api.py:341 stock/serializers.py:1214 msgid "Parent Location" msgstr "" @@ -8096,7 +8096,7 @@ msgstr "" msgid "Expiry date after" msgstr "" -#: stock/api.py:916 stock/serializers.py:655 +#: stock/api.py:916 stock/serializers.py:659 msgid "Stale" msgstr "" @@ -8168,7 +8168,7 @@ msgstr "" msgid "Stock items may not be directly located into a structural stock locations, but may be located to child locations." msgstr "" -#: stock/models.py:226 users/models.py:494 +#: stock/models.py:226 users/models.py:497 msgid "External" msgstr "" @@ -8201,7 +8201,7 @@ msgstr "" msgid "Stock items cannot be located into structural stock locations!" msgstr "" -#: stock/models.py:932 stock/serializers.py:488 +#: stock/models.py:932 stock/serializers.py:492 msgid "Stock item cannot be created for virtual parts" msgstr "" @@ -8246,7 +8246,7 @@ msgstr "" msgid "Where is this stock item located?" msgstr "" -#: stock/models.py:1058 stock/serializers.py:1644 +#: stock/models.py:1058 stock/serializers.py:1648 msgid "Packaging this stock item is stored in" msgstr "" @@ -8262,7 +8262,7 @@ msgstr "" msgid "Serial number for this item" msgstr "" -#: stock/models.py:1105 stock/serializers.py:1629 +#: stock/models.py:1105 stock/serializers.py:1633 msgid "Batch code for this stock item" msgstr "" @@ -8371,7 +8371,7 @@ msgstr "" msgid "Serialized stock cannot be merged" msgstr "" -#: stock/models.py:2055 stock/serializers.py:1499 +#: stock/models.py:2055 stock/serializers.py:1503 msgid "Duplicate stock items" msgstr "" @@ -8500,237 +8500,241 @@ msgid "Test template for this result" msgstr "" #: stock/serializers.py:290 +msgid "No matching test found for this part" +msgstr "" + +#: stock/serializers.py:294 msgid "Template ID or test name must be provided" msgstr "" -#: stock/serializers.py:300 +#: stock/serializers.py:304 msgid "The test finished time cannot be earlier than the test started time" msgstr "" -#: stock/serializers.py:452 +#: stock/serializers.py:456 msgid "Parent Item" msgstr "" -#: stock/serializers.py:453 +#: stock/serializers.py:457 msgid "Parent stock item" msgstr "" -#: stock/serializers.py:473 +#: stock/serializers.py:477 msgid "Use pack size when adding: the quantity defined is the number of packs" msgstr "" -#: stock/serializers.py:475 +#: stock/serializers.py:479 msgid "Use pack size" msgstr "" -#: stock/serializers.py:482 stock/serializers.py:724 +#: stock/serializers.py:486 stock/serializers.py:728 msgid "Enter serial numbers for new items" msgstr "" -#: stock/serializers.py:600 +#: stock/serializers.py:604 msgid "Supplier Part Number" msgstr "" -#: stock/serializers.py:647 users/models.py:184 +#: stock/serializers.py:651 users/models.py:187 msgid "Expired" msgstr "" -#: stock/serializers.py:653 +#: stock/serializers.py:657 msgid "Child Items" msgstr "" -#: stock/serializers.py:657 +#: stock/serializers.py:661 msgid "Tracking Items" msgstr "" -#: stock/serializers.py:663 +#: stock/serializers.py:667 msgid "Purchase price of this stock item, per unit or pack" msgstr "" -#: stock/serializers.py:701 +#: stock/serializers.py:705 msgid "Enter number of stock items to serialize" msgstr "" -#: stock/serializers.py:709 stock/serializers.py:752 stock/serializers.py:790 -#: stock/serializers.py:928 +#: stock/serializers.py:713 stock/serializers.py:756 stock/serializers.py:794 +#: stock/serializers.py:932 msgid "No stock item provided" msgstr "" -#: stock/serializers.py:717 +#: stock/serializers.py:721 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({q})" msgstr "" -#: stock/serializers.py:735 stock/serializers.py:1456 stock/serializers.py:1769 -#: stock/serializers.py:1818 +#: stock/serializers.py:739 stock/serializers.py:1460 stock/serializers.py:1773 +#: stock/serializers.py:1822 msgid "Destination stock location" msgstr "" -#: stock/serializers.py:755 +#: stock/serializers.py:759 msgid "Serial numbers cannot be assigned to this part" msgstr "" -#: stock/serializers.py:775 +#: stock/serializers.py:779 msgid "Serial numbers already exist" msgstr "" -#: stock/serializers.py:825 +#: stock/serializers.py:829 msgid "Select stock item to install" msgstr "" -#: stock/serializers.py:832 +#: stock/serializers.py:836 msgid "Quantity to Install" msgstr "" -#: stock/serializers.py:833 +#: stock/serializers.py:837 msgid "Enter the quantity of items to install" msgstr "" -#: stock/serializers.py:838 stock/serializers.py:918 stock/serializers.py:1060 +#: stock/serializers.py:842 stock/serializers.py:922 stock/serializers.py:1064 msgid "Add transaction note (optional)" msgstr "" -#: stock/serializers.py:846 +#: stock/serializers.py:850 msgid "Quantity to install must be at least 1" msgstr "" -#: stock/serializers.py:854 +#: stock/serializers.py:858 msgid "Stock item is unavailable" msgstr "" -#: stock/serializers.py:865 +#: stock/serializers.py:869 msgid "Selected part is not in the Bill of Materials" msgstr "" -#: stock/serializers.py:878 +#: stock/serializers.py:882 msgid "Quantity to install must not exceed available quantity" msgstr "" -#: stock/serializers.py:913 +#: stock/serializers.py:917 msgid "Destination location for uninstalled item" msgstr "" -#: stock/serializers.py:951 +#: stock/serializers.py:955 msgid "Select part to convert stock item into" msgstr "" -#: stock/serializers.py:964 +#: stock/serializers.py:968 msgid "Selected part is not a valid option for conversion" msgstr "" -#: stock/serializers.py:981 +#: stock/serializers.py:985 msgid "Cannot convert stock item with assigned SupplierPart" msgstr "" -#: stock/serializers.py:1015 +#: stock/serializers.py:1019 msgid "Stock item status code" msgstr "" -#: stock/serializers.py:1044 +#: stock/serializers.py:1048 msgid "Select stock items to change status" msgstr "" -#: stock/serializers.py:1050 +#: stock/serializers.py:1054 msgid "No stock items selected" msgstr "" -#: stock/serializers.py:1139 stock/serializers.py:1216 +#: stock/serializers.py:1143 stock/serializers.py:1220 msgid "Sublocations" msgstr "" -#: stock/serializers.py:1211 +#: stock/serializers.py:1215 msgid "Parent stock location" msgstr "" -#: stock/serializers.py:1328 +#: stock/serializers.py:1332 msgid "Part must be salable" msgstr "" -#: stock/serializers.py:1332 +#: stock/serializers.py:1336 msgid "Item is allocated to a sales order" msgstr "" -#: stock/serializers.py:1336 +#: stock/serializers.py:1340 msgid "Item is allocated to a build order" msgstr "" -#: stock/serializers.py:1360 +#: stock/serializers.py:1364 msgid "Customer to assign stock items" msgstr "" -#: stock/serializers.py:1366 +#: stock/serializers.py:1370 msgid "Selected company is not a customer" msgstr "" -#: stock/serializers.py:1374 +#: stock/serializers.py:1378 msgid "Stock assignment notes" msgstr "" -#: stock/serializers.py:1384 stock/serializers.py:1672 +#: stock/serializers.py:1388 stock/serializers.py:1676 msgid "A list of stock items must be provided" msgstr "" -#: stock/serializers.py:1463 +#: stock/serializers.py:1467 msgid "Stock merging notes" msgstr "" -#: stock/serializers.py:1468 +#: stock/serializers.py:1472 msgid "Allow mismatched suppliers" msgstr "" -#: stock/serializers.py:1469 +#: stock/serializers.py:1473 msgid "Allow stock items with different supplier parts to be merged" msgstr "" -#: stock/serializers.py:1474 +#: stock/serializers.py:1478 msgid "Allow mismatched status" msgstr "" -#: stock/serializers.py:1475 +#: stock/serializers.py:1479 msgid "Allow stock items with different status codes to be merged" msgstr "" -#: stock/serializers.py:1485 +#: stock/serializers.py:1489 msgid "At least two stock items must be provided" msgstr "" -#: stock/serializers.py:1552 +#: stock/serializers.py:1556 msgid "No Change" msgstr "" -#: stock/serializers.py:1590 +#: stock/serializers.py:1594 msgid "StockItem primary key value" msgstr "" -#: stock/serializers.py:1603 +#: stock/serializers.py:1607 msgid "Stock item is not in stock" msgstr "" -#: stock/serializers.py:1606 +#: stock/serializers.py:1610 msgid "Stock item is already in stock" msgstr "" -#: stock/serializers.py:1620 +#: stock/serializers.py:1624 msgid "Quantity must not be negative" msgstr "" -#: stock/serializers.py:1662 +#: stock/serializers.py:1666 msgid "Stock transaction notes" msgstr "" -#: stock/serializers.py:1824 +#: stock/serializers.py:1828 msgid "Merge into existing stock" msgstr "" -#: stock/serializers.py:1825 +#: stock/serializers.py:1829 msgid "Merge returned items into existing stock items if possible" msgstr "" -#: stock/serializers.py:1868 +#: stock/serializers.py:1872 msgid "Next Serial Number" msgstr "" -#: stock/serializers.py:1874 +#: stock/serializers.py:1878 msgid "Previous Serial Number" msgstr "" @@ -9024,7 +9028,7 @@ msgstr "" msgid "Important dates" msgstr "" -#: users/authentication.py:30 users/models.py:148 +#: users/authentication.py:30 users/models.py:151 msgid "Token has been revoked" msgstr "" @@ -9032,167 +9036,167 @@ msgstr "" msgid "Token has expired" msgstr "" -#: users/models.py:91 +#: users/models.py:94 msgid "API Token" msgstr "" -#: users/models.py:92 +#: users/models.py:95 msgid "API Tokens" msgstr "" -#: users/models.py:128 +#: users/models.py:131 msgid "Token Name" msgstr "" -#: users/models.py:129 +#: users/models.py:132 msgid "Custom token name" msgstr "" -#: users/models.py:135 +#: users/models.py:138 msgid "Token expiry date" msgstr "" -#: users/models.py:143 +#: users/models.py:146 msgid "Last Seen" msgstr "" -#: users/models.py:144 +#: users/models.py:147 msgid "Last time the token was used" msgstr "" -#: users/models.py:148 +#: users/models.py:151 msgid "Revoked" msgstr "" -#: users/models.py:226 +#: users/models.py:229 msgid "Permission set" msgstr "" -#: users/models.py:235 +#: users/models.py:238 msgid "Group" msgstr "" -#: users/models.py:239 +#: users/models.py:242 msgid "View" msgstr "" -#: users/models.py:239 +#: users/models.py:242 msgid "Permission to view items" msgstr "" -#: users/models.py:243 +#: users/models.py:246 msgid "Add" msgstr "" -#: users/models.py:243 +#: users/models.py:246 msgid "Permission to add items" msgstr "" -#: users/models.py:247 +#: users/models.py:250 msgid "Change" msgstr "" -#: users/models.py:249 +#: users/models.py:252 msgid "Permissions to edit items" msgstr "" -#: users/models.py:253 +#: users/models.py:256 msgid "Delete" msgstr "" -#: users/models.py:255 +#: users/models.py:258 msgid "Permission to delete items" msgstr "" -#: users/models.py:492 +#: users/models.py:495 msgid "Bot" msgstr "" -#: users/models.py:493 +#: users/models.py:496 msgid "Internal" msgstr "" -#: users/models.py:495 +#: users/models.py:498 msgid "Guest" msgstr "" -#: users/models.py:504 +#: users/models.py:507 msgid "Language" msgstr "" -#: users/models.py:505 +#: users/models.py:508 msgid "Preferred language for the user" msgstr "" -#: users/models.py:510 +#: users/models.py:513 msgid "Theme" msgstr "" -#: users/models.py:511 +#: users/models.py:514 msgid "Settings for the web UI as JSON - do not edit manually!" msgstr "" -#: users/models.py:516 +#: users/models.py:519 msgid "Widgets" msgstr "" -#: users/models.py:518 +#: users/models.py:521 msgid "Settings for the dashboard widgets as JSON - do not edit manually!" msgstr "" -#: users/models.py:525 +#: users/models.py:528 msgid "Display Name" msgstr "" -#: users/models.py:526 +#: users/models.py:529 msgid "Chosen display name for the user" msgstr "" -#: users/models.py:532 +#: users/models.py:535 msgid "Position" msgstr "" -#: users/models.py:533 +#: users/models.py:536 msgid "Main job title or position" msgstr "" -#: users/models.py:540 +#: users/models.py:543 msgid "User status message" msgstr "" -#: users/models.py:547 +#: users/models.py:550 msgid "User location information" msgstr "" -#: users/models.py:552 +#: users/models.py:555 msgid "User is actively using the system" msgstr "" -#: users/models.py:559 +#: users/models.py:562 msgid "Preferred contact information for the user" msgstr "" -#: users/models.py:565 +#: users/models.py:568 msgid "User Type" msgstr "" -#: users/models.py:566 +#: users/models.py:569 msgid "Which type of user is this?" msgstr "" -#: users/models.py:572 +#: users/models.py:575 msgid "Organisation" msgstr "" -#: users/models.py:573 +#: users/models.py:576 msgid "Users primary organisation/affiliation" msgstr "" -#: users/models.py:581 +#: users/models.py:584 msgid "Primary Group" msgstr "" -#: users/models.py:582 +#: users/models.py:585 msgid "Primary group for the user" msgstr "" diff --git a/src/backend/InvenTree/locale/cs/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/cs/LC_MESSAGES/django.po index 7669def2ee..bcba9df5bc 100644 --- a/src/backend/InvenTree/locale/cs/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/cs/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-09-17 11:32+0000\n" -"PO-Revision-Date: 2025-09-17 11:35\n" +"POT-Creation-Date: 2025-10-01 05:58+0000\n" +"PO-Revision-Date: 2025-10-01 06:01\n" "Last-Translator: \n" "Language-Team: Czech\n" "Language: cs_CZ\n" @@ -47,7 +47,7 @@ msgstr "Poskytnuty neplatné filtry" #: InvenTree/api.py:467 msgid "All filter must only be used with true" -msgstr "" +msgstr "Všechny filtry musí být použity s Pravda" #: InvenTree/api.py:472 msgid "No items match the provided criteria" @@ -55,7 +55,7 @@ msgstr "Zadaným kritériím neodpovídají žádné položky" #: InvenTree/api.py:494 msgid "No data provided" -msgstr "" +msgstr "Nebyla poskytnuta žádná data" #: InvenTree/api.py:744 msgid "User does not have permission to view this model" @@ -116,9 +116,9 @@ msgstr "Neplaté desetinné číslo" #: build/serializers.py:579 build/serializers.py:1795 company/models.py:875 #: order/models.py:1737 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:2846 stock/models.py:2970 stock/serializers.py:741 -#: stock/serializers.py:917 stock/serializers.py:1059 stock/serializers.py:1373 -#: stock/serializers.py:1462 stock/serializers.py:1661 +#: stock/models.py:2846 stock/models.py:2970 stock/serializers.py:745 +#: stock/serializers.py:921 stock/serializers.py:1063 stock/serializers.py:1377 +#: stock/serializers.py:1466 stock/serializers.py:1665 msgid "Notes" msgstr "Poznámky" @@ -161,7 +161,7 @@ msgstr "Nenalezena žádná výrobní čísla" #: InvenTree/helpers.py:727 #, python-brace-format msgid "Number of unique serial numbers ({n}) must match quantity ({q})" -msgstr "" +msgstr "Počet jedinečných sériových čísel ({n}) musí odpovídat množství ({q})" #: InvenTree/helpers.py:857 msgid "Remove HTML tags from this value" @@ -415,7 +415,7 @@ msgstr "Neplatný výběr" msgid "Name" msgstr "Název" -#: InvenTree/models.py:856 build/models.py:251 common/models.py:171 +#: InvenTree/models.py:856 build/models.py:252 common/models.py:171 #: common/models.py:2234 common/models.py:2347 company/models.py:562 #: company/models.py:866 order/models.py:435 order/models.py:1773 #: part/models.py:1074 part/models.py:3886 report/models.py:222 @@ -512,11 +512,11 @@ msgstr "Nepodařilo se stáhnout obrázek ze vzdálené adresy URL" #: InvenTree/tasks.py:575 msgid "Update Available" -msgstr "" +msgstr "Dostupná aktualizace" #: InvenTree/tasks.py:576 msgid "An update for InvenTree is available" -msgstr "" +msgstr "Aktualizace pro InvenTree je k dispozici" #: InvenTree/validators.py:29 msgid "Invalid physical unit" @@ -530,7 +530,7 @@ msgstr "Neplatný kód měny" msgid "Order Status" msgstr "Stav objednávky" -#: build/api.py:75 build/models.py:263 +#: build/api.py:75 build/models.py:264 msgid "Parent Build" msgstr "Nadřazená sestava" @@ -539,7 +539,7 @@ msgstr "Nadřazená sestava" msgid "Include Variants" msgstr "Zahrnout varianty" -#: build/api.py:95 build/api.py:466 build/api.py:814 build/models.py:269 +#: build/api.py:95 build/api.py:466 build/api.py:814 build/models.py:270 #: build/serializers.py:1243 build/serializers.py:1389 #: build/serializers.py:1451 company/models.py:1085 company/serializers.py:456 #: order/api.py:295 order/api.py:299 order/api.py:922 order/api.py:1180 @@ -558,7 +558,7 @@ msgstr "Zahrnout varianty" #: report/templates/report/inventree_sales_order_shipment_report.html:28 #: report/templates/report/inventree_stock_location_report.html:102 #: stock/api.py:565 stock/serializers.py:120 stock/serializers.py:172 -#: stock/serializers.py:446 stock/serializers.py:625 stock/serializers.py:950 +#: stock/serializers.py:450 stock/serializers.py:629 stock/serializers.py:954 #: templates/email/build_order_completed.html:17 #: templates/email/build_order_required_stock.html:17 #: templates/email/low_stock_notification.html:15 @@ -671,9 +671,9 @@ msgstr "Objednávka nevyřízená" msgid "Allocated" msgstr "Přiděleno" -#: build/api.py:490 build/models.py:1626 build/serializers.py:1424 +#: build/api.py:490 build/models.py:1631 build/serializers.py:1424 msgid "Consumed" -msgstr "" +msgstr "Spotřebováno" #: build/api.py:499 company/models.py:930 company/serializers.py:451 #: templates/email/build_order_required_stock.html:19 @@ -682,7 +682,7 @@ msgstr "" msgid "Available" msgstr "Dostupné" -#: build/api.py:837 build/models.py:116 order/models.py:1919 +#: build/api.py:837 build/models.py:117 order/models.py:1919 #: report/templates/report/inventree_build_order_report.html:105 #: stock/serializers.py:93 templates/email/build_order_completed.html:16 #: templates/email/overdue_build_order.html:15 @@ -693,58 +693,58 @@ msgstr "Výrobní příkaz" #: build/serializers.py:496 build/serializers.py:566 build/serializers.py:1263 #: build/serializers.py:1267 order/api.py:1227 order/api.py:1232 #: order/serializers.py:768 order/serializers.py:908 order/serializers.py:2015 -#: stock/api.py:966 stock/serializers.py:111 stock/serializers.py:629 -#: stock/serializers.py:734 stock/serializers.py:912 stock/serializers.py:1455 -#: stock/serializers.py:1768 stock/serializers.py:1817 -#: templates/email/stale_stock_notification.html:18 users/models.py:546 +#: stock/api.py:966 stock/serializers.py:111 stock/serializers.py:633 +#: stock/serializers.py:738 stock/serializers.py:916 stock/serializers.py:1459 +#: stock/serializers.py:1772 stock/serializers.py:1821 +#: templates/email/stale_stock_notification.html:18 users/models.py:549 msgid "Location" msgstr "Lokace" #: build/api.py:863 msgid "Output" -msgstr "" +msgstr "Výstup" #: build/api.py:865 msgid "Filter by output stock item ID. Use 'null' to find uninstalled build items." -msgstr "" +msgstr "Filtrovat podle ID výstupní položky zásoby. Použijte 'null' pro nalezení odinstalovaných položek sestavení." -#: build/models.py:117 users/ruleset.py:31 +#: build/models.py:118 users/ruleset.py:31 msgid "Build Orders" msgstr "Výrobní příkazy" -#: build/models.py:167 +#: build/models.py:168 msgid "Assembly BOM has not been validated" msgstr "Kusovník sestavy ještě nebyl schválen" -#: build/models.py:174 +#: build/models.py:175 msgid "Build order cannot be created for an inactive part" msgstr "Výrobní příkaz nesmí být vytvořen pro neaktivní díl" -#: build/models.py:181 +#: build/models.py:182 msgid "Build order cannot be created for an unlocked part" -msgstr "" +msgstr "Výrobní příkaz nemůže být vytvořen pro odemčený díl" -#: build/models.py:199 +#: build/models.py:200 msgid "Build orders can only be externally fulfilled for purchaseable parts" -msgstr "" +msgstr "Výrobní příkaz může být externě splněn pouze pro nakupovatelné díly" -#: build/models.py:206 order/models.py:369 +#: build/models.py:207 order/models.py:369 msgid "Responsible user or group must be specified" msgstr "Musí být specifikován odpovědný uživatel nebo skupina" -#: build/models.py:211 +#: build/models.py:212 msgid "Build order part cannot be changed" msgstr "Díl výrobního příkazu nelze změnit" -#: build/models.py:216 order/models.py:382 +#: build/models.py:217 order/models.py:382 msgid "Target date must be after start date" msgstr "Cílové datum musí být po datu zahájení" -#: build/models.py:244 +#: build/models.py:245 msgid "Build Order Reference" msgstr "Referenční číslo výrobního příkazu" -#: build/models.py:245 build/serializers.py:1402 order/models.py:607 +#: build/models.py:246 build/serializers.py:1402 order/models.py:607 #: order/models.py:1292 order/models.py:1730 order/models.py:2605 #: part/models.py:4458 #: report/templates/report/inventree_bill_of_materials_report.html:139 @@ -754,223 +754,223 @@ msgstr "Referenční číslo výrobního příkazu" msgid "Reference" msgstr "Reference" -#: build/models.py:254 +#: build/models.py:255 msgid "Brief description of the build (optional)" msgstr "Stručný popis sestavení (nepovinné)" -#: build/models.py:264 +#: build/models.py:265 msgid "BuildOrder to which this build is allocated" msgstr "Výrobní příkaz, kterému je tento výrobní příkaz přidělen" -#: build/models.py:273 +#: build/models.py:274 msgid "Select part to build" msgstr "Vyber téma, které chceš stavět" -#: build/models.py:278 +#: build/models.py:279 msgid "Sales Order Reference" msgstr "Referenční číslo prodejní objednávky" -#: build/models.py:283 +#: build/models.py:284 msgid "SalesOrder to which this build is allocated" msgstr "Prodejní objednávka, které je tento výrobní příkaz přidělen" -#: build/models.py:288 build/serializers.py:1094 +#: build/models.py:289 build/serializers.py:1094 msgid "Source Location" msgstr "Zdrojové umístění" -#: build/models.py:294 +#: build/models.py:295 msgid "Select location to take stock from for this build (leave blank to take from any stock location)" msgstr "Vyberte lokaci, ze které chcete brát zásoby pro sestavu (nechte prázdné, chcete-li brát zásoby z libovolné lokace)" -#: build/models.py:300 -msgid "External Build" -msgstr "" - #: build/models.py:301 -msgid "This build order is fulfilled externally" -msgstr "" +msgid "External Build" +msgstr "Externí sestavení" -#: build/models.py:306 +#: build/models.py:302 +msgid "This build order is fulfilled externally" +msgstr "Tento výrobní příkaz je plněn externě" + +#: build/models.py:307 msgid "Destination Location" msgstr "Cílová lokace" -#: build/models.py:311 +#: build/models.py:312 msgid "Select location where the completed items will be stored" msgstr "Vyberte lokaci, kde budou dokončené položky uloženy" -#: build/models.py:315 +#: build/models.py:316 msgid "Build Quantity" msgstr "Množství sestav" -#: build/models.py:318 +#: build/models.py:319 msgid "Number of stock items to build" msgstr "Počet skladových položek k sestavení" -#: build/models.py:322 +#: build/models.py:323 msgid "Completed items" msgstr "Dokončené položky" -#: build/models.py:324 +#: build/models.py:325 msgid "Number of stock items which have been completed" msgstr "Počet skladových položek, které byly dokončeny" -#: build/models.py:328 +#: build/models.py:329 msgid "Build Status" msgstr "Stav sestavení" -#: build/models.py:333 +#: build/models.py:334 msgid "Build status code" msgstr "Stavový kód sestavení" -#: build/models.py:342 build/serializers.py:358 order/serializers.py:784 -#: stock/models.py:1101 stock/serializers.py:85 stock/serializers.py:1628 +#: build/models.py:343 build/serializers.py:358 order/serializers.py:784 +#: stock/models.py:1101 stock/serializers.py:85 stock/serializers.py:1632 msgid "Batch Code" msgstr "Kód dávky" -#: build/models.py:346 build/serializers.py:359 +#: build/models.py:347 build/serializers.py:359 msgid "Batch code for this build output" msgstr "Dávkový kód pro tento výstup sestavení" -#: build/models.py:350 order/models.py:472 order/serializers.py:167 +#: build/models.py:351 order/models.py:472 order/serializers.py:167 #: part/models.py:1304 msgid "Creation Date" msgstr "Datum vytvoření" -#: build/models.py:356 +#: build/models.py:357 msgid "Build start date" msgstr "Datum zahájení sestavení" -#: build/models.py:357 +#: build/models.py:358 msgid "Scheduled start date for this build order" msgstr "Plánované datum zahájení této objednávky" -#: build/models.py:363 +#: build/models.py:364 msgid "Target completion date" msgstr "Cílové datum dokončení" -#: build/models.py:365 +#: build/models.py:366 msgid "Target date for build completion. Build will be overdue after this date." msgstr "Cílové datum dokončení sestavení. Sestavení bude po tomto datu v prodlení." -#: build/models.py:370 order/models.py:660 order/models.py:2644 +#: build/models.py:371 order/models.py:660 order/models.py:2644 msgid "Completion Date" msgstr "Datum dokončení" -#: build/models.py:378 +#: build/models.py:379 msgid "completed by" msgstr "dokončil" -#: build/models.py:387 +#: build/models.py:388 msgid "Issued by" msgstr "Vystavil" -#: build/models.py:388 +#: build/models.py:389 msgid "User who issued this build order" msgstr "Uživatel, který vystavil tento výrobní příkaz" -#: build/models.py:397 common/models.py:180 order/api.py:176 +#: build/models.py:398 common/models.py:180 order/api.py:176 #: order/models.py:497 part/models.py:1321 #: report/templates/report/inventree_build_order_report.html:158 msgid "Responsible" msgstr "Odpovědný" -#: build/models.py:398 +#: build/models.py:399 msgid "User or group responsible for this build order" msgstr "Uživatel nebo skupina odpovědná za tento výrobní příkaz" -#: build/models.py:403 stock/models.py:1094 +#: build/models.py:404 stock/models.py:1094 msgid "External Link" msgstr "Externí odkaz" -#: build/models.py:405 common/models.py:1990 part/models.py:1126 +#: build/models.py:406 common/models.py:1990 part/models.py:1126 #: stock/models.py:1096 msgid "Link to external URL" msgstr "Odkaz na externí URL" -#: build/models.py:410 +#: build/models.py:411 msgid "Build Priority" msgstr "Priorita sestavení" -#: build/models.py:413 +#: build/models.py:414 msgid "Priority of this build order" msgstr "Priorita tohoto výrobního příkazu" -#: build/models.py:421 common/models.py:150 common/models.py:164 +#: build/models.py:422 common/models.py:150 common/models.py:164 #: order/api.py:162 order/models.py:444 msgid "Project Code" msgstr "Kód projektu" -#: build/models.py:422 +#: build/models.py:423 msgid "Project code for this build order" msgstr "Kód projektu pro tento výrobní příkaz" -#: build/models.py:675 +#: build/models.py:676 msgid "Cannot complete build order with open child builds" -msgstr "" +msgstr "Nelze dokončit výrobní příkaz s otevřenými podobjednávkami" -#: build/models.py:680 +#: build/models.py:681 msgid "Cannot complete build order with incomplete outputs" -msgstr "" +msgstr "Nelze dokončit výrobní příkaz s neúplnými výstupy" -#: build/models.py:699 build/models.py:829 +#: build/models.py:700 build/models.py:830 msgid "Failed to offload task to complete build allocations" msgstr "Nepodařilo se uvolnit úlohu pro dokončení přidělení sestavy" -#: build/models.py:722 +#: build/models.py:723 #, python-brace-format msgid "Build order {build} has been completed" msgstr "Výrobní příkaz {build} byl dokončen" -#: build/models.py:728 +#: build/models.py:729 msgid "A build order has been completed" msgstr "Výrobní příkaz byl dokončen" -#: build/models.py:910 build/serializers.py:406 +#: build/models.py:911 build/serializers.py:406 msgid "Serial numbers must be provided for trackable parts" msgstr "U sledovatelných dílů musí být uvedena sériová čísla" -#: build/models.py:1041 build/models.py:1126 +#: build/models.py:1042 build/models.py:1127 msgid "No build output specified" msgstr "Nebyl specifikováno žádný výstup sestavení" -#: build/models.py:1044 +#: build/models.py:1045 msgid "Build output is already completed" msgstr "Výstup sestavení je již dokončen" -#: build/models.py:1047 +#: build/models.py:1048 msgid "Build output does not match Build Order" msgstr "Výstup neodpovídá výrobnímu příkazu" -#: build/models.py:1129 build/serializers.py:285 build/serializers.py:334 +#: build/models.py:1130 build/serializers.py:285 build/serializers.py:334 #: build/serializers.py:962 build/serializers.py:1746 order/models.py:710 #: order/serializers.py:604 order/serializers.py:779 part/serializers.py:1695 #: stock/models.py:941 stock/models.py:1431 stock/models.py:1880 -#: stock/serializers.py:712 stock/serializers.py:1617 +#: stock/serializers.py:716 stock/serializers.py:1621 msgid "Quantity must be greater than zero" msgstr "Množství musí být vyšší než nula" -#: build/models.py:1133 build/serializers.py:289 +#: build/models.py:1134 build/serializers.py:289 msgid "Quantity cannot be greater than the output quantity" msgstr "Množství nemůže být větší než výstupní množství" -#: build/models.py:1196 build/serializers.py:605 +#: build/models.py:1197 build/serializers.py:605 msgid "Build output has not passed all required tests" -msgstr "" +msgstr "Výstup výroby neprošel všemi požadovanými testy" -#: build/models.py:1199 build/serializers.py:600 +#: build/models.py:1200 build/serializers.py:600 #, python-brace-format msgid "Build output {serial} has not passed all required tests" msgstr "Výstup sestavy {serial} neprošel všemi požadavky" -#: build/models.py:1581 +#: build/models.py:1586 msgid "Build Order Line Item" msgstr "Řádková položka výrobního příkazu" -#: build/models.py:1605 +#: build/models.py:1610 msgid "Build object" msgstr "Vytvořit objekt" -#: build/models.py:1617 build/models.py:1917 build/serializers.py:273 +#: build/models.py:1622 build/models.py:1933 build/serializers.py:273 #: build/serializers.py:319 build/serializers.py:1423 common/models.py:1346 #: order/models.py:1713 order/models.py:2490 order/serializers.py:1663 #: order/serializers.py:2124 part/models.py:3474 part/models.py:4406 @@ -985,70 +985,70 @@ msgstr "Vytvořit objekt" #: report/templates/report/inventree_stock_report_merge.html:113 #: report/templates/report/inventree_test_report.html:90 #: report/templates/report/inventree_test_report.html:169 -#: stock/serializers.py:136 stock/serializers.py:180 stock/serializers.py:700 +#: stock/serializers.py:136 stock/serializers.py:180 stock/serializers.py:704 #: templates/email/build_order_completed.html:18 #: templates/email/stale_stock_notification.html:19 msgid "Quantity" msgstr "Množství" -#: build/models.py:1618 +#: build/models.py:1623 msgid "Required quantity for build order" msgstr "Vyžadované množství pro výrobní příkaz" -#: build/models.py:1627 +#: build/models.py:1632 msgid "Quantity of consumed stock" -msgstr "" +msgstr "Množství spotřebovaných zásob" -#: build/models.py:1715 +#: build/models.py:1731 msgid "Build item must specify a build output, as master part is marked as trackable" msgstr "Položka sestavení musí specifikovat výstup sestavení, protože hlavní díl je označen jako sledovatelný" -#: build/models.py:1726 +#: build/models.py:1742 #, python-brace-format msgid "Allocated quantity ({q}) must not exceed available stock quantity ({a})" msgstr "Zabrané množství ({q}) nesmí překročit dostupné skladové množství ({a})" -#: build/models.py:1747 order/models.py:2439 +#: build/models.py:1763 order/models.py:2439 msgid "Stock item is over-allocated" msgstr "Skladová položka je nadměrně zabrána" -#: build/models.py:1752 order/models.py:2442 +#: build/models.py:1768 order/models.py:2442 msgid "Allocation quantity must be greater than zero" msgstr "Zabrané množství musí být větší než nula" -#: build/models.py:1758 +#: build/models.py:1774 msgid "Quantity must be 1 for serialized stock" msgstr "Množství musí být 1 pro zřetězený sklad" -#: build/models.py:1818 +#: build/models.py:1834 msgid "Selected stock item does not match BOM line" msgstr "Vybraná skladová položka neodpovídá řádku kusovníku" -#: build/models.py:1856 +#: build/models.py:1872 msgid "Allocated quantity exceeds available stock quantity" -msgstr "" +msgstr "Přidělené množství přesahuje dostupné množství na skladě" -#: build/models.py:1907 build/serializers.py:945 build/serializers.py:1255 +#: build/models.py:1923 build/serializers.py:945 build/serializers.py:1255 #: order/serializers.py:1500 order/serializers.py:1521 #: report/templates/report/inventree_sales_order_shipment_report.html:29 -#: stock/models.py:457 stock/serializers.py:102 stock/serializers.py:824 -#: stock/serializers.py:1311 stock/serializers.py:1423 +#: stock/models.py:457 stock/serializers.py:102 stock/serializers.py:828 +#: stock/serializers.py:1315 stock/serializers.py:1427 msgid "Stock Item" msgstr "Skladové položky" -#: build/models.py:1908 +#: build/models.py:1924 msgid "Source stock item" msgstr "Zdrojová skladová položka" -#: build/models.py:1918 +#: build/models.py:1934 msgid "Stock quantity to allocate to build" msgstr "Skladové množství pro sestavení" -#: build/models.py:1927 +#: build/models.py:1943 msgid "Install into" msgstr "Instalovat do" -#: build/models.py:1928 +#: build/models.py:1944 msgid "Destination stock item" msgstr "Cílová skladová položka" @@ -1097,7 +1097,7 @@ msgid "Integer quantity required, as the bill of materials contains trackable pa msgstr "Je vyžadována celočíselná hodnota množství, protože kusovník obsahuje sledovatelné díly" #: build/serializers.py:365 order/serializers.py:800 order/serializers.py:1667 -#: stock/serializers.py:723 +#: stock/serializers.py:727 msgid "Serial Numbers" msgstr "Sériová čísla" @@ -1220,11 +1220,11 @@ msgstr "Požadované množství sestavy nebylo dokončeno" #: build/serializers.py:825 msgid "Build order has open child build orders" -msgstr "" +msgstr "Výrobní příkaz má otevřené podpříkazy" #: build/serializers.py:828 msgid "Build order must be in production state" -msgstr "" +msgstr "Výrobní příkaz musí být ve stavu produkce" #: build/serializers.py:831 msgid "Build order has incomplete outputs" @@ -1250,7 +1250,7 @@ msgstr "Řádková položka sestavy" msgid "bom_item.part must point to the same part as the build order" msgstr "bom_item.part musí ukazovat na stejný díl jako výrobní příkaz" -#: build/serializers.py:951 stock/serializers.py:1324 +#: build/serializers.py:951 stock/serializers.py:1328 msgid "Item must be in stock" msgstr "Položka musí být skladem" @@ -1325,21 +1325,21 @@ msgstr "Název dílu kusovníku" #: build/serializers.py:1274 build/serializers.py:1459 msgid "Build" -msgstr "" +msgstr "Sestavení" #: build/serializers.py:1282 company/models.py:703 order/api.py:308 #: order/api.py:313 order/api.py:539 order/serializers.py:596 -#: stock/models.py:1037 stock/serializers.py:613 +#: stock/models.py:1037 stock/serializers.py:617 msgid "Supplier Part" msgstr "Díl dodavatele" -#: build/serializers.py:1290 stock/serializers.py:644 +#: build/serializers.py:1290 stock/serializers.py:648 msgid "Allocated Quantity" msgstr "Přidělené množství" #: build/serializers.py:1384 msgid "Build Reference" -msgstr "" +msgstr "Reference sestavení" #: build/serializers.py:1394 msgid "Part Category Name" @@ -1351,7 +1351,7 @@ msgstr "Sledovatelné" #: build/serializers.py:1417 msgid "Inherited" -msgstr "" +msgstr "Zděděno" #: build/serializers.py:1420 part/models.py:4491 msgid "Allow Variants" @@ -1375,7 +1375,7 @@ msgstr "Ve výrobě" #: build/serializers.py:1477 part/serializers.py:943 part/serializers.py:1285 msgid "Scheduled to Build" -msgstr "" +msgstr "Naplánováno na sestavení" #: build/serializers.py:1480 part/serializers.py:980 msgid "External Stock" @@ -1395,31 +1395,31 @@ msgstr "Dostupná varianta skladu" #: build/serializers.py:1759 msgid "Consumed quantity exceeds allocated quantity" -msgstr "" +msgstr "Spotřebované množství přesahuje přidělené množství" #: build/serializers.py:1796 msgid "Optional notes for the stock consumption" -msgstr "" +msgstr "Nepovinné poznámky ke spotřebě zásob" #: build/serializers.py:1813 msgid "Build item must point to the correct build order" -msgstr "" +msgstr "Sestavení položky musí odkazovat na správný výrobní příkaz" #: build/serializers.py:1818 msgid "Duplicate build item allocation" -msgstr "" +msgstr "Duplikovat přidělení položky sestavení" #: build/serializers.py:1836 msgid "Build line must point to the correct build order" -msgstr "" +msgstr "Výrobní linka musí odkazovat na správný výrobní příkaz" #: build/serializers.py:1841 msgid "Duplicate build line allocation" -msgstr "" +msgstr "Duplikovat přiřazení výrobní linky" #: build/serializers.py:1853 msgid "At least one item or line must be provided" -msgstr "" +msgstr "Musí být poskytnuta alespoň jedna linka nebo předmět" #: build/status_codes.py:11 generic/states/tests.py:21 #: generic/states/tests.py:131 order/status_codes.py:12 @@ -1454,7 +1454,7 @@ msgstr "Zásoby potřebné pro výrobní příkaz" #: build/tasks.py:196 #, python-brace-format msgid "Build order {build} requires additional stock" -msgstr "" +msgstr "Výrobní příkaz {build} vyžaduje další zásoby" #: build/tasks.py:220 msgid "Overdue Build Order" @@ -1507,11 +1507,11 @@ msgstr "Časové razítko poslední aktualizace" #: common/models.py:139 msgid "Update By" -msgstr "" +msgstr "Aktualizoval/a" #: common/models.py:140 msgid "User who last updated this object" -msgstr "" +msgstr "Uživatel, který naposledy aktualizoval tento objekt" #: common/models.py:165 msgid "Unique project code" @@ -1562,8 +1562,8 @@ msgstr "Klíčový text musí být jedinečný" #: common/models.py:2006 common/models.py:2007 common/models.py:2388 #: importer/models.py:100 part/models.py:3568 part/models.py:3596 #: plugin/models.py:355 plugin/models.py:356 -#: report/templates/report/inventree_test_report.html:105 users/models.py:121 -#: users/models.py:498 +#: report/templates/report/inventree_test_report.html:105 users/models.py:124 +#: users/models.py:501 msgid "User" msgstr "Uživatel" @@ -1594,8 +1594,8 @@ msgstr "Název tohoto webhooku" #: common/models.py:1421 common/models.py:2247 common/models.py:2354 #: company/models.py:198 company/models.py:840 machine/models.py:39 -#: part/models.py:1258 plugin/models.py:69 stock/api.py:621 users/models.py:192 -#: users/models.py:551 users/serializers.py:319 +#: part/models.py:1258 plugin/models.py:69 stock/api.py:621 users/models.py:195 +#: users/models.py:554 users/serializers.py:319 msgid "Active" msgstr "Aktivní" @@ -1603,7 +1603,7 @@ msgstr "Aktivní" msgid "Is this webhook active" msgstr "Je tento webhook aktivní" -#: common/models.py:1437 users/models.py:169 +#: common/models.py:1437 users/models.py:172 msgid "Token" msgstr "Token" @@ -1765,11 +1765,11 @@ msgstr "Chybějící externí odkaz" #: common/models.py:1972 msgid "Model type" -msgstr "" +msgstr "Typ modelu" #: common/models.py:1973 msgid "Target model type for image" -msgstr "" +msgstr "Cílový typ modelu pro obrázek" #: common/models.py:1981 msgid "Select file to attach" @@ -1817,7 +1817,7 @@ msgstr "Nastavení referenčního stavu" #: common/models.py:2085 msgid "Status set that is extended with this custom state" -msgstr "" +msgstr "Stav nastavený, který je prodloužen tímto vlastním stavem" #: common/models.py:2089 generic/states/serializers.py:18 msgid "Logical Key" @@ -1825,7 +1825,7 @@ msgstr "Logický klíč" #: common/models.py:2091 msgid "State logical key that is equal to this custom state in business logic" -msgstr "" +msgstr "Logický klíč statusu, který je rovný tomuto vlastnímu statusu v podnikové logice" #: common/models.py:2096 common/models.py:2335 company/models.py:641 #: report/templates/report/inventree_test_report.html:104 stock/models.py:2957 @@ -1834,7 +1834,7 @@ msgstr "Hodnota" #: common/models.py:2097 msgid "Numerical value that will be saved in the models database" -msgstr "" +msgstr "Číselná hodnota, která bude uložena v databázi modelů" #: common/models.py:2103 msgid "Name of the state" @@ -1882,11 +1882,11 @@ msgstr "Klíč se musí lišit od logického klíče" #: common/models.py:2162 msgid "Valid reference status class must be provided" -msgstr "" +msgstr "Musí být uvedena platná referenční třída statusu" #: common/models.py:2168 msgid "Key must be different from the logical keys of the reference status" -msgstr "" +msgstr "Klíč se musí lišit od logických klíčů referenčního statusu" #: common/models.py:2175 msgid "Logical key must be in the logical keys of the reference status" @@ -1978,23 +1978,23 @@ msgstr "Seznam výběru, do kterého tato položka patří" #: common/models.py:2336 msgid "Value of the selection list entry" -msgstr "" +msgstr "Název výběrového seznamu" #: common/models.py:2342 msgid "Label for the selection list entry" -msgstr "" +msgstr "Popisek pro výběr seznamu" #: common/models.py:2348 msgid "Description of the selection list entry" -msgstr "" +msgstr "Popis vstupu výběrového seznamu" #: common/models.py:2355 msgid "Is this selection list entry active?" -msgstr "" +msgstr "Je tento výběr výběrového listu aktivní?" #: common/models.py:2373 msgid "Barcode Scan" -msgstr "" +msgstr "Sken čárového kódu" #: common/models.py:2377 importer/models.py:546 part/models.py:4081 msgid "Data" @@ -2010,7 +2010,7 @@ msgstr "Uživatel, který naskenoval čárový kód" #: common/models.py:2394 importer/models.py:69 msgid "Timestamp" -msgstr "" +msgstr "Časová značka" #: common/models.py:2395 msgid "Date and time of the barcode scan" @@ -2018,7 +2018,7 @@ msgstr "Datum a čas skenování čárového kódu" #: common/models.py:2401 msgid "URL endpoint which processed the barcode" -msgstr "" +msgstr "Koncový bod URL, který zpracoval čárový kód" #: common/models.py:2408 order/models.py:1780 plugin/serializers.py:93 msgid "Context" @@ -2026,15 +2026,15 @@ msgstr "Kontext" #: common/models.py:2409 msgid "Context data for the barcode scan" -msgstr "" +msgstr "Kontextová data pro skenov čárového kódu" #: common/models.py:2416 msgid "Response" -msgstr "" +msgstr "Odpověď" #: common/models.py:2417 msgid "Response data from the barcode scan" -msgstr "" +msgstr "Data z odezvy z čárového kódu" #: common/models.py:2423 report/templates/report/inventree_test_report.html:103 #: stock/models.py:2951 @@ -2047,128 +2047,128 @@ msgstr "Bylo skenování čárového kódu úspěšné?" #: common/models.py:2506 msgid "An error occurred" -msgstr "" +msgstr "Vyskytla se chyba" #: common/models.py:2527 msgid "INVE-E8: Email log deletion is protected. Set INVENTREE_PROTECT_EMAIL_LOG to False to allow deletion." -msgstr "" +msgstr "INVE-E8: Odstranení Emailového logu je chráněno. Nastavte INVENTREE_PROTECT_EMAIL_LOG na False pro užmožnění odstranění." #: common/models.py:2574 msgid "Email Message" -msgstr "" +msgstr "E-mailová zpráva" #: common/models.py:2575 msgid "Email Messages" -msgstr "" +msgstr "E-mailové zprávy" #: common/models.py:2582 msgid "Announced" -msgstr "" +msgstr "Oznámeno" #: common/models.py:2584 msgid "Sent" -msgstr "" +msgstr "Odesláno" #: common/models.py:2585 msgid "Failed" -msgstr "" +msgstr "Selhalo" #: common/models.py:2588 msgid "Delivered" -msgstr "" +msgstr "Doručeno" #: common/models.py:2596 msgid "Confirmed" -msgstr "" +msgstr "Potvrzeno" #: common/models.py:2602 msgid "Inbound" -msgstr "" +msgstr "Příchozí" #: common/models.py:2603 msgid "Outbound" -msgstr "" +msgstr "Odchozí" #: common/models.py:2608 msgid "No Reply" -msgstr "" +msgstr "Bez odpovědi" #: common/models.py:2609 msgid "Track Delivery" -msgstr "" +msgstr "Sledovat doručení" #: common/models.py:2610 msgid "Track Read" -msgstr "" +msgstr "Sledovat přečtení" #: common/models.py:2611 msgid "Track Click" -msgstr "" +msgstr "Sledovat kliknutí" #: common/models.py:2614 common/models.py:2717 msgid "Global ID" -msgstr "" +msgstr "Globální ID" #: common/models.py:2627 msgid "Identifier for this message (might be supplied by external system)" -msgstr "" +msgstr "Identifikátor pro tuto zprávu (může být poskytnut externím systémem)" #: common/models.py:2634 msgid "Thread ID" -msgstr "" +msgstr "ID vlákna" #: common/models.py:2636 msgid "Identifier for this message thread (might be supplied by external system)" -msgstr "" +msgstr "Identifikátor pro toto vlákno (může být poskytnut externím systémem)" #: common/models.py:2645 msgid "Thread" -msgstr "" +msgstr "Vlákno" #: common/models.py:2646 msgid "Linked thread for this message" -msgstr "" +msgstr "Vlákno propojeno k této zprávě" #: common/models.py:2662 msgid "Prioriy" -msgstr "" +msgstr "Priorita" #: common/models.py:2704 msgid "Email Thread" -msgstr "" +msgstr "Emailové vlákno" #: common/models.py:2705 msgid "Email Threads" -msgstr "" +msgstr "Emailové vlákna" #: common/models.py:2711 generic/states/serializers.py:16 plugin/models.py:46 -#: users/models.py:110 +#: users/models.py:113 msgid "Key" msgstr "Klíč" #: common/models.py:2714 msgid "Unique key for this thread (used to identify the thread)" -msgstr "" +msgstr "Unikátní klíč pro toto vlákno (použitý k identifikaci vlákna)" #: common/models.py:2718 msgid "Unique identifier for this thread" -msgstr "" +msgstr "Unikátní identifikátor pro toto vlákno" #: common/models.py:2725 msgid "Started Internal" -msgstr "" +msgstr "Začato interně" #: common/models.py:2726 msgid "Was this thread started internally?" -msgstr "" +msgstr "Bylo toto vlákno započato interně?" #: common/models.py:2731 msgid "Date and time that the thread was created" -msgstr "" +msgstr "Datum a čas kdy bylo vlákno vytvořeno" #: common/models.py:2736 msgid "Date and time that the thread was last updated" -msgstr "" +msgstr "Datum a čas kdy bylo vlákno naposledy aktualizováno" #: common/notifications.py:57 #, python-brace-format @@ -2194,27 +2194,27 @@ msgstr "Přijaté položky" #: common/notifications.py:75 msgid "Items have been received against a purchase order" -msgstr "" +msgstr "Položky byly obdrženy proti objednávce" #: common/notifications.py:82 msgid "Items have been received against a return order" -msgstr "" +msgstr "Položky byly obdrženy proti vratce" #: common/serializers.py:145 msgid "Indicates if the setting is overridden by an environment variable" -msgstr "" +msgstr "Indikuje zdali bylo nastavení přepsáno proměnou prostředí" #: common/serializers.py:147 msgid "Override" -msgstr "" +msgstr "Přepsat" #: common/serializers.py:486 msgid "Is Running" -msgstr "" +msgstr "Je spuštěné" #: common/serializers.py:492 msgid "Pending Tasks" -msgstr "" +msgstr "Čekající úkoly" #: common/serializers.py:498 msgid "Scheduled Tasks" @@ -2234,7 +2234,7 @@ msgstr "Unikátní ID úlohy" #: common/serializers.py:521 msgid "Lock" -msgstr "" +msgstr "Zamknout" #: common/serializers.py:521 msgid "Lock time" @@ -2283,7 +2283,7 @@ msgstr "Uživatel nemá oprávnění k vytváření nebo úpravám příloh pro #: common/serializers.py:719 common/serializers.py:822 msgid "Selection list is locked" -msgstr "" +msgstr "Tento výběr je uzamčen" #: common/setting/system.py:97 msgid "No group" @@ -2311,27 +2311,27 @@ msgstr "Počet nevyřízených migrací databáze" #: common/setting/system.py:186 msgid "Active warning codes" -msgstr "" +msgstr "Aktivní varovací kódy" #: common/setting/system.py:187 msgid "A dict of active warning codes" -msgstr "" +msgstr "Seznam aktivních varovacích kódů" #: common/setting/system.py:193 msgid "Instance ID" -msgstr "" +msgstr "ID instance" #: common/setting/system.py:194 msgid "Unique identifier for this InvenTree instance" -msgstr "" +msgstr "Unikátní identifikátor pro tuto InvenTree instanci" #: common/setting/system.py:199 msgid "Announce ID" -msgstr "" +msgstr "ID oznámení" #: common/setting/system.py:201 msgid "Announce the instance ID of the server in the server status info (unauthenticated)" -msgstr "" +msgstr "Oznámit ID instance pro server na server status infu (nepřihlášeno)" #: common/setting/system.py:207 msgid "Server Instance Name" @@ -2496,19 +2496,19 @@ msgstr "Uživatelská oznámení budou smazána po zadaném počtu dní" #: common/setting/system.py:335 msgid "Email Deletion Interval" -msgstr "" +msgstr "Interval mazání emailů" #: common/setting/system.py:337 msgid "Email messages will be deleted after specified number of days" -msgstr "" +msgstr "Emailové zprávy budou odstraněny po specifikovaném počtu dní" #: common/setting/system.py:344 msgid "Protect Email Log" -msgstr "" +msgstr "Chránit Email log" #: common/setting/system.py:345 msgid "Prevent deletion of email log entries" -msgstr "" +msgstr "Zabránit odstranění vstupů email logů" #: common/setting/system.py:350 msgid "Barcode Support" @@ -2564,7 +2564,7 @@ msgstr "Plugin pro generování čárových kódů" #: common/setting/system.py:388 msgid "Plugin to use for internal barcode data generation" -msgstr "" +msgstr "Plugin na použití pro interní generaci čárových kódů" #: common/setting/system.py:393 msgid "Part Revisions" @@ -2811,11 +2811,11 @@ msgstr "Pro výpočet ceny varianty použijte pouze aktivní díly varianty" #: common/setting/system.py:607 msgid "Auto Update Pricing" -msgstr "" +msgstr "Automatická aktualizace cen" #: common/setting/system.py:609 msgid "Automatically update part pricing when internal data changes" -msgstr "" +msgstr "Automaticky aktualizovat cenu dílu když se změní interní data" #: common/setting/system.py:615 msgid "Pricing Rebuild Interval" @@ -3014,11 +3014,11 @@ msgstr "Zabránit vytváření výrobních příkazů pro neaktivní díly" #: common/setting/system.py:770 msgid "Require Locked Part" -msgstr "" +msgstr "Vyžadovat uzamčený díl" #: common/setting/system.py:771 msgid "Prevent build order creation for unlocked parts" -msgstr "" +msgstr "Zabránit vytváření výrobních příkazů pro odemčené díly" #: common/setting/system.py:776 msgid "Require Valid BOM" @@ -3030,19 +3030,19 @@ msgstr "Zabránit vytváření výrobních příkazů, dokud není schválen kus #: common/setting/system.py:782 msgid "Require Closed Child Orders" -msgstr "" +msgstr "Vyžadovat uzavření podobjednávek" #: common/setting/system.py:784 msgid "Prevent build order completion until all child orders are closed" -msgstr "" +msgstr "Zabránit dokončení výrobního příkazu dokud nebudou uzavřeny všechny podpříkazy" #: common/setting/system.py:790 msgid "External Build Orders" -msgstr "" +msgstr "Externí výrobní příkazy" #: common/setting/system.py:791 msgid "Enable external build order functionality" -msgstr "" +msgstr "Povolit funkcionalitu externích výrobních příkazů" #: common/setting/system.py:796 msgid "Block Until Tests Pass" @@ -3126,11 +3126,11 @@ msgstr "Umožnit úpravy nákupních objednávek po jejich odeslání nebo dokon #: common/setting/system.py:888 msgid "Convert Currency" -msgstr "" +msgstr "Převést měnu" #: common/setting/system.py:889 msgid "Convert item value to base currency when receiving stock" -msgstr "" +msgstr "Převést hodnotu předmětu na základní měnu při příjmu zásob" #: common/setting/system.py:894 msgid "Auto Complete Purchase Orders" @@ -3174,35 +3174,35 @@ msgstr "Povolit samoregistraci uživatelů prostřednictvím SSO na přihlašova #: common/setting/system.py:929 msgid "Enable SSO group sync" -msgstr "" +msgstr "Povolit synchronizaci SSO skupin" #: common/setting/system.py:931 msgid "Enable synchronizing InvenTree groups with groups provided by the IdP" -msgstr "" +msgstr "Povolit synchronizaci InvenTree skupin se skupinami poskytnutými IdP" #: common/setting/system.py:937 msgid "SSO group key" -msgstr "" +msgstr "klíč SSO skupiny" #: common/setting/system.py:938 msgid "The name of the groups claim attribute provided by the IdP" -msgstr "" +msgstr "Název deklarace skupinového atributu poskytnutého IdP" #: common/setting/system.py:943 msgid "SSO group map" -msgstr "" +msgstr "mapa SSO skupiny" #: common/setting/system.py:945 msgid "A mapping from SSO groups to local InvenTree groups. If the local group does not exist, it will be created." -msgstr "" +msgstr "Mapování ze skupin SSO do místních InvenTree skupin. Pokud místní skupina neexistuje, bude vytvořena." #: common/setting/system.py:951 msgid "Remove groups outside of SSO" -msgstr "" +msgstr "Odstranit skupiny mimo SSO" #: common/setting/system.py:953 msgid "Whether groups assigned to the user should be removed if they are not backend by the IdP. Disabling this setting might cause security issues" -msgstr "" +msgstr "Zdali mají být skupiny přiřazené uživateli odstraněny pokud nemají backend of IdP. Vypnutí tohoto nastavení můžu způsobit problémy se zabezpečením" #: common/setting/system.py:959 msgid "Email required" @@ -3250,7 +3250,7 @@ msgstr "Skupina při registraci" #: common/setting/system.py:993 msgid "Group to which new users are assigned on registration. If SSO group sync is enabled, this group is only set if no group can be assigned from the IdP." -msgstr "" +msgstr "Skupina do které jsou nový uživatelé přiřazeni při registraci. Pokud je povolena synchronizace SSO skupin, tato skupina lze přiřadit pouze pokud nezle přiřadit skupinu od IdP." #: common/setting/system.py:999 msgid "Enforce MFA" @@ -3318,35 +3318,35 @@ msgstr "Povolit pluginům reagovat na interní události" #: common/setting/system.py:1056 msgid "Enable interface integration" -msgstr "" +msgstr "Povolit rozhraní intergace" #: common/setting/system.py:1057 msgid "Enable plugins to integrate into the user interface" -msgstr "" +msgstr "Povolit integrování pluginů do uživatelského rozhraní" #: common/setting/system.py:1063 msgid "Enable mail integration" -msgstr "" +msgstr "Povolit integraci emailu" #: common/setting/system.py:1064 msgid "Enable plugins to process outgoing/incoming mails" -msgstr "" +msgstr "Povolit pluginům zpracování odchozích/příchozích emailů" #: common/setting/system.py:1070 msgid "Enable project codes" -msgstr "" +msgstr "Povolit projektové kódy" #: common/setting/system.py:1071 msgid "Enable project codes for tracking projects" -msgstr "" +msgstr "Povolit projektové kódy pro sledování projektů" #: common/setting/system.py:1076 msgid "Enable Stock History" -msgstr "" +msgstr "Povolit historii zásob" #: common/setting/system.py:1078 msgid "Enable functionality for recording historical stock levels and value" -msgstr "" +msgstr "Povolit funkcionalitu pro zaznamenávání historických stavů zásob a hodnoty" #: common/setting/system.py:1084 msgid "Exclude External Locations" @@ -3354,7 +3354,7 @@ msgstr "Vyloučit externí umístění" #: common/setting/system.py:1086 msgid "Exclude stock items in external locations from stock history calculations" -msgstr "" +msgstr "Vyloučit skladové položky v externích lokací z výpočtu historie zásob" #: common/setting/system.py:1092 msgid "Automatic Stocktake Period" @@ -3362,23 +3362,23 @@ msgstr "Perioda automatické inventury" #: common/setting/system.py:1093 msgid "Number of days between automatic stock history recording" -msgstr "" +msgstr "Počet dní mezi automatickým záznamem historie zásob" #: common/setting/system.py:1099 msgid "Delete Old Stock History Entries" -msgstr "" +msgstr "Odstranit starých záznamů historie zásob" #: common/setting/system.py:1101 msgid "Delete stock history entries older than the specified number of days" -msgstr "" +msgstr "Odstranit historii zásob starší než zadaný počet dní" #: common/setting/system.py:1107 msgid "Stock History Deletion Interval" -msgstr "" +msgstr "Interval odstranení historie zásob" #: common/setting/system.py:1109 msgid "Stock history entries will be deleted after specified number of days" -msgstr "" +msgstr "Historie zásob vstupu bude odstraněna po zadaném počtu dní" #: common/setting/system.py:1116 msgid "Display Users full names" @@ -3390,11 +3390,11 @@ msgstr "Zobrazit plná jména uživatelů namísto uživatelských jmen" #: common/setting/system.py:1122 msgid "Display User Profiles" -msgstr "" +msgstr "Zobrazit uživatelské profily" #: common/setting/system.py:1123 msgid "Display Users Profiles on their profile page" -msgstr "" +msgstr "Zobrazit profily uživatelů na jejich profilové stránce" #: common/setting/system.py:1128 msgid "Enable Test Station Data" @@ -3542,11 +3542,11 @@ msgstr "Vyloučit neaktivní prodejní objednávky z okna náhledu vyhledáván #: common/setting/user.py:131 msgid "Search Sales Order Shipments" -msgstr "" +msgstr "Vyhledat zásilky prodejních objednávek" #: common/setting/user.py:132 msgid "Display sales order shipments in search preview window" -msgstr "" +msgstr "Zobrazit zásilky prodejních objednávek ve vyhledávacím náhledu" #: common/setting/user.py:137 msgid "Search Return Orders" @@ -3590,11 +3590,11 @@ msgstr "Vyhledávací dotazy vracejí výsledky pro shody celých slov" #: common/setting/user.py:169 msgid "Search Notes" -msgstr "" +msgstr "Hledat poznámky" #: common/setting/user.py:171 msgid "Search queries return results for matches from the item's notes" -msgstr "" +msgstr "Vyhledávací dotazi vrátí výsledky pro shody v poznámek položek" #: common/setting/user.py:177 msgid "Escape Key Closes Forms" @@ -3614,27 +3614,27 @@ msgstr "Pozice navigační lišty je pevně nastavena na horní okraj obrazovky" #: common/setting/user.py:189 msgid "Fixed Table Headers" -msgstr "" +msgstr "Pevné záhlaví tabulky" #: common/setting/user.py:190 msgid "Table headers are fixed to the top of the table" -msgstr "" +msgstr "Hlavičky tabulky jsou připevněny k horní části tabulky" #: common/setting/user.py:195 msgid "Show Spotlight" -msgstr "" +msgstr "Zobrazit Spotlight" #: common/setting/user.py:196 msgid "Enable spotlight navigation functionality" -msgstr "" +msgstr "Povolit funkci spotlight navigace" #: common/setting/user.py:201 msgid "Navigation Icons" -msgstr "" +msgstr "Navigační ikony" #: common/setting/user.py:202 msgid "Display icons in the navigation bar" -msgstr "" +msgstr "Zobrazit ikony v navigačním panelu" #: common/setting/user.py:207 msgid "Date Format" @@ -3646,35 +3646,35 @@ msgstr "Preferovaný formát pro zobrazení datumů" #: common/setting/user.py:221 msgid "Show Stock History" -msgstr "" +msgstr "Zobrazit historii skladu" #: common/setting/user.py:222 msgid "Display stock history information in the part detail page" -msgstr "" +msgstr "Zobrazit informace o historii zásob na stránce s podrobnostmi dílu" #: common/setting/user.py:227 msgid "Show Last Breadcrumb" -msgstr "" +msgstr "Zobrazit poslední drobečkovou navigaci" #: common/setting/user.py:228 msgid "Show the current page in breadcrumbs" -msgstr "" +msgstr "Zobrazit aktuální stránku v navigační službě" #: common/setting/user.py:233 msgid "Show full stock location in tables" -msgstr "" +msgstr "Zobrazit plnou polohu zásob v tabulkách" #: common/setting/user.py:235 msgid "Disabled: The full location path is displayed as a hover tooltip. Enabled: The full location path is displayed as plain text." -msgstr "" +msgstr "Vypnuto: Celá cesta lokace se ukáže jako nápověda. Zapnuto: Celá cesta lokace se ukáže jako prostý text." #: common/setting/user.py:241 msgid "Show full part categories in tables" -msgstr "" +msgstr "Zobrazit celé kategorie dílů v tabulkách" #: common/setting/user.py:243 msgid "Disabled: The full category path is displayed as a hover tooltip. Enabled: The full category path is displayed as plain text." -msgstr "" +msgstr "Vypnuto: Celá kategorie se ukáže jako nápověda. Zapnuto: Celá kategorie se ukáže jako prostý text." #: common/setting/user.py:249 msgid "Receive error reports" @@ -3694,11 +3694,11 @@ msgstr "Uložte poslední použité tiskárny pro uživatele" #: common/validators.py:35 msgid "No attachment model type provided" -msgstr "" +msgstr "Není zadán typ modelu přílohy" #: common/validators.py:41 msgid "Invalid attachment model type" -msgstr "" +msgstr "Neplatný typ přílohy modelu" #: common/validators.py:82 msgid "Minimum places cannot be greater than maximum places" @@ -3719,45 +3719,45 @@ msgstr "Neplatný název domény: {domain}" #: common/validators.py:123 msgid "Value must be uppercase" -msgstr "" +msgstr "Hodnota musí být napsána velkými písmeny" #: common/validators.py:129 msgid "Value must be a valid variable identifier" -msgstr "" +msgstr "Hodnota musí být platný variabilní identifikátor" -#: company/api.py:142 +#: company/api.py:143 msgid "Part is Active" msgstr "Díl je aktivní" -#: company/api.py:146 +#: company/api.py:147 msgid "Manufacturer is Active" msgstr "Výrobce je aktivní" -#: company/api.py:279 +#: company/api.py:280 msgid "Supplier Part is Active" msgstr "Díl dodavatele je aktivní" -#: company/api.py:283 +#: company/api.py:284 msgid "Internal Part is Active" msgstr "Interní díl je aktivní" -#: company/api.py:288 +#: company/api.py:289 msgid "Supplier is Active" msgstr "Dodavatel je aktivní" -#: company/api.py:300 company/models.py:539 company/serializers.py:468 +#: company/api.py:301 company/models.py:539 company/serializers.py:468 #: part/serializers.py:575 msgid "Manufacturer" msgstr "Výrobce" -#: company/api.py:307 company/models.py:119 company/models.py:411 +#: company/api.py:308 company/models.py:119 company/models.py:411 #: stock/api.py:879 msgid "Company" msgstr "Společnost" -#: company/api.py:317 +#: company/api.py:318 msgid "Has Stock" -msgstr "" +msgstr "Má zásoby" #: company/models.py:120 msgid "Companies" @@ -3792,7 +3792,7 @@ msgid "Contact email address" msgstr "Kontaktní e-mailová adresa" #: company/models.py:176 company/models.py:315 order/models.py:506 -#: users/models.py:558 +#: users/models.py:561 msgid "Contact" msgstr "Kontakt" @@ -3838,11 +3838,11 @@ msgstr "Výchozí měna používaná pro tuto společnost" #: company/models.py:231 msgid "Tax ID" -msgstr "" +msgstr "DIČ" #: company/models.py:232 msgid "Company Tax ID" -msgstr "" +msgstr "DIČ společnosti" #: company/models.py:354 order/models.py:516 msgid "Address" @@ -3942,7 +3942,7 @@ msgid "Manufacturer Part" msgstr "Výrobce dílu" #: company/models.py:528 company/models.py:818 stock/models.py:1026 -#: stock/serializers.py:445 +#: stock/serializers.py:449 msgid "Base Part" msgstr "Základní díl" @@ -3959,7 +3959,7 @@ msgstr "Vyberte výrobce" msgid "MPN" msgstr "MPN" -#: company/models.py:547 stock/serializers.py:607 +#: company/models.py:547 stock/serializers.py:611 msgid "Manufacturer Part Number" msgstr "Číslo dílu výrobce" @@ -3973,7 +3973,7 @@ msgstr "Popis dílu výrobce" #: company/models.py:616 msgid "Manufacturer Part Parameter" -msgstr "" +msgstr "Číslo dílu výrobce (MPP/MPN)" #: company/models.py:635 msgid "Parameter name" @@ -4042,7 +4042,7 @@ msgstr "Popis dílu dodavatele" #: report/templates/report/inventree_return_order_report.html:27 #: report/templates/report/inventree_sales_order_report.html:32 #: report/templates/report/inventree_stock_location_report.html:105 -#: stock/serializers.py:837 +#: stock/serializers.py:841 msgid "Note" msgstr "Poznámka" @@ -4055,7 +4055,7 @@ msgid "Minimum charge (e.g. stocking fee)" msgstr "Minimální poplatek (např. poplatek za skladování)" #: company/models.py:891 order/serializers.py:810 stock/models.py:1057 -#: stock/serializers.py:1643 +#: stock/serializers.py:1647 msgid "Packaging" msgstr "Balení" @@ -4093,11 +4093,11 @@ msgstr "Datum poslední aktualizace údajů o dostupnosti" #: company/models.py:1066 msgid "Supplier Price Break" -msgstr "" +msgstr "Cenová sleva dodavatele" #: company/serializers.py:178 msgid "Return the string representation for the primary address. This property exists for backwards compatibility." -msgstr "" +msgstr "Vrátí reprezentaci řetězce pro primární adresu. Tato vlastnost existuje pro zpětnou kompatibilitu." #: company/serializers.py:209 msgid "Default currency used for this supplier" @@ -4107,49 +4107,49 @@ msgstr "Výchozí měna používaná pro tohoto dodavatele" msgid "Company Name" msgstr "Jméno společnosti" -#: company/serializers.py:444 part/serializers.py:948 stock/serializers.py:463 +#: company/serializers.py:444 part/serializers.py:948 stock/serializers.py:467 msgid "In Stock" msgstr "Skladem" #: data_exporter/mixins.py:325 data_exporter/mixins.py:403 msgid "Error occurred during data export" -msgstr "" +msgstr "Při exportu dat došlo k chybě" #: data_exporter/mixins.py:381 msgid "Data export plugin returned incorrect data format" -msgstr "" +msgstr "Plugin pro export dat vrátil nesprávný formát dat" #: data_exporter/serializers.py:73 msgid "Export Format" -msgstr "" +msgstr "Exportovat formát" #: data_exporter/serializers.py:74 msgid "Select export file format" -msgstr "" +msgstr "Vyberte formát export souboru" #: data_exporter/serializers.py:81 msgid "Export Plugin" -msgstr "" +msgstr "Exportovací plugin" #: data_exporter/serializers.py:82 msgid "Select export plugin" -msgstr "" +msgstr "Vyberte exportovací plugin" #: generic/states/fields.py:146 msgid "Additional status information for this item" -msgstr "" +msgstr "Další informace ke stavu této položky" #: generic/states/fields.py:160 msgid "Custom status key" -msgstr "" +msgstr "Vlastní status klíče" #: generic/states/serializers.py:26 msgid "Custom" -msgstr "" +msgstr "Vlastní" #: generic/states/serializers.py:37 msgid "Class" -msgstr "" +msgstr "Třída" #: generic/states/serializers.py:40 msgid "Values" @@ -4161,7 +4161,7 @@ msgstr "Umístěno" #: generic/states/validators.py:21 msgid "Invalid status code" -msgstr "" +msgstr "Neplatný kód statusu" #: importer/models.py:73 msgid "Data File" @@ -4169,7 +4169,7 @@ msgstr "Datový soubor" #: importer/models.py:74 msgid "Data file to import" -msgstr "" +msgstr "Datový soubor k importu" #: importer/models.py:83 msgid "Columns" @@ -4177,7 +4177,7 @@ msgstr "Sloupce" #: importer/models.py:90 msgid "Target model type for this import session" -msgstr "" +msgstr "Cílový typ modelu pro tuto relaci importu" #: importer/models.py:96 msgid "Import status" @@ -4185,79 +4185,79 @@ msgstr "Stav importu" #: importer/models.py:106 msgid "Field Defaults" -msgstr "" +msgstr "Výchozí Hodnoty" #: importer/models.py:113 msgid "Field Overrides" -msgstr "" +msgstr "Přepsání Pole" #: importer/models.py:120 msgid "Field Filters" -msgstr "" +msgstr "Filtry pole" #: importer/models.py:126 msgid "Update Existing Records" -msgstr "" +msgstr "Aktualizovat existující záznamy" #: importer/models.py:127 msgid "If enabled, existing records will be updated with new data" -msgstr "" +msgstr "Pokud je povoleno, existující záznamy budou aktualizovány s novými daty" #: importer/models.py:259 msgid "Some required fields have not been mapped" -msgstr "" +msgstr "Některá povinná pole nebyla namapována" #: importer/models.py:366 msgid "ID" -msgstr "" +msgstr "ID" #: importer/models.py:367 msgid "Existing database identifier for the record" -msgstr "" +msgstr "Existující databázový identifikátor pro tento záznam" #: importer/models.py:430 msgid "Column is already mapped to a database field" -msgstr "" +msgstr "Sloupec je již napamován k poli databáze" #: importer/models.py:435 msgid "Field is already mapped to a data column" -msgstr "" +msgstr "Pole je již namapováno do datového sloupce" #: importer/models.py:444 msgid "Column mapping must be linked to a valid import session" -msgstr "" +msgstr "Mapování sloupců musí být připojeno k platné relaci importu" #: importer/models.py:449 msgid "Column does not exist in the data file" -msgstr "" +msgstr "Sloupec neexistuje v datovém souboru" #: importer/models.py:456 msgid "Field does not exist in the target model" -msgstr "" +msgstr "Pole neexistuje v cílovém modelu" #: importer/models.py:460 msgid "Selected field is read-only" -msgstr "" +msgstr "Vybrané pole je pouze pro čtení" #: importer/models.py:465 importer/models.py:536 msgid "Import Session" -msgstr "" +msgstr "Importovací relace" #: importer/models.py:469 msgid "Field" -msgstr "" +msgstr "Pole" #: importer/models.py:471 msgid "Column" -msgstr "" +msgstr "Sloupec" #: importer/models.py:540 msgid "Row Index" -msgstr "" +msgstr "Index řádku" #: importer/models.py:543 msgid "Original row data" -msgstr "" +msgstr "Původní data řádku" #: importer/models.py:548 machine/models.py:110 msgid "Errors" @@ -4265,103 +4265,103 @@ msgstr "Chyby" #: importer/models.py:550 part/serializers.py:1239 msgid "Valid" -msgstr "" +msgstr "Platné" -#: importer/models.py:688 +#: importer/models.py:720 msgid "ID is required for updating existing records." -msgstr "" +msgstr "ID je vyžadováno pro aktualizaci existujících záznamů." -#: importer/models.py:695 +#: importer/models.py:727 msgid "No record found with the provided ID" -msgstr "" +msgstr "Žádný záznam nalezen pro zadané ID" -#: importer/models.py:701 +#: importer/models.py:733 msgid "Invalid ID format provided" -msgstr "" +msgstr "Poskytnut neplatný formát ID" #: importer/operations.py:31 importer/operations.py:52 msgid "Unsupported data file format" -msgstr "" +msgstr "Nepodporovaný formát souboru" #: importer/operations.py:43 msgid "Failed to open data file" -msgstr "" +msgstr "Nepodařilo se otevřít datový soubor" #: importer/operations.py:54 msgid "Invalid data file dimensions" -msgstr "" +msgstr "Neplatné rozměry datového souboru" #: importer/serializers.py:92 msgid "Invalid field defaults" -msgstr "" +msgstr "Neplatné výchozí nastavení pole" #: importer/serializers.py:105 msgid "Invalid field overrides" -msgstr "" +msgstr "Neplatné přepsaní pole" #: importer/serializers.py:118 msgid "Invalid field filters" -msgstr "" +msgstr "Neplatný filtr pole" #: importer/serializers.py:177 msgid "Rows" -msgstr "" +msgstr "Řádky" #: importer/serializers.py:178 msgid "List of row IDs to accept" -msgstr "" +msgstr "Seznam ID řádků které mají být přijaty" #: importer/serializers.py:191 msgid "No rows provided" -msgstr "" +msgstr "Žádké řádky nebyly poskytnuty" #: importer/serializers.py:195 msgid "Row does not belong to this session" -msgstr "" +msgstr "Řádek nepatří k této relaci" #: importer/serializers.py:198 msgid "Row contains invalid data" -msgstr "" +msgstr "Řádek obsahuje neplatná data" #: importer/serializers.py:201 msgid "Row has already been completed" -msgstr "" +msgstr "Řádek již byl dokončen" #: importer/status_codes.py:13 msgid "Initializing" -msgstr "" +msgstr "Zahajuji" #: importer/status_codes.py:18 msgid "Mapping Columns" -msgstr "" +msgstr "Mapování sloupců" #: importer/status_codes.py:21 msgid "Importing Data" -msgstr "" +msgstr "Importování dat" #: importer/status_codes.py:24 msgid "Processing Data" -msgstr "" +msgstr "Zpracování dat" #: importer/validators.py:21 msgid "Data file exceeds maximum size limit" -msgstr "" +msgstr "Datový soubor překračuje maximální velikostní limit" #: importer/validators.py:26 msgid "Data file contains no headers" -msgstr "" +msgstr "Datový soubor neobsahuje žádnou hlavičku" #: importer/validators.py:29 msgid "Data file contains too many columns" -msgstr "" +msgstr "Datový soubor obsahuje příliš mnoho sloupců" #: importer/validators.py:32 msgid "Data file contains too many rows" -msgstr "" +msgstr "Datový soubor obsahuje příliš mnoho řádků" #: importer/validators.py:53 msgid "Value must be a valid dictionary object" -msgstr "" +msgstr "Hodnota musí být platný objekt slovníku" #: machine/machine_types/label_printer.py:212 msgid "Copies" @@ -4413,55 +4413,55 @@ msgstr "Určení rozsahu tiskárny na konkrétní místo" #: machine/models.py:25 msgid "Name of machine" -msgstr "" +msgstr "Název zařízení" #: machine/models.py:29 msgid "Machine Type" -msgstr "" +msgstr "Typ zařízení" #: machine/models.py:29 msgid "Type of machine" -msgstr "" +msgstr "Typ zařízení" #: machine/models.py:34 machine/models.py:146 msgid "Driver" -msgstr "" +msgstr "Ovladač" #: machine/models.py:35 msgid "Driver used for the machine" -msgstr "" +msgstr "Ovladač používaný pro toto zařízení" #: machine/models.py:39 msgid "Machines can be disabled" -msgstr "" +msgstr "Zařízení mohou být vypnuty" #: machine/models.py:95 msgid "Driver available" -msgstr "" +msgstr "Ovladač k dispozici" #: machine/models.py:100 msgid "No errors" -msgstr "" +msgstr "Žádné chyby" #: machine/models.py:105 msgid "Initialized" -msgstr "" +msgstr "Zahájeno" #: machine/models.py:117 msgid "Machine status" -msgstr "" +msgstr "Stav zařízení" #: machine/models.py:145 msgid "Machine" -msgstr "" +msgstr "Zařízení" #: machine/models.py:157 msgid "Machine Config" -msgstr "" +msgstr "Nastavení žařízení" #: machine/models.py:162 msgid "Config type" -msgstr "" +msgstr "Typ nastavení" #: order/api.py:122 msgid "Order Reference" @@ -4469,15 +4469,15 @@ msgstr "Označení objednávky" #: order/api.py:150 order/api.py:1200 msgid "Outstanding" -msgstr "" +msgstr "Vynikající" #: order/api.py:166 msgid "Has Project Code" -msgstr "" +msgstr "Má projektový kód" #: order/api.py:180 order/models.py:481 msgid "Created By" -msgstr "" +msgstr "Vytvořil(a)" #: order/api.py:184 msgid "Created Before" @@ -4489,19 +4489,19 @@ msgstr "Vytvořeno po" #: order/api.py:192 msgid "Has Start Date" -msgstr "" +msgstr "Má počáteční datum" #: order/api.py:200 msgid "Start Date Before" -msgstr "" +msgstr "Datum začátku před" #: order/api.py:204 msgid "Start Date After" -msgstr "" +msgstr "Datum začátku po" #: order/api.py:208 msgid "Has Target Date" -msgstr "" +msgstr "Má cílové datum" #: order/api.py:216 msgid "Target Date Before" @@ -4513,7 +4513,7 @@ msgstr "Cílové datum po" #: order/api.py:271 msgid "Has Pricing" -msgstr "" +msgstr "Má cenu" #: order/api.py:324 order/api.py:805 order/api.py:1457 msgid "Completed Before" @@ -4525,7 +4525,7 @@ msgstr "Dokončeno po" #: order/api.py:334 order/api.py:338 msgid "External Build Order" -msgstr "" +msgstr "Externí výrobní příkaz" #: order/api.py:522 order/api.py:907 order/api.py:1163 order/models.py:1867 #: order/models.py:1996 order/models.py:2042 order/models.py:2204 @@ -4535,7 +4535,7 @@ msgstr "Objednávka" #: order/api.py:526 order/api.py:975 msgid "Order Complete" -msgstr "" +msgstr "Objednávka byla dokončena" #: order/api.py:558 order/api.py:562 order/serializers.py:683 msgid "Internal Part" @@ -4543,7 +4543,7 @@ msgstr "Interní díl" #: order/api.py:580 msgid "Order Pending" -msgstr "" +msgstr "Objednávka čeká na vyřízení" #: order/api.py:960 msgid "Completed" @@ -4551,7 +4551,7 @@ msgstr "Dokončeno" #: order/api.py:1216 msgid "Has Shipment" -msgstr "" +msgstr "Má zásilku" #: order/api.py:1755 order/models.py:545 order/models.py:1868 #: order/models.py:1997 @@ -4574,7 +4574,7 @@ msgstr "Prodejní objednávka" #: report/templates/report/inventree_return_order_report.html:13 #: templates/email/overdue_return_order.html:15 msgid "Return Order" -msgstr "" +msgstr "Vratka" #: order/models.py:90 #: report/templates/report/inventree_purchase_order_report.html:38 @@ -4584,47 +4584,47 @@ msgstr "Celková cena" #: order/models.py:91 msgid "Total price for this order" -msgstr "" +msgstr "Celková cena za tuto objednávku" #: order/models.py:96 order/serializers.py:76 msgid "Order Currency" -msgstr "" +msgstr "Měna objednávky" #: order/models.py:99 order/serializers.py:77 msgid "Currency for this order (leave blank to use company default)" -msgstr "" +msgstr "Měna pro tuto objednávku (nechte prázdné pro použití výchozí hodnoty společnosti)" #: order/models.py:324 msgid "This order is locked and cannot be modified" -msgstr "" +msgstr "Tato objednávka je uzamčena a nelze ji upravit" #: order/models.py:376 msgid "Contact does not match selected company" -msgstr "" +msgstr "Kontakt nesouhlasí s vybranou společností" #: order/models.py:383 msgid "Start date must be before target date" -msgstr "" +msgstr "Datum zahájení musí být před cílovým datem" #: order/models.py:436 msgid "Order description (optional)" -msgstr "" +msgstr "Popis objednávky (volitelné)" #: order/models.py:445 msgid "Select project code for this order" -msgstr "" +msgstr "Vyberte kód projektu pro tuto objednávku" #: order/models.py:451 order/models.py:1744 order/models.py:2259 msgid "Link to external page" -msgstr "" +msgstr "Odkaz na externí stránku" #: order/models.py:458 msgid "Start date" -msgstr "" +msgstr "Datum zahájení" #: order/models.py:459 msgid "Scheduled start date for this order" -msgstr "" +msgstr "Plánované datum zahájení této objednávky" #: order/models.py:465 order/models.py:1751 order/serializers.py:270 #: report/templates/report/inventree_build_order_report.html:125 @@ -4633,7 +4633,7 @@ msgstr "Cílené datum" #: order/models.py:467 msgid "Expected date for order delivery. Order will be overdue after this date." -msgstr "" +msgstr "Očekávané datum doručení objednávky. Objednávka bude po tomto datu splatná." #: order/models.py:487 msgid "Issue Date" @@ -4645,28 +4645,28 @@ msgstr "Datum vystavení objednávky" #: order/models.py:496 msgid "User or group responsible for this order" -msgstr "" +msgstr "Uživatel nebo skupina odpovědná za tuto objednávku" #: order/models.py:507 msgid "Point of contact for this order" -msgstr "" +msgstr "Kontaktní bod pro tuto objednávku" #: order/models.py:517 msgid "Company address for this order" -msgstr "" +msgstr "Adresa společnosti pro tuto objednávku" #: order/models.py:608 order/models.py:1293 msgid "Order reference" -msgstr "" +msgstr "Číslo objednávky" #: order/models.py:617 order/models.py:1317 order/models.py:2630 -#: stock/serializers.py:594 stock/serializers.py:1012 users/models.py:539 +#: stock/serializers.py:598 stock/serializers.py:1016 users/models.py:542 msgid "Status" msgstr "Stav" #: order/models.py:618 msgid "Purchase order status" -msgstr "" +msgstr "Stav objednávky" #: order/models.py:633 msgid "Company from which the items are being ordered" @@ -4694,7 +4694,7 @@ msgstr "Místo určení" #: order/models.py:671 order/models.py:1930 msgid "Destination for received items" -msgstr "" +msgstr "Cílové místo pro přijaté položky" #: order/models.py:717 msgid "Part supplier must match PO supplier" @@ -4706,14 +4706,14 @@ msgstr "Řádková položka neodpovídá nákupní objednávce" #: order/models.py:987 msgid "Line item is missing a linked part" -msgstr "" +msgstr "Řádkové položce chybí propojený díl" #: order/models.py:1001 msgid "Quantity must be a positive number" msgstr "Množství musí být kladné" #: order/models.py:1304 order/models.py:2617 stock/models.py:1079 -#: stock/models.py:1080 stock/serializers.py:1359 +#: stock/models.py:1080 stock/serializers.py:1363 #: templates/email/overdue_return_order.html:16 #: templates/email/overdue_sales_order.html:16 msgid "Customer" @@ -4761,7 +4761,7 @@ msgstr "Objednávku nelze dokončit, protože dodávky jsou nekompletní" #: order/models.py:1398 msgid "Order cannot be completed as there are incomplete allocations" -msgstr "" +msgstr "Objednávka nemůže být dokončena, protože jsou neúplné přiřazení" #: order/models.py:1403 msgid "Order cannot be completed as there are incomplete line items" @@ -4769,7 +4769,7 @@ msgstr "Objednávka nemůže být dokončena, protože jsou neúplné řádkové #: order/models.py:1690 order/models.py:1706 msgid "The order is locked and cannot be modified" -msgstr "" +msgstr "Objednávka je uzamčena a nelze ji upravit" #: order/models.py:1714 msgid "Item quantity" @@ -4809,15 +4809,15 @@ msgstr "Dodavatelský díl musí odpovídat dodavateli" #: order/models.py:1839 msgid "Build order must be marked as external" -msgstr "" +msgstr "Objednávka sestavení musí být označená jako externí" #: order/models.py:1846 msgid "Build orders can only be linked to assembly parts" -msgstr "" +msgstr "Objednávka sestavení může být propojena pouze s montážními díly" #: order/models.py:1852 msgid "Build order part must match line item part" -msgstr "" +msgstr "Výrobní příkaz musí odpovídat lince předmětu dílu" #: order/models.py:1887 msgid "Supplier part" @@ -4831,7 +4831,7 @@ msgstr "Doručeno" msgid "Number of items received" msgstr "Počet přijatých položek" -#: order/models.py:1903 stock/models.py:1202 stock/serializers.py:661 +#: order/models.py:1903 stock/models.py:1202 stock/serializers.py:665 msgid "Purchase Price" msgstr "Nákupní cena" @@ -4841,11 +4841,11 @@ msgstr "Jednotková nákupní cena" #: order/models.py:1920 msgid "External Build Order to be fulfilled by this line item" -msgstr "" +msgstr "Externí výrobní příkaz který má být splněn touto linkovou položkou" #: order/models.py:1985 msgid "Purchase Order Extra Line" -msgstr "" +msgstr "Nákupní příkaz extra linka" #: order/models.py:2014 msgid "Sales Order Line Item" @@ -4873,7 +4873,7 @@ msgstr "Odeslané množství" #: order/models.py:2180 msgid "Sales Order Shipment" -msgstr "" +msgstr "Zásilka prodejní objednávky" #: order/models.py:2212 msgid "Date of shipment" @@ -4931,11 +4931,11 @@ msgstr "Zásilka nemá žádné přidělené skladové položky" #: order/models.py:2359 msgid "Sales Order Extra Line" -msgstr "" +msgstr "Prodejní příkaz extra linka" #: order/models.py:2388 msgid "Sales Order Allocation" -msgstr "" +msgstr "Přidělení prodejní objednávky" #: order/models.py:2411 order/models.py:2413 msgid "Stock item has not been assigned" @@ -4999,23 +4999,23 @@ msgstr "Stav návratové objednávky" #: order/models.py:2858 msgid "Return Order Line Item" -msgstr "" +msgstr "Linkový předmět vratky" #: order/models.py:2871 msgid "Stock item must be specified" -msgstr "" +msgstr "Zásobní položka musí být specifikována" #: order/models.py:2875 msgid "Return quantity exceeds stock quantity" -msgstr "" +msgstr "Množství vratky přesahuje množstvní zásob" #: order/models.py:2880 msgid "Return quantity must be greater than zero" -msgstr "" +msgstr "Množstvní vratky musí být více než nula" #: order/models.py:2885 msgid "Invalid quantity for serialized stock item" -msgstr "" +msgstr "Neplatné množství pro sériovou skladovou položku" #: order/models.py:2901 msgid "Select item to return from customer" @@ -5043,31 +5043,31 @@ msgstr "Náklady spojené s návratem nebo opravou této položky" #: order/models.py:2947 msgid "Return Order Extra Line" -msgstr "" +msgstr "Vratka extra linka" #: order/serializers.py:90 msgid "Order ID" -msgstr "" +msgstr "ID objednávky" #: order/serializers.py:90 msgid "ID of the order to duplicate" -msgstr "" +msgstr "ID objednávky k duplikaci" #: order/serializers.py:96 msgid "Copy Lines" -msgstr "" +msgstr "Kopírovat řádky" #: order/serializers.py:97 msgid "Copy line items from the original order" -msgstr "" +msgstr "Kopírovat řádkové položky z původní objednávky" #: order/serializers.py:103 msgid "Copy Extra Lines" -msgstr "" +msgstr "Kopírovat extra řádky" #: order/serializers.py:104 msgid "Copy extra line items from the original order" -msgstr "" +msgstr "Kopírovat extra řádkové položky z původní objednávky" #: order/serializers.py:117 #: report/templates/report/inventree_purchase_order_report.html:29 @@ -5082,15 +5082,15 @@ msgstr "Dokončené řádky" #: order/serializers.py:173 msgid "Duplicate Order" -msgstr "" +msgstr "Duplikovat objednávku" #: order/serializers.py:174 msgid "Specify options for duplicating this order" -msgstr "" +msgstr "Specifikujte možnosti pro duplikaci této objednávky" #: order/serializers.py:250 msgid "Invalid order ID" -msgstr "" +msgstr "Neplatné ID objednávky" #: order/serializers.py:389 msgid "Supplier Name" @@ -5173,13 +5173,13 @@ msgid "Enter batch code for incoming stock items" msgstr "Zadat kód šarže pro příchozí skladové položky" #: order/serializers.py:792 stock/models.py:1161 -#: templates/email/stale_stock_notification.html:22 users/models.py:134 +#: templates/email/stale_stock_notification.html:22 users/models.py:137 msgid "Expiry Date" -msgstr "" +msgstr "Datum expirace" #: order/serializers.py:793 msgid "Enter expiry date for incoming stock items" -msgstr "" +msgstr "Zadejte datum expirace pro příchozí skladové položky" #: order/serializers.py:801 msgid "Enter serial numbers for incoming stock items" @@ -5227,7 +5227,7 @@ msgstr "Dokončené zásilky" #: order/serializers.py:1265 msgid "Sale price currency" -msgstr "" +msgstr "Měna prodejní ceny" #: order/serializers.py:1314 msgid "Allocated Items" @@ -5235,11 +5235,11 @@ msgstr "Přidělené položky" #: order/serializers.py:1451 msgid "No shipment details provided" -msgstr "" +msgstr "Nebyly poskytnuty žádné údaje o zásilce" #: order/serializers.py:1512 order/serializers.py:1658 msgid "Line item is not associated with this order" -msgstr "" +msgstr "Řádková položka není přiřazena k této objednávce" #: order/serializers.py:1531 msgid "Quantity must be positive" @@ -5247,47 +5247,47 @@ msgstr "Množství musí být kladné" #: order/serializers.py:1668 msgid "Enter serial numbers to allocate" -msgstr "" +msgstr "Zadejte sériová čísla pro přidělení" #: order/serializers.py:1690 order/serializers.py:1810 msgid "Shipment has already been shipped" -msgstr "" +msgstr "Zásilka již byla odeslána" #: order/serializers.py:1693 order/serializers.py:1813 msgid "Shipment is not associated with this order" -msgstr "" +msgstr "Zásilka není spojena s touto objednávkou" #: order/serializers.py:1748 msgid "No match found for the following serial numbers" -msgstr "" +msgstr "Nebyla nalezena žádná shoda pro následující sériová čísla" #: order/serializers.py:1755 msgid "The following serial numbers are unavailable" -msgstr "" +msgstr "Následující sériová čísla nejsou k dispozici" #: order/serializers.py:1982 msgid "Return order line item" -msgstr "" +msgstr "Řádkový předmět vratky" #: order/serializers.py:1992 msgid "Line item does not match return order" -msgstr "" +msgstr "Řádková položka neodpovídá vratce" #: order/serializers.py:1995 msgid "Line item has already been received" -msgstr "" +msgstr "Řádková položka již byla přijata" #: order/serializers.py:2032 msgid "Items can only be received against orders which are in progress" -msgstr "" +msgstr "Položky lze přijímat pouze proti objednávkám, které probíhají" #: order/serializers.py:2124 msgid "Quantity to return" -msgstr "" +msgstr "Množství k vrácení" #: order/serializers.py:2136 msgid "Line price currency" -msgstr "" +msgstr "Měna ceny řádku" #: order/status_codes.py:17 order/status_codes.py:54 stock/status_codes.py:16 msgid "Lost" @@ -5323,12 +5323,12 @@ msgstr "Odmítnout" #: order/tasks.py:48 msgid "Overdue Purchase Order" -msgstr "" +msgstr "Objednávka po splatnosti" #: order/tasks.py:53 #, python-brace-format msgid "Purchase order {po} is now overdue" -msgstr "" +msgstr "Nákupní objednávka {po} je nyní opožděná" #: order/tasks.py:118 msgid "Overdue Sales Order" @@ -5341,64 +5341,64 @@ msgstr "Prodejní objednávka {so} je nyní opožděná" #: order/tasks.py:185 msgid "Overdue Return Order" -msgstr "" +msgstr "Vratka po termínu vrácení" #: order/tasks.py:190 #, python-brace-format msgid "Return order {ro} is now overdue" -msgstr "" +msgstr "Vratka {ro} je nyní opožděná" #: part/api.py:112 msgid "Starred" -msgstr "" +msgstr "Označené" #: part/api.py:114 msgid "Filter by starred categories" -msgstr "" +msgstr "Filtrovat podle kategorií s hvězdičkou" #: part/api.py:131 stock/api.py:285 msgid "Depth" -msgstr "" +msgstr "Hloubka" #: part/api.py:131 msgid "Filter by category depth" -msgstr "" +msgstr "Filtrovat podle hloubky kategorie" #: part/api.py:149 stock/api.py:303 msgid "Top Level" -msgstr "" +msgstr "Nejvyšší úroveň" #: part/api.py:151 msgid "Filter by top-level categories" -msgstr "" +msgstr "Filtrovat podle nejvyšších kategorií" #: part/api.py:164 stock/api.py:318 msgid "Cascade" -msgstr "" +msgstr "Kaskáda" #: part/api.py:166 msgid "Include sub-categories in filtered results" -msgstr "" +msgstr "Zahrnout podkategorie do filtrovaných výsledků" #: part/api.py:186 msgid "Parent" -msgstr "" +msgstr "Předek" #: part/api.py:188 msgid "Filter by parent category" -msgstr "" +msgstr "Filtrovat podle nadřazené kategorie" #: part/api.py:223 msgid "Exclude sub-categories under the specified category" -msgstr "" +msgstr "Vyloučit podkategorie v zadané kategorii" #: part/api.py:435 msgid "Has Results" -msgstr "" +msgstr "Má výsledky" #: part/api.py:661 msgid "Is Variant" -msgstr "" +msgstr "Je varianta" #: part/api.py:669 msgid "Is Revision" @@ -5414,15 +5414,15 @@ msgstr "Kusovník schválen" #: part/api.py:1503 msgid "Assembly part is testable" -msgstr "" +msgstr "Sestavený díl je testovatelný" #: part/api.py:1512 msgid "Component part is testable" -msgstr "" +msgstr "Díl komponenty je testovatelný" #: part/api.py:1581 msgid "Uses" -msgstr "" +msgstr "Využití" #: part/models.py:98 part/models.py:4184 #: templates/email/part_event_notification.html:16 @@ -5468,7 +5468,7 @@ msgstr "Ikona (volitelná)" #: part/models.py:187 msgid "You cannot make this part category structural because some parts are already assigned to it!" -msgstr "" +msgstr "Nemůžete tuto kategorii označit jako strukturální, protože má již přiřazené díly!" #: part/models.py:473 part/serializers.py:121 part/serializers.py:305 #: users/ruleset.py:28 @@ -5477,11 +5477,11 @@ msgstr "Díly" #: part/models.py:525 msgid "Cannot delete this part as it is locked" -msgstr "" +msgstr "Tento díl nelze smazat, protože je uzamčen" #: part/models.py:528 msgid "Cannot delete this part as it is still active" -msgstr "" +msgstr "Tento díl nelze odstanit, protože je stále aktivní" #: part/models.py:533 msgid "Cannot delete this part as it is used in an assembly" @@ -5500,19 +5500,19 @@ msgstr "Díl '{parent}' je využit v kusovníku '{self}' (rekurzivní)" #: part/models.py:702 #, python-brace-format msgid "IPN must match regex pattern {pattern}" -msgstr "" +msgstr "IPN musí odpovídat regex vzoru {pattern}" #: part/models.py:710 msgid "Part cannot be a revision of itself" -msgstr "" +msgstr "Díl nemůže být revize same sebe" #: part/models.py:717 msgid "Cannot make a revision of a part which is already a revision" -msgstr "" +msgstr "Nelze udělat revizi dílu, který už je revize" #: part/models.py:724 msgid "Revision code must be specified" -msgstr "" +msgstr "Kód revize musí být uveden" #: part/models.py:731 msgid "Revisions are only allowed for assembly parts" @@ -5520,11 +5520,11 @@ msgstr "Revize jsou povoleny pouze pro sestavy" #: part/models.py:738 msgid "Cannot make a revision of a template part" -msgstr "" +msgstr "Nelze provést revizi šablony" #: part/models.py:744 msgid "Parent part must point to the same template" -msgstr "" +msgstr "Nadřazený díl musí odkazovat na stejnou šablonu" #: part/models.py:841 msgid "Stock item with this serial number already exists" @@ -5532,19 +5532,19 @@ msgstr "Skladová položka s tímto sériovým číslem již existuje" #: part/models.py:983 msgid "Duplicate IPN not allowed in part settings" -msgstr "" +msgstr "Duplicitní IPN není povoleno v nastavení dílu" #: part/models.py:995 msgid "Duplicate part revision already exists." -msgstr "" +msgstr "Duplicitní díl revize již existuje." #: part/models.py:1004 msgid "Part with this Name, IPN and Revision already exists." -msgstr "" +msgstr "Díl s tímto názvem, IPN a revizí již existuje." #: part/models.py:1019 msgid "Parts cannot be assigned to structural part categories!" -msgstr "" +msgstr "Díly nemohou být přiřazeny do strukturálních kategorií!" #: part/models.py:1051 msgid "Part name" @@ -5556,19 +5556,19 @@ msgstr "Je šablonou" #: part/models.py:1057 msgid "Is this part a template part?" -msgstr "" +msgstr "Je tento díl šablona?" #: part/models.py:1067 msgid "Is this part a variant of another part?" -msgstr "" +msgstr "Je tento díl varianta jiného dílu?" #: part/models.py:1068 msgid "Variant Of" -msgstr "" +msgstr "Varianta" #: part/models.py:1075 msgid "Part description (optional)" -msgstr "" +msgstr "Popis dílu (nepovinné)" #: part/models.py:1082 msgid "Keywords" @@ -5585,7 +5585,7 @@ msgstr "Kategorie dílu" #: part/models.py:1100 part/serializers.py:922 #: report/templates/report/inventree_stock_location_report.html:103 msgid "IPN" -msgstr "" +msgstr "Interní číslo dílu (IPN)" #: part/models.py:1108 msgid "Part revision or version number" @@ -5597,15 +5597,15 @@ msgstr "Revize" #: part/models.py:1118 msgid "Is this part a revision of another part?" -msgstr "" +msgstr "Je tento díl revizí jiného dílu?" #: part/models.py:1119 msgid "Revision Of" -msgstr "" +msgstr "Revize" #: part/models.py:1144 msgid "Where is this item normally stored?" -msgstr "" +msgstr "Kde je tato položka obvykle skladněna?" #: part/models.py:1190 msgid "Default Supplier" @@ -5617,23 +5617,23 @@ msgstr "Výchozí díl dodavatele" #: part/models.py:1198 msgid "Default Expiry" -msgstr "" +msgstr "Výchozí expirace" #: part/models.py:1199 msgid "Expiry time (in days) for stock items of this part" -msgstr "" +msgstr "Expirační čas (ve dnech) pro zásoby tohoto dílu" #: part/models.py:1207 part/serializers.py:996 msgid "Minimum Stock" -msgstr "" +msgstr "Minimální zásoby na skladě" #: part/models.py:1208 msgid "Minimum allowed stock level" -msgstr "" +msgstr "Minimální povolená úroveň zásob" #: part/models.py:1217 msgid "Units of measure for this part" -msgstr "" +msgstr "Měrné jednotky pro tento díl" #: part/models.py:1224 msgid "Can this part be built from other parts?" @@ -5649,11 +5649,11 @@ msgstr "Lze u tohoto dílu sledovat jednotlivé položky?" #: part/models.py:1242 msgid "Can this part have test results recorded against it?" -msgstr "" +msgstr "Může mít tento díl zaznamenány výsledky testu?" #: part/models.py:1248 msgid "Can this part be purchased from external suppliers?" -msgstr "" +msgstr "Může být tento díl zakoupen od externích dodavatelů?" #: part/models.py:1254 msgid "Can this part be sold to customers?" @@ -5665,7 +5665,7 @@ msgstr "Je tento díl aktivní?" #: part/models.py:1264 msgid "Locked parts cannot be edited" -msgstr "" +msgstr "Uzamčené díly nelze upravit" #: part/models.py:1270 msgid "Is this a virtual part, such as a software product or license?" @@ -5673,11 +5673,11 @@ msgstr "Je to virtuální díl, například softwarový produkt nebo licence?" #: part/models.py:1275 msgid "BOM Validated" -msgstr "" +msgstr "Kusovník ověřen" #: part/models.py:1276 msgid "Is the BOM for this part valid?" -msgstr "" +msgstr "Je kusovník pro tuto část platný?" #: part/models.py:1282 msgid "BOM checksum" @@ -5697,19 +5697,19 @@ msgstr "Datum kontroly kusovníku" #: part/models.py:1312 msgid "Creation User" -msgstr "" +msgstr "Vytváření uživatele" #: part/models.py:1322 msgid "Owner responsible for this part" -msgstr "" +msgstr "Vlastník odpovědný za tento díl" #: part/models.py:2279 msgid "Sell multiple" -msgstr "" +msgstr "Prodat více" #: part/models.py:3307 msgid "Currency used to cache pricing calculations" -msgstr "" +msgstr "Měna použitá pro výpočet cen v mezipaměti" #: part/models.py:3323 msgid "Minimum BOM Cost" @@ -5717,7 +5717,7 @@ msgstr "Minimální cena kusovníku" #: part/models.py:3324 msgid "Minimum cost of component parts" -msgstr "" +msgstr "Minimální cena komponent dílu" #: part/models.py:3330 msgid "Maximum BOM Cost" @@ -5725,7 +5725,7 @@ msgstr "Maximální cena kusovníku" #: part/models.py:3331 msgid "Maximum cost of component parts" -msgstr "" +msgstr "Maximální cena komponent dílu" #: part/models.py:3337 msgid "Minimum Purchase Cost" @@ -5733,7 +5733,7 @@ msgstr "Minimální nákupní cena" #: part/models.py:3338 msgid "Minimum historical purchase cost" -msgstr "" +msgstr "Minimální historická nákupní cena" #: part/models.py:3344 msgid "Maximum Purchase Cost" @@ -5741,39 +5741,39 @@ msgstr "Maximální nákupní cena" #: part/models.py:3345 msgid "Maximum historical purchase cost" -msgstr "" +msgstr "Maximální historická nákupní cena" #: part/models.py:3351 msgid "Minimum Internal Price" -msgstr "" +msgstr "Minimální interní cena" #: part/models.py:3352 msgid "Minimum cost based on internal price breaks" -msgstr "" +msgstr "Minimální cena závislá na množstevní slevě" #: part/models.py:3358 msgid "Maximum Internal Price" -msgstr "" +msgstr "Maximální interní cena" #: part/models.py:3359 msgid "Maximum cost based on internal price breaks" -msgstr "" +msgstr "Maximální cena závislá na množstevní slevě" #: part/models.py:3365 msgid "Minimum Supplier Price" -msgstr "" +msgstr "Minimální cena dodavatele" #: part/models.py:3366 msgid "Minimum price of part from external suppliers" -msgstr "" +msgstr "Minimální cena dílu od externích dodavatelů" #: part/models.py:3372 msgid "Maximum Supplier Price" -msgstr "" +msgstr "Maximální cena dodavatele" #: part/models.py:3373 msgid "Maximum price of part from external suppliers" -msgstr "" +msgstr "Maximální cena dílu od externích dodavatelů" #: part/models.py:3379 msgid "Minimum Variant Cost" @@ -5781,7 +5781,7 @@ msgstr "Minimální cena variant" #: part/models.py:3380 msgid "Calculated minimum cost of variant parts" -msgstr "" +msgstr "Vypočítané minimální náklady na varianty dílů" #: part/models.py:3386 msgid "Maximum Variant Cost" @@ -5789,7 +5789,7 @@ msgstr "Maximální cena variant" #: part/models.py:3387 msgid "Calculated maximum cost of variant parts" -msgstr "" +msgstr "Vypočítané maximální náklady na varianty dílů" #: part/models.py:3393 part/models.py:3407 msgid "Minimum Cost" @@ -5797,7 +5797,7 @@ msgstr "Minimální cena" #: part/models.py:3394 msgid "Override minimum cost" -msgstr "" +msgstr "Přepsat minimální náklady" #: part/models.py:3400 part/models.py:3414 msgid "Maximum Cost" @@ -5805,31 +5805,31 @@ msgstr "Maximální cena" #: part/models.py:3401 msgid "Override maximum cost" -msgstr "" +msgstr "Přepsat maximální náklady" #: part/models.py:3408 msgid "Calculated overall minimum cost" -msgstr "" +msgstr "Vypočítané minimální celkové náklady" #: part/models.py:3415 msgid "Calculated overall maximum cost" -msgstr "" +msgstr "Vypočítané maximální celkové náklady" #: part/models.py:3421 msgid "Minimum Sale Price" -msgstr "" +msgstr "Minimální prodejní cena" #: part/models.py:3422 msgid "Minimum sale price based on price breaks" -msgstr "" +msgstr "Minimální prodejní cena na základě cenových zvýhodnění" #: part/models.py:3428 msgid "Maximum Sale Price" -msgstr "" +msgstr "Maximální prodejní cena" #: part/models.py:3429 msgid "Maximum sale price based on price breaks" -msgstr "" +msgstr "Maximální prodejní cena na základě cenových zvýhodnění" #: part/models.py:3435 msgid "Minimum Sale Cost" @@ -5837,7 +5837,7 @@ msgstr "Minimální prodejní cena" #: part/models.py:3436 msgid "Minimum historical sale price" -msgstr "" +msgstr "Minimální historická prodejní cena" #: part/models.py:3442 msgid "Maximum Sale Cost" @@ -5845,11 +5845,11 @@ msgstr "Maximální prodejní cena" #: part/models.py:3443 msgid "Maximum historical sale price" -msgstr "" +msgstr "Maximální historická prodejní cena" #: part/models.py:3461 msgid "Part for stocktake" -msgstr "" +msgstr "Díl na inventuru" #: part/models.py:3466 msgid "Item Count" @@ -5857,11 +5857,11 @@ msgstr "Počet položek" #: part/models.py:3467 msgid "Number of individual stock entries at time of stocktake" -msgstr "" +msgstr "Počet jednotlivých položek zásob v době inventury" #: part/models.py:3475 msgid "Total available stock at time of stocktake" -msgstr "" +msgstr "Celkové dostupné zásoby v době inventury" #: part/models.py:3479 report/templates/report/inventree_test_report.html:106 msgid "Date" @@ -5869,7 +5869,7 @@ msgstr "Datum" #: part/models.py:3480 msgid "Date stocktake was performed" -msgstr "" +msgstr "Datum provedení inventury" #: part/models.py:3487 msgid "Minimum Stock Cost" @@ -5877,7 +5877,7 @@ msgstr "Minimální cena zásob" #: part/models.py:3488 msgid "Estimated minimum cost of stock on hand" -msgstr "" +msgstr "Odhadovaná minimální cena zásob k dispozici" #: part/models.py:3494 msgid "Maximum Stock Cost" @@ -5885,31 +5885,31 @@ msgstr "Maximální cena zásob" #: part/models.py:3495 msgid "Estimated maximum cost of stock on hand" -msgstr "" +msgstr "Odhadovaná maximální cena zásob k dispozici" #: part/models.py:3505 msgid "Part Sale Price Break" -msgstr "" +msgstr "Částeční sleva v ceně" #: part/models.py:3617 msgid "Part Test Template" -msgstr "" +msgstr "Šablona testu položky" #: part/models.py:3643 msgid "Invalid template name - must include at least one alphanumeric character" -msgstr "" +msgstr "Neplatný název šablony - musí obsahovat alespoň jeden alfanumerický znak" #: part/models.py:3664 part/models.py:3837 msgid "Choices must be unique" -msgstr "" +msgstr "Volby musí být jedinečné" #: part/models.py:3675 msgid "Test templates can only be created for testable parts" -msgstr "" +msgstr "Zkušební šablony lze vytvořit pouze pro testovatelné části" #: part/models.py:3689 msgid "Test template with the same key already exists for part" -msgstr "" +msgstr "Testovací šablona se stejným klíčem již existuje pro díl" #: part/models.py:3706 msgid "Test Name" @@ -5917,147 +5917,147 @@ msgstr "Název testu" #: part/models.py:3707 msgid "Enter a name for the test" -msgstr "" +msgstr "Zadejte název testu" #: part/models.py:3713 msgid "Test Key" -msgstr "" +msgstr "Testovací klíč" #: part/models.py:3714 msgid "Simplified key for the test" -msgstr "" +msgstr "Zjednodušený klíč pro testování" #: part/models.py:3721 msgid "Test Description" -msgstr "" +msgstr "Popis testu" #: part/models.py:3722 msgid "Enter description for this test" -msgstr "" +msgstr "Zadejte popis pro tento test" #: part/models.py:3726 report/models.py:287 msgid "Enabled" -msgstr "" +msgstr "Povoleno" #: part/models.py:3726 msgid "Is this test enabled?" -msgstr "" +msgstr "Je tento test povolen?" #: part/models.py:3731 msgid "Required" -msgstr "" +msgstr "Požadováno" #: part/models.py:3732 msgid "Is this test required to pass?" -msgstr "" +msgstr "Je tato zkouška vyžadována k projití?" #: part/models.py:3737 msgid "Requires Value" -msgstr "" +msgstr "Požadovaná hodnota" #: part/models.py:3738 msgid "Does this test require a value when adding a test result?" -msgstr "" +msgstr "Vyžaduje tato zkouška hodnotu při výpočtu výsledku zkoušky?" #: part/models.py:3743 msgid "Requires Attachment" -msgstr "" +msgstr "Vyžaduje přílohu" #: part/models.py:3745 msgid "Does this test require a file attachment when adding a test result?" -msgstr "" +msgstr "Vyžaduje tato zkouška soubor při přidání výsledku testu?" #: part/models.py:3751 part/models.py:3899 msgid "Choices" -msgstr "" +msgstr "Volby" #: part/models.py:3752 msgid "Valid choices for this test (comma-separated)" -msgstr "" +msgstr "Platné volby pro tento test (oddělené čárkami)" #: part/models.py:3785 msgid "Part Parameter Template" -msgstr "" +msgstr "Šablona parametru dílu" #: part/models.py:3812 msgid "Checkbox parameters cannot have units" -msgstr "" +msgstr "Parametry zaškrtávacího pole nemohou mít jednotky" #: part/models.py:3817 msgid "Checkbox parameters cannot have choices" -msgstr "" +msgstr "Parametry zaškrtávacího pole nemohou mít výběr" #: part/models.py:3854 msgid "Parameter template name must be unique" -msgstr "" +msgstr "Název šablony parametru musí být jedinečný" #: part/models.py:3872 msgid "Parameter Name" -msgstr "" +msgstr "Název parametru" #: part/models.py:3879 msgid "Physical units for this parameter" -msgstr "" +msgstr "Fyzické jednotky pro tento parametr" #: part/models.py:3887 msgid "Parameter description" -msgstr "" +msgstr "Popis parametru" #: part/models.py:3893 msgid "Checkbox" -msgstr "" +msgstr "Zaškrtávací políčko" #: part/models.py:3894 msgid "Is this parameter a checkbox?" -msgstr "" +msgstr "Je tento parametr zaškrtávací políčko?" #: part/models.py:3900 msgid "Valid choices for this parameter (comma-separated)" -msgstr "" +msgstr "Platné volby pro tento parametr (oddělené čárkami)" #: part/models.py:3911 msgid "Selection list for this parameter" -msgstr "" +msgstr "Seznam výběru pro tento parametr" #: part/models.py:3953 msgid "Part Parameter" -msgstr "" +msgstr "Díl parmetru" #: part/models.py:3979 msgid "Parameter cannot be modified - part is locked" -msgstr "" +msgstr "Parametr nelze upravit - díl je zamčen" #: part/models.py:4017 msgid "Invalid choice for parameter value" -msgstr "" +msgstr "Neplatná volba pro hodnotu parametru" #: part/models.py:4068 msgid "Parent Part" -msgstr "" +msgstr "Nadřazený díl" #: part/models.py:4076 part/models.py:4191 part/models.py:4192 msgid "Parameter Template" -msgstr "" +msgstr "Šablona parametru" #: part/models.py:4082 msgid "Parameter Value" -msgstr "" +msgstr "Hodnota parametru" -#: part/models.py:4092 stock/serializers.py:742 +#: part/models.py:4092 stock/serializers.py:746 msgid "Optional note field" msgstr "Volitelné pole pro poznámku" #: part/models.py:4139 msgid "Part Category Parameter Template" -msgstr "" +msgstr "Šablona parametru kategorie dílu" #: part/models.py:4198 msgid "Default Value" -msgstr "" +msgstr "Výchozí hodnota" #: part/models.py:4199 msgid "Default Parameter Value" -msgstr "" +msgstr "Výchozí hodnota parametru" #: part/models.py:4368 msgid "BOM item cannot be modified - assembly is locked" @@ -6065,7 +6065,7 @@ msgstr "Položku kusovníku nelze změnit - sestava je uzamčena" #: part/models.py:4375 msgid "BOM item cannot be modified - variant assembly is locked" -msgstr "" +msgstr "Položku kusovníku nelze změnit - varianta montáže je uzamčena" #: part/models.py:4385 msgid "Select parent part" @@ -6073,47 +6073,47 @@ msgstr "Vyberte nadřazený díl" #: part/models.py:4395 msgid "Sub part" -msgstr "" +msgstr "Poddílec" #: part/models.py:4396 msgid "Select part to be used in BOM" -msgstr "" +msgstr "Vyberte díl které bude použit v kusovníku" #: part/models.py:4407 msgid "BOM quantity for this BOM item" -msgstr "" +msgstr "Kusovníkové množství pro tuto kusovníkovou položku" #: part/models.py:4413 msgid "This BOM item is optional" -msgstr "" +msgstr "Tato položka kusovníku je nepovinná" #: part/models.py:4419 msgid "This BOM item is consumable (it is not tracked in build orders)" -msgstr "" +msgstr "Tento předmět kusovníku je spotřebovatelný (není sledován v objednávkách stavby)" #: part/models.py:4427 msgid "Setup Quantity" -msgstr "" +msgstr "Nastavit množství" #: part/models.py:4428 msgid "Extra required quantity for a build, to account for setup losses" -msgstr "" +msgstr "Dodatečné množství potřebné pro sestavení k vyúčtování ztráty nastavení" #: part/models.py:4436 msgid "Attrition" -msgstr "" +msgstr "Přirozené ztráty" #: part/models.py:4438 msgid "Estimated attrition for a build, expressed as a percentage (0-100)" -msgstr "" +msgstr "Odhadované přirozené ztráty pro stavbu, vyjádřeno v procentech (0-100)" #: part/models.py:4449 msgid "Rounding Multiple" -msgstr "" +msgstr "Zaokrouhlení více" #: part/models.py:4451 msgid "Round up required production quantity to nearest multiple of this value" -msgstr "" +msgstr "Zaokrouhlit požadované množství produkce na nejbližší násobek této hodnoty" #: part/models.py:4459 msgid "BOM item reference" @@ -6125,11 +6125,11 @@ msgstr "Poznámky k položce kusovníku" #: part/models.py:4473 msgid "Checksum" -msgstr "" +msgstr "Kontrolní součet" #: part/models.py:4474 msgid "BOM line checksum" -msgstr "" +msgstr "Kontrolní součet řádku kusovníku" #: part/models.py:4479 msgid "Validated" @@ -6141,71 +6141,71 @@ msgstr "Tato položka kusovníku ještě nebyla schválena" #: part/models.py:4485 msgid "Gets inherited" -msgstr "" +msgstr "Se zdědí" #: part/models.py:4486 msgid "This BOM item is inherited by BOMs for variant parts" -msgstr "" +msgstr "Tento kusovník se zdědí kusovníky pro varianty dílů" #: part/models.py:4492 msgid "Stock items for variant parts can be used for this BOM item" -msgstr "" +msgstr "Skladové položky pro varianty dílu lze použít pro tuto položku kusovníku" #: part/models.py:4599 stock/models.py:926 msgid "Quantity must be integer value for trackable parts" -msgstr "" +msgstr "Množství musí být celé číslo pro sledovatelné díly" #: part/models.py:4609 part/models.py:4611 msgid "Sub part must be specified" -msgstr "" +msgstr "Poddíl musí být specifikován" #: part/models.py:4762 msgid "BOM Item Substitute" -msgstr "" +msgstr "Náhradní položka kusovníku" #: part/models.py:4783 msgid "Substitute part cannot be the same as the master part" -msgstr "" +msgstr "Náhradní díl nemůže být stejný jako hlavní díl" #: part/models.py:4796 msgid "Parent BOM item" -msgstr "" +msgstr "Nadřazená položka kusovníku" #: part/models.py:4804 msgid "Substitute part" -msgstr "" +msgstr "Náhradní díl" #: part/models.py:4820 msgid "Part 1" -msgstr "" +msgstr "Díl 1" #: part/models.py:4828 msgid "Part 2" -msgstr "" +msgstr "Díl 2" #: part/models.py:4829 msgid "Select Related Part" -msgstr "" +msgstr "Vyberte související díl" #: part/models.py:4836 msgid "Note for this relationship" -msgstr "" +msgstr "Poznámka pro tento vztah" #: part/models.py:4855 msgid "Part relationship cannot be created between a part and itself" -msgstr "" +msgstr "Část vztahu nemůže být vytvořena mezi dílem samotným" #: part/models.py:4860 msgid "Duplicate relationship already exists" -msgstr "" +msgstr "Duplicitní vztah již existuje" #: part/serializers.py:116 msgid "Parent Category" -msgstr "" +msgstr "Nadřazená kategorie" #: part/serializers.py:117 msgid "Parent part category" -msgstr "" +msgstr "Nadřazená kategorie dílu" #: part/serializers.py:125 part/serializers.py:163 msgid "Subcategories" @@ -6217,19 +6217,19 @@ msgstr "Výsledky" #: part/serializers.py:203 msgid "Number of results recorded against this template" -msgstr "" +msgstr "Počet výsledků zaznamenaných podle této šablony" -#: part/serializers.py:230 part/serializers.py:248 stock/serializers.py:667 +#: part/serializers.py:230 part/serializers.py:248 stock/serializers.py:671 msgid "Purchase currency of this stock item" msgstr "Nákupní měna této skladové položky" #: part/serializers.py:275 msgid "File is not an image" -msgstr "" +msgstr "Soubor není obrázek" #: part/serializers.py:306 msgid "Number of parts using this template" -msgstr "" +msgstr "Počet dílů používajících tuto šablonu" #: part/serializers.py:480 msgid "Original Part" @@ -6241,11 +6241,11 @@ msgstr "Vyberte původní díl, který má být duplikován" #: part/serializers.py:486 msgid "Copy Image" -msgstr "" +msgstr "Kopírovat obrázek" #: part/serializers.py:487 msgid "Copy image from original part" -msgstr "" +msgstr "Kopírovat obrázek z původního dílu" #: part/serializers.py:493 msgid "Copy BOM" @@ -6253,75 +6253,75 @@ msgstr "Kopírovat kusovník" #: part/serializers.py:494 msgid "Copy bill of materials from original part" -msgstr "" +msgstr "Kopírovat kusovník z původního dílu" #: part/serializers.py:500 msgid "Copy Parameters" -msgstr "" +msgstr "Kopírovat parametry" #: part/serializers.py:501 msgid "Copy parameter data from original part" -msgstr "" +msgstr "Kopírovat data parametrů z původního dílu" #: part/serializers.py:507 msgid "Copy Notes" -msgstr "" +msgstr "Kopírovat poznámky" #: part/serializers.py:508 msgid "Copy notes from original part" -msgstr "" +msgstr "Kopírovat poznámky z původního dílu" #: part/serializers.py:514 msgid "Copy Tests" -msgstr "" +msgstr "Kopírovat testy" #: part/serializers.py:515 msgid "Copy test templates from original part" -msgstr "" +msgstr "Kopírovat testovací šablony z původního dílu" #: part/serializers.py:533 msgid "Initial Stock Quantity" -msgstr "" +msgstr "Počáteční skladové množství" #: part/serializers.py:535 msgid "Specify initial stock quantity for this Part. If quantity is zero, no stock is added." -msgstr "" +msgstr "Zadejte počáteční skladové množství pro tuto část. Pokud je množství nulové, není přidáno žádné." #: part/serializers.py:542 msgid "Initial Stock Location" -msgstr "" +msgstr "Počáteční skladové místo" #: part/serializers.py:543 msgid "Specify initial stock location for this Part" -msgstr "" +msgstr "Zadejte počáteční skladové místo pro tento díl" #: part/serializers.py:560 msgid "Select supplier (or leave blank to skip)" -msgstr "" +msgstr "Vyberte dodavatele (nebo nechte prázdné pro přeskočení)" #: part/serializers.py:576 msgid "Select manufacturer (or leave blank to skip)" -msgstr "" +msgstr "Vyberte výrobce (nebo nechte prázdné pro přeskočení)" #: part/serializers.py:586 msgid "Manufacturer part number" -msgstr "" +msgstr "Číslo dílu výrobce" #: part/serializers.py:593 msgid "Selected company is not a valid supplier" -msgstr "" +msgstr "Vybraná společnost není platný dodavatel" #: part/serializers.py:602 msgid "Selected company is not a valid manufacturer" -msgstr "" +msgstr "Vybraná společnost není platný výrobce" #: part/serializers.py:613 msgid "Manufacturer part matching this MPN already exists" -msgstr "" +msgstr "Výrobce dílu se stejným MPN již existuje" #: part/serializers.py:620 msgid "Supplier part matching this SKU already exists" -msgstr "" +msgstr "Dodavatelský díl s tímto SKU již existuje" #: part/serializers.py:907 msgid "Category Name" @@ -6329,24 +6329,24 @@ msgstr "Název kategorie" #: part/serializers.py:936 msgid "Building" -msgstr "" +msgstr "Budova" #: part/serializers.py:937 msgid "Quantity of this part currently being in production" -msgstr "" +msgstr "Množství tohoto dílu, které je v současné době ve výrobě" #: part/serializers.py:944 msgid "Outstanding quantity of this part scheduled to be built" -msgstr "" +msgstr "Zbývající množství tohoto dílu, které má být postaveno" -#: part/serializers.py:964 stock/serializers.py:1043 stock/serializers.py:1214 +#: part/serializers.py:964 stock/serializers.py:1047 stock/serializers.py:1218 #: users/ruleset.py:30 msgid "Stock Items" msgstr "Skladové položky" #: part/serializers.py:968 msgid "Revisions" -msgstr "" +msgstr "Revize" #: part/serializers.py:972 msgid "Suppliers" @@ -6356,59 +6356,59 @@ msgstr "Dodavatelé" #: templates/email/low_stock_notification.html:16 #: templates/email/part_event_notification.html:17 msgid "Total Stock" -msgstr "" +msgstr "Celkem skladem" #: part/serializers.py:984 msgid "Unallocated Stock" -msgstr "" +msgstr "Nezařazené zásoby" #: part/serializers.py:992 msgid "Variant Stock" -msgstr "" +msgstr "Skladové varianty" #: part/serializers.py:1025 msgid "Duplicate Part" -msgstr "" +msgstr "Duplikovat díl" #: part/serializers.py:1026 msgid "Copy initial data from another Part" -msgstr "" +msgstr "Kopírovat počáteční data z jiného dílu" #: part/serializers.py:1032 msgid "Initial Stock" -msgstr "" +msgstr "Počáteční zásoby" #: part/serializers.py:1033 msgid "Create Part with initial stock quantity" -msgstr "" +msgstr "Vytvořit díl s počátečním množstvím zásob" #: part/serializers.py:1039 msgid "Supplier Information" -msgstr "" +msgstr "Informace o dodavateli" #: part/serializers.py:1040 msgid "Add initial supplier information for this part" -msgstr "" +msgstr "Přidat počáteční informace dodavatele pro tento díl" #: part/serializers.py:1048 msgid "Copy Category Parameters" -msgstr "" +msgstr "Kopírovat parametry kategorie" #: part/serializers.py:1049 msgid "Copy parameter templates from selected part category" -msgstr "" +msgstr "Kopírovat šablony parametrů z vybrané kategorie dilu" #: part/serializers.py:1054 msgid "Existing Image" -msgstr "" +msgstr "Stávající obrázek" #: part/serializers.py:1055 msgid "Filename of an existing part image" -msgstr "" +msgstr "Název souboru existujícího obrázku dílu" #: part/serializers.py:1072 msgid "Image file does not exist" -msgstr "" +msgstr "Obrázek neexistuje" #: part/serializers.py:1240 msgid "Validate entire Bill of Materials" @@ -6416,51 +6416,51 @@ msgstr "Schválit celý kusovník" #: part/serializers.py:1274 part/serializers.py:1736 msgid "Can Build" -msgstr "" +msgstr "Lze postavit" #: part/serializers.py:1291 msgid "Required for Build Orders" -msgstr "" +msgstr "Vyžadováno pro výrobní objednávku" #: part/serializers.py:1296 msgid "Allocated to Build Orders" -msgstr "" +msgstr "Přířazeno výrobním objednávkám" #: part/serializers.py:1303 msgid "Required for Sales Orders" -msgstr "" +msgstr "Vyžadováno pro prodejní objednávky" #: part/serializers.py:1307 msgid "Allocated to Sales Orders" -msgstr "" +msgstr "Přiřazeno prodejním objednávkám" #: part/serializers.py:1446 msgid "Minimum Price" -msgstr "" +msgstr "Minimální cena" #: part/serializers.py:1447 msgid "Override calculated value for minimum price" -msgstr "" +msgstr "Přespat vypočítanou hodnotu pro minimální cenu" #: part/serializers.py:1454 msgid "Minimum price currency" -msgstr "" +msgstr "Měna minimální ceny" #: part/serializers.py:1461 msgid "Maximum Price" -msgstr "" +msgstr "Maximální cena" #: part/serializers.py:1462 msgid "Override calculated value for maximum price" -msgstr "" +msgstr "Přespat vypočítanou hodnotu pro maximální cenu" #: part/serializers.py:1469 msgid "Maximum price currency" -msgstr "" +msgstr "Měna maximální ceny" #: part/serializers.py:1498 msgid "Update" -msgstr "" +msgstr "Aktualizovat" #: part/serializers.py:1499 msgid "Update pricing for this part" @@ -6469,15 +6469,15 @@ msgstr "Aktualizovat cenu pro díl" #: part/serializers.py:1522 #, python-brace-format msgid "Could not convert from provided currencies to {default_currency}" -msgstr "" +msgstr "Nelze převést z poskytnutých měn na {default_currency}" #: part/serializers.py:1529 msgid "Minimum price must not be greater than maximum price" -msgstr "" +msgstr "Minimální cena musí být vyšší než maximální cena" #: part/serializers.py:1532 msgid "Maximum price must not be less than minimum price" -msgstr "" +msgstr "Maximální cena nesmí být nížší než minimální cena" #: part/serializers.py:1702 msgid "Select the parent assembly" @@ -6485,94 +6485,94 @@ msgstr "Vybrat nadřazenou sestavu" #: part/serializers.py:1716 msgid "Select the component part" -msgstr "" +msgstr "Vyberte komponentu dílu" #: part/serializers.py:1882 msgid "Select part to copy BOM from" -msgstr "" +msgstr "Vyberte díl pro kopírování kusovníku z" #: part/serializers.py:1890 msgid "Remove Existing Data" -msgstr "" +msgstr "Odstranit existující data" #: part/serializers.py:1891 msgid "Remove existing BOM items before copying" -msgstr "" +msgstr "Odstranit existující položky kusovníku před kopírováním" #: part/serializers.py:1896 msgid "Include Inherited" -msgstr "" +msgstr "Zahrnout zděděné" #: part/serializers.py:1897 msgid "Include BOM items which are inherited from templated parts" -msgstr "" +msgstr "Zahrnout položky kusovníku které jsou zdědené z šablonových dílů" #: part/serializers.py:1902 msgid "Skip Invalid Rows" -msgstr "" +msgstr "Přeskočit neplatné řádky" #: part/serializers.py:1903 msgid "Enable this option to skip invalid rows" -msgstr "" +msgstr "Povolte tuto možnost pro přeskočení neplatných řádků" #: part/serializers.py:1908 msgid "Copy Substitute Parts" -msgstr "" +msgstr "Kopírovat náhradní díly" #: part/serializers.py:1909 msgid "Copy substitute parts when duplicate BOM items" -msgstr "" +msgstr "Kopírovat náhradní díly při duplikaci položek kusovníku" #: part/tasks.py:40 msgid "Low stock notification" -msgstr "" +msgstr "Oznámení o nízkých zásobách" #: part/tasks.py:42 #, python-brace-format msgid "The available stock for {part.name} has fallen below the configured minimum level" -msgstr "" +msgstr "Dostupné zásoby pro {part.name} klesly pod nastavenou minimální úroveň" #: part/tasks.py:72 msgid "Stale stock notification" -msgstr "" +msgstr "Oznámení o zastaralých zásobách" #: part/tasks.py:76 msgid "You have 1 stock item approaching its expiry date" -msgstr "" +msgstr "Máte 1 skladovou položku blížící se k datu expirace" #: part/tasks.py:78 #, python-brace-format msgid "You have {item_count} stock items approaching their expiry dates" -msgstr "" +msgstr "Máte skladem {item_count} položek, jejichž data expirace se blíží" #: part/tasks.py:87 msgid "No expiry date" -msgstr "" +msgstr "Bez data expirace" #: part/tasks.py:94 msgid "Expired {abs(days_diff)} days ago" -msgstr "" +msgstr "Expirovalo před {abs(days_diff)} dny" #: part/tasks.py:97 msgid "Expires today" -msgstr "" +msgstr "Expiruje dnes" #: part/tasks.py:100 #, python-brace-format msgid "{days_until_expiry} days" -msgstr "" +msgstr "{days_until_expiry} dní" #: plugin/api.py:79 msgid "Builtin" -msgstr "" +msgstr "Vestavěný" #: plugin/api.py:93 msgid "Mandatory" -msgstr "" +msgstr "Povinné" #: plugin/api.py:108 msgid "Sample" -msgstr "" +msgstr "Příklad" #: plugin/api.py:122 plugin/models.py:167 msgid "Installed" @@ -6580,7 +6580,7 @@ msgstr "Nainstalováno" #: plugin/api.py:189 msgid "Plugin cannot be deleted as it is currently active" -msgstr "" +msgstr "Plugin nemůže být odstraněn, protože je aktuálně aktivní" #: plugin/base/action/api.py:34 msgid "No action specified" @@ -6600,55 +6600,55 @@ msgstr "Pro data čárového kódu byla nalezena shoda" #: plugin/base/barcodes/api.py:253 plugin/base/barcodes/serializers.py:77 msgid "Model is not supported" -msgstr "" +msgstr "Model není podporován" #: plugin/base/barcodes/api.py:258 msgid "Model instance not found" -msgstr "" +msgstr "Instance modelu nebyla nalezena" #: plugin/base/barcodes/api.py:287 msgid "Barcode matches existing item" -msgstr "" +msgstr "Čárový kód odpovídá existující položce" #: plugin/base/barcodes/api.py:418 msgid "No matching part data found" -msgstr "" +msgstr "Žádné odpovídající data nebyla nalezena" #: plugin/base/barcodes/api.py:434 msgid "No matching supplier parts found" -msgstr "" +msgstr "Žádné odpovídající díly dodavatelů nebyly nalezeny" #: plugin/base/barcodes/api.py:437 msgid "Multiple matching supplier parts found" -msgstr "" +msgstr "Vícero odpovídajících dílů dodavatelů bylo nalezeno" #: plugin/base/barcodes/api.py:450 plugin/base/barcodes/api.py:677 msgid "No matching plugin found for barcode data" -msgstr "" +msgstr "Žádný odpovídající plugin pro čárové kódy nebyl nalezen" #: plugin/base/barcodes/api.py:460 msgid "Matched supplier part" -msgstr "" +msgstr "Odpovídající díl dodavatele" #: plugin/base/barcodes/api.py:528 msgid "Item has already been received" -msgstr "" +msgstr "Položka již byla obdržena" #: plugin/base/barcodes/api.py:576 msgid "No plugin match for supplier barcode" -msgstr "" +msgstr "Žádný plugin neodpovídá čárový kód dodavatele" #: plugin/base/barcodes/api.py:625 msgid "Multiple matching line items found" -msgstr "" +msgstr "Vícero odpovídajících řádkových položek bylo nalezeno" #: plugin/base/barcodes/api.py:628 msgid "No matching line item found" -msgstr "" +msgstr "Žádná odpovídající řádková položka nebyla nalezena" #: plugin/base/barcodes/api.py:674 msgid "No sales order provided" -msgstr "" +msgstr "Žádná prodejní objednávka nebyla poskytnuta" #: plugin/base/barcodes/api.py:683 msgid "Barcode does not match an existing stock item" @@ -6660,7 +6660,7 @@ msgstr "Skladová položka se neshoduje s řádkovou položkou" #: plugin/base/barcodes/api.py:729 msgid "Insufficient stock available" -msgstr "" +msgstr "Nedostatečný počet zásob" #: plugin/base/barcodes/api.py:742 msgid "Stock item allocated to sales order" @@ -6668,164 +6668,164 @@ msgstr "Skladová položka byla přidělena prodejní objednávce" #: plugin/base/barcodes/api.py:745 msgid "Not enough information" -msgstr "" +msgstr "Nedostatek informací" #: plugin/base/barcodes/mixins.py:310 #: plugin/builtin/barcodes/inventree_barcode.py:101 msgid "Found matching item" -msgstr "" +msgstr "Nalezena odpovídající položka" #: plugin/base/barcodes/mixins.py:376 msgid "Supplier part does not match line item" -msgstr "" +msgstr "Dodavatelská položka se neshoduje s řádkovou položkou" #: plugin/base/barcodes/mixins.py:379 msgid "Line item is already completed" -msgstr "" +msgstr "Řádková položka je již dokončena" #: plugin/base/barcodes/mixins.py:416 msgid "Further information required to receive line item" -msgstr "" +msgstr "Další informace potřebné k přijetí položky" #: plugin/base/barcodes/mixins.py:424 msgid "Received purchase order line item" -msgstr "" +msgstr "Obdržené položky objednávky" #: plugin/base/barcodes/mixins.py:431 msgid "Failed to receive line item" -msgstr "" +msgstr "Nepodařilo se přijmout řádkovou položku" #: plugin/base/barcodes/serializers.py:53 msgid "Scanned barcode data" -msgstr "" +msgstr "Naskenované data čárového kódu" #: plugin/base/barcodes/serializers.py:62 msgid "Model name to generate barcode for" -msgstr "" +msgstr "Název modelu pro generování čárového kódu pro" #: plugin/base/barcodes/serializers.py:67 msgid "Primary key of model object to generate barcode for" -msgstr "" +msgstr "Primární klíč modelového objektu pro generování čárového kódu pro" #: plugin/base/barcodes/serializers.py:137 msgid "Purchase Order to allocate items against" -msgstr "" +msgstr "Nákupní objednávka proti které přiřadit zboží" #: plugin/base/barcodes/serializers.py:143 msgid "Purchase order is not open" -msgstr "" +msgstr "Nákupní objednávka není otevřená" #: plugin/base/barcodes/serializers.py:161 msgid "Supplier to receive items from" -msgstr "" +msgstr "Dodavatel pro příjem položek" #: plugin/base/barcodes/serializers.py:168 msgid "PurchaseOrder to receive items against" -msgstr "" +msgstr "Nákupní objednávka proti které přijmou zboží" #: plugin/base/barcodes/serializers.py:174 msgid "Purchase order has not been placed" -msgstr "" +msgstr "Nákupní objednávka nebyla zadána" #: plugin/base/barcodes/serializers.py:182 msgid "Location to receive items into" -msgstr "" +msgstr "Lokace pro příjem zboží" #: plugin/base/barcodes/serializers.py:188 msgid "Cannot select a structural location" -msgstr "" +msgstr "Nelze zvolit strukturální lokaci" #: plugin/base/barcodes/serializers.py:196 msgid "Purchase order line item to receive items against" -msgstr "" +msgstr "Nákupní objednávka řádku předmětu proti které přijmou zboží" #: plugin/base/barcodes/serializers.py:202 msgid "Automatically allocate stock items to the purchase order" -msgstr "" +msgstr "Automaticky přiřadit skladové položky nákupní objednávce" #: plugin/base/barcodes/serializers.py:215 msgid "Sales Order to allocate items against" -msgstr "" +msgstr "Prodejní objednávka proti přiřazení položek" #: plugin/base/barcodes/serializers.py:221 msgid "Sales order is not open" -msgstr "" +msgstr "Prodejní objednávka není otevřena" #: plugin/base/barcodes/serializers.py:229 msgid "Sales order line item to allocate items against" -msgstr "" +msgstr "Prodejní objednávka řádku předmětu proti které přijmou zboží" #: plugin/base/barcodes/serializers.py:236 msgid "Sales order shipment to allocate items against" -msgstr "" +msgstr "Doprava prodejní objednávky proti které přiřadit zboží" #: plugin/base/barcodes/serializers.py:242 msgid "Shipment has already been delivered" -msgstr "" +msgstr "Zásilka již byla doručena" #: plugin/base/barcodes/serializers.py:247 msgid "Quantity to allocate" -msgstr "" +msgstr "Množství k přidělení" #: plugin/base/label/label.py:41 msgid "Label printing failed" -msgstr "" +msgstr "Tisk štítku se nezdařil" #: plugin/base/label/mixins.py:55 msgid "Error rendering label to PDF" -msgstr "" +msgstr "Chyba při vykreslování štítku do PDF" #: plugin/base/label/mixins.py:69 msgid "Error rendering label to HTML" -msgstr "" +msgstr "Chyba při vykreslování štítku do HTML" #: plugin/base/label/mixins.py:146 msgid "No items provided to print" -msgstr "" +msgstr "Nejsou k dispozici žádné položky k tisku" #: plugin/base/ui/serializers.py:30 msgid "Plugin Name" -msgstr "" +msgstr "Název pluginu" #: plugin/base/ui/serializers.py:34 msgid "Feature Type" -msgstr "" +msgstr "Druh funkce" #: plugin/base/ui/serializers.py:39 msgid "Feature Label" -msgstr "" +msgstr "Popisek funkce" #: plugin/base/ui/serializers.py:44 msgid "Feature Title" -msgstr "" +msgstr "Název funkce" #: plugin/base/ui/serializers.py:49 msgid "Feature Description" -msgstr "" +msgstr "Popis funkce" #: plugin/base/ui/serializers.py:54 msgid "Feature Icon" -msgstr "" +msgstr "Ikona funkce" #: plugin/base/ui/serializers.py:58 msgid "Feature Options" -msgstr "" +msgstr "Možnosti funkce" #: plugin/base/ui/serializers.py:61 msgid "Feature Context" -msgstr "" +msgstr "Kontext funkce" #: plugin/base/ui/serializers.py:64 msgid "Feature Source (javascript)" -msgstr "" +msgstr "Zdroj funkcí (javascript)" #: plugin/builtin/barcodes/inventree_barcode.py:27 msgid "InvenTree Barcodes" -msgstr "" +msgstr "InvenTree čárové kódy" #: plugin/builtin/barcodes/inventree_barcode.py:28 msgid "Provides native support for barcodes" -msgstr "" +msgstr "Poskytuje nativní podporu pro čárové kódy" #: plugin/builtin/barcodes/inventree_barcode.py:30 #: plugin/builtin/events/auto_create_builds.py:30 @@ -6846,296 +6846,296 @@ msgstr "" #: plugin/builtin/suppliers/digikey.py:20 plugin/builtin/suppliers/lcsc.py:22 #: plugin/builtin/suppliers/mouser.py:20 plugin/builtin/suppliers/tme.py:22 msgid "InvenTree contributors" -msgstr "" +msgstr "InvenTree přispěvatelé" #: plugin/builtin/barcodes/inventree_barcode.py:34 msgid "Internal Barcode Format" -msgstr "" +msgstr "Interní formát čárového kódu" #: plugin/builtin/barcodes/inventree_barcode.py:35 msgid "Select an internal barcode format" -msgstr "" +msgstr "Vyberte interní formát čárového kódu" #: plugin/builtin/barcodes/inventree_barcode.py:37 msgid "JSON barcodes (human readable)" -msgstr "" +msgstr "JSON čárové kódy (čitelné pro člověka)" #: plugin/builtin/barcodes/inventree_barcode.py:38 msgid "Short barcodes (space optimized)" -msgstr "" +msgstr "Krátké čárové kódy (optimalizace místa)" #: plugin/builtin/barcodes/inventree_barcode.py:43 msgid "Short Barcode Prefix" -msgstr "" +msgstr "Předpona krátkého čárového kódu" #: plugin/builtin/barcodes/inventree_barcode.py:45 msgid "Customize the prefix used for short barcodes, may be useful for environments with multiple InvenTree instances" -msgstr "" +msgstr "Přizpůsobit předponu využívanou pro krátké čárové kódy, může být užitečné pro prostředtí s více instancemi InvenTree" #: plugin/builtin/events/auto_create_builds.py:28 msgid "Auto Create Builds" -msgstr "" +msgstr "Automaticky vytvářet sestavy" #: plugin/builtin/events/auto_create_builds.py:31 msgid "Automatically create build orders for assemblies" -msgstr "" +msgstr "Automaticky vytvářet požadavky pro sestavení pro výrobní linky" #: plugin/builtin/events/auto_issue_orders.py:17 msgid "Auto Issue Orders" -msgstr "" +msgstr "Automaticky vystavovat objednávky" #: plugin/builtin/events/auto_issue_orders.py:20 msgid "Automatically issue orders on the assigned target date" -msgstr "" +msgstr "Automaticky vystavovat objednávky k nastavenému cílovému datu" #: plugin/builtin/events/auto_issue_orders.py:30 msgid "Auto Issue Build Orders" -msgstr "" +msgstr "Automaticky vystavovat sestavovací objednávky" #: plugin/builtin/events/auto_issue_orders.py:32 msgid "Automatically issue build orders on the assigned target date" -msgstr "" +msgstr "Automaticky vystavovat sestavovací objednávky k nastavenému cílovému datu" #: plugin/builtin/events/auto_issue_orders.py:38 msgid "Auto Issue Purchase Orders" -msgstr "" +msgstr "Automaticky vystavovat nákupní objednávky" #: plugin/builtin/events/auto_issue_orders.py:40 msgid "Automatically issue purchase orders on the assigned target date" -msgstr "" +msgstr "Automaticky vystavovat nákupní objednávky k nastavenému cílovému datu" #: plugin/builtin/events/auto_issue_orders.py:46 msgid "Auto Issue Sales Orders" -msgstr "" +msgstr "Automaticky vystavovat prodejní objednávky" #: plugin/builtin/events/auto_issue_orders.py:48 msgid "Automatically issue sales orders on the assigned target date" -msgstr "" +msgstr "Automaticky vystavovat prodejní objednávky k nastavenému cílovému datu" #: plugin/builtin/events/auto_issue_orders.py:54 msgid "Auto Issue Return Orders" -msgstr "" +msgstr "Automaticky vystavovat vratky" #: plugin/builtin/events/auto_issue_orders.py:56 msgid "Automatically issue return orders on the assigned target date" -msgstr "" +msgstr "Automaticky vystavovat vratky k nastavenému cílovému datu" #: plugin/builtin/events/auto_issue_orders.py:62 msgid "Issue Backdated Orders" -msgstr "" +msgstr "Zadat zpětnou objednávku" #: plugin/builtin/events/auto_issue_orders.py:63 msgid "Automatically issue orders that are backdated" -msgstr "" +msgstr "Automaticky zadávat objednávky které jsou zadany zpětně" #: plugin/builtin/exporter/bom_exporter.py:21 msgid "Levels" -msgstr "" +msgstr "Úrovně" #: plugin/builtin/exporter/bom_exporter.py:23 msgid "Number of levels to export - set to zero to export all BOM levels" -msgstr "" +msgstr "Počet úrovní pro export - dejte nula pro exportování všech BOM úrovní" #: plugin/builtin/exporter/bom_exporter.py:30 #: plugin/builtin/exporter/bom_exporter.py:114 msgid "Total Quantity" -msgstr "" +msgstr "Celkové množství" #: plugin/builtin/exporter/bom_exporter.py:31 msgid "Include total quantity of each part in the BOM" -msgstr "" +msgstr "Zahrnout celkové množství každé části kusovníku" #: plugin/builtin/exporter/bom_exporter.py:35 #: plugin/builtin/exporter/part_parameter_exporter.py:17 msgid "Stock Data" -msgstr "" +msgstr "Skladová data" #: plugin/builtin/exporter/bom_exporter.py:35 #: plugin/builtin/exporter/part_parameter_exporter.py:17 msgid "Include part stock data" -msgstr "" +msgstr "Zahrnout údaje o zásobách" #: plugin/builtin/exporter/bom_exporter.py:39 #: plugin/builtin/exporter/part_parameter_exporter.py:21 #: plugin/builtin/exporter/stocktake_exporter.py:20 msgid "Pricing Data" -msgstr "" +msgstr "Cenová data" #: plugin/builtin/exporter/bom_exporter.py:39 #: plugin/builtin/exporter/part_parameter_exporter.py:21 #: plugin/builtin/exporter/stocktake_exporter.py:20 msgid "Include part pricing data" -msgstr "" +msgstr "Zahrnout cenová data" #: plugin/builtin/exporter/bom_exporter.py:43 msgid "Supplier Data" -msgstr "" +msgstr "Dodavatelská data" #: plugin/builtin/exporter/bom_exporter.py:43 msgid "Include supplier data" -msgstr "" +msgstr "Zahrnout dodavatelská data" #: plugin/builtin/exporter/bom_exporter.py:48 msgid "Manufacturer Data" -msgstr "" +msgstr "Data výrobce" #: plugin/builtin/exporter/bom_exporter.py:49 msgid "Include manufacturer data" -msgstr "" +msgstr "Zahrnout data výrobce" #: plugin/builtin/exporter/bom_exporter.py:54 msgid "Substitute Data" -msgstr "" +msgstr "Náhradní data" #: plugin/builtin/exporter/bom_exporter.py:55 msgid "Include substitute part data" -msgstr "" +msgstr "Zahrnout náhradní data" #: plugin/builtin/exporter/bom_exporter.py:60 msgid "Parameter Data" -msgstr "" +msgstr "Data parametru" #: plugin/builtin/exporter/bom_exporter.py:61 msgid "Include part parameter data" -msgstr "" +msgstr "Zahrnout data paramentru" #: plugin/builtin/exporter/bom_exporter.py:70 msgid "Multi-Level BOM Exporter" -msgstr "" +msgstr "Exportér více-úrovňových kusovníků" #: plugin/builtin/exporter/bom_exporter.py:71 msgid "Provides support for exporting multi-level BOMs" -msgstr "" +msgstr "Poskytuje podoru pro exportování více úrovní kusovníků" #: plugin/builtin/exporter/bom_exporter.py:110 msgid "BOM Level" -msgstr "" +msgstr "Úroveň kusovníku" #: plugin/builtin/exporter/bom_exporter.py:120 #, python-brace-format msgid "Substitute {n}" -msgstr "" +msgstr "Náhrada {n}" #: plugin/builtin/exporter/bom_exporter.py:126 #, python-brace-format msgid "Supplier {n}" -msgstr "" +msgstr "Dodavatel {n}" #: plugin/builtin/exporter/bom_exporter.py:127 #, python-brace-format msgid "Supplier {n} SKU" -msgstr "" +msgstr "SKU dodavatele {n}" #: plugin/builtin/exporter/bom_exporter.py:128 #, python-brace-format msgid "Supplier {n} MPN" -msgstr "" +msgstr "MPN dodavatele {n}" #: plugin/builtin/exporter/bom_exporter.py:134 #, python-brace-format msgid "Manufacturer {n}" -msgstr "" +msgstr "Výrobce {n}" #: plugin/builtin/exporter/bom_exporter.py:135 #, python-brace-format msgid "Manufacturer {n} MPN" -msgstr "" +msgstr "MPN výrobce {n}" #: plugin/builtin/exporter/inventree_exporter.py:14 msgid "InvenTree Generic Exporter" -msgstr "" +msgstr "InvenTree generický exportér" #: plugin/builtin/exporter/inventree_exporter.py:15 msgid "Provides support for exporting data from InvenTree" -msgstr "" +msgstr "Poskytuje podporu pro exportování dat z InvenTree" #: plugin/builtin/exporter/part_parameter_exporter.py:33 msgid "Part Parameter Exporter" -msgstr "" +msgstr "Exportér parametrů dílů" #: plugin/builtin/exporter/part_parameter_exporter.py:34 msgid "Exporter for part parameter data" -msgstr "" +msgstr "Exportér dat parametrů dílu" #: plugin/builtin/exporter/stocktake_exporter.py:25 msgid "Include External Stock" -msgstr "" +msgstr "Zahrnout externí zásoby" #: plugin/builtin/exporter/stocktake_exporter.py:26 msgid "Include external stock in the stocktake data" -msgstr "" +msgstr "Zahrnout externí zásoby do údajů o inventuře" #: plugin/builtin/exporter/stocktake_exporter.py:31 msgid "Include Variant Items" -msgstr "" +msgstr "Zahrnout varianty předmětu" #: plugin/builtin/exporter/stocktake_exporter.py:32 msgid "Include part variant stock in pricing calculations" -msgstr "" +msgstr "Zahrnout varianty dílu při výpočtu cen" #: plugin/builtin/exporter/stocktake_exporter.py:44 msgid "Part Stocktake Exporter" -msgstr "" +msgstr "Exportér inventury dílu" #: plugin/builtin/exporter/stocktake_exporter.py:45 msgid "Exporter for part stocktake data" -msgstr "" +msgstr "Exportér pro data inventury dílu" #: plugin/builtin/exporter/stocktake_exporter.py:108 msgid "Minimum Unit Cost" -msgstr "" +msgstr "Minimální cena jednotky" #: plugin/builtin/exporter/stocktake_exporter.py:109 msgid "Maximum Unit Cost" -msgstr "" +msgstr "Maximální cena jednotky" #: plugin/builtin/exporter/stocktake_exporter.py:110 msgid "Minimum Total Cost" -msgstr "" +msgstr "Minimální celková cena" #: plugin/builtin/exporter/stocktake_exporter.py:111 msgid "Maximum Total Cost" -msgstr "" +msgstr "Maximální celková cena" #: plugin/builtin/integration/core_notifications.py:23 msgid "InvenTree UI Notifications" -msgstr "" +msgstr "Oznámení InvenTree UI" #: plugin/builtin/integration/core_notifications.py:26 msgid "Integrated UI notification methods" -msgstr "" +msgstr "Integrovaná metoda oznámení UI" #: plugin/builtin/integration/core_notifications.py:63 msgid "InvenTree Email Notifications" -msgstr "" +msgstr "InvenTree emailová notifikace" #: plugin/builtin/integration/core_notifications.py:66 msgid "Integrated email notification methods" -msgstr "" +msgstr "Integrovaná metoda notifikace emailem" #: plugin/builtin/integration/core_notifications.py:71 msgid "Allow email notifications" -msgstr "" +msgstr "Povolit emailové notifikace" #: plugin/builtin/integration/core_notifications.py:72 msgid "Allow email notifications to be sent to this user" -msgstr "" +msgstr "Povolí posílat emailové notifikace tomuto uživateli" #: plugin/builtin/integration/core_notifications.py:119 msgid "InvenTree Slack Notifications" -msgstr "" +msgstr "InvenTree Slack notifikace" #: plugin/builtin/integration/core_notifications.py:122 msgid "Integrated Slack notification methods" -msgstr "" +msgstr "Integrovaná metoda notifikace Slack" #: plugin/builtin/integration/core_notifications.py:127 msgid "Slack incoming webhook url" -msgstr "" +msgstr "Slack příchozí webhook url" #: plugin/builtin/integration/core_notifications.py:128 msgid "URL that is used to send messages to a slack channel" -msgstr "" +msgstr "ULR využívána k posílání zpráv do slack kanálu" #: plugin/builtin/integration/core_notifications.py:158 msgid "Open link" @@ -7143,82 +7143,82 @@ msgstr "Otevřít odkaz" #: plugin/builtin/integration/currency_exchange.py:22 msgid "InvenTree Currency Exchange" -msgstr "" +msgstr "InvenTree směnárna" #: plugin/builtin/integration/currency_exchange.py:23 msgid "Default currency exchange integration" -msgstr "" +msgstr "Výchozí integrovaná směnárna" #: plugin/builtin/integration/machine_types.py:15 msgid "InvenTree Machines" -msgstr "" +msgstr "InvenTree zařízení" #: plugin/builtin/integration/machine_types.py:16 msgid "Built-in machine types for InvenTree" -msgstr "" +msgstr "Vestavěné typy mašin pro InvenTree" #: plugin/builtin/integration/part_notifications.py:24 msgid "Part Notifications" -msgstr "" +msgstr "Oznámení dílu" #: plugin/builtin/integration/part_notifications.py:26 msgid "Notify users about part changes" -msgstr "" +msgstr "Upozorni uživatele o změně dílu" #: plugin/builtin/integration/part_notifications.py:31 msgid "Send notifications" -msgstr "" +msgstr "Odeslat oznámení" #: plugin/builtin/integration/part_notifications.py:32 msgid "Send notifications for part changes to subscribed users" -msgstr "" +msgstr "Odeslat oznámení na změnu důli pro odebírané uživatele" #: plugin/builtin/integration/part_notifications.py:49 msgid "Changed part notification" -msgstr "" +msgstr "Oznámení o změně dílu" #: plugin/builtin/integration/part_notifications.py:59 #, python-brace-format msgid "The part `{part.name}` has been triggered with a `{part_action}` event" -msgstr "" +msgstr "Díl '{part.name}' byl spuštěn událostí '{part_action}'" #: plugin/builtin/labels/inventree_label.py:23 msgid "InvenTree PDF label printer" -msgstr "" +msgstr "InvenTree tiskárna PDF štítků" #: plugin/builtin/labels/inventree_label.py:24 msgid "Provides native support for printing PDF labels" -msgstr "" +msgstr "Poskytuje nativní podporu pro tisk PDF štítků" #: plugin/builtin/labels/inventree_label.py:32 #: plugin/builtin/labels/label_sheet.py:78 msgid "Debug mode" -msgstr "" +msgstr "Režim ladění" #: plugin/builtin/labels/inventree_label.py:33 #: plugin/builtin/labels/label_sheet.py:79 msgid "Enable debug mode - returns raw HTML instead of PDF" -msgstr "" +msgstr "Povolit režim ladění - vrátí HTML místo PDF" #: plugin/builtin/labels/inventree_machine.py:61 msgid "InvenTree machine label printer" -msgstr "" +msgstr "InvenTree tiskárna strojových štítků" #: plugin/builtin/labels/inventree_machine.py:62 msgid "Provides support for printing using a machine" -msgstr "" +msgstr "Poskytuje podporu pro tisk pomocí stroje" #: plugin/builtin/labels/inventree_machine.py:162 msgid "last used" -msgstr "" +msgstr "naposledy použito" #: plugin/builtin/labels/inventree_machine.py:179 msgid "Options" -msgstr "" +msgstr "Možnosti" #: plugin/builtin/labels/label_sheet.py:30 msgid "Page size for the label sheet" -msgstr "" +msgstr "Velikost stránky pro štítek" #: plugin/builtin/labels/label_sheet.py:35 msgid "Skip Labels" @@ -7226,39 +7226,39 @@ msgstr "Přeskočit štítky" #: plugin/builtin/labels/label_sheet.py:36 msgid "Skip this number of labels when printing label sheets" -msgstr "" +msgstr "Přeskočit tento počet štítků při tisku listů štítků" #: plugin/builtin/labels/label_sheet.py:43 msgid "Border" -msgstr "" +msgstr "Rámeček" #: plugin/builtin/labels/label_sheet.py:44 msgid "Print a border around each label" -msgstr "" +msgstr "Vytisknout okraj kolem každého štítku" #: plugin/builtin/labels/label_sheet.py:49 report/models.py:387 msgid "Landscape" -msgstr "" +msgstr "Na šířku" #: plugin/builtin/labels/label_sheet.py:50 msgid "Print the label sheet in landscape mode" -msgstr "" +msgstr "Vytisknout list štítků na šířku" #: plugin/builtin/labels/label_sheet.py:55 msgid "Page Margin" -msgstr "" +msgstr "Okraj stránky" #: plugin/builtin/labels/label_sheet.py:56 msgid "Margin around the page in mm" -msgstr "" +msgstr "Okraj kolem stránky v mm" #: plugin/builtin/labels/label_sheet.py:69 msgid "InvenTree Label Sheet Printer" -msgstr "" +msgstr "InvenTree tiskárna listů štítků" #: plugin/builtin/labels/label_sheet.py:70 msgid "Arrays multiple labels onto a single sheet" -msgstr "" +msgstr "Sestaví více štítků na jeden list" #: plugin/builtin/labels/label_sheet.py:122 msgid "Label is too large for page size" @@ -7274,11 +7274,11 @@ msgstr "Integrace dodavatele - DigiKey" #: plugin/builtin/suppliers/digikey.py:18 msgid "Provides support for scanning DigiKey barcodes" -msgstr "" +msgstr "Poskytuje podporu pro skenování DigiKey čárových kódů" #: plugin/builtin/suppliers/digikey.py:27 msgid "The Supplier which acts as 'DigiKey'" -msgstr "" +msgstr "Dodavatel, který funguje jako 'DigiKey'" #: plugin/builtin/suppliers/lcsc.py:19 msgid "Supplier Integration - LCSC" @@ -7286,11 +7286,11 @@ msgstr "Integrace dodavatele - LCSC" #: plugin/builtin/suppliers/lcsc.py:20 msgid "Provides support for scanning LCSC barcodes" -msgstr "" +msgstr "Poskytuje podporu pro skenování LCSC čárových kódů" #: plugin/builtin/suppliers/lcsc.py:28 msgid "The Supplier which acts as 'LCSC'" -msgstr "" +msgstr "Dodavatel, který funguje jako 'LCSC'" #: plugin/builtin/suppliers/mouser.py:17 msgid "Supplier Integration - Mouser" @@ -7298,11 +7298,11 @@ msgstr "Integrace dodavatele - Mouser" #: plugin/builtin/suppliers/mouser.py:18 msgid "Provides support for scanning Mouser barcodes" -msgstr "" +msgstr "Poskytuje podporu pro skenování Mouser čárových kódů" #: plugin/builtin/suppliers/mouser.py:26 msgid "The Supplier which acts as 'Mouser'" -msgstr "" +msgstr "Dodavatel, který funguje jako 'Mouser'" #: plugin/builtin/suppliers/tme.py:19 msgid "Supplier Integration - TME" @@ -7310,116 +7310,116 @@ msgstr "Integrace dodavatele - TME" #: plugin/builtin/suppliers/tme.py:20 msgid "Provides support for scanning TME barcodes" -msgstr "" +msgstr "Poskytuje podporu pro skenování TME čárových kódů" #: plugin/builtin/suppliers/tme.py:28 msgid "The Supplier which acts as 'TME'" -msgstr "" +msgstr "Dodavatel, který funguje jako 'TME'" #: plugin/installer.py:240 plugin/installer.py:320 msgid "Only staff users can administer plugins" -msgstr "" +msgstr "Pouze pracovníci mohou spravovat pluginy" #: plugin/installer.py:243 msgid "Plugin installation is disabled" -msgstr "" +msgstr "Instalace pluginu je zakázana" #: plugin/installer.py:280 msgid "Installed plugin successfully" -msgstr "" +msgstr "Plugin byl úspěšně nainstalován" #: plugin/installer.py:285 #, python-brace-format msgid "Installed plugin into {path}" -msgstr "" +msgstr "Plugin nainstalovaný do {path}" #: plugin/installer.py:311 msgid "Plugin was not found in registry" -msgstr "" +msgstr "Plugin nebyl nalezen v registru" #: plugin/installer.py:314 msgid "Plugin is not a packaged plugin" -msgstr "" +msgstr "Plugin není plugin balíček" #: plugin/installer.py:317 msgid "Plugin package name not found" -msgstr "" +msgstr "Název balíčku pluginu nebyl nalezen" #: plugin/installer.py:337 msgid "Plugin uninstalling is disabled" -msgstr "" +msgstr "Odinstalace pluginu je zakázána" #: plugin/installer.py:341 msgid "Plugin cannot be uninstalled as it is currently active" -msgstr "" +msgstr "Plugin nemůže být odinstalován, protože je aktuálně aktivní" #: plugin/installer.py:347 msgid "Plugin cannot be uninstalled as it is mandatory" -msgstr "" +msgstr "Plugin nemůže být odinstalován, protože je povinný" #: plugin/installer.py:352 msgid "Plugin cannot be uninstalled as it is a sample plugin" -msgstr "" +msgstr "Plugin nemůže být odinstalován, protože to je vzorový plugin" #: plugin/installer.py:357 msgid "Plugin cannot be uninstalled as it is a built-in plugin" -msgstr "" +msgstr "Plugin nemůže být odinstalován, protože to je vestavěný plugin" #: plugin/installer.py:361 msgid "Plugin is not installed" -msgstr "" +msgstr "Plugin není nainstalován" #: plugin/installer.py:379 msgid "Plugin installation not found" -msgstr "" +msgstr "Inslalace pluginu nebyla nalezena" #: plugin/installer.py:395 msgid "Uninstalled plugin successfully" -msgstr "" +msgstr "Plugin odinstalován úspěšně" #: plugin/models.py:39 msgid "Plugin Configuration" -msgstr "" +msgstr "Nastavení pluginu" #: plugin/models.py:40 msgid "Plugin Configurations" -msgstr "" +msgstr "Nastavení pluginu" #: plugin/models.py:47 msgid "Key of plugin" -msgstr "" +msgstr "Klíč pluginu" #: plugin/models.py:55 msgid "PluginName of the plugin" -msgstr "" +msgstr "Název pluginu" #: plugin/models.py:62 plugin/serializers.py:119 msgid "Package Name" -msgstr "" +msgstr "Název balíčku" #: plugin/models.py:64 msgid "Name of the installed package, if the plugin was installed via PIP" -msgstr "" +msgstr "Název nainstalovaného balíčku, pokud byl plugin nainstalován přes PIP" #: plugin/models.py:69 msgid "Is the plugin active" -msgstr "" +msgstr "Je plugin aktivní" #: plugin/models.py:176 msgid "Sample plugin" -msgstr "" +msgstr "Ukázkový plugin" #: plugin/models.py:184 msgid "Builtin Plugin" -msgstr "" +msgstr "Vestavěný plugin" #: plugin/models.py:192 msgid "Mandatory Plugin" -msgstr "" +msgstr "Povinný plugin" #: plugin/models.py:210 msgid "Package Plugin" -msgstr "" +msgstr "Balíčkový plugin" #: plugin/models.py:301 plugin/models.py:347 msgid "Plugin" @@ -7427,7 +7427,7 @@ msgstr "Plugin" #: plugin/plugin.py:385 msgid "No author found" -msgstr "" +msgstr "Nebyl nalezen žádný autor" #: plugin/registry.py:764 #, python-brace-format @@ -7446,35 +7446,35 @@ msgstr "Plugin vyžaduje nanejvýš verzi {v}" #: plugin/samples/integration/sample.py:52 msgid "User Setting 1" -msgstr "" +msgstr "Uživatelské nastavení 1" #: plugin/samples/integration/sample.py:53 msgid "A user setting that can be changed by the user" -msgstr "" +msgstr "Uživatelské nastavení, které může uživatel změnit" #: plugin/samples/integration/sample.py:57 msgid "User Setting 2" -msgstr "" +msgstr "Uživatelské nastavení 2" #: plugin/samples/integration/sample.py:58 msgid "Another user setting" -msgstr "" +msgstr "Další nastavení uživatele" #: plugin/samples/integration/sample.py:63 msgid "User Setting 3" -msgstr "" +msgstr "Uživatelské nastavení 3" #: plugin/samples/integration/sample.py:64 msgid "A user setting with choices" -msgstr "" +msgstr "Uživatelské nastavení s možnostmi" #: plugin/samples/integration/sample.py:72 msgid "Enable PO" -msgstr "" +msgstr "Povolit PO" #: plugin/samples/integration/sample.py:73 msgid "Enable PO functionality in InvenTree interface" -msgstr "" +msgstr "Povolit funkci PO v InvenTree rozhraní" #: plugin/samples/integration/sample.py:78 msgid "API Key" @@ -7482,95 +7482,95 @@ msgstr "API klíč" #: plugin/samples/integration/sample.py:79 msgid "Key required for accessing external API" -msgstr "" +msgstr "Klíč potřebný pro přístup k externímu API" #: plugin/samples/integration/sample.py:83 msgid "Numerical" -msgstr "" +msgstr "Numerické" #: plugin/samples/integration/sample.py:84 msgid "A numerical setting" -msgstr "" +msgstr "Numerické nastavení" #: plugin/samples/integration/sample.py:90 msgid "Choice Setting" -msgstr "" +msgstr "Nastavení volby" #: plugin/samples/integration/sample.py:91 msgid "A setting with multiple choices" -msgstr "" +msgstr "Nastavení s více možnostmi" #: plugin/samples/integration/sample_currency_exchange.py:15 msgid "Sample currency exchange plugin" -msgstr "" +msgstr "Ukázkový plugin pro směnu měn" #: plugin/samples/integration/sample_currency_exchange.py:18 msgid "InvenTree Contributors" -msgstr "" +msgstr "InvenTree přispěvatelé" #: plugin/samples/integration/user_interface_sample.py:27 msgid "Enable Part Panels" -msgstr "" +msgstr "Povolit panely dílu" #: plugin/samples/integration/user_interface_sample.py:28 msgid "Enable custom panels for Part views" -msgstr "" +msgstr "Povolit vlastní panely pro zobrazení dílu" #: plugin/samples/integration/user_interface_sample.py:33 msgid "Enable Purchase Order Panels" -msgstr "" +msgstr "Povolit panely nákupni objednávky" #: plugin/samples/integration/user_interface_sample.py:34 msgid "Enable custom panels for Purchase Order views" -msgstr "" +msgstr "Povolit vlastní panely nákupní objednávky" #: plugin/samples/integration/user_interface_sample.py:39 msgid "Enable Broken Panels" -msgstr "" +msgstr "Povolit rozbité panely" #: plugin/samples/integration/user_interface_sample.py:40 msgid "Enable broken panels for testing" -msgstr "" +msgstr "Povolit rozbité panely pro testování" #: plugin/samples/integration/user_interface_sample.py:45 msgid "Enable Dynamic Panel" -msgstr "" +msgstr "Povolit dynamické panely" #: plugin/samples/integration/user_interface_sample.py:46 msgid "Enable dynamic panels for testing" -msgstr "" +msgstr "Povolit dynamické panely pro testování" -#: plugin/samples/integration/user_interface_sample.py:98 +#: plugin/samples/integration/user_interface_sample.py:100 msgid "Part Panel" -msgstr "" +msgstr "Panel dílu" -#: plugin/samples/integration/user_interface_sample.py:131 +#: plugin/samples/integration/user_interface_sample.py:135 msgid "Broken Dashboard Item" -msgstr "" +msgstr "Rozbitá položka hlavního panelu" -#: plugin/samples/integration/user_interface_sample.py:133 +#: plugin/samples/integration/user_interface_sample.py:137 msgid "This is a broken dashboard item - it will not render!" -msgstr "" +msgstr "Toto je rozbitá položka hlavního panelu - nebude vykreslena!" -#: plugin/samples/integration/user_interface_sample.py:139 +#: plugin/samples/integration/user_interface_sample.py:143 msgid "Sample Dashboard Item" -msgstr "" +msgstr "Ukázková položka hlavního panelu" -#: plugin/samples/integration/user_interface_sample.py:141 +#: plugin/samples/integration/user_interface_sample.py:145 msgid "This is a sample dashboard item. It renders a simple string of HTML content." -msgstr "" +msgstr "Toto je ukázková položka řídicího panelu. Vykresluje jednoduchý řetězec HTML obsahu." -#: plugin/samples/integration/user_interface_sample.py:147 +#: plugin/samples/integration/user_interface_sample.py:151 msgid "Context Dashboard Item" -msgstr "" +msgstr "Položka kontextového panelu" -#: plugin/samples/integration/user_interface_sample.py:161 +#: plugin/samples/integration/user_interface_sample.py:165 msgid "Admin Dashboard Item" -msgstr "" +msgstr "Administrátorská položka hlavního panelu" -#: plugin/samples/integration/user_interface_sample.py:162 +#: plugin/samples/integration/user_interface_sample.py:166 msgid "This is an admin-only dashboard item." -msgstr "" +msgstr "Toto je položka hlavního panelu pouze pro administrátory." #: plugin/serializers.py:86 msgid "Source File" @@ -7578,11 +7578,11 @@ msgstr "Zdrojový soubor" #: plugin/serializers.py:87 msgid "Path to the source file for admin integration" -msgstr "" +msgstr "Cesta ke zdrojovému souboru pro administrátorskou integraci" #: plugin/serializers.py:94 msgid "Optional context data for the admin integration" -msgstr "" +msgstr "Volitelný kontext pro administrátorskou integraci" #: plugin/serializers.py:110 msgid "Source URL" @@ -7590,11 +7590,11 @@ msgstr "Zdrojová adresa URL" #: plugin/serializers.py:112 msgid "Source for the package - this can be a custom registry or a VCS path" -msgstr "" +msgstr "Zdroj balíčku - může být vlastní registr, nebo VCS cesta" #: plugin/serializers.py:121 msgid "Name for the Plugin Package - can also contain a version indicator" -msgstr "" +msgstr "Název Balíčku Pluginu - nůže také obsahovat indikátor verze" #: plugin/serializers.py:128 msgid "Version" @@ -7602,7 +7602,7 @@ msgstr "Verze" #: plugin/serializers.py:130 msgid "Version specifier for the plugin. Leave blank for latest version." -msgstr "" +msgstr "Specifikátor verze pro plugin. Nechte prázdné pro nejnovější verzi." #: plugin/serializers.py:135 msgid "Confirm plugin installation" @@ -7610,7 +7610,7 @@ msgstr "Potvrdit instalaci pluginu" #: plugin/serializers.py:137 msgid "This will install this plugin now into the current instance. The instance will go into maintenance." -msgstr "" +msgstr "Toto nainstaluje plugin do aktualní instance. Instance předje do údržby." #: plugin/serializers.py:150 msgid "Installation not confirmed" @@ -7618,31 +7618,31 @@ msgstr "Instalace nebyla potvrzena" #: plugin/serializers.py:152 msgid "Either packagename of URL must be provided" -msgstr "" +msgstr "Musí být uveden název balíčku nebo URL" #: plugin/serializers.py:188 msgid "Full reload" -msgstr "" +msgstr "Plné načtení" #: plugin/serializers.py:189 msgid "Perform a full reload of the plugin registry" -msgstr "" +msgstr "Provede plné načtení registru pluginů" #: plugin/serializers.py:195 msgid "Force reload" -msgstr "" +msgstr "Vynutit přenačtení" #: plugin/serializers.py:197 msgid "Force a reload of the plugin registry, even if it is already loaded" -msgstr "" +msgstr "Vynutit přenačtění registru pluginů, i když je jich načten" #: plugin/serializers.py:204 msgid "Collect plugins" -msgstr "" +msgstr "Sbírat pluginy" #: plugin/serializers.py:205 msgid "Collect plugins and add them to the registry" -msgstr "" +msgstr "Sbírat pluginy a přidávat je do registru" #: plugin/serializers.py:233 msgid "Activate Plugin" @@ -7654,11 +7654,11 @@ msgstr "Aktivovat tento plugin" #: plugin/serializers.py:243 msgid "Mandatory plugin cannot be deactivated" -msgstr "" +msgstr "Povinný plugin nemůže být vypnut" #: plugin/serializers.py:261 msgid "Delete configuration" -msgstr "" +msgstr "Odstranit nastavení" #: plugin/serializers.py:262 msgid "Delete the plugin configuration from the database" @@ -7666,7 +7666,7 @@ msgstr "Odstranit konfiguraci pluginu z databáze" #: plugin/serializers.py:293 msgid "The user for which this setting applies" -msgstr "" +msgstr "Uživatel pro kterého platí toto nastavení" #: report/api.py:44 report/serializers.py:103 report/serializers.py:153 msgid "Items" @@ -7686,7 +7686,7 @@ msgstr "Neplatné rozměry štítku" #: report/api.py:183 report/api.py:267 msgid "No valid items provided to template" -msgstr "" +msgstr "Žádné platné položky nebyly k šabloně poskytnuté" #: report/helpers.py:43 msgid "A4" @@ -7706,43 +7706,43 @@ msgstr "Letter" #: report/models.py:128 msgid "Template file with this name already exists" -msgstr "" +msgstr "Šablona s tímto názvem již existuje" #: report/models.py:217 msgid "Template name" -msgstr "" +msgstr "Název šablony" #: report/models.py:223 msgid "Template description" -msgstr "" +msgstr "Popis šablony" #: report/models.py:229 msgid "Revision number (auto-increments)" -msgstr "" +msgstr "Číslo revize (automatické navýšení)" #: report/models.py:235 msgid "Attach to Model on Print" -msgstr "" +msgstr "Připojit k modelu při tisku" #: report/models.py:237 msgid "Save report output as an attachment against linked model instance when printing" -msgstr "" +msgstr "Uložit výstup reportu jako přílohu v instanci propojeného modelu při tisku" #: report/models.py:281 msgid "Filename Pattern" -msgstr "" +msgstr "Šablona pro názvy souborů" #: report/models.py:282 msgid "Pattern for generating filenames" -msgstr "" +msgstr "Šablona pro generování názvů souborů" #: report/models.py:287 msgid "Template is enabled" -msgstr "" +msgstr "Šablona je povolena" #: report/models.py:294 msgid "Target model type for template" -msgstr "" +msgstr "Cílový typ modelu pro šablonu" #: report/models.py:314 msgid "Filters" @@ -7750,48 +7750,48 @@ msgstr "Filtry" #: report/models.py:315 msgid "Template query filters (comma-separated list of key=value pairs)" -msgstr "" +msgstr "Filtry dotazů šablon (čárkou oddělený seznam klíčových=dvojic hodnot)" #: report/models.py:374 report/models.py:664 msgid "Template file" -msgstr "" +msgstr "Vzorový soubor" #: report/models.py:382 msgid "Page size for PDF reports" -msgstr "" +msgstr "Velikost stránky pro PDF reporty" #: report/models.py:388 msgid "Render report in landscape orientation" -msgstr "" +msgstr "Vykreslit report v orientaci na šířku" #: report/models.py:393 msgid "Merge" -msgstr "" +msgstr "Sloučit" #: report/models.py:394 msgid "Render a single report against selected items" -msgstr "" +msgstr "Vykreslit jeden report proti vybraným položkám" #: report/models.py:449 #, python-brace-format msgid "Report generated from template {self.name}" -msgstr "" +msgstr "Report generován ze šablony {self.name}" #: report/models.py:546 report/models.py:582 report/models.py:583 msgid "Template syntax error" -msgstr "" +msgstr "Chyba syntaxe šablony" #: report/models.py:550 report/models.py:586 msgid "Error rendering report" -msgstr "" +msgstr "Chyba při vykreslování reportu" #: report/models.py:606 msgid "Error generating report" -msgstr "" +msgstr "Chyba při generování reportu" #: report/models.py:638 msgid "Error merging report outputs" -msgstr "" +msgstr "Chyba při slučování výstupů reportu" #: report/models.py:670 msgid "Width [mm]" @@ -7811,51 +7811,51 @@ msgstr "Výška štítku uvedená v mm" #: report/models.py:783 msgid "Error printing labels" -msgstr "" +msgstr "Chyba při tisku štítků" #: report/models.py:802 msgid "Snippet" -msgstr "" +msgstr "Úryvek" #: report/models.py:803 msgid "Report snippet file" -msgstr "" +msgstr "Nahlásit soubor úryvku" #: report/models.py:810 msgid "Snippet file description" -msgstr "" +msgstr "Popis souboru úryvku" #: report/models.py:828 msgid "Asset" -msgstr "" +msgstr "Aktivum" #: report/models.py:829 msgid "Report asset file" -msgstr "" +msgstr "Nahlásit soubor aktiva" #: report/models.py:836 msgid "Asset file description" -msgstr "" +msgstr "Popis souboru aktiva" #: report/serializers.py:96 msgid "Select report template" -msgstr "" +msgstr "Vybrat šablonu reportu" #: report/serializers.py:104 report/serializers.py:154 msgid "List of item primary keys to include in the report" -msgstr "" +msgstr "Seznam primárních klíčů k zahrnutí v reportu" #: report/serializers.py:137 msgid "Select label template" -msgstr "" +msgstr "Vybrat šablonu pro štítek" #: report/serializers.py:145 msgid "Printing Plugin" -msgstr "" +msgstr "Tiskový plugin" #: report/serializers.py:146 msgid "Select plugin to use for label printing" -msgstr "" +msgstr "Vybrat plugin pro tisk štítků" #: report/templates/label/part_label.html:31 #: report/templates/label/stockitem_qr.html:21 @@ -7874,7 +7874,7 @@ msgstr "Kusovník" #: report/templates/report/inventree_bill_of_materials_report.html:133 msgid "Materials needed" -msgstr "" +msgstr "Potřebné materiály" #: report/templates/report/inventree_build_order_report.html:98 #: report/templates/report/inventree_purchase_order_report.html:47 @@ -7889,11 +7889,11 @@ msgstr "Obrázek dílu" #: report/templates/report/inventree_build_order_report.html:121 msgid "Issued" -msgstr "" +msgstr "Vydáno" #: report/templates/report/inventree_build_order_report.html:146 msgid "Required For" -msgstr "" +msgstr "Vyžadováno pro" #: report/templates/report/inventree_build_order_report.html:152 msgid "Issued By" @@ -7901,11 +7901,11 @@ msgstr "Vystavil" #: report/templates/report/inventree_purchase_order_report.html:15 msgid "Supplier was deleted" -msgstr "" +msgstr "Dodavatel byl odstraněn" #: report/templates/report/inventree_purchase_order_report.html:22 msgid "Order Details" -msgstr "" +msgstr "Detail objednávky" #: report/templates/report/inventree_purchase_order_report.html:37 #: report/templates/report/inventree_sales_order_report.html:30 @@ -7933,7 +7933,7 @@ msgstr "Sériové číslo" #: report/templates/report/inventree_sales_order_shipment_report.html:23 msgid "Allocations" -msgstr "" +msgstr "Přidělení" #: report/templates/report/inventree_sales_order_shipment_report.html:47 #: templates/email/stale_stock_notification.html:20 @@ -7951,14 +7951,14 @@ msgstr "Report o testu skladové položky" #: report/templates/report/inventree_stock_report_merge.html:97 #: report/templates/report/inventree_test_report.html:153 -#: stock/serializers.py:650 +#: stock/serializers.py:654 msgid "Installed Items" msgstr "Instalované položky" #: report/templates/report/inventree_stock_report_merge.html:111 #: report/templates/report/inventree_test_report.html:167 msgid "Serial" -msgstr "" +msgstr "Sériové" #: report/templates/report/inventree_test_report.html:97 msgid "Test Results" @@ -7978,83 +7978,83 @@ msgstr "Nevyhovuje" #: report/templates/report/inventree_test_report.html:138 msgid "No result (required)" -msgstr "" +msgstr "Žádný výsledek (povinný)" #: report/templates/report/inventree_test_report.html:140 msgid "No result" -msgstr "" +msgstr "Žádný výsledek" -#: report/templatetags/report.py:144 +#: report/templatetags/report.py:163 msgid "Asset file does not exist" -msgstr "" +msgstr "Soubor aktiva neexistuje" -#: report/templatetags/report.py:201 report/templatetags/report.py:277 +#: report/templatetags/report.py:220 report/templatetags/report.py:296 msgid "Image file not found" -msgstr "" +msgstr "Soubor obrázku nebyl nalezen" -#: report/templatetags/report.py:302 +#: report/templatetags/report.py:321 msgid "part_image tag requires a Part instance" -msgstr "" +msgstr "part_image tag vyžaduje instanci dílu" -#: report/templatetags/report.py:348 +#: report/templatetags/report.py:367 msgid "company_image tag requires a Company instance" -msgstr "" +msgstr "company_image tag vyžaduje intanci společnosti" #: stock/api.py:285 msgid "Filter by location depth" -msgstr "" +msgstr "Filtrovat dle hloubky lokace" #: stock/api.py:305 msgid "Filter by top-level locations" -msgstr "" +msgstr "Filtrovat dle nejvyšší lokace" #: stock/api.py:320 msgid "Include sub-locations in filtered results" -msgstr "" +msgstr "Zahrnout pod-lokace ve filtrovaných výsledcích" -#: stock/api.py:341 stock/serializers.py:1210 +#: stock/api.py:341 stock/serializers.py:1214 msgid "Parent Location" msgstr "Nadřazená místo" #: stock/api.py:342 msgid "Filter by parent location" -msgstr "" +msgstr "Filtrovat podle nadřazené lokace" #: stock/api.py:584 msgid "Part name (case insensitive)" -msgstr "" +msgstr "Název dílu (citlivost písmen na malá a velká písmena)" #: stock/api.py:590 msgid "Part name contains (case insensitive)" -msgstr "" +msgstr "Název dílu obsahuje (citlivost písmen na malá a velká písmena)" #: stock/api.py:596 msgid "Part name (regex)" -msgstr "" +msgstr "Název dílu (regex)" #: stock/api.py:601 msgid "Part IPN (case insensitive)" -msgstr "" +msgstr "IPN dílu (citlivost písmen na malá a velká písmena)" #: stock/api.py:607 msgid "Part IPN contains (case insensitive)" -msgstr "" +msgstr "IPN dílu obsahuje (citlivost písmen na malá a velká písmena)" #: stock/api.py:613 msgid "Part IPN (regex)" -msgstr "" +msgstr "IPN dílu (regex)" #: stock/api.py:625 msgid "Minimum stock" -msgstr "" +msgstr "Minimální zásoby" #: stock/api.py:629 msgid "Maximum stock" -msgstr "" +msgstr "Maximální zásoby" #: stock/api.py:632 msgid "Status Code" -msgstr "" +msgstr "Kód stavu" #: stock/api.py:672 msgid "External Location" @@ -8062,11 +8062,11 @@ msgstr "Externí umístění" #: stock/api.py:771 msgid "Consumed by Build Order" -msgstr "" +msgstr "Spotřebováno výrobním příkazem" #: stock/api.py:781 msgid "Installed in other stock item" -msgstr "" +msgstr "Nainstalováno v jiné skladové položce" #: stock/api.py:870 msgid "Part Tree" @@ -8074,47 +8074,47 @@ msgstr "Strom dílů" #: stock/api.py:892 msgid "Updated before" -msgstr "" +msgstr "Aktualizováno před" #: stock/api.py:896 msgid "Updated after" -msgstr "" +msgstr "Aktualizováno po" #: stock/api.py:900 msgid "Stocktake Before" -msgstr "" +msgstr "Inventura před" #: stock/api.py:904 msgid "Stocktake After" -msgstr "" +msgstr "Inventura po" #: stock/api.py:909 msgid "Expiry date before" -msgstr "" +msgstr "Datum expirace ped" #: stock/api.py:913 msgid "Expiry date after" -msgstr "" +msgstr "Datum expirace po" -#: stock/api.py:916 stock/serializers.py:655 +#: stock/api.py:916 stock/serializers.py:659 msgid "Stale" -msgstr "" +msgstr "Zastaralé" #: stock/api.py:942 msgid "Provide a StockItem PK to exclude that item and all its descendants" -msgstr "" +msgstr "Zadejte PK skladové položky, abyste vyloučili danou položku a všechny její potomky" #: stock/api.py:960 msgid "Cascade Locations" -msgstr "" +msgstr "Umístění kaskády" #: stock/api.py:961 msgid "If true, include items in child locations of the given location" -msgstr "" +msgstr "Pokud je pravda, uveďte předměty v podružených místech dané lokace" #: stock/api.py:967 msgid "Filter by numeric Location ID or the literal 'null'" -msgstr "" +msgstr "Filtrovat podle numberické ID lokace nebo doslovného 'null'" #: stock/api.py:1077 msgid "Quantity is required" @@ -8122,19 +8122,19 @@ msgstr "Množství je povinné" #: stock/api.py:1082 msgid "Valid part must be supplied" -msgstr "" +msgstr "Platný díl musí být dodán" #: stock/api.py:1113 msgid "The given supplier part does not exist" -msgstr "" +msgstr "Daný dodavatelský díl neexistuje" #: stock/api.py:1123 msgid "The supplier part has a pack size defined, but flag use_pack_size not set" -msgstr "" +msgstr "Dodavatelský díl na nastavenou velikost balení, ale znak use_pack_size není nastaven" #: stock/api.py:1155 msgid "Serial numbers cannot be supplied for a non-trackable part" -msgstr "" +msgstr "Sériové čísla nemohou být zadána pro díl bez sledovanosti" #: stock/models.py:72 msgid "Stock Location type" @@ -8146,7 +8146,7 @@ msgstr "Typy skladových umístění" #: stock/models.py:99 msgid "Default icon for all locations that have no icon set (optional)" -msgstr "" +msgstr "Výchozí ikona pro všechny lokace které nemají ikonu nastavenou (volitelné)" #: stock/models.py:160 stock/models.py:1046 msgid "Stock Location" @@ -8162,13 +8162,13 @@ msgstr "Správce" #: stock/models.py:211 stock/models.py:1212 msgid "Select Owner" -msgstr "" +msgstr "Vybrat vlastníka" #: stock/models.py:219 msgid "Stock items may not be directly located into a structural stock locations, but may be located to child locations." msgstr "Skladové položky nelze umístit přímo do strukturálních skladových umístění, ale lze je umístit do podřízených skladových umístění." -#: stock/models.py:226 users/models.py:494 +#: stock/models.py:226 users/models.py:497 msgid "External" msgstr "Externí" @@ -8191,7 +8191,7 @@ msgstr "Toto skladové umístění nemůžete označit jako strukturální, prot #: stock/models.py:595 #, python-brace-format msgid "{field} does not exist" -msgstr "" +msgstr "{field} neexistuje" #: stock/models.py:608 msgid "Part must be specified" @@ -8201,14 +8201,14 @@ msgstr "Díl musí být zadán" msgid "Stock items cannot be located into structural stock locations!" msgstr "Skladové položky nelze umístit do strukturálních skladových umístění!" -#: stock/models.py:932 stock/serializers.py:488 +#: stock/models.py:932 stock/serializers.py:492 msgid "Stock item cannot be created for virtual parts" msgstr "Nelze vytvořit skladovou položku pro virtuální díl" #: stock/models.py:949 #, python-brace-format msgid "Part type ('{self.supplier_part.part}') must be {self.part}" -msgstr "" +msgstr "Typ dílu ('{self.supplier_part.part}') musí být {self.part}" #: stock/models.py:959 stock/models.py:972 msgid "Quantity must be 1 for item with a serial number" @@ -8216,7 +8216,7 @@ msgstr "Množství musí být 1 pro položku se sériovým číslem" #: stock/models.py:962 msgid "Serial number cannot be set if quantity greater than 1" -msgstr "" +msgstr "Sériové číslo nemůže být nastaveno, když množství je více než 1" #: stock/models.py:984 msgid "Item cannot belong to itself" @@ -8224,11 +8224,11 @@ msgstr "Položka nemůže patřit sama sobě" #: stock/models.py:989 msgid "Item must have a build reference if is_building=True" -msgstr "" +msgstr "Předmět musí mít stavební referenci pokud is_building=True" #: stock/models.py:1002 msgid "Build reference does not point to the same part object" -msgstr "" +msgstr "Stavební reference neukazuje na stejný objekt dílu" #: stock/models.py:1016 msgid "Parent Stock Item" @@ -8236,7 +8236,7 @@ msgstr "Nadřazená skladová položka" #: stock/models.py:1028 msgid "Base part" -msgstr "" +msgstr "Základní díl" #: stock/models.py:1038 msgid "Select a matching supplier part for this stock item" @@ -8246,7 +8246,7 @@ msgstr "Vyberte odpovídající díl dodavatele pro tuto skladovou položku" msgid "Where is this stock item located?" msgstr "Kde se tato skladová položka nachází?" -#: stock/models.py:1058 stock/serializers.py:1644 +#: stock/models.py:1058 stock/serializers.py:1648 msgid "Packaging this stock item is stored in" msgstr "Balení, ve kterém je tato skladová položka uložena" @@ -8262,25 +8262,25 @@ msgstr "Je tato položka nainstalována v jiné položce?" msgid "Serial number for this item" msgstr "Sériové číslo pro tuto položku" -#: stock/models.py:1105 stock/serializers.py:1629 +#: stock/models.py:1105 stock/serializers.py:1633 msgid "Batch code for this stock item" msgstr "Kód šarže pro tuto skladovou položku" #: stock/models.py:1110 msgid "Stock Quantity" -msgstr "" +msgstr "Mnižství" #: stock/models.py:1120 msgid "Source Build" -msgstr "" +msgstr "Zdrojová sestavení" #: stock/models.py:1123 msgid "Build for this stock item" -msgstr "" +msgstr "Postavit pro tuto skladovou položku" #: stock/models.py:1130 msgid "Consumed By" -msgstr "" +msgstr "Použito v" #: stock/models.py:1133 msgid "Build order which consumed this stock item" @@ -8296,15 +8296,15 @@ msgstr "Nákupní objednávka pro tuto skladovou položku" #: stock/models.py:1152 msgid "Destination Sales Order" -msgstr "" +msgstr "Cílová prodejní objednávka" #: stock/models.py:1163 msgid "Expiry date for stock item. Stock will be considered expired after this date" -msgstr "" +msgstr "Datum expirace pro skladovou položku. Po tomto datu bude položka brána jako expirovaná" #: stock/models.py:1181 msgid "Delete on deplete" -msgstr "" +msgstr "Odstranit po vyčerpání" #: stock/models.py:1182 msgid "Delete this Stock Item when stock is depleted" @@ -8312,40 +8312,40 @@ msgstr "Odstranit tuto skladovou položku po vyčerpání zásob" #: stock/models.py:1203 msgid "Single unit purchase price at time of purchase" -msgstr "" +msgstr "Jednotková kupní cena v okamžiku nákupu" #: stock/models.py:1234 msgid "Converted to part" -msgstr "" +msgstr "Převedeno na díl" #: stock/models.py:1436 msgid "Quantity exceeds available stock" -msgstr "" +msgstr "Množství přesahuje dostupné zásoby" #: stock/models.py:1871 msgid "Part is not set as trackable" -msgstr "" +msgstr "Díl není nastaven jako sledovatelný" #: stock/models.py:1877 msgid "Quantity must be integer" -msgstr "" +msgstr "Množstvní musí být celé číslo" #: stock/models.py:1885 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({self.quantity})" -msgstr "" +msgstr "Množství nesmí překročit dostupné množství zásob ({self.quantity})" #: stock/models.py:1891 msgid "Serial numbers must be provided as a list" -msgstr "" +msgstr "Sériové čísla musí být poskytnuta jako seznam" #: stock/models.py:1896 msgid "Quantity does not match serial numbers" -msgstr "" +msgstr "Množství neodpovídá sériovým číslům" #: stock/models.py:2014 stock/models.py:2915 msgid "Test template does not exist" -msgstr "" +msgstr "Testovací šablona neexistuje" #: stock/models.py:2032 msgid "Stock item has been assigned to a sales order" @@ -8369,9 +8369,9 @@ msgstr "Skladová položka je ve výrobě" #: stock/models.py:2048 msgid "Serialized stock cannot be merged" -msgstr "" +msgstr "Serializované zásoby nelze sloučit" -#: stock/models.py:2055 stock/serializers.py:1499 +#: stock/models.py:2055 stock/serializers.py:1503 msgid "Duplicate stock items" msgstr "Duplicitní skladové položky" @@ -8385,7 +8385,7 @@ msgstr "Skladové položky musí odkazovat na stejný díl dodavatele" #: stock/models.py:2072 msgid "Stock status codes must match" -msgstr "" +msgstr "Kódy stavu zásob se musí shodovat" #: stock/models.py:2347 msgid "StockItem cannot be moved as it is not in stock" @@ -8397,7 +8397,7 @@ msgstr "Sledování skladových položek" #: stock/models.py:2847 msgid "Entry notes" -msgstr "" +msgstr "Poznámky k záznamu" #: stock/models.py:2887 msgid "Stock Item Test Result" @@ -8405,15 +8405,15 @@ msgstr "Výsledek testu skladové položky" #: stock/models.py:2918 msgid "Value must be provided for this test" -msgstr "" +msgstr "Pro tuto zkoušku musí být uvedena hodnota" #: stock/models.py:2922 msgid "Attachment must be uploaded for this test" -msgstr "" +msgstr "Pro tento test musí být nahrána příloha" #: stock/models.py:2927 msgid "Invalid value for this test" -msgstr "" +msgstr "Neplatná hodnota pro tento test" #: stock/models.py:2951 msgid "Test result" @@ -8421,39 +8421,39 @@ msgstr "Výsledek testu" #: stock/models.py:2958 msgid "Test output value" -msgstr "" +msgstr "Výstupní hodnota testu" #: stock/models.py:2966 stock/serializers.py:260 msgid "Test result attachment" -msgstr "" +msgstr "Příloha výsledků testu" #: stock/models.py:2970 msgid "Test notes" -msgstr "" +msgstr "Poznámky testu" #: stock/models.py:2978 msgid "Test station" -msgstr "" +msgstr "Testovací stanice" #: stock/models.py:2979 msgid "The identifier of the test station where the test was performed" -msgstr "" +msgstr "Identifikátor testovací stanice kde byl test proveden" #: stock/models.py:2985 msgid "Started" -msgstr "" +msgstr "Začátek" #: stock/models.py:2986 msgid "The timestamp of the test start" -msgstr "" +msgstr "Čas začátku testu" #: stock/models.py:2992 msgid "Finished" -msgstr "" +msgstr "Ukončeno" #: stock/models.py:2993 msgid "The timestamp of the test finish" -msgstr "" +msgstr "Čas dokončení testu" #: stock/serializers.py:85 msgid "Generated batch code" @@ -8481,7 +8481,7 @@ msgstr "Vyberte nákupní objednávku" #: stock/serializers.py:137 msgid "Enter quantity for batch code" -msgstr "" +msgstr "Zadejte množství pro kód dávky" #: stock/serializers.py:163 msgid "Generated serial number" @@ -8493,246 +8493,250 @@ msgstr "Vyberte díl, pro který se má vygenerovat sériové číslo" #: stock/serializers.py:181 msgid "Quantity of serial numbers to generate" -msgstr "" +msgstr "Množství sériových čísel k vygenerování" #: stock/serializers.py:249 msgid "Test template for this result" -msgstr "" +msgstr "Testovací šablona pro tento výsledek" #: stock/serializers.py:290 -msgid "Template ID or test name must be provided" -msgstr "" +msgid "No matching test found for this part" +msgstr "Pro tento díl nebyl nalezen žádný odpovídající test" -#: stock/serializers.py:300 +#: stock/serializers.py:294 +msgid "Template ID or test name must be provided" +msgstr "ID šablony nebo název testu musí být uveden" + +#: stock/serializers.py:304 msgid "The test finished time cannot be earlier than the test started time" msgstr "Čas ukončení testu nesmí být dřívější než čas zahájení testu" -#: stock/serializers.py:452 +#: stock/serializers.py:456 msgid "Parent Item" msgstr "Nadřazená položka" -#: stock/serializers.py:453 +#: stock/serializers.py:457 msgid "Parent stock item" msgstr "Nadřazená skladová položka" -#: stock/serializers.py:473 +#: stock/serializers.py:477 msgid "Use pack size when adding: the quantity defined is the number of packs" -msgstr "" +msgstr "Použít velikost balení při přidání: definované množství je počet v balení" -#: stock/serializers.py:475 +#: stock/serializers.py:479 msgid "Use pack size" -msgstr "" +msgstr "Použít velikost balení" -#: stock/serializers.py:482 stock/serializers.py:724 +#: stock/serializers.py:486 stock/serializers.py:728 msgid "Enter serial numbers for new items" msgstr "Zadejte sériová čísla pro nové položky" -#: stock/serializers.py:600 +#: stock/serializers.py:604 msgid "Supplier Part Number" msgstr "Číslo dílu dodavatele" -#: stock/serializers.py:647 users/models.py:184 +#: stock/serializers.py:651 users/models.py:187 msgid "Expired" -msgstr "" +msgstr "Expirováno" -#: stock/serializers.py:653 +#: stock/serializers.py:657 msgid "Child Items" msgstr "Podřízené položky" -#: stock/serializers.py:657 +#: stock/serializers.py:661 msgid "Tracking Items" -msgstr "" +msgstr "Sledování položky" -#: stock/serializers.py:663 +#: stock/serializers.py:667 msgid "Purchase price of this stock item, per unit or pack" msgstr "Nákupní cena této skladové položky za jednotku nebo balení" -#: stock/serializers.py:701 +#: stock/serializers.py:705 msgid "Enter number of stock items to serialize" -msgstr "" +msgstr "Zadejte počet skladových položek k serializaci" -#: stock/serializers.py:709 stock/serializers.py:752 stock/serializers.py:790 -#: stock/serializers.py:928 +#: stock/serializers.py:713 stock/serializers.py:756 stock/serializers.py:794 +#: stock/serializers.py:932 msgid "No stock item provided" -msgstr "" +msgstr "Nebyla poskytnuta žádná skladová položka" -#: stock/serializers.py:717 +#: stock/serializers.py:721 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({q})" -msgstr "" +msgstr "Množství nesmí překročit dostupné skladové množství ({q})" -#: stock/serializers.py:735 stock/serializers.py:1456 stock/serializers.py:1769 -#: stock/serializers.py:1818 +#: stock/serializers.py:739 stock/serializers.py:1460 stock/serializers.py:1773 +#: stock/serializers.py:1822 msgid "Destination stock location" msgstr "Cílové skladové umístění" -#: stock/serializers.py:755 +#: stock/serializers.py:759 msgid "Serial numbers cannot be assigned to this part" msgstr "K tomuto dílu nelze přiřadit sériová čísla" -#: stock/serializers.py:775 +#: stock/serializers.py:779 msgid "Serial numbers already exist" msgstr "Sériová čísla již existují" -#: stock/serializers.py:825 +#: stock/serializers.py:829 msgid "Select stock item to install" msgstr "Vyberte skladovou položku k instalaci" -#: stock/serializers.py:832 +#: stock/serializers.py:836 msgid "Quantity to Install" -msgstr "" +msgstr "Množství k instalaci" -#: stock/serializers.py:833 +#: stock/serializers.py:837 msgid "Enter the quantity of items to install" msgstr "Zadejte množství položek k instalaci" -#: stock/serializers.py:838 stock/serializers.py:918 stock/serializers.py:1060 +#: stock/serializers.py:842 stock/serializers.py:922 stock/serializers.py:1064 msgid "Add transaction note (optional)" -msgstr "" +msgstr "Přidat poznámku o transakci (volitelné)" -#: stock/serializers.py:846 +#: stock/serializers.py:850 msgid "Quantity to install must be at least 1" -msgstr "" +msgstr "Množství k instalaci musí být alespoň 1" -#: stock/serializers.py:854 +#: stock/serializers.py:858 msgid "Stock item is unavailable" msgstr "Skladová položka je nedostupná" -#: stock/serializers.py:865 +#: stock/serializers.py:869 msgid "Selected part is not in the Bill of Materials" msgstr "Vybraný díl není v kusovníku" -#: stock/serializers.py:878 +#: stock/serializers.py:882 msgid "Quantity to install must not exceed available quantity" -msgstr "" +msgstr "Množství k instalaci nesmí překročit dostupné množství" -#: stock/serializers.py:913 +#: stock/serializers.py:917 msgid "Destination location for uninstalled item" msgstr "Cílové umístění pro odinstalovanou položku" -#: stock/serializers.py:951 +#: stock/serializers.py:955 msgid "Select part to convert stock item into" -msgstr "" +msgstr "Vyberte díl pro převedení do skladové položky" -#: stock/serializers.py:964 +#: stock/serializers.py:968 msgid "Selected part is not a valid option for conversion" msgstr "Vybraný díl není platnou volbou pro převod" -#: stock/serializers.py:981 +#: stock/serializers.py:985 msgid "Cannot convert stock item with assigned SupplierPart" -msgstr "" +msgstr "Nelze převést skladovou položku s přiřazeným dílem dodavetele" -#: stock/serializers.py:1015 +#: stock/serializers.py:1019 msgid "Stock item status code" msgstr "Stavový kód skladové položky" -#: stock/serializers.py:1044 +#: stock/serializers.py:1048 msgid "Select stock items to change status" msgstr "Vybrat skladové položky pro změnu stavu" -#: stock/serializers.py:1050 +#: stock/serializers.py:1054 msgid "No stock items selected" msgstr "Nejsou vybrány žádné skladové položky" -#: stock/serializers.py:1139 stock/serializers.py:1216 +#: stock/serializers.py:1143 stock/serializers.py:1220 msgid "Sublocations" msgstr "Podumístění" -#: stock/serializers.py:1211 +#: stock/serializers.py:1215 msgid "Parent stock location" msgstr "Nadřazené skladové umístění" -#: stock/serializers.py:1328 -msgid "Part must be salable" -msgstr "" - #: stock/serializers.py:1332 +msgid "Part must be salable" +msgstr "Díl musí být prodejný" + +#: stock/serializers.py:1336 msgid "Item is allocated to a sales order" msgstr "Položka je přidělena prodejní objednávce" -#: stock/serializers.py:1336 +#: stock/serializers.py:1340 msgid "Item is allocated to a build order" msgstr "Položka je přidělena výrobnímu příkazu" -#: stock/serializers.py:1360 +#: stock/serializers.py:1364 msgid "Customer to assign stock items" msgstr "Zákazník, kterému mají být přiděleny skladové položky" -#: stock/serializers.py:1366 +#: stock/serializers.py:1370 msgid "Selected company is not a customer" -msgstr "" +msgstr "Vybraná společnost není zákazník" -#: stock/serializers.py:1374 +#: stock/serializers.py:1378 msgid "Stock assignment notes" -msgstr "" +msgstr "Poznámky ke skladové položce" -#: stock/serializers.py:1384 stock/serializers.py:1672 +#: stock/serializers.py:1388 stock/serializers.py:1676 msgid "A list of stock items must be provided" msgstr "Musí být poskytnut seznam skladových položek" -#: stock/serializers.py:1463 +#: stock/serializers.py:1467 msgid "Stock merging notes" -msgstr "" +msgstr "Poznámky ke sloučení skladových položek" -#: stock/serializers.py:1468 +#: stock/serializers.py:1472 msgid "Allow mismatched suppliers" -msgstr "" +msgstr "Povolit neodpovídající dodavatele" -#: stock/serializers.py:1469 +#: stock/serializers.py:1473 msgid "Allow stock items with different supplier parts to be merged" msgstr "Povolit sloučení skladových položek s různými díly dodavatele" -#: stock/serializers.py:1474 +#: stock/serializers.py:1478 msgid "Allow mismatched status" -msgstr "" +msgstr "Povolit neodpovídající stav" -#: stock/serializers.py:1475 +#: stock/serializers.py:1479 msgid "Allow stock items with different status codes to be merged" msgstr "Povolit sloučení skladových položek s různými stavovými kódy" -#: stock/serializers.py:1485 +#: stock/serializers.py:1489 msgid "At least two stock items must be provided" msgstr "Musí být poskytnuty alespoň dvě skladové položky" -#: stock/serializers.py:1552 +#: stock/serializers.py:1556 msgid "No Change" msgstr "Beze změny" -#: stock/serializers.py:1590 +#: stock/serializers.py:1594 msgid "StockItem primary key value" msgstr "Hodnota primárního klíče skladové položky" -#: stock/serializers.py:1603 +#: stock/serializers.py:1607 msgid "Stock item is not in stock" msgstr "Skladová položka není skladem" -#: stock/serializers.py:1606 +#: stock/serializers.py:1610 msgid "Stock item is already in stock" -msgstr "" +msgstr "Skladová položka je již na skladě" -#: stock/serializers.py:1620 +#: stock/serializers.py:1624 msgid "Quantity must not be negative" -msgstr "" +msgstr "Množství nesmí být záporné" -#: stock/serializers.py:1662 +#: stock/serializers.py:1666 msgid "Stock transaction notes" -msgstr "" +msgstr "Poznámky ke skladovací transakci" -#: stock/serializers.py:1824 +#: stock/serializers.py:1828 msgid "Merge into existing stock" -msgstr "" +msgstr "Sloučit do existující zásoby" -#: stock/serializers.py:1825 +#: stock/serializers.py:1829 msgid "Merge returned items into existing stock items if possible" -msgstr "" +msgstr "Sloučit vrácené položky do existujích položek, pokud je to možné" -#: stock/serializers.py:1868 +#: stock/serializers.py:1872 msgid "Next Serial Number" -msgstr "" +msgstr "Další sériové číslo" -#: stock/serializers.py:1874 +#: stock/serializers.py:1878 msgid "Previous Serial Number" -msgstr "" +msgstr "Předchozí sériové číslo" #: stock/status_codes.py:11 msgid "OK" @@ -8788,7 +8792,7 @@ msgstr "Zásoba odebrána ručně" #: stock/status_codes.py:57 msgid "Returned to stock" -msgstr "" +msgstr "Vráceno na sklad" #: stock/status_codes.py:60 msgid "Location changed" @@ -8897,11 +8901,11 @@ msgstr "Interní chyba serveru" #: templates/500.html:11 #, python-format msgid "The %(inventree_title)s server raised an internal error" -msgstr "" +msgstr "Server %(inventree_title)s vyvolal interní chybu" #: templates/500.html:12 msgid "Refer to the error log in the admin interface for further details" -msgstr "" +msgstr "Další podrobnosti naleznete v logu administrátorského rozhraní" #: templates/503.html:11 templates/503.html:15 msgid "Site is in Maintenance" @@ -8925,20 +8929,20 @@ msgstr "Pro další informace kontaktujte správce systému" #: templates/base.html:61 msgid "Pending Database Migrations" -msgstr "" +msgstr "Čekající migrace databáze" #: templates/base.html:64 msgid "There are pending database migrations which require attention" -msgstr "" +msgstr "Čekající migrace databáze, které vyžadují pozornost" #: templates/config_error.html:6 templates/config_error.html:10 msgid "Configuration Error" -msgstr "" +msgstr "Chyba konfigurace" #: templates/config_error.html:11 #, python-format msgid "The %(inventree_title)s server raised a configuration error" -msgstr "" +msgstr "Server %(inventree_title)s vyvolal konfigurační chybu" #: templates/email/build_order_completed.html:9 #: templates/email/canceled_order_assigned.html:9 @@ -8950,7 +8954,7 @@ msgstr "" #: templates/email/purchase_order_received.html:9 #: templates/email/return_order_received.html:9 msgid "Click on the following link to view this order" -msgstr "" +msgstr "Klikněte na následující odkaz pro zobrazení této objednávky" #: templates/email/build_order_required_stock.html:7 msgid "Stock is required for the following build order" @@ -8967,7 +8971,7 @@ msgstr "Klikněte na následující odkaz pro zobrazení tohoto výrobního př #: templates/email/build_order_required_stock.html:14 msgid "The following parts are low on required stock" -msgstr "" +msgstr "Následující díly jsou na nízko na požadované skladové hodnotě" #: templates/email/build_order_required_stock.html:18 msgid "Required Quantity" @@ -8990,19 +8994,19 @@ msgstr "Minimální množství" #: templates/email/part_event_notification.html:32 msgid "You are receiving this email because you are subscribed to notifications for this part or a category that it is part of " -msgstr "" +msgstr "Tento e-mail jste obdrželi, protože jste přihlášeni k odběru oznámení o tomto dílu nebo kategorii která je součástí " #: templates/email/stale_stock_notification.html:10 msgid "The following stock items are approaching their expiry dates:" -msgstr "" +msgstr "Následující položky se blíží k datu expirace:" #: templates/email/stale_stock_notification.html:23 msgid "Days Until Expiry" -msgstr "" +msgstr "Dnů do expirace" #: templates/email/stale_stock_notification.html:57 msgid "You are receiving this email because you are subscribed to notifications for these parts" -msgstr "" +msgstr "Tento e-mail jste obdrželi, protože jste přihlášeni k odběru oznámení o tyto díly" #: users/admin.py:101 msgid "Users" @@ -9024,181 +9028,181 @@ msgstr "Oprávnění" msgid "Important dates" msgstr "Důležité termíny" -#: users/authentication.py:30 users/models.py:148 +#: users/authentication.py:30 users/models.py:151 msgid "Token has been revoked" -msgstr "" +msgstr "Token byl zrušen" #: users/authentication.py:33 msgid "Token has expired" msgstr "Token vypršel" -#: users/models.py:91 +#: users/models.py:94 msgid "API Token" msgstr "API token" -#: users/models.py:92 +#: users/models.py:95 msgid "API Tokens" msgstr "API tokeny" -#: users/models.py:128 +#: users/models.py:131 msgid "Token Name" msgstr "Název tokenu" -#: users/models.py:129 +#: users/models.py:132 msgid "Custom token name" msgstr "Uživatelský název tokenu" -#: users/models.py:135 +#: users/models.py:138 msgid "Token expiry date" msgstr "Datum vypršení tokenu" -#: users/models.py:143 +#: users/models.py:146 msgid "Last Seen" -msgstr "" +msgstr "Naposledy aktivní" -#: users/models.py:144 +#: users/models.py:147 msgid "Last time the token was used" msgstr "Čas posledního použití tokenu" -#: users/models.py:148 +#: users/models.py:151 msgid "Revoked" -msgstr "" +msgstr "Zrušeno" -#: users/models.py:226 +#: users/models.py:229 msgid "Permission set" msgstr "Nastavení oprávnění" -#: users/models.py:235 +#: users/models.py:238 msgid "Group" msgstr "Skupina" -#: users/models.py:239 +#: users/models.py:242 msgid "View" msgstr "Zobrazit" -#: users/models.py:239 +#: users/models.py:242 msgid "Permission to view items" msgstr "Oprávnění k zobrazení položek" -#: users/models.py:243 +#: users/models.py:246 msgid "Add" msgstr "Přidat" -#: users/models.py:243 +#: users/models.py:246 msgid "Permission to add items" msgstr "Oprávnění přidat položky" -#: users/models.py:247 +#: users/models.py:250 msgid "Change" msgstr "Změnit" -#: users/models.py:249 +#: users/models.py:252 msgid "Permissions to edit items" msgstr "Oprávnění k úpravě položek" -#: users/models.py:253 +#: users/models.py:256 msgid "Delete" msgstr "Odstranit" -#: users/models.py:255 +#: users/models.py:258 msgid "Permission to delete items" msgstr "Oprávnění k odstranění položek" -#: users/models.py:492 -msgid "Bot" -msgstr "" - -#: users/models.py:493 -msgid "Internal" -msgstr "" - #: users/models.py:495 +msgid "Bot" +msgstr "Bot" + +#: users/models.py:496 +msgid "Internal" +msgstr "Interní" + +#: users/models.py:498 msgid "Guest" -msgstr "" +msgstr "Host" -#: users/models.py:504 +#: users/models.py:507 msgid "Language" -msgstr "" +msgstr "Jazyk" -#: users/models.py:505 +#: users/models.py:508 msgid "Preferred language for the user" -msgstr "" +msgstr "Preferovaný jazyk uživatele" -#: users/models.py:510 +#: users/models.py:513 msgid "Theme" -msgstr "" +msgstr "Motiv" -#: users/models.py:511 +#: users/models.py:514 msgid "Settings for the web UI as JSON - do not edit manually!" -msgstr "" +msgstr "Nastavení webového rozhraní jako JSON - neupravujte ručně!" -#: users/models.py:516 +#: users/models.py:519 msgid "Widgets" -msgstr "" +msgstr "Widgety" -#: users/models.py:518 +#: users/models.py:521 msgid "Settings for the dashboard widgets as JSON - do not edit manually!" -msgstr "" +msgstr "Nastavení widgetů hlavního panelu jako JSON - neupravujte ručně!" -#: users/models.py:525 +#: users/models.py:528 msgid "Display Name" -msgstr "" +msgstr "Zobrazované jméno" -#: users/models.py:526 +#: users/models.py:529 msgid "Chosen display name for the user" -msgstr "" +msgstr "Zvolené zobrazované jméno pro uživatele" -#: users/models.py:532 +#: users/models.py:535 msgid "Position" -msgstr "" +msgstr "Pozice" -#: users/models.py:533 +#: users/models.py:536 msgid "Main job title or position" -msgstr "" +msgstr "Název nebo funkce hlavního zaměstnání" -#: users/models.py:540 +#: users/models.py:543 msgid "User status message" -msgstr "" +msgstr "Zpráva statusu uživatele" -#: users/models.py:547 +#: users/models.py:550 msgid "User location information" -msgstr "" +msgstr "Informace o umístění uživatele" -#: users/models.py:552 +#: users/models.py:555 msgid "User is actively using the system" -msgstr "" +msgstr "Uživatel aktivně používá systém" -#: users/models.py:559 +#: users/models.py:562 msgid "Preferred contact information for the user" -msgstr "" +msgstr "Upřednostňované kontaktní údaje pro uživatele" -#: users/models.py:565 +#: users/models.py:568 msgid "User Type" -msgstr "" +msgstr "Typ uživatele" -#: users/models.py:566 +#: users/models.py:569 msgid "Which type of user is this?" -msgstr "" +msgstr "Jaký typ uživatele to je?" -#: users/models.py:572 +#: users/models.py:575 msgid "Organisation" -msgstr "" +msgstr "Organizace" -#: users/models.py:573 +#: users/models.py:576 msgid "Users primary organisation/affiliation" -msgstr "" +msgstr "Primární organizace / přidružení uživatelů" -#: users/models.py:581 +#: users/models.py:584 msgid "Primary Group" -msgstr "" +msgstr "Primární skupina" -#: users/models.py:582 +#: users/models.py:585 msgid "Primary group for the user" -msgstr "" +msgstr "Primární skupina uživatele" #: users/ruleset.py:26 msgid "Admin" -msgstr "" +msgstr "Administrátor" #: users/ruleset.py:32 msgid "Purchase Orders" @@ -9258,27 +9262,27 @@ msgstr "Je tento uživatelský účet aktivní" #: users/serializers.py:331 msgid "Only a superuser can adjust this field" -msgstr "" +msgstr "Pouze superuživatel může toto pole upravit" #: users/serializers.py:359 msgid "Password" -msgstr "" +msgstr "Heslo" #: users/serializers.py:360 msgid "Password for the user" -msgstr "" +msgstr "Heslo uživatele" #: users/serializers.py:366 msgid "Override warning" -msgstr "" +msgstr "Přepsat varování" #: users/serializers.py:367 msgid "Override the warning about password rules" -msgstr "" +msgstr "Přepsat varování o pravidlech pro heslo" #: users/serializers.py:409 msgid "You do not have permission to create users" -msgstr "" +msgstr "Nemáte oprávnění k vytváření uživatelů" #: users/serializers.py:430 msgid "Your account has been created." diff --git a/src/backend/InvenTree/locale/da/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/da/LC_MESSAGES/django.po index 327921c910..93682e9b2c 100644 --- a/src/backend/InvenTree/locale/da/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/da/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-09-17 11:32+0000\n" -"PO-Revision-Date: 2025-09-17 11:35\n" +"POT-Creation-Date: 2025-10-01 05:58+0000\n" +"PO-Revision-Date: 2025-10-01 06:01\n" "Last-Translator: \n" "Language-Team: Danish\n" "Language: da_DK\n" @@ -116,9 +116,9 @@ msgstr "" #: build/serializers.py:579 build/serializers.py:1795 company/models.py:875 #: order/models.py:1737 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:2846 stock/models.py:2970 stock/serializers.py:741 -#: stock/serializers.py:917 stock/serializers.py:1059 stock/serializers.py:1373 -#: stock/serializers.py:1462 stock/serializers.py:1661 +#: stock/models.py:2846 stock/models.py:2970 stock/serializers.py:745 +#: stock/serializers.py:921 stock/serializers.py:1063 stock/serializers.py:1377 +#: stock/serializers.py:1466 stock/serializers.py:1665 msgid "Notes" msgstr "Bemærkninger" @@ -415,7 +415,7 @@ msgstr "Ugyldigt valg" msgid "Name" msgstr "Navn" -#: InvenTree/models.py:856 build/models.py:251 common/models.py:171 +#: InvenTree/models.py:856 build/models.py:252 common/models.py:171 #: common/models.py:2234 common/models.py:2347 company/models.py:562 #: company/models.py:866 order/models.py:435 order/models.py:1773 #: part/models.py:1074 part/models.py:3886 report/models.py:222 @@ -530,7 +530,7 @@ msgstr "Ikke en gyldig valutakode" msgid "Order Status" msgstr "" -#: build/api.py:75 build/models.py:263 +#: build/api.py:75 build/models.py:264 msgid "Parent Build" msgstr "Overordnet produktion" @@ -539,7 +539,7 @@ msgstr "Overordnet produktion" msgid "Include Variants" msgstr "" -#: build/api.py:95 build/api.py:466 build/api.py:814 build/models.py:269 +#: build/api.py:95 build/api.py:466 build/api.py:814 build/models.py:270 #: build/serializers.py:1243 build/serializers.py:1389 #: build/serializers.py:1451 company/models.py:1085 company/serializers.py:456 #: order/api.py:295 order/api.py:299 order/api.py:922 order/api.py:1180 @@ -558,7 +558,7 @@ msgstr "" #: report/templates/report/inventree_sales_order_shipment_report.html:28 #: report/templates/report/inventree_stock_location_report.html:102 #: stock/api.py:565 stock/serializers.py:120 stock/serializers.py:172 -#: stock/serializers.py:446 stock/serializers.py:625 stock/serializers.py:950 +#: stock/serializers.py:450 stock/serializers.py:629 stock/serializers.py:954 #: templates/email/build_order_completed.html:17 #: templates/email/build_order_required_stock.html:17 #: templates/email/low_stock_notification.html:15 @@ -671,7 +671,7 @@ msgstr "" msgid "Allocated" msgstr "Allokeret" -#: build/api.py:490 build/models.py:1626 build/serializers.py:1424 +#: build/api.py:490 build/models.py:1631 build/serializers.py:1424 msgid "Consumed" msgstr "" @@ -682,7 +682,7 @@ msgstr "" msgid "Available" msgstr "Tilgængelig" -#: build/api.py:837 build/models.py:116 order/models.py:1919 +#: build/api.py:837 build/models.py:117 order/models.py:1919 #: report/templates/report/inventree_build_order_report.html:105 #: stock/serializers.py:93 templates/email/build_order_completed.html:16 #: templates/email/overdue_build_order.html:15 @@ -693,10 +693,10 @@ msgstr "Produktionsordre" #: build/serializers.py:496 build/serializers.py:566 build/serializers.py:1263 #: build/serializers.py:1267 order/api.py:1227 order/api.py:1232 #: order/serializers.py:768 order/serializers.py:908 order/serializers.py:2015 -#: stock/api.py:966 stock/serializers.py:111 stock/serializers.py:629 -#: stock/serializers.py:734 stock/serializers.py:912 stock/serializers.py:1455 -#: stock/serializers.py:1768 stock/serializers.py:1817 -#: templates/email/stale_stock_notification.html:18 users/models.py:546 +#: stock/api.py:966 stock/serializers.py:111 stock/serializers.py:633 +#: stock/serializers.py:738 stock/serializers.py:916 stock/serializers.py:1459 +#: stock/serializers.py:1772 stock/serializers.py:1821 +#: templates/email/stale_stock_notification.html:18 users/models.py:549 msgid "Location" msgstr "" @@ -708,43 +708,43 @@ msgstr "" msgid "Filter by output stock item ID. Use 'null' to find uninstalled build items." msgstr "" -#: build/models.py:117 users/ruleset.py:31 +#: build/models.py:118 users/ruleset.py:31 msgid "Build Orders" msgstr "Produktionsordrer" -#: build/models.py:167 +#: build/models.py:168 msgid "Assembly BOM has not been validated" msgstr "" -#: build/models.py:174 +#: build/models.py:175 msgid "Build order cannot be created for an inactive part" msgstr "" -#: build/models.py:181 +#: build/models.py:182 msgid "Build order cannot be created for an unlocked part" msgstr "" -#: build/models.py:199 +#: build/models.py:200 msgid "Build orders can only be externally fulfilled for purchaseable parts" msgstr "" -#: build/models.py:206 order/models.py:369 +#: build/models.py:207 order/models.py:369 msgid "Responsible user or group must be specified" msgstr "" -#: build/models.py:211 +#: build/models.py:212 msgid "Build order part cannot be changed" msgstr "Byggeordre enhed kan ikke ændres" -#: build/models.py:216 order/models.py:382 +#: build/models.py:217 order/models.py:382 msgid "Target date must be after start date" msgstr "" -#: build/models.py:244 +#: build/models.py:245 msgid "Build Order Reference" msgstr "Produktionsordre reference" -#: build/models.py:245 build/serializers.py:1402 order/models.py:607 +#: build/models.py:246 build/serializers.py:1402 order/models.py:607 #: order/models.py:1292 order/models.py:1730 order/models.py:2605 #: part/models.py:4458 #: report/templates/report/inventree_bill_of_materials_report.html:139 @@ -754,223 +754,223 @@ msgstr "Produktionsordre reference" msgid "Reference" msgstr "" -#: build/models.py:254 +#: build/models.py:255 msgid "Brief description of the build (optional)" msgstr "" -#: build/models.py:264 +#: build/models.py:265 msgid "BuildOrder to which this build is allocated" msgstr "Produktionsordre som er tildelt denne produktion" -#: build/models.py:273 +#: build/models.py:274 msgid "Select part to build" msgstr "Vælg dele til produktion" -#: build/models.py:278 +#: build/models.py:279 msgid "Sales Order Reference" msgstr "Salgsordrereference" -#: build/models.py:283 +#: build/models.py:284 msgid "SalesOrder to which this build is allocated" msgstr "Salgsordre, som er tildelt denne produktion" -#: build/models.py:288 build/serializers.py:1094 +#: build/models.py:289 build/serializers.py:1094 msgid "Source Location" msgstr "Kilde Lokation" -#: build/models.py:294 +#: build/models.py:295 msgid "Select location to take stock from for this build (leave blank to take from any stock location)" msgstr "Vælg lokation for lager, som skal benyttes til denne produktion (lad feltet stå tomt for at benytte vilkårligt lager)" -#: build/models.py:300 +#: build/models.py:301 msgid "External Build" msgstr "" -#: build/models.py:301 +#: build/models.py:302 msgid "This build order is fulfilled externally" msgstr "" -#: build/models.py:306 +#: build/models.py:307 msgid "Destination Location" msgstr "Destinations Placering" -#: build/models.py:311 +#: build/models.py:312 msgid "Select location where the completed items will be stored" msgstr "Vælg placering, hvor de færdige elementer vil blive gemt" -#: build/models.py:315 +#: build/models.py:316 msgid "Build Quantity" msgstr "Produktions antal" -#: build/models.py:318 +#: build/models.py:319 msgid "Number of stock items to build" msgstr "Antal lagervarer som skal produceres" -#: build/models.py:322 +#: build/models.py:323 msgid "Completed items" msgstr "Afsluttede elementer" -#: build/models.py:324 +#: build/models.py:325 msgid "Number of stock items which have been completed" msgstr "Antal lagervarer som er færdiggjort" -#: build/models.py:328 +#: build/models.py:329 msgid "Build Status" msgstr "Produktions Status" -#: build/models.py:333 +#: build/models.py:334 msgid "Build status code" msgstr "Produktions statuskode" -#: build/models.py:342 build/serializers.py:358 order/serializers.py:784 -#: stock/models.py:1101 stock/serializers.py:85 stock/serializers.py:1628 +#: build/models.py:343 build/serializers.py:358 order/serializers.py:784 +#: stock/models.py:1101 stock/serializers.py:85 stock/serializers.py:1632 msgid "Batch Code" msgstr "Batch Kode" -#: build/models.py:346 build/serializers.py:359 +#: build/models.py:347 build/serializers.py:359 msgid "Batch code for this build output" msgstr "Batch kode til dette produktions output" -#: build/models.py:350 order/models.py:472 order/serializers.py:167 +#: build/models.py:351 order/models.py:472 order/serializers.py:167 #: part/models.py:1304 msgid "Creation Date" msgstr "Oprettelsesdato" -#: build/models.py:356 +#: build/models.py:357 msgid "Build start date" msgstr "" -#: build/models.py:357 +#: build/models.py:358 msgid "Scheduled start date for this build order" msgstr "" -#: build/models.py:363 +#: build/models.py:364 msgid "Target completion date" msgstr "Projekteret afslutningsdato" -#: build/models.py:365 +#: build/models.py:366 msgid "Target date for build completion. Build will be overdue after this date." msgstr "" -#: build/models.py:370 order/models.py:660 order/models.py:2644 +#: build/models.py:371 order/models.py:660 order/models.py:2644 msgid "Completion Date" msgstr "Dato for afslutning" -#: build/models.py:378 +#: build/models.py:379 msgid "completed by" msgstr "udført af" -#: build/models.py:387 +#: build/models.py:388 msgid "Issued by" msgstr "Udstedt af" -#: build/models.py:388 +#: build/models.py:389 msgid "User who issued this build order" msgstr "Bruger som udstedte denne byggeordre" -#: build/models.py:397 common/models.py:180 order/api.py:176 +#: build/models.py:398 common/models.py:180 order/api.py:176 #: order/models.py:497 part/models.py:1321 #: report/templates/report/inventree_build_order_report.html:158 msgid "Responsible" msgstr "Ansvarlig" -#: build/models.py:398 +#: build/models.py:399 msgid "User or group responsible for this build order" msgstr "Bruger eller gruppe ansvarlig for denne byggeordre" -#: build/models.py:403 stock/models.py:1094 +#: build/models.py:404 stock/models.py:1094 msgid "External Link" msgstr "Ekstern link" -#: build/models.py:405 common/models.py:1990 part/models.py:1126 +#: build/models.py:406 common/models.py:1990 part/models.py:1126 #: stock/models.py:1096 msgid "Link to external URL" msgstr "Link til ekstern URL" -#: build/models.py:410 +#: build/models.py:411 msgid "Build Priority" msgstr "Bygge Prioritet" -#: build/models.py:413 +#: build/models.py:414 msgid "Priority of this build order" msgstr "Prioritet af denne byggeordre" -#: build/models.py:421 common/models.py:150 common/models.py:164 +#: build/models.py:422 common/models.py:150 common/models.py:164 #: order/api.py:162 order/models.py:444 msgid "Project Code" msgstr "" -#: build/models.py:422 +#: build/models.py:423 msgid "Project code for this build order" msgstr "" -#: build/models.py:675 +#: build/models.py:676 msgid "Cannot complete build order with open child builds" msgstr "" -#: build/models.py:680 +#: build/models.py:681 msgid "Cannot complete build order with incomplete outputs" msgstr "" -#: build/models.py:699 build/models.py:829 +#: build/models.py:700 build/models.py:830 msgid "Failed to offload task to complete build allocations" msgstr "" -#: build/models.py:722 +#: build/models.py:723 #, python-brace-format msgid "Build order {build} has been completed" msgstr "Bygningsordre {build} er fuldført" -#: build/models.py:728 +#: build/models.py:729 msgid "A build order has been completed" msgstr "En byggeordre er fuldført" -#: build/models.py:910 build/serializers.py:406 +#: build/models.py:911 build/serializers.py:406 msgid "Serial numbers must be provided for trackable parts" msgstr "" -#: build/models.py:1041 build/models.py:1126 +#: build/models.py:1042 build/models.py:1127 msgid "No build output specified" msgstr "" -#: build/models.py:1044 +#: build/models.py:1045 msgid "Build output is already completed" msgstr "" -#: build/models.py:1047 +#: build/models.py:1048 msgid "Build output does not match Build Order" msgstr "" -#: build/models.py:1129 build/serializers.py:285 build/serializers.py:334 +#: build/models.py:1130 build/serializers.py:285 build/serializers.py:334 #: build/serializers.py:962 build/serializers.py:1746 order/models.py:710 #: order/serializers.py:604 order/serializers.py:779 part/serializers.py:1695 #: stock/models.py:941 stock/models.py:1431 stock/models.py:1880 -#: stock/serializers.py:712 stock/serializers.py:1617 +#: stock/serializers.py:716 stock/serializers.py:1621 msgid "Quantity must be greater than zero" msgstr "" -#: build/models.py:1133 build/serializers.py:289 +#: build/models.py:1134 build/serializers.py:289 msgid "Quantity cannot be greater than the output quantity" msgstr "" -#: build/models.py:1196 build/serializers.py:605 +#: build/models.py:1197 build/serializers.py:605 msgid "Build output has not passed all required tests" msgstr "" -#: build/models.py:1199 build/serializers.py:600 +#: build/models.py:1200 build/serializers.py:600 #, python-brace-format msgid "Build output {serial} has not passed all required tests" msgstr "" -#: build/models.py:1581 +#: build/models.py:1586 msgid "Build Order Line Item" msgstr "" -#: build/models.py:1605 +#: build/models.py:1610 msgid "Build object" msgstr "" -#: build/models.py:1617 build/models.py:1917 build/serializers.py:273 +#: build/models.py:1622 build/models.py:1933 build/serializers.py:273 #: build/serializers.py:319 build/serializers.py:1423 common/models.py:1346 #: order/models.py:1713 order/models.py:2490 order/serializers.py:1663 #: order/serializers.py:2124 part/models.py:3474 part/models.py:4406 @@ -985,70 +985,70 @@ msgstr "" #: report/templates/report/inventree_stock_report_merge.html:113 #: report/templates/report/inventree_test_report.html:90 #: report/templates/report/inventree_test_report.html:169 -#: stock/serializers.py:136 stock/serializers.py:180 stock/serializers.py:700 +#: stock/serializers.py:136 stock/serializers.py:180 stock/serializers.py:704 #: templates/email/build_order_completed.html:18 #: templates/email/stale_stock_notification.html:19 msgid "Quantity" msgstr "" -#: build/models.py:1618 +#: build/models.py:1623 msgid "Required quantity for build order" msgstr "" -#: build/models.py:1627 +#: build/models.py:1632 msgid "Quantity of consumed stock" msgstr "" -#: build/models.py:1715 +#: build/models.py:1731 msgid "Build item must specify a build output, as master part is marked as trackable" msgstr "" -#: build/models.py:1726 +#: build/models.py:1742 #, python-brace-format msgid "Allocated quantity ({q}) must not exceed available stock quantity ({a})" msgstr "" -#: build/models.py:1747 order/models.py:2439 +#: build/models.py:1763 order/models.py:2439 msgid "Stock item is over-allocated" msgstr "" -#: build/models.py:1752 order/models.py:2442 +#: build/models.py:1768 order/models.py:2442 msgid "Allocation quantity must be greater than zero" msgstr "" -#: build/models.py:1758 +#: build/models.py:1774 msgid "Quantity must be 1 for serialized stock" msgstr "" -#: build/models.py:1818 +#: build/models.py:1834 msgid "Selected stock item does not match BOM line" msgstr "" -#: build/models.py:1856 +#: build/models.py:1872 msgid "Allocated quantity exceeds available stock quantity" msgstr "" -#: build/models.py:1907 build/serializers.py:945 build/serializers.py:1255 +#: build/models.py:1923 build/serializers.py:945 build/serializers.py:1255 #: order/serializers.py:1500 order/serializers.py:1521 #: report/templates/report/inventree_sales_order_shipment_report.html:29 -#: stock/models.py:457 stock/serializers.py:102 stock/serializers.py:824 -#: stock/serializers.py:1311 stock/serializers.py:1423 +#: stock/models.py:457 stock/serializers.py:102 stock/serializers.py:828 +#: stock/serializers.py:1315 stock/serializers.py:1427 msgid "Stock Item" msgstr "" -#: build/models.py:1908 +#: build/models.py:1924 msgid "Source stock item" msgstr "" -#: build/models.py:1918 +#: build/models.py:1934 msgid "Stock quantity to allocate to build" msgstr "" -#: build/models.py:1927 +#: build/models.py:1943 msgid "Install into" msgstr "" -#: build/models.py:1928 +#: build/models.py:1944 msgid "Destination stock item" msgstr "" @@ -1097,7 +1097,7 @@ msgid "Integer quantity required, as the bill of materials contains trackable pa msgstr "" #: build/serializers.py:365 order/serializers.py:800 order/serializers.py:1667 -#: stock/serializers.py:723 +#: stock/serializers.py:727 msgid "Serial Numbers" msgstr "" @@ -1250,7 +1250,7 @@ msgstr "" msgid "bom_item.part must point to the same part as the build order" msgstr "" -#: build/serializers.py:951 stock/serializers.py:1324 +#: build/serializers.py:951 stock/serializers.py:1328 msgid "Item must be in stock" msgstr "" @@ -1329,11 +1329,11 @@ msgstr "" #: build/serializers.py:1282 company/models.py:703 order/api.py:308 #: order/api.py:313 order/api.py:539 order/serializers.py:596 -#: stock/models.py:1037 stock/serializers.py:613 +#: stock/models.py:1037 stock/serializers.py:617 msgid "Supplier Part" msgstr "" -#: build/serializers.py:1290 stock/serializers.py:644 +#: build/serializers.py:1290 stock/serializers.py:648 msgid "Allocated Quantity" msgstr "" @@ -1562,8 +1562,8 @@ msgstr "" #: common/models.py:2006 common/models.py:2007 common/models.py:2388 #: importer/models.py:100 part/models.py:3568 part/models.py:3596 #: plugin/models.py:355 plugin/models.py:356 -#: report/templates/report/inventree_test_report.html:105 users/models.py:121 -#: users/models.py:498 +#: report/templates/report/inventree_test_report.html:105 users/models.py:124 +#: users/models.py:501 msgid "User" msgstr "Bruger" @@ -1594,8 +1594,8 @@ msgstr "" #: common/models.py:1421 common/models.py:2247 common/models.py:2354 #: company/models.py:198 company/models.py:840 machine/models.py:39 -#: part/models.py:1258 plugin/models.py:69 stock/api.py:621 users/models.py:192 -#: users/models.py:551 users/serializers.py:319 +#: part/models.py:1258 plugin/models.py:69 stock/api.py:621 users/models.py:195 +#: users/models.py:554 users/serializers.py:319 msgid "Active" msgstr "" @@ -1603,7 +1603,7 @@ msgstr "" msgid "Is this webhook active" msgstr "" -#: common/models.py:1437 users/models.py:169 +#: common/models.py:1437 users/models.py:172 msgid "Token" msgstr "" @@ -2142,7 +2142,7 @@ msgid "Email Threads" msgstr "" #: common/models.py:2711 generic/states/serializers.py:16 plugin/models.py:46 -#: users/models.py:110 +#: users/models.py:113 msgid "Key" msgstr "" @@ -3725,37 +3725,37 @@ msgstr "" msgid "Value must be a valid variable identifier" msgstr "" -#: company/api.py:142 +#: company/api.py:143 msgid "Part is Active" msgstr "" -#: company/api.py:146 +#: company/api.py:147 msgid "Manufacturer is Active" msgstr "" -#: company/api.py:279 +#: company/api.py:280 msgid "Supplier Part is Active" msgstr "" -#: company/api.py:283 +#: company/api.py:284 msgid "Internal Part is Active" msgstr "" -#: company/api.py:288 +#: company/api.py:289 msgid "Supplier is Active" msgstr "" -#: company/api.py:300 company/models.py:539 company/serializers.py:468 +#: company/api.py:301 company/models.py:539 company/serializers.py:468 #: part/serializers.py:575 msgid "Manufacturer" msgstr "" -#: company/api.py:307 company/models.py:119 company/models.py:411 +#: company/api.py:308 company/models.py:119 company/models.py:411 #: stock/api.py:879 msgid "Company" msgstr "" -#: company/api.py:317 +#: company/api.py:318 msgid "Has Stock" msgstr "" @@ -3792,7 +3792,7 @@ msgid "Contact email address" msgstr "" #: company/models.py:176 company/models.py:315 order/models.py:506 -#: users/models.py:558 +#: users/models.py:561 msgid "Contact" msgstr "" @@ -3942,7 +3942,7 @@ msgid "Manufacturer Part" msgstr "" #: company/models.py:528 company/models.py:818 stock/models.py:1026 -#: stock/serializers.py:445 +#: stock/serializers.py:449 msgid "Base Part" msgstr "" @@ -3959,7 +3959,7 @@ msgstr "" msgid "MPN" msgstr "" -#: company/models.py:547 stock/serializers.py:607 +#: company/models.py:547 stock/serializers.py:611 msgid "Manufacturer Part Number" msgstr "" @@ -4042,7 +4042,7 @@ msgstr "" #: report/templates/report/inventree_return_order_report.html:27 #: report/templates/report/inventree_sales_order_report.html:32 #: report/templates/report/inventree_stock_location_report.html:105 -#: stock/serializers.py:837 +#: stock/serializers.py:841 msgid "Note" msgstr "" @@ -4055,7 +4055,7 @@ msgid "Minimum charge (e.g. stocking fee)" msgstr "" #: company/models.py:891 order/serializers.py:810 stock/models.py:1057 -#: stock/serializers.py:1643 +#: stock/serializers.py:1647 msgid "Packaging" msgstr "" @@ -4107,7 +4107,7 @@ msgstr "" msgid "Company Name" msgstr "" -#: company/serializers.py:444 part/serializers.py:948 stock/serializers.py:463 +#: company/serializers.py:444 part/serializers.py:948 stock/serializers.py:467 msgid "In Stock" msgstr "" @@ -4267,15 +4267,15 @@ msgstr "" msgid "Valid" msgstr "" -#: importer/models.py:688 +#: importer/models.py:720 msgid "ID is required for updating existing records." msgstr "" -#: importer/models.py:695 +#: importer/models.py:727 msgid "No record found with the provided ID" msgstr "" -#: importer/models.py:701 +#: importer/models.py:733 msgid "Invalid ID format provided" msgstr "" @@ -4660,7 +4660,7 @@ msgid "Order reference" msgstr "" #: order/models.py:617 order/models.py:1317 order/models.py:2630 -#: stock/serializers.py:594 stock/serializers.py:1012 users/models.py:539 +#: stock/serializers.py:598 stock/serializers.py:1016 users/models.py:542 msgid "Status" msgstr "" @@ -4713,7 +4713,7 @@ msgid "Quantity must be a positive number" msgstr "" #: order/models.py:1304 order/models.py:2617 stock/models.py:1079 -#: stock/models.py:1080 stock/serializers.py:1359 +#: stock/models.py:1080 stock/serializers.py:1363 #: templates/email/overdue_return_order.html:16 #: templates/email/overdue_sales_order.html:16 msgid "Customer" @@ -4831,7 +4831,7 @@ msgstr "" msgid "Number of items received" msgstr "" -#: order/models.py:1903 stock/models.py:1202 stock/serializers.py:661 +#: order/models.py:1903 stock/models.py:1202 stock/serializers.py:665 msgid "Purchase Price" msgstr "" @@ -5173,7 +5173,7 @@ msgid "Enter batch code for incoming stock items" msgstr "" #: order/serializers.py:792 stock/models.py:1161 -#: templates/email/stale_stock_notification.html:22 users/models.py:134 +#: templates/email/stale_stock_notification.html:22 users/models.py:137 msgid "Expiry Date" msgstr "" @@ -6043,7 +6043,7 @@ msgstr "" msgid "Parameter Value" msgstr "" -#: part/models.py:4092 stock/serializers.py:742 +#: part/models.py:4092 stock/serializers.py:746 msgid "Optional note field" msgstr "" @@ -6219,7 +6219,7 @@ msgstr "" msgid "Number of results recorded against this template" msgstr "" -#: part/serializers.py:230 part/serializers.py:248 stock/serializers.py:667 +#: part/serializers.py:230 part/serializers.py:248 stock/serializers.py:671 msgid "Purchase currency of this stock item" msgstr "" @@ -6339,7 +6339,7 @@ msgstr "" msgid "Outstanding quantity of this part scheduled to be built" msgstr "" -#: part/serializers.py:964 stock/serializers.py:1043 stock/serializers.py:1214 +#: part/serializers.py:964 stock/serializers.py:1047 stock/serializers.py:1218 #: users/ruleset.py:30 msgid "Stock Items" msgstr "" @@ -7540,35 +7540,35 @@ msgstr "" msgid "Enable dynamic panels for testing" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:98 +#: plugin/samples/integration/user_interface_sample.py:100 msgid "Part Panel" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:131 +#: plugin/samples/integration/user_interface_sample.py:135 msgid "Broken Dashboard Item" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:133 +#: plugin/samples/integration/user_interface_sample.py:137 msgid "This is a broken dashboard item - it will not render!" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:139 +#: plugin/samples/integration/user_interface_sample.py:143 msgid "Sample Dashboard Item" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:141 +#: plugin/samples/integration/user_interface_sample.py:145 msgid "This is a sample dashboard item. It renders a simple string of HTML content." msgstr "" -#: plugin/samples/integration/user_interface_sample.py:147 +#: plugin/samples/integration/user_interface_sample.py:151 msgid "Context Dashboard Item" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:161 +#: plugin/samples/integration/user_interface_sample.py:165 msgid "Admin Dashboard Item" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:162 +#: plugin/samples/integration/user_interface_sample.py:166 msgid "This is an admin-only dashboard item." msgstr "" @@ -7951,7 +7951,7 @@ msgstr "" #: report/templates/report/inventree_stock_report_merge.html:97 #: report/templates/report/inventree_test_report.html:153 -#: stock/serializers.py:650 +#: stock/serializers.py:654 msgid "Installed Items" msgstr "" @@ -7984,19 +7984,19 @@ msgstr "" msgid "No result" msgstr "" -#: report/templatetags/report.py:144 +#: report/templatetags/report.py:163 msgid "Asset file does not exist" msgstr "" -#: report/templatetags/report.py:201 report/templatetags/report.py:277 +#: report/templatetags/report.py:220 report/templatetags/report.py:296 msgid "Image file not found" msgstr "" -#: report/templatetags/report.py:302 +#: report/templatetags/report.py:321 msgid "part_image tag requires a Part instance" msgstr "" -#: report/templatetags/report.py:348 +#: report/templatetags/report.py:367 msgid "company_image tag requires a Company instance" msgstr "" @@ -8012,7 +8012,7 @@ msgstr "" msgid "Include sub-locations in filtered results" msgstr "" -#: stock/api.py:341 stock/serializers.py:1210 +#: stock/api.py:341 stock/serializers.py:1214 msgid "Parent Location" msgstr "" @@ -8096,7 +8096,7 @@ msgstr "" msgid "Expiry date after" msgstr "" -#: stock/api.py:916 stock/serializers.py:655 +#: stock/api.py:916 stock/serializers.py:659 msgid "Stale" msgstr "" @@ -8168,7 +8168,7 @@ msgstr "" msgid "Stock items may not be directly located into a structural stock locations, but may be located to child locations." msgstr "" -#: stock/models.py:226 users/models.py:494 +#: stock/models.py:226 users/models.py:497 msgid "External" msgstr "" @@ -8201,7 +8201,7 @@ msgstr "" msgid "Stock items cannot be located into structural stock locations!" msgstr "" -#: stock/models.py:932 stock/serializers.py:488 +#: stock/models.py:932 stock/serializers.py:492 msgid "Stock item cannot be created for virtual parts" msgstr "" @@ -8246,7 +8246,7 @@ msgstr "" msgid "Where is this stock item located?" msgstr "" -#: stock/models.py:1058 stock/serializers.py:1644 +#: stock/models.py:1058 stock/serializers.py:1648 msgid "Packaging this stock item is stored in" msgstr "" @@ -8262,7 +8262,7 @@ msgstr "" msgid "Serial number for this item" msgstr "" -#: stock/models.py:1105 stock/serializers.py:1629 +#: stock/models.py:1105 stock/serializers.py:1633 msgid "Batch code for this stock item" msgstr "" @@ -8371,7 +8371,7 @@ msgstr "" msgid "Serialized stock cannot be merged" msgstr "" -#: stock/models.py:2055 stock/serializers.py:1499 +#: stock/models.py:2055 stock/serializers.py:1503 msgid "Duplicate stock items" msgstr "" @@ -8500,237 +8500,241 @@ msgid "Test template for this result" msgstr "" #: stock/serializers.py:290 +msgid "No matching test found for this part" +msgstr "" + +#: stock/serializers.py:294 msgid "Template ID or test name must be provided" msgstr "" -#: stock/serializers.py:300 +#: stock/serializers.py:304 msgid "The test finished time cannot be earlier than the test started time" msgstr "" -#: stock/serializers.py:452 +#: stock/serializers.py:456 msgid "Parent Item" msgstr "" -#: stock/serializers.py:453 +#: stock/serializers.py:457 msgid "Parent stock item" msgstr "" -#: stock/serializers.py:473 +#: stock/serializers.py:477 msgid "Use pack size when adding: the quantity defined is the number of packs" msgstr "" -#: stock/serializers.py:475 +#: stock/serializers.py:479 msgid "Use pack size" msgstr "" -#: stock/serializers.py:482 stock/serializers.py:724 +#: stock/serializers.py:486 stock/serializers.py:728 msgid "Enter serial numbers for new items" msgstr "" -#: stock/serializers.py:600 +#: stock/serializers.py:604 msgid "Supplier Part Number" msgstr "" -#: stock/serializers.py:647 users/models.py:184 +#: stock/serializers.py:651 users/models.py:187 msgid "Expired" msgstr "" -#: stock/serializers.py:653 +#: stock/serializers.py:657 msgid "Child Items" msgstr "" -#: stock/serializers.py:657 +#: stock/serializers.py:661 msgid "Tracking Items" msgstr "" -#: stock/serializers.py:663 +#: stock/serializers.py:667 msgid "Purchase price of this stock item, per unit or pack" msgstr "" -#: stock/serializers.py:701 +#: stock/serializers.py:705 msgid "Enter number of stock items to serialize" msgstr "" -#: stock/serializers.py:709 stock/serializers.py:752 stock/serializers.py:790 -#: stock/serializers.py:928 +#: stock/serializers.py:713 stock/serializers.py:756 stock/serializers.py:794 +#: stock/serializers.py:932 msgid "No stock item provided" msgstr "" -#: stock/serializers.py:717 +#: stock/serializers.py:721 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({q})" msgstr "" -#: stock/serializers.py:735 stock/serializers.py:1456 stock/serializers.py:1769 -#: stock/serializers.py:1818 +#: stock/serializers.py:739 stock/serializers.py:1460 stock/serializers.py:1773 +#: stock/serializers.py:1822 msgid "Destination stock location" msgstr "" -#: stock/serializers.py:755 +#: stock/serializers.py:759 msgid "Serial numbers cannot be assigned to this part" msgstr "" -#: stock/serializers.py:775 +#: stock/serializers.py:779 msgid "Serial numbers already exist" msgstr "" -#: stock/serializers.py:825 +#: stock/serializers.py:829 msgid "Select stock item to install" msgstr "" -#: stock/serializers.py:832 +#: stock/serializers.py:836 msgid "Quantity to Install" msgstr "" -#: stock/serializers.py:833 +#: stock/serializers.py:837 msgid "Enter the quantity of items to install" msgstr "" -#: stock/serializers.py:838 stock/serializers.py:918 stock/serializers.py:1060 +#: stock/serializers.py:842 stock/serializers.py:922 stock/serializers.py:1064 msgid "Add transaction note (optional)" msgstr "" -#: stock/serializers.py:846 +#: stock/serializers.py:850 msgid "Quantity to install must be at least 1" msgstr "" -#: stock/serializers.py:854 +#: stock/serializers.py:858 msgid "Stock item is unavailable" msgstr "" -#: stock/serializers.py:865 +#: stock/serializers.py:869 msgid "Selected part is not in the Bill of Materials" msgstr "" -#: stock/serializers.py:878 +#: stock/serializers.py:882 msgid "Quantity to install must not exceed available quantity" msgstr "" -#: stock/serializers.py:913 +#: stock/serializers.py:917 msgid "Destination location for uninstalled item" msgstr "" -#: stock/serializers.py:951 +#: stock/serializers.py:955 msgid "Select part to convert stock item into" msgstr "" -#: stock/serializers.py:964 +#: stock/serializers.py:968 msgid "Selected part is not a valid option for conversion" msgstr "" -#: stock/serializers.py:981 +#: stock/serializers.py:985 msgid "Cannot convert stock item with assigned SupplierPart" msgstr "" -#: stock/serializers.py:1015 +#: stock/serializers.py:1019 msgid "Stock item status code" msgstr "" -#: stock/serializers.py:1044 +#: stock/serializers.py:1048 msgid "Select stock items to change status" msgstr "" -#: stock/serializers.py:1050 +#: stock/serializers.py:1054 msgid "No stock items selected" msgstr "" -#: stock/serializers.py:1139 stock/serializers.py:1216 +#: stock/serializers.py:1143 stock/serializers.py:1220 msgid "Sublocations" msgstr "" -#: stock/serializers.py:1211 +#: stock/serializers.py:1215 msgid "Parent stock location" msgstr "" -#: stock/serializers.py:1328 +#: stock/serializers.py:1332 msgid "Part must be salable" msgstr "" -#: stock/serializers.py:1332 +#: stock/serializers.py:1336 msgid "Item is allocated to a sales order" msgstr "" -#: stock/serializers.py:1336 +#: stock/serializers.py:1340 msgid "Item is allocated to a build order" msgstr "" -#: stock/serializers.py:1360 +#: stock/serializers.py:1364 msgid "Customer to assign stock items" msgstr "" -#: stock/serializers.py:1366 +#: stock/serializers.py:1370 msgid "Selected company is not a customer" msgstr "" -#: stock/serializers.py:1374 +#: stock/serializers.py:1378 msgid "Stock assignment notes" msgstr "" -#: stock/serializers.py:1384 stock/serializers.py:1672 +#: stock/serializers.py:1388 stock/serializers.py:1676 msgid "A list of stock items must be provided" msgstr "" -#: stock/serializers.py:1463 +#: stock/serializers.py:1467 msgid "Stock merging notes" msgstr "" -#: stock/serializers.py:1468 +#: stock/serializers.py:1472 msgid "Allow mismatched suppliers" msgstr "" -#: stock/serializers.py:1469 +#: stock/serializers.py:1473 msgid "Allow stock items with different supplier parts to be merged" msgstr "" -#: stock/serializers.py:1474 +#: stock/serializers.py:1478 msgid "Allow mismatched status" msgstr "" -#: stock/serializers.py:1475 +#: stock/serializers.py:1479 msgid "Allow stock items with different status codes to be merged" msgstr "" -#: stock/serializers.py:1485 +#: stock/serializers.py:1489 msgid "At least two stock items must be provided" msgstr "" -#: stock/serializers.py:1552 +#: stock/serializers.py:1556 msgid "No Change" msgstr "" -#: stock/serializers.py:1590 +#: stock/serializers.py:1594 msgid "StockItem primary key value" msgstr "" -#: stock/serializers.py:1603 +#: stock/serializers.py:1607 msgid "Stock item is not in stock" msgstr "" -#: stock/serializers.py:1606 +#: stock/serializers.py:1610 msgid "Stock item is already in stock" msgstr "" -#: stock/serializers.py:1620 +#: stock/serializers.py:1624 msgid "Quantity must not be negative" msgstr "" -#: stock/serializers.py:1662 +#: stock/serializers.py:1666 msgid "Stock transaction notes" msgstr "" -#: stock/serializers.py:1824 +#: stock/serializers.py:1828 msgid "Merge into existing stock" msgstr "" -#: stock/serializers.py:1825 +#: stock/serializers.py:1829 msgid "Merge returned items into existing stock items if possible" msgstr "" -#: stock/serializers.py:1868 +#: stock/serializers.py:1872 msgid "Next Serial Number" msgstr "" -#: stock/serializers.py:1874 +#: stock/serializers.py:1878 msgid "Previous Serial Number" msgstr "" @@ -9024,7 +9028,7 @@ msgstr "" msgid "Important dates" msgstr "" -#: users/authentication.py:30 users/models.py:148 +#: users/authentication.py:30 users/models.py:151 msgid "Token has been revoked" msgstr "" @@ -9032,167 +9036,167 @@ msgstr "" msgid "Token has expired" msgstr "" -#: users/models.py:91 +#: users/models.py:94 msgid "API Token" msgstr "" -#: users/models.py:92 +#: users/models.py:95 msgid "API Tokens" msgstr "" -#: users/models.py:128 +#: users/models.py:131 msgid "Token Name" msgstr "" -#: users/models.py:129 +#: users/models.py:132 msgid "Custom token name" msgstr "" -#: users/models.py:135 +#: users/models.py:138 msgid "Token expiry date" msgstr "" -#: users/models.py:143 +#: users/models.py:146 msgid "Last Seen" msgstr "" -#: users/models.py:144 +#: users/models.py:147 msgid "Last time the token was used" msgstr "" -#: users/models.py:148 +#: users/models.py:151 msgid "Revoked" msgstr "" -#: users/models.py:226 +#: users/models.py:229 msgid "Permission set" msgstr "" -#: users/models.py:235 +#: users/models.py:238 msgid "Group" msgstr "" -#: users/models.py:239 +#: users/models.py:242 msgid "View" msgstr "" -#: users/models.py:239 +#: users/models.py:242 msgid "Permission to view items" msgstr "" -#: users/models.py:243 +#: users/models.py:246 msgid "Add" msgstr "" -#: users/models.py:243 +#: users/models.py:246 msgid "Permission to add items" msgstr "" -#: users/models.py:247 +#: users/models.py:250 msgid "Change" msgstr "" -#: users/models.py:249 +#: users/models.py:252 msgid "Permissions to edit items" msgstr "" -#: users/models.py:253 +#: users/models.py:256 msgid "Delete" msgstr "" -#: users/models.py:255 +#: users/models.py:258 msgid "Permission to delete items" msgstr "" -#: users/models.py:492 +#: users/models.py:495 msgid "Bot" msgstr "" -#: users/models.py:493 +#: users/models.py:496 msgid "Internal" msgstr "" -#: users/models.py:495 +#: users/models.py:498 msgid "Guest" msgstr "" -#: users/models.py:504 +#: users/models.py:507 msgid "Language" msgstr "" -#: users/models.py:505 +#: users/models.py:508 msgid "Preferred language for the user" msgstr "" -#: users/models.py:510 +#: users/models.py:513 msgid "Theme" msgstr "" -#: users/models.py:511 +#: users/models.py:514 msgid "Settings for the web UI as JSON - do not edit manually!" msgstr "" -#: users/models.py:516 +#: users/models.py:519 msgid "Widgets" msgstr "" -#: users/models.py:518 +#: users/models.py:521 msgid "Settings for the dashboard widgets as JSON - do not edit manually!" msgstr "" -#: users/models.py:525 +#: users/models.py:528 msgid "Display Name" msgstr "" -#: users/models.py:526 +#: users/models.py:529 msgid "Chosen display name for the user" msgstr "" -#: users/models.py:532 +#: users/models.py:535 msgid "Position" msgstr "" -#: users/models.py:533 +#: users/models.py:536 msgid "Main job title or position" msgstr "" -#: users/models.py:540 +#: users/models.py:543 msgid "User status message" msgstr "" -#: users/models.py:547 +#: users/models.py:550 msgid "User location information" msgstr "" -#: users/models.py:552 +#: users/models.py:555 msgid "User is actively using the system" msgstr "" -#: users/models.py:559 +#: users/models.py:562 msgid "Preferred contact information for the user" msgstr "" -#: users/models.py:565 +#: users/models.py:568 msgid "User Type" msgstr "" -#: users/models.py:566 +#: users/models.py:569 msgid "Which type of user is this?" msgstr "" -#: users/models.py:572 +#: users/models.py:575 msgid "Organisation" msgstr "" -#: users/models.py:573 +#: users/models.py:576 msgid "Users primary organisation/affiliation" msgstr "" -#: users/models.py:581 +#: users/models.py:584 msgid "Primary Group" msgstr "" -#: users/models.py:582 +#: users/models.py:585 msgid "Primary group for the user" msgstr "" diff --git a/src/backend/InvenTree/locale/de/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/de/LC_MESSAGES/django.po index 94cd9f6729..6fd36210c1 100644 --- a/src/backend/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-09-17 11:32+0000\n" -"PO-Revision-Date: 2025-09-17 11:35\n" +"POT-Creation-Date: 2025-10-01 05:58+0000\n" +"PO-Revision-Date: 2025-10-01 06:01\n" "Last-Translator: \n" "Language-Team: German\n" "Language: de_DE\n" @@ -116,9 +116,9 @@ msgstr "Ungültiger Dezimalwert" #: build/serializers.py:579 build/serializers.py:1795 company/models.py:875 #: order/models.py:1737 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:2846 stock/models.py:2970 stock/serializers.py:741 -#: stock/serializers.py:917 stock/serializers.py:1059 stock/serializers.py:1373 -#: stock/serializers.py:1462 stock/serializers.py:1661 +#: stock/models.py:2846 stock/models.py:2970 stock/serializers.py:745 +#: stock/serializers.py:921 stock/serializers.py:1063 stock/serializers.py:1377 +#: stock/serializers.py:1466 stock/serializers.py:1665 msgid "Notes" msgstr "Notizen" @@ -415,7 +415,7 @@ msgstr "Ungültige Auswahl" msgid "Name" msgstr "Name" -#: InvenTree/models.py:856 build/models.py:251 common/models.py:171 +#: InvenTree/models.py:856 build/models.py:252 common/models.py:171 #: common/models.py:2234 common/models.py:2347 company/models.py:562 #: company/models.py:866 order/models.py:435 order/models.py:1773 #: part/models.py:1074 part/models.py:3886 report/models.py:222 @@ -530,7 +530,7 @@ msgstr "Kein gültiger Währungscode" msgid "Order Status" msgstr "Bestellstatus" -#: build/api.py:75 build/models.py:263 +#: build/api.py:75 build/models.py:264 msgid "Parent Build" msgstr "Eltern-Bauauftrag" @@ -539,7 +539,7 @@ msgstr "Eltern-Bauauftrag" msgid "Include Variants" msgstr "Varianten einschließen" -#: build/api.py:95 build/api.py:466 build/api.py:814 build/models.py:269 +#: build/api.py:95 build/api.py:466 build/api.py:814 build/models.py:270 #: build/serializers.py:1243 build/serializers.py:1389 #: build/serializers.py:1451 company/models.py:1085 company/serializers.py:456 #: order/api.py:295 order/api.py:299 order/api.py:922 order/api.py:1180 @@ -558,7 +558,7 @@ msgstr "Varianten einschließen" #: report/templates/report/inventree_sales_order_shipment_report.html:28 #: report/templates/report/inventree_stock_location_report.html:102 #: stock/api.py:565 stock/serializers.py:120 stock/serializers.py:172 -#: stock/serializers.py:446 stock/serializers.py:625 stock/serializers.py:950 +#: stock/serializers.py:450 stock/serializers.py:629 stock/serializers.py:954 #: templates/email/build_order_completed.html:17 #: templates/email/build_order_required_stock.html:17 #: templates/email/low_stock_notification.html:15 @@ -671,7 +671,7 @@ msgstr "Offene Bestellung" msgid "Allocated" msgstr "Zugeordnet" -#: build/api.py:490 build/models.py:1626 build/serializers.py:1424 +#: build/api.py:490 build/models.py:1631 build/serializers.py:1424 msgid "Consumed" msgstr "" @@ -682,7 +682,7 @@ msgstr "" msgid "Available" msgstr "Verfügbar" -#: build/api.py:837 build/models.py:116 order/models.py:1919 +#: build/api.py:837 build/models.py:117 order/models.py:1919 #: report/templates/report/inventree_build_order_report.html:105 #: stock/serializers.py:93 templates/email/build_order_completed.html:16 #: templates/email/overdue_build_order.html:15 @@ -693,10 +693,10 @@ msgstr "Bauauftrag" #: build/serializers.py:496 build/serializers.py:566 build/serializers.py:1263 #: build/serializers.py:1267 order/api.py:1227 order/api.py:1232 #: order/serializers.py:768 order/serializers.py:908 order/serializers.py:2015 -#: stock/api.py:966 stock/serializers.py:111 stock/serializers.py:629 -#: stock/serializers.py:734 stock/serializers.py:912 stock/serializers.py:1455 -#: stock/serializers.py:1768 stock/serializers.py:1817 -#: templates/email/stale_stock_notification.html:18 users/models.py:546 +#: stock/api.py:966 stock/serializers.py:111 stock/serializers.py:633 +#: stock/serializers.py:738 stock/serializers.py:916 stock/serializers.py:1459 +#: stock/serializers.py:1772 stock/serializers.py:1821 +#: templates/email/stale_stock_notification.html:18 users/models.py:549 msgid "Location" msgstr "Lagerort" @@ -708,43 +708,43 @@ msgstr "" msgid "Filter by output stock item ID. Use 'null' to find uninstalled build items." msgstr "" -#: build/models.py:117 users/ruleset.py:31 +#: build/models.py:118 users/ruleset.py:31 msgid "Build Orders" msgstr "Bauaufträge" -#: build/models.py:167 +#: build/models.py:168 msgid "Assembly BOM has not been validated" msgstr "Die Stückliste wurde noch nicht kontrolliert" -#: build/models.py:174 +#: build/models.py:175 msgid "Build order cannot be created for an inactive part" msgstr "Baureihenfolge kann nicht für ein inaktives Teil erstellt werden" -#: build/models.py:181 +#: build/models.py:182 msgid "Build order cannot be created for an unlocked part" msgstr "Baureihenfolge kann nicht für ein inaktives Teil erstellt werden" -#: build/models.py:199 +#: build/models.py:200 msgid "Build orders can only be externally fulfilled for purchaseable parts" msgstr "" -#: build/models.py:206 order/models.py:369 +#: build/models.py:207 order/models.py:369 msgid "Responsible user or group must be specified" msgstr "Verantwortlicher Benutzer oder Gruppe muss angegeben werden" -#: build/models.py:211 +#: build/models.py:212 msgid "Build order part cannot be changed" msgstr "Teil in Bauauftrag kann nicht geändert werden" -#: build/models.py:216 order/models.py:382 +#: build/models.py:217 order/models.py:382 msgid "Target date must be after start date" msgstr "Zieldatum muss nach dem Startdatum liegen" -#: build/models.py:244 +#: build/models.py:245 msgid "Build Order Reference" msgstr "Bauauftragsreferenz" -#: build/models.py:245 build/serializers.py:1402 order/models.py:607 +#: build/models.py:246 build/serializers.py:1402 order/models.py:607 #: order/models.py:1292 order/models.py:1730 order/models.py:2605 #: part/models.py:4458 #: report/templates/report/inventree_bill_of_materials_report.html:139 @@ -754,223 +754,223 @@ msgstr "Bauauftragsreferenz" msgid "Reference" msgstr "Referenz" -#: build/models.py:254 +#: build/models.py:255 msgid "Brief description of the build (optional)" msgstr "Kurze Beschreibung des Baus (optional)" -#: build/models.py:264 +#: build/models.py:265 msgid "BuildOrder to which this build is allocated" msgstr "Bauauftrag, zu dem dieser Bauauftrag zugwiesen ist" -#: build/models.py:273 +#: build/models.py:274 msgid "Select part to build" msgstr "Teil für den Bauauftrag wählen" -#: build/models.py:278 +#: build/models.py:279 msgid "Sales Order Reference" msgstr "Auftrag Referenz" -#: build/models.py:283 +#: build/models.py:284 msgid "SalesOrder to which this build is allocated" msgstr "Bestellung, die diesem Bauauftrag zugewiesen ist" -#: build/models.py:288 build/serializers.py:1094 +#: build/models.py:289 build/serializers.py:1094 msgid "Source Location" msgstr "Quell-Lagerort" -#: build/models.py:294 +#: build/models.py:295 msgid "Select location to take stock from for this build (leave blank to take from any stock location)" msgstr "Entnahme-Lagerort für diesen Bauauftrag wählen (oder leer lassen für einen beliebigen Lagerort)" -#: build/models.py:300 +#: build/models.py:301 msgid "External Build" msgstr "" -#: build/models.py:301 +#: build/models.py:302 msgid "This build order is fulfilled externally" msgstr "" -#: build/models.py:306 +#: build/models.py:307 msgid "Destination Location" msgstr "Ziel-Lagerort" -#: build/models.py:311 +#: build/models.py:312 msgid "Select location where the completed items will be stored" msgstr "Lagerort an dem fertige Objekte gelagert werden auswählen" -#: build/models.py:315 +#: build/models.py:316 msgid "Build Quantity" msgstr "Bau-Anzahl" -#: build/models.py:318 +#: build/models.py:319 msgid "Number of stock items to build" msgstr "Anzahl der zu bauenden Lagerartikel" -#: build/models.py:322 +#: build/models.py:323 msgid "Completed items" msgstr "Fertiggestellte Teile" -#: build/models.py:324 +#: build/models.py:325 msgid "Number of stock items which have been completed" msgstr "Anzahl der fertigen Lagerartikel" -#: build/models.py:328 +#: build/models.py:329 msgid "Build Status" msgstr "Bauauftrags-Status" -#: build/models.py:333 +#: build/models.py:334 msgid "Build status code" msgstr "Bau-Statuscode" -#: build/models.py:342 build/serializers.py:358 order/serializers.py:784 -#: stock/models.py:1101 stock/serializers.py:85 stock/serializers.py:1628 +#: build/models.py:343 build/serializers.py:358 order/serializers.py:784 +#: stock/models.py:1101 stock/serializers.py:85 stock/serializers.py:1632 msgid "Batch Code" msgstr "Losnummer" -#: build/models.py:346 build/serializers.py:359 +#: build/models.py:347 build/serializers.py:359 msgid "Batch code for this build output" msgstr "Losnummer für dieses Endprodukt" -#: build/models.py:350 order/models.py:472 order/serializers.py:167 +#: build/models.py:351 order/models.py:472 order/serializers.py:167 #: part/models.py:1304 msgid "Creation Date" msgstr "Erstelldatum" -#: build/models.py:356 +#: build/models.py:357 msgid "Build start date" msgstr "Startdatum des Bauauftrags" -#: build/models.py:357 +#: build/models.py:358 msgid "Scheduled start date for this build order" msgstr "Geplantes Startdatum des Bauauftrags" -#: build/models.py:363 +#: build/models.py:364 msgid "Target completion date" msgstr "geplantes Fertigstellungsdatum" -#: build/models.py:365 +#: build/models.py:366 msgid "Target date for build completion. Build will be overdue after this date." msgstr "Zieldatum für Bauauftrag-Fertigstellung." -#: build/models.py:370 order/models.py:660 order/models.py:2644 +#: build/models.py:371 order/models.py:660 order/models.py:2644 msgid "Completion Date" msgstr "Fertigstellungsdatum" -#: build/models.py:378 +#: build/models.py:379 msgid "completed by" msgstr "Fertiggestellt von" -#: build/models.py:387 +#: build/models.py:388 msgid "Issued by" msgstr "Aufgegeben von" -#: build/models.py:388 +#: build/models.py:389 msgid "User who issued this build order" msgstr "Nutzer der diesen Bauauftrag erstellt hat" -#: build/models.py:397 common/models.py:180 order/api.py:176 +#: build/models.py:398 common/models.py:180 order/api.py:176 #: order/models.py:497 part/models.py:1321 #: report/templates/report/inventree_build_order_report.html:158 msgid "Responsible" msgstr "Verantwortlicher Benutzer" -#: build/models.py:398 +#: build/models.py:399 msgid "User or group responsible for this build order" msgstr "Benutzer oder Gruppe verantwortlich für diesen Bauauftrag" -#: build/models.py:403 stock/models.py:1094 +#: build/models.py:404 stock/models.py:1094 msgid "External Link" msgstr "Externer Link" -#: build/models.py:405 common/models.py:1990 part/models.py:1126 +#: build/models.py:406 common/models.py:1990 part/models.py:1126 #: stock/models.py:1096 msgid "Link to external URL" msgstr "Link zu einer externen URL" -#: build/models.py:410 +#: build/models.py:411 msgid "Build Priority" msgstr "Bauauftrags-Priorität" -#: build/models.py:413 +#: build/models.py:414 msgid "Priority of this build order" msgstr "Priorität dieses Bauauftrags" -#: build/models.py:421 common/models.py:150 common/models.py:164 +#: build/models.py:422 common/models.py:150 common/models.py:164 #: order/api.py:162 order/models.py:444 msgid "Project Code" msgstr "Projektcode" -#: build/models.py:422 +#: build/models.py:423 msgid "Project code for this build order" msgstr "Projektcode für diesen Auftrag" -#: build/models.py:675 +#: build/models.py:676 msgid "Cannot complete build order with open child builds" msgstr "" -#: build/models.py:680 +#: build/models.py:681 msgid "Cannot complete build order with incomplete outputs" msgstr "" -#: build/models.py:699 build/models.py:829 +#: build/models.py:700 build/models.py:830 msgid "Failed to offload task to complete build allocations" msgstr "Fehler beim Abladen der Aufgabe, um die Build-Allokation abzuschließen" -#: build/models.py:722 +#: build/models.py:723 #, python-brace-format msgid "Build order {build} has been completed" msgstr "Bauauftrag {build} wurde fertiggestellt" -#: build/models.py:728 +#: build/models.py:729 msgid "A build order has been completed" msgstr "Ein Bauauftrag wurde fertiggestellt" -#: build/models.py:910 build/serializers.py:406 +#: build/models.py:911 build/serializers.py:406 msgid "Serial numbers must be provided for trackable parts" msgstr "Seriennummern müssen für nachverfolgbare Teile angegeben werden" -#: build/models.py:1041 build/models.py:1126 +#: build/models.py:1042 build/models.py:1127 msgid "No build output specified" msgstr "kein Endprodukt angegeben" -#: build/models.py:1044 +#: build/models.py:1045 msgid "Build output is already completed" msgstr "Endprodukt bereits hergstellt" -#: build/models.py:1047 +#: build/models.py:1048 msgid "Build output does not match Build Order" msgstr "Endprodukt stimmt nicht mit dem Bauauftrag überein" -#: build/models.py:1129 build/serializers.py:285 build/serializers.py:334 +#: build/models.py:1130 build/serializers.py:285 build/serializers.py:334 #: build/serializers.py:962 build/serializers.py:1746 order/models.py:710 #: order/serializers.py:604 order/serializers.py:779 part/serializers.py:1695 #: stock/models.py:941 stock/models.py:1431 stock/models.py:1880 -#: stock/serializers.py:712 stock/serializers.py:1617 +#: stock/serializers.py:716 stock/serializers.py:1621 msgid "Quantity must be greater than zero" msgstr "Anzahl muss größer Null sein" -#: build/models.py:1133 build/serializers.py:289 +#: build/models.py:1134 build/serializers.py:289 msgid "Quantity cannot be greater than the output quantity" msgstr "Menge kann nicht größer als die Ausgangsmenge sein" -#: build/models.py:1196 build/serializers.py:605 +#: build/models.py:1197 build/serializers.py:605 msgid "Build output has not passed all required tests" msgstr "" -#: build/models.py:1199 build/serializers.py:600 +#: build/models.py:1200 build/serializers.py:600 #, python-brace-format msgid "Build output {serial} has not passed all required tests" msgstr "Build Ausgabe {serial} hat nicht alle erforderlichen Tests bestanden" -#: build/models.py:1581 +#: build/models.py:1586 msgid "Build Order Line Item" msgstr "Bauauftragsposition" -#: build/models.py:1605 +#: build/models.py:1610 msgid "Build object" msgstr "Objekt bauen" -#: build/models.py:1617 build/models.py:1917 build/serializers.py:273 +#: build/models.py:1622 build/models.py:1933 build/serializers.py:273 #: build/serializers.py:319 build/serializers.py:1423 common/models.py:1346 #: order/models.py:1713 order/models.py:2490 order/serializers.py:1663 #: order/serializers.py:2124 part/models.py:3474 part/models.py:4406 @@ -985,70 +985,70 @@ msgstr "Objekt bauen" #: report/templates/report/inventree_stock_report_merge.html:113 #: report/templates/report/inventree_test_report.html:90 #: report/templates/report/inventree_test_report.html:169 -#: stock/serializers.py:136 stock/serializers.py:180 stock/serializers.py:700 +#: stock/serializers.py:136 stock/serializers.py:180 stock/serializers.py:704 #: templates/email/build_order_completed.html:18 #: templates/email/stale_stock_notification.html:19 msgid "Quantity" msgstr "Anzahl" -#: build/models.py:1618 +#: build/models.py:1623 msgid "Required quantity for build order" msgstr "Erforderliche Menge für Auftrag" -#: build/models.py:1627 +#: build/models.py:1632 msgid "Quantity of consumed stock" msgstr "" -#: build/models.py:1715 +#: build/models.py:1731 msgid "Build item must specify a build output, as master part is marked as trackable" msgstr "Bauauftragsposition muss ein Endprodukt festlegen, da der übergeordnete Teil verfolgbar ist" -#: build/models.py:1726 +#: build/models.py:1742 #, python-brace-format msgid "Allocated quantity ({q}) must not exceed available stock quantity ({a})" msgstr "Zugewiesene Menge ({q}) darf nicht verfügbare Menge ({a}) übersteigen" -#: build/models.py:1747 order/models.py:2439 +#: build/models.py:1763 order/models.py:2439 msgid "Stock item is over-allocated" msgstr "BestandObjekt ist zu oft zugewiesen" -#: build/models.py:1752 order/models.py:2442 +#: build/models.py:1768 order/models.py:2442 msgid "Allocation quantity must be greater than zero" msgstr "Reserviermenge muss größer null sein" -#: build/models.py:1758 +#: build/models.py:1774 msgid "Quantity must be 1 for serialized stock" msgstr "Anzahl muss 1 für Objekte mit Seriennummer sein" -#: build/models.py:1818 +#: build/models.py:1834 msgid "Selected stock item does not match BOM line" msgstr "Ausgewählter Lagerbestand stimmt nicht mit BOM-Linie überein" -#: build/models.py:1856 +#: build/models.py:1872 msgid "Allocated quantity exceeds available stock quantity" msgstr "" -#: build/models.py:1907 build/serializers.py:945 build/serializers.py:1255 +#: build/models.py:1923 build/serializers.py:945 build/serializers.py:1255 #: order/serializers.py:1500 order/serializers.py:1521 #: report/templates/report/inventree_sales_order_shipment_report.html:29 -#: stock/models.py:457 stock/serializers.py:102 stock/serializers.py:824 -#: stock/serializers.py:1311 stock/serializers.py:1423 +#: stock/models.py:457 stock/serializers.py:102 stock/serializers.py:828 +#: stock/serializers.py:1315 stock/serializers.py:1427 msgid "Stock Item" msgstr "Lagerartikel" -#: build/models.py:1908 +#: build/models.py:1924 msgid "Source stock item" msgstr "Quell-Lagerartikel" -#: build/models.py:1918 +#: build/models.py:1934 msgid "Stock quantity to allocate to build" msgstr "Anzahl an Lagerartikel dem Bauauftrag zuweisen" -#: build/models.py:1927 +#: build/models.py:1943 msgid "Install into" msgstr "Installiere in" -#: build/models.py:1928 +#: build/models.py:1944 msgid "Destination stock item" msgstr "Ziel-Lagerartikel" @@ -1097,7 +1097,7 @@ msgid "Integer quantity required, as the bill of materials contains trackable pa msgstr "Ganzzahl erforderlich da die Stückliste nachverfolgbare Teile enthält" #: build/serializers.py:365 order/serializers.py:800 order/serializers.py:1667 -#: stock/serializers.py:723 +#: stock/serializers.py:727 msgid "Serial Numbers" msgstr "Seriennummer" @@ -1250,7 +1250,7 @@ msgstr "Bauauftragspositionsartikel" msgid "bom_item.part must point to the same part as the build order" msgstr "bom_item.part muss auf dasselbe Teil verweisen wie der Bauauftrag" -#: build/serializers.py:951 stock/serializers.py:1324 +#: build/serializers.py:951 stock/serializers.py:1328 msgid "Item must be in stock" msgstr "Teil muss auf Lager sein" @@ -1329,11 +1329,11 @@ msgstr "Zusammenbau" #: build/serializers.py:1282 company/models.py:703 order/api.py:308 #: order/api.py:313 order/api.py:539 order/serializers.py:596 -#: stock/models.py:1037 stock/serializers.py:613 +#: stock/models.py:1037 stock/serializers.py:617 msgid "Supplier Part" msgstr "Zuliefererteil" -#: build/serializers.py:1290 stock/serializers.py:644 +#: build/serializers.py:1290 stock/serializers.py:648 msgid "Allocated Quantity" msgstr "Zugewiesene Menge" @@ -1562,8 +1562,8 @@ msgstr "Schlüsseltext muss eindeutig sein" #: common/models.py:2006 common/models.py:2007 common/models.py:2388 #: importer/models.py:100 part/models.py:3568 part/models.py:3596 #: plugin/models.py:355 plugin/models.py:356 -#: report/templates/report/inventree_test_report.html:105 users/models.py:121 -#: users/models.py:498 +#: report/templates/report/inventree_test_report.html:105 users/models.py:124 +#: users/models.py:501 msgid "User" msgstr "Benutzer" @@ -1594,8 +1594,8 @@ msgstr "Name für diesen Webhook" #: common/models.py:1421 common/models.py:2247 common/models.py:2354 #: company/models.py:198 company/models.py:840 machine/models.py:39 -#: part/models.py:1258 plugin/models.py:69 stock/api.py:621 users/models.py:192 -#: users/models.py:551 users/serializers.py:319 +#: part/models.py:1258 plugin/models.py:69 stock/api.py:621 users/models.py:195 +#: users/models.py:554 users/serializers.py:319 msgid "Active" msgstr "Aktiv" @@ -1603,7 +1603,7 @@ msgstr "Aktiv" msgid "Is this webhook active" msgstr "Ist dieser Webhook aktiv" -#: common/models.py:1437 users/models.py:169 +#: common/models.py:1437 users/models.py:172 msgid "Token" msgstr "Token" @@ -2142,7 +2142,7 @@ msgid "Email Threads" msgstr "" #: common/models.py:2711 generic/states/serializers.py:16 plugin/models.py:46 -#: users/models.py:110 +#: users/models.py:113 msgid "Key" msgstr "Schlüssel" @@ -3725,37 +3725,37 @@ msgstr "" msgid "Value must be a valid variable identifier" msgstr "" -#: company/api.py:142 +#: company/api.py:143 msgid "Part is Active" msgstr "Teil ist aktiv" -#: company/api.py:146 +#: company/api.py:147 msgid "Manufacturer is Active" msgstr "Hersteller ist aktiv" -#: company/api.py:279 +#: company/api.py:280 msgid "Supplier Part is Active" msgstr "Lieferantenteil ist aktiv" -#: company/api.py:283 +#: company/api.py:284 msgid "Internal Part is Active" msgstr "Internes Teil ist aktiv" -#: company/api.py:288 +#: company/api.py:289 msgid "Supplier is Active" msgstr "Lieferant ist aktiv" -#: company/api.py:300 company/models.py:539 company/serializers.py:468 +#: company/api.py:301 company/models.py:539 company/serializers.py:468 #: part/serializers.py:575 msgid "Manufacturer" msgstr "Hersteller" -#: company/api.py:307 company/models.py:119 company/models.py:411 +#: company/api.py:308 company/models.py:119 company/models.py:411 #: stock/api.py:879 msgid "Company" msgstr "Firma" -#: company/api.py:317 +#: company/api.py:318 msgid "Has Stock" msgstr "" @@ -3792,7 +3792,7 @@ msgid "Contact email address" msgstr "Kontakt-Email" #: company/models.py:176 company/models.py:315 order/models.py:506 -#: users/models.py:558 +#: users/models.py:561 msgid "Contact" msgstr "Kontakt" @@ -3942,7 +3942,7 @@ msgid "Manufacturer Part" msgstr "Herstellerteil" #: company/models.py:528 company/models.py:818 stock/models.py:1026 -#: stock/serializers.py:445 +#: stock/serializers.py:449 msgid "Base Part" msgstr "Basisteil" @@ -3959,7 +3959,7 @@ msgstr "Hersteller auswählen" msgid "MPN" msgstr "MPN" -#: company/models.py:547 stock/serializers.py:607 +#: company/models.py:547 stock/serializers.py:611 msgid "Manufacturer Part Number" msgstr "Hersteller-Teilenummer" @@ -4042,7 +4042,7 @@ msgstr "Zuliefererbeschreibung des Teils" #: report/templates/report/inventree_return_order_report.html:27 #: report/templates/report/inventree_sales_order_report.html:32 #: report/templates/report/inventree_stock_location_report.html:105 -#: stock/serializers.py:837 +#: stock/serializers.py:841 msgid "Note" msgstr "Notiz" @@ -4055,7 +4055,7 @@ msgid "Minimum charge (e.g. stocking fee)" msgstr "Mindestpreis" #: company/models.py:891 order/serializers.py:810 stock/models.py:1057 -#: stock/serializers.py:1643 +#: stock/serializers.py:1647 msgid "Packaging" msgstr "Verpackungen" @@ -4107,7 +4107,7 @@ msgstr "Standard-Währung für diesen Zulieferer" msgid "Company Name" msgstr "Firmenname" -#: company/serializers.py:444 part/serializers.py:948 stock/serializers.py:463 +#: company/serializers.py:444 part/serializers.py:948 stock/serializers.py:467 msgid "In Stock" msgstr "Auf Lager" @@ -4267,15 +4267,15 @@ msgstr "Fehler" msgid "Valid" msgstr "Gültig" -#: importer/models.py:688 +#: importer/models.py:720 msgid "ID is required for updating existing records." msgstr "" -#: importer/models.py:695 +#: importer/models.py:727 msgid "No record found with the provided ID" msgstr "" -#: importer/models.py:701 +#: importer/models.py:733 msgid "Invalid ID format provided" msgstr "" @@ -4660,7 +4660,7 @@ msgid "Order reference" msgstr "Bestell-Referenz" #: order/models.py:617 order/models.py:1317 order/models.py:2630 -#: stock/serializers.py:594 stock/serializers.py:1012 users/models.py:539 +#: stock/serializers.py:598 stock/serializers.py:1016 users/models.py:542 msgid "Status" msgstr "Status" @@ -4713,7 +4713,7 @@ msgid "Quantity must be a positive number" msgstr "Anzahl muss eine positive Zahl sein" #: order/models.py:1304 order/models.py:2617 stock/models.py:1079 -#: stock/models.py:1080 stock/serializers.py:1359 +#: stock/models.py:1080 stock/serializers.py:1363 #: templates/email/overdue_return_order.html:16 #: templates/email/overdue_sales_order.html:16 msgid "Customer" @@ -4831,7 +4831,7 @@ msgstr "Empfangen" msgid "Number of items received" msgstr "Empfangene Objekt-Anzahl" -#: order/models.py:1903 stock/models.py:1202 stock/serializers.py:661 +#: order/models.py:1903 stock/models.py:1202 stock/serializers.py:665 msgid "Purchase Price" msgstr "Preis" @@ -5173,7 +5173,7 @@ msgid "Enter batch code for incoming stock items" msgstr "Losnummer für eingehende Lagerartikel" #: order/serializers.py:792 stock/models.py:1161 -#: templates/email/stale_stock_notification.html:22 users/models.py:134 +#: templates/email/stale_stock_notification.html:22 users/models.py:137 msgid "Expiry Date" msgstr "Ablaufdatum" @@ -6043,7 +6043,7 @@ msgstr "Parameter Vorlage" msgid "Parameter Value" msgstr "Parameter Wert" -#: part/models.py:4092 stock/serializers.py:742 +#: part/models.py:4092 stock/serializers.py:746 msgid "Optional note field" msgstr "Optionales Notizfeld" @@ -6219,7 +6219,7 @@ msgstr "Ergebnisse" msgid "Number of results recorded against this template" msgstr "Anzahl der Ergebnisse, die in dieser Vorlage aufgezeichnet wurden" -#: part/serializers.py:230 part/serializers.py:248 stock/serializers.py:667 +#: part/serializers.py:230 part/serializers.py:248 stock/serializers.py:671 msgid "Purchase currency of this stock item" msgstr "Kaufwährung dieses Lagerartikels" @@ -6339,7 +6339,7 @@ msgstr "" msgid "Outstanding quantity of this part scheduled to be built" msgstr "" -#: part/serializers.py:964 stock/serializers.py:1043 stock/serializers.py:1214 +#: part/serializers.py:964 stock/serializers.py:1047 stock/serializers.py:1218 #: users/ruleset.py:30 msgid "Stock Items" msgstr "Lagerartikel" @@ -7540,35 +7540,35 @@ msgstr "" msgid "Enable dynamic panels for testing" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:98 +#: plugin/samples/integration/user_interface_sample.py:100 msgid "Part Panel" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:131 +#: plugin/samples/integration/user_interface_sample.py:135 msgid "Broken Dashboard Item" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:133 +#: plugin/samples/integration/user_interface_sample.py:137 msgid "This is a broken dashboard item - it will not render!" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:139 +#: plugin/samples/integration/user_interface_sample.py:143 msgid "Sample Dashboard Item" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:141 +#: plugin/samples/integration/user_interface_sample.py:145 msgid "This is a sample dashboard item. It renders a simple string of HTML content." msgstr "" -#: plugin/samples/integration/user_interface_sample.py:147 +#: plugin/samples/integration/user_interface_sample.py:151 msgid "Context Dashboard Item" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:161 +#: plugin/samples/integration/user_interface_sample.py:165 msgid "Admin Dashboard Item" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:162 +#: plugin/samples/integration/user_interface_sample.py:166 msgid "This is an admin-only dashboard item." msgstr "" @@ -7951,7 +7951,7 @@ msgstr "Lagerartikel Test-Bericht" #: report/templates/report/inventree_stock_report_merge.html:97 #: report/templates/report/inventree_test_report.html:153 -#: stock/serializers.py:650 +#: stock/serializers.py:654 msgid "Installed Items" msgstr "Verbaute Objekte" @@ -7984,19 +7984,19 @@ msgstr "Kein Ergebnis (erforderlich)" msgid "No result" msgstr "Kein Ergebnis" -#: report/templatetags/report.py:144 +#: report/templatetags/report.py:163 msgid "Asset file does not exist" msgstr "Die Bestandsdatei ist nicht vorhanden" -#: report/templatetags/report.py:201 report/templatetags/report.py:277 +#: report/templatetags/report.py:220 report/templatetags/report.py:296 msgid "Image file not found" msgstr "Bilddatei nicht gefunden" -#: report/templatetags/report.py:302 +#: report/templatetags/report.py:321 msgid "part_image tag requires a Part instance" msgstr "part_image tag benötigt eine Bauteilinstanz" -#: report/templatetags/report.py:348 +#: report/templatetags/report.py:367 msgid "company_image tag requires a Company instance" msgstr "company_image tag erfordert eine Firmeninstanz" @@ -8012,7 +8012,7 @@ msgstr "" msgid "Include sub-locations in filtered results" msgstr "Unterorte in gefilterte Ergebnisse einbeziehen" -#: stock/api.py:341 stock/serializers.py:1210 +#: stock/api.py:341 stock/serializers.py:1214 msgid "Parent Location" msgstr "Übergeordneter Ort" @@ -8096,7 +8096,7 @@ msgstr "Gültigkeitsdauer vor" msgid "Expiry date after" msgstr "Gültigkeitsdauer nach" -#: stock/api.py:916 stock/serializers.py:655 +#: stock/api.py:916 stock/serializers.py:659 msgid "Stale" msgstr "überfällig" @@ -8168,7 +8168,7 @@ msgstr "Besitzer auswählen" msgid "Stock items may not be directly located into a structural stock locations, but may be located to child locations." msgstr "Lagerartikel können nicht direkt an einen strukturellen Lagerort verlegt werden, können aber an einen untergeordneten Lagerort verlegt werden." -#: stock/models.py:226 users/models.py:494 +#: stock/models.py:226 users/models.py:497 msgid "External" msgstr "Extern" @@ -8201,7 +8201,7 @@ msgstr "" msgid "Stock items cannot be located into structural stock locations!" msgstr "Lagerartikel können nicht in strukturelle Lagerorte abgelegt werden!" -#: stock/models.py:932 stock/serializers.py:488 +#: stock/models.py:932 stock/serializers.py:492 msgid "Stock item cannot be created for virtual parts" msgstr "Für virtuelle Teile können keine Lagerartikel erstellt werden" @@ -8246,7 +8246,7 @@ msgstr "Passendes Zuliefererteil für diesen Lagerartikel auswählen" msgid "Where is this stock item located?" msgstr "Wo wird dieses Teil normalerweise gelagert?" -#: stock/models.py:1058 stock/serializers.py:1644 +#: stock/models.py:1058 stock/serializers.py:1648 msgid "Packaging this stock item is stored in" msgstr "Verpackung, in der dieser Lagerartikel gelagert ist" @@ -8262,7 +8262,7 @@ msgstr "Ist dieses Teil in einem anderen verbaut?" msgid "Serial number for this item" msgstr "Seriennummer für dieses Teil" -#: stock/models.py:1105 stock/serializers.py:1629 +#: stock/models.py:1105 stock/serializers.py:1633 msgid "Batch code for this stock item" msgstr "Losnummer für diesen Lagerartikel" @@ -8371,7 +8371,7 @@ msgstr "Lagerartikel wird aktuell produziert" msgid "Serialized stock cannot be merged" msgstr "Nachverfolgbare Lagerartikel können nicht zusammengeführt werden" -#: stock/models.py:2055 stock/serializers.py:1499 +#: stock/models.py:2055 stock/serializers.py:1503 msgid "Duplicate stock items" msgstr "Artikel duplizeren" @@ -8500,237 +8500,241 @@ msgid "Test template for this result" msgstr "Testvorlage für dieses Ergebnis" #: stock/serializers.py:290 +msgid "No matching test found for this part" +msgstr "" + +#: stock/serializers.py:294 msgid "Template ID or test name must be provided" msgstr "Vorlagen-ID oder Testname muss angegeben werden" -#: stock/serializers.py:300 +#: stock/serializers.py:304 msgid "The test finished time cannot be earlier than the test started time" msgstr "Die Test-Endzeit kann nicht früher als die Startzeit des Tests sein" -#: stock/serializers.py:452 +#: stock/serializers.py:456 msgid "Parent Item" msgstr "Elternposition" -#: stock/serializers.py:453 +#: stock/serializers.py:457 msgid "Parent stock item" msgstr "" -#: stock/serializers.py:473 +#: stock/serializers.py:477 msgid "Use pack size when adding: the quantity defined is the number of packs" msgstr "Packungsgröße beim Hinzufügen verwenden: Die definierte Menge ist die Anzahl der Pakete" -#: stock/serializers.py:475 +#: stock/serializers.py:479 msgid "Use pack size" msgstr "" -#: stock/serializers.py:482 stock/serializers.py:724 +#: stock/serializers.py:486 stock/serializers.py:728 msgid "Enter serial numbers for new items" msgstr "Seriennummern für neue Teile eingeben" -#: stock/serializers.py:600 +#: stock/serializers.py:604 msgid "Supplier Part Number" msgstr "" -#: stock/serializers.py:647 users/models.py:184 +#: stock/serializers.py:651 users/models.py:187 msgid "Expired" msgstr "abgelaufen" -#: stock/serializers.py:653 +#: stock/serializers.py:657 msgid "Child Items" msgstr "Untergeordnete Objekte" -#: stock/serializers.py:657 +#: stock/serializers.py:661 msgid "Tracking Items" msgstr "" -#: stock/serializers.py:663 +#: stock/serializers.py:667 msgid "Purchase price of this stock item, per unit or pack" msgstr "Einkaufspreis dieses Lagerartikels, pro Einheit oder Verpackungseinheit" -#: stock/serializers.py:701 +#: stock/serializers.py:705 msgid "Enter number of stock items to serialize" msgstr "Anzahl der zu serialisierenden Lagerartikel eingeben" -#: stock/serializers.py:709 stock/serializers.py:752 stock/serializers.py:790 -#: stock/serializers.py:928 +#: stock/serializers.py:713 stock/serializers.py:756 stock/serializers.py:794 +#: stock/serializers.py:932 msgid "No stock item provided" msgstr "" -#: stock/serializers.py:717 +#: stock/serializers.py:721 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({q})" msgstr "Anzahl darf nicht die verfügbare Menge überschreiten ({q})" -#: stock/serializers.py:735 stock/serializers.py:1456 stock/serializers.py:1769 -#: stock/serializers.py:1818 +#: stock/serializers.py:739 stock/serializers.py:1460 stock/serializers.py:1773 +#: stock/serializers.py:1822 msgid "Destination stock location" msgstr "Ziel-Bestand" -#: stock/serializers.py:755 +#: stock/serializers.py:759 msgid "Serial numbers cannot be assigned to this part" msgstr "Seriennummern können diesem Teil nicht zugewiesen werden" -#: stock/serializers.py:775 +#: stock/serializers.py:779 msgid "Serial numbers already exist" msgstr "Seriennummern existieren bereits" -#: stock/serializers.py:825 +#: stock/serializers.py:829 msgid "Select stock item to install" msgstr "Lagerartikel für Installation auswählen" -#: stock/serializers.py:832 +#: stock/serializers.py:836 msgid "Quantity to Install" msgstr "Zu installierende Menge" -#: stock/serializers.py:833 +#: stock/serializers.py:837 msgid "Enter the quantity of items to install" msgstr "Anzahl der zu verwendenden Artikel eingeben" -#: stock/serializers.py:838 stock/serializers.py:918 stock/serializers.py:1060 +#: stock/serializers.py:842 stock/serializers.py:922 stock/serializers.py:1064 msgid "Add transaction note (optional)" msgstr " Transaktionsnotizen hinzufügen (optional)" -#: stock/serializers.py:846 +#: stock/serializers.py:850 msgid "Quantity to install must be at least 1" msgstr "Die zu verwendende Menge muss mindestens 1 sein" -#: stock/serializers.py:854 +#: stock/serializers.py:858 msgid "Stock item is unavailable" msgstr "Lagerartikel ist nicht verfügbar" -#: stock/serializers.py:865 +#: stock/serializers.py:869 msgid "Selected part is not in the Bill of Materials" msgstr "Ausgewähltes Teil ist nicht in der Stückliste" -#: stock/serializers.py:878 +#: stock/serializers.py:882 msgid "Quantity to install must not exceed available quantity" msgstr "Die zu verwendende Menge darf die verfügbare Menge nicht überschreiten" -#: stock/serializers.py:913 +#: stock/serializers.py:917 msgid "Destination location for uninstalled item" msgstr "Ziel Lagerort für unverbautes Objekt" -#: stock/serializers.py:951 +#: stock/serializers.py:955 msgid "Select part to convert stock item into" msgstr "Wählen Sie einen Teil aus, zu dem dieser Lagerartikel geändert werden soll" -#: stock/serializers.py:964 +#: stock/serializers.py:968 msgid "Selected part is not a valid option for conversion" msgstr "Das ausgewählte Teil ist keine gültige Option für die Umwandlung" -#: stock/serializers.py:981 +#: stock/serializers.py:985 msgid "Cannot convert stock item with assigned SupplierPart" msgstr "Lagerartikel konnte nicht mit Zulieferteil zugewiesen werden" -#: stock/serializers.py:1015 +#: stock/serializers.py:1019 msgid "Stock item status code" msgstr "Lagerartikel Status-Code" -#: stock/serializers.py:1044 +#: stock/serializers.py:1048 msgid "Select stock items to change status" msgstr "Lagerartikel auswählen, um den Status zu ändern" -#: stock/serializers.py:1050 +#: stock/serializers.py:1054 msgid "No stock items selected" msgstr "Keine Lagerartikel ausgewählt" -#: stock/serializers.py:1139 stock/serializers.py:1216 +#: stock/serializers.py:1143 stock/serializers.py:1220 msgid "Sublocations" msgstr "Unter-Lagerorte" -#: stock/serializers.py:1211 +#: stock/serializers.py:1215 msgid "Parent stock location" msgstr "Übergeordneter Lagerort" -#: stock/serializers.py:1328 +#: stock/serializers.py:1332 msgid "Part must be salable" msgstr "Teil muss verkaufbar sein" -#: stock/serializers.py:1332 +#: stock/serializers.py:1336 msgid "Item is allocated to a sales order" msgstr "Artikel ist einem Kundenauftrag zugeordnet" -#: stock/serializers.py:1336 +#: stock/serializers.py:1340 msgid "Item is allocated to a build order" msgstr "Artikel ist einem Fertigungsauftrag zugeordnet" -#: stock/serializers.py:1360 +#: stock/serializers.py:1364 msgid "Customer to assign stock items" msgstr "Kunde zum Zuweisen von Lagerartikel" -#: stock/serializers.py:1366 +#: stock/serializers.py:1370 msgid "Selected company is not a customer" msgstr "Ausgewählte Firma ist kein Kunde" -#: stock/serializers.py:1374 +#: stock/serializers.py:1378 msgid "Stock assignment notes" msgstr "Notizen zur Lagerzuordnung" -#: stock/serializers.py:1384 stock/serializers.py:1672 +#: stock/serializers.py:1388 stock/serializers.py:1676 msgid "A list of stock items must be provided" msgstr "Eine Liste der Lagerbestände muss angegeben werden" -#: stock/serializers.py:1463 +#: stock/serializers.py:1467 msgid "Stock merging notes" msgstr "Notizen zur Lagerartikelzusammenführung" -#: stock/serializers.py:1468 +#: stock/serializers.py:1472 msgid "Allow mismatched suppliers" msgstr "Unterschiedliche Lieferanten erlauben" -#: stock/serializers.py:1469 +#: stock/serializers.py:1473 msgid "Allow stock items with different supplier parts to be merged" msgstr "Zusammenführen von Lagerartikeln mit unterschiedlichen Lieferanten erlauben" -#: stock/serializers.py:1474 +#: stock/serializers.py:1478 msgid "Allow mismatched status" msgstr "Unterschiedliche Status erlauben" -#: stock/serializers.py:1475 +#: stock/serializers.py:1479 msgid "Allow stock items with different status codes to be merged" msgstr "Zusammenführen von Lagerartikeln mit unterschiedlichen Status-Codes erlauben" -#: stock/serializers.py:1485 +#: stock/serializers.py:1489 msgid "At least two stock items must be provided" msgstr "Mindestens zwei Lagerartikel müssen angegeben werden" -#: stock/serializers.py:1552 +#: stock/serializers.py:1556 msgid "No Change" msgstr "Keine Änderung" -#: stock/serializers.py:1590 +#: stock/serializers.py:1594 msgid "StockItem primary key value" msgstr "Primärschlüssel Lagerelement" -#: stock/serializers.py:1603 +#: stock/serializers.py:1607 msgid "Stock item is not in stock" msgstr "" -#: stock/serializers.py:1606 +#: stock/serializers.py:1610 msgid "Stock item is already in stock" msgstr "" -#: stock/serializers.py:1620 +#: stock/serializers.py:1624 msgid "Quantity must not be negative" msgstr "" -#: stock/serializers.py:1662 +#: stock/serializers.py:1666 msgid "Stock transaction notes" msgstr "Bestandsbewegungsnotizen" -#: stock/serializers.py:1824 +#: stock/serializers.py:1828 msgid "Merge into existing stock" msgstr "" -#: stock/serializers.py:1825 +#: stock/serializers.py:1829 msgid "Merge returned items into existing stock items if possible" msgstr "" -#: stock/serializers.py:1868 +#: stock/serializers.py:1872 msgid "Next Serial Number" msgstr "" -#: stock/serializers.py:1874 +#: stock/serializers.py:1878 msgid "Previous Serial Number" msgstr "" @@ -9024,7 +9028,7 @@ msgstr "Berechtigungen" msgid "Important dates" msgstr "wichtige Daten" -#: users/authentication.py:30 users/models.py:148 +#: users/authentication.py:30 users/models.py:151 msgid "Token has been revoked" msgstr "Token wurde widerrufen" @@ -9032,167 +9036,167 @@ msgstr "Token wurde widerrufen" msgid "Token has expired" msgstr "Token ist abgelaufen" -#: users/models.py:91 +#: users/models.py:94 msgid "API Token" msgstr "API Token" -#: users/models.py:92 +#: users/models.py:95 msgid "API Tokens" msgstr "API-Tokens" -#: users/models.py:128 +#: users/models.py:131 msgid "Token Name" msgstr "Tokenname" -#: users/models.py:129 +#: users/models.py:132 msgid "Custom token name" msgstr "Benutzerdefinierter Tokenname" -#: users/models.py:135 +#: users/models.py:138 msgid "Token expiry date" msgstr "Token Ablaufdatum" -#: users/models.py:143 +#: users/models.py:146 msgid "Last Seen" msgstr "Zuletzt gesehen" -#: users/models.py:144 +#: users/models.py:147 msgid "Last time the token was used" msgstr "Das letzte Mal, wo das Token verwendet wurde" -#: users/models.py:148 +#: users/models.py:151 msgid "Revoked" msgstr "Widerrufen" -#: users/models.py:226 +#: users/models.py:229 msgid "Permission set" msgstr "Berechtigung geändert" -#: users/models.py:235 +#: users/models.py:238 msgid "Group" msgstr "Gruppe" -#: users/models.py:239 +#: users/models.py:242 msgid "View" msgstr "Ansicht" -#: users/models.py:239 +#: users/models.py:242 msgid "Permission to view items" msgstr "Berechtigung Einträge anzuzeigen" -#: users/models.py:243 +#: users/models.py:246 msgid "Add" msgstr "Hinzufügen" -#: users/models.py:243 +#: users/models.py:246 msgid "Permission to add items" msgstr "Berechtigung Einträge zu erstellen" -#: users/models.py:247 +#: users/models.py:250 msgid "Change" msgstr "Ändern" -#: users/models.py:249 +#: users/models.py:252 msgid "Permissions to edit items" msgstr "Berechtigungen Einträge zu ändern" -#: users/models.py:253 +#: users/models.py:256 msgid "Delete" msgstr "Löschen" -#: users/models.py:255 +#: users/models.py:258 msgid "Permission to delete items" msgstr "Berechtigung Einträge zu löschen" -#: users/models.py:492 +#: users/models.py:495 msgid "Bot" msgstr "" -#: users/models.py:493 +#: users/models.py:496 msgid "Internal" msgstr "" -#: users/models.py:495 +#: users/models.py:498 msgid "Guest" msgstr "" -#: users/models.py:504 +#: users/models.py:507 msgid "Language" msgstr "" -#: users/models.py:505 +#: users/models.py:508 msgid "Preferred language for the user" msgstr "" -#: users/models.py:510 +#: users/models.py:513 msgid "Theme" msgstr "" -#: users/models.py:511 +#: users/models.py:514 msgid "Settings for the web UI as JSON - do not edit manually!" msgstr "" -#: users/models.py:516 +#: users/models.py:519 msgid "Widgets" msgstr "" -#: users/models.py:518 +#: users/models.py:521 msgid "Settings for the dashboard widgets as JSON - do not edit manually!" msgstr "" -#: users/models.py:525 +#: users/models.py:528 msgid "Display Name" msgstr "" -#: users/models.py:526 +#: users/models.py:529 msgid "Chosen display name for the user" msgstr "" -#: users/models.py:532 +#: users/models.py:535 msgid "Position" msgstr "" -#: users/models.py:533 +#: users/models.py:536 msgid "Main job title or position" msgstr "" -#: users/models.py:540 +#: users/models.py:543 msgid "User status message" msgstr "" -#: users/models.py:547 +#: users/models.py:550 msgid "User location information" msgstr "" -#: users/models.py:552 +#: users/models.py:555 msgid "User is actively using the system" msgstr "" -#: users/models.py:559 +#: users/models.py:562 msgid "Preferred contact information for the user" msgstr "" -#: users/models.py:565 +#: users/models.py:568 msgid "User Type" msgstr "" -#: users/models.py:566 +#: users/models.py:569 msgid "Which type of user is this?" msgstr "" -#: users/models.py:572 +#: users/models.py:575 msgid "Organisation" msgstr "" -#: users/models.py:573 +#: users/models.py:576 msgid "Users primary organisation/affiliation" msgstr "" -#: users/models.py:581 +#: users/models.py:584 msgid "Primary Group" msgstr "" -#: users/models.py:582 +#: users/models.py:585 msgid "Primary group for the user" msgstr "" diff --git a/src/backend/InvenTree/locale/el/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/el/LC_MESSAGES/django.po index 108d62d86e..c0bced3c26 100644 --- a/src/backend/InvenTree/locale/el/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/el/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-09-17 11:32+0000\n" -"PO-Revision-Date: 2025-09-17 11:35\n" +"POT-Creation-Date: 2025-10-01 05:58+0000\n" +"PO-Revision-Date: 2025-10-01 06:01\n" "Last-Translator: \n" "Language-Team: Greek\n" "Language: el_GR\n" @@ -116,9 +116,9 @@ msgstr "" #: build/serializers.py:579 build/serializers.py:1795 company/models.py:875 #: order/models.py:1737 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:2846 stock/models.py:2970 stock/serializers.py:741 -#: stock/serializers.py:917 stock/serializers.py:1059 stock/serializers.py:1373 -#: stock/serializers.py:1462 stock/serializers.py:1661 +#: stock/models.py:2846 stock/models.py:2970 stock/serializers.py:745 +#: stock/serializers.py:921 stock/serializers.py:1063 stock/serializers.py:1377 +#: stock/serializers.py:1466 stock/serializers.py:1665 msgid "Notes" msgstr "Σημειώσεις" @@ -415,7 +415,7 @@ msgstr "Μη έγκυρη επιλογή" msgid "Name" msgstr "Όνομα" -#: InvenTree/models.py:856 build/models.py:251 common/models.py:171 +#: InvenTree/models.py:856 build/models.py:252 common/models.py:171 #: common/models.py:2234 common/models.py:2347 company/models.py:562 #: company/models.py:866 order/models.py:435 order/models.py:1773 #: part/models.py:1074 part/models.py:3886 report/models.py:222 @@ -530,7 +530,7 @@ msgstr "Μη έγκυρος κωδικός συναλλάγματος" msgid "Order Status" msgstr "" -#: build/api.py:75 build/models.py:263 +#: build/api.py:75 build/models.py:264 msgid "Parent Build" msgstr "Γονική Κατασκευή" @@ -539,7 +539,7 @@ msgstr "Γονική Κατασκευή" msgid "Include Variants" msgstr "" -#: build/api.py:95 build/api.py:466 build/api.py:814 build/models.py:269 +#: build/api.py:95 build/api.py:466 build/api.py:814 build/models.py:270 #: build/serializers.py:1243 build/serializers.py:1389 #: build/serializers.py:1451 company/models.py:1085 company/serializers.py:456 #: order/api.py:295 order/api.py:299 order/api.py:922 order/api.py:1180 @@ -558,7 +558,7 @@ msgstr "" #: report/templates/report/inventree_sales_order_shipment_report.html:28 #: report/templates/report/inventree_stock_location_report.html:102 #: stock/api.py:565 stock/serializers.py:120 stock/serializers.py:172 -#: stock/serializers.py:446 stock/serializers.py:625 stock/serializers.py:950 +#: stock/serializers.py:450 stock/serializers.py:629 stock/serializers.py:954 #: templates/email/build_order_completed.html:17 #: templates/email/build_order_required_stock.html:17 #: templates/email/low_stock_notification.html:15 @@ -671,7 +671,7 @@ msgstr "" msgid "Allocated" msgstr "Κατανεμημένο" -#: build/api.py:490 build/models.py:1626 build/serializers.py:1424 +#: build/api.py:490 build/models.py:1631 build/serializers.py:1424 msgid "Consumed" msgstr "" @@ -682,7 +682,7 @@ msgstr "" msgid "Available" msgstr "Διαθέσιμο" -#: build/api.py:837 build/models.py:116 order/models.py:1919 +#: build/api.py:837 build/models.py:117 order/models.py:1919 #: report/templates/report/inventree_build_order_report.html:105 #: stock/serializers.py:93 templates/email/build_order_completed.html:16 #: templates/email/overdue_build_order.html:15 @@ -693,10 +693,10 @@ msgstr "Σειρά Κατασκευής" #: build/serializers.py:496 build/serializers.py:566 build/serializers.py:1263 #: build/serializers.py:1267 order/api.py:1227 order/api.py:1232 #: order/serializers.py:768 order/serializers.py:908 order/serializers.py:2015 -#: stock/api.py:966 stock/serializers.py:111 stock/serializers.py:629 -#: stock/serializers.py:734 stock/serializers.py:912 stock/serializers.py:1455 -#: stock/serializers.py:1768 stock/serializers.py:1817 -#: templates/email/stale_stock_notification.html:18 users/models.py:546 +#: stock/api.py:966 stock/serializers.py:111 stock/serializers.py:633 +#: stock/serializers.py:738 stock/serializers.py:916 stock/serializers.py:1459 +#: stock/serializers.py:1772 stock/serializers.py:1821 +#: templates/email/stale_stock_notification.html:18 users/models.py:549 msgid "Location" msgstr "Τοποθεσία" @@ -708,43 +708,43 @@ msgstr "" msgid "Filter by output stock item ID. Use 'null' to find uninstalled build items." msgstr "" -#: build/models.py:117 users/ruleset.py:31 +#: build/models.py:118 users/ruleset.py:31 msgid "Build Orders" msgstr "Δημιουργία Παραγγελιών" -#: build/models.py:167 +#: build/models.py:168 msgid "Assembly BOM has not been validated" msgstr "" -#: build/models.py:174 +#: build/models.py:175 msgid "Build order cannot be created for an inactive part" msgstr "" -#: build/models.py:181 +#: build/models.py:182 msgid "Build order cannot be created for an unlocked part" msgstr "" -#: build/models.py:199 +#: build/models.py:200 msgid "Build orders can only be externally fulfilled for purchaseable parts" msgstr "" -#: build/models.py:206 order/models.py:369 +#: build/models.py:207 order/models.py:369 msgid "Responsible user or group must be specified" msgstr "" -#: build/models.py:211 +#: build/models.py:212 msgid "Build order part cannot be changed" msgstr "Εξάρτημα από εντολή κατασκευής δεν μπορεί να αλλάξει" -#: build/models.py:216 order/models.py:382 +#: build/models.py:217 order/models.py:382 msgid "Target date must be after start date" msgstr "" -#: build/models.py:244 +#: build/models.py:245 msgid "Build Order Reference" msgstr "Αναφορά Παραγγελίας Κατασκευής" -#: build/models.py:245 build/serializers.py:1402 order/models.py:607 +#: build/models.py:246 build/serializers.py:1402 order/models.py:607 #: order/models.py:1292 order/models.py:1730 order/models.py:2605 #: part/models.py:4458 #: report/templates/report/inventree_bill_of_materials_report.html:139 @@ -754,223 +754,223 @@ msgstr "Αναφορά Παραγγελίας Κατασκευής" msgid "Reference" msgstr "Αναφορά" -#: build/models.py:254 +#: build/models.py:255 msgid "Brief description of the build (optional)" msgstr "Σύντομη περιγραφή της κατασκευής (προαιρετικό)" -#: build/models.py:264 +#: build/models.py:265 msgid "BuildOrder to which this build is allocated" msgstr "BuildOrder στην οποία έχει δοθεί αυτή η κατασκευή" -#: build/models.py:273 +#: build/models.py:274 msgid "Select part to build" msgstr "Επιλέξτε τμήμα για κατασκευή" -#: build/models.py:278 +#: build/models.py:279 msgid "Sales Order Reference" msgstr "Κωδικός Παραγγελίας Πωλήσεων" -#: build/models.py:283 +#: build/models.py:284 msgid "SalesOrder to which this build is allocated" msgstr "SalesOrder στην οποία έχει διατεθεί αυτό το build" -#: build/models.py:288 build/serializers.py:1094 +#: build/models.py:289 build/serializers.py:1094 msgid "Source Location" msgstr "Τοποθεσία Προέλευσης" -#: build/models.py:294 +#: build/models.py:295 msgid "Select location to take stock from for this build (leave blank to take from any stock location)" msgstr "Επιλέξτε τοποθεσία από την οποία θα γίνει απόθεμα, για αυτή την κατασκευή (αφήστε κενό για να πάρετε από οποιαδήποτε θέση αποθήκευσης)" -#: build/models.py:300 +#: build/models.py:301 msgid "External Build" msgstr "" -#: build/models.py:301 +#: build/models.py:302 msgid "This build order is fulfilled externally" msgstr "" -#: build/models.py:306 +#: build/models.py:307 msgid "Destination Location" msgstr "Τοποθεσία Προορισμού" -#: build/models.py:311 +#: build/models.py:312 msgid "Select location where the completed items will be stored" msgstr "Επιλέξτε την τοποθεσία όπου θα αποθηκευτούν τα ολοκληρωμένα στοιχεία" -#: build/models.py:315 +#: build/models.py:316 msgid "Build Quantity" msgstr "Ποσότητα Κατασκευής" -#: build/models.py:318 +#: build/models.py:319 msgid "Number of stock items to build" msgstr "Αριθμός αντικειμένων για κατασκευή" -#: build/models.py:322 +#: build/models.py:323 msgid "Completed items" msgstr "Ολοκληρωμένα αντικείμενα" -#: build/models.py:324 +#: build/models.py:325 msgid "Number of stock items which have been completed" msgstr "Αριθμός αντικειμένων αποθέματος που έχουν ολοκληρωθεί" -#: build/models.py:328 +#: build/models.py:329 msgid "Build Status" msgstr "Κατάσταση Κατασκευής" -#: build/models.py:333 +#: build/models.py:334 msgid "Build status code" msgstr "Κωδικός κατάστασης κατασκευής" -#: build/models.py:342 build/serializers.py:358 order/serializers.py:784 -#: stock/models.py:1101 stock/serializers.py:85 stock/serializers.py:1628 +#: build/models.py:343 build/serializers.py:358 order/serializers.py:784 +#: stock/models.py:1101 stock/serializers.py:85 stock/serializers.py:1632 msgid "Batch Code" msgstr "Κωδικός Παρτίδας" -#: build/models.py:346 build/serializers.py:359 +#: build/models.py:347 build/serializers.py:359 msgid "Batch code for this build output" msgstr "Κωδικός παρτίδας για αυτήν την κατασκευή" -#: build/models.py:350 order/models.py:472 order/serializers.py:167 +#: build/models.py:351 order/models.py:472 order/serializers.py:167 #: part/models.py:1304 msgid "Creation Date" msgstr "Ημερομηνία Δημιουργίας" -#: build/models.py:356 +#: build/models.py:357 msgid "Build start date" msgstr "" -#: build/models.py:357 +#: build/models.py:358 msgid "Scheduled start date for this build order" msgstr "" -#: build/models.py:363 +#: build/models.py:364 msgid "Target completion date" msgstr "Ημερομηνία ολοκλήρωσης στόχου" -#: build/models.py:365 +#: build/models.py:366 msgid "Target date for build completion. Build will be overdue after this date." msgstr "Ημερομηνία ολοκλήρωσης της κατασκευής. Η κατασκευή θα καθυστερήσει μετά από αυτή την ημερομηνία." -#: build/models.py:370 order/models.py:660 order/models.py:2644 +#: build/models.py:371 order/models.py:660 order/models.py:2644 msgid "Completion Date" msgstr "Ημερομηνία ολοκλήρωσης" -#: build/models.py:378 +#: build/models.py:379 msgid "completed by" msgstr "ολοκληρώθηκε από" -#: build/models.py:387 +#: build/models.py:388 msgid "Issued by" msgstr "Εκδόθηκε από" -#: build/models.py:388 +#: build/models.py:389 msgid "User who issued this build order" msgstr "Χρήστης που εξέδωσε αυτήν την παραγγελία κατασκευής" -#: build/models.py:397 common/models.py:180 order/api.py:176 +#: build/models.py:398 common/models.py:180 order/api.py:176 #: order/models.py:497 part/models.py:1321 #: report/templates/report/inventree_build_order_report.html:158 msgid "Responsible" msgstr "Υπεύθυνος" -#: build/models.py:398 +#: build/models.py:399 msgid "User or group responsible for this build order" msgstr "Χρήστης ή ομάδα υπεύθυνη για αυτή την εντολή κατασκευής" -#: build/models.py:403 stock/models.py:1094 +#: build/models.py:404 stock/models.py:1094 msgid "External Link" msgstr "Εξωτερικοί σύνδεσμοι" -#: build/models.py:405 common/models.py:1990 part/models.py:1126 +#: build/models.py:406 common/models.py:1990 part/models.py:1126 #: stock/models.py:1096 msgid "Link to external URL" msgstr "Σύνδεσμος προς εξωτερική διεύθυνση URL" -#: build/models.py:410 +#: build/models.py:411 msgid "Build Priority" msgstr "Προτεραιότητα Κατασκευής" -#: build/models.py:413 +#: build/models.py:414 msgid "Priority of this build order" msgstr "Προτεραιότητα αυτής της εντολής κατασκευής" -#: build/models.py:421 common/models.py:150 common/models.py:164 +#: build/models.py:422 common/models.py:150 common/models.py:164 #: order/api.py:162 order/models.py:444 msgid "Project Code" msgstr "Κωδικός Έργου" -#: build/models.py:422 +#: build/models.py:423 msgid "Project code for this build order" msgstr "Κωδικός έργου για αυτήν την εντολή κατασκευής" -#: build/models.py:675 +#: build/models.py:676 msgid "Cannot complete build order with open child builds" msgstr "" -#: build/models.py:680 +#: build/models.py:681 msgid "Cannot complete build order with incomplete outputs" msgstr "" -#: build/models.py:699 build/models.py:829 +#: build/models.py:700 build/models.py:830 msgid "Failed to offload task to complete build allocations" msgstr "" -#: build/models.py:722 +#: build/models.py:723 #, python-brace-format msgid "Build order {build} has been completed" msgstr "Η παραγγελία κατασκευής {build} έχει ολοκληρωθεί" -#: build/models.py:728 +#: build/models.py:729 msgid "A build order has been completed" msgstr "Η παραγγελία κατασκευής έχει ολοκληρωθεί" -#: build/models.py:910 build/serializers.py:406 +#: build/models.py:911 build/serializers.py:406 msgid "Serial numbers must be provided for trackable parts" msgstr "" -#: build/models.py:1041 build/models.py:1126 +#: build/models.py:1042 build/models.py:1127 msgid "No build output specified" msgstr "Δεν καθορίστηκε έξοδος κατασκευής" -#: build/models.py:1044 +#: build/models.py:1045 msgid "Build output is already completed" msgstr "Η παραγγελία κατασκευής έχει ολοκληρωθεί" -#: build/models.py:1047 +#: build/models.py:1048 msgid "Build output does not match Build Order" msgstr "Η έξοδος κατασκευής δεν ταιριάζει με την παραγγελία κατασκευής" -#: build/models.py:1129 build/serializers.py:285 build/serializers.py:334 +#: build/models.py:1130 build/serializers.py:285 build/serializers.py:334 #: build/serializers.py:962 build/serializers.py:1746 order/models.py:710 #: order/serializers.py:604 order/serializers.py:779 part/serializers.py:1695 #: stock/models.py:941 stock/models.py:1431 stock/models.py:1880 -#: stock/serializers.py:712 stock/serializers.py:1617 +#: stock/serializers.py:716 stock/serializers.py:1621 msgid "Quantity must be greater than zero" msgstr "Η ποσότητα πρέπει να είναι μεγαλύτερη από 0" -#: build/models.py:1133 build/serializers.py:289 +#: build/models.py:1134 build/serializers.py:289 msgid "Quantity cannot be greater than the output quantity" msgstr "Η ποσότητα δεν μπορεί να είναι μεγαλύτερη από την παραγόμενη ποσότητα" -#: build/models.py:1196 build/serializers.py:605 +#: build/models.py:1197 build/serializers.py:605 msgid "Build output has not passed all required tests" msgstr "" -#: build/models.py:1199 build/serializers.py:600 +#: build/models.py:1200 build/serializers.py:600 #, python-brace-format msgid "Build output {serial} has not passed all required tests" msgstr "Το προϊόν κατασκευής {serial} δεν έχει περάσει όλες τις απαιτούμενες δοκιμές" -#: build/models.py:1581 +#: build/models.py:1586 msgid "Build Order Line Item" msgstr "" -#: build/models.py:1605 +#: build/models.py:1610 msgid "Build object" msgstr "Αντικείμενο κατασκευής" -#: build/models.py:1617 build/models.py:1917 build/serializers.py:273 +#: build/models.py:1622 build/models.py:1933 build/serializers.py:273 #: build/serializers.py:319 build/serializers.py:1423 common/models.py:1346 #: order/models.py:1713 order/models.py:2490 order/serializers.py:1663 #: order/serializers.py:2124 part/models.py:3474 part/models.py:4406 @@ -985,70 +985,70 @@ msgstr "Αντικείμενο κατασκευής" #: report/templates/report/inventree_stock_report_merge.html:113 #: report/templates/report/inventree_test_report.html:90 #: report/templates/report/inventree_test_report.html:169 -#: stock/serializers.py:136 stock/serializers.py:180 stock/serializers.py:700 +#: stock/serializers.py:136 stock/serializers.py:180 stock/serializers.py:704 #: templates/email/build_order_completed.html:18 #: templates/email/stale_stock_notification.html:19 msgid "Quantity" msgstr "Ποσότητα" -#: build/models.py:1618 +#: build/models.py:1623 msgid "Required quantity for build order" msgstr "Απαιτούμενη ποσότητα για την εντολή κατασκευής" -#: build/models.py:1627 +#: build/models.py:1632 msgid "Quantity of consumed stock" msgstr "" -#: build/models.py:1715 +#: build/models.py:1731 msgid "Build item must specify a build output, as master part is marked as trackable" msgstr "Το στοιχείο κατασκευής πρέπει να ορίζει μια έξοδο κατασκευής, καθώς το κύριο τμήμα επισημαίνεται ως ανιχνεύσιμο" -#: build/models.py:1726 +#: build/models.py:1742 #, python-brace-format msgid "Allocated quantity ({q}) must not exceed available stock quantity ({a})" msgstr "Η καταχωρημένη ποσότητα ({q}) δεν πρέπει να υπερβαίνει τη διαθέσιμη ποσότητα αποθέματος ({a})" -#: build/models.py:1747 order/models.py:2439 +#: build/models.py:1763 order/models.py:2439 msgid "Stock item is over-allocated" msgstr "Στοιχείο αποθέματος είναι υπερ-κατανεμημένο" -#: build/models.py:1752 order/models.py:2442 +#: build/models.py:1768 order/models.py:2442 msgid "Allocation quantity must be greater than zero" msgstr "Η ποσότητα πρέπει να είναι μεγαλύτερη από 0" -#: build/models.py:1758 +#: build/models.py:1774 msgid "Quantity must be 1 for serialized stock" msgstr "Η ποσότητα πρέπει να είναι 1 για σειριακό απόθεμα" -#: build/models.py:1818 +#: build/models.py:1834 msgid "Selected stock item does not match BOM line" msgstr "Το επιλεγμένο στοιχείο αποθέματος δεν ταιριάζει με τη γραμμή ΤΥ" -#: build/models.py:1856 +#: build/models.py:1872 msgid "Allocated quantity exceeds available stock quantity" msgstr "" -#: build/models.py:1907 build/serializers.py:945 build/serializers.py:1255 +#: build/models.py:1923 build/serializers.py:945 build/serializers.py:1255 #: order/serializers.py:1500 order/serializers.py:1521 #: report/templates/report/inventree_sales_order_shipment_report.html:29 -#: stock/models.py:457 stock/serializers.py:102 stock/serializers.py:824 -#: stock/serializers.py:1311 stock/serializers.py:1423 +#: stock/models.py:457 stock/serializers.py:102 stock/serializers.py:828 +#: stock/serializers.py:1315 stock/serializers.py:1427 msgid "Stock Item" msgstr "Στοιχείο Αποθέματος" -#: build/models.py:1908 +#: build/models.py:1924 msgid "Source stock item" msgstr "Στοιχείο πηγαίου αποθέματος" -#: build/models.py:1918 +#: build/models.py:1934 msgid "Stock quantity to allocate to build" msgstr "Ποσότητα αποθέματος για διάθεση για κατασκευή" -#: build/models.py:1927 +#: build/models.py:1943 msgid "Install into" msgstr "Εγκατάσταση σε" -#: build/models.py:1928 +#: build/models.py:1944 msgid "Destination stock item" msgstr "Αποθήκη προορισμού" @@ -1097,7 +1097,7 @@ msgid "Integer quantity required, as the bill of materials contains trackable pa msgstr "Ακέραιη ποσότητα που απαιτείται, καθώς ο λογαριασμός των υλικών περιέχει ανιχνεύσιμα μέρη" #: build/serializers.py:365 order/serializers.py:800 order/serializers.py:1667 -#: stock/serializers.py:723 +#: stock/serializers.py:727 msgid "Serial Numbers" msgstr "Σειριακοί αριθμοί" @@ -1250,7 +1250,7 @@ msgstr "Αντικείμενο Γραμμής Κατασκευής" msgid "bom_item.part must point to the same part as the build order" msgstr "bom_item.part πρέπει να δείχνει στο ίδιο εξάρτημα με τη εντολή κατασκευής" -#: build/serializers.py:951 stock/serializers.py:1324 +#: build/serializers.py:951 stock/serializers.py:1328 msgid "Item must be in stock" msgstr "" @@ -1329,11 +1329,11 @@ msgstr "" #: build/serializers.py:1282 company/models.py:703 order/api.py:308 #: order/api.py:313 order/api.py:539 order/serializers.py:596 -#: stock/models.py:1037 stock/serializers.py:613 +#: stock/models.py:1037 stock/serializers.py:617 msgid "Supplier Part" msgstr "" -#: build/serializers.py:1290 stock/serializers.py:644 +#: build/serializers.py:1290 stock/serializers.py:648 msgid "Allocated Quantity" msgstr "" @@ -1562,8 +1562,8 @@ msgstr "" #: common/models.py:2006 common/models.py:2007 common/models.py:2388 #: importer/models.py:100 part/models.py:3568 part/models.py:3596 #: plugin/models.py:355 plugin/models.py:356 -#: report/templates/report/inventree_test_report.html:105 users/models.py:121 -#: users/models.py:498 +#: report/templates/report/inventree_test_report.html:105 users/models.py:124 +#: users/models.py:501 msgid "User" msgstr "Χρήστης" @@ -1594,8 +1594,8 @@ msgstr "" #: common/models.py:1421 common/models.py:2247 common/models.py:2354 #: company/models.py:198 company/models.py:840 machine/models.py:39 -#: part/models.py:1258 plugin/models.py:69 stock/api.py:621 users/models.py:192 -#: users/models.py:551 users/serializers.py:319 +#: part/models.py:1258 plugin/models.py:69 stock/api.py:621 users/models.py:195 +#: users/models.py:554 users/serializers.py:319 msgid "Active" msgstr "" @@ -1603,7 +1603,7 @@ msgstr "" msgid "Is this webhook active" msgstr "" -#: common/models.py:1437 users/models.py:169 +#: common/models.py:1437 users/models.py:172 msgid "Token" msgstr "" @@ -2142,7 +2142,7 @@ msgid "Email Threads" msgstr "" #: common/models.py:2711 generic/states/serializers.py:16 plugin/models.py:46 -#: users/models.py:110 +#: users/models.py:113 msgid "Key" msgstr "" @@ -3725,37 +3725,37 @@ msgstr "" msgid "Value must be a valid variable identifier" msgstr "" -#: company/api.py:142 +#: company/api.py:143 msgid "Part is Active" msgstr "" -#: company/api.py:146 +#: company/api.py:147 msgid "Manufacturer is Active" msgstr "" -#: company/api.py:279 +#: company/api.py:280 msgid "Supplier Part is Active" msgstr "" -#: company/api.py:283 +#: company/api.py:284 msgid "Internal Part is Active" msgstr "" -#: company/api.py:288 +#: company/api.py:289 msgid "Supplier is Active" msgstr "" -#: company/api.py:300 company/models.py:539 company/serializers.py:468 +#: company/api.py:301 company/models.py:539 company/serializers.py:468 #: part/serializers.py:575 msgid "Manufacturer" msgstr "" -#: company/api.py:307 company/models.py:119 company/models.py:411 +#: company/api.py:308 company/models.py:119 company/models.py:411 #: stock/api.py:879 msgid "Company" msgstr "" -#: company/api.py:317 +#: company/api.py:318 msgid "Has Stock" msgstr "" @@ -3792,7 +3792,7 @@ msgid "Contact email address" msgstr "" #: company/models.py:176 company/models.py:315 order/models.py:506 -#: users/models.py:558 +#: users/models.py:561 msgid "Contact" msgstr "" @@ -3942,7 +3942,7 @@ msgid "Manufacturer Part" msgstr "" #: company/models.py:528 company/models.py:818 stock/models.py:1026 -#: stock/serializers.py:445 +#: stock/serializers.py:449 msgid "Base Part" msgstr "" @@ -3959,7 +3959,7 @@ msgstr "" msgid "MPN" msgstr "" -#: company/models.py:547 stock/serializers.py:607 +#: company/models.py:547 stock/serializers.py:611 msgid "Manufacturer Part Number" msgstr "" @@ -4042,7 +4042,7 @@ msgstr "" #: report/templates/report/inventree_return_order_report.html:27 #: report/templates/report/inventree_sales_order_report.html:32 #: report/templates/report/inventree_stock_location_report.html:105 -#: stock/serializers.py:837 +#: stock/serializers.py:841 msgid "Note" msgstr "" @@ -4055,7 +4055,7 @@ msgid "Minimum charge (e.g. stocking fee)" msgstr "" #: company/models.py:891 order/serializers.py:810 stock/models.py:1057 -#: stock/serializers.py:1643 +#: stock/serializers.py:1647 msgid "Packaging" msgstr "" @@ -4107,7 +4107,7 @@ msgstr "" msgid "Company Name" msgstr "" -#: company/serializers.py:444 part/serializers.py:948 stock/serializers.py:463 +#: company/serializers.py:444 part/serializers.py:948 stock/serializers.py:467 msgid "In Stock" msgstr "" @@ -4267,15 +4267,15 @@ msgstr "" msgid "Valid" msgstr "" -#: importer/models.py:688 +#: importer/models.py:720 msgid "ID is required for updating existing records." msgstr "" -#: importer/models.py:695 +#: importer/models.py:727 msgid "No record found with the provided ID" msgstr "" -#: importer/models.py:701 +#: importer/models.py:733 msgid "Invalid ID format provided" msgstr "" @@ -4660,7 +4660,7 @@ msgid "Order reference" msgstr "" #: order/models.py:617 order/models.py:1317 order/models.py:2630 -#: stock/serializers.py:594 stock/serializers.py:1012 users/models.py:539 +#: stock/serializers.py:598 stock/serializers.py:1016 users/models.py:542 msgid "Status" msgstr "Κατάσταση" @@ -4713,7 +4713,7 @@ msgid "Quantity must be a positive number" msgstr "" #: order/models.py:1304 order/models.py:2617 stock/models.py:1079 -#: stock/models.py:1080 stock/serializers.py:1359 +#: stock/models.py:1080 stock/serializers.py:1363 #: templates/email/overdue_return_order.html:16 #: templates/email/overdue_sales_order.html:16 msgid "Customer" @@ -4831,7 +4831,7 @@ msgstr "" msgid "Number of items received" msgstr "" -#: order/models.py:1903 stock/models.py:1202 stock/serializers.py:661 +#: order/models.py:1903 stock/models.py:1202 stock/serializers.py:665 msgid "Purchase Price" msgstr "" @@ -5173,7 +5173,7 @@ msgid "Enter batch code for incoming stock items" msgstr "" #: order/serializers.py:792 stock/models.py:1161 -#: templates/email/stale_stock_notification.html:22 users/models.py:134 +#: templates/email/stale_stock_notification.html:22 users/models.py:137 msgid "Expiry Date" msgstr "" @@ -6043,7 +6043,7 @@ msgstr "" msgid "Parameter Value" msgstr "" -#: part/models.py:4092 stock/serializers.py:742 +#: part/models.py:4092 stock/serializers.py:746 msgid "Optional note field" msgstr "" @@ -6219,7 +6219,7 @@ msgstr "" msgid "Number of results recorded against this template" msgstr "" -#: part/serializers.py:230 part/serializers.py:248 stock/serializers.py:667 +#: part/serializers.py:230 part/serializers.py:248 stock/serializers.py:671 msgid "Purchase currency of this stock item" msgstr "" @@ -6339,7 +6339,7 @@ msgstr "" msgid "Outstanding quantity of this part scheduled to be built" msgstr "" -#: part/serializers.py:964 stock/serializers.py:1043 stock/serializers.py:1214 +#: part/serializers.py:964 stock/serializers.py:1047 stock/serializers.py:1218 #: users/ruleset.py:30 msgid "Stock Items" msgstr "" @@ -7540,35 +7540,35 @@ msgstr "" msgid "Enable dynamic panels for testing" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:98 +#: plugin/samples/integration/user_interface_sample.py:100 msgid "Part Panel" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:131 +#: plugin/samples/integration/user_interface_sample.py:135 msgid "Broken Dashboard Item" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:133 +#: plugin/samples/integration/user_interface_sample.py:137 msgid "This is a broken dashboard item - it will not render!" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:139 +#: plugin/samples/integration/user_interface_sample.py:143 msgid "Sample Dashboard Item" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:141 +#: plugin/samples/integration/user_interface_sample.py:145 msgid "This is a sample dashboard item. It renders a simple string of HTML content." msgstr "" -#: plugin/samples/integration/user_interface_sample.py:147 +#: plugin/samples/integration/user_interface_sample.py:151 msgid "Context Dashboard Item" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:161 +#: plugin/samples/integration/user_interface_sample.py:165 msgid "Admin Dashboard Item" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:162 +#: plugin/samples/integration/user_interface_sample.py:166 msgid "This is an admin-only dashboard item." msgstr "" @@ -7951,7 +7951,7 @@ msgstr "" #: report/templates/report/inventree_stock_report_merge.html:97 #: report/templates/report/inventree_test_report.html:153 -#: stock/serializers.py:650 +#: stock/serializers.py:654 msgid "Installed Items" msgstr "" @@ -7984,19 +7984,19 @@ msgstr "" msgid "No result" msgstr "" -#: report/templatetags/report.py:144 +#: report/templatetags/report.py:163 msgid "Asset file does not exist" msgstr "" -#: report/templatetags/report.py:201 report/templatetags/report.py:277 +#: report/templatetags/report.py:220 report/templatetags/report.py:296 msgid "Image file not found" msgstr "" -#: report/templatetags/report.py:302 +#: report/templatetags/report.py:321 msgid "part_image tag requires a Part instance" msgstr "" -#: report/templatetags/report.py:348 +#: report/templatetags/report.py:367 msgid "company_image tag requires a Company instance" msgstr "" @@ -8012,7 +8012,7 @@ msgstr "" msgid "Include sub-locations in filtered results" msgstr "" -#: stock/api.py:341 stock/serializers.py:1210 +#: stock/api.py:341 stock/serializers.py:1214 msgid "Parent Location" msgstr "" @@ -8096,7 +8096,7 @@ msgstr "" msgid "Expiry date after" msgstr "" -#: stock/api.py:916 stock/serializers.py:655 +#: stock/api.py:916 stock/serializers.py:659 msgid "Stale" msgstr "" @@ -8168,7 +8168,7 @@ msgstr "" msgid "Stock items may not be directly located into a structural stock locations, but may be located to child locations." msgstr "" -#: stock/models.py:226 users/models.py:494 +#: stock/models.py:226 users/models.py:497 msgid "External" msgstr "" @@ -8201,7 +8201,7 @@ msgstr "" msgid "Stock items cannot be located into structural stock locations!" msgstr "" -#: stock/models.py:932 stock/serializers.py:488 +#: stock/models.py:932 stock/serializers.py:492 msgid "Stock item cannot be created for virtual parts" msgstr "" @@ -8246,7 +8246,7 @@ msgstr "" msgid "Where is this stock item located?" msgstr "" -#: stock/models.py:1058 stock/serializers.py:1644 +#: stock/models.py:1058 stock/serializers.py:1648 msgid "Packaging this stock item is stored in" msgstr "" @@ -8262,7 +8262,7 @@ msgstr "" msgid "Serial number for this item" msgstr "" -#: stock/models.py:1105 stock/serializers.py:1629 +#: stock/models.py:1105 stock/serializers.py:1633 msgid "Batch code for this stock item" msgstr "" @@ -8371,7 +8371,7 @@ msgstr "" msgid "Serialized stock cannot be merged" msgstr "" -#: stock/models.py:2055 stock/serializers.py:1499 +#: stock/models.py:2055 stock/serializers.py:1503 msgid "Duplicate stock items" msgstr "" @@ -8500,237 +8500,241 @@ msgid "Test template for this result" msgstr "" #: stock/serializers.py:290 +msgid "No matching test found for this part" +msgstr "" + +#: stock/serializers.py:294 msgid "Template ID or test name must be provided" msgstr "" -#: stock/serializers.py:300 +#: stock/serializers.py:304 msgid "The test finished time cannot be earlier than the test started time" msgstr "" -#: stock/serializers.py:452 +#: stock/serializers.py:456 msgid "Parent Item" msgstr "" -#: stock/serializers.py:453 +#: stock/serializers.py:457 msgid "Parent stock item" msgstr "" -#: stock/serializers.py:473 +#: stock/serializers.py:477 msgid "Use pack size when adding: the quantity defined is the number of packs" msgstr "" -#: stock/serializers.py:475 +#: stock/serializers.py:479 msgid "Use pack size" msgstr "" -#: stock/serializers.py:482 stock/serializers.py:724 +#: stock/serializers.py:486 stock/serializers.py:728 msgid "Enter serial numbers for new items" msgstr "" -#: stock/serializers.py:600 +#: stock/serializers.py:604 msgid "Supplier Part Number" msgstr "" -#: stock/serializers.py:647 users/models.py:184 +#: stock/serializers.py:651 users/models.py:187 msgid "Expired" msgstr "" -#: stock/serializers.py:653 +#: stock/serializers.py:657 msgid "Child Items" msgstr "" -#: stock/serializers.py:657 +#: stock/serializers.py:661 msgid "Tracking Items" msgstr "" -#: stock/serializers.py:663 +#: stock/serializers.py:667 msgid "Purchase price of this stock item, per unit or pack" msgstr "" -#: stock/serializers.py:701 +#: stock/serializers.py:705 msgid "Enter number of stock items to serialize" msgstr "" -#: stock/serializers.py:709 stock/serializers.py:752 stock/serializers.py:790 -#: stock/serializers.py:928 +#: stock/serializers.py:713 stock/serializers.py:756 stock/serializers.py:794 +#: stock/serializers.py:932 msgid "No stock item provided" msgstr "" -#: stock/serializers.py:717 +#: stock/serializers.py:721 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({q})" msgstr "" -#: stock/serializers.py:735 stock/serializers.py:1456 stock/serializers.py:1769 -#: stock/serializers.py:1818 +#: stock/serializers.py:739 stock/serializers.py:1460 stock/serializers.py:1773 +#: stock/serializers.py:1822 msgid "Destination stock location" msgstr "" -#: stock/serializers.py:755 +#: stock/serializers.py:759 msgid "Serial numbers cannot be assigned to this part" msgstr "" -#: stock/serializers.py:775 +#: stock/serializers.py:779 msgid "Serial numbers already exist" msgstr "" -#: stock/serializers.py:825 +#: stock/serializers.py:829 msgid "Select stock item to install" msgstr "" -#: stock/serializers.py:832 +#: stock/serializers.py:836 msgid "Quantity to Install" msgstr "" -#: stock/serializers.py:833 +#: stock/serializers.py:837 msgid "Enter the quantity of items to install" msgstr "" -#: stock/serializers.py:838 stock/serializers.py:918 stock/serializers.py:1060 +#: stock/serializers.py:842 stock/serializers.py:922 stock/serializers.py:1064 msgid "Add transaction note (optional)" msgstr "" -#: stock/serializers.py:846 +#: stock/serializers.py:850 msgid "Quantity to install must be at least 1" msgstr "" -#: stock/serializers.py:854 +#: stock/serializers.py:858 msgid "Stock item is unavailable" msgstr "" -#: stock/serializers.py:865 +#: stock/serializers.py:869 msgid "Selected part is not in the Bill of Materials" msgstr "" -#: stock/serializers.py:878 +#: stock/serializers.py:882 msgid "Quantity to install must not exceed available quantity" msgstr "" -#: stock/serializers.py:913 +#: stock/serializers.py:917 msgid "Destination location for uninstalled item" msgstr "" -#: stock/serializers.py:951 +#: stock/serializers.py:955 msgid "Select part to convert stock item into" msgstr "" -#: stock/serializers.py:964 +#: stock/serializers.py:968 msgid "Selected part is not a valid option for conversion" msgstr "" -#: stock/serializers.py:981 +#: stock/serializers.py:985 msgid "Cannot convert stock item with assigned SupplierPart" msgstr "" -#: stock/serializers.py:1015 +#: stock/serializers.py:1019 msgid "Stock item status code" msgstr "" -#: stock/serializers.py:1044 +#: stock/serializers.py:1048 msgid "Select stock items to change status" msgstr "" -#: stock/serializers.py:1050 +#: stock/serializers.py:1054 msgid "No stock items selected" msgstr "" -#: stock/serializers.py:1139 stock/serializers.py:1216 +#: stock/serializers.py:1143 stock/serializers.py:1220 msgid "Sublocations" msgstr "" -#: stock/serializers.py:1211 +#: stock/serializers.py:1215 msgid "Parent stock location" msgstr "" -#: stock/serializers.py:1328 +#: stock/serializers.py:1332 msgid "Part must be salable" msgstr "" -#: stock/serializers.py:1332 +#: stock/serializers.py:1336 msgid "Item is allocated to a sales order" msgstr "" -#: stock/serializers.py:1336 +#: stock/serializers.py:1340 msgid "Item is allocated to a build order" msgstr "" -#: stock/serializers.py:1360 +#: stock/serializers.py:1364 msgid "Customer to assign stock items" msgstr "" -#: stock/serializers.py:1366 +#: stock/serializers.py:1370 msgid "Selected company is not a customer" msgstr "" -#: stock/serializers.py:1374 +#: stock/serializers.py:1378 msgid "Stock assignment notes" msgstr "" -#: stock/serializers.py:1384 stock/serializers.py:1672 +#: stock/serializers.py:1388 stock/serializers.py:1676 msgid "A list of stock items must be provided" msgstr "" -#: stock/serializers.py:1463 +#: stock/serializers.py:1467 msgid "Stock merging notes" msgstr "" -#: stock/serializers.py:1468 +#: stock/serializers.py:1472 msgid "Allow mismatched suppliers" msgstr "" -#: stock/serializers.py:1469 +#: stock/serializers.py:1473 msgid "Allow stock items with different supplier parts to be merged" msgstr "" -#: stock/serializers.py:1474 +#: stock/serializers.py:1478 msgid "Allow mismatched status" msgstr "" -#: stock/serializers.py:1475 +#: stock/serializers.py:1479 msgid "Allow stock items with different status codes to be merged" msgstr "" -#: stock/serializers.py:1485 +#: stock/serializers.py:1489 msgid "At least two stock items must be provided" msgstr "" -#: stock/serializers.py:1552 +#: stock/serializers.py:1556 msgid "No Change" msgstr "" -#: stock/serializers.py:1590 +#: stock/serializers.py:1594 msgid "StockItem primary key value" msgstr "" -#: stock/serializers.py:1603 +#: stock/serializers.py:1607 msgid "Stock item is not in stock" msgstr "" -#: stock/serializers.py:1606 +#: stock/serializers.py:1610 msgid "Stock item is already in stock" msgstr "" -#: stock/serializers.py:1620 +#: stock/serializers.py:1624 msgid "Quantity must not be negative" msgstr "" -#: stock/serializers.py:1662 +#: stock/serializers.py:1666 msgid "Stock transaction notes" msgstr "" -#: stock/serializers.py:1824 +#: stock/serializers.py:1828 msgid "Merge into existing stock" msgstr "" -#: stock/serializers.py:1825 +#: stock/serializers.py:1829 msgid "Merge returned items into existing stock items if possible" msgstr "" -#: stock/serializers.py:1868 +#: stock/serializers.py:1872 msgid "Next Serial Number" msgstr "" -#: stock/serializers.py:1874 +#: stock/serializers.py:1878 msgid "Previous Serial Number" msgstr "" @@ -9024,7 +9028,7 @@ msgstr "" msgid "Important dates" msgstr "" -#: users/authentication.py:30 users/models.py:148 +#: users/authentication.py:30 users/models.py:151 msgid "Token has been revoked" msgstr "" @@ -9032,167 +9036,167 @@ msgstr "" msgid "Token has expired" msgstr "" -#: users/models.py:91 +#: users/models.py:94 msgid "API Token" msgstr "" -#: users/models.py:92 +#: users/models.py:95 msgid "API Tokens" msgstr "" -#: users/models.py:128 +#: users/models.py:131 msgid "Token Name" msgstr "" -#: users/models.py:129 +#: users/models.py:132 msgid "Custom token name" msgstr "" -#: users/models.py:135 +#: users/models.py:138 msgid "Token expiry date" msgstr "" -#: users/models.py:143 +#: users/models.py:146 msgid "Last Seen" msgstr "" -#: users/models.py:144 +#: users/models.py:147 msgid "Last time the token was used" msgstr "" -#: users/models.py:148 +#: users/models.py:151 msgid "Revoked" msgstr "" -#: users/models.py:226 +#: users/models.py:229 msgid "Permission set" msgstr "" -#: users/models.py:235 +#: users/models.py:238 msgid "Group" msgstr "" -#: users/models.py:239 +#: users/models.py:242 msgid "View" msgstr "" -#: users/models.py:239 +#: users/models.py:242 msgid "Permission to view items" msgstr "" -#: users/models.py:243 +#: users/models.py:246 msgid "Add" msgstr "" -#: users/models.py:243 +#: users/models.py:246 msgid "Permission to add items" msgstr "" -#: users/models.py:247 +#: users/models.py:250 msgid "Change" msgstr "" -#: users/models.py:249 +#: users/models.py:252 msgid "Permissions to edit items" msgstr "" -#: users/models.py:253 +#: users/models.py:256 msgid "Delete" msgstr "" -#: users/models.py:255 +#: users/models.py:258 msgid "Permission to delete items" msgstr "" -#: users/models.py:492 +#: users/models.py:495 msgid "Bot" msgstr "" -#: users/models.py:493 +#: users/models.py:496 msgid "Internal" msgstr "" -#: users/models.py:495 +#: users/models.py:498 msgid "Guest" msgstr "" -#: users/models.py:504 +#: users/models.py:507 msgid "Language" msgstr "" -#: users/models.py:505 +#: users/models.py:508 msgid "Preferred language for the user" msgstr "" -#: users/models.py:510 +#: users/models.py:513 msgid "Theme" msgstr "" -#: users/models.py:511 +#: users/models.py:514 msgid "Settings for the web UI as JSON - do not edit manually!" msgstr "" -#: users/models.py:516 +#: users/models.py:519 msgid "Widgets" msgstr "" -#: users/models.py:518 +#: users/models.py:521 msgid "Settings for the dashboard widgets as JSON - do not edit manually!" msgstr "" -#: users/models.py:525 +#: users/models.py:528 msgid "Display Name" msgstr "" -#: users/models.py:526 +#: users/models.py:529 msgid "Chosen display name for the user" msgstr "" -#: users/models.py:532 +#: users/models.py:535 msgid "Position" msgstr "" -#: users/models.py:533 +#: users/models.py:536 msgid "Main job title or position" msgstr "" -#: users/models.py:540 +#: users/models.py:543 msgid "User status message" msgstr "" -#: users/models.py:547 +#: users/models.py:550 msgid "User location information" msgstr "" -#: users/models.py:552 +#: users/models.py:555 msgid "User is actively using the system" msgstr "" -#: users/models.py:559 +#: users/models.py:562 msgid "Preferred contact information for the user" msgstr "" -#: users/models.py:565 +#: users/models.py:568 msgid "User Type" msgstr "" -#: users/models.py:566 +#: users/models.py:569 msgid "Which type of user is this?" msgstr "" -#: users/models.py:572 +#: users/models.py:575 msgid "Organisation" msgstr "" -#: users/models.py:573 +#: users/models.py:576 msgid "Users primary organisation/affiliation" msgstr "" -#: users/models.py:581 +#: users/models.py:584 msgid "Primary Group" msgstr "" -#: users/models.py:582 +#: users/models.py:585 msgid "Primary group for the user" msgstr "" diff --git a/src/backend/InvenTree/locale/en/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/en/LC_MESSAGES/django.po index e539e9881b..046934e177 100644 --- a/src/backend/InvenTree/locale/en/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/en/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-09-17 11:32+0000\n" +"POT-Creation-Date: 2025-10-01 06:27+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -117,9 +117,9 @@ msgstr "" #: build/serializers.py:579 build/serializers.py:1795 company/models.py:875 #: order/models.py:1737 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:2846 stock/models.py:2970 stock/serializers.py:741 -#: stock/serializers.py:917 stock/serializers.py:1059 stock/serializers.py:1373 -#: stock/serializers.py:1462 stock/serializers.py:1661 +#: stock/models.py:2846 stock/models.py:2970 stock/serializers.py:745 +#: stock/serializers.py:921 stock/serializers.py:1063 stock/serializers.py:1377 +#: stock/serializers.py:1466 stock/serializers.py:1665 msgid "Notes" msgstr "" @@ -416,7 +416,7 @@ msgstr "" msgid "Name" msgstr "" -#: InvenTree/models.py:856 build/models.py:251 common/models.py:171 +#: InvenTree/models.py:856 build/models.py:252 common/models.py:171 #: common/models.py:2234 common/models.py:2347 company/models.py:562 #: company/models.py:866 order/models.py:435 order/models.py:1773 #: part/models.py:1074 part/models.py:3886 report/models.py:222 @@ -531,7 +531,7 @@ msgstr "" msgid "Order Status" msgstr "" -#: build/api.py:75 build/models.py:263 +#: build/api.py:75 build/models.py:264 msgid "Parent Build" msgstr "" @@ -540,7 +540,7 @@ msgstr "" msgid "Include Variants" msgstr "" -#: build/api.py:95 build/api.py:466 build/api.py:814 build/models.py:269 +#: build/api.py:95 build/api.py:466 build/api.py:814 build/models.py:270 #: build/serializers.py:1243 build/serializers.py:1389 #: build/serializers.py:1451 company/models.py:1085 company/serializers.py:456 #: order/api.py:295 order/api.py:299 order/api.py:922 order/api.py:1180 @@ -559,7 +559,7 @@ msgstr "" #: report/templates/report/inventree_sales_order_shipment_report.html:28 #: report/templates/report/inventree_stock_location_report.html:102 #: stock/api.py:565 stock/serializers.py:120 stock/serializers.py:172 -#: stock/serializers.py:446 stock/serializers.py:625 stock/serializers.py:950 +#: stock/serializers.py:450 stock/serializers.py:629 stock/serializers.py:954 #: templates/email/build_order_completed.html:17 #: templates/email/build_order_required_stock.html:17 #: templates/email/low_stock_notification.html:15 @@ -672,7 +672,7 @@ msgstr "" msgid "Allocated" msgstr "" -#: build/api.py:490 build/models.py:1626 build/serializers.py:1424 +#: build/api.py:490 build/models.py:1631 build/serializers.py:1424 msgid "Consumed" msgstr "" @@ -683,7 +683,7 @@ msgstr "" msgid "Available" msgstr "" -#: build/api.py:837 build/models.py:116 order/models.py:1919 +#: build/api.py:837 build/models.py:117 order/models.py:1919 #: report/templates/report/inventree_build_order_report.html:105 #: stock/serializers.py:93 templates/email/build_order_completed.html:16 #: templates/email/overdue_build_order.html:15 @@ -694,10 +694,10 @@ msgstr "" #: build/serializers.py:496 build/serializers.py:566 build/serializers.py:1263 #: build/serializers.py:1267 order/api.py:1227 order/api.py:1232 #: order/serializers.py:768 order/serializers.py:908 order/serializers.py:2015 -#: stock/api.py:966 stock/serializers.py:111 stock/serializers.py:629 -#: stock/serializers.py:734 stock/serializers.py:912 stock/serializers.py:1455 -#: stock/serializers.py:1768 stock/serializers.py:1817 -#: templates/email/stale_stock_notification.html:18 users/models.py:546 +#: stock/api.py:966 stock/serializers.py:111 stock/serializers.py:633 +#: stock/serializers.py:738 stock/serializers.py:916 stock/serializers.py:1459 +#: stock/serializers.py:1772 stock/serializers.py:1821 +#: templates/email/stale_stock_notification.html:18 users/models.py:549 msgid "Location" msgstr "" @@ -709,43 +709,43 @@ msgstr "" msgid "Filter by output stock item ID. Use 'null' to find uninstalled build items." msgstr "" -#: build/models.py:117 users/ruleset.py:31 +#: build/models.py:118 users/ruleset.py:31 msgid "Build Orders" msgstr "" -#: build/models.py:167 +#: build/models.py:168 msgid "Assembly BOM has not been validated" msgstr "" -#: build/models.py:174 +#: build/models.py:175 msgid "Build order cannot be created for an inactive part" msgstr "" -#: build/models.py:181 +#: build/models.py:182 msgid "Build order cannot be created for an unlocked part" msgstr "" -#: build/models.py:199 +#: build/models.py:200 msgid "Build orders can only be externally fulfilled for purchaseable parts" msgstr "" -#: build/models.py:206 order/models.py:369 +#: build/models.py:207 order/models.py:369 msgid "Responsible user or group must be specified" msgstr "" -#: build/models.py:211 +#: build/models.py:212 msgid "Build order part cannot be changed" msgstr "" -#: build/models.py:216 order/models.py:382 +#: build/models.py:217 order/models.py:382 msgid "Target date must be after start date" msgstr "" -#: build/models.py:244 +#: build/models.py:245 msgid "Build Order Reference" msgstr "" -#: build/models.py:245 build/serializers.py:1402 order/models.py:607 +#: build/models.py:246 build/serializers.py:1402 order/models.py:607 #: order/models.py:1292 order/models.py:1730 order/models.py:2605 #: part/models.py:4458 #: report/templates/report/inventree_bill_of_materials_report.html:139 @@ -755,223 +755,223 @@ msgstr "" msgid "Reference" msgstr "" -#: build/models.py:254 +#: build/models.py:255 msgid "Brief description of the build (optional)" msgstr "" -#: build/models.py:264 +#: build/models.py:265 msgid "BuildOrder to which this build is allocated" msgstr "" -#: build/models.py:273 +#: build/models.py:274 msgid "Select part to build" msgstr "" -#: build/models.py:278 +#: build/models.py:279 msgid "Sales Order Reference" msgstr "" -#: build/models.py:283 +#: build/models.py:284 msgid "SalesOrder to which this build is allocated" msgstr "" -#: build/models.py:288 build/serializers.py:1094 +#: build/models.py:289 build/serializers.py:1094 msgid "Source Location" msgstr "" -#: build/models.py:294 +#: build/models.py:295 msgid "Select location to take stock from for this build (leave blank to take from any stock location)" msgstr "" -#: build/models.py:300 +#: build/models.py:301 msgid "External Build" msgstr "" -#: build/models.py:301 +#: build/models.py:302 msgid "This build order is fulfilled externally" msgstr "" -#: build/models.py:306 +#: build/models.py:307 msgid "Destination Location" msgstr "" -#: build/models.py:311 +#: build/models.py:312 msgid "Select location where the completed items will be stored" msgstr "" -#: build/models.py:315 +#: build/models.py:316 msgid "Build Quantity" msgstr "" -#: build/models.py:318 +#: build/models.py:319 msgid "Number of stock items to build" msgstr "" -#: build/models.py:322 +#: build/models.py:323 msgid "Completed items" msgstr "" -#: build/models.py:324 +#: build/models.py:325 msgid "Number of stock items which have been completed" msgstr "" -#: build/models.py:328 +#: build/models.py:329 msgid "Build Status" msgstr "" -#: build/models.py:333 +#: build/models.py:334 msgid "Build status code" msgstr "" -#: build/models.py:342 build/serializers.py:358 order/serializers.py:784 -#: stock/models.py:1101 stock/serializers.py:85 stock/serializers.py:1628 +#: build/models.py:343 build/serializers.py:358 order/serializers.py:784 +#: stock/models.py:1101 stock/serializers.py:85 stock/serializers.py:1632 msgid "Batch Code" msgstr "" -#: build/models.py:346 build/serializers.py:359 +#: build/models.py:347 build/serializers.py:359 msgid "Batch code for this build output" msgstr "" -#: build/models.py:350 order/models.py:472 order/serializers.py:167 +#: build/models.py:351 order/models.py:472 order/serializers.py:167 #: part/models.py:1304 msgid "Creation Date" msgstr "" -#: build/models.py:356 +#: build/models.py:357 msgid "Build start date" msgstr "" -#: build/models.py:357 +#: build/models.py:358 msgid "Scheduled start date for this build order" msgstr "" -#: build/models.py:363 +#: build/models.py:364 msgid "Target completion date" msgstr "" -#: build/models.py:365 +#: build/models.py:366 msgid "Target date for build completion. Build will be overdue after this date." msgstr "" -#: build/models.py:370 order/models.py:660 order/models.py:2644 +#: build/models.py:371 order/models.py:660 order/models.py:2644 msgid "Completion Date" msgstr "" -#: build/models.py:378 +#: build/models.py:379 msgid "completed by" msgstr "" -#: build/models.py:387 +#: build/models.py:388 msgid "Issued by" msgstr "" -#: build/models.py:388 +#: build/models.py:389 msgid "User who issued this build order" msgstr "" -#: build/models.py:397 common/models.py:180 order/api.py:176 +#: build/models.py:398 common/models.py:180 order/api.py:176 #: order/models.py:497 part/models.py:1321 #: report/templates/report/inventree_build_order_report.html:158 msgid "Responsible" msgstr "" -#: build/models.py:398 +#: build/models.py:399 msgid "User or group responsible for this build order" msgstr "" -#: build/models.py:403 stock/models.py:1094 +#: build/models.py:404 stock/models.py:1094 msgid "External Link" msgstr "" -#: build/models.py:405 common/models.py:1990 part/models.py:1126 +#: build/models.py:406 common/models.py:1990 part/models.py:1126 #: stock/models.py:1096 msgid "Link to external URL" msgstr "" -#: build/models.py:410 +#: build/models.py:411 msgid "Build Priority" msgstr "" -#: build/models.py:413 +#: build/models.py:414 msgid "Priority of this build order" msgstr "" -#: build/models.py:421 common/models.py:150 common/models.py:164 +#: build/models.py:422 common/models.py:150 common/models.py:164 #: order/api.py:162 order/models.py:444 msgid "Project Code" msgstr "" -#: build/models.py:422 +#: build/models.py:423 msgid "Project code for this build order" msgstr "" -#: build/models.py:675 +#: build/models.py:676 msgid "Cannot complete build order with open child builds" msgstr "" -#: build/models.py:680 +#: build/models.py:681 msgid "Cannot complete build order with incomplete outputs" msgstr "" -#: build/models.py:699 build/models.py:829 +#: build/models.py:700 build/models.py:830 msgid "Failed to offload task to complete build allocations" msgstr "" -#: build/models.py:722 +#: build/models.py:723 #, python-brace-format msgid "Build order {build} has been completed" msgstr "" -#: build/models.py:728 +#: build/models.py:729 msgid "A build order has been completed" msgstr "" -#: build/models.py:910 build/serializers.py:406 +#: build/models.py:911 build/serializers.py:406 msgid "Serial numbers must be provided for trackable parts" msgstr "" -#: build/models.py:1041 build/models.py:1126 +#: build/models.py:1042 build/models.py:1127 msgid "No build output specified" msgstr "" -#: build/models.py:1044 +#: build/models.py:1045 msgid "Build output is already completed" msgstr "" -#: build/models.py:1047 +#: build/models.py:1048 msgid "Build output does not match Build Order" msgstr "" -#: build/models.py:1129 build/serializers.py:285 build/serializers.py:334 +#: build/models.py:1130 build/serializers.py:285 build/serializers.py:334 #: build/serializers.py:962 build/serializers.py:1746 order/models.py:710 #: order/serializers.py:604 order/serializers.py:779 part/serializers.py:1695 #: stock/models.py:941 stock/models.py:1431 stock/models.py:1880 -#: stock/serializers.py:712 stock/serializers.py:1617 +#: stock/serializers.py:716 stock/serializers.py:1621 msgid "Quantity must be greater than zero" msgstr "" -#: build/models.py:1133 build/serializers.py:289 +#: build/models.py:1134 build/serializers.py:289 msgid "Quantity cannot be greater than the output quantity" msgstr "" -#: build/models.py:1196 build/serializers.py:605 +#: build/models.py:1197 build/serializers.py:605 msgid "Build output has not passed all required tests" msgstr "" -#: build/models.py:1199 build/serializers.py:600 +#: build/models.py:1200 build/serializers.py:600 #, python-brace-format msgid "Build output {serial} has not passed all required tests" msgstr "" -#: build/models.py:1581 +#: build/models.py:1586 msgid "Build Order Line Item" msgstr "" -#: build/models.py:1605 +#: build/models.py:1610 msgid "Build object" msgstr "" -#: build/models.py:1617 build/models.py:1917 build/serializers.py:273 +#: build/models.py:1622 build/models.py:1933 build/serializers.py:273 #: build/serializers.py:319 build/serializers.py:1423 common/models.py:1346 #: order/models.py:1713 order/models.py:2490 order/serializers.py:1663 #: order/serializers.py:2124 part/models.py:3474 part/models.py:4406 @@ -986,70 +986,70 @@ msgstr "" #: report/templates/report/inventree_stock_report_merge.html:113 #: report/templates/report/inventree_test_report.html:90 #: report/templates/report/inventree_test_report.html:169 -#: stock/serializers.py:136 stock/serializers.py:180 stock/serializers.py:700 +#: stock/serializers.py:136 stock/serializers.py:180 stock/serializers.py:704 #: templates/email/build_order_completed.html:18 #: templates/email/stale_stock_notification.html:19 msgid "Quantity" msgstr "" -#: build/models.py:1618 +#: build/models.py:1623 msgid "Required quantity for build order" msgstr "" -#: build/models.py:1627 +#: build/models.py:1632 msgid "Quantity of consumed stock" msgstr "" -#: build/models.py:1715 +#: build/models.py:1731 msgid "Build item must specify a build output, as master part is marked as trackable" msgstr "" -#: build/models.py:1726 +#: build/models.py:1742 #, python-brace-format msgid "Allocated quantity ({q}) must not exceed available stock quantity ({a})" msgstr "" -#: build/models.py:1747 order/models.py:2439 +#: build/models.py:1763 order/models.py:2439 msgid "Stock item is over-allocated" msgstr "" -#: build/models.py:1752 order/models.py:2442 +#: build/models.py:1768 order/models.py:2442 msgid "Allocation quantity must be greater than zero" msgstr "" -#: build/models.py:1758 +#: build/models.py:1774 msgid "Quantity must be 1 for serialized stock" msgstr "" -#: build/models.py:1818 +#: build/models.py:1834 msgid "Selected stock item does not match BOM line" msgstr "" -#: build/models.py:1856 +#: build/models.py:1872 msgid "Allocated quantity exceeds available stock quantity" msgstr "" -#: build/models.py:1907 build/serializers.py:945 build/serializers.py:1255 +#: build/models.py:1923 build/serializers.py:945 build/serializers.py:1255 #: order/serializers.py:1500 order/serializers.py:1521 #: report/templates/report/inventree_sales_order_shipment_report.html:29 -#: stock/models.py:457 stock/serializers.py:102 stock/serializers.py:824 -#: stock/serializers.py:1311 stock/serializers.py:1423 +#: stock/models.py:457 stock/serializers.py:102 stock/serializers.py:828 +#: stock/serializers.py:1315 stock/serializers.py:1427 msgid "Stock Item" msgstr "" -#: build/models.py:1908 +#: build/models.py:1924 msgid "Source stock item" msgstr "" -#: build/models.py:1918 +#: build/models.py:1934 msgid "Stock quantity to allocate to build" msgstr "" -#: build/models.py:1927 +#: build/models.py:1943 msgid "Install into" msgstr "" -#: build/models.py:1928 +#: build/models.py:1944 msgid "Destination stock item" msgstr "" @@ -1098,7 +1098,7 @@ msgid "Integer quantity required, as the bill of materials contains trackable pa msgstr "" #: build/serializers.py:365 order/serializers.py:800 order/serializers.py:1667 -#: stock/serializers.py:723 +#: stock/serializers.py:727 msgid "Serial Numbers" msgstr "" @@ -1251,7 +1251,7 @@ msgstr "" msgid "bom_item.part must point to the same part as the build order" msgstr "" -#: build/serializers.py:951 stock/serializers.py:1324 +#: build/serializers.py:951 stock/serializers.py:1328 msgid "Item must be in stock" msgstr "" @@ -1330,11 +1330,11 @@ msgstr "" #: build/serializers.py:1282 company/models.py:703 order/api.py:308 #: order/api.py:313 order/api.py:539 order/serializers.py:596 -#: stock/models.py:1037 stock/serializers.py:613 +#: stock/models.py:1037 stock/serializers.py:617 msgid "Supplier Part" msgstr "" -#: build/serializers.py:1290 stock/serializers.py:644 +#: build/serializers.py:1290 stock/serializers.py:648 msgid "Allocated Quantity" msgstr "" @@ -1563,8 +1563,8 @@ msgstr "" #: common/models.py:2006 common/models.py:2007 common/models.py:2388 #: importer/models.py:100 part/models.py:3568 part/models.py:3596 #: plugin/models.py:355 plugin/models.py:356 -#: report/templates/report/inventree_test_report.html:105 users/models.py:121 -#: users/models.py:498 +#: report/templates/report/inventree_test_report.html:105 users/models.py:124 +#: users/models.py:501 msgid "User" msgstr "" @@ -1595,8 +1595,8 @@ msgstr "" #: common/models.py:1421 common/models.py:2247 common/models.py:2354 #: company/models.py:198 company/models.py:840 machine/models.py:39 -#: part/models.py:1258 plugin/models.py:69 stock/api.py:621 users/models.py:192 -#: users/models.py:551 users/serializers.py:319 +#: part/models.py:1258 plugin/models.py:69 stock/api.py:621 users/models.py:195 +#: users/models.py:554 users/serializers.py:319 msgid "Active" msgstr "" @@ -1604,7 +1604,7 @@ msgstr "" msgid "Is this webhook active" msgstr "" -#: common/models.py:1437 users/models.py:169 +#: common/models.py:1437 users/models.py:172 msgid "Token" msgstr "" @@ -2143,7 +2143,7 @@ msgid "Email Threads" msgstr "" #: common/models.py:2711 generic/states/serializers.py:16 plugin/models.py:46 -#: users/models.py:110 +#: users/models.py:113 msgid "Key" msgstr "" @@ -3726,37 +3726,37 @@ msgstr "" msgid "Value must be a valid variable identifier" msgstr "" -#: company/api.py:142 +#: company/api.py:143 msgid "Part is Active" msgstr "" -#: company/api.py:146 +#: company/api.py:147 msgid "Manufacturer is Active" msgstr "" -#: company/api.py:279 +#: company/api.py:280 msgid "Supplier Part is Active" msgstr "" -#: company/api.py:283 +#: company/api.py:284 msgid "Internal Part is Active" msgstr "" -#: company/api.py:288 +#: company/api.py:289 msgid "Supplier is Active" msgstr "" -#: company/api.py:300 company/models.py:539 company/serializers.py:468 +#: company/api.py:301 company/models.py:539 company/serializers.py:468 #: part/serializers.py:575 msgid "Manufacturer" msgstr "" -#: company/api.py:307 company/models.py:119 company/models.py:411 +#: company/api.py:308 company/models.py:119 company/models.py:411 #: stock/api.py:879 msgid "Company" msgstr "" -#: company/api.py:317 +#: company/api.py:318 msgid "Has Stock" msgstr "" @@ -3793,7 +3793,7 @@ msgid "Contact email address" msgstr "" #: company/models.py:176 company/models.py:315 order/models.py:506 -#: users/models.py:558 +#: users/models.py:561 msgid "Contact" msgstr "" @@ -3943,7 +3943,7 @@ msgid "Manufacturer Part" msgstr "" #: company/models.py:528 company/models.py:818 stock/models.py:1026 -#: stock/serializers.py:445 +#: stock/serializers.py:449 msgid "Base Part" msgstr "" @@ -3960,7 +3960,7 @@ msgstr "" msgid "MPN" msgstr "" -#: company/models.py:547 stock/serializers.py:607 +#: company/models.py:547 stock/serializers.py:611 msgid "Manufacturer Part Number" msgstr "" @@ -4043,7 +4043,7 @@ msgstr "" #: report/templates/report/inventree_return_order_report.html:27 #: report/templates/report/inventree_sales_order_report.html:32 #: report/templates/report/inventree_stock_location_report.html:105 -#: stock/serializers.py:837 +#: stock/serializers.py:841 msgid "Note" msgstr "" @@ -4056,7 +4056,7 @@ msgid "Minimum charge (e.g. stocking fee)" msgstr "" #: company/models.py:891 order/serializers.py:810 stock/models.py:1057 -#: stock/serializers.py:1643 +#: stock/serializers.py:1647 msgid "Packaging" msgstr "" @@ -4108,7 +4108,7 @@ msgstr "" msgid "Company Name" msgstr "" -#: company/serializers.py:444 part/serializers.py:948 stock/serializers.py:463 +#: company/serializers.py:444 part/serializers.py:948 stock/serializers.py:467 msgid "In Stock" msgstr "" @@ -4268,15 +4268,15 @@ msgstr "" msgid "Valid" msgstr "" -#: importer/models.py:688 +#: importer/models.py:720 msgid "ID is required for updating existing records." msgstr "" -#: importer/models.py:695 +#: importer/models.py:727 msgid "No record found with the provided ID" msgstr "" -#: importer/models.py:701 +#: importer/models.py:733 msgid "Invalid ID format provided" msgstr "" @@ -4661,7 +4661,7 @@ msgid "Order reference" msgstr "" #: order/models.py:617 order/models.py:1317 order/models.py:2630 -#: stock/serializers.py:594 stock/serializers.py:1012 users/models.py:539 +#: stock/serializers.py:598 stock/serializers.py:1016 users/models.py:542 msgid "Status" msgstr "" @@ -4714,7 +4714,7 @@ msgid "Quantity must be a positive number" msgstr "" #: order/models.py:1304 order/models.py:2617 stock/models.py:1079 -#: stock/models.py:1080 stock/serializers.py:1359 +#: stock/models.py:1080 stock/serializers.py:1363 #: templates/email/overdue_return_order.html:16 #: templates/email/overdue_sales_order.html:16 msgid "Customer" @@ -4832,7 +4832,7 @@ msgstr "" msgid "Number of items received" msgstr "" -#: order/models.py:1903 stock/models.py:1202 stock/serializers.py:661 +#: order/models.py:1903 stock/models.py:1202 stock/serializers.py:665 msgid "Purchase Price" msgstr "" @@ -5174,7 +5174,7 @@ msgid "Enter batch code for incoming stock items" msgstr "" #: order/serializers.py:792 stock/models.py:1161 -#: templates/email/stale_stock_notification.html:22 users/models.py:134 +#: templates/email/stale_stock_notification.html:22 users/models.py:137 msgid "Expiry Date" msgstr "" @@ -6044,7 +6044,7 @@ msgstr "" msgid "Parameter Value" msgstr "" -#: part/models.py:4092 stock/serializers.py:742 +#: part/models.py:4092 stock/serializers.py:746 msgid "Optional note field" msgstr "" @@ -6220,7 +6220,7 @@ msgstr "" msgid "Number of results recorded against this template" msgstr "" -#: part/serializers.py:230 part/serializers.py:248 stock/serializers.py:667 +#: part/serializers.py:230 part/serializers.py:248 stock/serializers.py:671 msgid "Purchase currency of this stock item" msgstr "" @@ -6340,7 +6340,7 @@ msgstr "" msgid "Outstanding quantity of this part scheduled to be built" msgstr "" -#: part/serializers.py:964 stock/serializers.py:1043 stock/serializers.py:1214 +#: part/serializers.py:964 stock/serializers.py:1047 stock/serializers.py:1218 #: users/ruleset.py:30 msgid "Stock Items" msgstr "" @@ -7541,35 +7541,35 @@ msgstr "" msgid "Enable dynamic panels for testing" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:98 +#: plugin/samples/integration/user_interface_sample.py:100 msgid "Part Panel" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:131 +#: plugin/samples/integration/user_interface_sample.py:135 msgid "Broken Dashboard Item" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:133 +#: plugin/samples/integration/user_interface_sample.py:137 msgid "This is a broken dashboard item - it will not render!" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:139 +#: plugin/samples/integration/user_interface_sample.py:143 msgid "Sample Dashboard Item" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:141 +#: plugin/samples/integration/user_interface_sample.py:145 msgid "This is a sample dashboard item. It renders a simple string of HTML content." msgstr "" -#: plugin/samples/integration/user_interface_sample.py:147 +#: plugin/samples/integration/user_interface_sample.py:151 msgid "Context Dashboard Item" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:161 +#: plugin/samples/integration/user_interface_sample.py:165 msgid "Admin Dashboard Item" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:162 +#: plugin/samples/integration/user_interface_sample.py:166 msgid "This is an admin-only dashboard item." msgstr "" @@ -7952,7 +7952,7 @@ msgstr "" #: report/templates/report/inventree_stock_report_merge.html:97 #: report/templates/report/inventree_test_report.html:153 -#: stock/serializers.py:650 +#: stock/serializers.py:654 msgid "Installed Items" msgstr "" @@ -7985,19 +7985,19 @@ msgstr "" msgid "No result" msgstr "" -#: report/templatetags/report.py:144 +#: report/templatetags/report.py:163 msgid "Asset file does not exist" msgstr "" -#: report/templatetags/report.py:201 report/templatetags/report.py:277 +#: report/templatetags/report.py:220 report/templatetags/report.py:296 msgid "Image file not found" msgstr "" -#: report/templatetags/report.py:302 +#: report/templatetags/report.py:321 msgid "part_image tag requires a Part instance" msgstr "" -#: report/templatetags/report.py:348 +#: report/templatetags/report.py:367 msgid "company_image tag requires a Company instance" msgstr "" @@ -8013,7 +8013,7 @@ msgstr "" msgid "Include sub-locations in filtered results" msgstr "" -#: stock/api.py:341 stock/serializers.py:1210 +#: stock/api.py:341 stock/serializers.py:1214 msgid "Parent Location" msgstr "" @@ -8097,7 +8097,7 @@ msgstr "" msgid "Expiry date after" msgstr "" -#: stock/api.py:916 stock/serializers.py:655 +#: stock/api.py:916 stock/serializers.py:659 msgid "Stale" msgstr "" @@ -8169,7 +8169,7 @@ msgstr "" msgid "Stock items may not be directly located into a structural stock locations, but may be located to child locations." msgstr "" -#: stock/models.py:226 users/models.py:494 +#: stock/models.py:226 users/models.py:497 msgid "External" msgstr "" @@ -8202,7 +8202,7 @@ msgstr "" msgid "Stock items cannot be located into structural stock locations!" msgstr "" -#: stock/models.py:932 stock/serializers.py:488 +#: stock/models.py:932 stock/serializers.py:492 msgid "Stock item cannot be created for virtual parts" msgstr "" @@ -8247,7 +8247,7 @@ msgstr "" msgid "Where is this stock item located?" msgstr "" -#: stock/models.py:1058 stock/serializers.py:1644 +#: stock/models.py:1058 stock/serializers.py:1648 msgid "Packaging this stock item is stored in" msgstr "" @@ -8263,7 +8263,7 @@ msgstr "" msgid "Serial number for this item" msgstr "" -#: stock/models.py:1105 stock/serializers.py:1629 +#: stock/models.py:1105 stock/serializers.py:1633 msgid "Batch code for this stock item" msgstr "" @@ -8372,7 +8372,7 @@ msgstr "" msgid "Serialized stock cannot be merged" msgstr "" -#: stock/models.py:2055 stock/serializers.py:1499 +#: stock/models.py:2055 stock/serializers.py:1503 msgid "Duplicate stock items" msgstr "" @@ -8501,237 +8501,241 @@ msgid "Test template for this result" msgstr "" #: stock/serializers.py:290 +msgid "No matching test found for this part" +msgstr "" + +#: stock/serializers.py:294 msgid "Template ID or test name must be provided" msgstr "" -#: stock/serializers.py:300 +#: stock/serializers.py:304 msgid "The test finished time cannot be earlier than the test started time" msgstr "" -#: stock/serializers.py:452 +#: stock/serializers.py:456 msgid "Parent Item" msgstr "" -#: stock/serializers.py:453 +#: stock/serializers.py:457 msgid "Parent stock item" msgstr "" -#: stock/serializers.py:473 +#: stock/serializers.py:477 msgid "Use pack size when adding: the quantity defined is the number of packs" msgstr "" -#: stock/serializers.py:475 +#: stock/serializers.py:479 msgid "Use pack size" msgstr "" -#: stock/serializers.py:482 stock/serializers.py:724 +#: stock/serializers.py:486 stock/serializers.py:728 msgid "Enter serial numbers for new items" msgstr "" -#: stock/serializers.py:600 +#: stock/serializers.py:604 msgid "Supplier Part Number" msgstr "" -#: stock/serializers.py:647 users/models.py:184 +#: stock/serializers.py:651 users/models.py:187 msgid "Expired" msgstr "" -#: stock/serializers.py:653 +#: stock/serializers.py:657 msgid "Child Items" msgstr "" -#: stock/serializers.py:657 +#: stock/serializers.py:661 msgid "Tracking Items" msgstr "" -#: stock/serializers.py:663 +#: stock/serializers.py:667 msgid "Purchase price of this stock item, per unit or pack" msgstr "" -#: stock/serializers.py:701 +#: stock/serializers.py:705 msgid "Enter number of stock items to serialize" msgstr "" -#: stock/serializers.py:709 stock/serializers.py:752 stock/serializers.py:790 -#: stock/serializers.py:928 +#: stock/serializers.py:713 stock/serializers.py:756 stock/serializers.py:794 +#: stock/serializers.py:932 msgid "No stock item provided" msgstr "" -#: stock/serializers.py:717 +#: stock/serializers.py:721 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({q})" msgstr "" -#: stock/serializers.py:735 stock/serializers.py:1456 stock/serializers.py:1769 -#: stock/serializers.py:1818 +#: stock/serializers.py:739 stock/serializers.py:1460 stock/serializers.py:1773 +#: stock/serializers.py:1822 msgid "Destination stock location" msgstr "" -#: stock/serializers.py:755 +#: stock/serializers.py:759 msgid "Serial numbers cannot be assigned to this part" msgstr "" -#: stock/serializers.py:775 +#: stock/serializers.py:779 msgid "Serial numbers already exist" msgstr "" -#: stock/serializers.py:825 +#: stock/serializers.py:829 msgid "Select stock item to install" msgstr "" -#: stock/serializers.py:832 +#: stock/serializers.py:836 msgid "Quantity to Install" msgstr "" -#: stock/serializers.py:833 +#: stock/serializers.py:837 msgid "Enter the quantity of items to install" msgstr "" -#: stock/serializers.py:838 stock/serializers.py:918 stock/serializers.py:1060 +#: stock/serializers.py:842 stock/serializers.py:922 stock/serializers.py:1064 msgid "Add transaction note (optional)" msgstr "" -#: stock/serializers.py:846 +#: stock/serializers.py:850 msgid "Quantity to install must be at least 1" msgstr "" -#: stock/serializers.py:854 +#: stock/serializers.py:858 msgid "Stock item is unavailable" msgstr "" -#: stock/serializers.py:865 +#: stock/serializers.py:869 msgid "Selected part is not in the Bill of Materials" msgstr "" -#: stock/serializers.py:878 +#: stock/serializers.py:882 msgid "Quantity to install must not exceed available quantity" msgstr "" -#: stock/serializers.py:913 +#: stock/serializers.py:917 msgid "Destination location for uninstalled item" msgstr "" -#: stock/serializers.py:951 +#: stock/serializers.py:955 msgid "Select part to convert stock item into" msgstr "" -#: stock/serializers.py:964 +#: stock/serializers.py:968 msgid "Selected part is not a valid option for conversion" msgstr "" -#: stock/serializers.py:981 +#: stock/serializers.py:985 msgid "Cannot convert stock item with assigned SupplierPart" msgstr "" -#: stock/serializers.py:1015 +#: stock/serializers.py:1019 msgid "Stock item status code" msgstr "" -#: stock/serializers.py:1044 +#: stock/serializers.py:1048 msgid "Select stock items to change status" msgstr "" -#: stock/serializers.py:1050 +#: stock/serializers.py:1054 msgid "No stock items selected" msgstr "" -#: stock/serializers.py:1139 stock/serializers.py:1216 +#: stock/serializers.py:1143 stock/serializers.py:1220 msgid "Sublocations" msgstr "" -#: stock/serializers.py:1211 +#: stock/serializers.py:1215 msgid "Parent stock location" msgstr "" -#: stock/serializers.py:1328 +#: stock/serializers.py:1332 msgid "Part must be salable" msgstr "" -#: stock/serializers.py:1332 +#: stock/serializers.py:1336 msgid "Item is allocated to a sales order" msgstr "" -#: stock/serializers.py:1336 +#: stock/serializers.py:1340 msgid "Item is allocated to a build order" msgstr "" -#: stock/serializers.py:1360 +#: stock/serializers.py:1364 msgid "Customer to assign stock items" msgstr "" -#: stock/serializers.py:1366 +#: stock/serializers.py:1370 msgid "Selected company is not a customer" msgstr "" -#: stock/serializers.py:1374 +#: stock/serializers.py:1378 msgid "Stock assignment notes" msgstr "" -#: stock/serializers.py:1384 stock/serializers.py:1672 +#: stock/serializers.py:1388 stock/serializers.py:1676 msgid "A list of stock items must be provided" msgstr "" -#: stock/serializers.py:1463 +#: stock/serializers.py:1467 msgid "Stock merging notes" msgstr "" -#: stock/serializers.py:1468 +#: stock/serializers.py:1472 msgid "Allow mismatched suppliers" msgstr "" -#: stock/serializers.py:1469 +#: stock/serializers.py:1473 msgid "Allow stock items with different supplier parts to be merged" msgstr "" -#: stock/serializers.py:1474 +#: stock/serializers.py:1478 msgid "Allow mismatched status" msgstr "" -#: stock/serializers.py:1475 +#: stock/serializers.py:1479 msgid "Allow stock items with different status codes to be merged" msgstr "" -#: stock/serializers.py:1485 +#: stock/serializers.py:1489 msgid "At least two stock items must be provided" msgstr "" -#: stock/serializers.py:1552 +#: stock/serializers.py:1556 msgid "No Change" msgstr "" -#: stock/serializers.py:1590 +#: stock/serializers.py:1594 msgid "StockItem primary key value" msgstr "" -#: stock/serializers.py:1603 +#: stock/serializers.py:1607 msgid "Stock item is not in stock" msgstr "" -#: stock/serializers.py:1606 +#: stock/serializers.py:1610 msgid "Stock item is already in stock" msgstr "" -#: stock/serializers.py:1620 +#: stock/serializers.py:1624 msgid "Quantity must not be negative" msgstr "" -#: stock/serializers.py:1662 +#: stock/serializers.py:1666 msgid "Stock transaction notes" msgstr "" -#: stock/serializers.py:1824 +#: stock/serializers.py:1828 msgid "Merge into existing stock" msgstr "" -#: stock/serializers.py:1825 +#: stock/serializers.py:1829 msgid "Merge returned items into existing stock items if possible" msgstr "" -#: stock/serializers.py:1868 +#: stock/serializers.py:1872 msgid "Next Serial Number" msgstr "" -#: stock/serializers.py:1874 +#: stock/serializers.py:1878 msgid "Previous Serial Number" msgstr "" @@ -9025,7 +9029,7 @@ msgstr "" msgid "Important dates" msgstr "" -#: users/authentication.py:30 users/models.py:148 +#: users/authentication.py:30 users/models.py:151 msgid "Token has been revoked" msgstr "" @@ -9033,167 +9037,167 @@ msgstr "" msgid "Token has expired" msgstr "" -#: users/models.py:91 +#: users/models.py:94 msgid "API Token" msgstr "" -#: users/models.py:92 +#: users/models.py:95 msgid "API Tokens" msgstr "" -#: users/models.py:128 +#: users/models.py:131 msgid "Token Name" msgstr "" -#: users/models.py:129 +#: users/models.py:132 msgid "Custom token name" msgstr "" -#: users/models.py:135 +#: users/models.py:138 msgid "Token expiry date" msgstr "" -#: users/models.py:143 +#: users/models.py:146 msgid "Last Seen" msgstr "" -#: users/models.py:144 +#: users/models.py:147 msgid "Last time the token was used" msgstr "" -#: users/models.py:148 +#: users/models.py:151 msgid "Revoked" msgstr "" -#: users/models.py:226 +#: users/models.py:229 msgid "Permission set" msgstr "" -#: users/models.py:235 +#: users/models.py:238 msgid "Group" msgstr "" -#: users/models.py:239 +#: users/models.py:242 msgid "View" msgstr "" -#: users/models.py:239 +#: users/models.py:242 msgid "Permission to view items" msgstr "" -#: users/models.py:243 +#: users/models.py:246 msgid "Add" msgstr "" -#: users/models.py:243 +#: users/models.py:246 msgid "Permission to add items" msgstr "" -#: users/models.py:247 +#: users/models.py:250 msgid "Change" msgstr "" -#: users/models.py:249 +#: users/models.py:252 msgid "Permissions to edit items" msgstr "" -#: users/models.py:253 +#: users/models.py:256 msgid "Delete" msgstr "" -#: users/models.py:255 +#: users/models.py:258 msgid "Permission to delete items" msgstr "" -#: users/models.py:492 +#: users/models.py:495 msgid "Bot" msgstr "" -#: users/models.py:493 +#: users/models.py:496 msgid "Internal" msgstr "" -#: users/models.py:495 +#: users/models.py:498 msgid "Guest" msgstr "" -#: users/models.py:504 +#: users/models.py:507 msgid "Language" msgstr "" -#: users/models.py:505 +#: users/models.py:508 msgid "Preferred language for the user" msgstr "" -#: users/models.py:510 +#: users/models.py:513 msgid "Theme" msgstr "" -#: users/models.py:511 +#: users/models.py:514 msgid "Settings for the web UI as JSON - do not edit manually!" msgstr "" -#: users/models.py:516 +#: users/models.py:519 msgid "Widgets" msgstr "" -#: users/models.py:518 +#: users/models.py:521 msgid "Settings for the dashboard widgets as JSON - do not edit manually!" msgstr "" -#: users/models.py:525 +#: users/models.py:528 msgid "Display Name" msgstr "" -#: users/models.py:526 +#: users/models.py:529 msgid "Chosen display name for the user" msgstr "" -#: users/models.py:532 +#: users/models.py:535 msgid "Position" msgstr "" -#: users/models.py:533 +#: users/models.py:536 msgid "Main job title or position" msgstr "" -#: users/models.py:540 +#: users/models.py:543 msgid "User status message" msgstr "" -#: users/models.py:547 +#: users/models.py:550 msgid "User location information" msgstr "" -#: users/models.py:552 +#: users/models.py:555 msgid "User is actively using the system" msgstr "" -#: users/models.py:559 +#: users/models.py:562 msgid "Preferred contact information for the user" msgstr "" -#: users/models.py:565 +#: users/models.py:568 msgid "User Type" msgstr "" -#: users/models.py:566 +#: users/models.py:569 msgid "Which type of user is this?" msgstr "" -#: users/models.py:572 +#: users/models.py:575 msgid "Organisation" msgstr "" -#: users/models.py:573 +#: users/models.py:576 msgid "Users primary organisation/affiliation" msgstr "" -#: users/models.py:581 +#: users/models.py:584 msgid "Primary Group" msgstr "" -#: users/models.py:582 +#: users/models.py:585 msgid "Primary group for the user" msgstr "" diff --git a/src/backend/InvenTree/locale/es/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/es/LC_MESSAGES/django.po index 490b321002..b8708475a3 100644 --- a/src/backend/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-09-17 11:32+0000\n" -"PO-Revision-Date: 2025-09-17 11:36\n" +"POT-Creation-Date: 2025-10-01 05:58+0000\n" +"PO-Revision-Date: 2025-10-01 06:02\n" "Last-Translator: \n" "Language-Team: Spanish\n" "Language: es_ES\n" @@ -39,7 +39,7 @@ msgstr "Lista de artículos no válida" #: InvenTree/api.py:455 msgid "Filters must be provided as a dict" -msgstr "" +msgstr "Los filtros deben ser introducidos como un diccionario" #: InvenTree/api.py:462 msgid "Invalid filters provided" @@ -47,7 +47,7 @@ msgstr "Filtros proporcionados inválidos" #: InvenTree/api.py:467 msgid "All filter must only be used with true" -msgstr "" +msgstr "Todos los filtros tienen que ser usados con verdadero" #: InvenTree/api.py:472 msgid "No items match the provided criteria" @@ -55,7 +55,7 @@ msgstr "Ningún artículo coincide con el criterio proporcionado" #: InvenTree/api.py:494 msgid "No data provided" -msgstr "" +msgstr "Sin datos proporcionados" #: InvenTree/api.py:744 msgid "User does not have permission to view this model" @@ -116,9 +116,9 @@ msgstr "Número decimal no válido" #: build/serializers.py:579 build/serializers.py:1795 company/models.py:875 #: order/models.py:1737 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:2846 stock/models.py:2970 stock/serializers.py:741 -#: stock/serializers.py:917 stock/serializers.py:1059 stock/serializers.py:1373 -#: stock/serializers.py:1462 stock/serializers.py:1661 +#: stock/models.py:2846 stock/models.py:2970 stock/serializers.py:745 +#: stock/serializers.py:921 stock/serializers.py:1063 stock/serializers.py:1377 +#: stock/serializers.py:1466 stock/serializers.py:1665 msgid "Notes" msgstr "Notas" @@ -161,7 +161,7 @@ msgstr "Numeros de serie no encontrados" #: InvenTree/helpers.py:727 #, python-brace-format msgid "Number of unique serial numbers ({n}) must match quantity ({q})" -msgstr "" +msgstr "El número de números de serie únicos ({n}) tiene que coincidir con la cantidad ({q})" #: InvenTree/helpers.py:857 msgid "Remove HTML tags from this value" @@ -415,7 +415,7 @@ msgstr "Selección no válida" msgid "Name" msgstr "Nombre" -#: InvenTree/models.py:856 build/models.py:251 common/models.py:171 +#: InvenTree/models.py:856 build/models.py:252 common/models.py:171 #: common/models.py:2234 common/models.py:2347 company/models.py:562 #: company/models.py:866 order/models.py:435 order/models.py:1773 #: part/models.py:1074 part/models.py:3886 report/models.py:222 @@ -512,11 +512,11 @@ msgstr "Error al descargar la imagen desde la URL remota" #: InvenTree/tasks.py:575 msgid "Update Available" -msgstr "" +msgstr "Actualización disponible" #: InvenTree/tasks.py:576 msgid "An update for InvenTree is available" -msgstr "" +msgstr "Una actualización para InvenTree está disponible" #: InvenTree/validators.py:29 msgid "Invalid physical unit" @@ -530,7 +530,7 @@ msgstr "No es un código de moneda válido" msgid "Order Status" msgstr "Estado del pedido" -#: build/api.py:75 build/models.py:263 +#: build/api.py:75 build/models.py:264 msgid "Parent Build" msgstr "Construcción o Armado Superior" @@ -539,7 +539,7 @@ msgstr "Construcción o Armado Superior" msgid "Include Variants" msgstr "Incluye Variantes" -#: build/api.py:95 build/api.py:466 build/api.py:814 build/models.py:269 +#: build/api.py:95 build/api.py:466 build/api.py:814 build/models.py:270 #: build/serializers.py:1243 build/serializers.py:1389 #: build/serializers.py:1451 company/models.py:1085 company/serializers.py:456 #: order/api.py:295 order/api.py:299 order/api.py:922 order/api.py:1180 @@ -558,7 +558,7 @@ msgstr "Incluye Variantes" #: report/templates/report/inventree_sales_order_shipment_report.html:28 #: report/templates/report/inventree_stock_location_report.html:102 #: stock/api.py:565 stock/serializers.py:120 stock/serializers.py:172 -#: stock/serializers.py:446 stock/serializers.py:625 stock/serializers.py:950 +#: stock/serializers.py:450 stock/serializers.py:629 stock/serializers.py:954 #: templates/email/build_order_completed.html:17 #: templates/email/build_order_required_stock.html:17 #: templates/email/low_stock_notification.html:15 @@ -671,9 +671,9 @@ msgstr "Pedido pendiente" msgid "Allocated" msgstr "Asignadas" -#: build/api.py:490 build/models.py:1626 build/serializers.py:1424 +#: build/api.py:490 build/models.py:1631 build/serializers.py:1424 msgid "Consumed" -msgstr "" +msgstr "Agotado" #: build/api.py:499 company/models.py:930 company/serializers.py:451 #: templates/email/build_order_required_stock.html:19 @@ -682,7 +682,7 @@ msgstr "" msgid "Available" msgstr "Disponible" -#: build/api.py:837 build/models.py:116 order/models.py:1919 +#: build/api.py:837 build/models.py:117 order/models.py:1919 #: report/templates/report/inventree_build_order_report.html:105 #: stock/serializers.py:93 templates/email/build_order_completed.html:16 #: templates/email/overdue_build_order.html:15 @@ -693,58 +693,58 @@ msgstr "Construir órden" #: build/serializers.py:496 build/serializers.py:566 build/serializers.py:1263 #: build/serializers.py:1267 order/api.py:1227 order/api.py:1232 #: order/serializers.py:768 order/serializers.py:908 order/serializers.py:2015 -#: stock/api.py:966 stock/serializers.py:111 stock/serializers.py:629 -#: stock/serializers.py:734 stock/serializers.py:912 stock/serializers.py:1455 -#: stock/serializers.py:1768 stock/serializers.py:1817 -#: templates/email/stale_stock_notification.html:18 users/models.py:546 +#: stock/api.py:966 stock/serializers.py:111 stock/serializers.py:633 +#: stock/serializers.py:738 stock/serializers.py:916 stock/serializers.py:1459 +#: stock/serializers.py:1772 stock/serializers.py:1821 +#: templates/email/stale_stock_notification.html:18 users/models.py:549 msgid "Location" msgstr "Ubicación" #: build/api.py:863 msgid "Output" -msgstr "" +msgstr "Salida" #: build/api.py:865 msgid "Filter by output stock item ID. Use 'null' to find uninstalled build items." msgstr "" -#: build/models.py:117 users/ruleset.py:31 +#: build/models.py:118 users/ruleset.py:31 msgid "Build Orders" msgstr "Construir órdenes" -#: build/models.py:167 +#: build/models.py:168 msgid "Assembly BOM has not been validated" msgstr "BOM de ensamblado no ha sido validado" -#: build/models.py:174 +#: build/models.py:175 msgid "Build order cannot be created for an inactive part" msgstr "La orden de construcción no puede ser creado para una parte inactiva" -#: build/models.py:181 +#: build/models.py:182 msgid "Build order cannot be created for an unlocked part" msgstr "La orden de construcción no puede ser creada para una parte desbloqueada" -#: build/models.py:199 +#: build/models.py:200 msgid "Build orders can only be externally fulfilled for purchaseable parts" msgstr "" -#: build/models.py:206 order/models.py:369 +#: build/models.py:207 order/models.py:369 msgid "Responsible user or group must be specified" msgstr "Se debe especificar un usuario o grupo responsable" -#: build/models.py:211 +#: build/models.py:212 msgid "Build order part cannot be changed" msgstr "La parte del pedido de construcción no puede ser modificada" -#: build/models.py:216 order/models.py:382 +#: build/models.py:217 order/models.py:382 msgid "Target date must be after start date" msgstr "La fecha límite debe ser posterior a la fecha de inicio" -#: build/models.py:244 +#: build/models.py:245 msgid "Build Order Reference" msgstr "Número de orden de construcción o armado" -#: build/models.py:245 build/serializers.py:1402 order/models.py:607 +#: build/models.py:246 build/serializers.py:1402 order/models.py:607 #: order/models.py:1292 order/models.py:1730 order/models.py:2605 #: part/models.py:4458 #: report/templates/report/inventree_bill_of_materials_report.html:139 @@ -754,223 +754,223 @@ msgstr "Número de orden de construcción o armado" msgid "Reference" msgstr "Referencia" -#: build/models.py:254 +#: build/models.py:255 msgid "Brief description of the build (optional)" msgstr "Breve descripción de la construcción (opcional)" -#: build/models.py:264 +#: build/models.py:265 msgid "BuildOrder to which this build is allocated" msgstr "Orden de Construcción o Armado a la que se asigna" -#: build/models.py:273 +#: build/models.py:274 msgid "Select part to build" msgstr "Seleccionar parte a construir o armar" -#: build/models.py:278 +#: build/models.py:279 msgid "Sales Order Reference" msgstr "Referencia de orden de venta" -#: build/models.py:283 +#: build/models.py:284 msgid "SalesOrder to which this build is allocated" msgstr "Orden de Venta a la que se asigna" -#: build/models.py:288 build/serializers.py:1094 +#: build/models.py:289 build/serializers.py:1094 msgid "Source Location" msgstr "Ubicación de la fuente" -#: build/models.py:294 +#: build/models.py:295 msgid "Select location to take stock from for this build (leave blank to take from any stock location)" msgstr "Seleccione la ubicación de donde tomar stock para esta construcción o armado (deje en blanco para tomar desde cualquier ubicación)" -#: build/models.py:300 +#: build/models.py:301 msgid "External Build" msgstr "" -#: build/models.py:301 +#: build/models.py:302 msgid "This build order is fulfilled externally" msgstr "" -#: build/models.py:306 +#: build/models.py:307 msgid "Destination Location" msgstr "Ubicación de destino" -#: build/models.py:311 +#: build/models.py:312 msgid "Select location where the completed items will be stored" msgstr "Seleccione la ubicación donde se almacenarán los artículos completados" -#: build/models.py:315 +#: build/models.py:316 msgid "Build Quantity" msgstr "Cantidad a crear" -#: build/models.py:318 +#: build/models.py:319 msgid "Number of stock items to build" msgstr "Número de objetos existentes a construir" -#: build/models.py:322 +#: build/models.py:323 msgid "Completed items" msgstr "Elementos completados" -#: build/models.py:324 +#: build/models.py:325 msgid "Number of stock items which have been completed" msgstr "Número de productos en stock que se han completado" -#: build/models.py:328 +#: build/models.py:329 msgid "Build Status" msgstr "Estado de la construcción" -#: build/models.py:333 +#: build/models.py:334 msgid "Build status code" msgstr "Código de estado de construcción" -#: build/models.py:342 build/serializers.py:358 order/serializers.py:784 -#: stock/models.py:1101 stock/serializers.py:85 stock/serializers.py:1628 +#: build/models.py:343 build/serializers.py:358 order/serializers.py:784 +#: stock/models.py:1101 stock/serializers.py:85 stock/serializers.py:1632 msgid "Batch Code" msgstr "Numero de lote" -#: build/models.py:346 build/serializers.py:359 +#: build/models.py:347 build/serializers.py:359 msgid "Batch code for this build output" msgstr "Número de lote de este producto final" -#: build/models.py:350 order/models.py:472 order/serializers.py:167 +#: build/models.py:351 order/models.py:472 order/serializers.py:167 #: part/models.py:1304 msgid "Creation Date" msgstr "Fecha de Creación" -#: build/models.py:356 +#: build/models.py:357 msgid "Build start date" msgstr "Crear fecha de inicio" -#: build/models.py:357 +#: build/models.py:358 msgid "Scheduled start date for this build order" msgstr "Fecha de inicio programada para este pedido" -#: build/models.py:363 +#: build/models.py:364 msgid "Target completion date" msgstr "Fecha límite de finalización" -#: build/models.py:365 +#: build/models.py:366 msgid "Target date for build completion. Build will be overdue after this date." msgstr "Fecha límite para la finalización de la construcción. La construcción estará vencida después de esta fecha." -#: build/models.py:370 order/models.py:660 order/models.py:2644 +#: build/models.py:371 order/models.py:660 order/models.py:2644 msgid "Completion Date" msgstr "Fecha de finalización" -#: build/models.py:378 +#: build/models.py:379 msgid "completed by" msgstr "terminado por" -#: build/models.py:387 +#: build/models.py:388 msgid "Issued by" msgstr "Emitido por" -#: build/models.py:388 +#: build/models.py:389 msgid "User who issued this build order" msgstr "El usuario que emitió esta orden" -#: build/models.py:397 common/models.py:180 order/api.py:176 +#: build/models.py:398 common/models.py:180 order/api.py:176 #: order/models.py:497 part/models.py:1321 #: report/templates/report/inventree_build_order_report.html:158 msgid "Responsible" msgstr "Responsable" -#: build/models.py:398 +#: build/models.py:399 msgid "User or group responsible for this build order" msgstr "Usuario o grupo responsable de esta orden de construcción" -#: build/models.py:403 stock/models.py:1094 +#: build/models.py:404 stock/models.py:1094 msgid "External Link" msgstr "Link externo" -#: build/models.py:405 common/models.py:1990 part/models.py:1126 +#: build/models.py:406 common/models.py:1990 part/models.py:1126 #: stock/models.py:1096 msgid "Link to external URL" msgstr "Enlace a URL externa" -#: build/models.py:410 +#: build/models.py:411 msgid "Build Priority" msgstr "Prioridad de construcción" -#: build/models.py:413 +#: build/models.py:414 msgid "Priority of this build order" msgstr "Prioridad de esta orden de construcción" -#: build/models.py:421 common/models.py:150 common/models.py:164 +#: build/models.py:422 common/models.py:150 common/models.py:164 #: order/api.py:162 order/models.py:444 msgid "Project Code" msgstr "Código del proyecto" -#: build/models.py:422 +#: build/models.py:423 msgid "Project code for this build order" msgstr "Código de proyecto para esta orden de ensamble" -#: build/models.py:675 +#: build/models.py:676 msgid "Cannot complete build order with open child builds" msgstr "" -#: build/models.py:680 +#: build/models.py:681 msgid "Cannot complete build order with incomplete outputs" msgstr "" -#: build/models.py:699 build/models.py:829 +#: build/models.py:700 build/models.py:830 msgid "Failed to offload task to complete build allocations" msgstr "No se pudo descargar la tarea para completar las asignaciones de construcción" -#: build/models.py:722 +#: build/models.py:723 #, python-brace-format msgid "Build order {build} has been completed" msgstr "El pedido {build} ha sido procesado" -#: build/models.py:728 +#: build/models.py:729 msgid "A build order has been completed" msgstr "Pedido #[order] ha sido procesado" -#: build/models.py:910 build/serializers.py:406 +#: build/models.py:911 build/serializers.py:406 msgid "Serial numbers must be provided for trackable parts" msgstr "Los números de serie deben ser proporcionados para las partes rastreables" -#: build/models.py:1041 build/models.py:1126 +#: build/models.py:1042 build/models.py:1127 msgid "No build output specified" msgstr "No se ha especificado salida de construcción" -#: build/models.py:1044 +#: build/models.py:1045 msgid "Build output is already completed" msgstr "La construcción de la salida ya está completa" -#: build/models.py:1047 +#: build/models.py:1048 msgid "Build output does not match Build Order" msgstr "La salida de la construcción no coincide con el orden de construcción" -#: build/models.py:1129 build/serializers.py:285 build/serializers.py:334 +#: build/models.py:1130 build/serializers.py:285 build/serializers.py:334 #: build/serializers.py:962 build/serializers.py:1746 order/models.py:710 #: order/serializers.py:604 order/serializers.py:779 part/serializers.py:1695 #: stock/models.py:941 stock/models.py:1431 stock/models.py:1880 -#: stock/serializers.py:712 stock/serializers.py:1617 +#: stock/serializers.py:716 stock/serializers.py:1621 msgid "Quantity must be greater than zero" msgstr "La cantidad debe ser mayor que cero" -#: build/models.py:1133 build/serializers.py:289 +#: build/models.py:1134 build/serializers.py:289 msgid "Quantity cannot be greater than the output quantity" msgstr "La cantidad no puede ser mayor que la cantidad de salida" -#: build/models.py:1196 build/serializers.py:605 +#: build/models.py:1197 build/serializers.py:605 msgid "Build output has not passed all required tests" msgstr "" -#: build/models.py:1199 build/serializers.py:600 +#: build/models.py:1200 build/serializers.py:600 #, python-brace-format msgid "Build output {serial} has not passed all required tests" msgstr "La construcción {serial} no ha pasado todas las pruebas requeridas" -#: build/models.py:1581 +#: build/models.py:1586 msgid "Build Order Line Item" msgstr "Construir línea de pedido" -#: build/models.py:1605 +#: build/models.py:1610 msgid "Build object" msgstr "Ensamblar equipo" -#: build/models.py:1617 build/models.py:1917 build/serializers.py:273 +#: build/models.py:1622 build/models.py:1933 build/serializers.py:273 #: build/serializers.py:319 build/serializers.py:1423 common/models.py:1346 #: order/models.py:1713 order/models.py:2490 order/serializers.py:1663 #: order/serializers.py:2124 part/models.py:3474 part/models.py:4406 @@ -985,70 +985,70 @@ msgstr "Ensamblar equipo" #: report/templates/report/inventree_stock_report_merge.html:113 #: report/templates/report/inventree_test_report.html:90 #: report/templates/report/inventree_test_report.html:169 -#: stock/serializers.py:136 stock/serializers.py:180 stock/serializers.py:700 +#: stock/serializers.py:136 stock/serializers.py:180 stock/serializers.py:704 #: templates/email/build_order_completed.html:18 #: templates/email/stale_stock_notification.html:19 msgid "Quantity" msgstr "Cantidad" -#: build/models.py:1618 +#: build/models.py:1623 msgid "Required quantity for build order" msgstr "Cantidad requerida para orden de ensamble" -#: build/models.py:1627 +#: build/models.py:1632 msgid "Quantity of consumed stock" msgstr "" -#: build/models.py:1715 +#: build/models.py:1731 msgid "Build item must specify a build output, as master part is marked as trackable" msgstr "Item de construcción o armado debe especificar un resultado o salida, ya que la parte maestra está marcada como rastreable" -#: build/models.py:1726 +#: build/models.py:1742 #, python-brace-format msgid "Allocated quantity ({q}) must not exceed available stock quantity ({a})" msgstr "Cantidad asignada ({q}) no debe exceder la cantidad disponible de stock ({a})" -#: build/models.py:1747 order/models.py:2439 +#: build/models.py:1763 order/models.py:2439 msgid "Stock item is over-allocated" msgstr "Artículo de stock sobreasignado" -#: build/models.py:1752 order/models.py:2442 +#: build/models.py:1768 order/models.py:2442 msgid "Allocation quantity must be greater than zero" msgstr "Cantidad asignada debe ser mayor que cero" -#: build/models.py:1758 +#: build/models.py:1774 msgid "Quantity must be 1 for serialized stock" msgstr "La cantidad debe ser 1 para el stock serializado" -#: build/models.py:1818 +#: build/models.py:1834 msgid "Selected stock item does not match BOM line" msgstr "El artículo de almacén selelccionado no coincide con la línea BOM" -#: build/models.py:1856 +#: build/models.py:1872 msgid "Allocated quantity exceeds available stock quantity" msgstr "" -#: build/models.py:1907 build/serializers.py:945 build/serializers.py:1255 +#: build/models.py:1923 build/serializers.py:945 build/serializers.py:1255 #: order/serializers.py:1500 order/serializers.py:1521 #: report/templates/report/inventree_sales_order_shipment_report.html:29 -#: stock/models.py:457 stock/serializers.py:102 stock/serializers.py:824 -#: stock/serializers.py:1311 stock/serializers.py:1423 +#: stock/models.py:457 stock/serializers.py:102 stock/serializers.py:828 +#: stock/serializers.py:1315 stock/serializers.py:1427 msgid "Stock Item" msgstr "Artículo de stock" -#: build/models.py:1908 +#: build/models.py:1924 msgid "Source stock item" msgstr "Producto original de stock" -#: build/models.py:1918 +#: build/models.py:1934 msgid "Stock quantity to allocate to build" msgstr "Cantidad de stock a asignar para construir" -#: build/models.py:1927 +#: build/models.py:1943 msgid "Install into" msgstr "Instalar en" -#: build/models.py:1928 +#: build/models.py:1944 msgid "Destination stock item" msgstr "Artículo de stock de destino" @@ -1097,7 +1097,7 @@ msgid "Integer quantity required, as the bill of materials contains trackable pa msgstr "Cantidad entera requerida, ya que la factura de materiales contiene partes rastreables" #: build/serializers.py:365 order/serializers.py:800 order/serializers.py:1667 -#: stock/serializers.py:723 +#: stock/serializers.py:727 msgid "Serial Numbers" msgstr "Números de serie" @@ -1250,7 +1250,7 @@ msgstr "Crear partida" msgid "bom_item.part must point to the same part as the build order" msgstr "bom_item.part debe apuntar a la misma parte que la orden de construcción" -#: build/serializers.py:951 stock/serializers.py:1324 +#: build/serializers.py:951 stock/serializers.py:1328 msgid "Item must be in stock" msgstr "El artículo debe estar en stock" @@ -1329,11 +1329,11 @@ msgstr "" #: build/serializers.py:1282 company/models.py:703 order/api.py:308 #: order/api.py:313 order/api.py:539 order/serializers.py:596 -#: stock/models.py:1037 stock/serializers.py:613 +#: stock/models.py:1037 stock/serializers.py:617 msgid "Supplier Part" msgstr "Parte del proveedor" -#: build/serializers.py:1290 stock/serializers.py:644 +#: build/serializers.py:1290 stock/serializers.py:648 msgid "Allocated Quantity" msgstr "Cantidad Asignada" @@ -1562,8 +1562,8 @@ msgstr "Cadena de clave debe ser única" #: common/models.py:2006 common/models.py:2007 common/models.py:2388 #: importer/models.py:100 part/models.py:3568 part/models.py:3596 #: plugin/models.py:355 plugin/models.py:356 -#: report/templates/report/inventree_test_report.html:105 users/models.py:121 -#: users/models.py:498 +#: report/templates/report/inventree_test_report.html:105 users/models.py:124 +#: users/models.py:501 msgid "User" msgstr "Usuario" @@ -1594,8 +1594,8 @@ msgstr "Nombre para este webhook" #: common/models.py:1421 common/models.py:2247 common/models.py:2354 #: company/models.py:198 company/models.py:840 machine/models.py:39 -#: part/models.py:1258 plugin/models.py:69 stock/api.py:621 users/models.py:192 -#: users/models.py:551 users/serializers.py:319 +#: part/models.py:1258 plugin/models.py:69 stock/api.py:621 users/models.py:195 +#: users/models.py:554 users/serializers.py:319 msgid "Active" msgstr "Activo" @@ -1603,7 +1603,7 @@ msgstr "Activo" msgid "Is this webhook active" msgstr "Está activo este webhook" -#: common/models.py:1437 users/models.py:169 +#: common/models.py:1437 users/models.py:172 msgid "Token" msgstr "Token" @@ -2142,7 +2142,7 @@ msgid "Email Threads" msgstr "" #: common/models.py:2711 generic/states/serializers.py:16 plugin/models.py:46 -#: users/models.py:110 +#: users/models.py:113 msgid "Key" msgstr "Clave" @@ -3725,37 +3725,37 @@ msgstr "" msgid "Value must be a valid variable identifier" msgstr "" -#: company/api.py:142 +#: company/api.py:143 msgid "Part is Active" msgstr "La parte está activa" -#: company/api.py:146 +#: company/api.py:147 msgid "Manufacturer is Active" msgstr "El fabricante está activo" -#: company/api.py:279 +#: company/api.py:280 msgid "Supplier Part is Active" msgstr "" -#: company/api.py:283 +#: company/api.py:284 msgid "Internal Part is Active" msgstr "" -#: company/api.py:288 +#: company/api.py:289 msgid "Supplier is Active" msgstr "" -#: company/api.py:300 company/models.py:539 company/serializers.py:468 +#: company/api.py:301 company/models.py:539 company/serializers.py:468 #: part/serializers.py:575 msgid "Manufacturer" msgstr "Fabricante" -#: company/api.py:307 company/models.py:119 company/models.py:411 +#: company/api.py:308 company/models.py:119 company/models.py:411 #: stock/api.py:879 msgid "Company" msgstr "Empresa" -#: company/api.py:317 +#: company/api.py:318 msgid "Has Stock" msgstr "Tiene Stock" @@ -3792,7 +3792,7 @@ msgid "Contact email address" msgstr "Correo electrónico de contacto" #: company/models.py:176 company/models.py:315 order/models.py:506 -#: users/models.py:558 +#: users/models.py:561 msgid "Contact" msgstr "Contacto" @@ -3942,7 +3942,7 @@ msgid "Manufacturer Part" msgstr "Parte del fabricante" #: company/models.py:528 company/models.py:818 stock/models.py:1026 -#: stock/serializers.py:445 +#: stock/serializers.py:449 msgid "Base Part" msgstr "Parte base" @@ -3959,7 +3959,7 @@ msgstr "Seleccionar fabricante" msgid "MPN" msgstr "" -#: company/models.py:547 stock/serializers.py:607 +#: company/models.py:547 stock/serializers.py:611 msgid "Manufacturer Part Number" msgstr "Número de parte de fabricante" @@ -4042,7 +4042,7 @@ msgstr "Descripción de la parte del proveedor" #: report/templates/report/inventree_return_order_report.html:27 #: report/templates/report/inventree_sales_order_report.html:32 #: report/templates/report/inventree_stock_location_report.html:105 -#: stock/serializers.py:837 +#: stock/serializers.py:841 msgid "Note" msgstr "Nota" @@ -4055,7 +4055,7 @@ msgid "Minimum charge (e.g. stocking fee)" msgstr "Cargo mínimo (p. ej., cuota de almacenamiento)" #: company/models.py:891 order/serializers.py:810 stock/models.py:1057 -#: stock/serializers.py:1643 +#: stock/serializers.py:1647 msgid "Packaging" msgstr "Paquetes" @@ -4107,7 +4107,7 @@ msgstr "Moneda predeterminada utilizada para este proveedor" msgid "Company Name" msgstr "Nombre de la empresa" -#: company/serializers.py:444 part/serializers.py:948 stock/serializers.py:463 +#: company/serializers.py:444 part/serializers.py:948 stock/serializers.py:467 msgid "In Stock" msgstr "En Stock" @@ -4267,15 +4267,15 @@ msgstr "Errores" msgid "Valid" msgstr "Válido" -#: importer/models.py:688 +#: importer/models.py:720 msgid "ID is required for updating existing records." msgstr "" -#: importer/models.py:695 +#: importer/models.py:727 msgid "No record found with the provided ID" msgstr "" -#: importer/models.py:701 +#: importer/models.py:733 msgid "Invalid ID format provided" msgstr "" @@ -4660,7 +4660,7 @@ msgid "Order reference" msgstr "Referencia del pedido" #: order/models.py:617 order/models.py:1317 order/models.py:2630 -#: stock/serializers.py:594 stock/serializers.py:1012 users/models.py:539 +#: stock/serializers.py:598 stock/serializers.py:1016 users/models.py:542 msgid "Status" msgstr "Estado" @@ -4713,7 +4713,7 @@ msgid "Quantity must be a positive number" msgstr "La cantidad debe ser un número positivo" #: order/models.py:1304 order/models.py:2617 stock/models.py:1079 -#: stock/models.py:1080 stock/serializers.py:1359 +#: stock/models.py:1080 stock/serializers.py:1363 #: templates/email/overdue_return_order.html:16 #: templates/email/overdue_sales_order.html:16 msgid "Customer" @@ -4831,7 +4831,7 @@ msgstr "Recibido" msgid "Number of items received" msgstr "Número de artículos recibidos" -#: order/models.py:1903 stock/models.py:1202 stock/serializers.py:661 +#: order/models.py:1903 stock/models.py:1202 stock/serializers.py:665 msgid "Purchase Price" msgstr "Precio de Compra" @@ -5173,7 +5173,7 @@ msgid "Enter batch code for incoming stock items" msgstr "Introduzca el código de lote para los artículos de almacén entrantes" #: order/serializers.py:792 stock/models.py:1161 -#: templates/email/stale_stock_notification.html:22 users/models.py:134 +#: templates/email/stale_stock_notification.html:22 users/models.py:137 msgid "Expiry Date" msgstr "Fecha de Expiración" @@ -6043,7 +6043,7 @@ msgstr "Plantilla de parámetro" msgid "Parameter Value" msgstr "Valor del parámetro" -#: part/models.py:4092 stock/serializers.py:742 +#: part/models.py:4092 stock/serializers.py:746 msgid "Optional note field" msgstr "Campo de nota opcional" @@ -6219,7 +6219,7 @@ msgstr "" msgid "Number of results recorded against this template" msgstr "" -#: part/serializers.py:230 part/serializers.py:248 stock/serializers.py:667 +#: part/serializers.py:230 part/serializers.py:248 stock/serializers.py:671 msgid "Purchase currency of this stock item" msgstr "Moneda de compra de ítem de stock" @@ -6339,7 +6339,7 @@ msgstr "" msgid "Outstanding quantity of this part scheduled to be built" msgstr "" -#: part/serializers.py:964 stock/serializers.py:1043 stock/serializers.py:1214 +#: part/serializers.py:964 stock/serializers.py:1047 stock/serializers.py:1218 #: users/ruleset.py:30 msgid "Stock Items" msgstr "Elementos de stock" @@ -7540,35 +7540,35 @@ msgstr "Habilitar Panel Dinámico" msgid "Enable dynamic panels for testing" msgstr "Habilitar paneles dinámicos para pruebas" -#: plugin/samples/integration/user_interface_sample.py:98 +#: plugin/samples/integration/user_interface_sample.py:100 msgid "Part Panel" msgstr "Panel de pieza" -#: plugin/samples/integration/user_interface_sample.py:131 +#: plugin/samples/integration/user_interface_sample.py:135 msgid "Broken Dashboard Item" msgstr "Artículo de panel roto" -#: plugin/samples/integration/user_interface_sample.py:133 +#: plugin/samples/integration/user_interface_sample.py:137 msgid "This is a broken dashboard item - it will not render!" msgstr "Este es panel roto - ¡no se renderizará!" -#: plugin/samples/integration/user_interface_sample.py:139 +#: plugin/samples/integration/user_interface_sample.py:143 msgid "Sample Dashboard Item" msgstr "Panel de control de ejemplo" -#: plugin/samples/integration/user_interface_sample.py:141 +#: plugin/samples/integration/user_interface_sample.py:145 msgid "This is a sample dashboard item. It renders a simple string of HTML content." msgstr "Este es un panel de control de ejemplo. Muestra una cadena simple de contenido HTML." -#: plugin/samples/integration/user_interface_sample.py:147 +#: plugin/samples/integration/user_interface_sample.py:151 msgid "Context Dashboard Item" msgstr "Elemento de panel de control de contexto" -#: plugin/samples/integration/user_interface_sample.py:161 +#: plugin/samples/integration/user_interface_sample.py:165 msgid "Admin Dashboard Item" msgstr "Elemento de panel de control de administración" -#: plugin/samples/integration/user_interface_sample.py:162 +#: plugin/samples/integration/user_interface_sample.py:166 msgid "This is an admin-only dashboard item." msgstr "Este es un elemento de panel de administración solamente." @@ -7951,7 +7951,7 @@ msgstr "Artículo Stock Informe de prueba" #: report/templates/report/inventree_stock_report_merge.html:97 #: report/templates/report/inventree_test_report.html:153 -#: stock/serializers.py:650 +#: stock/serializers.py:654 msgid "Installed Items" msgstr "Elementos instalados" @@ -7984,19 +7984,19 @@ msgstr "Ningún resultado (requerido)" msgid "No result" msgstr "Sin resultados" -#: report/templatetags/report.py:144 +#: report/templatetags/report.py:163 msgid "Asset file does not exist" msgstr "" -#: report/templatetags/report.py:201 report/templatetags/report.py:277 +#: report/templatetags/report.py:220 report/templatetags/report.py:296 msgid "Image file not found" msgstr "" -#: report/templatetags/report.py:302 +#: report/templatetags/report.py:321 msgid "part_image tag requires a Part instance" msgstr "" -#: report/templatetags/report.py:348 +#: report/templatetags/report.py:367 msgid "company_image tag requires a Company instance" msgstr "" @@ -8012,7 +8012,7 @@ msgstr "" msgid "Include sub-locations in filtered results" msgstr "" -#: stock/api.py:341 stock/serializers.py:1210 +#: stock/api.py:341 stock/serializers.py:1214 msgid "Parent Location" msgstr "Ubicación principal" @@ -8096,7 +8096,7 @@ msgstr "" msgid "Expiry date after" msgstr "" -#: stock/api.py:916 stock/serializers.py:655 +#: stock/api.py:916 stock/serializers.py:659 msgid "Stale" msgstr "Desactualizado" @@ -8168,7 +8168,7 @@ msgstr "Seleccionar Propietario" msgid "Stock items may not be directly located into a structural stock locations, but may be located to child locations." msgstr "" -#: stock/models.py:226 users/models.py:494 +#: stock/models.py:226 users/models.py:497 msgid "External" msgstr "Externo" @@ -8201,7 +8201,7 @@ msgstr "Se debe especificar la pieza" msgid "Stock items cannot be located into structural stock locations!" msgstr "" -#: stock/models.py:932 stock/serializers.py:488 +#: stock/models.py:932 stock/serializers.py:492 msgid "Stock item cannot be created for virtual parts" msgstr "" @@ -8246,7 +8246,7 @@ msgstr "Seleccione una parte del proveedor correspondiente para este artículo d msgid "Where is this stock item located?" msgstr "¿Dónde se encuentra este artículo de stock?" -#: stock/models.py:1058 stock/serializers.py:1644 +#: stock/models.py:1058 stock/serializers.py:1648 msgid "Packaging this stock item is stored in" msgstr "Empaquetar este artículo de stock se almacena en" @@ -8262,7 +8262,7 @@ msgstr "¿Está este artículo instalado en otro artículo?" msgid "Serial number for this item" msgstr "Número de serie para este artículo" -#: stock/models.py:1105 stock/serializers.py:1629 +#: stock/models.py:1105 stock/serializers.py:1633 msgid "Batch code for this stock item" msgstr "Código de lote para este artículo de stock" @@ -8371,7 +8371,7 @@ msgstr "El artículo de stock está en producción" msgid "Serialized stock cannot be merged" msgstr "Stock serializado no puede ser combinado" -#: stock/models.py:2055 stock/serializers.py:1499 +#: stock/models.py:2055 stock/serializers.py:1503 msgid "Duplicate stock items" msgstr "Artículos de Stock Duplicados" @@ -8500,237 +8500,241 @@ msgid "Test template for this result" msgstr "" #: stock/serializers.py:290 +msgid "No matching test found for this part" +msgstr "" + +#: stock/serializers.py:294 msgid "Template ID or test name must be provided" msgstr "" -#: stock/serializers.py:300 +#: stock/serializers.py:304 msgid "The test finished time cannot be earlier than the test started time" msgstr "" -#: stock/serializers.py:452 +#: stock/serializers.py:456 msgid "Parent Item" msgstr "Elemento padre" -#: stock/serializers.py:453 +#: stock/serializers.py:457 msgid "Parent stock item" msgstr "" -#: stock/serializers.py:473 +#: stock/serializers.py:477 msgid "Use pack size when adding: the quantity defined is the number of packs" msgstr "" -#: stock/serializers.py:475 +#: stock/serializers.py:479 msgid "Use pack size" msgstr "" -#: stock/serializers.py:482 stock/serializers.py:724 +#: stock/serializers.py:486 stock/serializers.py:728 msgid "Enter serial numbers for new items" msgstr "Introduzca números de serie para nuevos artículos" -#: stock/serializers.py:600 +#: stock/serializers.py:604 msgid "Supplier Part Number" msgstr "Número de pieza del proveedor" -#: stock/serializers.py:647 users/models.py:184 +#: stock/serializers.py:651 users/models.py:187 msgid "Expired" msgstr "Expirado" -#: stock/serializers.py:653 +#: stock/serializers.py:657 msgid "Child Items" msgstr "Elementos secundarios" -#: stock/serializers.py:657 +#: stock/serializers.py:661 msgid "Tracking Items" msgstr "" -#: stock/serializers.py:663 +#: stock/serializers.py:667 msgid "Purchase price of this stock item, per unit or pack" msgstr "" -#: stock/serializers.py:701 +#: stock/serializers.py:705 msgid "Enter number of stock items to serialize" msgstr "Introduzca el número de artículos de stock para serializar" -#: stock/serializers.py:709 stock/serializers.py:752 stock/serializers.py:790 -#: stock/serializers.py:928 +#: stock/serializers.py:713 stock/serializers.py:756 stock/serializers.py:794 +#: stock/serializers.py:932 msgid "No stock item provided" msgstr "" -#: stock/serializers.py:717 +#: stock/serializers.py:721 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({q})" msgstr "La cantidad no debe exceder la cantidad disponible de stock ({q})" -#: stock/serializers.py:735 stock/serializers.py:1456 stock/serializers.py:1769 -#: stock/serializers.py:1818 +#: stock/serializers.py:739 stock/serializers.py:1460 stock/serializers.py:1773 +#: stock/serializers.py:1822 msgid "Destination stock location" msgstr "Ubicación de stock de destino" -#: stock/serializers.py:755 +#: stock/serializers.py:759 msgid "Serial numbers cannot be assigned to this part" msgstr "Los números de serie no se pueden asignar a esta parte" -#: stock/serializers.py:775 +#: stock/serializers.py:779 msgid "Serial numbers already exist" msgstr "Números de serie ya existen" -#: stock/serializers.py:825 +#: stock/serializers.py:829 msgid "Select stock item to install" msgstr "" -#: stock/serializers.py:832 +#: stock/serializers.py:836 msgid "Quantity to Install" msgstr "" -#: stock/serializers.py:833 +#: stock/serializers.py:837 msgid "Enter the quantity of items to install" msgstr "" -#: stock/serializers.py:838 stock/serializers.py:918 stock/serializers.py:1060 +#: stock/serializers.py:842 stock/serializers.py:922 stock/serializers.py:1064 msgid "Add transaction note (optional)" msgstr "Añadir nota de transacción (opcional)" -#: stock/serializers.py:846 +#: stock/serializers.py:850 msgid "Quantity to install must be at least 1" msgstr "" -#: stock/serializers.py:854 +#: stock/serializers.py:858 msgid "Stock item is unavailable" msgstr "" -#: stock/serializers.py:865 +#: stock/serializers.py:869 msgid "Selected part is not in the Bill of Materials" msgstr "" -#: stock/serializers.py:878 +#: stock/serializers.py:882 msgid "Quantity to install must not exceed available quantity" msgstr "" -#: stock/serializers.py:913 +#: stock/serializers.py:917 msgid "Destination location for uninstalled item" msgstr "" -#: stock/serializers.py:951 +#: stock/serializers.py:955 msgid "Select part to convert stock item into" msgstr "" -#: stock/serializers.py:964 +#: stock/serializers.py:968 msgid "Selected part is not a valid option for conversion" msgstr "" -#: stock/serializers.py:981 +#: stock/serializers.py:985 msgid "Cannot convert stock item with assigned SupplierPart" msgstr "" -#: stock/serializers.py:1015 +#: stock/serializers.py:1019 msgid "Stock item status code" msgstr "" -#: stock/serializers.py:1044 +#: stock/serializers.py:1048 msgid "Select stock items to change status" msgstr "" -#: stock/serializers.py:1050 +#: stock/serializers.py:1054 msgid "No stock items selected" msgstr "" -#: stock/serializers.py:1139 stock/serializers.py:1216 +#: stock/serializers.py:1143 stock/serializers.py:1220 msgid "Sublocations" msgstr "Sub-ubicación" -#: stock/serializers.py:1211 +#: stock/serializers.py:1215 msgid "Parent stock location" msgstr "" -#: stock/serializers.py:1328 +#: stock/serializers.py:1332 msgid "Part must be salable" msgstr "La parte debe ser vendible" -#: stock/serializers.py:1332 +#: stock/serializers.py:1336 msgid "Item is allocated to a sales order" msgstr "El artículo está asignado a una orden de venta" -#: stock/serializers.py:1336 +#: stock/serializers.py:1340 msgid "Item is allocated to a build order" msgstr "El artículo está asignado a una orden de creación" -#: stock/serializers.py:1360 +#: stock/serializers.py:1364 msgid "Customer to assign stock items" msgstr "Cliente para asignar artículos de stock" -#: stock/serializers.py:1366 +#: stock/serializers.py:1370 msgid "Selected company is not a customer" msgstr "La empresa seleccionada no es un cliente" -#: stock/serializers.py:1374 +#: stock/serializers.py:1378 msgid "Stock assignment notes" msgstr "Notas de asignación de stock" -#: stock/serializers.py:1384 stock/serializers.py:1672 +#: stock/serializers.py:1388 stock/serializers.py:1676 msgid "A list of stock items must be provided" msgstr "Debe proporcionarse una lista de artículos de stock" -#: stock/serializers.py:1463 +#: stock/serializers.py:1467 msgid "Stock merging notes" msgstr "Notas de fusión de stock" -#: stock/serializers.py:1468 +#: stock/serializers.py:1472 msgid "Allow mismatched suppliers" msgstr "Permitir proveedores no coincidentes" -#: stock/serializers.py:1469 +#: stock/serializers.py:1473 msgid "Allow stock items with different supplier parts to be merged" msgstr "Permitir fusionar artículos de stock con diferentes partes de proveedor" -#: stock/serializers.py:1474 +#: stock/serializers.py:1478 msgid "Allow mismatched status" msgstr "Permitir estado no coincidente" -#: stock/serializers.py:1475 +#: stock/serializers.py:1479 msgid "Allow stock items with different status codes to be merged" msgstr "Permitir fusionar artículos de stock con diferentes códigos de estado" -#: stock/serializers.py:1485 +#: stock/serializers.py:1489 msgid "At least two stock items must be provided" msgstr "Debe proporcionar al menos dos artículos de stock" -#: stock/serializers.py:1552 +#: stock/serializers.py:1556 msgid "No Change" msgstr "Sin cambios" -#: stock/serializers.py:1590 +#: stock/serializers.py:1594 msgid "StockItem primary key value" msgstr "Valor de clave primaria de Stock" -#: stock/serializers.py:1603 +#: stock/serializers.py:1607 msgid "Stock item is not in stock" msgstr "No hay existencias del artículo" -#: stock/serializers.py:1606 +#: stock/serializers.py:1610 msgid "Stock item is already in stock" msgstr "" -#: stock/serializers.py:1620 +#: stock/serializers.py:1624 msgid "Quantity must not be negative" msgstr "" -#: stock/serializers.py:1662 +#: stock/serializers.py:1666 msgid "Stock transaction notes" msgstr "Notas de transacción de stock" -#: stock/serializers.py:1824 +#: stock/serializers.py:1828 msgid "Merge into existing stock" msgstr "" -#: stock/serializers.py:1825 +#: stock/serializers.py:1829 msgid "Merge returned items into existing stock items if possible" msgstr "" -#: stock/serializers.py:1868 +#: stock/serializers.py:1872 msgid "Next Serial Number" msgstr "" -#: stock/serializers.py:1874 +#: stock/serializers.py:1878 msgid "Previous Serial Number" msgstr "" @@ -9024,7 +9028,7 @@ msgstr "Permisos" msgid "Important dates" msgstr "Fechas importantes" -#: users/authentication.py:30 users/models.py:148 +#: users/authentication.py:30 users/models.py:151 msgid "Token has been revoked" msgstr "Token revocado" @@ -9032,167 +9036,167 @@ msgstr "Token revocado" msgid "Token has expired" msgstr "Token expirado" -#: users/models.py:91 +#: users/models.py:94 msgid "API Token" msgstr "Token del API" -#: users/models.py:92 +#: users/models.py:95 msgid "API Tokens" msgstr "Tokens del API" -#: users/models.py:128 +#: users/models.py:131 msgid "Token Name" msgstr "Nombre del token" -#: users/models.py:129 +#: users/models.py:132 msgid "Custom token name" msgstr "Nombre personalizado del token" -#: users/models.py:135 +#: users/models.py:138 msgid "Token expiry date" msgstr "Fecha de expiración del token" -#: users/models.py:143 +#: users/models.py:146 msgid "Last Seen" msgstr "Última conexión" -#: users/models.py:144 +#: users/models.py:147 msgid "Last time the token was used" msgstr "Última vez que se usó el token" -#: users/models.py:148 +#: users/models.py:151 msgid "Revoked" msgstr "Revocado" -#: users/models.py:226 +#: users/models.py:229 msgid "Permission set" msgstr "Permiso establecido" -#: users/models.py:235 +#: users/models.py:238 msgid "Group" msgstr "Grupo" -#: users/models.py:239 +#: users/models.py:242 msgid "View" msgstr "Vista" -#: users/models.py:239 +#: users/models.py:242 msgid "Permission to view items" msgstr "Permiso para ver artículos" -#: users/models.py:243 +#: users/models.py:246 msgid "Add" msgstr "Añadir" -#: users/models.py:243 +#: users/models.py:246 msgid "Permission to add items" msgstr "Permiso para añadir artículos" -#: users/models.py:247 +#: users/models.py:250 msgid "Change" msgstr "Cambiar" -#: users/models.py:249 +#: users/models.py:252 msgid "Permissions to edit items" msgstr "Permisos para editar artículos" -#: users/models.py:253 +#: users/models.py:256 msgid "Delete" msgstr "Eliminar" -#: users/models.py:255 +#: users/models.py:258 msgid "Permission to delete items" msgstr "Permiso para eliminar artículos" -#: users/models.py:492 +#: users/models.py:495 msgid "Bot" msgstr "" -#: users/models.py:493 +#: users/models.py:496 msgid "Internal" msgstr "" -#: users/models.py:495 +#: users/models.py:498 msgid "Guest" msgstr "" -#: users/models.py:504 +#: users/models.py:507 msgid "Language" msgstr "" -#: users/models.py:505 +#: users/models.py:508 msgid "Preferred language for the user" msgstr "" -#: users/models.py:510 +#: users/models.py:513 msgid "Theme" msgstr "" -#: users/models.py:511 +#: users/models.py:514 msgid "Settings for the web UI as JSON - do not edit manually!" msgstr "" -#: users/models.py:516 +#: users/models.py:519 msgid "Widgets" msgstr "" -#: users/models.py:518 +#: users/models.py:521 msgid "Settings for the dashboard widgets as JSON - do not edit manually!" msgstr "" -#: users/models.py:525 +#: users/models.py:528 msgid "Display Name" msgstr "" -#: users/models.py:526 +#: users/models.py:529 msgid "Chosen display name for the user" msgstr "" -#: users/models.py:532 +#: users/models.py:535 msgid "Position" msgstr "" -#: users/models.py:533 +#: users/models.py:536 msgid "Main job title or position" msgstr "" -#: users/models.py:540 +#: users/models.py:543 msgid "User status message" msgstr "" -#: users/models.py:547 +#: users/models.py:550 msgid "User location information" msgstr "" -#: users/models.py:552 +#: users/models.py:555 msgid "User is actively using the system" msgstr "" -#: users/models.py:559 +#: users/models.py:562 msgid "Preferred contact information for the user" msgstr "" -#: users/models.py:565 +#: users/models.py:568 msgid "User Type" msgstr "" -#: users/models.py:566 +#: users/models.py:569 msgid "Which type of user is this?" msgstr "" -#: users/models.py:572 +#: users/models.py:575 msgid "Organisation" msgstr "" -#: users/models.py:573 +#: users/models.py:576 msgid "Users primary organisation/affiliation" msgstr "" -#: users/models.py:581 +#: users/models.py:584 msgid "Primary Group" msgstr "" -#: users/models.py:582 +#: users/models.py:585 msgid "Primary group for the user" msgstr "" diff --git a/src/backend/InvenTree/locale/es_MX/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/es_MX/LC_MESSAGES/django.po index 75b2cb52c0..3ed4c75edb 100644 --- a/src/backend/InvenTree/locale/es_MX/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/es_MX/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-09-17 11:32+0000\n" -"PO-Revision-Date: 2025-09-17 11:36\n" +"POT-Creation-Date: 2025-10-01 05:58+0000\n" +"PO-Revision-Date: 2025-10-01 06:02\n" "Last-Translator: \n" "Language-Team: Spanish, Mexico\n" "Language: es_MX\n" @@ -116,9 +116,9 @@ msgstr "Número decimal inválido" #: build/serializers.py:579 build/serializers.py:1795 company/models.py:875 #: order/models.py:1737 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:2846 stock/models.py:2970 stock/serializers.py:741 -#: stock/serializers.py:917 stock/serializers.py:1059 stock/serializers.py:1373 -#: stock/serializers.py:1462 stock/serializers.py:1661 +#: stock/models.py:2846 stock/models.py:2970 stock/serializers.py:745 +#: stock/serializers.py:921 stock/serializers.py:1063 stock/serializers.py:1377 +#: stock/serializers.py:1466 stock/serializers.py:1665 msgid "Notes" msgstr "Notas" @@ -415,7 +415,7 @@ msgstr "Selección no válida" msgid "Name" msgstr "Nombre" -#: InvenTree/models.py:856 build/models.py:251 common/models.py:171 +#: InvenTree/models.py:856 build/models.py:252 common/models.py:171 #: common/models.py:2234 common/models.py:2347 company/models.py:562 #: company/models.py:866 order/models.py:435 order/models.py:1773 #: part/models.py:1074 part/models.py:3886 report/models.py:222 @@ -530,7 +530,7 @@ msgstr "No es un código de moneda válido" msgid "Order Status" msgstr "Estado del pedido" -#: build/api.py:75 build/models.py:263 +#: build/api.py:75 build/models.py:264 msgid "Parent Build" msgstr "Construcción o Armado Superior" @@ -539,7 +539,7 @@ msgstr "Construcción o Armado Superior" msgid "Include Variants" msgstr "Incluye Variantes" -#: build/api.py:95 build/api.py:466 build/api.py:814 build/models.py:269 +#: build/api.py:95 build/api.py:466 build/api.py:814 build/models.py:270 #: build/serializers.py:1243 build/serializers.py:1389 #: build/serializers.py:1451 company/models.py:1085 company/serializers.py:456 #: order/api.py:295 order/api.py:299 order/api.py:922 order/api.py:1180 @@ -558,7 +558,7 @@ msgstr "Incluye Variantes" #: report/templates/report/inventree_sales_order_shipment_report.html:28 #: report/templates/report/inventree_stock_location_report.html:102 #: stock/api.py:565 stock/serializers.py:120 stock/serializers.py:172 -#: stock/serializers.py:446 stock/serializers.py:625 stock/serializers.py:950 +#: stock/serializers.py:450 stock/serializers.py:629 stock/serializers.py:954 #: templates/email/build_order_completed.html:17 #: templates/email/build_order_required_stock.html:17 #: templates/email/low_stock_notification.html:15 @@ -671,7 +671,7 @@ msgstr "Pedido pendiente" msgid "Allocated" msgstr "Asignadas" -#: build/api.py:490 build/models.py:1626 build/serializers.py:1424 +#: build/api.py:490 build/models.py:1631 build/serializers.py:1424 msgid "Consumed" msgstr "" @@ -682,7 +682,7 @@ msgstr "" msgid "Available" msgstr "Disponible" -#: build/api.py:837 build/models.py:116 order/models.py:1919 +#: build/api.py:837 build/models.py:117 order/models.py:1919 #: report/templates/report/inventree_build_order_report.html:105 #: stock/serializers.py:93 templates/email/build_order_completed.html:16 #: templates/email/overdue_build_order.html:15 @@ -693,10 +693,10 @@ msgstr "Construir órden" #: build/serializers.py:496 build/serializers.py:566 build/serializers.py:1263 #: build/serializers.py:1267 order/api.py:1227 order/api.py:1232 #: order/serializers.py:768 order/serializers.py:908 order/serializers.py:2015 -#: stock/api.py:966 stock/serializers.py:111 stock/serializers.py:629 -#: stock/serializers.py:734 stock/serializers.py:912 stock/serializers.py:1455 -#: stock/serializers.py:1768 stock/serializers.py:1817 -#: templates/email/stale_stock_notification.html:18 users/models.py:546 +#: stock/api.py:966 stock/serializers.py:111 stock/serializers.py:633 +#: stock/serializers.py:738 stock/serializers.py:916 stock/serializers.py:1459 +#: stock/serializers.py:1772 stock/serializers.py:1821 +#: templates/email/stale_stock_notification.html:18 users/models.py:549 msgid "Location" msgstr "Ubicación" @@ -708,43 +708,43 @@ msgstr "" msgid "Filter by output stock item ID. Use 'null' to find uninstalled build items." msgstr "" -#: build/models.py:117 users/ruleset.py:31 +#: build/models.py:118 users/ruleset.py:31 msgid "Build Orders" msgstr "Construir órdenes" -#: build/models.py:167 +#: build/models.py:168 msgid "Assembly BOM has not been validated" msgstr "BOM de ensamblado no ha sido validado" -#: build/models.py:174 +#: build/models.py:175 msgid "Build order cannot be created for an inactive part" msgstr "La orden de construcción no puede ser creado para una parte inactiva" -#: build/models.py:181 +#: build/models.py:182 msgid "Build order cannot be created for an unlocked part" msgstr "La orden de construcción no puede ser creada para una parte desbloqueada" -#: build/models.py:199 +#: build/models.py:200 msgid "Build orders can only be externally fulfilled for purchaseable parts" msgstr "" -#: build/models.py:206 order/models.py:369 +#: build/models.py:207 order/models.py:369 msgid "Responsible user or group must be specified" msgstr "Se debe especificar un usuario o grupo responsable" -#: build/models.py:211 +#: build/models.py:212 msgid "Build order part cannot be changed" msgstr "La parte del pedido de construcción no puede ser modificada" -#: build/models.py:216 order/models.py:382 +#: build/models.py:217 order/models.py:382 msgid "Target date must be after start date" msgstr "" -#: build/models.py:244 +#: build/models.py:245 msgid "Build Order Reference" msgstr "Número de orden de construcción o armado" -#: build/models.py:245 build/serializers.py:1402 order/models.py:607 +#: build/models.py:246 build/serializers.py:1402 order/models.py:607 #: order/models.py:1292 order/models.py:1730 order/models.py:2605 #: part/models.py:4458 #: report/templates/report/inventree_bill_of_materials_report.html:139 @@ -754,223 +754,223 @@ msgstr "Número de orden de construcción o armado" msgid "Reference" msgstr "Referencia" -#: build/models.py:254 +#: build/models.py:255 msgid "Brief description of the build (optional)" msgstr "Breve descripción de la construcción (opcional)" -#: build/models.py:264 +#: build/models.py:265 msgid "BuildOrder to which this build is allocated" msgstr "Orden de Construcción o Armado a la que se asigna" -#: build/models.py:273 +#: build/models.py:274 msgid "Select part to build" msgstr "Seleccionar parte a construir o armar" -#: build/models.py:278 +#: build/models.py:279 msgid "Sales Order Reference" msgstr "Referencia de orden de venta" -#: build/models.py:283 +#: build/models.py:284 msgid "SalesOrder to which this build is allocated" msgstr "Orden de Venta a la que se asigna" -#: build/models.py:288 build/serializers.py:1094 +#: build/models.py:289 build/serializers.py:1094 msgid "Source Location" msgstr "Ubicación de la fuente" -#: build/models.py:294 +#: build/models.py:295 msgid "Select location to take stock from for this build (leave blank to take from any stock location)" msgstr "Seleccione la ubicación de donde tomar stock para esta construcción o armado (deje en blanco para tomar desde cualquier ubicación)" -#: build/models.py:300 +#: build/models.py:301 msgid "External Build" msgstr "" -#: build/models.py:301 +#: build/models.py:302 msgid "This build order is fulfilled externally" msgstr "" -#: build/models.py:306 +#: build/models.py:307 msgid "Destination Location" msgstr "Ubicación de destino" -#: build/models.py:311 +#: build/models.py:312 msgid "Select location where the completed items will be stored" msgstr "Seleccione la ubicación donde se almacenarán los artículos completados" -#: build/models.py:315 +#: build/models.py:316 msgid "Build Quantity" msgstr "Cantidad a crear" -#: build/models.py:318 +#: build/models.py:319 msgid "Number of stock items to build" msgstr "Número de objetos existentes a construir" -#: build/models.py:322 +#: build/models.py:323 msgid "Completed items" msgstr "Elementos completados" -#: build/models.py:324 +#: build/models.py:325 msgid "Number of stock items which have been completed" msgstr "Número de productos en stock que se han completado" -#: build/models.py:328 +#: build/models.py:329 msgid "Build Status" msgstr "Estado de la construcción" -#: build/models.py:333 +#: build/models.py:334 msgid "Build status code" msgstr "Código de estado de construcción" -#: build/models.py:342 build/serializers.py:358 order/serializers.py:784 -#: stock/models.py:1101 stock/serializers.py:85 stock/serializers.py:1628 +#: build/models.py:343 build/serializers.py:358 order/serializers.py:784 +#: stock/models.py:1101 stock/serializers.py:85 stock/serializers.py:1632 msgid "Batch Code" msgstr "Numero de lote" -#: build/models.py:346 build/serializers.py:359 +#: build/models.py:347 build/serializers.py:359 msgid "Batch code for this build output" msgstr "Número de lote de este producto final" -#: build/models.py:350 order/models.py:472 order/serializers.py:167 +#: build/models.py:351 order/models.py:472 order/serializers.py:167 #: part/models.py:1304 msgid "Creation Date" msgstr "Fecha de Creación" -#: build/models.py:356 +#: build/models.py:357 msgid "Build start date" msgstr "" -#: build/models.py:357 +#: build/models.py:358 msgid "Scheduled start date for this build order" msgstr "" -#: build/models.py:363 +#: build/models.py:364 msgid "Target completion date" msgstr "Fecha límite de finalización" -#: build/models.py:365 +#: build/models.py:366 msgid "Target date for build completion. Build will be overdue after this date." msgstr "Fecha límite para la finalización de la construcción. La construcción estará vencida después de esta fecha." -#: build/models.py:370 order/models.py:660 order/models.py:2644 +#: build/models.py:371 order/models.py:660 order/models.py:2644 msgid "Completion Date" msgstr "Fecha de finalización" -#: build/models.py:378 +#: build/models.py:379 msgid "completed by" msgstr "terminado por" -#: build/models.py:387 +#: build/models.py:388 msgid "Issued by" msgstr "Emitido por" -#: build/models.py:388 +#: build/models.py:389 msgid "User who issued this build order" msgstr "El usuario que emitió esta orden" -#: build/models.py:397 common/models.py:180 order/api.py:176 +#: build/models.py:398 common/models.py:180 order/api.py:176 #: order/models.py:497 part/models.py:1321 #: report/templates/report/inventree_build_order_report.html:158 msgid "Responsible" msgstr "Responsable" -#: build/models.py:398 +#: build/models.py:399 msgid "User or group responsible for this build order" msgstr "Usuario o grupo responsable de esta orden de construcción" -#: build/models.py:403 stock/models.py:1094 +#: build/models.py:404 stock/models.py:1094 msgid "External Link" msgstr "Link externo" -#: build/models.py:405 common/models.py:1990 part/models.py:1126 +#: build/models.py:406 common/models.py:1990 part/models.py:1126 #: stock/models.py:1096 msgid "Link to external URL" msgstr "Enlace a URL externa" -#: build/models.py:410 +#: build/models.py:411 msgid "Build Priority" msgstr "Prioridad de construcción" -#: build/models.py:413 +#: build/models.py:414 msgid "Priority of this build order" msgstr "Prioridad de esta orden de construcción" -#: build/models.py:421 common/models.py:150 common/models.py:164 +#: build/models.py:422 common/models.py:150 common/models.py:164 #: order/api.py:162 order/models.py:444 msgid "Project Code" msgstr "Código del proyecto" -#: build/models.py:422 +#: build/models.py:423 msgid "Project code for this build order" msgstr "Código de proyecto para esta orden de ensamble" -#: build/models.py:675 +#: build/models.py:676 msgid "Cannot complete build order with open child builds" msgstr "" -#: build/models.py:680 +#: build/models.py:681 msgid "Cannot complete build order with incomplete outputs" msgstr "" -#: build/models.py:699 build/models.py:829 +#: build/models.py:700 build/models.py:830 msgid "Failed to offload task to complete build allocations" msgstr "No se pudo descargar la tarea para completar las asignaciones de construcción" -#: build/models.py:722 +#: build/models.py:723 #, python-brace-format msgid "Build order {build} has been completed" msgstr "El pedido {build} ha sido procesado" -#: build/models.py:728 +#: build/models.py:729 msgid "A build order has been completed" msgstr "Pedido #[order] ha sido procesado" -#: build/models.py:910 build/serializers.py:406 +#: build/models.py:911 build/serializers.py:406 msgid "Serial numbers must be provided for trackable parts" msgstr "Los números de serie deben ser proporcionados para las partes rastreables" -#: build/models.py:1041 build/models.py:1126 +#: build/models.py:1042 build/models.py:1127 msgid "No build output specified" msgstr "No se ha especificado salida de construcción" -#: build/models.py:1044 +#: build/models.py:1045 msgid "Build output is already completed" msgstr "La construcción de la salida ya está completa" -#: build/models.py:1047 +#: build/models.py:1048 msgid "Build output does not match Build Order" msgstr "La salida de la construcción no coincide con el orden de construcción" -#: build/models.py:1129 build/serializers.py:285 build/serializers.py:334 +#: build/models.py:1130 build/serializers.py:285 build/serializers.py:334 #: build/serializers.py:962 build/serializers.py:1746 order/models.py:710 #: order/serializers.py:604 order/serializers.py:779 part/serializers.py:1695 #: stock/models.py:941 stock/models.py:1431 stock/models.py:1880 -#: stock/serializers.py:712 stock/serializers.py:1617 +#: stock/serializers.py:716 stock/serializers.py:1621 msgid "Quantity must be greater than zero" msgstr "La cantidad debe ser mayor que cero" -#: build/models.py:1133 build/serializers.py:289 +#: build/models.py:1134 build/serializers.py:289 msgid "Quantity cannot be greater than the output quantity" msgstr "La cantidad no puede ser mayor que la cantidad de salida" -#: build/models.py:1196 build/serializers.py:605 +#: build/models.py:1197 build/serializers.py:605 msgid "Build output has not passed all required tests" msgstr "" -#: build/models.py:1199 build/serializers.py:600 +#: build/models.py:1200 build/serializers.py:600 #, python-brace-format msgid "Build output {serial} has not passed all required tests" msgstr "La construcción {serial} no ha pasado todas las pruebas requeridas" -#: build/models.py:1581 +#: build/models.py:1586 msgid "Build Order Line Item" msgstr "Construir línea de pedido" -#: build/models.py:1605 +#: build/models.py:1610 msgid "Build object" msgstr "Ensamblar equipo" -#: build/models.py:1617 build/models.py:1917 build/serializers.py:273 +#: build/models.py:1622 build/models.py:1933 build/serializers.py:273 #: build/serializers.py:319 build/serializers.py:1423 common/models.py:1346 #: order/models.py:1713 order/models.py:2490 order/serializers.py:1663 #: order/serializers.py:2124 part/models.py:3474 part/models.py:4406 @@ -985,70 +985,70 @@ msgstr "Ensamblar equipo" #: report/templates/report/inventree_stock_report_merge.html:113 #: report/templates/report/inventree_test_report.html:90 #: report/templates/report/inventree_test_report.html:169 -#: stock/serializers.py:136 stock/serializers.py:180 stock/serializers.py:700 +#: stock/serializers.py:136 stock/serializers.py:180 stock/serializers.py:704 #: templates/email/build_order_completed.html:18 #: templates/email/stale_stock_notification.html:19 msgid "Quantity" msgstr "Cantidad" -#: build/models.py:1618 +#: build/models.py:1623 msgid "Required quantity for build order" msgstr "Cantidad requerida para orden de ensamble" -#: build/models.py:1627 +#: build/models.py:1632 msgid "Quantity of consumed stock" msgstr "" -#: build/models.py:1715 +#: build/models.py:1731 msgid "Build item must specify a build output, as master part is marked as trackable" msgstr "Item de construcción o armado debe especificar un resultado o salida, ya que la parte maestra está marcada como rastreable" -#: build/models.py:1726 +#: build/models.py:1742 #, python-brace-format msgid "Allocated quantity ({q}) must not exceed available stock quantity ({a})" msgstr "Cantidad asignada ({q}) no debe exceder la cantidad disponible de stock ({a})" -#: build/models.py:1747 order/models.py:2439 +#: build/models.py:1763 order/models.py:2439 msgid "Stock item is over-allocated" msgstr "Artículo de stock sobreasignado" -#: build/models.py:1752 order/models.py:2442 +#: build/models.py:1768 order/models.py:2442 msgid "Allocation quantity must be greater than zero" msgstr "Cantidad asignada debe ser mayor que cero" -#: build/models.py:1758 +#: build/models.py:1774 msgid "Quantity must be 1 for serialized stock" msgstr "La cantidad debe ser 1 para el stock serializado" -#: build/models.py:1818 +#: build/models.py:1834 msgid "Selected stock item does not match BOM line" msgstr "El artículo de almacén selelccionado no coincide con la línea BOM" -#: build/models.py:1856 +#: build/models.py:1872 msgid "Allocated quantity exceeds available stock quantity" msgstr "" -#: build/models.py:1907 build/serializers.py:945 build/serializers.py:1255 +#: build/models.py:1923 build/serializers.py:945 build/serializers.py:1255 #: order/serializers.py:1500 order/serializers.py:1521 #: report/templates/report/inventree_sales_order_shipment_report.html:29 -#: stock/models.py:457 stock/serializers.py:102 stock/serializers.py:824 -#: stock/serializers.py:1311 stock/serializers.py:1423 +#: stock/models.py:457 stock/serializers.py:102 stock/serializers.py:828 +#: stock/serializers.py:1315 stock/serializers.py:1427 msgid "Stock Item" msgstr "Artículo de stock" -#: build/models.py:1908 +#: build/models.py:1924 msgid "Source stock item" msgstr "Producto original de stock" -#: build/models.py:1918 +#: build/models.py:1934 msgid "Stock quantity to allocate to build" msgstr "Cantidad de stock a asignar para construir" -#: build/models.py:1927 +#: build/models.py:1943 msgid "Install into" msgstr "Instalar en" -#: build/models.py:1928 +#: build/models.py:1944 msgid "Destination stock item" msgstr "Artículo de stock de destino" @@ -1097,7 +1097,7 @@ msgid "Integer quantity required, as the bill of materials contains trackable pa msgstr "Cantidad entera requerida, ya que la factura de materiales contiene partes rastreables" #: build/serializers.py:365 order/serializers.py:800 order/serializers.py:1667 -#: stock/serializers.py:723 +#: stock/serializers.py:727 msgid "Serial Numbers" msgstr "Números de serie" @@ -1250,7 +1250,7 @@ msgstr "Crear partida" msgid "bom_item.part must point to the same part as the build order" msgstr "bom_item.part debe apuntar a la misma parte que la orden de construcción" -#: build/serializers.py:951 stock/serializers.py:1324 +#: build/serializers.py:951 stock/serializers.py:1328 msgid "Item must be in stock" msgstr "El artículo debe estar en stock" @@ -1329,11 +1329,11 @@ msgstr "" #: build/serializers.py:1282 company/models.py:703 order/api.py:308 #: order/api.py:313 order/api.py:539 order/serializers.py:596 -#: stock/models.py:1037 stock/serializers.py:613 +#: stock/models.py:1037 stock/serializers.py:617 msgid "Supplier Part" msgstr "Parte del proveedor" -#: build/serializers.py:1290 stock/serializers.py:644 +#: build/serializers.py:1290 stock/serializers.py:648 msgid "Allocated Quantity" msgstr "Cantidad Asignada" @@ -1562,8 +1562,8 @@ msgstr "Cadena de clave debe ser única" #: common/models.py:2006 common/models.py:2007 common/models.py:2388 #: importer/models.py:100 part/models.py:3568 part/models.py:3596 #: plugin/models.py:355 plugin/models.py:356 -#: report/templates/report/inventree_test_report.html:105 users/models.py:121 -#: users/models.py:498 +#: report/templates/report/inventree_test_report.html:105 users/models.py:124 +#: users/models.py:501 msgid "User" msgstr "Usuario" @@ -1594,8 +1594,8 @@ msgstr "Nombre para este webhook" #: common/models.py:1421 common/models.py:2247 common/models.py:2354 #: company/models.py:198 company/models.py:840 machine/models.py:39 -#: part/models.py:1258 plugin/models.py:69 stock/api.py:621 users/models.py:192 -#: users/models.py:551 users/serializers.py:319 +#: part/models.py:1258 plugin/models.py:69 stock/api.py:621 users/models.py:195 +#: users/models.py:554 users/serializers.py:319 msgid "Active" msgstr "Activo" @@ -1603,7 +1603,7 @@ msgstr "Activo" msgid "Is this webhook active" msgstr "Está activo este webhook" -#: common/models.py:1437 users/models.py:169 +#: common/models.py:1437 users/models.py:172 msgid "Token" msgstr "Token" @@ -2142,7 +2142,7 @@ msgid "Email Threads" msgstr "" #: common/models.py:2711 generic/states/serializers.py:16 plugin/models.py:46 -#: users/models.py:110 +#: users/models.py:113 msgid "Key" msgstr "Clave" @@ -3725,37 +3725,37 @@ msgstr "" msgid "Value must be a valid variable identifier" msgstr "" -#: company/api.py:142 +#: company/api.py:143 msgid "Part is Active" msgstr "" -#: company/api.py:146 +#: company/api.py:147 msgid "Manufacturer is Active" msgstr "" -#: company/api.py:279 +#: company/api.py:280 msgid "Supplier Part is Active" msgstr "" -#: company/api.py:283 +#: company/api.py:284 msgid "Internal Part is Active" msgstr "" -#: company/api.py:288 +#: company/api.py:289 msgid "Supplier is Active" msgstr "" -#: company/api.py:300 company/models.py:539 company/serializers.py:468 +#: company/api.py:301 company/models.py:539 company/serializers.py:468 #: part/serializers.py:575 msgid "Manufacturer" msgstr "Fabricante" -#: company/api.py:307 company/models.py:119 company/models.py:411 +#: company/api.py:308 company/models.py:119 company/models.py:411 #: stock/api.py:879 msgid "Company" msgstr "Empresa" -#: company/api.py:317 +#: company/api.py:318 msgid "Has Stock" msgstr "Tiene existencias" @@ -3792,7 +3792,7 @@ msgid "Contact email address" msgstr "Correo electrónico de contacto" #: company/models.py:176 company/models.py:315 order/models.py:506 -#: users/models.py:558 +#: users/models.py:561 msgid "Contact" msgstr "Contacto" @@ -3942,7 +3942,7 @@ msgid "Manufacturer Part" msgstr "Parte del fabricante" #: company/models.py:528 company/models.py:818 stock/models.py:1026 -#: stock/serializers.py:445 +#: stock/serializers.py:449 msgid "Base Part" msgstr "Parte base" @@ -3959,7 +3959,7 @@ msgstr "Seleccionar fabricante" msgid "MPN" msgstr "" -#: company/models.py:547 stock/serializers.py:607 +#: company/models.py:547 stock/serializers.py:611 msgid "Manufacturer Part Number" msgstr "Número de parte de fabricante" @@ -4042,7 +4042,7 @@ msgstr "Descripción de la parte del proveedor" #: report/templates/report/inventree_return_order_report.html:27 #: report/templates/report/inventree_sales_order_report.html:32 #: report/templates/report/inventree_stock_location_report.html:105 -#: stock/serializers.py:837 +#: stock/serializers.py:841 msgid "Note" msgstr "Nota" @@ -4055,7 +4055,7 @@ msgid "Minimum charge (e.g. stocking fee)" msgstr "Cargo mínimo (p. ej., cuota de almacenamiento)" #: company/models.py:891 order/serializers.py:810 stock/models.py:1057 -#: stock/serializers.py:1643 +#: stock/serializers.py:1647 msgid "Packaging" msgstr "Paquetes" @@ -4107,7 +4107,7 @@ msgstr "Moneda predeterminada utilizada para este proveedor" msgid "Company Name" msgstr "Nombre de la empresa" -#: company/serializers.py:444 part/serializers.py:948 stock/serializers.py:463 +#: company/serializers.py:444 part/serializers.py:948 stock/serializers.py:467 msgid "In Stock" msgstr "En Stock" @@ -4267,15 +4267,15 @@ msgstr "Errores" msgid "Valid" msgstr "Válido" -#: importer/models.py:688 +#: importer/models.py:720 msgid "ID is required for updating existing records." msgstr "" -#: importer/models.py:695 +#: importer/models.py:727 msgid "No record found with the provided ID" msgstr "" -#: importer/models.py:701 +#: importer/models.py:733 msgid "Invalid ID format provided" msgstr "" @@ -4660,7 +4660,7 @@ msgid "Order reference" msgstr "Referencia del pedido" #: order/models.py:617 order/models.py:1317 order/models.py:2630 -#: stock/serializers.py:594 stock/serializers.py:1012 users/models.py:539 +#: stock/serializers.py:598 stock/serializers.py:1016 users/models.py:542 msgid "Status" msgstr "Estado" @@ -4713,7 +4713,7 @@ msgid "Quantity must be a positive number" msgstr "La cantidad debe ser un número positivo" #: order/models.py:1304 order/models.py:2617 stock/models.py:1079 -#: stock/models.py:1080 stock/serializers.py:1359 +#: stock/models.py:1080 stock/serializers.py:1363 #: templates/email/overdue_return_order.html:16 #: templates/email/overdue_sales_order.html:16 msgid "Customer" @@ -4831,7 +4831,7 @@ msgstr "Recibido" msgid "Number of items received" msgstr "Número de artículos recibidos" -#: order/models.py:1903 stock/models.py:1202 stock/serializers.py:661 +#: order/models.py:1903 stock/models.py:1202 stock/serializers.py:665 msgid "Purchase Price" msgstr "Precio de Compra" @@ -5173,7 +5173,7 @@ msgid "Enter batch code for incoming stock items" msgstr "Introduzca el código de lote para los artículos de almacén entrantes" #: order/serializers.py:792 stock/models.py:1161 -#: templates/email/stale_stock_notification.html:22 users/models.py:134 +#: templates/email/stale_stock_notification.html:22 users/models.py:137 msgid "Expiry Date" msgstr "Fecha de Expiración" @@ -6043,7 +6043,7 @@ msgstr "Plantilla de parámetro" msgid "Parameter Value" msgstr "Valor del parámetro" -#: part/models.py:4092 stock/serializers.py:742 +#: part/models.py:4092 stock/serializers.py:746 msgid "Optional note field" msgstr "Campo de nota opcional" @@ -6219,7 +6219,7 @@ msgstr "" msgid "Number of results recorded against this template" msgstr "" -#: part/serializers.py:230 part/serializers.py:248 stock/serializers.py:667 +#: part/serializers.py:230 part/serializers.py:248 stock/serializers.py:671 msgid "Purchase currency of this stock item" msgstr "Moneda de compra de ítem de stock" @@ -6339,7 +6339,7 @@ msgstr "" msgid "Outstanding quantity of this part scheduled to be built" msgstr "" -#: part/serializers.py:964 stock/serializers.py:1043 stock/serializers.py:1214 +#: part/serializers.py:964 stock/serializers.py:1047 stock/serializers.py:1218 #: users/ruleset.py:30 msgid "Stock Items" msgstr "Elementos de stock" @@ -7540,35 +7540,35 @@ msgstr "Habilitar Panel Dinámico" msgid "Enable dynamic panels for testing" msgstr "Habilitar paneles dinámicos para pruebas" -#: plugin/samples/integration/user_interface_sample.py:98 +#: plugin/samples/integration/user_interface_sample.py:100 msgid "Part Panel" msgstr "Panel de pieza" -#: plugin/samples/integration/user_interface_sample.py:131 +#: plugin/samples/integration/user_interface_sample.py:135 msgid "Broken Dashboard Item" msgstr "Artículo de panel roto" -#: plugin/samples/integration/user_interface_sample.py:133 +#: plugin/samples/integration/user_interface_sample.py:137 msgid "This is a broken dashboard item - it will not render!" msgstr "Este es panel roto - ¡no se renderizará!" -#: plugin/samples/integration/user_interface_sample.py:139 +#: plugin/samples/integration/user_interface_sample.py:143 msgid "Sample Dashboard Item" msgstr "Artículo de panel de control de ejemplo" -#: plugin/samples/integration/user_interface_sample.py:141 +#: plugin/samples/integration/user_interface_sample.py:145 msgid "This is a sample dashboard item. It renders a simple string of HTML content." msgstr "Este es un panel de control de ejemplo. Muestra una cadena simple de contenido HTML." -#: plugin/samples/integration/user_interface_sample.py:147 +#: plugin/samples/integration/user_interface_sample.py:151 msgid "Context Dashboard Item" msgstr "Artículo de panel de control de contexto" -#: plugin/samples/integration/user_interface_sample.py:161 +#: plugin/samples/integration/user_interface_sample.py:165 msgid "Admin Dashboard Item" msgstr "Artículo de panel de control de administración" -#: plugin/samples/integration/user_interface_sample.py:162 +#: plugin/samples/integration/user_interface_sample.py:166 msgid "This is an admin-only dashboard item." msgstr "Este es un elemento de panel de administración solamente." @@ -7951,7 +7951,7 @@ msgstr "Artículo Stock Informe de prueba" #: report/templates/report/inventree_stock_report_merge.html:97 #: report/templates/report/inventree_test_report.html:153 -#: stock/serializers.py:650 +#: stock/serializers.py:654 msgid "Installed Items" msgstr "Elementos instalados" @@ -7984,19 +7984,19 @@ msgstr "Ningún resultado (requerido)" msgid "No result" msgstr "Sin resultados" -#: report/templatetags/report.py:144 +#: report/templatetags/report.py:163 msgid "Asset file does not exist" msgstr "" -#: report/templatetags/report.py:201 report/templatetags/report.py:277 +#: report/templatetags/report.py:220 report/templatetags/report.py:296 msgid "Image file not found" msgstr "" -#: report/templatetags/report.py:302 +#: report/templatetags/report.py:321 msgid "part_image tag requires a Part instance" msgstr "" -#: report/templatetags/report.py:348 +#: report/templatetags/report.py:367 msgid "company_image tag requires a Company instance" msgstr "" @@ -8012,7 +8012,7 @@ msgstr "" msgid "Include sub-locations in filtered results" msgstr "" -#: stock/api.py:341 stock/serializers.py:1210 +#: stock/api.py:341 stock/serializers.py:1214 msgid "Parent Location" msgstr "Ubicación principal" @@ -8096,7 +8096,7 @@ msgstr "" msgid "Expiry date after" msgstr "" -#: stock/api.py:916 stock/serializers.py:655 +#: stock/api.py:916 stock/serializers.py:659 msgid "Stale" msgstr "Desactualizado" @@ -8168,7 +8168,7 @@ msgstr "Seleccionar Propietario" msgid "Stock items may not be directly located into a structural stock locations, but may be located to child locations." msgstr "" -#: stock/models.py:226 users/models.py:494 +#: stock/models.py:226 users/models.py:497 msgid "External" msgstr "Externo" @@ -8201,7 +8201,7 @@ msgstr "Se debe especificar la pieza" msgid "Stock items cannot be located into structural stock locations!" msgstr "" -#: stock/models.py:932 stock/serializers.py:488 +#: stock/models.py:932 stock/serializers.py:492 msgid "Stock item cannot be created for virtual parts" msgstr "" @@ -8246,7 +8246,7 @@ msgstr "Seleccione una parte del proveedor correspondiente para este artículo d msgid "Where is this stock item located?" msgstr "¿Dónde se encuentra este artículo de stock?" -#: stock/models.py:1058 stock/serializers.py:1644 +#: stock/models.py:1058 stock/serializers.py:1648 msgid "Packaging this stock item is stored in" msgstr "Empaquetar este artículo de stock se almacena en" @@ -8262,7 +8262,7 @@ msgstr "¿Está este artículo instalado en otro artículo?" msgid "Serial number for this item" msgstr "Número de serie para este artículo" -#: stock/models.py:1105 stock/serializers.py:1629 +#: stock/models.py:1105 stock/serializers.py:1633 msgid "Batch code for this stock item" msgstr "Código de lote para este artículo de stock" @@ -8371,7 +8371,7 @@ msgstr "El artículo de stock está en producción" msgid "Serialized stock cannot be merged" msgstr "Stock serializado no puede ser combinado" -#: stock/models.py:2055 stock/serializers.py:1499 +#: stock/models.py:2055 stock/serializers.py:1503 msgid "Duplicate stock items" msgstr "Artículos de Stock Duplicados" @@ -8500,237 +8500,241 @@ msgid "Test template for this result" msgstr "" #: stock/serializers.py:290 +msgid "No matching test found for this part" +msgstr "" + +#: stock/serializers.py:294 msgid "Template ID or test name must be provided" msgstr "" -#: stock/serializers.py:300 +#: stock/serializers.py:304 msgid "The test finished time cannot be earlier than the test started time" msgstr "" -#: stock/serializers.py:452 +#: stock/serializers.py:456 msgid "Parent Item" msgstr "Elemento padre" -#: stock/serializers.py:453 +#: stock/serializers.py:457 msgid "Parent stock item" msgstr "" -#: stock/serializers.py:473 +#: stock/serializers.py:477 msgid "Use pack size when adding: the quantity defined is the number of packs" msgstr "" -#: stock/serializers.py:475 +#: stock/serializers.py:479 msgid "Use pack size" msgstr "" -#: stock/serializers.py:482 stock/serializers.py:724 +#: stock/serializers.py:486 stock/serializers.py:728 msgid "Enter serial numbers for new items" msgstr "Introduzca números de serie para nuevos artículos" -#: stock/serializers.py:600 +#: stock/serializers.py:604 msgid "Supplier Part Number" msgstr "Número de pieza del proveedor" -#: stock/serializers.py:647 users/models.py:184 +#: stock/serializers.py:651 users/models.py:187 msgid "Expired" msgstr "Expirado" -#: stock/serializers.py:653 +#: stock/serializers.py:657 msgid "Child Items" msgstr "Elementos secundarios" -#: stock/serializers.py:657 +#: stock/serializers.py:661 msgid "Tracking Items" msgstr "" -#: stock/serializers.py:663 +#: stock/serializers.py:667 msgid "Purchase price of this stock item, per unit or pack" msgstr "" -#: stock/serializers.py:701 +#: stock/serializers.py:705 msgid "Enter number of stock items to serialize" msgstr "Introduzca el número de artículos de stock para serializar" -#: stock/serializers.py:709 stock/serializers.py:752 stock/serializers.py:790 -#: stock/serializers.py:928 +#: stock/serializers.py:713 stock/serializers.py:756 stock/serializers.py:794 +#: stock/serializers.py:932 msgid "No stock item provided" msgstr "" -#: stock/serializers.py:717 +#: stock/serializers.py:721 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({q})" msgstr "La cantidad no debe exceder la cantidad disponible de stock ({q})" -#: stock/serializers.py:735 stock/serializers.py:1456 stock/serializers.py:1769 -#: stock/serializers.py:1818 +#: stock/serializers.py:739 stock/serializers.py:1460 stock/serializers.py:1773 +#: stock/serializers.py:1822 msgid "Destination stock location" msgstr "Ubicación de stock de destino" -#: stock/serializers.py:755 +#: stock/serializers.py:759 msgid "Serial numbers cannot be assigned to this part" msgstr "Los números de serie no se pueden asignar a esta parte" -#: stock/serializers.py:775 +#: stock/serializers.py:779 msgid "Serial numbers already exist" msgstr "Números de serie ya existen" -#: stock/serializers.py:825 +#: stock/serializers.py:829 msgid "Select stock item to install" msgstr "" -#: stock/serializers.py:832 +#: stock/serializers.py:836 msgid "Quantity to Install" msgstr "" -#: stock/serializers.py:833 +#: stock/serializers.py:837 msgid "Enter the quantity of items to install" msgstr "" -#: stock/serializers.py:838 stock/serializers.py:918 stock/serializers.py:1060 +#: stock/serializers.py:842 stock/serializers.py:922 stock/serializers.py:1064 msgid "Add transaction note (optional)" msgstr "Añadir nota de transacción (opcional)" -#: stock/serializers.py:846 +#: stock/serializers.py:850 msgid "Quantity to install must be at least 1" msgstr "" -#: stock/serializers.py:854 +#: stock/serializers.py:858 msgid "Stock item is unavailable" msgstr "" -#: stock/serializers.py:865 +#: stock/serializers.py:869 msgid "Selected part is not in the Bill of Materials" msgstr "" -#: stock/serializers.py:878 +#: stock/serializers.py:882 msgid "Quantity to install must not exceed available quantity" msgstr "" -#: stock/serializers.py:913 +#: stock/serializers.py:917 msgid "Destination location for uninstalled item" msgstr "" -#: stock/serializers.py:951 +#: stock/serializers.py:955 msgid "Select part to convert stock item into" msgstr "" -#: stock/serializers.py:964 +#: stock/serializers.py:968 msgid "Selected part is not a valid option for conversion" msgstr "" -#: stock/serializers.py:981 +#: stock/serializers.py:985 msgid "Cannot convert stock item with assigned SupplierPart" msgstr "" -#: stock/serializers.py:1015 +#: stock/serializers.py:1019 msgid "Stock item status code" msgstr "" -#: stock/serializers.py:1044 +#: stock/serializers.py:1048 msgid "Select stock items to change status" msgstr "" -#: stock/serializers.py:1050 +#: stock/serializers.py:1054 msgid "No stock items selected" msgstr "" -#: stock/serializers.py:1139 stock/serializers.py:1216 +#: stock/serializers.py:1143 stock/serializers.py:1220 msgid "Sublocations" msgstr "Sub-ubicación" -#: stock/serializers.py:1211 +#: stock/serializers.py:1215 msgid "Parent stock location" msgstr "" -#: stock/serializers.py:1328 +#: stock/serializers.py:1332 msgid "Part must be salable" msgstr "La parte debe ser vendible" -#: stock/serializers.py:1332 +#: stock/serializers.py:1336 msgid "Item is allocated to a sales order" msgstr "El artículo está asignado a una orden de venta" -#: stock/serializers.py:1336 +#: stock/serializers.py:1340 msgid "Item is allocated to a build order" msgstr "El artículo está asignado a una orden de creación" -#: stock/serializers.py:1360 +#: stock/serializers.py:1364 msgid "Customer to assign stock items" msgstr "Cliente para asignar artículos de stock" -#: stock/serializers.py:1366 +#: stock/serializers.py:1370 msgid "Selected company is not a customer" msgstr "La empresa seleccionada no es un cliente" -#: stock/serializers.py:1374 +#: stock/serializers.py:1378 msgid "Stock assignment notes" msgstr "Notas de asignación de stock" -#: stock/serializers.py:1384 stock/serializers.py:1672 +#: stock/serializers.py:1388 stock/serializers.py:1676 msgid "A list of stock items must be provided" msgstr "Debe proporcionarse una lista de artículos de stock" -#: stock/serializers.py:1463 +#: stock/serializers.py:1467 msgid "Stock merging notes" msgstr "Notas de fusión de stock" -#: stock/serializers.py:1468 +#: stock/serializers.py:1472 msgid "Allow mismatched suppliers" msgstr "Permitir proveedores no coincidentes" -#: stock/serializers.py:1469 +#: stock/serializers.py:1473 msgid "Allow stock items with different supplier parts to be merged" msgstr "Permitir fusionar artículos de stock con diferentes partes de proveedor" -#: stock/serializers.py:1474 +#: stock/serializers.py:1478 msgid "Allow mismatched status" msgstr "Permitir estado no coincidente" -#: stock/serializers.py:1475 +#: stock/serializers.py:1479 msgid "Allow stock items with different status codes to be merged" msgstr "Permitir fusionar artículos de stock con diferentes códigos de estado" -#: stock/serializers.py:1485 +#: stock/serializers.py:1489 msgid "At least two stock items must be provided" msgstr "Debe proporcionar al menos dos artículos de stock" -#: stock/serializers.py:1552 +#: stock/serializers.py:1556 msgid "No Change" msgstr "Sin cambios" -#: stock/serializers.py:1590 +#: stock/serializers.py:1594 msgid "StockItem primary key value" msgstr "Valor de clave primaria de Stock" -#: stock/serializers.py:1603 +#: stock/serializers.py:1607 msgid "Stock item is not in stock" msgstr "No hay existencias del artículo" -#: stock/serializers.py:1606 +#: stock/serializers.py:1610 msgid "Stock item is already in stock" msgstr "" -#: stock/serializers.py:1620 +#: stock/serializers.py:1624 msgid "Quantity must not be negative" msgstr "" -#: stock/serializers.py:1662 +#: stock/serializers.py:1666 msgid "Stock transaction notes" msgstr "Notas de transacción de stock" -#: stock/serializers.py:1824 +#: stock/serializers.py:1828 msgid "Merge into existing stock" msgstr "" -#: stock/serializers.py:1825 +#: stock/serializers.py:1829 msgid "Merge returned items into existing stock items if possible" msgstr "" -#: stock/serializers.py:1868 +#: stock/serializers.py:1872 msgid "Next Serial Number" msgstr "" -#: stock/serializers.py:1874 +#: stock/serializers.py:1878 msgid "Previous Serial Number" msgstr "" @@ -9024,7 +9028,7 @@ msgstr "Permisos" msgid "Important dates" msgstr "Fechas importantes" -#: users/authentication.py:30 users/models.py:148 +#: users/authentication.py:30 users/models.py:151 msgid "Token has been revoked" msgstr "Token revocado" @@ -9032,167 +9036,167 @@ msgstr "Token revocado" msgid "Token has expired" msgstr "Token expirado" -#: users/models.py:91 +#: users/models.py:94 msgid "API Token" msgstr "Token del API" -#: users/models.py:92 +#: users/models.py:95 msgid "API Tokens" msgstr "Tokens del API" -#: users/models.py:128 +#: users/models.py:131 msgid "Token Name" msgstr "Nombre del token" -#: users/models.py:129 +#: users/models.py:132 msgid "Custom token name" msgstr "Nombre personalizado del token" -#: users/models.py:135 +#: users/models.py:138 msgid "Token expiry date" msgstr "Fecha de expiración del token" -#: users/models.py:143 +#: users/models.py:146 msgid "Last Seen" msgstr "Última conexión" -#: users/models.py:144 +#: users/models.py:147 msgid "Last time the token was used" msgstr "Última vez que se usó el token" -#: users/models.py:148 +#: users/models.py:151 msgid "Revoked" msgstr "Revocado" -#: users/models.py:226 +#: users/models.py:229 msgid "Permission set" msgstr "Permiso establecido" -#: users/models.py:235 +#: users/models.py:238 msgid "Group" msgstr "Grupo" -#: users/models.py:239 +#: users/models.py:242 msgid "View" msgstr "Vista" -#: users/models.py:239 +#: users/models.py:242 msgid "Permission to view items" msgstr "Permiso para ver artículos" -#: users/models.py:243 +#: users/models.py:246 msgid "Add" msgstr "Añadir" -#: users/models.py:243 +#: users/models.py:246 msgid "Permission to add items" msgstr "Permiso para añadir artículos" -#: users/models.py:247 +#: users/models.py:250 msgid "Change" msgstr "Cambiar" -#: users/models.py:249 +#: users/models.py:252 msgid "Permissions to edit items" msgstr "Permisos para editar artículos" -#: users/models.py:253 +#: users/models.py:256 msgid "Delete" msgstr "Eliminar" -#: users/models.py:255 +#: users/models.py:258 msgid "Permission to delete items" msgstr "Permiso para eliminar artículos" -#: users/models.py:492 +#: users/models.py:495 msgid "Bot" msgstr "" -#: users/models.py:493 +#: users/models.py:496 msgid "Internal" msgstr "" -#: users/models.py:495 +#: users/models.py:498 msgid "Guest" msgstr "" -#: users/models.py:504 +#: users/models.py:507 msgid "Language" msgstr "" -#: users/models.py:505 +#: users/models.py:508 msgid "Preferred language for the user" msgstr "" -#: users/models.py:510 +#: users/models.py:513 msgid "Theme" msgstr "" -#: users/models.py:511 +#: users/models.py:514 msgid "Settings for the web UI as JSON - do not edit manually!" msgstr "" -#: users/models.py:516 +#: users/models.py:519 msgid "Widgets" msgstr "" -#: users/models.py:518 +#: users/models.py:521 msgid "Settings for the dashboard widgets as JSON - do not edit manually!" msgstr "" -#: users/models.py:525 +#: users/models.py:528 msgid "Display Name" msgstr "" -#: users/models.py:526 +#: users/models.py:529 msgid "Chosen display name for the user" msgstr "" -#: users/models.py:532 +#: users/models.py:535 msgid "Position" msgstr "" -#: users/models.py:533 +#: users/models.py:536 msgid "Main job title or position" msgstr "" -#: users/models.py:540 +#: users/models.py:543 msgid "User status message" msgstr "" -#: users/models.py:547 +#: users/models.py:550 msgid "User location information" msgstr "" -#: users/models.py:552 +#: users/models.py:555 msgid "User is actively using the system" msgstr "" -#: users/models.py:559 +#: users/models.py:562 msgid "Preferred contact information for the user" msgstr "" -#: users/models.py:565 +#: users/models.py:568 msgid "User Type" msgstr "" -#: users/models.py:566 +#: users/models.py:569 msgid "Which type of user is this?" msgstr "" -#: users/models.py:572 +#: users/models.py:575 msgid "Organisation" msgstr "" -#: users/models.py:573 +#: users/models.py:576 msgid "Users primary organisation/affiliation" msgstr "" -#: users/models.py:581 +#: users/models.py:584 msgid "Primary Group" msgstr "" -#: users/models.py:582 +#: users/models.py:585 msgid "Primary group for the user" msgstr "" diff --git a/src/backend/InvenTree/locale/et/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/et/LC_MESSAGES/django.po index e37c030aa0..2c1cc48d45 100644 --- a/src/backend/InvenTree/locale/et/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/et/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-09-17 11:32+0000\n" -"PO-Revision-Date: 2025-09-17 11:35\n" +"POT-Creation-Date: 2025-10-01 05:58+0000\n" +"PO-Revision-Date: 2025-10-01 06:01\n" "Last-Translator: \n" "Language-Team: Estonian\n" "Language: et_EE\n" @@ -116,9 +116,9 @@ msgstr "" #: build/serializers.py:579 build/serializers.py:1795 company/models.py:875 #: order/models.py:1737 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:2846 stock/models.py:2970 stock/serializers.py:741 -#: stock/serializers.py:917 stock/serializers.py:1059 stock/serializers.py:1373 -#: stock/serializers.py:1462 stock/serializers.py:1661 +#: stock/models.py:2846 stock/models.py:2970 stock/serializers.py:745 +#: stock/serializers.py:921 stock/serializers.py:1063 stock/serializers.py:1377 +#: stock/serializers.py:1466 stock/serializers.py:1665 msgid "Notes" msgstr "Märkmed" @@ -415,7 +415,7 @@ msgstr "Vigane valik" msgid "Name" msgstr "Nimi" -#: InvenTree/models.py:856 build/models.py:251 common/models.py:171 +#: InvenTree/models.py:856 build/models.py:252 common/models.py:171 #: common/models.py:2234 common/models.py:2347 company/models.py:562 #: company/models.py:866 order/models.py:435 order/models.py:1773 #: part/models.py:1074 part/models.py:3886 report/models.py:222 @@ -530,7 +530,7 @@ msgstr "" msgid "Order Status" msgstr "" -#: build/api.py:75 build/models.py:263 +#: build/api.py:75 build/models.py:264 msgid "Parent Build" msgstr "" @@ -539,7 +539,7 @@ msgstr "" msgid "Include Variants" msgstr "" -#: build/api.py:95 build/api.py:466 build/api.py:814 build/models.py:269 +#: build/api.py:95 build/api.py:466 build/api.py:814 build/models.py:270 #: build/serializers.py:1243 build/serializers.py:1389 #: build/serializers.py:1451 company/models.py:1085 company/serializers.py:456 #: order/api.py:295 order/api.py:299 order/api.py:922 order/api.py:1180 @@ -558,7 +558,7 @@ msgstr "" #: report/templates/report/inventree_sales_order_shipment_report.html:28 #: report/templates/report/inventree_stock_location_report.html:102 #: stock/api.py:565 stock/serializers.py:120 stock/serializers.py:172 -#: stock/serializers.py:446 stock/serializers.py:625 stock/serializers.py:950 +#: stock/serializers.py:450 stock/serializers.py:629 stock/serializers.py:954 #: templates/email/build_order_completed.html:17 #: templates/email/build_order_required_stock.html:17 #: templates/email/low_stock_notification.html:15 @@ -671,7 +671,7 @@ msgstr "" msgid "Allocated" msgstr "" -#: build/api.py:490 build/models.py:1626 build/serializers.py:1424 +#: build/api.py:490 build/models.py:1631 build/serializers.py:1424 msgid "Consumed" msgstr "" @@ -682,7 +682,7 @@ msgstr "" msgid "Available" msgstr "Saadaval" -#: build/api.py:837 build/models.py:116 order/models.py:1919 +#: build/api.py:837 build/models.py:117 order/models.py:1919 #: report/templates/report/inventree_build_order_report.html:105 #: stock/serializers.py:93 templates/email/build_order_completed.html:16 #: templates/email/overdue_build_order.html:15 @@ -693,10 +693,10 @@ msgstr "" #: build/serializers.py:496 build/serializers.py:566 build/serializers.py:1263 #: build/serializers.py:1267 order/api.py:1227 order/api.py:1232 #: order/serializers.py:768 order/serializers.py:908 order/serializers.py:2015 -#: stock/api.py:966 stock/serializers.py:111 stock/serializers.py:629 -#: stock/serializers.py:734 stock/serializers.py:912 stock/serializers.py:1455 -#: stock/serializers.py:1768 stock/serializers.py:1817 -#: templates/email/stale_stock_notification.html:18 users/models.py:546 +#: stock/api.py:966 stock/serializers.py:111 stock/serializers.py:633 +#: stock/serializers.py:738 stock/serializers.py:916 stock/serializers.py:1459 +#: stock/serializers.py:1772 stock/serializers.py:1821 +#: templates/email/stale_stock_notification.html:18 users/models.py:549 msgid "Location" msgstr "Asukoht" @@ -708,43 +708,43 @@ msgstr "" msgid "Filter by output stock item ID. Use 'null' to find uninstalled build items." msgstr "" -#: build/models.py:117 users/ruleset.py:31 +#: build/models.py:118 users/ruleset.py:31 msgid "Build Orders" msgstr "" -#: build/models.py:167 +#: build/models.py:168 msgid "Assembly BOM has not been validated" msgstr "" -#: build/models.py:174 +#: build/models.py:175 msgid "Build order cannot be created for an inactive part" msgstr "" -#: build/models.py:181 +#: build/models.py:182 msgid "Build order cannot be created for an unlocked part" msgstr "" -#: build/models.py:199 +#: build/models.py:200 msgid "Build orders can only be externally fulfilled for purchaseable parts" msgstr "" -#: build/models.py:206 order/models.py:369 +#: build/models.py:207 order/models.py:369 msgid "Responsible user or group must be specified" msgstr "" -#: build/models.py:211 +#: build/models.py:212 msgid "Build order part cannot be changed" msgstr "" -#: build/models.py:216 order/models.py:382 +#: build/models.py:217 order/models.py:382 msgid "Target date must be after start date" msgstr "" -#: build/models.py:244 +#: build/models.py:245 msgid "Build Order Reference" msgstr "" -#: build/models.py:245 build/serializers.py:1402 order/models.py:607 +#: build/models.py:246 build/serializers.py:1402 order/models.py:607 #: order/models.py:1292 order/models.py:1730 order/models.py:2605 #: part/models.py:4458 #: report/templates/report/inventree_bill_of_materials_report.html:139 @@ -754,223 +754,223 @@ msgstr "" msgid "Reference" msgstr "Tootekood" -#: build/models.py:254 +#: build/models.py:255 msgid "Brief description of the build (optional)" msgstr "" -#: build/models.py:264 +#: build/models.py:265 msgid "BuildOrder to which this build is allocated" msgstr "" -#: build/models.py:273 +#: build/models.py:274 msgid "Select part to build" msgstr "" -#: build/models.py:278 +#: build/models.py:279 msgid "Sales Order Reference" msgstr "" -#: build/models.py:283 +#: build/models.py:284 msgid "SalesOrder to which this build is allocated" msgstr "" -#: build/models.py:288 build/serializers.py:1094 +#: build/models.py:289 build/serializers.py:1094 msgid "Source Location" msgstr "" -#: build/models.py:294 +#: build/models.py:295 msgid "Select location to take stock from for this build (leave blank to take from any stock location)" msgstr "" -#: build/models.py:300 +#: build/models.py:301 msgid "External Build" msgstr "" -#: build/models.py:301 +#: build/models.py:302 msgid "This build order is fulfilled externally" msgstr "" -#: build/models.py:306 +#: build/models.py:307 msgid "Destination Location" msgstr "" -#: build/models.py:311 +#: build/models.py:312 msgid "Select location where the completed items will be stored" msgstr "" -#: build/models.py:315 +#: build/models.py:316 msgid "Build Quantity" msgstr "" -#: build/models.py:318 +#: build/models.py:319 msgid "Number of stock items to build" msgstr "" -#: build/models.py:322 +#: build/models.py:323 msgid "Completed items" msgstr "" -#: build/models.py:324 +#: build/models.py:325 msgid "Number of stock items which have been completed" msgstr "" -#: build/models.py:328 +#: build/models.py:329 msgid "Build Status" msgstr "Koostamise olek" -#: build/models.py:333 +#: build/models.py:334 msgid "Build status code" msgstr "" -#: build/models.py:342 build/serializers.py:358 order/serializers.py:784 -#: stock/models.py:1101 stock/serializers.py:85 stock/serializers.py:1628 +#: build/models.py:343 build/serializers.py:358 order/serializers.py:784 +#: stock/models.py:1101 stock/serializers.py:85 stock/serializers.py:1632 msgid "Batch Code" msgstr "" -#: build/models.py:346 build/serializers.py:359 +#: build/models.py:347 build/serializers.py:359 msgid "Batch code for this build output" msgstr "" -#: build/models.py:350 order/models.py:472 order/serializers.py:167 +#: build/models.py:351 order/models.py:472 order/serializers.py:167 #: part/models.py:1304 msgid "Creation Date" msgstr "Loomise kuupäev" -#: build/models.py:356 +#: build/models.py:357 msgid "Build start date" msgstr "" -#: build/models.py:357 +#: build/models.py:358 msgid "Scheduled start date for this build order" msgstr "" -#: build/models.py:363 +#: build/models.py:364 msgid "Target completion date" msgstr "" -#: build/models.py:365 +#: build/models.py:366 msgid "Target date for build completion. Build will be overdue after this date." msgstr "" -#: build/models.py:370 order/models.py:660 order/models.py:2644 +#: build/models.py:371 order/models.py:660 order/models.py:2644 msgid "Completion Date" msgstr "" -#: build/models.py:378 +#: build/models.py:379 msgid "completed by" msgstr "" -#: build/models.py:387 +#: build/models.py:388 msgid "Issued by" msgstr "" -#: build/models.py:388 +#: build/models.py:389 msgid "User who issued this build order" msgstr "" -#: build/models.py:397 common/models.py:180 order/api.py:176 +#: build/models.py:398 common/models.py:180 order/api.py:176 #: order/models.py:497 part/models.py:1321 #: report/templates/report/inventree_build_order_report.html:158 msgid "Responsible" msgstr "" -#: build/models.py:398 +#: build/models.py:399 msgid "User or group responsible for this build order" msgstr "" -#: build/models.py:403 stock/models.py:1094 +#: build/models.py:404 stock/models.py:1094 msgid "External Link" msgstr "" -#: build/models.py:405 common/models.py:1990 part/models.py:1126 +#: build/models.py:406 common/models.py:1990 part/models.py:1126 #: stock/models.py:1096 msgid "Link to external URL" msgstr "" -#: build/models.py:410 +#: build/models.py:411 msgid "Build Priority" msgstr "" -#: build/models.py:413 +#: build/models.py:414 msgid "Priority of this build order" msgstr "" -#: build/models.py:421 common/models.py:150 common/models.py:164 +#: build/models.py:422 common/models.py:150 common/models.py:164 #: order/api.py:162 order/models.py:444 msgid "Project Code" msgstr "" -#: build/models.py:422 +#: build/models.py:423 msgid "Project code for this build order" msgstr "" -#: build/models.py:675 +#: build/models.py:676 msgid "Cannot complete build order with open child builds" msgstr "" -#: build/models.py:680 +#: build/models.py:681 msgid "Cannot complete build order with incomplete outputs" msgstr "" -#: build/models.py:699 build/models.py:829 +#: build/models.py:700 build/models.py:830 msgid "Failed to offload task to complete build allocations" msgstr "" -#: build/models.py:722 +#: build/models.py:723 #, python-brace-format msgid "Build order {build} has been completed" msgstr "" -#: build/models.py:728 +#: build/models.py:729 msgid "A build order has been completed" msgstr "" -#: build/models.py:910 build/serializers.py:406 +#: build/models.py:911 build/serializers.py:406 msgid "Serial numbers must be provided for trackable parts" msgstr "" -#: build/models.py:1041 build/models.py:1126 +#: build/models.py:1042 build/models.py:1127 msgid "No build output specified" msgstr "" -#: build/models.py:1044 +#: build/models.py:1045 msgid "Build output is already completed" msgstr "" -#: build/models.py:1047 +#: build/models.py:1048 msgid "Build output does not match Build Order" msgstr "" -#: build/models.py:1129 build/serializers.py:285 build/serializers.py:334 +#: build/models.py:1130 build/serializers.py:285 build/serializers.py:334 #: build/serializers.py:962 build/serializers.py:1746 order/models.py:710 #: order/serializers.py:604 order/serializers.py:779 part/serializers.py:1695 #: stock/models.py:941 stock/models.py:1431 stock/models.py:1880 -#: stock/serializers.py:712 stock/serializers.py:1617 +#: stock/serializers.py:716 stock/serializers.py:1621 msgid "Quantity must be greater than zero" msgstr "" -#: build/models.py:1133 build/serializers.py:289 +#: build/models.py:1134 build/serializers.py:289 msgid "Quantity cannot be greater than the output quantity" msgstr "" -#: build/models.py:1196 build/serializers.py:605 +#: build/models.py:1197 build/serializers.py:605 msgid "Build output has not passed all required tests" msgstr "" -#: build/models.py:1199 build/serializers.py:600 +#: build/models.py:1200 build/serializers.py:600 #, python-brace-format msgid "Build output {serial} has not passed all required tests" msgstr "" -#: build/models.py:1581 +#: build/models.py:1586 msgid "Build Order Line Item" msgstr "" -#: build/models.py:1605 +#: build/models.py:1610 msgid "Build object" msgstr "" -#: build/models.py:1617 build/models.py:1917 build/serializers.py:273 +#: build/models.py:1622 build/models.py:1933 build/serializers.py:273 #: build/serializers.py:319 build/serializers.py:1423 common/models.py:1346 #: order/models.py:1713 order/models.py:2490 order/serializers.py:1663 #: order/serializers.py:2124 part/models.py:3474 part/models.py:4406 @@ -985,70 +985,70 @@ msgstr "" #: report/templates/report/inventree_stock_report_merge.html:113 #: report/templates/report/inventree_test_report.html:90 #: report/templates/report/inventree_test_report.html:169 -#: stock/serializers.py:136 stock/serializers.py:180 stock/serializers.py:700 +#: stock/serializers.py:136 stock/serializers.py:180 stock/serializers.py:704 #: templates/email/build_order_completed.html:18 #: templates/email/stale_stock_notification.html:19 msgid "Quantity" msgstr "Kogus" -#: build/models.py:1618 +#: build/models.py:1623 msgid "Required quantity for build order" msgstr "" -#: build/models.py:1627 +#: build/models.py:1632 msgid "Quantity of consumed stock" msgstr "" -#: build/models.py:1715 +#: build/models.py:1731 msgid "Build item must specify a build output, as master part is marked as trackable" msgstr "" -#: build/models.py:1726 +#: build/models.py:1742 #, python-brace-format msgid "Allocated quantity ({q}) must not exceed available stock quantity ({a})" msgstr "" -#: build/models.py:1747 order/models.py:2439 +#: build/models.py:1763 order/models.py:2439 msgid "Stock item is over-allocated" msgstr "" -#: build/models.py:1752 order/models.py:2442 +#: build/models.py:1768 order/models.py:2442 msgid "Allocation quantity must be greater than zero" msgstr "" -#: build/models.py:1758 +#: build/models.py:1774 msgid "Quantity must be 1 for serialized stock" msgstr "" -#: build/models.py:1818 +#: build/models.py:1834 msgid "Selected stock item does not match BOM line" msgstr "" -#: build/models.py:1856 +#: build/models.py:1872 msgid "Allocated quantity exceeds available stock quantity" msgstr "" -#: build/models.py:1907 build/serializers.py:945 build/serializers.py:1255 +#: build/models.py:1923 build/serializers.py:945 build/serializers.py:1255 #: order/serializers.py:1500 order/serializers.py:1521 #: report/templates/report/inventree_sales_order_shipment_report.html:29 -#: stock/models.py:457 stock/serializers.py:102 stock/serializers.py:824 -#: stock/serializers.py:1311 stock/serializers.py:1423 +#: stock/models.py:457 stock/serializers.py:102 stock/serializers.py:828 +#: stock/serializers.py:1315 stock/serializers.py:1427 msgid "Stock Item" msgstr "" -#: build/models.py:1908 +#: build/models.py:1924 msgid "Source stock item" msgstr "" -#: build/models.py:1918 +#: build/models.py:1934 msgid "Stock quantity to allocate to build" msgstr "" -#: build/models.py:1927 +#: build/models.py:1943 msgid "Install into" msgstr "" -#: build/models.py:1928 +#: build/models.py:1944 msgid "Destination stock item" msgstr "" @@ -1097,7 +1097,7 @@ msgid "Integer quantity required, as the bill of materials contains trackable pa msgstr "" #: build/serializers.py:365 order/serializers.py:800 order/serializers.py:1667 -#: stock/serializers.py:723 +#: stock/serializers.py:727 msgid "Serial Numbers" msgstr "" @@ -1250,7 +1250,7 @@ msgstr "" msgid "bom_item.part must point to the same part as the build order" msgstr "" -#: build/serializers.py:951 stock/serializers.py:1324 +#: build/serializers.py:951 stock/serializers.py:1328 msgid "Item must be in stock" msgstr "" @@ -1329,11 +1329,11 @@ msgstr "" #: build/serializers.py:1282 company/models.py:703 order/api.py:308 #: order/api.py:313 order/api.py:539 order/serializers.py:596 -#: stock/models.py:1037 stock/serializers.py:613 +#: stock/models.py:1037 stock/serializers.py:617 msgid "Supplier Part" msgstr "" -#: build/serializers.py:1290 stock/serializers.py:644 +#: build/serializers.py:1290 stock/serializers.py:648 msgid "Allocated Quantity" msgstr "" @@ -1562,8 +1562,8 @@ msgstr "" #: common/models.py:2006 common/models.py:2007 common/models.py:2388 #: importer/models.py:100 part/models.py:3568 part/models.py:3596 #: plugin/models.py:355 plugin/models.py:356 -#: report/templates/report/inventree_test_report.html:105 users/models.py:121 -#: users/models.py:498 +#: report/templates/report/inventree_test_report.html:105 users/models.py:124 +#: users/models.py:501 msgid "User" msgstr "" @@ -1594,8 +1594,8 @@ msgstr "" #: common/models.py:1421 common/models.py:2247 common/models.py:2354 #: company/models.py:198 company/models.py:840 machine/models.py:39 -#: part/models.py:1258 plugin/models.py:69 stock/api.py:621 users/models.py:192 -#: users/models.py:551 users/serializers.py:319 +#: part/models.py:1258 plugin/models.py:69 stock/api.py:621 users/models.py:195 +#: users/models.py:554 users/serializers.py:319 msgid "Active" msgstr "" @@ -1603,7 +1603,7 @@ msgstr "" msgid "Is this webhook active" msgstr "" -#: common/models.py:1437 users/models.py:169 +#: common/models.py:1437 users/models.py:172 msgid "Token" msgstr "" @@ -2142,7 +2142,7 @@ msgid "Email Threads" msgstr "" #: common/models.py:2711 generic/states/serializers.py:16 plugin/models.py:46 -#: users/models.py:110 +#: users/models.py:113 msgid "Key" msgstr "Võti" @@ -3725,37 +3725,37 @@ msgstr "" msgid "Value must be a valid variable identifier" msgstr "" -#: company/api.py:142 +#: company/api.py:143 msgid "Part is Active" msgstr "" -#: company/api.py:146 +#: company/api.py:147 msgid "Manufacturer is Active" msgstr "" -#: company/api.py:279 +#: company/api.py:280 msgid "Supplier Part is Active" msgstr "" -#: company/api.py:283 +#: company/api.py:284 msgid "Internal Part is Active" msgstr "" -#: company/api.py:288 +#: company/api.py:289 msgid "Supplier is Active" msgstr "" -#: company/api.py:300 company/models.py:539 company/serializers.py:468 +#: company/api.py:301 company/models.py:539 company/serializers.py:468 #: part/serializers.py:575 msgid "Manufacturer" msgstr "Tootja" -#: company/api.py:307 company/models.py:119 company/models.py:411 +#: company/api.py:308 company/models.py:119 company/models.py:411 #: stock/api.py:879 msgid "Company" msgstr "Ettevõte" -#: company/api.py:317 +#: company/api.py:318 msgid "Has Stock" msgstr "Laos" @@ -3792,7 +3792,7 @@ msgid "Contact email address" msgstr "Kontakt e-postiaadress" #: company/models.py:176 company/models.py:315 order/models.py:506 -#: users/models.py:558 +#: users/models.py:561 msgid "Contact" msgstr "" @@ -3942,7 +3942,7 @@ msgid "Manufacturer Part" msgstr "" #: company/models.py:528 company/models.py:818 stock/models.py:1026 -#: stock/serializers.py:445 +#: stock/serializers.py:449 msgid "Base Part" msgstr "" @@ -3959,7 +3959,7 @@ msgstr "" msgid "MPN" msgstr "" -#: company/models.py:547 stock/serializers.py:607 +#: company/models.py:547 stock/serializers.py:611 msgid "Manufacturer Part Number" msgstr "" @@ -4042,7 +4042,7 @@ msgstr "" #: report/templates/report/inventree_return_order_report.html:27 #: report/templates/report/inventree_sales_order_report.html:32 #: report/templates/report/inventree_stock_location_report.html:105 -#: stock/serializers.py:837 +#: stock/serializers.py:841 msgid "Note" msgstr "Märkus" @@ -4055,7 +4055,7 @@ msgid "Minimum charge (e.g. stocking fee)" msgstr "" #: company/models.py:891 order/serializers.py:810 stock/models.py:1057 -#: stock/serializers.py:1643 +#: stock/serializers.py:1647 msgid "Packaging" msgstr "" @@ -4107,7 +4107,7 @@ msgstr "" msgid "Company Name" msgstr "" -#: company/serializers.py:444 part/serializers.py:948 stock/serializers.py:463 +#: company/serializers.py:444 part/serializers.py:948 stock/serializers.py:467 msgid "In Stock" msgstr "" @@ -4267,15 +4267,15 @@ msgstr "" msgid "Valid" msgstr "" -#: importer/models.py:688 +#: importer/models.py:720 msgid "ID is required for updating existing records." msgstr "" -#: importer/models.py:695 +#: importer/models.py:727 msgid "No record found with the provided ID" msgstr "" -#: importer/models.py:701 +#: importer/models.py:733 msgid "Invalid ID format provided" msgstr "" @@ -4660,7 +4660,7 @@ msgid "Order reference" msgstr "" #: order/models.py:617 order/models.py:1317 order/models.py:2630 -#: stock/serializers.py:594 stock/serializers.py:1012 users/models.py:539 +#: stock/serializers.py:598 stock/serializers.py:1016 users/models.py:542 msgid "Status" msgstr "Staatus" @@ -4713,7 +4713,7 @@ msgid "Quantity must be a positive number" msgstr "" #: order/models.py:1304 order/models.py:2617 stock/models.py:1079 -#: stock/models.py:1080 stock/serializers.py:1359 +#: stock/models.py:1080 stock/serializers.py:1363 #: templates/email/overdue_return_order.html:16 #: templates/email/overdue_sales_order.html:16 msgid "Customer" @@ -4831,7 +4831,7 @@ msgstr "" msgid "Number of items received" msgstr "" -#: order/models.py:1903 stock/models.py:1202 stock/serializers.py:661 +#: order/models.py:1903 stock/models.py:1202 stock/serializers.py:665 msgid "Purchase Price" msgstr "" @@ -5173,7 +5173,7 @@ msgid "Enter batch code for incoming stock items" msgstr "" #: order/serializers.py:792 stock/models.py:1161 -#: templates/email/stale_stock_notification.html:22 users/models.py:134 +#: templates/email/stale_stock_notification.html:22 users/models.py:137 msgid "Expiry Date" msgstr "" @@ -6043,7 +6043,7 @@ msgstr "" msgid "Parameter Value" msgstr "" -#: part/models.py:4092 stock/serializers.py:742 +#: part/models.py:4092 stock/serializers.py:746 msgid "Optional note field" msgstr "" @@ -6219,7 +6219,7 @@ msgstr "" msgid "Number of results recorded against this template" msgstr "" -#: part/serializers.py:230 part/serializers.py:248 stock/serializers.py:667 +#: part/serializers.py:230 part/serializers.py:248 stock/serializers.py:671 msgid "Purchase currency of this stock item" msgstr "" @@ -6339,7 +6339,7 @@ msgstr "" msgid "Outstanding quantity of this part scheduled to be built" msgstr "" -#: part/serializers.py:964 stock/serializers.py:1043 stock/serializers.py:1214 +#: part/serializers.py:964 stock/serializers.py:1047 stock/serializers.py:1218 #: users/ruleset.py:30 msgid "Stock Items" msgstr "" @@ -7540,35 +7540,35 @@ msgstr "" msgid "Enable dynamic panels for testing" msgstr "Luba dünaamilised paneelid testimiseks" -#: plugin/samples/integration/user_interface_sample.py:98 +#: plugin/samples/integration/user_interface_sample.py:100 msgid "Part Panel" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:131 +#: plugin/samples/integration/user_interface_sample.py:135 msgid "Broken Dashboard Item" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:133 +#: plugin/samples/integration/user_interface_sample.py:137 msgid "This is a broken dashboard item - it will not render!" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:139 +#: plugin/samples/integration/user_interface_sample.py:143 msgid "Sample Dashboard Item" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:141 +#: plugin/samples/integration/user_interface_sample.py:145 msgid "This is a sample dashboard item. It renders a simple string of HTML content." msgstr "" -#: plugin/samples/integration/user_interface_sample.py:147 +#: plugin/samples/integration/user_interface_sample.py:151 msgid "Context Dashboard Item" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:161 +#: plugin/samples/integration/user_interface_sample.py:165 msgid "Admin Dashboard Item" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:162 +#: plugin/samples/integration/user_interface_sample.py:166 msgid "This is an admin-only dashboard item." msgstr "" @@ -7951,7 +7951,7 @@ msgstr "" #: report/templates/report/inventree_stock_report_merge.html:97 #: report/templates/report/inventree_test_report.html:153 -#: stock/serializers.py:650 +#: stock/serializers.py:654 msgid "Installed Items" msgstr "" @@ -7984,19 +7984,19 @@ msgstr "" msgid "No result" msgstr "" -#: report/templatetags/report.py:144 +#: report/templatetags/report.py:163 msgid "Asset file does not exist" msgstr "" -#: report/templatetags/report.py:201 report/templatetags/report.py:277 +#: report/templatetags/report.py:220 report/templatetags/report.py:296 msgid "Image file not found" msgstr "" -#: report/templatetags/report.py:302 +#: report/templatetags/report.py:321 msgid "part_image tag requires a Part instance" msgstr "" -#: report/templatetags/report.py:348 +#: report/templatetags/report.py:367 msgid "company_image tag requires a Company instance" msgstr "" @@ -8012,7 +8012,7 @@ msgstr "" msgid "Include sub-locations in filtered results" msgstr "" -#: stock/api.py:341 stock/serializers.py:1210 +#: stock/api.py:341 stock/serializers.py:1214 msgid "Parent Location" msgstr "" @@ -8096,7 +8096,7 @@ msgstr "" msgid "Expiry date after" msgstr "" -#: stock/api.py:916 stock/serializers.py:655 +#: stock/api.py:916 stock/serializers.py:659 msgid "Stale" msgstr "" @@ -8168,7 +8168,7 @@ msgstr "" msgid "Stock items may not be directly located into a structural stock locations, but may be located to child locations." msgstr "" -#: stock/models.py:226 users/models.py:494 +#: stock/models.py:226 users/models.py:497 msgid "External" msgstr "" @@ -8201,7 +8201,7 @@ msgstr "" msgid "Stock items cannot be located into structural stock locations!" msgstr "" -#: stock/models.py:932 stock/serializers.py:488 +#: stock/models.py:932 stock/serializers.py:492 msgid "Stock item cannot be created for virtual parts" msgstr "" @@ -8246,7 +8246,7 @@ msgstr "" msgid "Where is this stock item located?" msgstr "" -#: stock/models.py:1058 stock/serializers.py:1644 +#: stock/models.py:1058 stock/serializers.py:1648 msgid "Packaging this stock item is stored in" msgstr "" @@ -8262,7 +8262,7 @@ msgstr "" msgid "Serial number for this item" msgstr "" -#: stock/models.py:1105 stock/serializers.py:1629 +#: stock/models.py:1105 stock/serializers.py:1633 msgid "Batch code for this stock item" msgstr "" @@ -8371,7 +8371,7 @@ msgstr "" msgid "Serialized stock cannot be merged" msgstr "" -#: stock/models.py:2055 stock/serializers.py:1499 +#: stock/models.py:2055 stock/serializers.py:1503 msgid "Duplicate stock items" msgstr "" @@ -8500,237 +8500,241 @@ msgid "Test template for this result" msgstr "" #: stock/serializers.py:290 +msgid "No matching test found for this part" +msgstr "" + +#: stock/serializers.py:294 msgid "Template ID or test name must be provided" msgstr "" -#: stock/serializers.py:300 +#: stock/serializers.py:304 msgid "The test finished time cannot be earlier than the test started time" msgstr "" -#: stock/serializers.py:452 +#: stock/serializers.py:456 msgid "Parent Item" msgstr "" -#: stock/serializers.py:453 +#: stock/serializers.py:457 msgid "Parent stock item" msgstr "" -#: stock/serializers.py:473 +#: stock/serializers.py:477 msgid "Use pack size when adding: the quantity defined is the number of packs" msgstr "" -#: stock/serializers.py:475 +#: stock/serializers.py:479 msgid "Use pack size" msgstr "" -#: stock/serializers.py:482 stock/serializers.py:724 +#: stock/serializers.py:486 stock/serializers.py:728 msgid "Enter serial numbers for new items" msgstr "" -#: stock/serializers.py:600 +#: stock/serializers.py:604 msgid "Supplier Part Number" msgstr "Tarnija osa number" -#: stock/serializers.py:647 users/models.py:184 +#: stock/serializers.py:651 users/models.py:187 msgid "Expired" msgstr "" -#: stock/serializers.py:653 +#: stock/serializers.py:657 msgid "Child Items" msgstr "" -#: stock/serializers.py:657 +#: stock/serializers.py:661 msgid "Tracking Items" msgstr "" -#: stock/serializers.py:663 +#: stock/serializers.py:667 msgid "Purchase price of this stock item, per unit or pack" msgstr "" -#: stock/serializers.py:701 +#: stock/serializers.py:705 msgid "Enter number of stock items to serialize" msgstr "" -#: stock/serializers.py:709 stock/serializers.py:752 stock/serializers.py:790 -#: stock/serializers.py:928 +#: stock/serializers.py:713 stock/serializers.py:756 stock/serializers.py:794 +#: stock/serializers.py:932 msgid "No stock item provided" msgstr "" -#: stock/serializers.py:717 +#: stock/serializers.py:721 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({q})" msgstr "" -#: stock/serializers.py:735 stock/serializers.py:1456 stock/serializers.py:1769 -#: stock/serializers.py:1818 +#: stock/serializers.py:739 stock/serializers.py:1460 stock/serializers.py:1773 +#: stock/serializers.py:1822 msgid "Destination stock location" msgstr "" -#: stock/serializers.py:755 +#: stock/serializers.py:759 msgid "Serial numbers cannot be assigned to this part" msgstr "" -#: stock/serializers.py:775 +#: stock/serializers.py:779 msgid "Serial numbers already exist" msgstr "" -#: stock/serializers.py:825 +#: stock/serializers.py:829 msgid "Select stock item to install" msgstr "" -#: stock/serializers.py:832 +#: stock/serializers.py:836 msgid "Quantity to Install" msgstr "" -#: stock/serializers.py:833 +#: stock/serializers.py:837 msgid "Enter the quantity of items to install" msgstr "" -#: stock/serializers.py:838 stock/serializers.py:918 stock/serializers.py:1060 +#: stock/serializers.py:842 stock/serializers.py:922 stock/serializers.py:1064 msgid "Add transaction note (optional)" msgstr "" -#: stock/serializers.py:846 +#: stock/serializers.py:850 msgid "Quantity to install must be at least 1" msgstr "" -#: stock/serializers.py:854 +#: stock/serializers.py:858 msgid "Stock item is unavailable" msgstr "" -#: stock/serializers.py:865 +#: stock/serializers.py:869 msgid "Selected part is not in the Bill of Materials" msgstr "" -#: stock/serializers.py:878 +#: stock/serializers.py:882 msgid "Quantity to install must not exceed available quantity" msgstr "" -#: stock/serializers.py:913 +#: stock/serializers.py:917 msgid "Destination location for uninstalled item" msgstr "" -#: stock/serializers.py:951 +#: stock/serializers.py:955 msgid "Select part to convert stock item into" msgstr "" -#: stock/serializers.py:964 +#: stock/serializers.py:968 msgid "Selected part is not a valid option for conversion" msgstr "" -#: stock/serializers.py:981 +#: stock/serializers.py:985 msgid "Cannot convert stock item with assigned SupplierPart" msgstr "" -#: stock/serializers.py:1015 +#: stock/serializers.py:1019 msgid "Stock item status code" msgstr "" -#: stock/serializers.py:1044 +#: stock/serializers.py:1048 msgid "Select stock items to change status" msgstr "" -#: stock/serializers.py:1050 +#: stock/serializers.py:1054 msgid "No stock items selected" msgstr "" -#: stock/serializers.py:1139 stock/serializers.py:1216 +#: stock/serializers.py:1143 stock/serializers.py:1220 msgid "Sublocations" msgstr "" -#: stock/serializers.py:1211 +#: stock/serializers.py:1215 msgid "Parent stock location" msgstr "" -#: stock/serializers.py:1328 +#: stock/serializers.py:1332 msgid "Part must be salable" msgstr "" -#: stock/serializers.py:1332 +#: stock/serializers.py:1336 msgid "Item is allocated to a sales order" msgstr "" -#: stock/serializers.py:1336 +#: stock/serializers.py:1340 msgid "Item is allocated to a build order" msgstr "" -#: stock/serializers.py:1360 +#: stock/serializers.py:1364 msgid "Customer to assign stock items" msgstr "" -#: stock/serializers.py:1366 +#: stock/serializers.py:1370 msgid "Selected company is not a customer" msgstr "" -#: stock/serializers.py:1374 +#: stock/serializers.py:1378 msgid "Stock assignment notes" msgstr "" -#: stock/serializers.py:1384 stock/serializers.py:1672 +#: stock/serializers.py:1388 stock/serializers.py:1676 msgid "A list of stock items must be provided" msgstr "" -#: stock/serializers.py:1463 +#: stock/serializers.py:1467 msgid "Stock merging notes" msgstr "" -#: stock/serializers.py:1468 +#: stock/serializers.py:1472 msgid "Allow mismatched suppliers" msgstr "" -#: stock/serializers.py:1469 +#: stock/serializers.py:1473 msgid "Allow stock items with different supplier parts to be merged" msgstr "" -#: stock/serializers.py:1474 +#: stock/serializers.py:1478 msgid "Allow mismatched status" msgstr "" -#: stock/serializers.py:1475 +#: stock/serializers.py:1479 msgid "Allow stock items with different status codes to be merged" msgstr "" -#: stock/serializers.py:1485 +#: stock/serializers.py:1489 msgid "At least two stock items must be provided" msgstr "" -#: stock/serializers.py:1552 +#: stock/serializers.py:1556 msgid "No Change" msgstr "" -#: stock/serializers.py:1590 +#: stock/serializers.py:1594 msgid "StockItem primary key value" msgstr "" -#: stock/serializers.py:1603 +#: stock/serializers.py:1607 msgid "Stock item is not in stock" msgstr "" -#: stock/serializers.py:1606 +#: stock/serializers.py:1610 msgid "Stock item is already in stock" msgstr "" -#: stock/serializers.py:1620 +#: stock/serializers.py:1624 msgid "Quantity must not be negative" msgstr "" -#: stock/serializers.py:1662 +#: stock/serializers.py:1666 msgid "Stock transaction notes" msgstr "" -#: stock/serializers.py:1824 +#: stock/serializers.py:1828 msgid "Merge into existing stock" msgstr "" -#: stock/serializers.py:1825 +#: stock/serializers.py:1829 msgid "Merge returned items into existing stock items if possible" msgstr "" -#: stock/serializers.py:1868 +#: stock/serializers.py:1872 msgid "Next Serial Number" msgstr "" -#: stock/serializers.py:1874 +#: stock/serializers.py:1878 msgid "Previous Serial Number" msgstr "" @@ -9024,7 +9028,7 @@ msgstr "Õigused" msgid "Important dates" msgstr "Olulised kuupäevad" -#: users/authentication.py:30 users/models.py:148 +#: users/authentication.py:30 users/models.py:151 msgid "Token has been revoked" msgstr "" @@ -9032,167 +9036,167 @@ msgstr "" msgid "Token has expired" msgstr "" -#: users/models.py:91 +#: users/models.py:94 msgid "API Token" msgstr "API tunnus" -#: users/models.py:92 +#: users/models.py:95 msgid "API Tokens" msgstr "API tunnused" -#: users/models.py:128 +#: users/models.py:131 msgid "Token Name" msgstr "Lunnuse nimi" -#: users/models.py:129 +#: users/models.py:132 msgid "Custom token name" msgstr "Kohandatud tunnuse nimi" -#: users/models.py:135 +#: users/models.py:138 msgid "Token expiry date" msgstr "Tunnuse aegumise kuupäev" -#: users/models.py:143 +#: users/models.py:146 msgid "Last Seen" msgstr "Viimati nähtud" -#: users/models.py:144 +#: users/models.py:147 msgid "Last time the token was used" msgstr "" -#: users/models.py:148 +#: users/models.py:151 msgid "Revoked" msgstr "Tühistatud" -#: users/models.py:226 +#: users/models.py:229 msgid "Permission set" msgstr "" -#: users/models.py:235 +#: users/models.py:238 msgid "Group" msgstr "Grupp" -#: users/models.py:239 +#: users/models.py:242 msgid "View" msgstr "Vaade" -#: users/models.py:239 +#: users/models.py:242 msgid "Permission to view items" msgstr "" -#: users/models.py:243 +#: users/models.py:246 msgid "Add" msgstr "" -#: users/models.py:243 +#: users/models.py:246 msgid "Permission to add items" msgstr "" -#: users/models.py:247 +#: users/models.py:250 msgid "Change" msgstr "Muuda" -#: users/models.py:249 +#: users/models.py:252 msgid "Permissions to edit items" msgstr "" -#: users/models.py:253 +#: users/models.py:256 msgid "Delete" msgstr "Kustuta" -#: users/models.py:255 +#: users/models.py:258 msgid "Permission to delete items" msgstr "" -#: users/models.py:492 +#: users/models.py:495 msgid "Bot" msgstr "" -#: users/models.py:493 +#: users/models.py:496 msgid "Internal" msgstr "" -#: users/models.py:495 +#: users/models.py:498 msgid "Guest" msgstr "" -#: users/models.py:504 +#: users/models.py:507 msgid "Language" msgstr "" -#: users/models.py:505 +#: users/models.py:508 msgid "Preferred language for the user" msgstr "" -#: users/models.py:510 +#: users/models.py:513 msgid "Theme" msgstr "" -#: users/models.py:511 +#: users/models.py:514 msgid "Settings for the web UI as JSON - do not edit manually!" msgstr "" -#: users/models.py:516 +#: users/models.py:519 msgid "Widgets" msgstr "" -#: users/models.py:518 +#: users/models.py:521 msgid "Settings for the dashboard widgets as JSON - do not edit manually!" msgstr "" -#: users/models.py:525 +#: users/models.py:528 msgid "Display Name" msgstr "" -#: users/models.py:526 +#: users/models.py:529 msgid "Chosen display name for the user" msgstr "" -#: users/models.py:532 +#: users/models.py:535 msgid "Position" msgstr "" -#: users/models.py:533 +#: users/models.py:536 msgid "Main job title or position" msgstr "" -#: users/models.py:540 +#: users/models.py:543 msgid "User status message" msgstr "" -#: users/models.py:547 +#: users/models.py:550 msgid "User location information" msgstr "" -#: users/models.py:552 +#: users/models.py:555 msgid "User is actively using the system" msgstr "" -#: users/models.py:559 +#: users/models.py:562 msgid "Preferred contact information for the user" msgstr "" -#: users/models.py:565 +#: users/models.py:568 msgid "User Type" msgstr "" -#: users/models.py:566 +#: users/models.py:569 msgid "Which type of user is this?" msgstr "" -#: users/models.py:572 +#: users/models.py:575 msgid "Organisation" msgstr "" -#: users/models.py:573 +#: users/models.py:576 msgid "Users primary organisation/affiliation" msgstr "" -#: users/models.py:581 +#: users/models.py:584 msgid "Primary Group" msgstr "" -#: users/models.py:582 +#: users/models.py:585 msgid "Primary group for the user" msgstr "" diff --git a/src/backend/InvenTree/locale/fa/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/fa/LC_MESSAGES/django.po index 802ba6ddbb..a9fb9f27ca 100644 --- a/src/backend/InvenTree/locale/fa/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/fa/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-09-17 11:32+0000\n" -"PO-Revision-Date: 2025-09-17 11:36\n" +"POT-Creation-Date: 2025-10-01 05:58+0000\n" +"PO-Revision-Date: 2025-10-01 06:01\n" "Last-Translator: \n" "Language-Team: Persian\n" "Language: fa_IR\n" @@ -116,9 +116,9 @@ msgstr "مقدار اعشاری نامعتبر است" #: build/serializers.py:579 build/serializers.py:1795 company/models.py:875 #: order/models.py:1737 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:2846 stock/models.py:2970 stock/serializers.py:741 -#: stock/serializers.py:917 stock/serializers.py:1059 stock/serializers.py:1373 -#: stock/serializers.py:1462 stock/serializers.py:1661 +#: stock/models.py:2846 stock/models.py:2970 stock/serializers.py:745 +#: stock/serializers.py:921 stock/serializers.py:1063 stock/serializers.py:1377 +#: stock/serializers.py:1466 stock/serializers.py:1665 msgid "Notes" msgstr "یادداشت" @@ -415,7 +415,7 @@ msgstr "انتخاب نامعتبر" msgid "Name" msgstr "نام" -#: InvenTree/models.py:856 build/models.py:251 common/models.py:171 +#: InvenTree/models.py:856 build/models.py:252 common/models.py:171 #: common/models.py:2234 common/models.py:2347 company/models.py:562 #: company/models.py:866 order/models.py:435 order/models.py:1773 #: part/models.py:1074 part/models.py:3886 report/models.py:222 @@ -530,7 +530,7 @@ msgstr "کد ارز معتبر" msgid "Order Status" msgstr "وضعیت سفارش" -#: build/api.py:75 build/models.py:263 +#: build/api.py:75 build/models.py:264 msgid "Parent Build" msgstr "" @@ -539,7 +539,7 @@ msgstr "" msgid "Include Variants" msgstr "" -#: build/api.py:95 build/api.py:466 build/api.py:814 build/models.py:269 +#: build/api.py:95 build/api.py:466 build/api.py:814 build/models.py:270 #: build/serializers.py:1243 build/serializers.py:1389 #: build/serializers.py:1451 company/models.py:1085 company/serializers.py:456 #: order/api.py:295 order/api.py:299 order/api.py:922 order/api.py:1180 @@ -558,7 +558,7 @@ msgstr "" #: report/templates/report/inventree_sales_order_shipment_report.html:28 #: report/templates/report/inventree_stock_location_report.html:102 #: stock/api.py:565 stock/serializers.py:120 stock/serializers.py:172 -#: stock/serializers.py:446 stock/serializers.py:625 stock/serializers.py:950 +#: stock/serializers.py:450 stock/serializers.py:629 stock/serializers.py:954 #: templates/email/build_order_completed.html:17 #: templates/email/build_order_required_stock.html:17 #: templates/email/low_stock_notification.html:15 @@ -671,7 +671,7 @@ msgstr "سفارش معوق" msgid "Allocated" msgstr "اختصاص داده شده" -#: build/api.py:490 build/models.py:1626 build/serializers.py:1424 +#: build/api.py:490 build/models.py:1631 build/serializers.py:1424 msgid "Consumed" msgstr "" @@ -682,7 +682,7 @@ msgstr "" msgid "Available" msgstr "در دسترس" -#: build/api.py:837 build/models.py:116 order/models.py:1919 +#: build/api.py:837 build/models.py:117 order/models.py:1919 #: report/templates/report/inventree_build_order_report.html:105 #: stock/serializers.py:93 templates/email/build_order_completed.html:16 #: templates/email/overdue_build_order.html:15 @@ -693,10 +693,10 @@ msgstr "سفارش ساخت" #: build/serializers.py:496 build/serializers.py:566 build/serializers.py:1263 #: build/serializers.py:1267 order/api.py:1227 order/api.py:1232 #: order/serializers.py:768 order/serializers.py:908 order/serializers.py:2015 -#: stock/api.py:966 stock/serializers.py:111 stock/serializers.py:629 -#: stock/serializers.py:734 stock/serializers.py:912 stock/serializers.py:1455 -#: stock/serializers.py:1768 stock/serializers.py:1817 -#: templates/email/stale_stock_notification.html:18 users/models.py:546 +#: stock/api.py:966 stock/serializers.py:111 stock/serializers.py:633 +#: stock/serializers.py:738 stock/serializers.py:916 stock/serializers.py:1459 +#: stock/serializers.py:1772 stock/serializers.py:1821 +#: templates/email/stale_stock_notification.html:18 users/models.py:549 msgid "Location" msgstr "مکان" @@ -708,43 +708,43 @@ msgstr "" msgid "Filter by output stock item ID. Use 'null' to find uninstalled build items." msgstr "" -#: build/models.py:117 users/ruleset.py:31 +#: build/models.py:118 users/ruleset.py:31 msgid "Build Orders" msgstr "سفارش‌های ساخت" -#: build/models.py:167 +#: build/models.py:168 msgid "Assembly BOM has not been validated" msgstr "" -#: build/models.py:174 +#: build/models.py:175 msgid "Build order cannot be created for an inactive part" msgstr "" -#: build/models.py:181 +#: build/models.py:182 msgid "Build order cannot be created for an unlocked part" msgstr "" -#: build/models.py:199 +#: build/models.py:200 msgid "Build orders can only be externally fulfilled for purchaseable parts" msgstr "" -#: build/models.py:206 order/models.py:369 +#: build/models.py:207 order/models.py:369 msgid "Responsible user or group must be specified" msgstr "" -#: build/models.py:211 +#: build/models.py:212 msgid "Build order part cannot be changed" msgstr "" -#: build/models.py:216 order/models.py:382 +#: build/models.py:217 order/models.py:382 msgid "Target date must be after start date" msgstr "" -#: build/models.py:244 +#: build/models.py:245 msgid "Build Order Reference" msgstr "" -#: build/models.py:245 build/serializers.py:1402 order/models.py:607 +#: build/models.py:246 build/serializers.py:1402 order/models.py:607 #: order/models.py:1292 order/models.py:1730 order/models.py:2605 #: part/models.py:4458 #: report/templates/report/inventree_bill_of_materials_report.html:139 @@ -754,223 +754,223 @@ msgstr "" msgid "Reference" msgstr "" -#: build/models.py:254 +#: build/models.py:255 msgid "Brief description of the build (optional)" msgstr "" -#: build/models.py:264 +#: build/models.py:265 msgid "BuildOrder to which this build is allocated" msgstr "" -#: build/models.py:273 +#: build/models.py:274 msgid "Select part to build" msgstr "" -#: build/models.py:278 +#: build/models.py:279 msgid "Sales Order Reference" msgstr "مرجع سفارش فروش" -#: build/models.py:283 +#: build/models.py:284 msgid "SalesOrder to which this build is allocated" msgstr "" -#: build/models.py:288 build/serializers.py:1094 +#: build/models.py:289 build/serializers.py:1094 msgid "Source Location" msgstr "منبع محل" -#: build/models.py:294 +#: build/models.py:295 msgid "Select location to take stock from for this build (leave blank to take from any stock location)" msgstr "" -#: build/models.py:300 +#: build/models.py:301 msgid "External Build" msgstr "" -#: build/models.py:301 +#: build/models.py:302 msgid "This build order is fulfilled externally" msgstr "" -#: build/models.py:306 +#: build/models.py:307 msgid "Destination Location" msgstr "مقصد" -#: build/models.py:311 +#: build/models.py:312 msgid "Select location where the completed items will be stored" msgstr "" -#: build/models.py:315 +#: build/models.py:316 msgid "Build Quantity" msgstr "" -#: build/models.py:318 +#: build/models.py:319 msgid "Number of stock items to build" msgstr "" -#: build/models.py:322 +#: build/models.py:323 msgid "Completed items" msgstr "" -#: build/models.py:324 +#: build/models.py:325 msgid "Number of stock items which have been completed" msgstr "" -#: build/models.py:328 +#: build/models.py:329 msgid "Build Status" msgstr "" -#: build/models.py:333 +#: build/models.py:334 msgid "Build status code" msgstr "" -#: build/models.py:342 build/serializers.py:358 order/serializers.py:784 -#: stock/models.py:1101 stock/serializers.py:85 stock/serializers.py:1628 +#: build/models.py:343 build/serializers.py:358 order/serializers.py:784 +#: stock/models.py:1101 stock/serializers.py:85 stock/serializers.py:1632 msgid "Batch Code" msgstr "" -#: build/models.py:346 build/serializers.py:359 +#: build/models.py:347 build/serializers.py:359 msgid "Batch code for this build output" msgstr "" -#: build/models.py:350 order/models.py:472 order/serializers.py:167 +#: build/models.py:351 order/models.py:472 order/serializers.py:167 #: part/models.py:1304 msgid "Creation Date" msgstr "" -#: build/models.py:356 +#: build/models.py:357 msgid "Build start date" msgstr "" -#: build/models.py:357 +#: build/models.py:358 msgid "Scheduled start date for this build order" msgstr "" -#: build/models.py:363 +#: build/models.py:364 msgid "Target completion date" msgstr "" -#: build/models.py:365 +#: build/models.py:366 msgid "Target date for build completion. Build will be overdue after this date." msgstr "" -#: build/models.py:370 order/models.py:660 order/models.py:2644 +#: build/models.py:371 order/models.py:660 order/models.py:2644 msgid "Completion Date" msgstr "تاریخ تکمیل" -#: build/models.py:378 +#: build/models.py:379 msgid "completed by" msgstr "تکمیل شده توسط" -#: build/models.py:387 +#: build/models.py:388 msgid "Issued by" msgstr "صادر شده توسط" -#: build/models.py:388 +#: build/models.py:389 msgid "User who issued this build order" msgstr "کاربری که این سفارش ساخت را صادر کرده است" -#: build/models.py:397 common/models.py:180 order/api.py:176 +#: build/models.py:398 common/models.py:180 order/api.py:176 #: order/models.py:497 part/models.py:1321 #: report/templates/report/inventree_build_order_report.html:158 msgid "Responsible" msgstr "" -#: build/models.py:398 +#: build/models.py:399 msgid "User or group responsible for this build order" msgstr "" -#: build/models.py:403 stock/models.py:1094 +#: build/models.py:404 stock/models.py:1094 msgid "External Link" msgstr "پیوند خارجی" -#: build/models.py:405 common/models.py:1990 part/models.py:1126 +#: build/models.py:406 common/models.py:1990 part/models.py:1126 #: stock/models.py:1096 msgid "Link to external URL" msgstr "" -#: build/models.py:410 +#: build/models.py:411 msgid "Build Priority" msgstr "" -#: build/models.py:413 +#: build/models.py:414 msgid "Priority of this build order" msgstr "" -#: build/models.py:421 common/models.py:150 common/models.py:164 +#: build/models.py:422 common/models.py:150 common/models.py:164 #: order/api.py:162 order/models.py:444 msgid "Project Code" msgstr "" -#: build/models.py:422 +#: build/models.py:423 msgid "Project code for this build order" msgstr "" -#: build/models.py:675 +#: build/models.py:676 msgid "Cannot complete build order with open child builds" msgstr "" -#: build/models.py:680 +#: build/models.py:681 msgid "Cannot complete build order with incomplete outputs" msgstr "" -#: build/models.py:699 build/models.py:829 +#: build/models.py:700 build/models.py:830 msgid "Failed to offload task to complete build allocations" msgstr "" -#: build/models.py:722 +#: build/models.py:723 #, python-brace-format msgid "Build order {build} has been completed" msgstr "" -#: build/models.py:728 +#: build/models.py:729 msgid "A build order has been completed" msgstr "" -#: build/models.py:910 build/serializers.py:406 +#: build/models.py:911 build/serializers.py:406 msgid "Serial numbers must be provided for trackable parts" msgstr "" -#: build/models.py:1041 build/models.py:1126 +#: build/models.py:1042 build/models.py:1127 msgid "No build output specified" msgstr "" -#: build/models.py:1044 +#: build/models.py:1045 msgid "Build output is already completed" msgstr "" -#: build/models.py:1047 +#: build/models.py:1048 msgid "Build output does not match Build Order" msgstr "" -#: build/models.py:1129 build/serializers.py:285 build/serializers.py:334 +#: build/models.py:1130 build/serializers.py:285 build/serializers.py:334 #: build/serializers.py:962 build/serializers.py:1746 order/models.py:710 #: order/serializers.py:604 order/serializers.py:779 part/serializers.py:1695 #: stock/models.py:941 stock/models.py:1431 stock/models.py:1880 -#: stock/serializers.py:712 stock/serializers.py:1617 +#: stock/serializers.py:716 stock/serializers.py:1621 msgid "Quantity must be greater than zero" msgstr "" -#: build/models.py:1133 build/serializers.py:289 +#: build/models.py:1134 build/serializers.py:289 msgid "Quantity cannot be greater than the output quantity" msgstr "" -#: build/models.py:1196 build/serializers.py:605 +#: build/models.py:1197 build/serializers.py:605 msgid "Build output has not passed all required tests" msgstr "" -#: build/models.py:1199 build/serializers.py:600 +#: build/models.py:1200 build/serializers.py:600 #, python-brace-format msgid "Build output {serial} has not passed all required tests" msgstr "" -#: build/models.py:1581 +#: build/models.py:1586 msgid "Build Order Line Item" msgstr "" -#: build/models.py:1605 +#: build/models.py:1610 msgid "Build object" msgstr "" -#: build/models.py:1617 build/models.py:1917 build/serializers.py:273 +#: build/models.py:1622 build/models.py:1933 build/serializers.py:273 #: build/serializers.py:319 build/serializers.py:1423 common/models.py:1346 #: order/models.py:1713 order/models.py:2490 order/serializers.py:1663 #: order/serializers.py:2124 part/models.py:3474 part/models.py:4406 @@ -985,70 +985,70 @@ msgstr "" #: report/templates/report/inventree_stock_report_merge.html:113 #: report/templates/report/inventree_test_report.html:90 #: report/templates/report/inventree_test_report.html:169 -#: stock/serializers.py:136 stock/serializers.py:180 stock/serializers.py:700 +#: stock/serializers.py:136 stock/serializers.py:180 stock/serializers.py:704 #: templates/email/build_order_completed.html:18 #: templates/email/stale_stock_notification.html:19 msgid "Quantity" msgstr "" -#: build/models.py:1618 +#: build/models.py:1623 msgid "Required quantity for build order" msgstr "" -#: build/models.py:1627 +#: build/models.py:1632 msgid "Quantity of consumed stock" msgstr "" -#: build/models.py:1715 +#: build/models.py:1731 msgid "Build item must specify a build output, as master part is marked as trackable" msgstr "" -#: build/models.py:1726 +#: build/models.py:1742 #, python-brace-format msgid "Allocated quantity ({q}) must not exceed available stock quantity ({a})" msgstr "" -#: build/models.py:1747 order/models.py:2439 +#: build/models.py:1763 order/models.py:2439 msgid "Stock item is over-allocated" msgstr "" -#: build/models.py:1752 order/models.py:2442 +#: build/models.py:1768 order/models.py:2442 msgid "Allocation quantity must be greater than zero" msgstr "" -#: build/models.py:1758 +#: build/models.py:1774 msgid "Quantity must be 1 for serialized stock" msgstr "" -#: build/models.py:1818 +#: build/models.py:1834 msgid "Selected stock item does not match BOM line" msgstr "" -#: build/models.py:1856 +#: build/models.py:1872 msgid "Allocated quantity exceeds available stock quantity" msgstr "" -#: build/models.py:1907 build/serializers.py:945 build/serializers.py:1255 +#: build/models.py:1923 build/serializers.py:945 build/serializers.py:1255 #: order/serializers.py:1500 order/serializers.py:1521 #: report/templates/report/inventree_sales_order_shipment_report.html:29 -#: stock/models.py:457 stock/serializers.py:102 stock/serializers.py:824 -#: stock/serializers.py:1311 stock/serializers.py:1423 +#: stock/models.py:457 stock/serializers.py:102 stock/serializers.py:828 +#: stock/serializers.py:1315 stock/serializers.py:1427 msgid "Stock Item" msgstr "" -#: build/models.py:1908 +#: build/models.py:1924 msgid "Source stock item" msgstr "" -#: build/models.py:1918 +#: build/models.py:1934 msgid "Stock quantity to allocate to build" msgstr "" -#: build/models.py:1927 +#: build/models.py:1943 msgid "Install into" msgstr "" -#: build/models.py:1928 +#: build/models.py:1944 msgid "Destination stock item" msgstr "" @@ -1097,7 +1097,7 @@ msgid "Integer quantity required, as the bill of materials contains trackable pa msgstr "" #: build/serializers.py:365 order/serializers.py:800 order/serializers.py:1667 -#: stock/serializers.py:723 +#: stock/serializers.py:727 msgid "Serial Numbers" msgstr "" @@ -1250,7 +1250,7 @@ msgstr "" msgid "bom_item.part must point to the same part as the build order" msgstr "" -#: build/serializers.py:951 stock/serializers.py:1324 +#: build/serializers.py:951 stock/serializers.py:1328 msgid "Item must be in stock" msgstr "" @@ -1329,11 +1329,11 @@ msgstr "" #: build/serializers.py:1282 company/models.py:703 order/api.py:308 #: order/api.py:313 order/api.py:539 order/serializers.py:596 -#: stock/models.py:1037 stock/serializers.py:613 +#: stock/models.py:1037 stock/serializers.py:617 msgid "Supplier Part" msgstr "" -#: build/serializers.py:1290 stock/serializers.py:644 +#: build/serializers.py:1290 stock/serializers.py:648 msgid "Allocated Quantity" msgstr "" @@ -1562,8 +1562,8 @@ msgstr "" #: common/models.py:2006 common/models.py:2007 common/models.py:2388 #: importer/models.py:100 part/models.py:3568 part/models.py:3596 #: plugin/models.py:355 plugin/models.py:356 -#: report/templates/report/inventree_test_report.html:105 users/models.py:121 -#: users/models.py:498 +#: report/templates/report/inventree_test_report.html:105 users/models.py:124 +#: users/models.py:501 msgid "User" msgstr "" @@ -1594,8 +1594,8 @@ msgstr "" #: common/models.py:1421 common/models.py:2247 common/models.py:2354 #: company/models.py:198 company/models.py:840 machine/models.py:39 -#: part/models.py:1258 plugin/models.py:69 stock/api.py:621 users/models.py:192 -#: users/models.py:551 users/serializers.py:319 +#: part/models.py:1258 plugin/models.py:69 stock/api.py:621 users/models.py:195 +#: users/models.py:554 users/serializers.py:319 msgid "Active" msgstr "" @@ -1603,7 +1603,7 @@ msgstr "" msgid "Is this webhook active" msgstr "" -#: common/models.py:1437 users/models.py:169 +#: common/models.py:1437 users/models.py:172 msgid "Token" msgstr "" @@ -2142,7 +2142,7 @@ msgid "Email Threads" msgstr "" #: common/models.py:2711 generic/states/serializers.py:16 plugin/models.py:46 -#: users/models.py:110 +#: users/models.py:113 msgid "Key" msgstr "" @@ -3725,37 +3725,37 @@ msgstr "" msgid "Value must be a valid variable identifier" msgstr "" -#: company/api.py:142 +#: company/api.py:143 msgid "Part is Active" msgstr "" -#: company/api.py:146 +#: company/api.py:147 msgid "Manufacturer is Active" msgstr "" -#: company/api.py:279 +#: company/api.py:280 msgid "Supplier Part is Active" msgstr "" -#: company/api.py:283 +#: company/api.py:284 msgid "Internal Part is Active" msgstr "" -#: company/api.py:288 +#: company/api.py:289 msgid "Supplier is Active" msgstr "" -#: company/api.py:300 company/models.py:539 company/serializers.py:468 +#: company/api.py:301 company/models.py:539 company/serializers.py:468 #: part/serializers.py:575 msgid "Manufacturer" msgstr "" -#: company/api.py:307 company/models.py:119 company/models.py:411 +#: company/api.py:308 company/models.py:119 company/models.py:411 #: stock/api.py:879 msgid "Company" msgstr "" -#: company/api.py:317 +#: company/api.py:318 msgid "Has Stock" msgstr "" @@ -3792,7 +3792,7 @@ msgid "Contact email address" msgstr "" #: company/models.py:176 company/models.py:315 order/models.py:506 -#: users/models.py:558 +#: users/models.py:561 msgid "Contact" msgstr "" @@ -3942,7 +3942,7 @@ msgid "Manufacturer Part" msgstr "" #: company/models.py:528 company/models.py:818 stock/models.py:1026 -#: stock/serializers.py:445 +#: stock/serializers.py:449 msgid "Base Part" msgstr "" @@ -3959,7 +3959,7 @@ msgstr "" msgid "MPN" msgstr "" -#: company/models.py:547 stock/serializers.py:607 +#: company/models.py:547 stock/serializers.py:611 msgid "Manufacturer Part Number" msgstr "" @@ -4042,7 +4042,7 @@ msgstr "" #: report/templates/report/inventree_return_order_report.html:27 #: report/templates/report/inventree_sales_order_report.html:32 #: report/templates/report/inventree_stock_location_report.html:105 -#: stock/serializers.py:837 +#: stock/serializers.py:841 msgid "Note" msgstr "" @@ -4055,7 +4055,7 @@ msgid "Minimum charge (e.g. stocking fee)" msgstr "" #: company/models.py:891 order/serializers.py:810 stock/models.py:1057 -#: stock/serializers.py:1643 +#: stock/serializers.py:1647 msgid "Packaging" msgstr "" @@ -4107,7 +4107,7 @@ msgstr "" msgid "Company Name" msgstr "" -#: company/serializers.py:444 part/serializers.py:948 stock/serializers.py:463 +#: company/serializers.py:444 part/serializers.py:948 stock/serializers.py:467 msgid "In Stock" msgstr "" @@ -4267,15 +4267,15 @@ msgstr "" msgid "Valid" msgstr "" -#: importer/models.py:688 +#: importer/models.py:720 msgid "ID is required for updating existing records." msgstr "" -#: importer/models.py:695 +#: importer/models.py:727 msgid "No record found with the provided ID" msgstr "" -#: importer/models.py:701 +#: importer/models.py:733 msgid "Invalid ID format provided" msgstr "" @@ -4660,7 +4660,7 @@ msgid "Order reference" msgstr "" #: order/models.py:617 order/models.py:1317 order/models.py:2630 -#: stock/serializers.py:594 stock/serializers.py:1012 users/models.py:539 +#: stock/serializers.py:598 stock/serializers.py:1016 users/models.py:542 msgid "Status" msgstr "" @@ -4713,7 +4713,7 @@ msgid "Quantity must be a positive number" msgstr "" #: order/models.py:1304 order/models.py:2617 stock/models.py:1079 -#: stock/models.py:1080 stock/serializers.py:1359 +#: stock/models.py:1080 stock/serializers.py:1363 #: templates/email/overdue_return_order.html:16 #: templates/email/overdue_sales_order.html:16 msgid "Customer" @@ -4831,7 +4831,7 @@ msgstr "" msgid "Number of items received" msgstr "" -#: order/models.py:1903 stock/models.py:1202 stock/serializers.py:661 +#: order/models.py:1903 stock/models.py:1202 stock/serializers.py:665 msgid "Purchase Price" msgstr "" @@ -5173,7 +5173,7 @@ msgid "Enter batch code for incoming stock items" msgstr "" #: order/serializers.py:792 stock/models.py:1161 -#: templates/email/stale_stock_notification.html:22 users/models.py:134 +#: templates/email/stale_stock_notification.html:22 users/models.py:137 msgid "Expiry Date" msgstr "" @@ -6043,7 +6043,7 @@ msgstr "" msgid "Parameter Value" msgstr "" -#: part/models.py:4092 stock/serializers.py:742 +#: part/models.py:4092 stock/serializers.py:746 msgid "Optional note field" msgstr "" @@ -6219,7 +6219,7 @@ msgstr "" msgid "Number of results recorded against this template" msgstr "" -#: part/serializers.py:230 part/serializers.py:248 stock/serializers.py:667 +#: part/serializers.py:230 part/serializers.py:248 stock/serializers.py:671 msgid "Purchase currency of this stock item" msgstr "" @@ -6339,7 +6339,7 @@ msgstr "" msgid "Outstanding quantity of this part scheduled to be built" msgstr "" -#: part/serializers.py:964 stock/serializers.py:1043 stock/serializers.py:1214 +#: part/serializers.py:964 stock/serializers.py:1047 stock/serializers.py:1218 #: users/ruleset.py:30 msgid "Stock Items" msgstr "" @@ -7540,35 +7540,35 @@ msgstr "" msgid "Enable dynamic panels for testing" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:98 +#: plugin/samples/integration/user_interface_sample.py:100 msgid "Part Panel" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:131 +#: plugin/samples/integration/user_interface_sample.py:135 msgid "Broken Dashboard Item" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:133 +#: plugin/samples/integration/user_interface_sample.py:137 msgid "This is a broken dashboard item - it will not render!" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:139 +#: plugin/samples/integration/user_interface_sample.py:143 msgid "Sample Dashboard Item" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:141 +#: plugin/samples/integration/user_interface_sample.py:145 msgid "This is a sample dashboard item. It renders a simple string of HTML content." msgstr "" -#: plugin/samples/integration/user_interface_sample.py:147 +#: plugin/samples/integration/user_interface_sample.py:151 msgid "Context Dashboard Item" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:161 +#: plugin/samples/integration/user_interface_sample.py:165 msgid "Admin Dashboard Item" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:162 +#: plugin/samples/integration/user_interface_sample.py:166 msgid "This is an admin-only dashboard item." msgstr "" @@ -7951,7 +7951,7 @@ msgstr "" #: report/templates/report/inventree_stock_report_merge.html:97 #: report/templates/report/inventree_test_report.html:153 -#: stock/serializers.py:650 +#: stock/serializers.py:654 msgid "Installed Items" msgstr "" @@ -7984,19 +7984,19 @@ msgstr "" msgid "No result" msgstr "" -#: report/templatetags/report.py:144 +#: report/templatetags/report.py:163 msgid "Asset file does not exist" msgstr "" -#: report/templatetags/report.py:201 report/templatetags/report.py:277 +#: report/templatetags/report.py:220 report/templatetags/report.py:296 msgid "Image file not found" msgstr "" -#: report/templatetags/report.py:302 +#: report/templatetags/report.py:321 msgid "part_image tag requires a Part instance" msgstr "" -#: report/templatetags/report.py:348 +#: report/templatetags/report.py:367 msgid "company_image tag requires a Company instance" msgstr "" @@ -8012,7 +8012,7 @@ msgstr "" msgid "Include sub-locations in filtered results" msgstr "" -#: stock/api.py:341 stock/serializers.py:1210 +#: stock/api.py:341 stock/serializers.py:1214 msgid "Parent Location" msgstr "" @@ -8096,7 +8096,7 @@ msgstr "" msgid "Expiry date after" msgstr "" -#: stock/api.py:916 stock/serializers.py:655 +#: stock/api.py:916 stock/serializers.py:659 msgid "Stale" msgstr "" @@ -8168,7 +8168,7 @@ msgstr "" msgid "Stock items may not be directly located into a structural stock locations, but may be located to child locations." msgstr "" -#: stock/models.py:226 users/models.py:494 +#: stock/models.py:226 users/models.py:497 msgid "External" msgstr "" @@ -8201,7 +8201,7 @@ msgstr "" msgid "Stock items cannot be located into structural stock locations!" msgstr "" -#: stock/models.py:932 stock/serializers.py:488 +#: stock/models.py:932 stock/serializers.py:492 msgid "Stock item cannot be created for virtual parts" msgstr "" @@ -8246,7 +8246,7 @@ msgstr "" msgid "Where is this stock item located?" msgstr "" -#: stock/models.py:1058 stock/serializers.py:1644 +#: stock/models.py:1058 stock/serializers.py:1648 msgid "Packaging this stock item is stored in" msgstr "" @@ -8262,7 +8262,7 @@ msgstr "" msgid "Serial number for this item" msgstr "" -#: stock/models.py:1105 stock/serializers.py:1629 +#: stock/models.py:1105 stock/serializers.py:1633 msgid "Batch code for this stock item" msgstr "" @@ -8371,7 +8371,7 @@ msgstr "" msgid "Serialized stock cannot be merged" msgstr "" -#: stock/models.py:2055 stock/serializers.py:1499 +#: stock/models.py:2055 stock/serializers.py:1503 msgid "Duplicate stock items" msgstr "" @@ -8500,237 +8500,241 @@ msgid "Test template for this result" msgstr "" #: stock/serializers.py:290 +msgid "No matching test found for this part" +msgstr "" + +#: stock/serializers.py:294 msgid "Template ID or test name must be provided" msgstr "" -#: stock/serializers.py:300 +#: stock/serializers.py:304 msgid "The test finished time cannot be earlier than the test started time" msgstr "" -#: stock/serializers.py:452 +#: stock/serializers.py:456 msgid "Parent Item" msgstr "" -#: stock/serializers.py:453 +#: stock/serializers.py:457 msgid "Parent stock item" msgstr "" -#: stock/serializers.py:473 +#: stock/serializers.py:477 msgid "Use pack size when adding: the quantity defined is the number of packs" msgstr "" -#: stock/serializers.py:475 +#: stock/serializers.py:479 msgid "Use pack size" msgstr "" -#: stock/serializers.py:482 stock/serializers.py:724 +#: stock/serializers.py:486 stock/serializers.py:728 msgid "Enter serial numbers for new items" msgstr "" -#: stock/serializers.py:600 +#: stock/serializers.py:604 msgid "Supplier Part Number" msgstr "" -#: stock/serializers.py:647 users/models.py:184 +#: stock/serializers.py:651 users/models.py:187 msgid "Expired" msgstr "" -#: stock/serializers.py:653 +#: stock/serializers.py:657 msgid "Child Items" msgstr "" -#: stock/serializers.py:657 +#: stock/serializers.py:661 msgid "Tracking Items" msgstr "" -#: stock/serializers.py:663 +#: stock/serializers.py:667 msgid "Purchase price of this stock item, per unit or pack" msgstr "" -#: stock/serializers.py:701 +#: stock/serializers.py:705 msgid "Enter number of stock items to serialize" msgstr "" -#: stock/serializers.py:709 stock/serializers.py:752 stock/serializers.py:790 -#: stock/serializers.py:928 +#: stock/serializers.py:713 stock/serializers.py:756 stock/serializers.py:794 +#: stock/serializers.py:932 msgid "No stock item provided" msgstr "" -#: stock/serializers.py:717 +#: stock/serializers.py:721 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({q})" msgstr "" -#: stock/serializers.py:735 stock/serializers.py:1456 stock/serializers.py:1769 -#: stock/serializers.py:1818 +#: stock/serializers.py:739 stock/serializers.py:1460 stock/serializers.py:1773 +#: stock/serializers.py:1822 msgid "Destination stock location" msgstr "" -#: stock/serializers.py:755 +#: stock/serializers.py:759 msgid "Serial numbers cannot be assigned to this part" msgstr "" -#: stock/serializers.py:775 +#: stock/serializers.py:779 msgid "Serial numbers already exist" msgstr "" -#: stock/serializers.py:825 +#: stock/serializers.py:829 msgid "Select stock item to install" msgstr "" -#: stock/serializers.py:832 +#: stock/serializers.py:836 msgid "Quantity to Install" msgstr "" -#: stock/serializers.py:833 +#: stock/serializers.py:837 msgid "Enter the quantity of items to install" msgstr "" -#: stock/serializers.py:838 stock/serializers.py:918 stock/serializers.py:1060 +#: stock/serializers.py:842 stock/serializers.py:922 stock/serializers.py:1064 msgid "Add transaction note (optional)" msgstr "" -#: stock/serializers.py:846 +#: stock/serializers.py:850 msgid "Quantity to install must be at least 1" msgstr "" -#: stock/serializers.py:854 +#: stock/serializers.py:858 msgid "Stock item is unavailable" msgstr "" -#: stock/serializers.py:865 +#: stock/serializers.py:869 msgid "Selected part is not in the Bill of Materials" msgstr "" -#: stock/serializers.py:878 +#: stock/serializers.py:882 msgid "Quantity to install must not exceed available quantity" msgstr "" -#: stock/serializers.py:913 +#: stock/serializers.py:917 msgid "Destination location for uninstalled item" msgstr "" -#: stock/serializers.py:951 +#: stock/serializers.py:955 msgid "Select part to convert stock item into" msgstr "" -#: stock/serializers.py:964 +#: stock/serializers.py:968 msgid "Selected part is not a valid option for conversion" msgstr "" -#: stock/serializers.py:981 +#: stock/serializers.py:985 msgid "Cannot convert stock item with assigned SupplierPart" msgstr "" -#: stock/serializers.py:1015 +#: stock/serializers.py:1019 msgid "Stock item status code" msgstr "" -#: stock/serializers.py:1044 +#: stock/serializers.py:1048 msgid "Select stock items to change status" msgstr "" -#: stock/serializers.py:1050 +#: stock/serializers.py:1054 msgid "No stock items selected" msgstr "" -#: stock/serializers.py:1139 stock/serializers.py:1216 +#: stock/serializers.py:1143 stock/serializers.py:1220 msgid "Sublocations" msgstr "" -#: stock/serializers.py:1211 +#: stock/serializers.py:1215 msgid "Parent stock location" msgstr "" -#: stock/serializers.py:1328 +#: stock/serializers.py:1332 msgid "Part must be salable" msgstr "" -#: stock/serializers.py:1332 +#: stock/serializers.py:1336 msgid "Item is allocated to a sales order" msgstr "" -#: stock/serializers.py:1336 +#: stock/serializers.py:1340 msgid "Item is allocated to a build order" msgstr "" -#: stock/serializers.py:1360 +#: stock/serializers.py:1364 msgid "Customer to assign stock items" msgstr "" -#: stock/serializers.py:1366 +#: stock/serializers.py:1370 msgid "Selected company is not a customer" msgstr "" -#: stock/serializers.py:1374 +#: stock/serializers.py:1378 msgid "Stock assignment notes" msgstr "" -#: stock/serializers.py:1384 stock/serializers.py:1672 +#: stock/serializers.py:1388 stock/serializers.py:1676 msgid "A list of stock items must be provided" msgstr "" -#: stock/serializers.py:1463 +#: stock/serializers.py:1467 msgid "Stock merging notes" msgstr "" -#: stock/serializers.py:1468 +#: stock/serializers.py:1472 msgid "Allow mismatched suppliers" msgstr "" -#: stock/serializers.py:1469 +#: stock/serializers.py:1473 msgid "Allow stock items with different supplier parts to be merged" msgstr "" -#: stock/serializers.py:1474 +#: stock/serializers.py:1478 msgid "Allow mismatched status" msgstr "" -#: stock/serializers.py:1475 +#: stock/serializers.py:1479 msgid "Allow stock items with different status codes to be merged" msgstr "" -#: stock/serializers.py:1485 +#: stock/serializers.py:1489 msgid "At least two stock items must be provided" msgstr "" -#: stock/serializers.py:1552 +#: stock/serializers.py:1556 msgid "No Change" msgstr "" -#: stock/serializers.py:1590 +#: stock/serializers.py:1594 msgid "StockItem primary key value" msgstr "" -#: stock/serializers.py:1603 +#: stock/serializers.py:1607 msgid "Stock item is not in stock" msgstr "" -#: stock/serializers.py:1606 +#: stock/serializers.py:1610 msgid "Stock item is already in stock" msgstr "" -#: stock/serializers.py:1620 +#: stock/serializers.py:1624 msgid "Quantity must not be negative" msgstr "" -#: stock/serializers.py:1662 +#: stock/serializers.py:1666 msgid "Stock transaction notes" msgstr "" -#: stock/serializers.py:1824 +#: stock/serializers.py:1828 msgid "Merge into existing stock" msgstr "" -#: stock/serializers.py:1825 +#: stock/serializers.py:1829 msgid "Merge returned items into existing stock items if possible" msgstr "" -#: stock/serializers.py:1868 +#: stock/serializers.py:1872 msgid "Next Serial Number" msgstr "" -#: stock/serializers.py:1874 +#: stock/serializers.py:1878 msgid "Previous Serial Number" msgstr "" @@ -9024,7 +9028,7 @@ msgstr "" msgid "Important dates" msgstr "" -#: users/authentication.py:30 users/models.py:148 +#: users/authentication.py:30 users/models.py:151 msgid "Token has been revoked" msgstr "" @@ -9032,167 +9036,167 @@ msgstr "" msgid "Token has expired" msgstr "" -#: users/models.py:91 +#: users/models.py:94 msgid "API Token" msgstr "" -#: users/models.py:92 +#: users/models.py:95 msgid "API Tokens" msgstr "" -#: users/models.py:128 +#: users/models.py:131 msgid "Token Name" msgstr "" -#: users/models.py:129 +#: users/models.py:132 msgid "Custom token name" msgstr "" -#: users/models.py:135 +#: users/models.py:138 msgid "Token expiry date" msgstr "" -#: users/models.py:143 +#: users/models.py:146 msgid "Last Seen" msgstr "" -#: users/models.py:144 +#: users/models.py:147 msgid "Last time the token was used" msgstr "" -#: users/models.py:148 +#: users/models.py:151 msgid "Revoked" msgstr "" -#: users/models.py:226 +#: users/models.py:229 msgid "Permission set" msgstr "" -#: users/models.py:235 +#: users/models.py:238 msgid "Group" msgstr "" -#: users/models.py:239 +#: users/models.py:242 msgid "View" msgstr "" -#: users/models.py:239 +#: users/models.py:242 msgid "Permission to view items" msgstr "" -#: users/models.py:243 +#: users/models.py:246 msgid "Add" msgstr "" -#: users/models.py:243 +#: users/models.py:246 msgid "Permission to add items" msgstr "" -#: users/models.py:247 +#: users/models.py:250 msgid "Change" msgstr "" -#: users/models.py:249 +#: users/models.py:252 msgid "Permissions to edit items" msgstr "" -#: users/models.py:253 +#: users/models.py:256 msgid "Delete" msgstr "" -#: users/models.py:255 +#: users/models.py:258 msgid "Permission to delete items" msgstr "" -#: users/models.py:492 +#: users/models.py:495 msgid "Bot" msgstr "" -#: users/models.py:493 +#: users/models.py:496 msgid "Internal" msgstr "" -#: users/models.py:495 +#: users/models.py:498 msgid "Guest" msgstr "" -#: users/models.py:504 +#: users/models.py:507 msgid "Language" msgstr "" -#: users/models.py:505 +#: users/models.py:508 msgid "Preferred language for the user" msgstr "" -#: users/models.py:510 +#: users/models.py:513 msgid "Theme" msgstr "" -#: users/models.py:511 +#: users/models.py:514 msgid "Settings for the web UI as JSON - do not edit manually!" msgstr "" -#: users/models.py:516 +#: users/models.py:519 msgid "Widgets" msgstr "" -#: users/models.py:518 +#: users/models.py:521 msgid "Settings for the dashboard widgets as JSON - do not edit manually!" msgstr "" -#: users/models.py:525 +#: users/models.py:528 msgid "Display Name" msgstr "" -#: users/models.py:526 +#: users/models.py:529 msgid "Chosen display name for the user" msgstr "" -#: users/models.py:532 +#: users/models.py:535 msgid "Position" msgstr "" -#: users/models.py:533 +#: users/models.py:536 msgid "Main job title or position" msgstr "" -#: users/models.py:540 +#: users/models.py:543 msgid "User status message" msgstr "" -#: users/models.py:547 +#: users/models.py:550 msgid "User location information" msgstr "" -#: users/models.py:552 +#: users/models.py:555 msgid "User is actively using the system" msgstr "" -#: users/models.py:559 +#: users/models.py:562 msgid "Preferred contact information for the user" msgstr "" -#: users/models.py:565 +#: users/models.py:568 msgid "User Type" msgstr "" -#: users/models.py:566 +#: users/models.py:569 msgid "Which type of user is this?" msgstr "" -#: users/models.py:572 +#: users/models.py:575 msgid "Organisation" msgstr "" -#: users/models.py:573 +#: users/models.py:576 msgid "Users primary organisation/affiliation" msgstr "" -#: users/models.py:581 +#: users/models.py:584 msgid "Primary Group" msgstr "" -#: users/models.py:582 +#: users/models.py:585 msgid "Primary group for the user" msgstr "" diff --git a/src/backend/InvenTree/locale/fi/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/fi/LC_MESSAGES/django.po index 00a991a67a..943329cad9 100644 --- a/src/backend/InvenTree/locale/fi/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/fi/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-09-17 11:32+0000\n" -"PO-Revision-Date: 2025-09-17 11:35\n" +"POT-Creation-Date: 2025-10-01 05:58+0000\n" +"PO-Revision-Date: 2025-10-01 06:01\n" "Last-Translator: \n" "Language-Team: Finnish\n" "Language: fi_FI\n" @@ -116,9 +116,9 @@ msgstr "" #: build/serializers.py:579 build/serializers.py:1795 company/models.py:875 #: order/models.py:1737 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:2846 stock/models.py:2970 stock/serializers.py:741 -#: stock/serializers.py:917 stock/serializers.py:1059 stock/serializers.py:1373 -#: stock/serializers.py:1462 stock/serializers.py:1661 +#: stock/models.py:2846 stock/models.py:2970 stock/serializers.py:745 +#: stock/serializers.py:921 stock/serializers.py:1063 stock/serializers.py:1377 +#: stock/serializers.py:1466 stock/serializers.py:1665 msgid "Notes" msgstr "Merkinnät" @@ -415,7 +415,7 @@ msgstr "Virheellinen valinta" msgid "Name" msgstr "Nimi" -#: InvenTree/models.py:856 build/models.py:251 common/models.py:171 +#: InvenTree/models.py:856 build/models.py:252 common/models.py:171 #: common/models.py:2234 common/models.py:2347 company/models.py:562 #: company/models.py:866 order/models.py:435 order/models.py:1773 #: part/models.py:1074 part/models.py:3886 report/models.py:222 @@ -530,7 +530,7 @@ msgstr "" msgid "Order Status" msgstr "" -#: build/api.py:75 build/models.py:263 +#: build/api.py:75 build/models.py:264 msgid "Parent Build" msgstr "" @@ -539,7 +539,7 @@ msgstr "" msgid "Include Variants" msgstr "" -#: build/api.py:95 build/api.py:466 build/api.py:814 build/models.py:269 +#: build/api.py:95 build/api.py:466 build/api.py:814 build/models.py:270 #: build/serializers.py:1243 build/serializers.py:1389 #: build/serializers.py:1451 company/models.py:1085 company/serializers.py:456 #: order/api.py:295 order/api.py:299 order/api.py:922 order/api.py:1180 @@ -558,7 +558,7 @@ msgstr "" #: report/templates/report/inventree_sales_order_shipment_report.html:28 #: report/templates/report/inventree_stock_location_report.html:102 #: stock/api.py:565 stock/serializers.py:120 stock/serializers.py:172 -#: stock/serializers.py:446 stock/serializers.py:625 stock/serializers.py:950 +#: stock/serializers.py:450 stock/serializers.py:629 stock/serializers.py:954 #: templates/email/build_order_completed.html:17 #: templates/email/build_order_required_stock.html:17 #: templates/email/low_stock_notification.html:15 @@ -671,7 +671,7 @@ msgstr "" msgid "Allocated" msgstr "" -#: build/api.py:490 build/models.py:1626 build/serializers.py:1424 +#: build/api.py:490 build/models.py:1631 build/serializers.py:1424 msgid "Consumed" msgstr "" @@ -682,7 +682,7 @@ msgstr "" msgid "Available" msgstr "Saatavilla" -#: build/api.py:837 build/models.py:116 order/models.py:1919 +#: build/api.py:837 build/models.py:117 order/models.py:1919 #: report/templates/report/inventree_build_order_report.html:105 #: stock/serializers.py:93 templates/email/build_order_completed.html:16 #: templates/email/overdue_build_order.html:15 @@ -693,10 +693,10 @@ msgstr "" #: build/serializers.py:496 build/serializers.py:566 build/serializers.py:1263 #: build/serializers.py:1267 order/api.py:1227 order/api.py:1232 #: order/serializers.py:768 order/serializers.py:908 order/serializers.py:2015 -#: stock/api.py:966 stock/serializers.py:111 stock/serializers.py:629 -#: stock/serializers.py:734 stock/serializers.py:912 stock/serializers.py:1455 -#: stock/serializers.py:1768 stock/serializers.py:1817 -#: templates/email/stale_stock_notification.html:18 users/models.py:546 +#: stock/api.py:966 stock/serializers.py:111 stock/serializers.py:633 +#: stock/serializers.py:738 stock/serializers.py:916 stock/serializers.py:1459 +#: stock/serializers.py:1772 stock/serializers.py:1821 +#: templates/email/stale_stock_notification.html:18 users/models.py:549 msgid "Location" msgstr "Sijainti" @@ -708,43 +708,43 @@ msgstr "" msgid "Filter by output stock item ID. Use 'null' to find uninstalled build items." msgstr "" -#: build/models.py:117 users/ruleset.py:31 +#: build/models.py:118 users/ruleset.py:31 msgid "Build Orders" msgstr "" -#: build/models.py:167 +#: build/models.py:168 msgid "Assembly BOM has not been validated" msgstr "" -#: build/models.py:174 +#: build/models.py:175 msgid "Build order cannot be created for an inactive part" msgstr "" -#: build/models.py:181 +#: build/models.py:182 msgid "Build order cannot be created for an unlocked part" msgstr "" -#: build/models.py:199 +#: build/models.py:200 msgid "Build orders can only be externally fulfilled for purchaseable parts" msgstr "" -#: build/models.py:206 order/models.py:369 +#: build/models.py:207 order/models.py:369 msgid "Responsible user or group must be specified" msgstr "" -#: build/models.py:211 +#: build/models.py:212 msgid "Build order part cannot be changed" msgstr "" -#: build/models.py:216 order/models.py:382 +#: build/models.py:217 order/models.py:382 msgid "Target date must be after start date" msgstr "" -#: build/models.py:244 +#: build/models.py:245 msgid "Build Order Reference" msgstr "" -#: build/models.py:245 build/serializers.py:1402 order/models.py:607 +#: build/models.py:246 build/serializers.py:1402 order/models.py:607 #: order/models.py:1292 order/models.py:1730 order/models.py:2605 #: part/models.py:4458 #: report/templates/report/inventree_bill_of_materials_report.html:139 @@ -754,223 +754,223 @@ msgstr "" msgid "Reference" msgstr "" -#: build/models.py:254 +#: build/models.py:255 msgid "Brief description of the build (optional)" msgstr "" -#: build/models.py:264 +#: build/models.py:265 msgid "BuildOrder to which this build is allocated" msgstr "" -#: build/models.py:273 +#: build/models.py:274 msgid "Select part to build" msgstr "" -#: build/models.py:278 +#: build/models.py:279 msgid "Sales Order Reference" msgstr "" -#: build/models.py:283 +#: build/models.py:284 msgid "SalesOrder to which this build is allocated" msgstr "" -#: build/models.py:288 build/serializers.py:1094 +#: build/models.py:289 build/serializers.py:1094 msgid "Source Location" msgstr "" -#: build/models.py:294 +#: build/models.py:295 msgid "Select location to take stock from for this build (leave blank to take from any stock location)" msgstr "" -#: build/models.py:300 +#: build/models.py:301 msgid "External Build" msgstr "" -#: build/models.py:301 +#: build/models.py:302 msgid "This build order is fulfilled externally" msgstr "" -#: build/models.py:306 +#: build/models.py:307 msgid "Destination Location" msgstr "" -#: build/models.py:311 +#: build/models.py:312 msgid "Select location where the completed items will be stored" msgstr "" -#: build/models.py:315 +#: build/models.py:316 msgid "Build Quantity" msgstr "" -#: build/models.py:318 +#: build/models.py:319 msgid "Number of stock items to build" msgstr "" -#: build/models.py:322 +#: build/models.py:323 msgid "Completed items" msgstr "" -#: build/models.py:324 +#: build/models.py:325 msgid "Number of stock items which have been completed" msgstr "" -#: build/models.py:328 +#: build/models.py:329 msgid "Build Status" msgstr "" -#: build/models.py:333 +#: build/models.py:334 msgid "Build status code" msgstr "" -#: build/models.py:342 build/serializers.py:358 order/serializers.py:784 -#: stock/models.py:1101 stock/serializers.py:85 stock/serializers.py:1628 +#: build/models.py:343 build/serializers.py:358 order/serializers.py:784 +#: stock/models.py:1101 stock/serializers.py:85 stock/serializers.py:1632 msgid "Batch Code" msgstr "" -#: build/models.py:346 build/serializers.py:359 +#: build/models.py:347 build/serializers.py:359 msgid "Batch code for this build output" msgstr "" -#: build/models.py:350 order/models.py:472 order/serializers.py:167 +#: build/models.py:351 order/models.py:472 order/serializers.py:167 #: part/models.py:1304 msgid "Creation Date" msgstr "" -#: build/models.py:356 +#: build/models.py:357 msgid "Build start date" msgstr "" -#: build/models.py:357 +#: build/models.py:358 msgid "Scheduled start date for this build order" msgstr "" -#: build/models.py:363 +#: build/models.py:364 msgid "Target completion date" msgstr "" -#: build/models.py:365 +#: build/models.py:366 msgid "Target date for build completion. Build will be overdue after this date." msgstr "" -#: build/models.py:370 order/models.py:660 order/models.py:2644 +#: build/models.py:371 order/models.py:660 order/models.py:2644 msgid "Completion Date" msgstr "" -#: build/models.py:378 +#: build/models.py:379 msgid "completed by" msgstr "" -#: build/models.py:387 +#: build/models.py:388 msgid "Issued by" msgstr "" -#: build/models.py:388 +#: build/models.py:389 msgid "User who issued this build order" msgstr "" -#: build/models.py:397 common/models.py:180 order/api.py:176 +#: build/models.py:398 common/models.py:180 order/api.py:176 #: order/models.py:497 part/models.py:1321 #: report/templates/report/inventree_build_order_report.html:158 msgid "Responsible" msgstr "" -#: build/models.py:398 +#: build/models.py:399 msgid "User or group responsible for this build order" msgstr "" -#: build/models.py:403 stock/models.py:1094 +#: build/models.py:404 stock/models.py:1094 msgid "External Link" msgstr "Ulkoinen linkki" -#: build/models.py:405 common/models.py:1990 part/models.py:1126 +#: build/models.py:406 common/models.py:1990 part/models.py:1126 #: stock/models.py:1096 msgid "Link to external URL" msgstr "Linkki ulkoiseen URLiin" -#: build/models.py:410 +#: build/models.py:411 msgid "Build Priority" msgstr "" -#: build/models.py:413 +#: build/models.py:414 msgid "Priority of this build order" msgstr "" -#: build/models.py:421 common/models.py:150 common/models.py:164 +#: build/models.py:422 common/models.py:150 common/models.py:164 #: order/api.py:162 order/models.py:444 msgid "Project Code" msgstr "" -#: build/models.py:422 +#: build/models.py:423 msgid "Project code for this build order" msgstr "" -#: build/models.py:675 +#: build/models.py:676 msgid "Cannot complete build order with open child builds" msgstr "" -#: build/models.py:680 +#: build/models.py:681 msgid "Cannot complete build order with incomplete outputs" msgstr "" -#: build/models.py:699 build/models.py:829 +#: build/models.py:700 build/models.py:830 msgid "Failed to offload task to complete build allocations" msgstr "" -#: build/models.py:722 +#: build/models.py:723 #, python-brace-format msgid "Build order {build} has been completed" msgstr "" -#: build/models.py:728 +#: build/models.py:729 msgid "A build order has been completed" msgstr "" -#: build/models.py:910 build/serializers.py:406 +#: build/models.py:911 build/serializers.py:406 msgid "Serial numbers must be provided for trackable parts" msgstr "" -#: build/models.py:1041 build/models.py:1126 +#: build/models.py:1042 build/models.py:1127 msgid "No build output specified" msgstr "" -#: build/models.py:1044 +#: build/models.py:1045 msgid "Build output is already completed" msgstr "" -#: build/models.py:1047 +#: build/models.py:1048 msgid "Build output does not match Build Order" msgstr "" -#: build/models.py:1129 build/serializers.py:285 build/serializers.py:334 +#: build/models.py:1130 build/serializers.py:285 build/serializers.py:334 #: build/serializers.py:962 build/serializers.py:1746 order/models.py:710 #: order/serializers.py:604 order/serializers.py:779 part/serializers.py:1695 #: stock/models.py:941 stock/models.py:1431 stock/models.py:1880 -#: stock/serializers.py:712 stock/serializers.py:1617 +#: stock/serializers.py:716 stock/serializers.py:1621 msgid "Quantity must be greater than zero" msgstr "" -#: build/models.py:1133 build/serializers.py:289 +#: build/models.py:1134 build/serializers.py:289 msgid "Quantity cannot be greater than the output quantity" msgstr "" -#: build/models.py:1196 build/serializers.py:605 +#: build/models.py:1197 build/serializers.py:605 msgid "Build output has not passed all required tests" msgstr "" -#: build/models.py:1199 build/serializers.py:600 +#: build/models.py:1200 build/serializers.py:600 #, python-brace-format msgid "Build output {serial} has not passed all required tests" msgstr "" -#: build/models.py:1581 +#: build/models.py:1586 msgid "Build Order Line Item" msgstr "" -#: build/models.py:1605 +#: build/models.py:1610 msgid "Build object" msgstr "" -#: build/models.py:1617 build/models.py:1917 build/serializers.py:273 +#: build/models.py:1622 build/models.py:1933 build/serializers.py:273 #: build/serializers.py:319 build/serializers.py:1423 common/models.py:1346 #: order/models.py:1713 order/models.py:2490 order/serializers.py:1663 #: order/serializers.py:2124 part/models.py:3474 part/models.py:4406 @@ -985,70 +985,70 @@ msgstr "" #: report/templates/report/inventree_stock_report_merge.html:113 #: report/templates/report/inventree_test_report.html:90 #: report/templates/report/inventree_test_report.html:169 -#: stock/serializers.py:136 stock/serializers.py:180 stock/serializers.py:700 +#: stock/serializers.py:136 stock/serializers.py:180 stock/serializers.py:704 #: templates/email/build_order_completed.html:18 #: templates/email/stale_stock_notification.html:19 msgid "Quantity" msgstr "Määrä" -#: build/models.py:1618 +#: build/models.py:1623 msgid "Required quantity for build order" msgstr "" -#: build/models.py:1627 +#: build/models.py:1632 msgid "Quantity of consumed stock" msgstr "" -#: build/models.py:1715 +#: build/models.py:1731 msgid "Build item must specify a build output, as master part is marked as trackable" msgstr "" -#: build/models.py:1726 +#: build/models.py:1742 #, python-brace-format msgid "Allocated quantity ({q}) must not exceed available stock quantity ({a})" msgstr "" -#: build/models.py:1747 order/models.py:2439 +#: build/models.py:1763 order/models.py:2439 msgid "Stock item is over-allocated" msgstr "" -#: build/models.py:1752 order/models.py:2442 +#: build/models.py:1768 order/models.py:2442 msgid "Allocation quantity must be greater than zero" msgstr "" -#: build/models.py:1758 +#: build/models.py:1774 msgid "Quantity must be 1 for serialized stock" msgstr "" -#: build/models.py:1818 +#: build/models.py:1834 msgid "Selected stock item does not match BOM line" msgstr "" -#: build/models.py:1856 +#: build/models.py:1872 msgid "Allocated quantity exceeds available stock quantity" msgstr "" -#: build/models.py:1907 build/serializers.py:945 build/serializers.py:1255 +#: build/models.py:1923 build/serializers.py:945 build/serializers.py:1255 #: order/serializers.py:1500 order/serializers.py:1521 #: report/templates/report/inventree_sales_order_shipment_report.html:29 -#: stock/models.py:457 stock/serializers.py:102 stock/serializers.py:824 -#: stock/serializers.py:1311 stock/serializers.py:1423 +#: stock/models.py:457 stock/serializers.py:102 stock/serializers.py:828 +#: stock/serializers.py:1315 stock/serializers.py:1427 msgid "Stock Item" msgstr "Varastotuote" -#: build/models.py:1908 +#: build/models.py:1924 msgid "Source stock item" msgstr "" -#: build/models.py:1918 +#: build/models.py:1934 msgid "Stock quantity to allocate to build" msgstr "" -#: build/models.py:1927 +#: build/models.py:1943 msgid "Install into" msgstr "" -#: build/models.py:1928 +#: build/models.py:1944 msgid "Destination stock item" msgstr "" @@ -1097,7 +1097,7 @@ msgid "Integer quantity required, as the bill of materials contains trackable pa msgstr "" #: build/serializers.py:365 order/serializers.py:800 order/serializers.py:1667 -#: stock/serializers.py:723 +#: stock/serializers.py:727 msgid "Serial Numbers" msgstr "Sarjanumerot" @@ -1250,7 +1250,7 @@ msgstr "" msgid "bom_item.part must point to the same part as the build order" msgstr "" -#: build/serializers.py:951 stock/serializers.py:1324 +#: build/serializers.py:951 stock/serializers.py:1328 msgid "Item must be in stock" msgstr "" @@ -1329,11 +1329,11 @@ msgstr "" #: build/serializers.py:1282 company/models.py:703 order/api.py:308 #: order/api.py:313 order/api.py:539 order/serializers.py:596 -#: stock/models.py:1037 stock/serializers.py:613 +#: stock/models.py:1037 stock/serializers.py:617 msgid "Supplier Part" msgstr "" -#: build/serializers.py:1290 stock/serializers.py:644 +#: build/serializers.py:1290 stock/serializers.py:648 msgid "Allocated Quantity" msgstr "" @@ -1562,8 +1562,8 @@ msgstr "" #: common/models.py:2006 common/models.py:2007 common/models.py:2388 #: importer/models.py:100 part/models.py:3568 part/models.py:3596 #: plugin/models.py:355 plugin/models.py:356 -#: report/templates/report/inventree_test_report.html:105 users/models.py:121 -#: users/models.py:498 +#: report/templates/report/inventree_test_report.html:105 users/models.py:124 +#: users/models.py:501 msgid "User" msgstr "Käyttäjä" @@ -1594,8 +1594,8 @@ msgstr "" #: common/models.py:1421 common/models.py:2247 common/models.py:2354 #: company/models.py:198 company/models.py:840 machine/models.py:39 -#: part/models.py:1258 plugin/models.py:69 stock/api.py:621 users/models.py:192 -#: users/models.py:551 users/serializers.py:319 +#: part/models.py:1258 plugin/models.py:69 stock/api.py:621 users/models.py:195 +#: users/models.py:554 users/serializers.py:319 msgid "Active" msgstr "Aktiivinen" @@ -1603,7 +1603,7 @@ msgstr "Aktiivinen" msgid "Is this webhook active" msgstr "" -#: common/models.py:1437 users/models.py:169 +#: common/models.py:1437 users/models.py:172 msgid "Token" msgstr "" @@ -2142,7 +2142,7 @@ msgid "Email Threads" msgstr "" #: common/models.py:2711 generic/states/serializers.py:16 plugin/models.py:46 -#: users/models.py:110 +#: users/models.py:113 msgid "Key" msgstr "Avain" @@ -3725,37 +3725,37 @@ msgstr "" msgid "Value must be a valid variable identifier" msgstr "" -#: company/api.py:142 +#: company/api.py:143 msgid "Part is Active" msgstr "" -#: company/api.py:146 +#: company/api.py:147 msgid "Manufacturer is Active" msgstr "" -#: company/api.py:279 +#: company/api.py:280 msgid "Supplier Part is Active" msgstr "" -#: company/api.py:283 +#: company/api.py:284 msgid "Internal Part is Active" msgstr "" -#: company/api.py:288 +#: company/api.py:289 msgid "Supplier is Active" msgstr "" -#: company/api.py:300 company/models.py:539 company/serializers.py:468 +#: company/api.py:301 company/models.py:539 company/serializers.py:468 #: part/serializers.py:575 msgid "Manufacturer" msgstr "Valmistaja" -#: company/api.py:307 company/models.py:119 company/models.py:411 +#: company/api.py:308 company/models.py:119 company/models.py:411 #: stock/api.py:879 msgid "Company" msgstr "Yritys" -#: company/api.py:317 +#: company/api.py:318 msgid "Has Stock" msgstr "" @@ -3792,7 +3792,7 @@ msgid "Contact email address" msgstr "" #: company/models.py:176 company/models.py:315 order/models.py:506 -#: users/models.py:558 +#: users/models.py:561 msgid "Contact" msgstr "Kontakti" @@ -3942,7 +3942,7 @@ msgid "Manufacturer Part" msgstr "" #: company/models.py:528 company/models.py:818 stock/models.py:1026 -#: stock/serializers.py:445 +#: stock/serializers.py:449 msgid "Base Part" msgstr "" @@ -3959,7 +3959,7 @@ msgstr "Valitse valmistaja" msgid "MPN" msgstr "" -#: company/models.py:547 stock/serializers.py:607 +#: company/models.py:547 stock/serializers.py:611 msgid "Manufacturer Part Number" msgstr "Valmistajan osanumero" @@ -4042,7 +4042,7 @@ msgstr "" #: report/templates/report/inventree_return_order_report.html:27 #: report/templates/report/inventree_sales_order_report.html:32 #: report/templates/report/inventree_stock_location_report.html:105 -#: stock/serializers.py:837 +#: stock/serializers.py:841 msgid "Note" msgstr "Muistiinpano" @@ -4055,7 +4055,7 @@ msgid "Minimum charge (e.g. stocking fee)" msgstr "" #: company/models.py:891 order/serializers.py:810 stock/models.py:1057 -#: stock/serializers.py:1643 +#: stock/serializers.py:1647 msgid "Packaging" msgstr "" @@ -4107,7 +4107,7 @@ msgstr "" msgid "Company Name" msgstr "" -#: company/serializers.py:444 part/serializers.py:948 stock/serializers.py:463 +#: company/serializers.py:444 part/serializers.py:948 stock/serializers.py:467 msgid "In Stock" msgstr "" @@ -4267,15 +4267,15 @@ msgstr "" msgid "Valid" msgstr "" -#: importer/models.py:688 +#: importer/models.py:720 msgid "ID is required for updating existing records." msgstr "" -#: importer/models.py:695 +#: importer/models.py:727 msgid "No record found with the provided ID" msgstr "" -#: importer/models.py:701 +#: importer/models.py:733 msgid "Invalid ID format provided" msgstr "" @@ -4660,7 +4660,7 @@ msgid "Order reference" msgstr "Tilauksen viite" #: order/models.py:617 order/models.py:1317 order/models.py:2630 -#: stock/serializers.py:594 stock/serializers.py:1012 users/models.py:539 +#: stock/serializers.py:598 stock/serializers.py:1016 users/models.py:542 msgid "Status" msgstr "Tila" @@ -4713,7 +4713,7 @@ msgid "Quantity must be a positive number" msgstr "" #: order/models.py:1304 order/models.py:2617 stock/models.py:1079 -#: stock/models.py:1080 stock/serializers.py:1359 +#: stock/models.py:1080 stock/serializers.py:1363 #: templates/email/overdue_return_order.html:16 #: templates/email/overdue_sales_order.html:16 msgid "Customer" @@ -4831,7 +4831,7 @@ msgstr "Vastaanotettu" msgid "Number of items received" msgstr "" -#: order/models.py:1903 stock/models.py:1202 stock/serializers.py:661 +#: order/models.py:1903 stock/models.py:1202 stock/serializers.py:665 msgid "Purchase Price" msgstr "" @@ -5173,7 +5173,7 @@ msgid "Enter batch code for incoming stock items" msgstr "" #: order/serializers.py:792 stock/models.py:1161 -#: templates/email/stale_stock_notification.html:22 users/models.py:134 +#: templates/email/stale_stock_notification.html:22 users/models.py:137 msgid "Expiry Date" msgstr "" @@ -6043,7 +6043,7 @@ msgstr "" msgid "Parameter Value" msgstr "" -#: part/models.py:4092 stock/serializers.py:742 +#: part/models.py:4092 stock/serializers.py:746 msgid "Optional note field" msgstr "" @@ -6219,7 +6219,7 @@ msgstr "" msgid "Number of results recorded against this template" msgstr "" -#: part/serializers.py:230 part/serializers.py:248 stock/serializers.py:667 +#: part/serializers.py:230 part/serializers.py:248 stock/serializers.py:671 msgid "Purchase currency of this stock item" msgstr "" @@ -6339,7 +6339,7 @@ msgstr "" msgid "Outstanding quantity of this part scheduled to be built" msgstr "" -#: part/serializers.py:964 stock/serializers.py:1043 stock/serializers.py:1214 +#: part/serializers.py:964 stock/serializers.py:1047 stock/serializers.py:1218 #: users/ruleset.py:30 msgid "Stock Items" msgstr "" @@ -7540,35 +7540,35 @@ msgstr "" msgid "Enable dynamic panels for testing" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:98 +#: plugin/samples/integration/user_interface_sample.py:100 msgid "Part Panel" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:131 +#: plugin/samples/integration/user_interface_sample.py:135 msgid "Broken Dashboard Item" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:133 +#: plugin/samples/integration/user_interface_sample.py:137 msgid "This is a broken dashboard item - it will not render!" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:139 +#: plugin/samples/integration/user_interface_sample.py:143 msgid "Sample Dashboard Item" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:141 +#: plugin/samples/integration/user_interface_sample.py:145 msgid "This is a sample dashboard item. It renders a simple string of HTML content." msgstr "" -#: plugin/samples/integration/user_interface_sample.py:147 +#: plugin/samples/integration/user_interface_sample.py:151 msgid "Context Dashboard Item" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:161 +#: plugin/samples/integration/user_interface_sample.py:165 msgid "Admin Dashboard Item" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:162 +#: plugin/samples/integration/user_interface_sample.py:166 msgid "This is an admin-only dashboard item." msgstr "" @@ -7951,7 +7951,7 @@ msgstr "" #: report/templates/report/inventree_stock_report_merge.html:97 #: report/templates/report/inventree_test_report.html:153 -#: stock/serializers.py:650 +#: stock/serializers.py:654 msgid "Installed Items" msgstr "" @@ -7984,19 +7984,19 @@ msgstr "" msgid "No result" msgstr "" -#: report/templatetags/report.py:144 +#: report/templatetags/report.py:163 msgid "Asset file does not exist" msgstr "" -#: report/templatetags/report.py:201 report/templatetags/report.py:277 +#: report/templatetags/report.py:220 report/templatetags/report.py:296 msgid "Image file not found" msgstr "" -#: report/templatetags/report.py:302 +#: report/templatetags/report.py:321 msgid "part_image tag requires a Part instance" msgstr "" -#: report/templatetags/report.py:348 +#: report/templatetags/report.py:367 msgid "company_image tag requires a Company instance" msgstr "" @@ -8012,7 +8012,7 @@ msgstr "" msgid "Include sub-locations in filtered results" msgstr "" -#: stock/api.py:341 stock/serializers.py:1210 +#: stock/api.py:341 stock/serializers.py:1214 msgid "Parent Location" msgstr "" @@ -8096,7 +8096,7 @@ msgstr "" msgid "Expiry date after" msgstr "" -#: stock/api.py:916 stock/serializers.py:655 +#: stock/api.py:916 stock/serializers.py:659 msgid "Stale" msgstr "" @@ -8168,7 +8168,7 @@ msgstr "" msgid "Stock items may not be directly located into a structural stock locations, but may be located to child locations." msgstr "" -#: stock/models.py:226 users/models.py:494 +#: stock/models.py:226 users/models.py:497 msgid "External" msgstr "" @@ -8201,7 +8201,7 @@ msgstr "" msgid "Stock items cannot be located into structural stock locations!" msgstr "" -#: stock/models.py:932 stock/serializers.py:488 +#: stock/models.py:932 stock/serializers.py:492 msgid "Stock item cannot be created for virtual parts" msgstr "" @@ -8246,7 +8246,7 @@ msgstr "" msgid "Where is this stock item located?" msgstr "" -#: stock/models.py:1058 stock/serializers.py:1644 +#: stock/models.py:1058 stock/serializers.py:1648 msgid "Packaging this stock item is stored in" msgstr "" @@ -8262,7 +8262,7 @@ msgstr "" msgid "Serial number for this item" msgstr "" -#: stock/models.py:1105 stock/serializers.py:1629 +#: stock/models.py:1105 stock/serializers.py:1633 msgid "Batch code for this stock item" msgstr "" @@ -8371,7 +8371,7 @@ msgstr "" msgid "Serialized stock cannot be merged" msgstr "" -#: stock/models.py:2055 stock/serializers.py:1499 +#: stock/models.py:2055 stock/serializers.py:1503 msgid "Duplicate stock items" msgstr "" @@ -8500,237 +8500,241 @@ msgid "Test template for this result" msgstr "" #: stock/serializers.py:290 +msgid "No matching test found for this part" +msgstr "" + +#: stock/serializers.py:294 msgid "Template ID or test name must be provided" msgstr "" -#: stock/serializers.py:300 +#: stock/serializers.py:304 msgid "The test finished time cannot be earlier than the test started time" msgstr "" -#: stock/serializers.py:452 +#: stock/serializers.py:456 msgid "Parent Item" msgstr "" -#: stock/serializers.py:453 +#: stock/serializers.py:457 msgid "Parent stock item" msgstr "" -#: stock/serializers.py:473 +#: stock/serializers.py:477 msgid "Use pack size when adding: the quantity defined is the number of packs" msgstr "" -#: stock/serializers.py:475 +#: stock/serializers.py:479 msgid "Use pack size" msgstr "" -#: stock/serializers.py:482 stock/serializers.py:724 +#: stock/serializers.py:486 stock/serializers.py:728 msgid "Enter serial numbers for new items" msgstr "" -#: stock/serializers.py:600 +#: stock/serializers.py:604 msgid "Supplier Part Number" msgstr "" -#: stock/serializers.py:647 users/models.py:184 +#: stock/serializers.py:651 users/models.py:187 msgid "Expired" msgstr "" -#: stock/serializers.py:653 +#: stock/serializers.py:657 msgid "Child Items" msgstr "" -#: stock/serializers.py:657 +#: stock/serializers.py:661 msgid "Tracking Items" msgstr "" -#: stock/serializers.py:663 +#: stock/serializers.py:667 msgid "Purchase price of this stock item, per unit or pack" msgstr "" -#: stock/serializers.py:701 +#: stock/serializers.py:705 msgid "Enter number of stock items to serialize" msgstr "" -#: stock/serializers.py:709 stock/serializers.py:752 stock/serializers.py:790 -#: stock/serializers.py:928 +#: stock/serializers.py:713 stock/serializers.py:756 stock/serializers.py:794 +#: stock/serializers.py:932 msgid "No stock item provided" msgstr "" -#: stock/serializers.py:717 +#: stock/serializers.py:721 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({q})" msgstr "" -#: stock/serializers.py:735 stock/serializers.py:1456 stock/serializers.py:1769 -#: stock/serializers.py:1818 +#: stock/serializers.py:739 stock/serializers.py:1460 stock/serializers.py:1773 +#: stock/serializers.py:1822 msgid "Destination stock location" msgstr "" -#: stock/serializers.py:755 +#: stock/serializers.py:759 msgid "Serial numbers cannot be assigned to this part" msgstr "" -#: stock/serializers.py:775 +#: stock/serializers.py:779 msgid "Serial numbers already exist" msgstr "" -#: stock/serializers.py:825 +#: stock/serializers.py:829 msgid "Select stock item to install" msgstr "" -#: stock/serializers.py:832 +#: stock/serializers.py:836 msgid "Quantity to Install" msgstr "" -#: stock/serializers.py:833 +#: stock/serializers.py:837 msgid "Enter the quantity of items to install" msgstr "" -#: stock/serializers.py:838 stock/serializers.py:918 stock/serializers.py:1060 +#: stock/serializers.py:842 stock/serializers.py:922 stock/serializers.py:1064 msgid "Add transaction note (optional)" msgstr "" -#: stock/serializers.py:846 +#: stock/serializers.py:850 msgid "Quantity to install must be at least 1" msgstr "" -#: stock/serializers.py:854 +#: stock/serializers.py:858 msgid "Stock item is unavailable" msgstr "" -#: stock/serializers.py:865 +#: stock/serializers.py:869 msgid "Selected part is not in the Bill of Materials" msgstr "" -#: stock/serializers.py:878 +#: stock/serializers.py:882 msgid "Quantity to install must not exceed available quantity" msgstr "" -#: stock/serializers.py:913 +#: stock/serializers.py:917 msgid "Destination location for uninstalled item" msgstr "" -#: stock/serializers.py:951 +#: stock/serializers.py:955 msgid "Select part to convert stock item into" msgstr "" -#: stock/serializers.py:964 +#: stock/serializers.py:968 msgid "Selected part is not a valid option for conversion" msgstr "" -#: stock/serializers.py:981 +#: stock/serializers.py:985 msgid "Cannot convert stock item with assigned SupplierPart" msgstr "" -#: stock/serializers.py:1015 +#: stock/serializers.py:1019 msgid "Stock item status code" msgstr "" -#: stock/serializers.py:1044 +#: stock/serializers.py:1048 msgid "Select stock items to change status" msgstr "" -#: stock/serializers.py:1050 +#: stock/serializers.py:1054 msgid "No stock items selected" msgstr "" -#: stock/serializers.py:1139 stock/serializers.py:1216 +#: stock/serializers.py:1143 stock/serializers.py:1220 msgid "Sublocations" msgstr "" -#: stock/serializers.py:1211 +#: stock/serializers.py:1215 msgid "Parent stock location" msgstr "" -#: stock/serializers.py:1328 +#: stock/serializers.py:1332 msgid "Part must be salable" msgstr "" -#: stock/serializers.py:1332 +#: stock/serializers.py:1336 msgid "Item is allocated to a sales order" msgstr "" -#: stock/serializers.py:1336 +#: stock/serializers.py:1340 msgid "Item is allocated to a build order" msgstr "" -#: stock/serializers.py:1360 +#: stock/serializers.py:1364 msgid "Customer to assign stock items" msgstr "" -#: stock/serializers.py:1366 +#: stock/serializers.py:1370 msgid "Selected company is not a customer" msgstr "" -#: stock/serializers.py:1374 +#: stock/serializers.py:1378 msgid "Stock assignment notes" msgstr "" -#: stock/serializers.py:1384 stock/serializers.py:1672 +#: stock/serializers.py:1388 stock/serializers.py:1676 msgid "A list of stock items must be provided" msgstr "" -#: stock/serializers.py:1463 +#: stock/serializers.py:1467 msgid "Stock merging notes" msgstr "" -#: stock/serializers.py:1468 +#: stock/serializers.py:1472 msgid "Allow mismatched suppliers" msgstr "" -#: stock/serializers.py:1469 +#: stock/serializers.py:1473 msgid "Allow stock items with different supplier parts to be merged" msgstr "" -#: stock/serializers.py:1474 +#: stock/serializers.py:1478 msgid "Allow mismatched status" msgstr "" -#: stock/serializers.py:1475 +#: stock/serializers.py:1479 msgid "Allow stock items with different status codes to be merged" msgstr "" -#: stock/serializers.py:1485 +#: stock/serializers.py:1489 msgid "At least two stock items must be provided" msgstr "" -#: stock/serializers.py:1552 +#: stock/serializers.py:1556 msgid "No Change" msgstr "" -#: stock/serializers.py:1590 +#: stock/serializers.py:1594 msgid "StockItem primary key value" msgstr "" -#: stock/serializers.py:1603 +#: stock/serializers.py:1607 msgid "Stock item is not in stock" msgstr "" -#: stock/serializers.py:1606 +#: stock/serializers.py:1610 msgid "Stock item is already in stock" msgstr "" -#: stock/serializers.py:1620 +#: stock/serializers.py:1624 msgid "Quantity must not be negative" msgstr "" -#: stock/serializers.py:1662 +#: stock/serializers.py:1666 msgid "Stock transaction notes" msgstr "" -#: stock/serializers.py:1824 +#: stock/serializers.py:1828 msgid "Merge into existing stock" msgstr "" -#: stock/serializers.py:1825 +#: stock/serializers.py:1829 msgid "Merge returned items into existing stock items if possible" msgstr "" -#: stock/serializers.py:1868 +#: stock/serializers.py:1872 msgid "Next Serial Number" msgstr "" -#: stock/serializers.py:1874 +#: stock/serializers.py:1878 msgid "Previous Serial Number" msgstr "" @@ -9024,7 +9028,7 @@ msgstr "Oikeudet" msgid "Important dates" msgstr "" -#: users/authentication.py:30 users/models.py:148 +#: users/authentication.py:30 users/models.py:151 msgid "Token has been revoked" msgstr "" @@ -9032,167 +9036,167 @@ msgstr "" msgid "Token has expired" msgstr "" -#: users/models.py:91 +#: users/models.py:94 msgid "API Token" msgstr "" -#: users/models.py:92 +#: users/models.py:95 msgid "API Tokens" msgstr "" -#: users/models.py:128 +#: users/models.py:131 msgid "Token Name" msgstr "" -#: users/models.py:129 +#: users/models.py:132 msgid "Custom token name" msgstr "" -#: users/models.py:135 +#: users/models.py:138 msgid "Token expiry date" msgstr "" -#: users/models.py:143 +#: users/models.py:146 msgid "Last Seen" msgstr "" -#: users/models.py:144 +#: users/models.py:147 msgid "Last time the token was used" msgstr "" -#: users/models.py:148 +#: users/models.py:151 msgid "Revoked" msgstr "" -#: users/models.py:226 +#: users/models.py:229 msgid "Permission set" msgstr "" -#: users/models.py:235 +#: users/models.py:238 msgid "Group" msgstr "Ryhmä" -#: users/models.py:239 +#: users/models.py:242 msgid "View" msgstr "Näytä" -#: users/models.py:239 +#: users/models.py:242 msgid "Permission to view items" msgstr "Oikeus tarkastella kohteita" -#: users/models.py:243 +#: users/models.py:246 msgid "Add" msgstr "" -#: users/models.py:243 +#: users/models.py:246 msgid "Permission to add items" msgstr "Oikeus lisätä kohteita" -#: users/models.py:247 +#: users/models.py:250 msgid "Change" msgstr "Muuta" -#: users/models.py:249 +#: users/models.py:252 msgid "Permissions to edit items" msgstr "Oikeus muokata kohteita" -#: users/models.py:253 +#: users/models.py:256 msgid "Delete" msgstr "Poista" -#: users/models.py:255 +#: users/models.py:258 msgid "Permission to delete items" msgstr "Oikeus poistaa kohteita" -#: users/models.py:492 +#: users/models.py:495 msgid "Bot" msgstr "" -#: users/models.py:493 +#: users/models.py:496 msgid "Internal" msgstr "" -#: users/models.py:495 +#: users/models.py:498 msgid "Guest" msgstr "" -#: users/models.py:504 +#: users/models.py:507 msgid "Language" msgstr "" -#: users/models.py:505 +#: users/models.py:508 msgid "Preferred language for the user" msgstr "" -#: users/models.py:510 +#: users/models.py:513 msgid "Theme" msgstr "" -#: users/models.py:511 +#: users/models.py:514 msgid "Settings for the web UI as JSON - do not edit manually!" msgstr "" -#: users/models.py:516 +#: users/models.py:519 msgid "Widgets" msgstr "" -#: users/models.py:518 +#: users/models.py:521 msgid "Settings for the dashboard widgets as JSON - do not edit manually!" msgstr "" -#: users/models.py:525 +#: users/models.py:528 msgid "Display Name" msgstr "" -#: users/models.py:526 +#: users/models.py:529 msgid "Chosen display name for the user" msgstr "" -#: users/models.py:532 +#: users/models.py:535 msgid "Position" msgstr "" -#: users/models.py:533 +#: users/models.py:536 msgid "Main job title or position" msgstr "" -#: users/models.py:540 +#: users/models.py:543 msgid "User status message" msgstr "" -#: users/models.py:547 +#: users/models.py:550 msgid "User location information" msgstr "" -#: users/models.py:552 +#: users/models.py:555 msgid "User is actively using the system" msgstr "" -#: users/models.py:559 +#: users/models.py:562 msgid "Preferred contact information for the user" msgstr "" -#: users/models.py:565 +#: users/models.py:568 msgid "User Type" msgstr "" -#: users/models.py:566 +#: users/models.py:569 msgid "Which type of user is this?" msgstr "" -#: users/models.py:572 +#: users/models.py:575 msgid "Organisation" msgstr "" -#: users/models.py:573 +#: users/models.py:576 msgid "Users primary organisation/affiliation" msgstr "" -#: users/models.py:581 +#: users/models.py:584 msgid "Primary Group" msgstr "" -#: users/models.py:582 +#: users/models.py:585 msgid "Primary group for the user" msgstr "" diff --git a/src/backend/InvenTree/locale/fr/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/fr/LC_MESSAGES/django.po index 793bf0ad70..07ecb6d974 100644 --- a/src/backend/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-09-17 11:32+0000\n" -"PO-Revision-Date: 2025-09-17 11:35\n" +"POT-Creation-Date: 2025-10-01 05:58+0000\n" +"PO-Revision-Date: 2025-10-01 06:01\n" "Last-Translator: \n" "Language-Team: French\n" "Language: fr_FR\n" @@ -116,9 +116,9 @@ msgstr "Valeur décimale invalide" #: build/serializers.py:579 build/serializers.py:1795 company/models.py:875 #: order/models.py:1737 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:2846 stock/models.py:2970 stock/serializers.py:741 -#: stock/serializers.py:917 stock/serializers.py:1059 stock/serializers.py:1373 -#: stock/serializers.py:1462 stock/serializers.py:1661 +#: stock/models.py:2846 stock/models.py:2970 stock/serializers.py:745 +#: stock/serializers.py:921 stock/serializers.py:1063 stock/serializers.py:1377 +#: stock/serializers.py:1466 stock/serializers.py:1665 msgid "Notes" msgstr "Notes" @@ -415,7 +415,7 @@ msgstr "Choix invalide" msgid "Name" msgstr "Nom" -#: InvenTree/models.py:856 build/models.py:251 common/models.py:171 +#: InvenTree/models.py:856 build/models.py:252 common/models.py:171 #: common/models.py:2234 common/models.py:2347 company/models.py:562 #: company/models.py:866 order/models.py:435 order/models.py:1773 #: part/models.py:1074 part/models.py:3886 report/models.py:222 @@ -530,7 +530,7 @@ msgstr "Code de devise invalide" msgid "Order Status" msgstr "Statut de la commande" -#: build/api.py:75 build/models.py:263 +#: build/api.py:75 build/models.py:264 msgid "Parent Build" msgstr "Fabrication parente" @@ -539,7 +539,7 @@ msgstr "Fabrication parente" msgid "Include Variants" msgstr "Inclure les variantes" -#: build/api.py:95 build/api.py:466 build/api.py:814 build/models.py:269 +#: build/api.py:95 build/api.py:466 build/api.py:814 build/models.py:270 #: build/serializers.py:1243 build/serializers.py:1389 #: build/serializers.py:1451 company/models.py:1085 company/serializers.py:456 #: order/api.py:295 order/api.py:299 order/api.py:922 order/api.py:1180 @@ -558,7 +558,7 @@ msgstr "Inclure les variantes" #: report/templates/report/inventree_sales_order_shipment_report.html:28 #: report/templates/report/inventree_stock_location_report.html:102 #: stock/api.py:565 stock/serializers.py:120 stock/serializers.py:172 -#: stock/serializers.py:446 stock/serializers.py:625 stock/serializers.py:950 +#: stock/serializers.py:450 stock/serializers.py:629 stock/serializers.py:954 #: templates/email/build_order_completed.html:17 #: templates/email/build_order_required_stock.html:17 #: templates/email/low_stock_notification.html:15 @@ -671,7 +671,7 @@ msgstr "Commande en cours" msgid "Allocated" msgstr "Allouée" -#: build/api.py:490 build/models.py:1626 build/serializers.py:1424 +#: build/api.py:490 build/models.py:1631 build/serializers.py:1424 msgid "Consumed" msgstr "Consommé" @@ -682,7 +682,7 @@ msgstr "Consommé" msgid "Available" msgstr "Disponible" -#: build/api.py:837 build/models.py:116 order/models.py:1919 +#: build/api.py:837 build/models.py:117 order/models.py:1919 #: report/templates/report/inventree_build_order_report.html:105 #: stock/serializers.py:93 templates/email/build_order_completed.html:16 #: templates/email/overdue_build_order.html:15 @@ -693,10 +693,10 @@ msgstr "Ordre de Fabrication" #: build/serializers.py:496 build/serializers.py:566 build/serializers.py:1263 #: build/serializers.py:1267 order/api.py:1227 order/api.py:1232 #: order/serializers.py:768 order/serializers.py:908 order/serializers.py:2015 -#: stock/api.py:966 stock/serializers.py:111 stock/serializers.py:629 -#: stock/serializers.py:734 stock/serializers.py:912 stock/serializers.py:1455 -#: stock/serializers.py:1768 stock/serializers.py:1817 -#: templates/email/stale_stock_notification.html:18 users/models.py:546 +#: stock/api.py:966 stock/serializers.py:111 stock/serializers.py:633 +#: stock/serializers.py:738 stock/serializers.py:916 stock/serializers.py:1459 +#: stock/serializers.py:1772 stock/serializers.py:1821 +#: templates/email/stale_stock_notification.html:18 users/models.py:549 msgid "Location" msgstr "Emplacement" @@ -708,43 +708,43 @@ msgstr "Sortie" msgid "Filter by output stock item ID. Use 'null' to find uninstalled build items." msgstr "" -#: build/models.py:117 users/ruleset.py:31 +#: build/models.py:118 users/ruleset.py:31 msgid "Build Orders" msgstr "Ordres de Fabrication" -#: build/models.py:167 +#: build/models.py:168 msgid "Assembly BOM has not been validated" msgstr "La liste des composants de l'assemblage n'a pas été validée" -#: build/models.py:174 +#: build/models.py:175 msgid "Build order cannot be created for an inactive part" msgstr "Impossible de créer un ordre de fabrication pour une pièce inactive" -#: build/models.py:181 +#: build/models.py:182 msgid "Build order cannot be created for an unlocked part" msgstr "Impossible de créer un ordre de fabrication pour une pièce non verrouillée" -#: build/models.py:199 +#: build/models.py:200 msgid "Build orders can only be externally fulfilled for purchaseable parts" msgstr "Les ordres de fabrication ne peuvent être exécutées qu'en externe pour les pièces achetables" -#: build/models.py:206 order/models.py:369 +#: build/models.py:207 order/models.py:369 msgid "Responsible user or group must be specified" msgstr "Un utilisateur ou un groupe responsable doit être spécifié" -#: build/models.py:211 +#: build/models.py:212 msgid "Build order part cannot be changed" msgstr "La pièce de commande de construction ne peut pas être changée" -#: build/models.py:216 order/models.py:382 +#: build/models.py:217 order/models.py:382 msgid "Target date must be after start date" msgstr "La date cible doit être postérieure à la date de début" -#: build/models.py:244 +#: build/models.py:245 msgid "Build Order Reference" msgstr "Référence de l' Ordre de Fabrication" -#: build/models.py:245 build/serializers.py:1402 order/models.py:607 +#: build/models.py:246 build/serializers.py:1402 order/models.py:607 #: order/models.py:1292 order/models.py:1730 order/models.py:2605 #: part/models.py:4458 #: report/templates/report/inventree_bill_of_materials_report.html:139 @@ -754,223 +754,223 @@ msgstr "Référence de l' Ordre de Fabrication" msgid "Reference" msgstr "Référence" -#: build/models.py:254 +#: build/models.py:255 msgid "Brief description of the build (optional)" msgstr "Brève description de la fabrication (optionnel)" -#: build/models.py:264 +#: build/models.py:265 msgid "BuildOrder to which this build is allocated" msgstr "BuildOrder associé a cette fabrication" -#: build/models.py:273 +#: build/models.py:274 msgid "Select part to build" msgstr "Sélectionnez la pièce à construire" -#: build/models.py:278 +#: build/models.py:279 msgid "Sales Order Reference" msgstr "Bon de commande de référence" -#: build/models.py:283 +#: build/models.py:284 msgid "SalesOrder to which this build is allocated" msgstr "Commande de vente à laquelle cette construction est allouée" -#: build/models.py:288 build/serializers.py:1094 +#: build/models.py:289 build/serializers.py:1094 msgid "Source Location" msgstr "Emplacement d'origine" -#: build/models.py:294 +#: build/models.py:295 msgid "Select location to take stock from for this build (leave blank to take from any stock location)" msgstr "Sélectionner l'emplacement à partir duquel le stock doit être pris pour cette construction (laisser vide pour prendre à partir de n'importe quel emplacement de stock)" -#: build/models.py:300 +#: build/models.py:301 msgid "External Build" msgstr "Fabrication externe" -#: build/models.py:301 +#: build/models.py:302 msgid "This build order is fulfilled externally" msgstr "Cet ordre de fabrication est exécuté en externe" -#: build/models.py:306 +#: build/models.py:307 msgid "Destination Location" msgstr "Emplacement cible" -#: build/models.py:311 +#: build/models.py:312 msgid "Select location where the completed items will be stored" msgstr "Sélectionnez l'emplacement où les éléments complétés seront stockés" -#: build/models.py:315 +#: build/models.py:316 msgid "Build Quantity" msgstr "Quantité a fabriquer" -#: build/models.py:318 +#: build/models.py:319 msgid "Number of stock items to build" msgstr "Nombre de stock items à construire" -#: build/models.py:322 +#: build/models.py:323 msgid "Completed items" msgstr "Articles terminés" -#: build/models.py:324 +#: build/models.py:325 msgid "Number of stock items which have been completed" msgstr "Nombre d'articles de stock qui ont été terminés" -#: build/models.py:328 +#: build/models.py:329 msgid "Build Status" msgstr "État de la construction" -#: build/models.py:333 +#: build/models.py:334 msgid "Build status code" msgstr "Code de statut de construction" -#: build/models.py:342 build/serializers.py:358 order/serializers.py:784 -#: stock/models.py:1101 stock/serializers.py:85 stock/serializers.py:1628 +#: build/models.py:343 build/serializers.py:358 order/serializers.py:784 +#: stock/models.py:1101 stock/serializers.py:85 stock/serializers.py:1632 msgid "Batch Code" msgstr "Code de lot" -#: build/models.py:346 build/serializers.py:359 +#: build/models.py:347 build/serializers.py:359 msgid "Batch code for this build output" msgstr "Code de lot pour ce build output" -#: build/models.py:350 order/models.py:472 order/serializers.py:167 +#: build/models.py:351 order/models.py:472 order/serializers.py:167 #: part/models.py:1304 msgid "Creation Date" msgstr "Date de création" -#: build/models.py:356 +#: build/models.py:357 msgid "Build start date" msgstr "Début de la fabrication" -#: build/models.py:357 +#: build/models.py:358 msgid "Scheduled start date for this build order" msgstr "Date de début prévue pour cet ordre de construction" -#: build/models.py:363 +#: build/models.py:364 msgid "Target completion date" msgstr "Date d'achèvement cible" -#: build/models.py:365 +#: build/models.py:366 msgid "Target date for build completion. Build will be overdue after this date." msgstr "Date cible pour l'achèvement de la construction. La construction sera en retard après cette date." -#: build/models.py:370 order/models.py:660 order/models.py:2644 +#: build/models.py:371 order/models.py:660 order/models.py:2644 msgid "Completion Date" msgstr "Date d'achèvement" -#: build/models.py:378 +#: build/models.py:379 msgid "completed by" msgstr "achevé par" -#: build/models.py:387 +#: build/models.py:388 msgid "Issued by" msgstr "Émis par" -#: build/models.py:388 +#: build/models.py:389 msgid "User who issued this build order" msgstr "Utilisateur ayant émis cette commande de construction" -#: build/models.py:397 common/models.py:180 order/api.py:176 +#: build/models.py:398 common/models.py:180 order/api.py:176 #: order/models.py:497 part/models.py:1321 #: report/templates/report/inventree_build_order_report.html:158 msgid "Responsible" msgstr "Responsable" -#: build/models.py:398 +#: build/models.py:399 msgid "User or group responsible for this build order" msgstr "Utilisateur ou groupe responsable de cet ordre de construction" -#: build/models.py:403 stock/models.py:1094 +#: build/models.py:404 stock/models.py:1094 msgid "External Link" msgstr "Lien Externe" -#: build/models.py:405 common/models.py:1990 part/models.py:1126 +#: build/models.py:406 common/models.py:1990 part/models.py:1126 #: stock/models.py:1096 msgid "Link to external URL" msgstr "Lien vers une url externe" -#: build/models.py:410 +#: build/models.py:411 msgid "Build Priority" msgstr "Priorité de fabrication" -#: build/models.py:413 +#: build/models.py:414 msgid "Priority of this build order" msgstr "Priorité de cet ordre de fabrication" -#: build/models.py:421 common/models.py:150 common/models.py:164 +#: build/models.py:422 common/models.py:150 common/models.py:164 #: order/api.py:162 order/models.py:444 msgid "Project Code" msgstr "Code du projet" -#: build/models.py:422 +#: build/models.py:423 msgid "Project code for this build order" msgstr "Code de projet pour cet ordre de construction" -#: build/models.py:675 +#: build/models.py:676 msgid "Cannot complete build order with open child builds" msgstr "Impossible de terminer l'ordre de fabrication avec des constructions enfant ouvertes" -#: build/models.py:680 +#: build/models.py:681 msgid "Cannot complete build order with incomplete outputs" msgstr "Impossible de terminer l'ordre de fabrication avec des sorties incomplètes" -#: build/models.py:699 build/models.py:829 +#: build/models.py:700 build/models.py:830 msgid "Failed to offload task to complete build allocations" msgstr "Échec du déchargement de la tâche pour terminer les allocations de construction" -#: build/models.py:722 +#: build/models.py:723 #, python-brace-format msgid "Build order {build} has been completed" msgstr "La commande de construction {build} a été effectuée" -#: build/models.py:728 +#: build/models.py:729 msgid "A build order has been completed" msgstr "Une commande de construction a été effectuée" -#: build/models.py:910 build/serializers.py:406 +#: build/models.py:911 build/serializers.py:406 msgid "Serial numbers must be provided for trackable parts" msgstr "Les numéros de série doivent être fournis pour les pièces traçables" -#: build/models.py:1041 build/models.py:1126 +#: build/models.py:1042 build/models.py:1127 msgid "No build output specified" msgstr "Pas d'ordre de production défini" -#: build/models.py:1044 +#: build/models.py:1045 msgid "Build output is already completed" msgstr "L'ordre de production a déjà été réalisé" -#: build/models.py:1047 +#: build/models.py:1048 msgid "Build output does not match Build Order" msgstr "L'ordre de production de correspond pas à l'ordre de commande" -#: build/models.py:1129 build/serializers.py:285 build/serializers.py:334 +#: build/models.py:1130 build/serializers.py:285 build/serializers.py:334 #: build/serializers.py:962 build/serializers.py:1746 order/models.py:710 #: order/serializers.py:604 order/serializers.py:779 part/serializers.py:1695 #: stock/models.py:941 stock/models.py:1431 stock/models.py:1880 -#: stock/serializers.py:712 stock/serializers.py:1617 +#: stock/serializers.py:716 stock/serializers.py:1621 msgid "Quantity must be greater than zero" msgstr "La quantité doit être supérieure à zéro" -#: build/models.py:1133 build/serializers.py:289 +#: build/models.py:1134 build/serializers.py:289 msgid "Quantity cannot be greater than the output quantity" msgstr "La quantité ne peut pas être supérieure à la quantité de sortie" -#: build/models.py:1196 build/serializers.py:605 +#: build/models.py:1197 build/serializers.py:605 msgid "Build output has not passed all required tests" msgstr "Les sorties de fabrication n'ont pas passé tous les tests requis" -#: build/models.py:1199 build/serializers.py:600 +#: build/models.py:1200 build/serializers.py:600 #, python-brace-format msgid "Build output {serial} has not passed all required tests" msgstr "La sortie de compilation {serial} n'a pas réussi tous les tests requis" -#: build/models.py:1581 +#: build/models.py:1586 msgid "Build Order Line Item" msgstr "Poste de l'ordre de construction" -#: build/models.py:1605 +#: build/models.py:1610 msgid "Build object" msgstr "Création de l'objet" -#: build/models.py:1617 build/models.py:1917 build/serializers.py:273 +#: build/models.py:1622 build/models.py:1933 build/serializers.py:273 #: build/serializers.py:319 build/serializers.py:1423 common/models.py:1346 #: order/models.py:1713 order/models.py:2490 order/serializers.py:1663 #: order/serializers.py:2124 part/models.py:3474 part/models.py:4406 @@ -985,70 +985,70 @@ msgstr "Création de l'objet" #: report/templates/report/inventree_stock_report_merge.html:113 #: report/templates/report/inventree_test_report.html:90 #: report/templates/report/inventree_test_report.html:169 -#: stock/serializers.py:136 stock/serializers.py:180 stock/serializers.py:700 +#: stock/serializers.py:136 stock/serializers.py:180 stock/serializers.py:704 #: templates/email/build_order_completed.html:18 #: templates/email/stale_stock_notification.html:19 msgid "Quantity" msgstr "Quantité" -#: build/models.py:1618 +#: build/models.py:1623 msgid "Required quantity for build order" msgstr "Quantité requise pour la commande de construction" -#: build/models.py:1627 +#: build/models.py:1632 msgid "Quantity of consumed stock" msgstr "Quantité de stock consommé" -#: build/models.py:1715 +#: build/models.py:1731 msgid "Build item must specify a build output, as master part is marked as trackable" msgstr "L'élément de construction doit spécifier une sortie de construction, la pièce maîtresse étant marquée comme objet traçable" -#: build/models.py:1726 +#: build/models.py:1742 #, python-brace-format msgid "Allocated quantity ({q}) must not exceed available stock quantity ({a})" msgstr "La quantité allouée ({q}) ne doit pas excéder la quantité disponible ({a})" -#: build/models.py:1747 order/models.py:2439 +#: build/models.py:1763 order/models.py:2439 msgid "Stock item is over-allocated" msgstr "L'article de stock est suralloué" -#: build/models.py:1752 order/models.py:2442 +#: build/models.py:1768 order/models.py:2442 msgid "Allocation quantity must be greater than zero" msgstr "La quantité allouée doit être supérieure à zéro" -#: build/models.py:1758 +#: build/models.py:1774 msgid "Quantity must be 1 for serialized stock" msgstr "La quantité doit être de 1 pour stock sérialisé" -#: build/models.py:1818 +#: build/models.py:1834 msgid "Selected stock item does not match BOM line" msgstr "L'article de stock sélectionné ne correspond pas à la ligne BOM" -#: build/models.py:1856 +#: build/models.py:1872 msgid "Allocated quantity exceeds available stock quantity" msgstr "La quantité allouée dépasse la quantité disponible dans le stock" -#: build/models.py:1907 build/serializers.py:945 build/serializers.py:1255 +#: build/models.py:1923 build/serializers.py:945 build/serializers.py:1255 #: order/serializers.py:1500 order/serializers.py:1521 #: report/templates/report/inventree_sales_order_shipment_report.html:29 -#: stock/models.py:457 stock/serializers.py:102 stock/serializers.py:824 -#: stock/serializers.py:1311 stock/serializers.py:1423 +#: stock/models.py:457 stock/serializers.py:102 stock/serializers.py:828 +#: stock/serializers.py:1315 stock/serializers.py:1427 msgid "Stock Item" msgstr "Article en stock" -#: build/models.py:1908 +#: build/models.py:1924 msgid "Source stock item" msgstr "Stock d'origine de l'article" -#: build/models.py:1918 +#: build/models.py:1934 msgid "Stock quantity to allocate to build" msgstr "Quantité de stock à allouer à la construction" -#: build/models.py:1927 +#: build/models.py:1943 msgid "Install into" msgstr "Installer dans" -#: build/models.py:1928 +#: build/models.py:1944 msgid "Destination stock item" msgstr "Stock de destination de l'article" @@ -1097,7 +1097,7 @@ msgid "Integer quantity required, as the bill of materials contains trackable pa msgstr "Quantité entière requise, car la facture de matériaux contient des pièces à puce" #: build/serializers.py:365 order/serializers.py:800 order/serializers.py:1667 -#: stock/serializers.py:723 +#: stock/serializers.py:727 msgid "Serial Numbers" msgstr "Numéros de série" @@ -1250,7 +1250,7 @@ msgstr "Élément de la ligne de construction" msgid "bom_item.part must point to the same part as the build order" msgstr "bom_item.part doit pointer sur la même pièce que l'ordre de construction" -#: build/serializers.py:951 stock/serializers.py:1324 +#: build/serializers.py:951 stock/serializers.py:1328 msgid "Item must be in stock" msgstr "L'article doit être en stock" @@ -1329,11 +1329,11 @@ msgstr "Construire" #: build/serializers.py:1282 company/models.py:703 order/api.py:308 #: order/api.py:313 order/api.py:539 order/serializers.py:596 -#: stock/models.py:1037 stock/serializers.py:613 +#: stock/models.py:1037 stock/serializers.py:617 msgid "Supplier Part" msgstr "Pièce fournisseur" -#: build/serializers.py:1290 stock/serializers.py:644 +#: build/serializers.py:1290 stock/serializers.py:648 msgid "Allocated Quantity" msgstr "Quantité allouée" @@ -1562,8 +1562,8 @@ msgstr "La chaîne de caractères constituant la clé doit être unique" #: common/models.py:2006 common/models.py:2007 common/models.py:2388 #: importer/models.py:100 part/models.py:3568 part/models.py:3596 #: plugin/models.py:355 plugin/models.py:356 -#: report/templates/report/inventree_test_report.html:105 users/models.py:121 -#: users/models.py:498 +#: report/templates/report/inventree_test_report.html:105 users/models.py:124 +#: users/models.py:501 msgid "User" msgstr "Utilisateur" @@ -1594,8 +1594,8 @@ msgstr "Nom de ce webhook" #: common/models.py:1421 common/models.py:2247 common/models.py:2354 #: company/models.py:198 company/models.py:840 machine/models.py:39 -#: part/models.py:1258 plugin/models.py:69 stock/api.py:621 users/models.py:192 -#: users/models.py:551 users/serializers.py:319 +#: part/models.py:1258 plugin/models.py:69 stock/api.py:621 users/models.py:195 +#: users/models.py:554 users/serializers.py:319 msgid "Active" msgstr "Actif" @@ -1603,7 +1603,7 @@ msgstr "Actif" msgid "Is this webhook active" msgstr "Ce webhook (lien de rappel HTTP) est-il actif" -#: common/models.py:1437 users/models.py:169 +#: common/models.py:1437 users/models.py:172 msgid "Token" msgstr "Jeton" @@ -2142,7 +2142,7 @@ msgid "Email Threads" msgstr "Fils d'Emails" #: common/models.py:2711 generic/states/serializers.py:16 plugin/models.py:46 -#: users/models.py:110 +#: users/models.py:113 msgid "Key" msgstr "Clé" @@ -3725,37 +3725,37 @@ msgstr "La valeur doit être en majuscules" msgid "Value must be a valid variable identifier" msgstr "La valeur doit être un identifiant de variable valide" -#: company/api.py:142 +#: company/api.py:143 msgid "Part is Active" msgstr "La pièce est active" -#: company/api.py:146 +#: company/api.py:147 msgid "Manufacturer is Active" msgstr "Le fabricant est actif" -#: company/api.py:279 +#: company/api.py:280 msgid "Supplier Part is Active" msgstr "Le fournisseur de la pièce est active" -#: company/api.py:283 +#: company/api.py:284 msgid "Internal Part is Active" msgstr "La pièce interne est active" -#: company/api.py:288 +#: company/api.py:289 msgid "Supplier is Active" msgstr "Le fournisseur est actif" -#: company/api.py:300 company/models.py:539 company/serializers.py:468 +#: company/api.py:301 company/models.py:539 company/serializers.py:468 #: part/serializers.py:575 msgid "Manufacturer" msgstr "Fabricant" -#: company/api.py:307 company/models.py:119 company/models.py:411 +#: company/api.py:308 company/models.py:119 company/models.py:411 #: stock/api.py:879 msgid "Company" msgstr "Société" -#: company/api.py:317 +#: company/api.py:318 msgid "Has Stock" msgstr "A du stock" @@ -3792,7 +3792,7 @@ msgid "Contact email address" msgstr "Adresse e-mail de contact" #: company/models.py:176 company/models.py:315 order/models.py:506 -#: users/models.py:558 +#: users/models.py:561 msgid "Contact" msgstr "Contact" @@ -3942,7 +3942,7 @@ msgid "Manufacturer Part" msgstr "Pièces du fabricant" #: company/models.py:528 company/models.py:818 stock/models.py:1026 -#: stock/serializers.py:445 +#: stock/serializers.py:449 msgid "Base Part" msgstr "Pièce de base" @@ -3959,7 +3959,7 @@ msgstr "Sélectionner un fabricant" msgid "MPN" msgstr "Référence fabricant" -#: company/models.py:547 stock/serializers.py:607 +#: company/models.py:547 stock/serializers.py:611 msgid "Manufacturer Part Number" msgstr "Référence du fabricant" @@ -4042,7 +4042,7 @@ msgstr "Description de la pièce du fournisseur" #: report/templates/report/inventree_return_order_report.html:27 #: report/templates/report/inventree_sales_order_report.html:32 #: report/templates/report/inventree_stock_location_report.html:105 -#: stock/serializers.py:837 +#: stock/serializers.py:841 msgid "Note" msgstr "Note" @@ -4055,7 +4055,7 @@ msgid "Minimum charge (e.g. stocking fee)" msgstr "Frais minimums (par exemple frais de stock)" #: company/models.py:891 order/serializers.py:810 stock/models.py:1057 -#: stock/serializers.py:1643 +#: stock/serializers.py:1647 msgid "Packaging" msgstr "Conditionnement" @@ -4107,7 +4107,7 @@ msgstr "Devise par défaut utilisée pour ce fournisseur" msgid "Company Name" msgstr "Nom de l'entreprise" -#: company/serializers.py:444 part/serializers.py:948 stock/serializers.py:463 +#: company/serializers.py:444 part/serializers.py:948 stock/serializers.py:467 msgid "In Stock" msgstr "En Stock" @@ -4267,15 +4267,15 @@ msgstr "Erreurs" msgid "Valid" msgstr "Valide" -#: importer/models.py:688 +#: importer/models.py:720 msgid "ID is required for updating existing records." msgstr "L'ID est requis pour mettre à jour les enregistrements existants." -#: importer/models.py:695 +#: importer/models.py:727 msgid "No record found with the provided ID" msgstr "Aucun enregistrement trouvé avec l'ID fourni" -#: importer/models.py:701 +#: importer/models.py:733 msgid "Invalid ID format provided" msgstr "Format d'ID invalide" @@ -4660,7 +4660,7 @@ msgid "Order reference" msgstr "Référence de la commande" #: order/models.py:617 order/models.py:1317 order/models.py:2630 -#: stock/serializers.py:594 stock/serializers.py:1012 users/models.py:539 +#: stock/serializers.py:598 stock/serializers.py:1016 users/models.py:542 msgid "Status" msgstr "État" @@ -4713,7 +4713,7 @@ msgid "Quantity must be a positive number" msgstr "La quantité doit être un nombre positif" #: order/models.py:1304 order/models.py:2617 stock/models.py:1079 -#: stock/models.py:1080 stock/serializers.py:1359 +#: stock/models.py:1080 stock/serializers.py:1363 #: templates/email/overdue_return_order.html:16 #: templates/email/overdue_sales_order.html:16 msgid "Customer" @@ -4831,7 +4831,7 @@ msgstr "Reçu" msgid "Number of items received" msgstr "Nombre d'éléments reçus" -#: order/models.py:1903 stock/models.py:1202 stock/serializers.py:661 +#: order/models.py:1903 stock/models.py:1202 stock/serializers.py:665 msgid "Purchase Price" msgstr "Prix d'achat" @@ -5173,7 +5173,7 @@ msgid "Enter batch code for incoming stock items" msgstr "Saisir le code de lot pour les articles de stock entrant" #: order/serializers.py:792 stock/models.py:1161 -#: templates/email/stale_stock_notification.html:22 users/models.py:134 +#: templates/email/stale_stock_notification.html:22 users/models.py:137 msgid "Expiry Date" msgstr "Date d'expiration" @@ -6043,7 +6043,7 @@ msgstr "Modèle de paramètre" msgid "Parameter Value" msgstr "Valeur du paramètre" -#: part/models.py:4092 stock/serializers.py:742 +#: part/models.py:4092 stock/serializers.py:746 msgid "Optional note field" msgstr "Champ de notes facultatif" @@ -6219,7 +6219,7 @@ msgstr "Résultats" msgid "Number of results recorded against this template" msgstr "Nombre de résultats enregistrés par rapport à ce modèle" -#: part/serializers.py:230 part/serializers.py:248 stock/serializers.py:667 +#: part/serializers.py:230 part/serializers.py:248 stock/serializers.py:671 msgid "Purchase currency of this stock item" msgstr "Devise d'achat de l'item" @@ -6339,7 +6339,7 @@ msgstr "Quantité de cette pièce actuellement en production" msgid "Outstanding quantity of this part scheduled to be built" msgstr "Quantité exceptionnelle de cette pièce sont planifié à la fabrication" -#: part/serializers.py:964 stock/serializers.py:1043 stock/serializers.py:1214 +#: part/serializers.py:964 stock/serializers.py:1047 stock/serializers.py:1218 #: users/ruleset.py:30 msgid "Stock Items" msgstr "Éléments en stock" @@ -7540,35 +7540,35 @@ msgstr "Activer le panneau dynamique" msgid "Enable dynamic panels for testing" msgstr "Activer les panneaux dynamiques pour les tests" -#: plugin/samples/integration/user_interface_sample.py:98 +#: plugin/samples/integration/user_interface_sample.py:100 msgid "Part Panel" msgstr "Panneau partiel" -#: plugin/samples/integration/user_interface_sample.py:131 +#: plugin/samples/integration/user_interface_sample.py:135 msgid "Broken Dashboard Item" msgstr "Élément du tableau de bord cassé" -#: plugin/samples/integration/user_interface_sample.py:133 +#: plugin/samples/integration/user_interface_sample.py:137 msgid "This is a broken dashboard item - it will not render!" msgstr "Il s'agit d'un élément de tableau de bord cassé - il ne s'affiche pas !" -#: plugin/samples/integration/user_interface_sample.py:139 +#: plugin/samples/integration/user_interface_sample.py:143 msgid "Sample Dashboard Item" msgstr "Exemple de tableau de bord" -#: plugin/samples/integration/user_interface_sample.py:141 +#: plugin/samples/integration/user_interface_sample.py:145 msgid "This is a sample dashboard item. It renders a simple string of HTML content." msgstr "Il s'agit d'un exemple d'élément de tableau de bord. Il rend une simple chaîne de contenu HTML." -#: plugin/samples/integration/user_interface_sample.py:147 +#: plugin/samples/integration/user_interface_sample.py:151 msgid "Context Dashboard Item" msgstr "Contexte Élément du tableau de bord" -#: plugin/samples/integration/user_interface_sample.py:161 +#: plugin/samples/integration/user_interface_sample.py:165 msgid "Admin Dashboard Item" msgstr "Élément du tableau de bord de l'administrateur" -#: plugin/samples/integration/user_interface_sample.py:162 +#: plugin/samples/integration/user_interface_sample.py:166 msgid "This is an admin-only dashboard item." msgstr "Il s'agit d'un élément du tableau de bord réservé aux administrateurs." @@ -7951,7 +7951,7 @@ msgstr "Rapport de test des articles en stock" #: report/templates/report/inventree_stock_report_merge.html:97 #: report/templates/report/inventree_test_report.html:153 -#: stock/serializers.py:650 +#: stock/serializers.py:654 msgid "Installed Items" msgstr "Éléments installés" @@ -7984,19 +7984,19 @@ msgstr "Pas de résultat (obligatoire)" msgid "No result" msgstr "Pas de résultat" -#: report/templatetags/report.py:144 +#: report/templatetags/report.py:163 msgid "Asset file does not exist" msgstr "Le fichier d'actifs n'existe pas" -#: report/templatetags/report.py:201 report/templatetags/report.py:277 +#: report/templatetags/report.py:220 report/templatetags/report.py:296 msgid "Image file not found" msgstr "Fichier image non trouvé" -#: report/templatetags/report.py:302 +#: report/templatetags/report.py:321 msgid "part_image tag requires a Part instance" msgstr "la balise part_image nécessite une instance de Part" -#: report/templatetags/report.py:348 +#: report/templatetags/report.py:367 msgid "company_image tag requires a Company instance" msgstr "la balise company_image nécessite une instance d'entreprise" @@ -8012,7 +8012,7 @@ msgstr "Filtrer par lieux de premier niveau" msgid "Include sub-locations in filtered results" msgstr "Inclure les sous-emplacements dans les résultats filtrés" -#: stock/api.py:341 stock/serializers.py:1210 +#: stock/api.py:341 stock/serializers.py:1214 msgid "Parent Location" msgstr "Emplacement parent" @@ -8096,7 +8096,7 @@ msgstr "Date d'expiration avant" msgid "Expiry date after" msgstr "Date d’expiration après" -#: stock/api.py:916 stock/serializers.py:655 +#: stock/api.py:916 stock/serializers.py:659 msgid "Stale" msgstr "Périmé" @@ -8168,7 +8168,7 @@ msgstr "Sélectionner un propriétaire" msgid "Stock items may not be directly located into a structural stock locations, but may be located to child locations." msgstr "Les articles en stock ne peuvent pas être directement placés dans un emplacement de stock structurel, mais peuvent être placés dans des emplacements subordonnés." -#: stock/models.py:226 users/models.py:494 +#: stock/models.py:226 users/models.py:497 msgid "External" msgstr "Externe" @@ -8201,7 +8201,7 @@ msgstr "La pièce doit être spécifiée" msgid "Stock items cannot be located into structural stock locations!" msgstr "Les articles en stock ne peuvent pas être localisés dans des emplacements de stock structurel !" -#: stock/models.py:932 stock/serializers.py:488 +#: stock/models.py:932 stock/serializers.py:492 msgid "Stock item cannot be created for virtual parts" msgstr "Il n'est pas possible de créer un article de stock pour les pièces virtuelles" @@ -8246,7 +8246,7 @@ msgstr "Sélectionnez une pièce fournisseur correspondante pour cet article en msgid "Where is this stock item located?" msgstr "Où se trouve cet article en stock ?" -#: stock/models.py:1058 stock/serializers.py:1644 +#: stock/models.py:1058 stock/serializers.py:1648 msgid "Packaging this stock item is stored in" msgstr "L'emballage de cet article en stock est stocké dans" @@ -8262,7 +8262,7 @@ msgstr "L'article a été installé dans un autre article ?" msgid "Serial number for this item" msgstr "Numéro de série pour cet article" -#: stock/models.py:1105 stock/serializers.py:1629 +#: stock/models.py:1105 stock/serializers.py:1633 msgid "Batch code for this stock item" msgstr "Code de lot pour cet article de stock" @@ -8371,7 +8371,7 @@ msgstr "L'article de stock est actuellement en production" msgid "Serialized stock cannot be merged" msgstr "Le stock sérialisé ne peut pas être fusionné" -#: stock/models.py:2055 stock/serializers.py:1499 +#: stock/models.py:2055 stock/serializers.py:1503 msgid "Duplicate stock items" msgstr "Articles de stock en double" @@ -8500,237 +8500,241 @@ msgid "Test template for this result" msgstr "Modèle de test pour ce résultat" #: stock/serializers.py:290 +msgid "No matching test found for this part" +msgstr "" + +#: stock/serializers.py:294 msgid "Template ID or test name must be provided" msgstr "L'ID du modèle ou le nom du test doit être fourni" -#: stock/serializers.py:300 +#: stock/serializers.py:304 msgid "The test finished time cannot be earlier than the test started time" msgstr "L'heure de fin du test ne peut être antérieure à l'heure de début du test" -#: stock/serializers.py:452 +#: stock/serializers.py:456 msgid "Parent Item" msgstr "Article Parent" -#: stock/serializers.py:453 +#: stock/serializers.py:457 msgid "Parent stock item" msgstr "Article de stock parent" -#: stock/serializers.py:473 +#: stock/serializers.py:477 msgid "Use pack size when adding: the quantity defined is the number of packs" msgstr "Utiliser la taille de l'emballage lors de l'ajout : la quantité définie est le nombre d'emballages" -#: stock/serializers.py:475 +#: stock/serializers.py:479 msgid "Use pack size" msgstr "" -#: stock/serializers.py:482 stock/serializers.py:724 +#: stock/serializers.py:486 stock/serializers.py:728 msgid "Enter serial numbers for new items" msgstr "Entrez les numéros de série pour les nouveaux articles" -#: stock/serializers.py:600 +#: stock/serializers.py:604 msgid "Supplier Part Number" msgstr "Référence du fournisseur" -#: stock/serializers.py:647 users/models.py:184 +#: stock/serializers.py:651 users/models.py:187 msgid "Expired" msgstr "Expiré" -#: stock/serializers.py:653 +#: stock/serializers.py:657 msgid "Child Items" msgstr "Éléments enfants" -#: stock/serializers.py:657 +#: stock/serializers.py:661 msgid "Tracking Items" msgstr "Suivi des éléments" -#: stock/serializers.py:663 +#: stock/serializers.py:667 msgid "Purchase price of this stock item, per unit or pack" msgstr "Prix d'achat de cet article en stock, par unité ou par paquet" -#: stock/serializers.py:701 +#: stock/serializers.py:705 msgid "Enter number of stock items to serialize" msgstr "Entrez le nombre d'articles en stock à sérialiser" -#: stock/serializers.py:709 stock/serializers.py:752 stock/serializers.py:790 -#: stock/serializers.py:928 +#: stock/serializers.py:713 stock/serializers.py:756 stock/serializers.py:794 +#: stock/serializers.py:932 msgid "No stock item provided" msgstr "" -#: stock/serializers.py:717 +#: stock/serializers.py:721 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({q})" msgstr "La quantité ne doit pas dépasser la quantité disponible en stock ({q})" -#: stock/serializers.py:735 stock/serializers.py:1456 stock/serializers.py:1769 -#: stock/serializers.py:1818 +#: stock/serializers.py:739 stock/serializers.py:1460 stock/serializers.py:1773 +#: stock/serializers.py:1822 msgid "Destination stock location" msgstr "Emplacement du stock de destination" -#: stock/serializers.py:755 +#: stock/serializers.py:759 msgid "Serial numbers cannot be assigned to this part" msgstr "Les numéros de série ne peuvent pas être assignés à cette pièce" -#: stock/serializers.py:775 +#: stock/serializers.py:779 msgid "Serial numbers already exist" msgstr "Les numéros de série existent déjà" -#: stock/serializers.py:825 +#: stock/serializers.py:829 msgid "Select stock item to install" msgstr "Sélectionner l'article de stock à installer" -#: stock/serializers.py:832 +#: stock/serializers.py:836 msgid "Quantity to Install" msgstr "Quantité à installer" -#: stock/serializers.py:833 +#: stock/serializers.py:837 msgid "Enter the quantity of items to install" msgstr "Saisir la quantité d'articles à installer" -#: stock/serializers.py:838 stock/serializers.py:918 stock/serializers.py:1060 +#: stock/serializers.py:842 stock/serializers.py:922 stock/serializers.py:1064 msgid "Add transaction note (optional)" msgstr "Ajouter une note de transaction (facultatif)" -#: stock/serializers.py:846 +#: stock/serializers.py:850 msgid "Quantity to install must be at least 1" msgstr "La quantité à installer doit être d'au moins 1" -#: stock/serializers.py:854 +#: stock/serializers.py:858 msgid "Stock item is unavailable" msgstr "L'article en stock n'est pas disponible" -#: stock/serializers.py:865 +#: stock/serializers.py:869 msgid "Selected part is not in the Bill of Materials" msgstr "La pièce sélectionnée ne figure pas dans la nomenclature" -#: stock/serializers.py:878 +#: stock/serializers.py:882 msgid "Quantity to install must not exceed available quantity" msgstr "La quantité à installer ne doit pas dépasser la quantité disponible" -#: stock/serializers.py:913 +#: stock/serializers.py:917 msgid "Destination location for uninstalled item" msgstr "Emplacement de destination de l'élément désinstallé" -#: stock/serializers.py:951 +#: stock/serializers.py:955 msgid "Select part to convert stock item into" msgstr "Sélectionner la pièce à convertir en article de stock" -#: stock/serializers.py:964 +#: stock/serializers.py:968 msgid "Selected part is not a valid option for conversion" msgstr "La partie sélectionnée n'est pas une option valide pour la conversion" -#: stock/serializers.py:981 +#: stock/serializers.py:985 msgid "Cannot convert stock item with assigned SupplierPart" msgstr "Impossible de convertir un article de stock auquel un SupplierPart a été attribué" -#: stock/serializers.py:1015 +#: stock/serializers.py:1019 msgid "Stock item status code" msgstr "Code d'état de l'article en stock" -#: stock/serializers.py:1044 +#: stock/serializers.py:1048 msgid "Select stock items to change status" msgstr "Sélectionner les articles en stock pour modifier leur statut" -#: stock/serializers.py:1050 +#: stock/serializers.py:1054 msgid "No stock items selected" msgstr "Aucun article en stock n'a été sélectionné" -#: stock/serializers.py:1139 stock/serializers.py:1216 +#: stock/serializers.py:1143 stock/serializers.py:1220 msgid "Sublocations" msgstr "Sous-localisations" -#: stock/serializers.py:1211 +#: stock/serializers.py:1215 msgid "Parent stock location" msgstr "Emplacement du stock mère" -#: stock/serializers.py:1328 +#: stock/serializers.py:1332 msgid "Part must be salable" msgstr "La pièce doit être vendable" -#: stock/serializers.py:1332 +#: stock/serializers.py:1336 msgid "Item is allocated to a sales order" msgstr "L'article est affecté à une commande client" -#: stock/serializers.py:1336 +#: stock/serializers.py:1340 msgid "Item is allocated to a build order" msgstr "L'article est attribué à un ordre de fabrication" -#: stock/serializers.py:1360 +#: stock/serializers.py:1364 msgid "Customer to assign stock items" msgstr "Affectation d'articles en stock par le client" -#: stock/serializers.py:1366 +#: stock/serializers.py:1370 msgid "Selected company is not a customer" msgstr "L'entreprise sélectionnée n'est pas un client" -#: stock/serializers.py:1374 +#: stock/serializers.py:1378 msgid "Stock assignment notes" msgstr "Notes d'affectation des stocks" -#: stock/serializers.py:1384 stock/serializers.py:1672 +#: stock/serializers.py:1388 stock/serializers.py:1676 msgid "A list of stock items must be provided" msgstr "Une liste des articles en stock doit être fournie" -#: stock/serializers.py:1463 +#: stock/serializers.py:1467 msgid "Stock merging notes" msgstr "Notes sur les fusions d'actions" -#: stock/serializers.py:1468 +#: stock/serializers.py:1472 msgid "Allow mismatched suppliers" msgstr "Autoriser les fournisseurs non concordants" -#: stock/serializers.py:1469 +#: stock/serializers.py:1473 msgid "Allow stock items with different supplier parts to be merged" msgstr "Permettre la fusion d'articles en stock avec des pièces de fournisseurs différents" -#: stock/serializers.py:1474 +#: stock/serializers.py:1478 msgid "Allow mismatched status" msgstr "Autoriser la non-concordance des statuts" -#: stock/serializers.py:1475 +#: stock/serializers.py:1479 msgid "Allow stock items with different status codes to be merged" msgstr "Permettre la fusion d'articles en stock ayant des codes de statut différents" -#: stock/serializers.py:1485 +#: stock/serializers.py:1489 msgid "At least two stock items must be provided" msgstr "Au moins deux articles en stock doivent être fournis" -#: stock/serializers.py:1552 +#: stock/serializers.py:1556 msgid "No Change" msgstr "Pas de changement" -#: stock/serializers.py:1590 +#: stock/serializers.py:1594 msgid "StockItem primary key value" msgstr "Valeur de la clé primaire StockItem" -#: stock/serializers.py:1603 +#: stock/serializers.py:1607 msgid "Stock item is not in stock" msgstr "L'article n'est plus en stock" -#: stock/serializers.py:1606 +#: stock/serializers.py:1610 msgid "Stock item is already in stock" msgstr "" -#: stock/serializers.py:1620 +#: stock/serializers.py:1624 msgid "Quantity must not be negative" msgstr "" -#: stock/serializers.py:1662 +#: stock/serializers.py:1666 msgid "Stock transaction notes" msgstr "Notes sur les transactions boursières" -#: stock/serializers.py:1824 +#: stock/serializers.py:1828 msgid "Merge into existing stock" msgstr "" -#: stock/serializers.py:1825 +#: stock/serializers.py:1829 msgid "Merge returned items into existing stock items if possible" msgstr "" -#: stock/serializers.py:1868 +#: stock/serializers.py:1872 msgid "Next Serial Number" msgstr "Numéro de série suivant" -#: stock/serializers.py:1874 +#: stock/serializers.py:1878 msgid "Previous Serial Number" msgstr "Numéro de série précédent" @@ -9024,7 +9028,7 @@ msgstr "Droits" msgid "Important dates" msgstr "Dates importantes" -#: users/authentication.py:30 users/models.py:148 +#: users/authentication.py:30 users/models.py:151 msgid "Token has been revoked" msgstr "Le jeton a été révoqué" @@ -9032,167 +9036,167 @@ msgstr "Le jeton a été révoqué" msgid "Token has expired" msgstr "Le jeton a expiré" -#: users/models.py:91 +#: users/models.py:94 msgid "API Token" msgstr "Jeton API" -#: users/models.py:92 +#: users/models.py:95 msgid "API Tokens" msgstr "Jetons API" -#: users/models.py:128 +#: users/models.py:131 msgid "Token Name" msgstr "Nom du jeton" -#: users/models.py:129 +#: users/models.py:132 msgid "Custom token name" msgstr "Nom du jeton personnalisé" -#: users/models.py:135 +#: users/models.py:138 msgid "Token expiry date" msgstr "Date d'expiration du jeton" -#: users/models.py:143 +#: users/models.py:146 msgid "Last Seen" msgstr "Dernière visite" -#: users/models.py:144 +#: users/models.py:147 msgid "Last time the token was used" msgstr "Dernière utilisation du jeton" -#: users/models.py:148 +#: users/models.py:151 msgid "Revoked" msgstr "Révoquée" -#: users/models.py:226 +#: users/models.py:229 msgid "Permission set" msgstr "Droit défini" -#: users/models.py:235 +#: users/models.py:238 msgid "Group" msgstr "Groupe" -#: users/models.py:239 +#: users/models.py:242 msgid "View" msgstr "Vue" -#: users/models.py:239 +#: users/models.py:242 msgid "Permission to view items" msgstr "Droit de voir des éléments" -#: users/models.py:243 +#: users/models.py:246 msgid "Add" msgstr "Ajouter" -#: users/models.py:243 +#: users/models.py:246 msgid "Permission to add items" msgstr "Droit d'ajouter des éléments" -#: users/models.py:247 +#: users/models.py:250 msgid "Change" msgstr "Modifier" -#: users/models.py:249 +#: users/models.py:252 msgid "Permissions to edit items" msgstr "Droit de modifier des élément" -#: users/models.py:253 +#: users/models.py:256 msgid "Delete" msgstr "Supprimer" -#: users/models.py:255 +#: users/models.py:258 msgid "Permission to delete items" msgstr "Droit de supprimer des éléments" -#: users/models.py:492 +#: users/models.py:495 msgid "Bot" msgstr "Bot" -#: users/models.py:493 +#: users/models.py:496 msgid "Internal" msgstr "Interne" -#: users/models.py:495 +#: users/models.py:498 msgid "Guest" msgstr "Invité" -#: users/models.py:504 +#: users/models.py:507 msgid "Language" msgstr "Langue" -#: users/models.py:505 +#: users/models.py:508 msgid "Preferred language for the user" msgstr "Langue préférée de l'utilisateur" -#: users/models.py:510 +#: users/models.py:513 msgid "Theme" msgstr "Thème" -#: users/models.py:511 +#: users/models.py:514 msgid "Settings for the web UI as JSON - do not edit manually!" msgstr "Paramètres pour l'interface web sous forme de JSON - ne pas modifier manuellement !" -#: users/models.py:516 +#: users/models.py:519 msgid "Widgets" msgstr "Raccourcis" -#: users/models.py:518 +#: users/models.py:521 msgid "Settings for the dashboard widgets as JSON - do not edit manually!" msgstr "Paramètres des widgets du tableau de bord sous forme de JSON - ne pas modifier manuellement !" -#: users/models.py:525 +#: users/models.py:528 msgid "Display Name" msgstr "Nom d'affichage" -#: users/models.py:526 +#: users/models.py:529 msgid "Chosen display name for the user" msgstr "Nom d'affichage choisi pour l'utilisateur" -#: users/models.py:532 +#: users/models.py:535 msgid "Position" msgstr "Localisation" -#: users/models.py:533 +#: users/models.py:536 msgid "Main job title or position" msgstr "Intitulé de l'emploi principal ou du poste" -#: users/models.py:540 +#: users/models.py:543 msgid "User status message" msgstr "Message sur le statut de l'utilisateur" -#: users/models.py:547 +#: users/models.py:550 msgid "User location information" msgstr "Informations sur la localisation de l'utilisateur" -#: users/models.py:552 +#: users/models.py:555 msgid "User is actively using the system" msgstr "L'utilisateur utilise activement le système" -#: users/models.py:559 +#: users/models.py:562 msgid "Preferred contact information for the user" msgstr "Coordonnées préférées de l'utilisateur" -#: users/models.py:565 +#: users/models.py:568 msgid "User Type" msgstr "Type d'utilisateur" -#: users/models.py:566 +#: users/models.py:569 msgid "Which type of user is this?" msgstr "De quel type d'utilisateur s'agit-il ?" -#: users/models.py:572 +#: users/models.py:575 msgid "Organisation" msgstr "Organisation" -#: users/models.py:573 +#: users/models.py:576 msgid "Users primary organisation/affiliation" msgstr "Organisation/affiliation principale de l'utilisateur" -#: users/models.py:581 +#: users/models.py:584 msgid "Primary Group" msgstr "Groupe primaire" -#: users/models.py:582 +#: users/models.py:585 msgid "Primary group for the user" msgstr "Groupe principal de l'utilisateur" diff --git a/src/backend/InvenTree/locale/he/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/he/LC_MESSAGES/django.po index 030ecb1502..d1e4695992 100644 --- a/src/backend/InvenTree/locale/he/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/he/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-09-17 11:32+0000\n" -"PO-Revision-Date: 2025-09-17 11:35\n" +"POT-Creation-Date: 2025-10-01 05:58+0000\n" +"PO-Revision-Date: 2025-10-01 06:01\n" "Last-Translator: \n" "Language-Team: Hebrew\n" "Language: he_IL\n" @@ -116,9 +116,9 @@ msgstr "" #: build/serializers.py:579 build/serializers.py:1795 company/models.py:875 #: order/models.py:1737 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:2846 stock/models.py:2970 stock/serializers.py:741 -#: stock/serializers.py:917 stock/serializers.py:1059 stock/serializers.py:1373 -#: stock/serializers.py:1462 stock/serializers.py:1661 +#: stock/models.py:2846 stock/models.py:2970 stock/serializers.py:745 +#: stock/serializers.py:921 stock/serializers.py:1063 stock/serializers.py:1377 +#: stock/serializers.py:1466 stock/serializers.py:1665 msgid "Notes" msgstr "" @@ -415,7 +415,7 @@ msgstr "בחירה שגויה" msgid "Name" msgstr "שם" -#: InvenTree/models.py:856 build/models.py:251 common/models.py:171 +#: InvenTree/models.py:856 build/models.py:252 common/models.py:171 #: common/models.py:2234 common/models.py:2347 company/models.py:562 #: company/models.py:866 order/models.py:435 order/models.py:1773 #: part/models.py:1074 part/models.py:3886 report/models.py:222 @@ -530,7 +530,7 @@ msgstr "קוד מטבע לא מאושר" msgid "Order Status" msgstr "" -#: build/api.py:75 build/models.py:263 +#: build/api.py:75 build/models.py:264 msgid "Parent Build" msgstr "מקור הבנייה" @@ -539,7 +539,7 @@ msgstr "מקור הבנייה" msgid "Include Variants" msgstr "" -#: build/api.py:95 build/api.py:466 build/api.py:814 build/models.py:269 +#: build/api.py:95 build/api.py:466 build/api.py:814 build/models.py:270 #: build/serializers.py:1243 build/serializers.py:1389 #: build/serializers.py:1451 company/models.py:1085 company/serializers.py:456 #: order/api.py:295 order/api.py:299 order/api.py:922 order/api.py:1180 @@ -558,7 +558,7 @@ msgstr "" #: report/templates/report/inventree_sales_order_shipment_report.html:28 #: report/templates/report/inventree_stock_location_report.html:102 #: stock/api.py:565 stock/serializers.py:120 stock/serializers.py:172 -#: stock/serializers.py:446 stock/serializers.py:625 stock/serializers.py:950 +#: stock/serializers.py:450 stock/serializers.py:629 stock/serializers.py:954 #: templates/email/build_order_completed.html:17 #: templates/email/build_order_required_stock.html:17 #: templates/email/low_stock_notification.html:15 @@ -671,7 +671,7 @@ msgstr "" msgid "Allocated" msgstr "" -#: build/api.py:490 build/models.py:1626 build/serializers.py:1424 +#: build/api.py:490 build/models.py:1631 build/serializers.py:1424 msgid "Consumed" msgstr "" @@ -682,7 +682,7 @@ msgstr "" msgid "Available" msgstr "" -#: build/api.py:837 build/models.py:116 order/models.py:1919 +#: build/api.py:837 build/models.py:117 order/models.py:1919 #: report/templates/report/inventree_build_order_report.html:105 #: stock/serializers.py:93 templates/email/build_order_completed.html:16 #: templates/email/overdue_build_order.html:15 @@ -693,10 +693,10 @@ msgstr "" #: build/serializers.py:496 build/serializers.py:566 build/serializers.py:1263 #: build/serializers.py:1267 order/api.py:1227 order/api.py:1232 #: order/serializers.py:768 order/serializers.py:908 order/serializers.py:2015 -#: stock/api.py:966 stock/serializers.py:111 stock/serializers.py:629 -#: stock/serializers.py:734 stock/serializers.py:912 stock/serializers.py:1455 -#: stock/serializers.py:1768 stock/serializers.py:1817 -#: templates/email/stale_stock_notification.html:18 users/models.py:546 +#: stock/api.py:966 stock/serializers.py:111 stock/serializers.py:633 +#: stock/serializers.py:738 stock/serializers.py:916 stock/serializers.py:1459 +#: stock/serializers.py:1772 stock/serializers.py:1821 +#: templates/email/stale_stock_notification.html:18 users/models.py:549 msgid "Location" msgstr "" @@ -708,43 +708,43 @@ msgstr "" msgid "Filter by output stock item ID. Use 'null' to find uninstalled build items." msgstr "" -#: build/models.py:117 users/ruleset.py:31 +#: build/models.py:118 users/ruleset.py:31 msgid "Build Orders" msgstr "" -#: build/models.py:167 +#: build/models.py:168 msgid "Assembly BOM has not been validated" msgstr "" -#: build/models.py:174 +#: build/models.py:175 msgid "Build order cannot be created for an inactive part" msgstr "" -#: build/models.py:181 +#: build/models.py:182 msgid "Build order cannot be created for an unlocked part" msgstr "" -#: build/models.py:199 +#: build/models.py:200 msgid "Build orders can only be externally fulfilled for purchaseable parts" msgstr "" -#: build/models.py:206 order/models.py:369 +#: build/models.py:207 order/models.py:369 msgid "Responsible user or group must be specified" msgstr "" -#: build/models.py:211 +#: build/models.py:212 msgid "Build order part cannot be changed" msgstr "" -#: build/models.py:216 order/models.py:382 +#: build/models.py:217 order/models.py:382 msgid "Target date must be after start date" msgstr "" -#: build/models.py:244 +#: build/models.py:245 msgid "Build Order Reference" msgstr "" -#: build/models.py:245 build/serializers.py:1402 order/models.py:607 +#: build/models.py:246 build/serializers.py:1402 order/models.py:607 #: order/models.py:1292 order/models.py:1730 order/models.py:2605 #: part/models.py:4458 #: report/templates/report/inventree_bill_of_materials_report.html:139 @@ -754,223 +754,223 @@ msgstr "" msgid "Reference" msgstr "מקט" -#: build/models.py:254 +#: build/models.py:255 msgid "Brief description of the build (optional)" msgstr "" -#: build/models.py:264 +#: build/models.py:265 msgid "BuildOrder to which this build is allocated" msgstr "" -#: build/models.py:273 +#: build/models.py:274 msgid "Select part to build" msgstr "בחר רכיב לבנייה" -#: build/models.py:278 +#: build/models.py:279 msgid "Sales Order Reference" msgstr "" -#: build/models.py:283 +#: build/models.py:284 msgid "SalesOrder to which this build is allocated" msgstr "" -#: build/models.py:288 build/serializers.py:1094 +#: build/models.py:289 build/serializers.py:1094 msgid "Source Location" msgstr "" -#: build/models.py:294 +#: build/models.py:295 msgid "Select location to take stock from for this build (leave blank to take from any stock location)" msgstr "" -#: build/models.py:300 +#: build/models.py:301 msgid "External Build" msgstr "" -#: build/models.py:301 +#: build/models.py:302 msgid "This build order is fulfilled externally" msgstr "" -#: build/models.py:306 +#: build/models.py:307 msgid "Destination Location" msgstr "" -#: build/models.py:311 +#: build/models.py:312 msgid "Select location where the completed items will be stored" msgstr "" -#: build/models.py:315 +#: build/models.py:316 msgid "Build Quantity" msgstr "כמות בניה" -#: build/models.py:318 +#: build/models.py:319 msgid "Number of stock items to build" msgstr "" -#: build/models.py:322 +#: build/models.py:323 msgid "Completed items" msgstr "" -#: build/models.py:324 +#: build/models.py:325 msgid "Number of stock items which have been completed" msgstr "" -#: build/models.py:328 +#: build/models.py:329 msgid "Build Status" msgstr "" -#: build/models.py:333 +#: build/models.py:334 msgid "Build status code" msgstr "" -#: build/models.py:342 build/serializers.py:358 order/serializers.py:784 -#: stock/models.py:1101 stock/serializers.py:85 stock/serializers.py:1628 +#: build/models.py:343 build/serializers.py:358 order/serializers.py:784 +#: stock/models.py:1101 stock/serializers.py:85 stock/serializers.py:1632 msgid "Batch Code" msgstr "" -#: build/models.py:346 build/serializers.py:359 +#: build/models.py:347 build/serializers.py:359 msgid "Batch code for this build output" msgstr "" -#: build/models.py:350 order/models.py:472 order/serializers.py:167 +#: build/models.py:351 order/models.py:472 order/serializers.py:167 #: part/models.py:1304 msgid "Creation Date" msgstr "" -#: build/models.py:356 +#: build/models.py:357 msgid "Build start date" msgstr "" -#: build/models.py:357 +#: build/models.py:358 msgid "Scheduled start date for this build order" msgstr "" -#: build/models.py:363 +#: build/models.py:364 msgid "Target completion date" msgstr "" -#: build/models.py:365 +#: build/models.py:366 msgid "Target date for build completion. Build will be overdue after this date." msgstr "" -#: build/models.py:370 order/models.py:660 order/models.py:2644 +#: build/models.py:371 order/models.py:660 order/models.py:2644 msgid "Completion Date" msgstr "" -#: build/models.py:378 +#: build/models.py:379 msgid "completed by" msgstr "" -#: build/models.py:387 +#: build/models.py:388 msgid "Issued by" msgstr "" -#: build/models.py:388 +#: build/models.py:389 msgid "User who issued this build order" msgstr "" -#: build/models.py:397 common/models.py:180 order/api.py:176 +#: build/models.py:398 common/models.py:180 order/api.py:176 #: order/models.py:497 part/models.py:1321 #: report/templates/report/inventree_build_order_report.html:158 msgid "Responsible" msgstr "" -#: build/models.py:398 +#: build/models.py:399 msgid "User or group responsible for this build order" msgstr "" -#: build/models.py:403 stock/models.py:1094 +#: build/models.py:404 stock/models.py:1094 msgid "External Link" msgstr "" -#: build/models.py:405 common/models.py:1990 part/models.py:1126 +#: build/models.py:406 common/models.py:1990 part/models.py:1126 #: stock/models.py:1096 msgid "Link to external URL" msgstr "קישור חיצוני" -#: build/models.py:410 +#: build/models.py:411 msgid "Build Priority" msgstr "" -#: build/models.py:413 +#: build/models.py:414 msgid "Priority of this build order" msgstr "" -#: build/models.py:421 common/models.py:150 common/models.py:164 +#: build/models.py:422 common/models.py:150 common/models.py:164 #: order/api.py:162 order/models.py:444 msgid "Project Code" msgstr "" -#: build/models.py:422 +#: build/models.py:423 msgid "Project code for this build order" msgstr "" -#: build/models.py:675 +#: build/models.py:676 msgid "Cannot complete build order with open child builds" msgstr "" -#: build/models.py:680 +#: build/models.py:681 msgid "Cannot complete build order with incomplete outputs" msgstr "" -#: build/models.py:699 build/models.py:829 +#: build/models.py:700 build/models.py:830 msgid "Failed to offload task to complete build allocations" msgstr "" -#: build/models.py:722 +#: build/models.py:723 #, python-brace-format msgid "Build order {build} has been completed" msgstr "" -#: build/models.py:728 +#: build/models.py:729 msgid "A build order has been completed" msgstr "" -#: build/models.py:910 build/serializers.py:406 +#: build/models.py:911 build/serializers.py:406 msgid "Serial numbers must be provided for trackable parts" msgstr "" -#: build/models.py:1041 build/models.py:1126 +#: build/models.py:1042 build/models.py:1127 msgid "No build output specified" msgstr "" -#: build/models.py:1044 +#: build/models.py:1045 msgid "Build output is already completed" msgstr "" -#: build/models.py:1047 +#: build/models.py:1048 msgid "Build output does not match Build Order" msgstr "" -#: build/models.py:1129 build/serializers.py:285 build/serializers.py:334 +#: build/models.py:1130 build/serializers.py:285 build/serializers.py:334 #: build/serializers.py:962 build/serializers.py:1746 order/models.py:710 #: order/serializers.py:604 order/serializers.py:779 part/serializers.py:1695 #: stock/models.py:941 stock/models.py:1431 stock/models.py:1880 -#: stock/serializers.py:712 stock/serializers.py:1617 +#: stock/serializers.py:716 stock/serializers.py:1621 msgid "Quantity must be greater than zero" msgstr "" -#: build/models.py:1133 build/serializers.py:289 +#: build/models.py:1134 build/serializers.py:289 msgid "Quantity cannot be greater than the output quantity" msgstr "" -#: build/models.py:1196 build/serializers.py:605 +#: build/models.py:1197 build/serializers.py:605 msgid "Build output has not passed all required tests" msgstr "" -#: build/models.py:1199 build/serializers.py:600 +#: build/models.py:1200 build/serializers.py:600 #, python-brace-format msgid "Build output {serial} has not passed all required tests" msgstr "" -#: build/models.py:1581 +#: build/models.py:1586 msgid "Build Order Line Item" msgstr "" -#: build/models.py:1605 +#: build/models.py:1610 msgid "Build object" msgstr "" -#: build/models.py:1617 build/models.py:1917 build/serializers.py:273 +#: build/models.py:1622 build/models.py:1933 build/serializers.py:273 #: build/serializers.py:319 build/serializers.py:1423 common/models.py:1346 #: order/models.py:1713 order/models.py:2490 order/serializers.py:1663 #: order/serializers.py:2124 part/models.py:3474 part/models.py:4406 @@ -985,70 +985,70 @@ msgstr "" #: report/templates/report/inventree_stock_report_merge.html:113 #: report/templates/report/inventree_test_report.html:90 #: report/templates/report/inventree_test_report.html:169 -#: stock/serializers.py:136 stock/serializers.py:180 stock/serializers.py:700 +#: stock/serializers.py:136 stock/serializers.py:180 stock/serializers.py:704 #: templates/email/build_order_completed.html:18 #: templates/email/stale_stock_notification.html:19 msgid "Quantity" msgstr "כמות" -#: build/models.py:1618 +#: build/models.py:1623 msgid "Required quantity for build order" msgstr "" -#: build/models.py:1627 +#: build/models.py:1632 msgid "Quantity of consumed stock" msgstr "" -#: build/models.py:1715 +#: build/models.py:1731 msgid "Build item must specify a build output, as master part is marked as trackable" msgstr "" -#: build/models.py:1726 +#: build/models.py:1742 #, python-brace-format msgid "Allocated quantity ({q}) must not exceed available stock quantity ({a})" msgstr "" -#: build/models.py:1747 order/models.py:2439 +#: build/models.py:1763 order/models.py:2439 msgid "Stock item is over-allocated" msgstr "" -#: build/models.py:1752 order/models.py:2442 +#: build/models.py:1768 order/models.py:2442 msgid "Allocation quantity must be greater than zero" msgstr "" -#: build/models.py:1758 +#: build/models.py:1774 msgid "Quantity must be 1 for serialized stock" msgstr "" -#: build/models.py:1818 +#: build/models.py:1834 msgid "Selected stock item does not match BOM line" msgstr "" -#: build/models.py:1856 +#: build/models.py:1872 msgid "Allocated quantity exceeds available stock quantity" msgstr "" -#: build/models.py:1907 build/serializers.py:945 build/serializers.py:1255 +#: build/models.py:1923 build/serializers.py:945 build/serializers.py:1255 #: order/serializers.py:1500 order/serializers.py:1521 #: report/templates/report/inventree_sales_order_shipment_report.html:29 -#: stock/models.py:457 stock/serializers.py:102 stock/serializers.py:824 -#: stock/serializers.py:1311 stock/serializers.py:1423 +#: stock/models.py:457 stock/serializers.py:102 stock/serializers.py:828 +#: stock/serializers.py:1315 stock/serializers.py:1427 msgid "Stock Item" msgstr "" -#: build/models.py:1908 +#: build/models.py:1924 msgid "Source stock item" msgstr "" -#: build/models.py:1918 +#: build/models.py:1934 msgid "Stock quantity to allocate to build" msgstr "" -#: build/models.py:1927 +#: build/models.py:1943 msgid "Install into" msgstr "" -#: build/models.py:1928 +#: build/models.py:1944 msgid "Destination stock item" msgstr "" @@ -1097,7 +1097,7 @@ msgid "Integer quantity required, as the bill of materials contains trackable pa msgstr "" #: build/serializers.py:365 order/serializers.py:800 order/serializers.py:1667 -#: stock/serializers.py:723 +#: stock/serializers.py:727 msgid "Serial Numbers" msgstr "מספרים סידוריים" @@ -1250,7 +1250,7 @@ msgstr "" msgid "bom_item.part must point to the same part as the build order" msgstr "" -#: build/serializers.py:951 stock/serializers.py:1324 +#: build/serializers.py:951 stock/serializers.py:1328 msgid "Item must be in stock" msgstr "" @@ -1329,11 +1329,11 @@ msgstr "" #: build/serializers.py:1282 company/models.py:703 order/api.py:308 #: order/api.py:313 order/api.py:539 order/serializers.py:596 -#: stock/models.py:1037 stock/serializers.py:613 +#: stock/models.py:1037 stock/serializers.py:617 msgid "Supplier Part" msgstr "" -#: build/serializers.py:1290 stock/serializers.py:644 +#: build/serializers.py:1290 stock/serializers.py:648 msgid "Allocated Quantity" msgstr "" @@ -1562,8 +1562,8 @@ msgstr "" #: common/models.py:2006 common/models.py:2007 common/models.py:2388 #: importer/models.py:100 part/models.py:3568 part/models.py:3596 #: plugin/models.py:355 plugin/models.py:356 -#: report/templates/report/inventree_test_report.html:105 users/models.py:121 -#: users/models.py:498 +#: report/templates/report/inventree_test_report.html:105 users/models.py:124 +#: users/models.py:501 msgid "User" msgstr "משתמש" @@ -1594,8 +1594,8 @@ msgstr "" #: common/models.py:1421 common/models.py:2247 common/models.py:2354 #: company/models.py:198 company/models.py:840 machine/models.py:39 -#: part/models.py:1258 plugin/models.py:69 stock/api.py:621 users/models.py:192 -#: users/models.py:551 users/serializers.py:319 +#: part/models.py:1258 plugin/models.py:69 stock/api.py:621 users/models.py:195 +#: users/models.py:554 users/serializers.py:319 msgid "Active" msgstr "" @@ -1603,7 +1603,7 @@ msgstr "" msgid "Is this webhook active" msgstr "" -#: common/models.py:1437 users/models.py:169 +#: common/models.py:1437 users/models.py:172 msgid "Token" msgstr "" @@ -2142,7 +2142,7 @@ msgid "Email Threads" msgstr "" #: common/models.py:2711 generic/states/serializers.py:16 plugin/models.py:46 -#: users/models.py:110 +#: users/models.py:113 msgid "Key" msgstr "" @@ -3725,37 +3725,37 @@ msgstr "" msgid "Value must be a valid variable identifier" msgstr "" -#: company/api.py:142 +#: company/api.py:143 msgid "Part is Active" msgstr "" -#: company/api.py:146 +#: company/api.py:147 msgid "Manufacturer is Active" msgstr "" -#: company/api.py:279 +#: company/api.py:280 msgid "Supplier Part is Active" msgstr "" -#: company/api.py:283 +#: company/api.py:284 msgid "Internal Part is Active" msgstr "" -#: company/api.py:288 +#: company/api.py:289 msgid "Supplier is Active" msgstr "" -#: company/api.py:300 company/models.py:539 company/serializers.py:468 +#: company/api.py:301 company/models.py:539 company/serializers.py:468 #: part/serializers.py:575 msgid "Manufacturer" msgstr "" -#: company/api.py:307 company/models.py:119 company/models.py:411 +#: company/api.py:308 company/models.py:119 company/models.py:411 #: stock/api.py:879 msgid "Company" msgstr "" -#: company/api.py:317 +#: company/api.py:318 msgid "Has Stock" msgstr "" @@ -3792,7 +3792,7 @@ msgid "Contact email address" msgstr "" #: company/models.py:176 company/models.py:315 order/models.py:506 -#: users/models.py:558 +#: users/models.py:561 msgid "Contact" msgstr "" @@ -3942,7 +3942,7 @@ msgid "Manufacturer Part" msgstr "" #: company/models.py:528 company/models.py:818 stock/models.py:1026 -#: stock/serializers.py:445 +#: stock/serializers.py:449 msgid "Base Part" msgstr "" @@ -3959,7 +3959,7 @@ msgstr "" msgid "MPN" msgstr "" -#: company/models.py:547 stock/serializers.py:607 +#: company/models.py:547 stock/serializers.py:611 msgid "Manufacturer Part Number" msgstr "" @@ -4042,7 +4042,7 @@ msgstr "" #: report/templates/report/inventree_return_order_report.html:27 #: report/templates/report/inventree_sales_order_report.html:32 #: report/templates/report/inventree_stock_location_report.html:105 -#: stock/serializers.py:837 +#: stock/serializers.py:841 msgid "Note" msgstr "" @@ -4055,7 +4055,7 @@ msgid "Minimum charge (e.g. stocking fee)" msgstr "" #: company/models.py:891 order/serializers.py:810 stock/models.py:1057 -#: stock/serializers.py:1643 +#: stock/serializers.py:1647 msgid "Packaging" msgstr "" @@ -4107,7 +4107,7 @@ msgstr "" msgid "Company Name" msgstr "" -#: company/serializers.py:444 part/serializers.py:948 stock/serializers.py:463 +#: company/serializers.py:444 part/serializers.py:948 stock/serializers.py:467 msgid "In Stock" msgstr "" @@ -4267,15 +4267,15 @@ msgstr "" msgid "Valid" msgstr "" -#: importer/models.py:688 +#: importer/models.py:720 msgid "ID is required for updating existing records." msgstr "" -#: importer/models.py:695 +#: importer/models.py:727 msgid "No record found with the provided ID" msgstr "" -#: importer/models.py:701 +#: importer/models.py:733 msgid "Invalid ID format provided" msgstr "" @@ -4660,7 +4660,7 @@ msgid "Order reference" msgstr "" #: order/models.py:617 order/models.py:1317 order/models.py:2630 -#: stock/serializers.py:594 stock/serializers.py:1012 users/models.py:539 +#: stock/serializers.py:598 stock/serializers.py:1016 users/models.py:542 msgid "Status" msgstr "" @@ -4713,7 +4713,7 @@ msgid "Quantity must be a positive number" msgstr "" #: order/models.py:1304 order/models.py:2617 stock/models.py:1079 -#: stock/models.py:1080 stock/serializers.py:1359 +#: stock/models.py:1080 stock/serializers.py:1363 #: templates/email/overdue_return_order.html:16 #: templates/email/overdue_sales_order.html:16 msgid "Customer" @@ -4831,7 +4831,7 @@ msgstr "" msgid "Number of items received" msgstr "" -#: order/models.py:1903 stock/models.py:1202 stock/serializers.py:661 +#: order/models.py:1903 stock/models.py:1202 stock/serializers.py:665 msgid "Purchase Price" msgstr "" @@ -5173,7 +5173,7 @@ msgid "Enter batch code for incoming stock items" msgstr "" #: order/serializers.py:792 stock/models.py:1161 -#: templates/email/stale_stock_notification.html:22 users/models.py:134 +#: templates/email/stale_stock_notification.html:22 users/models.py:137 msgid "Expiry Date" msgstr "" @@ -6043,7 +6043,7 @@ msgstr "" msgid "Parameter Value" msgstr "" -#: part/models.py:4092 stock/serializers.py:742 +#: part/models.py:4092 stock/serializers.py:746 msgid "Optional note field" msgstr "" @@ -6219,7 +6219,7 @@ msgstr "" msgid "Number of results recorded against this template" msgstr "" -#: part/serializers.py:230 part/serializers.py:248 stock/serializers.py:667 +#: part/serializers.py:230 part/serializers.py:248 stock/serializers.py:671 msgid "Purchase currency of this stock item" msgstr "" @@ -6339,7 +6339,7 @@ msgstr "" msgid "Outstanding quantity of this part scheduled to be built" msgstr "" -#: part/serializers.py:964 stock/serializers.py:1043 stock/serializers.py:1214 +#: part/serializers.py:964 stock/serializers.py:1047 stock/serializers.py:1218 #: users/ruleset.py:30 msgid "Stock Items" msgstr "" @@ -7540,35 +7540,35 @@ msgstr "" msgid "Enable dynamic panels for testing" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:98 +#: plugin/samples/integration/user_interface_sample.py:100 msgid "Part Panel" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:131 +#: plugin/samples/integration/user_interface_sample.py:135 msgid "Broken Dashboard Item" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:133 +#: plugin/samples/integration/user_interface_sample.py:137 msgid "This is a broken dashboard item - it will not render!" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:139 +#: plugin/samples/integration/user_interface_sample.py:143 msgid "Sample Dashboard Item" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:141 +#: plugin/samples/integration/user_interface_sample.py:145 msgid "This is a sample dashboard item. It renders a simple string of HTML content." msgstr "" -#: plugin/samples/integration/user_interface_sample.py:147 +#: plugin/samples/integration/user_interface_sample.py:151 msgid "Context Dashboard Item" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:161 +#: plugin/samples/integration/user_interface_sample.py:165 msgid "Admin Dashboard Item" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:162 +#: plugin/samples/integration/user_interface_sample.py:166 msgid "This is an admin-only dashboard item." msgstr "" @@ -7951,7 +7951,7 @@ msgstr "" #: report/templates/report/inventree_stock_report_merge.html:97 #: report/templates/report/inventree_test_report.html:153 -#: stock/serializers.py:650 +#: stock/serializers.py:654 msgid "Installed Items" msgstr "" @@ -7984,19 +7984,19 @@ msgstr "" msgid "No result" msgstr "" -#: report/templatetags/report.py:144 +#: report/templatetags/report.py:163 msgid "Asset file does not exist" msgstr "" -#: report/templatetags/report.py:201 report/templatetags/report.py:277 +#: report/templatetags/report.py:220 report/templatetags/report.py:296 msgid "Image file not found" msgstr "" -#: report/templatetags/report.py:302 +#: report/templatetags/report.py:321 msgid "part_image tag requires a Part instance" msgstr "" -#: report/templatetags/report.py:348 +#: report/templatetags/report.py:367 msgid "company_image tag requires a Company instance" msgstr "" @@ -8012,7 +8012,7 @@ msgstr "" msgid "Include sub-locations in filtered results" msgstr "" -#: stock/api.py:341 stock/serializers.py:1210 +#: stock/api.py:341 stock/serializers.py:1214 msgid "Parent Location" msgstr "" @@ -8096,7 +8096,7 @@ msgstr "" msgid "Expiry date after" msgstr "" -#: stock/api.py:916 stock/serializers.py:655 +#: stock/api.py:916 stock/serializers.py:659 msgid "Stale" msgstr "" @@ -8168,7 +8168,7 @@ msgstr "" msgid "Stock items may not be directly located into a structural stock locations, but may be located to child locations." msgstr "" -#: stock/models.py:226 users/models.py:494 +#: stock/models.py:226 users/models.py:497 msgid "External" msgstr "" @@ -8201,7 +8201,7 @@ msgstr "" msgid "Stock items cannot be located into structural stock locations!" msgstr "" -#: stock/models.py:932 stock/serializers.py:488 +#: stock/models.py:932 stock/serializers.py:492 msgid "Stock item cannot be created for virtual parts" msgstr "" @@ -8246,7 +8246,7 @@ msgstr "" msgid "Where is this stock item located?" msgstr "" -#: stock/models.py:1058 stock/serializers.py:1644 +#: stock/models.py:1058 stock/serializers.py:1648 msgid "Packaging this stock item is stored in" msgstr "" @@ -8262,7 +8262,7 @@ msgstr "" msgid "Serial number for this item" msgstr "" -#: stock/models.py:1105 stock/serializers.py:1629 +#: stock/models.py:1105 stock/serializers.py:1633 msgid "Batch code for this stock item" msgstr "" @@ -8371,7 +8371,7 @@ msgstr "" msgid "Serialized stock cannot be merged" msgstr "" -#: stock/models.py:2055 stock/serializers.py:1499 +#: stock/models.py:2055 stock/serializers.py:1503 msgid "Duplicate stock items" msgstr "" @@ -8500,237 +8500,241 @@ msgid "Test template for this result" msgstr "" #: stock/serializers.py:290 +msgid "No matching test found for this part" +msgstr "" + +#: stock/serializers.py:294 msgid "Template ID or test name must be provided" msgstr "" -#: stock/serializers.py:300 +#: stock/serializers.py:304 msgid "The test finished time cannot be earlier than the test started time" msgstr "" -#: stock/serializers.py:452 +#: stock/serializers.py:456 msgid "Parent Item" msgstr "" -#: stock/serializers.py:453 +#: stock/serializers.py:457 msgid "Parent stock item" msgstr "" -#: stock/serializers.py:473 +#: stock/serializers.py:477 msgid "Use pack size when adding: the quantity defined is the number of packs" msgstr "" -#: stock/serializers.py:475 +#: stock/serializers.py:479 msgid "Use pack size" msgstr "" -#: stock/serializers.py:482 stock/serializers.py:724 +#: stock/serializers.py:486 stock/serializers.py:728 msgid "Enter serial numbers for new items" msgstr "" -#: stock/serializers.py:600 +#: stock/serializers.py:604 msgid "Supplier Part Number" msgstr "" -#: stock/serializers.py:647 users/models.py:184 +#: stock/serializers.py:651 users/models.py:187 msgid "Expired" msgstr "" -#: stock/serializers.py:653 +#: stock/serializers.py:657 msgid "Child Items" msgstr "" -#: stock/serializers.py:657 +#: stock/serializers.py:661 msgid "Tracking Items" msgstr "" -#: stock/serializers.py:663 +#: stock/serializers.py:667 msgid "Purchase price of this stock item, per unit or pack" msgstr "" -#: stock/serializers.py:701 +#: stock/serializers.py:705 msgid "Enter number of stock items to serialize" msgstr "" -#: stock/serializers.py:709 stock/serializers.py:752 stock/serializers.py:790 -#: stock/serializers.py:928 +#: stock/serializers.py:713 stock/serializers.py:756 stock/serializers.py:794 +#: stock/serializers.py:932 msgid "No stock item provided" msgstr "" -#: stock/serializers.py:717 +#: stock/serializers.py:721 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({q})" msgstr "" -#: stock/serializers.py:735 stock/serializers.py:1456 stock/serializers.py:1769 -#: stock/serializers.py:1818 +#: stock/serializers.py:739 stock/serializers.py:1460 stock/serializers.py:1773 +#: stock/serializers.py:1822 msgid "Destination stock location" msgstr "" -#: stock/serializers.py:755 +#: stock/serializers.py:759 msgid "Serial numbers cannot be assigned to this part" msgstr "" -#: stock/serializers.py:775 +#: stock/serializers.py:779 msgid "Serial numbers already exist" msgstr "" -#: stock/serializers.py:825 +#: stock/serializers.py:829 msgid "Select stock item to install" msgstr "" -#: stock/serializers.py:832 +#: stock/serializers.py:836 msgid "Quantity to Install" msgstr "" -#: stock/serializers.py:833 +#: stock/serializers.py:837 msgid "Enter the quantity of items to install" msgstr "" -#: stock/serializers.py:838 stock/serializers.py:918 stock/serializers.py:1060 +#: stock/serializers.py:842 stock/serializers.py:922 stock/serializers.py:1064 msgid "Add transaction note (optional)" msgstr "" -#: stock/serializers.py:846 +#: stock/serializers.py:850 msgid "Quantity to install must be at least 1" msgstr "" -#: stock/serializers.py:854 +#: stock/serializers.py:858 msgid "Stock item is unavailable" msgstr "" -#: stock/serializers.py:865 +#: stock/serializers.py:869 msgid "Selected part is not in the Bill of Materials" msgstr "" -#: stock/serializers.py:878 +#: stock/serializers.py:882 msgid "Quantity to install must not exceed available quantity" msgstr "" -#: stock/serializers.py:913 +#: stock/serializers.py:917 msgid "Destination location for uninstalled item" msgstr "" -#: stock/serializers.py:951 +#: stock/serializers.py:955 msgid "Select part to convert stock item into" msgstr "" -#: stock/serializers.py:964 +#: stock/serializers.py:968 msgid "Selected part is not a valid option for conversion" msgstr "" -#: stock/serializers.py:981 +#: stock/serializers.py:985 msgid "Cannot convert stock item with assigned SupplierPart" msgstr "" -#: stock/serializers.py:1015 +#: stock/serializers.py:1019 msgid "Stock item status code" msgstr "" -#: stock/serializers.py:1044 +#: stock/serializers.py:1048 msgid "Select stock items to change status" msgstr "" -#: stock/serializers.py:1050 +#: stock/serializers.py:1054 msgid "No stock items selected" msgstr "" -#: stock/serializers.py:1139 stock/serializers.py:1216 +#: stock/serializers.py:1143 stock/serializers.py:1220 msgid "Sublocations" msgstr "" -#: stock/serializers.py:1211 +#: stock/serializers.py:1215 msgid "Parent stock location" msgstr "" -#: stock/serializers.py:1328 +#: stock/serializers.py:1332 msgid "Part must be salable" msgstr "" -#: stock/serializers.py:1332 +#: stock/serializers.py:1336 msgid "Item is allocated to a sales order" msgstr "" -#: stock/serializers.py:1336 +#: stock/serializers.py:1340 msgid "Item is allocated to a build order" msgstr "" -#: stock/serializers.py:1360 +#: stock/serializers.py:1364 msgid "Customer to assign stock items" msgstr "" -#: stock/serializers.py:1366 +#: stock/serializers.py:1370 msgid "Selected company is not a customer" msgstr "" -#: stock/serializers.py:1374 +#: stock/serializers.py:1378 msgid "Stock assignment notes" msgstr "" -#: stock/serializers.py:1384 stock/serializers.py:1672 +#: stock/serializers.py:1388 stock/serializers.py:1676 msgid "A list of stock items must be provided" msgstr "" -#: stock/serializers.py:1463 +#: stock/serializers.py:1467 msgid "Stock merging notes" msgstr "" -#: stock/serializers.py:1468 +#: stock/serializers.py:1472 msgid "Allow mismatched suppliers" msgstr "" -#: stock/serializers.py:1469 +#: stock/serializers.py:1473 msgid "Allow stock items with different supplier parts to be merged" msgstr "" -#: stock/serializers.py:1474 +#: stock/serializers.py:1478 msgid "Allow mismatched status" msgstr "" -#: stock/serializers.py:1475 +#: stock/serializers.py:1479 msgid "Allow stock items with different status codes to be merged" msgstr "" -#: stock/serializers.py:1485 +#: stock/serializers.py:1489 msgid "At least two stock items must be provided" msgstr "" -#: stock/serializers.py:1552 +#: stock/serializers.py:1556 msgid "No Change" msgstr "" -#: stock/serializers.py:1590 +#: stock/serializers.py:1594 msgid "StockItem primary key value" msgstr "" -#: stock/serializers.py:1603 +#: stock/serializers.py:1607 msgid "Stock item is not in stock" msgstr "" -#: stock/serializers.py:1606 +#: stock/serializers.py:1610 msgid "Stock item is already in stock" msgstr "" -#: stock/serializers.py:1620 +#: stock/serializers.py:1624 msgid "Quantity must not be negative" msgstr "" -#: stock/serializers.py:1662 +#: stock/serializers.py:1666 msgid "Stock transaction notes" msgstr "" -#: stock/serializers.py:1824 +#: stock/serializers.py:1828 msgid "Merge into existing stock" msgstr "" -#: stock/serializers.py:1825 +#: stock/serializers.py:1829 msgid "Merge returned items into existing stock items if possible" msgstr "" -#: stock/serializers.py:1868 +#: stock/serializers.py:1872 msgid "Next Serial Number" msgstr "" -#: stock/serializers.py:1874 +#: stock/serializers.py:1878 msgid "Previous Serial Number" msgstr "" @@ -9024,7 +9028,7 @@ msgstr "" msgid "Important dates" msgstr "" -#: users/authentication.py:30 users/models.py:148 +#: users/authentication.py:30 users/models.py:151 msgid "Token has been revoked" msgstr "" @@ -9032,167 +9036,167 @@ msgstr "" msgid "Token has expired" msgstr "" -#: users/models.py:91 +#: users/models.py:94 msgid "API Token" msgstr "" -#: users/models.py:92 +#: users/models.py:95 msgid "API Tokens" msgstr "" -#: users/models.py:128 +#: users/models.py:131 msgid "Token Name" msgstr "" -#: users/models.py:129 +#: users/models.py:132 msgid "Custom token name" msgstr "" -#: users/models.py:135 +#: users/models.py:138 msgid "Token expiry date" msgstr "" -#: users/models.py:143 +#: users/models.py:146 msgid "Last Seen" msgstr "" -#: users/models.py:144 +#: users/models.py:147 msgid "Last time the token was used" msgstr "" -#: users/models.py:148 +#: users/models.py:151 msgid "Revoked" msgstr "" -#: users/models.py:226 +#: users/models.py:229 msgid "Permission set" msgstr "" -#: users/models.py:235 +#: users/models.py:238 msgid "Group" msgstr "" -#: users/models.py:239 +#: users/models.py:242 msgid "View" msgstr "" -#: users/models.py:239 +#: users/models.py:242 msgid "Permission to view items" msgstr "" -#: users/models.py:243 +#: users/models.py:246 msgid "Add" msgstr "" -#: users/models.py:243 +#: users/models.py:246 msgid "Permission to add items" msgstr "" -#: users/models.py:247 +#: users/models.py:250 msgid "Change" msgstr "" -#: users/models.py:249 +#: users/models.py:252 msgid "Permissions to edit items" msgstr "" -#: users/models.py:253 +#: users/models.py:256 msgid "Delete" msgstr "" -#: users/models.py:255 +#: users/models.py:258 msgid "Permission to delete items" msgstr "" -#: users/models.py:492 +#: users/models.py:495 msgid "Bot" msgstr "" -#: users/models.py:493 +#: users/models.py:496 msgid "Internal" msgstr "" -#: users/models.py:495 +#: users/models.py:498 msgid "Guest" msgstr "" -#: users/models.py:504 +#: users/models.py:507 msgid "Language" msgstr "" -#: users/models.py:505 +#: users/models.py:508 msgid "Preferred language for the user" msgstr "" -#: users/models.py:510 +#: users/models.py:513 msgid "Theme" msgstr "" -#: users/models.py:511 +#: users/models.py:514 msgid "Settings for the web UI as JSON - do not edit manually!" msgstr "" -#: users/models.py:516 +#: users/models.py:519 msgid "Widgets" msgstr "" -#: users/models.py:518 +#: users/models.py:521 msgid "Settings for the dashboard widgets as JSON - do not edit manually!" msgstr "" -#: users/models.py:525 +#: users/models.py:528 msgid "Display Name" msgstr "" -#: users/models.py:526 +#: users/models.py:529 msgid "Chosen display name for the user" msgstr "" -#: users/models.py:532 +#: users/models.py:535 msgid "Position" msgstr "" -#: users/models.py:533 +#: users/models.py:536 msgid "Main job title or position" msgstr "" -#: users/models.py:540 +#: users/models.py:543 msgid "User status message" msgstr "" -#: users/models.py:547 +#: users/models.py:550 msgid "User location information" msgstr "" -#: users/models.py:552 +#: users/models.py:555 msgid "User is actively using the system" msgstr "" -#: users/models.py:559 +#: users/models.py:562 msgid "Preferred contact information for the user" msgstr "" -#: users/models.py:565 +#: users/models.py:568 msgid "User Type" msgstr "" -#: users/models.py:566 +#: users/models.py:569 msgid "Which type of user is this?" msgstr "" -#: users/models.py:572 +#: users/models.py:575 msgid "Organisation" msgstr "" -#: users/models.py:573 +#: users/models.py:576 msgid "Users primary organisation/affiliation" msgstr "" -#: users/models.py:581 +#: users/models.py:584 msgid "Primary Group" msgstr "" -#: users/models.py:582 +#: users/models.py:585 msgid "Primary group for the user" msgstr "" diff --git a/src/backend/InvenTree/locale/hi/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/hi/LC_MESSAGES/django.po index ce718abdec..165d39b312 100644 --- a/src/backend/InvenTree/locale/hi/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/hi/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-09-17 11:32+0000\n" -"PO-Revision-Date: 2025-09-17 11:35\n" +"POT-Creation-Date: 2025-10-01 05:58+0000\n" +"PO-Revision-Date: 2025-10-01 06:01\n" "Last-Translator: \n" "Language-Team: Hindi\n" "Language: hi_IN\n" @@ -116,9 +116,9 @@ msgstr "" #: build/serializers.py:579 build/serializers.py:1795 company/models.py:875 #: order/models.py:1737 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:2846 stock/models.py:2970 stock/serializers.py:741 -#: stock/serializers.py:917 stock/serializers.py:1059 stock/serializers.py:1373 -#: stock/serializers.py:1462 stock/serializers.py:1661 +#: stock/models.py:2846 stock/models.py:2970 stock/serializers.py:745 +#: stock/serializers.py:921 stock/serializers.py:1063 stock/serializers.py:1377 +#: stock/serializers.py:1466 stock/serializers.py:1665 msgid "Notes" msgstr "" @@ -415,7 +415,7 @@ msgstr "" msgid "Name" msgstr "" -#: InvenTree/models.py:856 build/models.py:251 common/models.py:171 +#: InvenTree/models.py:856 build/models.py:252 common/models.py:171 #: common/models.py:2234 common/models.py:2347 company/models.py:562 #: company/models.py:866 order/models.py:435 order/models.py:1773 #: part/models.py:1074 part/models.py:3886 report/models.py:222 @@ -530,7 +530,7 @@ msgstr "" msgid "Order Status" msgstr "" -#: build/api.py:75 build/models.py:263 +#: build/api.py:75 build/models.py:264 msgid "Parent Build" msgstr "" @@ -539,7 +539,7 @@ msgstr "" msgid "Include Variants" msgstr "" -#: build/api.py:95 build/api.py:466 build/api.py:814 build/models.py:269 +#: build/api.py:95 build/api.py:466 build/api.py:814 build/models.py:270 #: build/serializers.py:1243 build/serializers.py:1389 #: build/serializers.py:1451 company/models.py:1085 company/serializers.py:456 #: order/api.py:295 order/api.py:299 order/api.py:922 order/api.py:1180 @@ -558,7 +558,7 @@ msgstr "" #: report/templates/report/inventree_sales_order_shipment_report.html:28 #: report/templates/report/inventree_stock_location_report.html:102 #: stock/api.py:565 stock/serializers.py:120 stock/serializers.py:172 -#: stock/serializers.py:446 stock/serializers.py:625 stock/serializers.py:950 +#: stock/serializers.py:450 stock/serializers.py:629 stock/serializers.py:954 #: templates/email/build_order_completed.html:17 #: templates/email/build_order_required_stock.html:17 #: templates/email/low_stock_notification.html:15 @@ -671,7 +671,7 @@ msgstr "" msgid "Allocated" msgstr "" -#: build/api.py:490 build/models.py:1626 build/serializers.py:1424 +#: build/api.py:490 build/models.py:1631 build/serializers.py:1424 msgid "Consumed" msgstr "" @@ -682,7 +682,7 @@ msgstr "" msgid "Available" msgstr "" -#: build/api.py:837 build/models.py:116 order/models.py:1919 +#: build/api.py:837 build/models.py:117 order/models.py:1919 #: report/templates/report/inventree_build_order_report.html:105 #: stock/serializers.py:93 templates/email/build_order_completed.html:16 #: templates/email/overdue_build_order.html:15 @@ -693,10 +693,10 @@ msgstr "" #: build/serializers.py:496 build/serializers.py:566 build/serializers.py:1263 #: build/serializers.py:1267 order/api.py:1227 order/api.py:1232 #: order/serializers.py:768 order/serializers.py:908 order/serializers.py:2015 -#: stock/api.py:966 stock/serializers.py:111 stock/serializers.py:629 -#: stock/serializers.py:734 stock/serializers.py:912 stock/serializers.py:1455 -#: stock/serializers.py:1768 stock/serializers.py:1817 -#: templates/email/stale_stock_notification.html:18 users/models.py:546 +#: stock/api.py:966 stock/serializers.py:111 stock/serializers.py:633 +#: stock/serializers.py:738 stock/serializers.py:916 stock/serializers.py:1459 +#: stock/serializers.py:1772 stock/serializers.py:1821 +#: templates/email/stale_stock_notification.html:18 users/models.py:549 msgid "Location" msgstr "" @@ -708,43 +708,43 @@ msgstr "" msgid "Filter by output stock item ID. Use 'null' to find uninstalled build items." msgstr "" -#: build/models.py:117 users/ruleset.py:31 +#: build/models.py:118 users/ruleset.py:31 msgid "Build Orders" msgstr "" -#: build/models.py:167 +#: build/models.py:168 msgid "Assembly BOM has not been validated" msgstr "" -#: build/models.py:174 +#: build/models.py:175 msgid "Build order cannot be created for an inactive part" msgstr "" -#: build/models.py:181 +#: build/models.py:182 msgid "Build order cannot be created for an unlocked part" msgstr "" -#: build/models.py:199 +#: build/models.py:200 msgid "Build orders can only be externally fulfilled for purchaseable parts" msgstr "" -#: build/models.py:206 order/models.py:369 +#: build/models.py:207 order/models.py:369 msgid "Responsible user or group must be specified" msgstr "" -#: build/models.py:211 +#: build/models.py:212 msgid "Build order part cannot be changed" msgstr "" -#: build/models.py:216 order/models.py:382 +#: build/models.py:217 order/models.py:382 msgid "Target date must be after start date" msgstr "" -#: build/models.py:244 +#: build/models.py:245 msgid "Build Order Reference" msgstr "" -#: build/models.py:245 build/serializers.py:1402 order/models.py:607 +#: build/models.py:246 build/serializers.py:1402 order/models.py:607 #: order/models.py:1292 order/models.py:1730 order/models.py:2605 #: part/models.py:4458 #: report/templates/report/inventree_bill_of_materials_report.html:139 @@ -754,223 +754,223 @@ msgstr "" msgid "Reference" msgstr "" -#: build/models.py:254 +#: build/models.py:255 msgid "Brief description of the build (optional)" msgstr "" -#: build/models.py:264 +#: build/models.py:265 msgid "BuildOrder to which this build is allocated" msgstr "" -#: build/models.py:273 +#: build/models.py:274 msgid "Select part to build" msgstr "" -#: build/models.py:278 +#: build/models.py:279 msgid "Sales Order Reference" msgstr "" -#: build/models.py:283 +#: build/models.py:284 msgid "SalesOrder to which this build is allocated" msgstr "" -#: build/models.py:288 build/serializers.py:1094 +#: build/models.py:289 build/serializers.py:1094 msgid "Source Location" msgstr "" -#: build/models.py:294 +#: build/models.py:295 msgid "Select location to take stock from for this build (leave blank to take from any stock location)" msgstr "" -#: build/models.py:300 +#: build/models.py:301 msgid "External Build" msgstr "" -#: build/models.py:301 +#: build/models.py:302 msgid "This build order is fulfilled externally" msgstr "" -#: build/models.py:306 +#: build/models.py:307 msgid "Destination Location" msgstr "" -#: build/models.py:311 +#: build/models.py:312 msgid "Select location where the completed items will be stored" msgstr "" -#: build/models.py:315 +#: build/models.py:316 msgid "Build Quantity" msgstr "" -#: build/models.py:318 +#: build/models.py:319 msgid "Number of stock items to build" msgstr "" -#: build/models.py:322 +#: build/models.py:323 msgid "Completed items" msgstr "" -#: build/models.py:324 +#: build/models.py:325 msgid "Number of stock items which have been completed" msgstr "" -#: build/models.py:328 +#: build/models.py:329 msgid "Build Status" msgstr "" -#: build/models.py:333 +#: build/models.py:334 msgid "Build status code" msgstr "" -#: build/models.py:342 build/serializers.py:358 order/serializers.py:784 -#: stock/models.py:1101 stock/serializers.py:85 stock/serializers.py:1628 +#: build/models.py:343 build/serializers.py:358 order/serializers.py:784 +#: stock/models.py:1101 stock/serializers.py:85 stock/serializers.py:1632 msgid "Batch Code" msgstr "" -#: build/models.py:346 build/serializers.py:359 +#: build/models.py:347 build/serializers.py:359 msgid "Batch code for this build output" msgstr "" -#: build/models.py:350 order/models.py:472 order/serializers.py:167 +#: build/models.py:351 order/models.py:472 order/serializers.py:167 #: part/models.py:1304 msgid "Creation Date" msgstr "" -#: build/models.py:356 +#: build/models.py:357 msgid "Build start date" msgstr "" -#: build/models.py:357 +#: build/models.py:358 msgid "Scheduled start date for this build order" msgstr "" -#: build/models.py:363 +#: build/models.py:364 msgid "Target completion date" msgstr "" -#: build/models.py:365 +#: build/models.py:366 msgid "Target date for build completion. Build will be overdue after this date." msgstr "" -#: build/models.py:370 order/models.py:660 order/models.py:2644 +#: build/models.py:371 order/models.py:660 order/models.py:2644 msgid "Completion Date" msgstr "" -#: build/models.py:378 +#: build/models.py:379 msgid "completed by" msgstr "" -#: build/models.py:387 +#: build/models.py:388 msgid "Issued by" msgstr "" -#: build/models.py:388 +#: build/models.py:389 msgid "User who issued this build order" msgstr "" -#: build/models.py:397 common/models.py:180 order/api.py:176 +#: build/models.py:398 common/models.py:180 order/api.py:176 #: order/models.py:497 part/models.py:1321 #: report/templates/report/inventree_build_order_report.html:158 msgid "Responsible" msgstr "" -#: build/models.py:398 +#: build/models.py:399 msgid "User or group responsible for this build order" msgstr "" -#: build/models.py:403 stock/models.py:1094 +#: build/models.py:404 stock/models.py:1094 msgid "External Link" msgstr "" -#: build/models.py:405 common/models.py:1990 part/models.py:1126 +#: build/models.py:406 common/models.py:1990 part/models.py:1126 #: stock/models.py:1096 msgid "Link to external URL" msgstr "" -#: build/models.py:410 +#: build/models.py:411 msgid "Build Priority" msgstr "" -#: build/models.py:413 +#: build/models.py:414 msgid "Priority of this build order" msgstr "" -#: build/models.py:421 common/models.py:150 common/models.py:164 +#: build/models.py:422 common/models.py:150 common/models.py:164 #: order/api.py:162 order/models.py:444 msgid "Project Code" msgstr "" -#: build/models.py:422 +#: build/models.py:423 msgid "Project code for this build order" msgstr "" -#: build/models.py:675 +#: build/models.py:676 msgid "Cannot complete build order with open child builds" msgstr "" -#: build/models.py:680 +#: build/models.py:681 msgid "Cannot complete build order with incomplete outputs" msgstr "" -#: build/models.py:699 build/models.py:829 +#: build/models.py:700 build/models.py:830 msgid "Failed to offload task to complete build allocations" msgstr "" -#: build/models.py:722 +#: build/models.py:723 #, python-brace-format msgid "Build order {build} has been completed" msgstr "" -#: build/models.py:728 +#: build/models.py:729 msgid "A build order has been completed" msgstr "" -#: build/models.py:910 build/serializers.py:406 +#: build/models.py:911 build/serializers.py:406 msgid "Serial numbers must be provided for trackable parts" msgstr "" -#: build/models.py:1041 build/models.py:1126 +#: build/models.py:1042 build/models.py:1127 msgid "No build output specified" msgstr "" -#: build/models.py:1044 +#: build/models.py:1045 msgid "Build output is already completed" msgstr "" -#: build/models.py:1047 +#: build/models.py:1048 msgid "Build output does not match Build Order" msgstr "" -#: build/models.py:1129 build/serializers.py:285 build/serializers.py:334 +#: build/models.py:1130 build/serializers.py:285 build/serializers.py:334 #: build/serializers.py:962 build/serializers.py:1746 order/models.py:710 #: order/serializers.py:604 order/serializers.py:779 part/serializers.py:1695 #: stock/models.py:941 stock/models.py:1431 stock/models.py:1880 -#: stock/serializers.py:712 stock/serializers.py:1617 +#: stock/serializers.py:716 stock/serializers.py:1621 msgid "Quantity must be greater than zero" msgstr "" -#: build/models.py:1133 build/serializers.py:289 +#: build/models.py:1134 build/serializers.py:289 msgid "Quantity cannot be greater than the output quantity" msgstr "" -#: build/models.py:1196 build/serializers.py:605 +#: build/models.py:1197 build/serializers.py:605 msgid "Build output has not passed all required tests" msgstr "" -#: build/models.py:1199 build/serializers.py:600 +#: build/models.py:1200 build/serializers.py:600 #, python-brace-format msgid "Build output {serial} has not passed all required tests" msgstr "" -#: build/models.py:1581 +#: build/models.py:1586 msgid "Build Order Line Item" msgstr "" -#: build/models.py:1605 +#: build/models.py:1610 msgid "Build object" msgstr "" -#: build/models.py:1617 build/models.py:1917 build/serializers.py:273 +#: build/models.py:1622 build/models.py:1933 build/serializers.py:273 #: build/serializers.py:319 build/serializers.py:1423 common/models.py:1346 #: order/models.py:1713 order/models.py:2490 order/serializers.py:1663 #: order/serializers.py:2124 part/models.py:3474 part/models.py:4406 @@ -985,70 +985,70 @@ msgstr "" #: report/templates/report/inventree_stock_report_merge.html:113 #: report/templates/report/inventree_test_report.html:90 #: report/templates/report/inventree_test_report.html:169 -#: stock/serializers.py:136 stock/serializers.py:180 stock/serializers.py:700 +#: stock/serializers.py:136 stock/serializers.py:180 stock/serializers.py:704 #: templates/email/build_order_completed.html:18 #: templates/email/stale_stock_notification.html:19 msgid "Quantity" msgstr "" -#: build/models.py:1618 +#: build/models.py:1623 msgid "Required quantity for build order" msgstr "" -#: build/models.py:1627 +#: build/models.py:1632 msgid "Quantity of consumed stock" msgstr "" -#: build/models.py:1715 +#: build/models.py:1731 msgid "Build item must specify a build output, as master part is marked as trackable" msgstr "" -#: build/models.py:1726 +#: build/models.py:1742 #, python-brace-format msgid "Allocated quantity ({q}) must not exceed available stock quantity ({a})" msgstr "" -#: build/models.py:1747 order/models.py:2439 +#: build/models.py:1763 order/models.py:2439 msgid "Stock item is over-allocated" msgstr "" -#: build/models.py:1752 order/models.py:2442 +#: build/models.py:1768 order/models.py:2442 msgid "Allocation quantity must be greater than zero" msgstr "" -#: build/models.py:1758 +#: build/models.py:1774 msgid "Quantity must be 1 for serialized stock" msgstr "" -#: build/models.py:1818 +#: build/models.py:1834 msgid "Selected stock item does not match BOM line" msgstr "" -#: build/models.py:1856 +#: build/models.py:1872 msgid "Allocated quantity exceeds available stock quantity" msgstr "" -#: build/models.py:1907 build/serializers.py:945 build/serializers.py:1255 +#: build/models.py:1923 build/serializers.py:945 build/serializers.py:1255 #: order/serializers.py:1500 order/serializers.py:1521 #: report/templates/report/inventree_sales_order_shipment_report.html:29 -#: stock/models.py:457 stock/serializers.py:102 stock/serializers.py:824 -#: stock/serializers.py:1311 stock/serializers.py:1423 +#: stock/models.py:457 stock/serializers.py:102 stock/serializers.py:828 +#: stock/serializers.py:1315 stock/serializers.py:1427 msgid "Stock Item" msgstr "" -#: build/models.py:1908 +#: build/models.py:1924 msgid "Source stock item" msgstr "" -#: build/models.py:1918 +#: build/models.py:1934 msgid "Stock quantity to allocate to build" msgstr "" -#: build/models.py:1927 +#: build/models.py:1943 msgid "Install into" msgstr "" -#: build/models.py:1928 +#: build/models.py:1944 msgid "Destination stock item" msgstr "" @@ -1097,7 +1097,7 @@ msgid "Integer quantity required, as the bill of materials contains trackable pa msgstr "" #: build/serializers.py:365 order/serializers.py:800 order/serializers.py:1667 -#: stock/serializers.py:723 +#: stock/serializers.py:727 msgid "Serial Numbers" msgstr "" @@ -1250,7 +1250,7 @@ msgstr "" msgid "bom_item.part must point to the same part as the build order" msgstr "" -#: build/serializers.py:951 stock/serializers.py:1324 +#: build/serializers.py:951 stock/serializers.py:1328 msgid "Item must be in stock" msgstr "" @@ -1329,11 +1329,11 @@ msgstr "" #: build/serializers.py:1282 company/models.py:703 order/api.py:308 #: order/api.py:313 order/api.py:539 order/serializers.py:596 -#: stock/models.py:1037 stock/serializers.py:613 +#: stock/models.py:1037 stock/serializers.py:617 msgid "Supplier Part" msgstr "" -#: build/serializers.py:1290 stock/serializers.py:644 +#: build/serializers.py:1290 stock/serializers.py:648 msgid "Allocated Quantity" msgstr "" @@ -1562,8 +1562,8 @@ msgstr "" #: common/models.py:2006 common/models.py:2007 common/models.py:2388 #: importer/models.py:100 part/models.py:3568 part/models.py:3596 #: plugin/models.py:355 plugin/models.py:356 -#: report/templates/report/inventree_test_report.html:105 users/models.py:121 -#: users/models.py:498 +#: report/templates/report/inventree_test_report.html:105 users/models.py:124 +#: users/models.py:501 msgid "User" msgstr "" @@ -1594,8 +1594,8 @@ msgstr "" #: common/models.py:1421 common/models.py:2247 common/models.py:2354 #: company/models.py:198 company/models.py:840 machine/models.py:39 -#: part/models.py:1258 plugin/models.py:69 stock/api.py:621 users/models.py:192 -#: users/models.py:551 users/serializers.py:319 +#: part/models.py:1258 plugin/models.py:69 stock/api.py:621 users/models.py:195 +#: users/models.py:554 users/serializers.py:319 msgid "Active" msgstr "" @@ -1603,7 +1603,7 @@ msgstr "" msgid "Is this webhook active" msgstr "" -#: common/models.py:1437 users/models.py:169 +#: common/models.py:1437 users/models.py:172 msgid "Token" msgstr "" @@ -2142,7 +2142,7 @@ msgid "Email Threads" msgstr "" #: common/models.py:2711 generic/states/serializers.py:16 plugin/models.py:46 -#: users/models.py:110 +#: users/models.py:113 msgid "Key" msgstr "" @@ -3725,37 +3725,37 @@ msgstr "" msgid "Value must be a valid variable identifier" msgstr "" -#: company/api.py:142 +#: company/api.py:143 msgid "Part is Active" msgstr "" -#: company/api.py:146 +#: company/api.py:147 msgid "Manufacturer is Active" msgstr "" -#: company/api.py:279 +#: company/api.py:280 msgid "Supplier Part is Active" msgstr "" -#: company/api.py:283 +#: company/api.py:284 msgid "Internal Part is Active" msgstr "" -#: company/api.py:288 +#: company/api.py:289 msgid "Supplier is Active" msgstr "" -#: company/api.py:300 company/models.py:539 company/serializers.py:468 +#: company/api.py:301 company/models.py:539 company/serializers.py:468 #: part/serializers.py:575 msgid "Manufacturer" msgstr "" -#: company/api.py:307 company/models.py:119 company/models.py:411 +#: company/api.py:308 company/models.py:119 company/models.py:411 #: stock/api.py:879 msgid "Company" msgstr "" -#: company/api.py:317 +#: company/api.py:318 msgid "Has Stock" msgstr "" @@ -3792,7 +3792,7 @@ msgid "Contact email address" msgstr "" #: company/models.py:176 company/models.py:315 order/models.py:506 -#: users/models.py:558 +#: users/models.py:561 msgid "Contact" msgstr "" @@ -3942,7 +3942,7 @@ msgid "Manufacturer Part" msgstr "" #: company/models.py:528 company/models.py:818 stock/models.py:1026 -#: stock/serializers.py:445 +#: stock/serializers.py:449 msgid "Base Part" msgstr "" @@ -3959,7 +3959,7 @@ msgstr "" msgid "MPN" msgstr "" -#: company/models.py:547 stock/serializers.py:607 +#: company/models.py:547 stock/serializers.py:611 msgid "Manufacturer Part Number" msgstr "" @@ -4042,7 +4042,7 @@ msgstr "" #: report/templates/report/inventree_return_order_report.html:27 #: report/templates/report/inventree_sales_order_report.html:32 #: report/templates/report/inventree_stock_location_report.html:105 -#: stock/serializers.py:837 +#: stock/serializers.py:841 msgid "Note" msgstr "" @@ -4055,7 +4055,7 @@ msgid "Minimum charge (e.g. stocking fee)" msgstr "" #: company/models.py:891 order/serializers.py:810 stock/models.py:1057 -#: stock/serializers.py:1643 +#: stock/serializers.py:1647 msgid "Packaging" msgstr "" @@ -4107,7 +4107,7 @@ msgstr "" msgid "Company Name" msgstr "" -#: company/serializers.py:444 part/serializers.py:948 stock/serializers.py:463 +#: company/serializers.py:444 part/serializers.py:948 stock/serializers.py:467 msgid "In Stock" msgstr "" @@ -4267,15 +4267,15 @@ msgstr "" msgid "Valid" msgstr "" -#: importer/models.py:688 +#: importer/models.py:720 msgid "ID is required for updating existing records." msgstr "" -#: importer/models.py:695 +#: importer/models.py:727 msgid "No record found with the provided ID" msgstr "" -#: importer/models.py:701 +#: importer/models.py:733 msgid "Invalid ID format provided" msgstr "" @@ -4660,7 +4660,7 @@ msgid "Order reference" msgstr "" #: order/models.py:617 order/models.py:1317 order/models.py:2630 -#: stock/serializers.py:594 stock/serializers.py:1012 users/models.py:539 +#: stock/serializers.py:598 stock/serializers.py:1016 users/models.py:542 msgid "Status" msgstr "" @@ -4713,7 +4713,7 @@ msgid "Quantity must be a positive number" msgstr "" #: order/models.py:1304 order/models.py:2617 stock/models.py:1079 -#: stock/models.py:1080 stock/serializers.py:1359 +#: stock/models.py:1080 stock/serializers.py:1363 #: templates/email/overdue_return_order.html:16 #: templates/email/overdue_sales_order.html:16 msgid "Customer" @@ -4831,7 +4831,7 @@ msgstr "" msgid "Number of items received" msgstr "" -#: order/models.py:1903 stock/models.py:1202 stock/serializers.py:661 +#: order/models.py:1903 stock/models.py:1202 stock/serializers.py:665 msgid "Purchase Price" msgstr "" @@ -5173,7 +5173,7 @@ msgid "Enter batch code for incoming stock items" msgstr "" #: order/serializers.py:792 stock/models.py:1161 -#: templates/email/stale_stock_notification.html:22 users/models.py:134 +#: templates/email/stale_stock_notification.html:22 users/models.py:137 msgid "Expiry Date" msgstr "" @@ -6043,7 +6043,7 @@ msgstr "" msgid "Parameter Value" msgstr "" -#: part/models.py:4092 stock/serializers.py:742 +#: part/models.py:4092 stock/serializers.py:746 msgid "Optional note field" msgstr "" @@ -6219,7 +6219,7 @@ msgstr "" msgid "Number of results recorded against this template" msgstr "" -#: part/serializers.py:230 part/serializers.py:248 stock/serializers.py:667 +#: part/serializers.py:230 part/serializers.py:248 stock/serializers.py:671 msgid "Purchase currency of this stock item" msgstr "" @@ -6339,7 +6339,7 @@ msgstr "" msgid "Outstanding quantity of this part scheduled to be built" msgstr "" -#: part/serializers.py:964 stock/serializers.py:1043 stock/serializers.py:1214 +#: part/serializers.py:964 stock/serializers.py:1047 stock/serializers.py:1218 #: users/ruleset.py:30 msgid "Stock Items" msgstr "" @@ -7540,35 +7540,35 @@ msgstr "" msgid "Enable dynamic panels for testing" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:98 +#: plugin/samples/integration/user_interface_sample.py:100 msgid "Part Panel" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:131 +#: plugin/samples/integration/user_interface_sample.py:135 msgid "Broken Dashboard Item" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:133 +#: plugin/samples/integration/user_interface_sample.py:137 msgid "This is a broken dashboard item - it will not render!" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:139 +#: plugin/samples/integration/user_interface_sample.py:143 msgid "Sample Dashboard Item" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:141 +#: plugin/samples/integration/user_interface_sample.py:145 msgid "This is a sample dashboard item. It renders a simple string of HTML content." msgstr "" -#: plugin/samples/integration/user_interface_sample.py:147 +#: plugin/samples/integration/user_interface_sample.py:151 msgid "Context Dashboard Item" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:161 +#: plugin/samples/integration/user_interface_sample.py:165 msgid "Admin Dashboard Item" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:162 +#: plugin/samples/integration/user_interface_sample.py:166 msgid "This is an admin-only dashboard item." msgstr "" @@ -7951,7 +7951,7 @@ msgstr "" #: report/templates/report/inventree_stock_report_merge.html:97 #: report/templates/report/inventree_test_report.html:153 -#: stock/serializers.py:650 +#: stock/serializers.py:654 msgid "Installed Items" msgstr "" @@ -7984,19 +7984,19 @@ msgstr "" msgid "No result" msgstr "" -#: report/templatetags/report.py:144 +#: report/templatetags/report.py:163 msgid "Asset file does not exist" msgstr "" -#: report/templatetags/report.py:201 report/templatetags/report.py:277 +#: report/templatetags/report.py:220 report/templatetags/report.py:296 msgid "Image file not found" msgstr "" -#: report/templatetags/report.py:302 +#: report/templatetags/report.py:321 msgid "part_image tag requires a Part instance" msgstr "" -#: report/templatetags/report.py:348 +#: report/templatetags/report.py:367 msgid "company_image tag requires a Company instance" msgstr "" @@ -8012,7 +8012,7 @@ msgstr "" msgid "Include sub-locations in filtered results" msgstr "" -#: stock/api.py:341 stock/serializers.py:1210 +#: stock/api.py:341 stock/serializers.py:1214 msgid "Parent Location" msgstr "" @@ -8096,7 +8096,7 @@ msgstr "" msgid "Expiry date after" msgstr "" -#: stock/api.py:916 stock/serializers.py:655 +#: stock/api.py:916 stock/serializers.py:659 msgid "Stale" msgstr "" @@ -8168,7 +8168,7 @@ msgstr "" msgid "Stock items may not be directly located into a structural stock locations, but may be located to child locations." msgstr "" -#: stock/models.py:226 users/models.py:494 +#: stock/models.py:226 users/models.py:497 msgid "External" msgstr "" @@ -8201,7 +8201,7 @@ msgstr "" msgid "Stock items cannot be located into structural stock locations!" msgstr "" -#: stock/models.py:932 stock/serializers.py:488 +#: stock/models.py:932 stock/serializers.py:492 msgid "Stock item cannot be created for virtual parts" msgstr "" @@ -8246,7 +8246,7 @@ msgstr "" msgid "Where is this stock item located?" msgstr "" -#: stock/models.py:1058 stock/serializers.py:1644 +#: stock/models.py:1058 stock/serializers.py:1648 msgid "Packaging this stock item is stored in" msgstr "" @@ -8262,7 +8262,7 @@ msgstr "" msgid "Serial number for this item" msgstr "" -#: stock/models.py:1105 stock/serializers.py:1629 +#: stock/models.py:1105 stock/serializers.py:1633 msgid "Batch code for this stock item" msgstr "" @@ -8371,7 +8371,7 @@ msgstr "" msgid "Serialized stock cannot be merged" msgstr "" -#: stock/models.py:2055 stock/serializers.py:1499 +#: stock/models.py:2055 stock/serializers.py:1503 msgid "Duplicate stock items" msgstr "" @@ -8500,237 +8500,241 @@ msgid "Test template for this result" msgstr "" #: stock/serializers.py:290 +msgid "No matching test found for this part" +msgstr "" + +#: stock/serializers.py:294 msgid "Template ID or test name must be provided" msgstr "" -#: stock/serializers.py:300 +#: stock/serializers.py:304 msgid "The test finished time cannot be earlier than the test started time" msgstr "" -#: stock/serializers.py:452 +#: stock/serializers.py:456 msgid "Parent Item" msgstr "" -#: stock/serializers.py:453 +#: stock/serializers.py:457 msgid "Parent stock item" msgstr "" -#: stock/serializers.py:473 +#: stock/serializers.py:477 msgid "Use pack size when adding: the quantity defined is the number of packs" msgstr "" -#: stock/serializers.py:475 +#: stock/serializers.py:479 msgid "Use pack size" msgstr "" -#: stock/serializers.py:482 stock/serializers.py:724 +#: stock/serializers.py:486 stock/serializers.py:728 msgid "Enter serial numbers for new items" msgstr "" -#: stock/serializers.py:600 +#: stock/serializers.py:604 msgid "Supplier Part Number" msgstr "" -#: stock/serializers.py:647 users/models.py:184 +#: stock/serializers.py:651 users/models.py:187 msgid "Expired" msgstr "" -#: stock/serializers.py:653 +#: stock/serializers.py:657 msgid "Child Items" msgstr "" -#: stock/serializers.py:657 +#: stock/serializers.py:661 msgid "Tracking Items" msgstr "" -#: stock/serializers.py:663 +#: stock/serializers.py:667 msgid "Purchase price of this stock item, per unit or pack" msgstr "" -#: stock/serializers.py:701 +#: stock/serializers.py:705 msgid "Enter number of stock items to serialize" msgstr "" -#: stock/serializers.py:709 stock/serializers.py:752 stock/serializers.py:790 -#: stock/serializers.py:928 +#: stock/serializers.py:713 stock/serializers.py:756 stock/serializers.py:794 +#: stock/serializers.py:932 msgid "No stock item provided" msgstr "" -#: stock/serializers.py:717 +#: stock/serializers.py:721 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({q})" msgstr "" -#: stock/serializers.py:735 stock/serializers.py:1456 stock/serializers.py:1769 -#: stock/serializers.py:1818 +#: stock/serializers.py:739 stock/serializers.py:1460 stock/serializers.py:1773 +#: stock/serializers.py:1822 msgid "Destination stock location" msgstr "" -#: stock/serializers.py:755 +#: stock/serializers.py:759 msgid "Serial numbers cannot be assigned to this part" msgstr "" -#: stock/serializers.py:775 +#: stock/serializers.py:779 msgid "Serial numbers already exist" msgstr "" -#: stock/serializers.py:825 +#: stock/serializers.py:829 msgid "Select stock item to install" msgstr "" -#: stock/serializers.py:832 +#: stock/serializers.py:836 msgid "Quantity to Install" msgstr "" -#: stock/serializers.py:833 +#: stock/serializers.py:837 msgid "Enter the quantity of items to install" msgstr "" -#: stock/serializers.py:838 stock/serializers.py:918 stock/serializers.py:1060 +#: stock/serializers.py:842 stock/serializers.py:922 stock/serializers.py:1064 msgid "Add transaction note (optional)" msgstr "" -#: stock/serializers.py:846 +#: stock/serializers.py:850 msgid "Quantity to install must be at least 1" msgstr "" -#: stock/serializers.py:854 +#: stock/serializers.py:858 msgid "Stock item is unavailable" msgstr "" -#: stock/serializers.py:865 +#: stock/serializers.py:869 msgid "Selected part is not in the Bill of Materials" msgstr "" -#: stock/serializers.py:878 +#: stock/serializers.py:882 msgid "Quantity to install must not exceed available quantity" msgstr "" -#: stock/serializers.py:913 +#: stock/serializers.py:917 msgid "Destination location for uninstalled item" msgstr "" -#: stock/serializers.py:951 +#: stock/serializers.py:955 msgid "Select part to convert stock item into" msgstr "" -#: stock/serializers.py:964 +#: stock/serializers.py:968 msgid "Selected part is not a valid option for conversion" msgstr "" -#: stock/serializers.py:981 +#: stock/serializers.py:985 msgid "Cannot convert stock item with assigned SupplierPart" msgstr "" -#: stock/serializers.py:1015 +#: stock/serializers.py:1019 msgid "Stock item status code" msgstr "" -#: stock/serializers.py:1044 +#: stock/serializers.py:1048 msgid "Select stock items to change status" msgstr "" -#: stock/serializers.py:1050 +#: stock/serializers.py:1054 msgid "No stock items selected" msgstr "" -#: stock/serializers.py:1139 stock/serializers.py:1216 +#: stock/serializers.py:1143 stock/serializers.py:1220 msgid "Sublocations" msgstr "" -#: stock/serializers.py:1211 +#: stock/serializers.py:1215 msgid "Parent stock location" msgstr "" -#: stock/serializers.py:1328 +#: stock/serializers.py:1332 msgid "Part must be salable" msgstr "" -#: stock/serializers.py:1332 +#: stock/serializers.py:1336 msgid "Item is allocated to a sales order" msgstr "" -#: stock/serializers.py:1336 +#: stock/serializers.py:1340 msgid "Item is allocated to a build order" msgstr "" -#: stock/serializers.py:1360 +#: stock/serializers.py:1364 msgid "Customer to assign stock items" msgstr "" -#: stock/serializers.py:1366 +#: stock/serializers.py:1370 msgid "Selected company is not a customer" msgstr "" -#: stock/serializers.py:1374 +#: stock/serializers.py:1378 msgid "Stock assignment notes" msgstr "" -#: stock/serializers.py:1384 stock/serializers.py:1672 +#: stock/serializers.py:1388 stock/serializers.py:1676 msgid "A list of stock items must be provided" msgstr "" -#: stock/serializers.py:1463 +#: stock/serializers.py:1467 msgid "Stock merging notes" msgstr "" -#: stock/serializers.py:1468 +#: stock/serializers.py:1472 msgid "Allow mismatched suppliers" msgstr "" -#: stock/serializers.py:1469 +#: stock/serializers.py:1473 msgid "Allow stock items with different supplier parts to be merged" msgstr "" -#: stock/serializers.py:1474 +#: stock/serializers.py:1478 msgid "Allow mismatched status" msgstr "" -#: stock/serializers.py:1475 +#: stock/serializers.py:1479 msgid "Allow stock items with different status codes to be merged" msgstr "" -#: stock/serializers.py:1485 +#: stock/serializers.py:1489 msgid "At least two stock items must be provided" msgstr "" -#: stock/serializers.py:1552 +#: stock/serializers.py:1556 msgid "No Change" msgstr "" -#: stock/serializers.py:1590 +#: stock/serializers.py:1594 msgid "StockItem primary key value" msgstr "" -#: stock/serializers.py:1603 +#: stock/serializers.py:1607 msgid "Stock item is not in stock" msgstr "" -#: stock/serializers.py:1606 +#: stock/serializers.py:1610 msgid "Stock item is already in stock" msgstr "" -#: stock/serializers.py:1620 +#: stock/serializers.py:1624 msgid "Quantity must not be negative" msgstr "" -#: stock/serializers.py:1662 +#: stock/serializers.py:1666 msgid "Stock transaction notes" msgstr "" -#: stock/serializers.py:1824 +#: stock/serializers.py:1828 msgid "Merge into existing stock" msgstr "" -#: stock/serializers.py:1825 +#: stock/serializers.py:1829 msgid "Merge returned items into existing stock items if possible" msgstr "" -#: stock/serializers.py:1868 +#: stock/serializers.py:1872 msgid "Next Serial Number" msgstr "" -#: stock/serializers.py:1874 +#: stock/serializers.py:1878 msgid "Previous Serial Number" msgstr "" @@ -9024,7 +9028,7 @@ msgstr "" msgid "Important dates" msgstr "" -#: users/authentication.py:30 users/models.py:148 +#: users/authentication.py:30 users/models.py:151 msgid "Token has been revoked" msgstr "" @@ -9032,167 +9036,167 @@ msgstr "" msgid "Token has expired" msgstr "" -#: users/models.py:91 +#: users/models.py:94 msgid "API Token" msgstr "" -#: users/models.py:92 +#: users/models.py:95 msgid "API Tokens" msgstr "" -#: users/models.py:128 +#: users/models.py:131 msgid "Token Name" msgstr "" -#: users/models.py:129 +#: users/models.py:132 msgid "Custom token name" msgstr "" -#: users/models.py:135 +#: users/models.py:138 msgid "Token expiry date" msgstr "" -#: users/models.py:143 +#: users/models.py:146 msgid "Last Seen" msgstr "" -#: users/models.py:144 +#: users/models.py:147 msgid "Last time the token was used" msgstr "" -#: users/models.py:148 +#: users/models.py:151 msgid "Revoked" msgstr "" -#: users/models.py:226 +#: users/models.py:229 msgid "Permission set" msgstr "" -#: users/models.py:235 +#: users/models.py:238 msgid "Group" msgstr "" -#: users/models.py:239 +#: users/models.py:242 msgid "View" msgstr "" -#: users/models.py:239 +#: users/models.py:242 msgid "Permission to view items" msgstr "" -#: users/models.py:243 +#: users/models.py:246 msgid "Add" msgstr "" -#: users/models.py:243 +#: users/models.py:246 msgid "Permission to add items" msgstr "" -#: users/models.py:247 +#: users/models.py:250 msgid "Change" msgstr "" -#: users/models.py:249 +#: users/models.py:252 msgid "Permissions to edit items" msgstr "" -#: users/models.py:253 +#: users/models.py:256 msgid "Delete" msgstr "" -#: users/models.py:255 +#: users/models.py:258 msgid "Permission to delete items" msgstr "" -#: users/models.py:492 +#: users/models.py:495 msgid "Bot" msgstr "" -#: users/models.py:493 +#: users/models.py:496 msgid "Internal" msgstr "" -#: users/models.py:495 +#: users/models.py:498 msgid "Guest" msgstr "" -#: users/models.py:504 +#: users/models.py:507 msgid "Language" msgstr "" -#: users/models.py:505 +#: users/models.py:508 msgid "Preferred language for the user" msgstr "" -#: users/models.py:510 +#: users/models.py:513 msgid "Theme" msgstr "" -#: users/models.py:511 +#: users/models.py:514 msgid "Settings for the web UI as JSON - do not edit manually!" msgstr "" -#: users/models.py:516 +#: users/models.py:519 msgid "Widgets" msgstr "" -#: users/models.py:518 +#: users/models.py:521 msgid "Settings for the dashboard widgets as JSON - do not edit manually!" msgstr "" -#: users/models.py:525 +#: users/models.py:528 msgid "Display Name" msgstr "" -#: users/models.py:526 +#: users/models.py:529 msgid "Chosen display name for the user" msgstr "" -#: users/models.py:532 +#: users/models.py:535 msgid "Position" msgstr "" -#: users/models.py:533 +#: users/models.py:536 msgid "Main job title or position" msgstr "" -#: users/models.py:540 +#: users/models.py:543 msgid "User status message" msgstr "" -#: users/models.py:547 +#: users/models.py:550 msgid "User location information" msgstr "" -#: users/models.py:552 +#: users/models.py:555 msgid "User is actively using the system" msgstr "" -#: users/models.py:559 +#: users/models.py:562 msgid "Preferred contact information for the user" msgstr "" -#: users/models.py:565 +#: users/models.py:568 msgid "User Type" msgstr "" -#: users/models.py:566 +#: users/models.py:569 msgid "Which type of user is this?" msgstr "" -#: users/models.py:572 +#: users/models.py:575 msgid "Organisation" msgstr "" -#: users/models.py:573 +#: users/models.py:576 msgid "Users primary organisation/affiliation" msgstr "" -#: users/models.py:581 +#: users/models.py:584 msgid "Primary Group" msgstr "" -#: users/models.py:582 +#: users/models.py:585 msgid "Primary group for the user" msgstr "" diff --git a/src/backend/InvenTree/locale/hu/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/hu/LC_MESSAGES/django.po index 2fa7d0926d..30ce537f58 100644 --- a/src/backend/InvenTree/locale/hu/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/hu/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-09-17 11:32+0000\n" -"PO-Revision-Date: 2025-09-17 11:35\n" +"POT-Creation-Date: 2025-10-01 05:58+0000\n" +"PO-Revision-Date: 2025-10-01 06:01\n" "Last-Translator: \n" "Language-Team: Hungarian\n" "Language: hu_HU\n" @@ -19,7 +19,7 @@ msgstr "" #: InvenTree/AllUserRequire2FAMiddleware.py:42 msgid "You must enable two-factor authentication before doing anything else." -msgstr "" +msgstr "Mielőtt továbbmenne kötelező a kétfaktoros authentikációt engedélyeznie." #: InvenTree/api.py:357 msgid "API endpoint not found" @@ -27,19 +27,19 @@ msgstr "API funkciót nem találom" #: InvenTree/api.py:434 msgid "List of items or filters must be provided for bulk operation" -msgstr "" +msgstr "Tömeges művelethez tételek vagy szűrők megadása kötelező" #: InvenTree/api.py:441 msgid "Items must be provided as a list" -msgstr "" +msgstr "A tételeket listában kell átadni" #: InvenTree/api.py:449 msgid "Invalid items list provided" -msgstr "" +msgstr "Érvénytelen a tétel lista" #: InvenTree/api.py:455 msgid "Filters must be provided as a dict" -msgstr "" +msgstr "A szűrőket dict - szótár - formában kell megadni" #: InvenTree/api.py:462 msgid "Invalid filters provided" @@ -47,15 +47,15 @@ msgstr "Érvénytelen szűrők vannak megadva" #: InvenTree/api.py:467 msgid "All filter must only be used with true" -msgstr "" +msgstr "Minden szűrő csak true értékkel használható" #: InvenTree/api.py:472 msgid "No items match the provided criteria" -msgstr "" +msgstr "Nincs a szűrésnek megfelelő tétel" #: InvenTree/api.py:494 msgid "No data provided" -msgstr "" +msgstr "Nincs adat megadva" #: InvenTree/api.py:744 msgid "User does not have permission to view this model" @@ -116,9 +116,9 @@ msgstr "Érvénytelen decimális érték" #: build/serializers.py:579 build/serializers.py:1795 company/models.py:875 #: order/models.py:1737 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:2846 stock/models.py:2970 stock/serializers.py:741 -#: stock/serializers.py:917 stock/serializers.py:1059 stock/serializers.py:1373 -#: stock/serializers.py:1462 stock/serializers.py:1661 +#: stock/models.py:2846 stock/models.py:2970 stock/serializers.py:745 +#: stock/serializers.py:921 stock/serializers.py:1063 stock/serializers.py:1377 +#: stock/serializers.py:1466 stock/serializers.py:1665 msgid "Notes" msgstr "Megjegyzések" @@ -133,7 +133,7 @@ msgstr "A megadott érték nem felel meg a szükséges mintának: " #: InvenTree/helpers.py:556 msgid "Cannot serialize more than 1000 items at once" -msgstr "" +msgstr "Nem lehet 1000 tételnél többet szerializálni" #: InvenTree/helpers.py:562 msgid "Empty serial number string" @@ -161,7 +161,7 @@ msgstr "Nem található sorozatszám" #: InvenTree/helpers.py:727 #, python-brace-format msgid "Number of unique serial numbers ({n}) must match quantity ({q})" -msgstr "" +msgstr "A megadott számú egyedi sorozatszám ({n}) meg kell egyezzen a darabszámmal ({q})" #: InvenTree/helpers.py:857 msgid "Remove HTML tags from this value" @@ -169,7 +169,7 @@ msgstr "HTML tag-ek eltávolítása ebből az értékből" #: InvenTree/helpers.py:936 msgid "Data contains prohibited markdown content" -msgstr "" +msgstr "Az adatban tiltott markdown tartalom található" #: InvenTree/helpers_model.py:132 msgid "Connection error" @@ -415,7 +415,7 @@ msgstr "Érvénytelen választás" msgid "Name" msgstr "Név" -#: InvenTree/models.py:856 build/models.py:251 common/models.py:171 +#: InvenTree/models.py:856 build/models.py:252 common/models.py:171 #: common/models.py:2234 common/models.py:2347 company/models.py:562 #: company/models.py:866 order/models.py:435 order/models.py:1773 #: part/models.py:1074 part/models.py:3886 report/models.py:222 @@ -468,7 +468,7 @@ msgstr "Feladat hiba" #: InvenTree/models.py:1264 #, python-brace-format msgid "Background worker task '{f}' failed after {n} attempts" -msgstr "" +msgstr "Az '{f}' háttérfeladat elbukott {n} próbálkozás után" #: InvenTree/models.py:1291 msgid "Server Error" @@ -508,15 +508,15 @@ msgstr "Képek letöltése távoli URL-ről nem engedélyezett" #: InvenTree/serializers.py:528 msgid "Failed to download image from remote URL" -msgstr "" +msgstr "Nem sikerült letölteni a képet a távoli URL-ről" #: InvenTree/tasks.py:575 msgid "Update Available" -msgstr "" +msgstr "Frissítés elérhető" #: InvenTree/tasks.py:576 msgid "An update for InvenTree is available" -msgstr "" +msgstr "InvenTree frissítés elérhető" #: InvenTree/validators.py:29 msgid "Invalid physical unit" @@ -530,7 +530,7 @@ msgstr "Érvénytelen pénznem kód" msgid "Order Status" msgstr "Rendelés állapota" -#: build/api.py:75 build/models.py:263 +#: build/api.py:75 build/models.py:264 msgid "Parent Build" msgstr "Szülő gyártás" @@ -539,7 +539,7 @@ msgstr "Szülő gyártás" msgid "Include Variants" msgstr "Változatokkal együtt" -#: build/api.py:95 build/api.py:466 build/api.py:814 build/models.py:269 +#: build/api.py:95 build/api.py:466 build/api.py:814 build/models.py:270 #: build/serializers.py:1243 build/serializers.py:1389 #: build/serializers.py:1451 company/models.py:1085 company/serializers.py:456 #: order/api.py:295 order/api.py:299 order/api.py:922 order/api.py:1180 @@ -558,7 +558,7 @@ msgstr "Változatokkal együtt" #: report/templates/report/inventree_sales_order_shipment_report.html:28 #: report/templates/report/inventree_stock_location_report.html:102 #: stock/api.py:565 stock/serializers.py:120 stock/serializers.py:172 -#: stock/serializers.py:446 stock/serializers.py:625 stock/serializers.py:950 +#: stock/serializers.py:450 stock/serializers.py:629 stock/serializers.py:954 #: templates/email/build_order_completed.html:17 #: templates/email/build_order_required_stock.html:17 #: templates/email/low_stock_notification.html:15 @@ -595,35 +595,35 @@ msgstr "Létrehozva ez után" #: build/api.py:205 msgid "Has start date" -msgstr "" +msgstr "Van kezdeti dátuma" #: build/api.py:213 msgid "Start date before" -msgstr "" +msgstr "Kezdeti dátum ez előtt" #: build/api.py:217 msgid "Start date after" -msgstr "" +msgstr "Kezdeti dátum ez után" #: build/api.py:221 msgid "Has target date" -msgstr "" +msgstr "Van céldátum" #: build/api.py:229 msgid "Target date before" -msgstr "" +msgstr "Céldátum ez előtt" #: build/api.py:233 msgid "Target date after" -msgstr "" +msgstr "Céldátum ez után" #: build/api.py:237 msgid "Completed before" -msgstr "" +msgstr "Elkészült ez előtt" #: build/api.py:241 msgid "Completed after" -msgstr "" +msgstr "Elkészült ez után" #: build/api.py:244 order/api.py:223 msgid "Min Date" @@ -665,13 +665,13 @@ msgstr "Ellenőrizhető" #: build/api.py:471 order/api.py:986 msgid "Order Outstanding" -msgstr "" +msgstr "Befejezetlen rendelés" #: build/api.py:481 build/serializers.py:1472 order/api.py:945 msgid "Allocated" msgstr "Lefoglalva" -#: build/api.py:490 build/models.py:1626 build/serializers.py:1424 +#: build/api.py:490 build/models.py:1631 build/serializers.py:1424 msgid "Consumed" msgstr "Felhasználva" @@ -682,7 +682,7 @@ msgstr "Felhasználva" msgid "Available" msgstr "Elérhető" -#: build/api.py:837 build/models.py:116 order/models.py:1919 +#: build/api.py:837 build/models.py:117 order/models.py:1919 #: report/templates/report/inventree_build_order_report.html:105 #: stock/serializers.py:93 templates/email/build_order_completed.html:16 #: templates/email/overdue_build_order.html:15 @@ -693,10 +693,10 @@ msgstr "Gyártási utasítás" #: build/serializers.py:496 build/serializers.py:566 build/serializers.py:1263 #: build/serializers.py:1267 order/api.py:1227 order/api.py:1232 #: order/serializers.py:768 order/serializers.py:908 order/serializers.py:2015 -#: stock/api.py:966 stock/serializers.py:111 stock/serializers.py:629 -#: stock/serializers.py:734 stock/serializers.py:912 stock/serializers.py:1455 -#: stock/serializers.py:1768 stock/serializers.py:1817 -#: templates/email/stale_stock_notification.html:18 users/models.py:546 +#: stock/api.py:966 stock/serializers.py:111 stock/serializers.py:633 +#: stock/serializers.py:738 stock/serializers.py:916 stock/serializers.py:1459 +#: stock/serializers.py:1772 stock/serializers.py:1821 +#: templates/email/stale_stock_notification.html:18 users/models.py:549 msgid "Location" msgstr "Hely" @@ -706,45 +706,45 @@ msgstr "Kimenet" #: build/api.py:865 msgid "Filter by output stock item ID. Use 'null' to find uninstalled build items." -msgstr "" +msgstr "Szűrés a kimeneti készlet tétel azonosítójára. Használj 'null'-t ha a be nem épített gyártási tételeket keresed." -#: build/models.py:117 users/ruleset.py:31 +#: build/models.py:118 users/ruleset.py:31 msgid "Build Orders" msgstr "Gyártási utasítások" -#: build/models.py:167 +#: build/models.py:168 msgid "Assembly BOM has not been validated" msgstr "Az alkatrészjegyzék még nincs jóváhagyva" -#: build/models.py:174 +#: build/models.py:175 msgid "Build order cannot be created for an inactive part" msgstr "Nem lehet inaktív alkatrészre Gyártást kezdeményezni" -#: build/models.py:181 +#: build/models.py:182 msgid "Build order cannot be created for an unlocked part" msgstr "Nem lehet lezáratlan alkatrészre Gyártást kezdeményezni" -#: build/models.py:199 +#: build/models.py:200 msgid "Build orders can only be externally fulfilled for purchaseable parts" -msgstr "" +msgstr "Gyártási rendeléseket kizárólag beszerezhető alkatrészekkel lehet külső forrásból teljesíteni" -#: build/models.py:206 order/models.py:369 +#: build/models.py:207 order/models.py:369 msgid "Responsible user or group must be specified" msgstr "Meg kell adni felelős felhasználót vagy csoportot" -#: build/models.py:211 +#: build/models.py:212 msgid "Build order part cannot be changed" msgstr "Gyártási rendelés alkatrész nem változtatható" -#: build/models.py:216 order/models.py:382 +#: build/models.py:217 order/models.py:382 msgid "Target date must be after start date" -msgstr "" +msgstr "Céldátumnak a kezdeti dátum után kell lennie" -#: build/models.py:244 +#: build/models.py:245 msgid "Build Order Reference" msgstr "Gyártási utasítás azonosító" -#: build/models.py:245 build/serializers.py:1402 order/models.py:607 +#: build/models.py:246 build/serializers.py:1402 order/models.py:607 #: order/models.py:1292 order/models.py:1730 order/models.py:2605 #: part/models.py:4458 #: report/templates/report/inventree_bill_of_materials_report.html:139 @@ -754,223 +754,223 @@ msgstr "Gyártási utasítás azonosító" msgid "Reference" msgstr "Azonosító" -#: build/models.py:254 +#: build/models.py:255 msgid "Brief description of the build (optional)" msgstr "Gyártás rövid leírása (opcionális)" -#: build/models.py:264 +#: build/models.py:265 msgid "BuildOrder to which this build is allocated" msgstr "Gyártás, amihez ez a gyártás hozzá van rendelve" -#: build/models.py:273 +#: build/models.py:274 msgid "Select part to build" msgstr "Válassz alkatrészt a gyártáshoz" -#: build/models.py:278 +#: build/models.py:279 msgid "Sales Order Reference" msgstr "Vevői rendelés azonosító" -#: build/models.py:283 +#: build/models.py:284 msgid "SalesOrder to which this build is allocated" msgstr "Vevői rendelés amihez ez a gyártás hozzá van rendelve" -#: build/models.py:288 build/serializers.py:1094 +#: build/models.py:289 build/serializers.py:1094 msgid "Source Location" msgstr "Forrás hely" -#: build/models.py:294 +#: build/models.py:295 msgid "Select location to take stock from for this build (leave blank to take from any stock location)" msgstr "Válassz helyet ahonnan készletet vegyünk el ehhez a gyártáshoz (hagyd üresen ha bárhonnan)" -#: build/models.py:300 +#: build/models.py:301 msgid "External Build" msgstr "Külső gyártás" -#: build/models.py:301 +#: build/models.py:302 msgid "This build order is fulfilled externally" -msgstr "" +msgstr "Ez a gyártási rendelés külsőleg teljesül" -#: build/models.py:306 +#: build/models.py:307 msgid "Destination Location" msgstr "Cél hely" -#: build/models.py:311 +#: build/models.py:312 msgid "Select location where the completed items will be stored" msgstr "Válassz helyet ahol a kész tételek tárolva lesznek" -#: build/models.py:315 +#: build/models.py:316 msgid "Build Quantity" msgstr "Gyártási mennyiség" -#: build/models.py:318 +#: build/models.py:319 msgid "Number of stock items to build" msgstr "Gyártandó készlet tételek száma" -#: build/models.py:322 +#: build/models.py:323 msgid "Completed items" msgstr "Kész tételek" -#: build/models.py:324 +#: build/models.py:325 msgid "Number of stock items which have been completed" msgstr "Elkészült készlet tételek száma" -#: build/models.py:328 +#: build/models.py:329 msgid "Build Status" msgstr "Gyártási állapot" -#: build/models.py:333 +#: build/models.py:334 msgid "Build status code" msgstr "Gyártás státusz kód" -#: build/models.py:342 build/serializers.py:358 order/serializers.py:784 -#: stock/models.py:1101 stock/serializers.py:85 stock/serializers.py:1628 +#: build/models.py:343 build/serializers.py:358 order/serializers.py:784 +#: stock/models.py:1101 stock/serializers.py:85 stock/serializers.py:1632 msgid "Batch Code" msgstr "Batch kód" -#: build/models.py:346 build/serializers.py:359 +#: build/models.py:347 build/serializers.py:359 msgid "Batch code for this build output" msgstr "Batch kód a gyártás kimenetéhez" -#: build/models.py:350 order/models.py:472 order/serializers.py:167 +#: build/models.py:351 order/models.py:472 order/serializers.py:167 #: part/models.py:1304 msgid "Creation Date" msgstr "Létrehozás dátuma" -#: build/models.py:356 -msgid "Build start date" -msgstr "" - #: build/models.py:357 -msgid "Scheduled start date for this build order" -msgstr "" +msgid "Build start date" +msgstr "Gyártás kezdeti dátuma" -#: build/models.py:363 +#: build/models.py:358 +msgid "Scheduled start date for this build order" +msgstr "Gyártási rendelés ütemezett kezdeti dátuma" + +#: build/models.py:364 msgid "Target completion date" msgstr "Befejezés cél dátuma" -#: build/models.py:365 +#: build/models.py:366 msgid "Target date for build completion. Build will be overdue after this date." msgstr "Cél dátum a gyártás befejezéséhez. Ez után késettnek számít majd." -#: build/models.py:370 order/models.py:660 order/models.py:2644 +#: build/models.py:371 order/models.py:660 order/models.py:2644 msgid "Completion Date" msgstr "Befejezés dátuma" -#: build/models.py:378 +#: build/models.py:379 msgid "completed by" msgstr "elkészítette" -#: build/models.py:387 +#: build/models.py:388 msgid "Issued by" msgstr "Indította" -#: build/models.py:388 +#: build/models.py:389 msgid "User who issued this build order" msgstr "Felhasználó aki ezt a gyártási utasítást kiállította" -#: build/models.py:397 common/models.py:180 order/api.py:176 +#: build/models.py:398 common/models.py:180 order/api.py:176 #: order/models.py:497 part/models.py:1321 #: report/templates/report/inventree_build_order_report.html:158 msgid "Responsible" msgstr "Felelős" -#: build/models.py:398 +#: build/models.py:399 msgid "User or group responsible for this build order" msgstr "Felhasználó vagy csoport aki felelős ezért a gyártásért" -#: build/models.py:403 stock/models.py:1094 +#: build/models.py:404 stock/models.py:1094 msgid "External Link" msgstr "Külső link" -#: build/models.py:405 common/models.py:1990 part/models.py:1126 +#: build/models.py:406 common/models.py:1990 part/models.py:1126 #: stock/models.py:1096 msgid "Link to external URL" msgstr "Link külső URL-re" -#: build/models.py:410 +#: build/models.py:411 msgid "Build Priority" msgstr "Priorítás" -#: build/models.py:413 +#: build/models.py:414 msgid "Priority of this build order" msgstr "Gyártási utasítás priorítása" -#: build/models.py:421 common/models.py:150 common/models.py:164 +#: build/models.py:422 common/models.py:150 common/models.py:164 #: order/api.py:162 order/models.py:444 msgid "Project Code" msgstr "Projektszám" -#: build/models.py:422 +#: build/models.py:423 msgid "Project code for this build order" msgstr "Projekt kód a gyártáshoz" -#: build/models.py:675 +#: build/models.py:676 msgid "Cannot complete build order with open child builds" -msgstr "" +msgstr "A gyártási rendelés nem befejezhető amíg nyitott al-gyártások vannak" -#: build/models.py:680 +#: build/models.py:681 msgid "Cannot complete build order with incomplete outputs" -msgstr "" +msgstr "A gyártási rendelés nem befejezhető amíg hiányos a kimenet" -#: build/models.py:699 build/models.py:829 +#: build/models.py:700 build/models.py:830 msgid "Failed to offload task to complete build allocations" msgstr "A gyártási foglalások teljesítése háttérfeladat elvégzése nem sikerült" -#: build/models.py:722 +#: build/models.py:723 #, python-brace-format msgid "Build order {build} has been completed" msgstr "A {build} gyártási utasítás elkészült" -#: build/models.py:728 +#: build/models.py:729 msgid "A build order has been completed" msgstr "Gyártási utasítás elkészült" -#: build/models.py:910 build/serializers.py:406 +#: build/models.py:911 build/serializers.py:406 msgid "Serial numbers must be provided for trackable parts" msgstr "Egyedi követésre jelölt alkatrészeknél kötelező sorozatszámot megadni" -#: build/models.py:1041 build/models.py:1126 +#: build/models.py:1042 build/models.py:1127 msgid "No build output specified" msgstr "Nincs gyártási kimenet megadva" -#: build/models.py:1044 +#: build/models.py:1045 msgid "Build output is already completed" msgstr "Gyártási kimenet már kész" -#: build/models.py:1047 +#: build/models.py:1048 msgid "Build output does not match Build Order" msgstr "Gyártási kimenet nem egyezik a gyártási utasítással" -#: build/models.py:1129 build/serializers.py:285 build/serializers.py:334 +#: build/models.py:1130 build/serializers.py:285 build/serializers.py:334 #: build/serializers.py:962 build/serializers.py:1746 order/models.py:710 #: order/serializers.py:604 order/serializers.py:779 part/serializers.py:1695 #: stock/models.py:941 stock/models.py:1431 stock/models.py:1880 -#: stock/serializers.py:712 stock/serializers.py:1617 +#: stock/serializers.py:716 stock/serializers.py:1621 msgid "Quantity must be greater than zero" msgstr "Mennyiségnek nullánál többnek kell lennie" -#: build/models.py:1133 build/serializers.py:289 +#: build/models.py:1134 build/serializers.py:289 msgid "Quantity cannot be greater than the output quantity" msgstr "A mennyiség nem lehet több mint a gyártási mennyiség" -#: build/models.py:1196 build/serializers.py:605 +#: build/models.py:1197 build/serializers.py:605 msgid "Build output has not passed all required tests" -msgstr "" +msgstr "A gyártási kimenet nem felelt meg az összes kötelező teszten" -#: build/models.py:1199 build/serializers.py:600 +#: build/models.py:1200 build/serializers.py:600 #, python-brace-format msgid "Build output {serial} has not passed all required tests" msgstr "A {serial} gyártási kimenet nem felelt meg az összes kötelező teszten" -#: build/models.py:1581 +#: build/models.py:1586 msgid "Build Order Line Item" msgstr "Gyártási Rendelés Sor Tétel" -#: build/models.py:1605 +#: build/models.py:1610 msgid "Build object" msgstr "Gyártás objektum" -#: build/models.py:1617 build/models.py:1917 build/serializers.py:273 +#: build/models.py:1622 build/models.py:1933 build/serializers.py:273 #: build/serializers.py:319 build/serializers.py:1423 common/models.py:1346 #: order/models.py:1713 order/models.py:2490 order/serializers.py:1663 #: order/serializers.py:2124 part/models.py:3474 part/models.py:4406 @@ -985,70 +985,70 @@ msgstr "Gyártás objektum" #: report/templates/report/inventree_stock_report_merge.html:113 #: report/templates/report/inventree_test_report.html:90 #: report/templates/report/inventree_test_report.html:169 -#: stock/serializers.py:136 stock/serializers.py:180 stock/serializers.py:700 +#: stock/serializers.py:136 stock/serializers.py:180 stock/serializers.py:704 #: templates/email/build_order_completed.html:18 #: templates/email/stale_stock_notification.html:19 msgid "Quantity" msgstr "Mennyiség" -#: build/models.py:1618 +#: build/models.py:1623 msgid "Required quantity for build order" msgstr "Gyártáshoz szükséges mennyiség" -#: build/models.py:1627 +#: build/models.py:1632 msgid "Quantity of consumed stock" -msgstr "" +msgstr "Felhasznált készlet mennyisége" -#: build/models.py:1715 +#: build/models.py:1731 msgid "Build item must specify a build output, as master part is marked as trackable" msgstr "Gyártási tételnek meg kell adnia a gyártási kimenetet, mivel a fő darab egyedi követésre kötelezett" -#: build/models.py:1726 +#: build/models.py:1742 #, python-brace-format msgid "Allocated quantity ({q}) must not exceed available stock quantity ({a})" msgstr "A lefoglalt mennyiség ({q}) nem lépheti túl a szabad készletet ({a})" -#: build/models.py:1747 order/models.py:2439 +#: build/models.py:1763 order/models.py:2439 msgid "Stock item is over-allocated" msgstr "Készlet túlfoglalva" -#: build/models.py:1752 order/models.py:2442 +#: build/models.py:1768 order/models.py:2442 msgid "Allocation quantity must be greater than zero" msgstr "Lefoglalt mennyiségnek nullánál többnek kell lennie" -#: build/models.py:1758 +#: build/models.py:1774 msgid "Quantity must be 1 for serialized stock" msgstr "Egyedi követésre kötelezett tételeknél a menyiség 1 kell legyen" -#: build/models.py:1818 +#: build/models.py:1834 msgid "Selected stock item does not match BOM line" msgstr "A készlet tétel nem egyezik az alkatrészjegyzékkel" -#: build/models.py:1856 +#: build/models.py:1872 msgid "Allocated quantity exceeds available stock quantity" -msgstr "" +msgstr "Lefoglalt mennyiség meghaladja az elérhető készletet" -#: build/models.py:1907 build/serializers.py:945 build/serializers.py:1255 +#: build/models.py:1923 build/serializers.py:945 build/serializers.py:1255 #: order/serializers.py:1500 order/serializers.py:1521 #: report/templates/report/inventree_sales_order_shipment_report.html:29 -#: stock/models.py:457 stock/serializers.py:102 stock/serializers.py:824 -#: stock/serializers.py:1311 stock/serializers.py:1423 +#: stock/models.py:457 stock/serializers.py:102 stock/serializers.py:828 +#: stock/serializers.py:1315 stock/serializers.py:1427 msgid "Stock Item" msgstr "Készlet tétel" -#: build/models.py:1908 +#: build/models.py:1924 msgid "Source stock item" msgstr "Forrás készlet tétel" -#: build/models.py:1918 +#: build/models.py:1934 msgid "Stock quantity to allocate to build" msgstr "Készlet mennyiség amit foglaljunk a gyártáshoz" -#: build/models.py:1927 +#: build/models.py:1943 msgid "Install into" msgstr "Beépítés ebbe" -#: build/models.py:1928 +#: build/models.py:1944 msgid "Destination stock item" msgstr "Cél készlet tétel" @@ -1097,7 +1097,7 @@ msgid "Integer quantity required, as the bill of materials contains trackable pa msgstr "Egész számú mennyiség szükséges, mivel az alkatrészjegyzék egyedi követésre kötelezett alkatrészeket tartalmaz" #: build/serializers.py:365 order/serializers.py:800 order/serializers.py:1667 -#: stock/serializers.py:723 +#: stock/serializers.py:727 msgid "Serial Numbers" msgstr "Sorozatszámok" @@ -1251,7 +1251,7 @@ msgstr "Gyártás sor tétel" msgid "bom_item.part must point to the same part as the build order" msgstr "bom_item.part ugyanarra az alkatrészre kell mutasson mint a gyártási utasítás" -#: build/serializers.py:951 stock/serializers.py:1324 +#: build/serializers.py:951 stock/serializers.py:1328 msgid "Item must be in stock" msgstr "A tételnek kell legyen készlete" @@ -1330,11 +1330,11 @@ msgstr "Gyártás" #: build/serializers.py:1282 company/models.py:703 order/api.py:308 #: order/api.py:313 order/api.py:539 order/serializers.py:596 -#: stock/models.py:1037 stock/serializers.py:613 +#: stock/models.py:1037 stock/serializers.py:617 msgid "Supplier Part" msgstr "Beszállítói alkatrész" -#: build/serializers.py:1290 stock/serializers.py:644 +#: build/serializers.py:1290 stock/serializers.py:648 msgid "Allocated Quantity" msgstr "Lefoglalt mennyiség" @@ -1376,7 +1376,7 @@ msgstr "Gyártásban" #: build/serializers.py:1477 part/serializers.py:943 part/serializers.py:1285 msgid "Scheduled to Build" -msgstr "" +msgstr "Gyártás Ütemezve" #: build/serializers.py:1480 part/serializers.py:980 msgid "External Stock" @@ -1396,31 +1396,31 @@ msgstr "Elérhető Készlet Változatokból" #: build/serializers.py:1759 msgid "Consumed quantity exceeds allocated quantity" -msgstr "" +msgstr "Felhasznált mennyiség meghaladja a lefoglalt mennyiséget" #: build/serializers.py:1796 msgid "Optional notes for the stock consumption" -msgstr "" +msgstr "Megjegyzés a készletfelhasználáshoz" #: build/serializers.py:1813 msgid "Build item must point to the correct build order" -msgstr "" +msgstr "Gyártási tételnek a megfelelő gyártási rendelésre kell mutatnia" #: build/serializers.py:1818 msgid "Duplicate build item allocation" -msgstr "" +msgstr "Dupla gyártási tétel lefoglalás" #: build/serializers.py:1836 msgid "Build line must point to the correct build order" -msgstr "" +msgstr "Gyártási sornak a megfelelő gyártási rendelésre kell mutatnia" #: build/serializers.py:1841 msgid "Duplicate build line allocation" -msgstr "" +msgstr "Duplikált gyártási sor foglalás" #: build/serializers.py:1853 msgid "At least one item or line must be provided" -msgstr "" +msgstr "Legalább egy tétel vagy sor megadása kötelező" #: build/status_codes.py:11 generic/states/tests.py:21 #: generic/states/tests.py:131 order/status_codes.py:12 @@ -1455,7 +1455,7 @@ msgstr "A gyártási utasításhoz készlet szükséges" #: build/tasks.py:196 #, python-brace-format msgid "Build order {build} requires additional stock" -msgstr "" +msgstr "A {build} gyártási rendelésnek további készletre van szüksége" #: build/tasks.py:220 msgid "Overdue Build Order" @@ -1512,7 +1512,7 @@ msgstr "Frissítette" #: common/models.py:140 msgid "User who last updated this object" -msgstr "" +msgstr "Az objektumot utoljára módosította" #: common/models.py:165 msgid "Unique project code" @@ -1548,11 +1548,11 @@ msgstr "Az érték egész szám kell legyen" #: common/models.py:868 msgid "Value must be a valid number" -msgstr "" +msgstr "Az értéknek számnak kell lennie" #: common/models.py:893 msgid "Value does not pass validation checks" -msgstr "" +msgstr "Az érték nem felel meg az ellenőrzéseknek" #: common/models.py:915 msgid "Key string must be unique" @@ -1563,8 +1563,8 @@ msgstr "Kulcs string egyedi kell legyen" #: common/models.py:2006 common/models.py:2007 common/models.py:2388 #: importer/models.py:100 part/models.py:3568 part/models.py:3596 #: plugin/models.py:355 plugin/models.py:356 -#: report/templates/report/inventree_test_report.html:105 users/models.py:121 -#: users/models.py:498 +#: report/templates/report/inventree_test_report.html:105 users/models.py:124 +#: users/models.py:501 msgid "User" msgstr "Felhasználó" @@ -1595,8 +1595,8 @@ msgstr "Webhook neve" #: common/models.py:1421 common/models.py:2247 common/models.py:2354 #: company/models.py:198 company/models.py:840 machine/models.py:39 -#: part/models.py:1258 plugin/models.py:69 stock/api.py:621 users/models.py:192 -#: users/models.py:551 users/serializers.py:319 +#: part/models.py:1258 plugin/models.py:69 stock/api.py:621 users/models.py:195 +#: users/models.py:554 users/serializers.py:319 msgid "Active" msgstr "Aktív" @@ -1604,7 +1604,7 @@ msgstr "Aktív" msgid "Is this webhook active" msgstr "Aktív-e ez a webhook" -#: common/models.py:1437 users/models.py:169 +#: common/models.py:1437 users/models.py:172 msgid "Token" msgstr "Token" @@ -1770,7 +1770,7 @@ msgstr "Modell típusa" #: common/models.py:1973 msgid "Target model type for image" -msgstr "" +msgstr "Képhez tartozó model típus" #: common/models.py:1981 msgid "Select file to attach" @@ -1835,7 +1835,7 @@ msgstr "Érték" #: common/models.py:2097 msgid "Numerical value that will be saved in the models database" -msgstr "" +msgstr "A model adatbázisba tárolandó szám" #: common/models.py:2103 msgid "Name of the state" @@ -1883,7 +1883,7 @@ msgstr "A kulcs és a logikai kulcs nem lehet azonos" #: common/models.py:2162 msgid "Valid reference status class must be provided" -msgstr "" +msgstr "Helyes hivatkozási állapot osztályt kell megadni" #: common/models.py:2168 msgid "Key must be different from the logical keys of the reference status" @@ -1895,23 +1895,23 @@ msgstr "A logikai kulcsnak szerepelnie kell a hivatkozott állapotok logikai kul #: common/models.py:2182 msgid "Name must be different from the names of the reference status" -msgstr "" +msgstr "A Névnek el kell térnie a referencia állapotok neveitől" #: common/models.py:2222 common/models.py:2329 part/models.py:3910 msgid "Selection List" -msgstr "" +msgstr "Választéklista" #: common/models.py:2223 msgid "Selection Lists" -msgstr "" +msgstr "Választéklisták" #: common/models.py:2228 msgid "Name of the selection list" -msgstr "" +msgstr "Választéklista neve" #: common/models.py:2235 msgid "Description of the selection list" -msgstr "" +msgstr "Választéklista leírása" #: common/models.py:2241 part/models.py:1263 msgid "Locked" @@ -1919,11 +1919,11 @@ msgstr "Lezárt" #: common/models.py:2242 msgid "Is this selection list locked?" -msgstr "" +msgstr "Választéklista lezárva?" #: common/models.py:2248 msgid "Can this selection list be used?" -msgstr "" +msgstr "Választéklista használható?" #: common/models.py:2256 msgid "Source Plugin" @@ -1931,7 +1931,7 @@ msgstr "Forrás plugin" #: common/models.py:2257 msgid "Plugin which provides the selection list" -msgstr "" +msgstr "Választéklista szolgáltató plugin" #: common/models.py:2262 msgid "Source String" @@ -1939,7 +1939,7 @@ msgstr "Forrás szöveg" #: common/models.py:2263 msgid "Optional string identifying the source used for this list" -msgstr "" +msgstr "Elhagyható lista forrás azonosító szöveg" #: common/models.py:2272 msgid "Default Entry" @@ -1947,7 +1947,7 @@ msgstr "Alapértelmezett bejegyzés" #: common/models.py:2273 msgid "Default entry for this selection list" -msgstr "" +msgstr "Alapértelmezett elem ezen a listán" #: common/models.py:2278 common/models.py:2730 msgid "Created" @@ -1955,7 +1955,7 @@ msgstr "Létrehozva" #: common/models.py:2279 msgid "Date and time that the selection list was created" -msgstr "" +msgstr "Választéklista létrehozási dátuma és ideje" #: common/models.py:2284 msgid "Last Updated" @@ -1963,35 +1963,35 @@ msgstr "Utoljára módosítva" #: common/models.py:2285 msgid "Date and time that the selection list was last updated" -msgstr "" +msgstr "A választéklista utolsó módosításának dátuma és ideje" #: common/models.py:2319 msgid "Selection List Entry" -msgstr "" +msgstr "Választéklista bejegyzés" #: common/models.py:2320 msgid "Selection List Entries" -msgstr "" +msgstr "Választéklista bejegyzések" #: common/models.py:2330 msgid "Selection list to which this entry belongs" -msgstr "" +msgstr "Választéklista amihez ez a bejegyzés tartozik" #: common/models.py:2336 msgid "Value of the selection list entry" -msgstr "" +msgstr "Választéklista bejegyzés értéke" #: common/models.py:2342 msgid "Label for the selection list entry" -msgstr "" +msgstr "Választéklista bejegyzés felirata" #: common/models.py:2348 msgid "Description of the selection list entry" -msgstr "" +msgstr "Választéklista bejegyzés leírása" #: common/models.py:2355 msgid "Is this selection list entry active?" -msgstr "" +msgstr "Választéklista bejegyzés aktív?" #: common/models.py:2373 msgid "Barcode Scan" @@ -2007,7 +2007,7 @@ msgstr "Vonalkód adat" #: common/models.py:2389 msgid "User who scanned the barcode" -msgstr "" +msgstr "Melyik felhasználó olvasta be a vonalkódot" #: common/models.py:2394 importer/models.py:69 msgid "Timestamp" @@ -2015,11 +2015,11 @@ msgstr "Időbélyeg" #: common/models.py:2395 msgid "Date and time of the barcode scan" -msgstr "" +msgstr "Vonalkód beolvasás dátuma és ideje" #: common/models.py:2401 msgid "URL endpoint which processed the barcode" -msgstr "" +msgstr "Vonalkód feldolgozó URL végpont" #: common/models.py:2408 order/models.py:1780 plugin/serializers.py:93 msgid "Context" @@ -2027,7 +2027,7 @@ msgstr "Kontextus" #: common/models.py:2409 msgid "Context data for the barcode scan" -msgstr "" +msgstr "Vonalkód olvasás kontextus adat" #: common/models.py:2416 msgid "Response" @@ -2035,7 +2035,7 @@ msgstr "Válasz" #: common/models.py:2417 msgid "Response data from the barcode scan" -msgstr "" +msgstr "Vonalkód olvasó válasz adat" #: common/models.py:2423 report/templates/report/inventree_test_report.html:103 #: stock/models.py:2951 @@ -2044,7 +2044,7 @@ msgstr "Eredmény" #: common/models.py:2424 msgid "Was the barcode scan successful?" -msgstr "" +msgstr "Vonalkód olvasás sikeres volt?" #: common/models.py:2506 msgid "An error occurred" @@ -2052,7 +2052,7 @@ msgstr "Hiba történt" #: common/models.py:2527 msgid "INVE-E8: Email log deletion is protected. Set INVENTREE_PROTECT_EMAIL_LOG to False to allow deletion." -msgstr "" +msgstr "INVE-E8: Email napló törlés védett. Állítsd be az INVENTREE_PROTECT_EMAIL_LOG-ot False-ra hogy engedélyezd a törlést." #: common/models.py:2574 msgid "Email Message" @@ -2100,7 +2100,7 @@ msgstr "Kiszállítás követése" #: common/models.py:2610 msgid "Track Read" -msgstr "" +msgstr "Olvasási visszaigazolás" #: common/models.py:2611 msgid "Track Click" @@ -2112,7 +2112,7 @@ msgstr "Globális ID" #: common/models.py:2627 msgid "Identifier for this message (might be supplied by external system)" -msgstr "" +msgstr "Üzenet azonosítója (külső rendszertől származhat)" #: common/models.py:2634 msgid "Thread ID" @@ -2120,7 +2120,7 @@ msgstr "Szál ID" #: common/models.py:2636 msgid "Identifier for this message thread (might be supplied by external system)" -msgstr "" +msgstr "Üzenet-sor azonosító (külső rendszerből származhat)" #: common/models.py:2645 msgid "Thread" @@ -2128,7 +2128,7 @@ msgstr "Szál" #: common/models.py:2646 msgid "Linked thread for this message" -msgstr "" +msgstr "Ehhez az üzenethez kapcsolódó üzenet-lánc" #: common/models.py:2662 msgid "Prioriy" @@ -2143,33 +2143,33 @@ msgid "Email Threads" msgstr "Email szálak" #: common/models.py:2711 generic/states/serializers.py:16 plugin/models.py:46 -#: users/models.py:110 +#: users/models.py:113 msgid "Key" msgstr "Kulcs" #: common/models.py:2714 msgid "Unique key for this thread (used to identify the thread)" -msgstr "" +msgstr "Az üzenetlánc egyedi azonosítója (az üzenetlánc azonosítására szolgál)" #: common/models.py:2718 msgid "Unique identifier for this thread" -msgstr "" +msgstr "Üzenetlánc egyedi azonosítója" #: common/models.py:2725 msgid "Started Internal" -msgstr "" +msgstr "Belső kezdés" #: common/models.py:2726 msgid "Was this thread started internally?" -msgstr "" +msgstr "Ez az üzenetlánc belül indult?" #: common/models.py:2731 msgid "Date and time that the thread was created" -msgstr "" +msgstr "Az üzenetlánc kezdeti dátuma és ideje" #: common/models.py:2736 msgid "Date and time that the thread was last updated" -msgstr "" +msgstr "Az üzenetlánc utolsó módosításának dátuma és ideje" #: common/notifications.py:57 #, python-brace-format @@ -2203,7 +2203,7 @@ msgstr "Készlet érkezett vissza egy visszavétel miatt" #: common/serializers.py:145 msgid "Indicates if the setting is overridden by an environment variable" -msgstr "" +msgstr "Ez a beállítás felül van bírálva egy környezeti változó által" #: common/serializers.py:147 msgid "Override" @@ -2284,7 +2284,7 @@ msgstr "A felhasználónak nincs joga létrehozni vagy módosítani ehhez a mode #: common/serializers.py:719 common/serializers.py:822 msgid "Selection list is locked" -msgstr "" +msgstr "Választéklista lezárva" #: common/setting/system.py:97 msgid "No group" @@ -2312,11 +2312,11 @@ msgstr "Függőben levő adatbázis migrációk" #: common/setting/system.py:186 msgid "Active warning codes" -msgstr "" +msgstr "Aktív figyelmeztető kódok" #: common/setting/system.py:187 msgid "A dict of active warning codes" -msgstr "" +msgstr "Aktív figyelmeztető kódok dict-je" #: common/setting/system.py:193 msgid "Instance ID" @@ -2324,7 +2324,7 @@ msgstr "Példány azonosító" #: common/setting/system.py:194 msgid "Unique identifier for this InvenTree instance" -msgstr "" +msgstr "Az InvenTree példány egyedi azonosítója" #: common/setting/system.py:199 msgid "Announce ID" @@ -2332,7 +2332,7 @@ msgstr "Bejelentési ID" #: common/setting/system.py:201 msgid "Announce the instance ID of the server in the server status info (unauthenticated)" -msgstr "" +msgstr "Azonosítsa-e magát az szerver a példányazonosítóval a szerver állapotban (authentikáció nélkül)" #: common/setting/system.py:207 msgid "Server Instance Name" @@ -2497,19 +2497,19 @@ msgstr "Felhasználói értesítések törlése megadott nap eltelte után" #: common/setting/system.py:335 msgid "Email Deletion Interval" -msgstr "" +msgstr "Email törlési gyakoriság" #: common/setting/system.py:337 msgid "Email messages will be deleted after specified number of days" -msgstr "" +msgstr "Email üzenetek törlése megadott nap eltelte után" #: common/setting/system.py:344 msgid "Protect Email Log" -msgstr "" +msgstr "Email napló védett" #: common/setting/system.py:345 msgid "Prevent deletion of email log entries" -msgstr "" +msgstr "Megakadályozza az email napló bejegyzések törlését" #: common/setting/system.py:350 msgid "Barcode Support" @@ -2521,19 +2521,19 @@ msgstr "Vonalkód olvasó támogatás engedélyezése a web felületen" #: common/setting/system.py:356 msgid "Store Barcode Results" -msgstr "" +msgstr "Vonalkód olvasás eredmények tárolása" #: common/setting/system.py:357 msgid "Store barcode scan results in the database" -msgstr "" +msgstr "Vonalkód olvasási eredmények tárolása az adatbázisban" #: common/setting/system.py:362 msgid "Barcode Scans Maximum Count" -msgstr "" +msgstr "Maximálisan tárolt vonalkód olvasások mennyisége" #: common/setting/system.py:363 msgid "Maximum number of barcode scan results to store" -msgstr "" +msgstr "Maximálisan tárolt vonalkód olvasások száma" #: common/setting/system.py:368 msgid "Barcode Input Delay" @@ -2816,7 +2816,7 @@ msgstr "Árazás automatikus frissítése" #: common/setting/system.py:609 msgid "Automatically update part pricing when internal data changes" -msgstr "" +msgstr "Alkatrész árazás automatikus frissítése belső adat változáskor" #: common/setting/system.py:615 msgid "Pricing Rebuild Interval" @@ -3039,11 +3039,11 @@ msgstr "Amíg minden leszármazott gyártás le nincsen zárva nem lehet a szül #: common/setting/system.py:790 msgid "External Build Orders" -msgstr "" +msgstr "Külső Gyártási Rendelések" #: common/setting/system.py:791 msgid "Enable external build order functionality" -msgstr "" +msgstr "Engedélyezze a külső gyártási rendelés funkciót" #: common/setting/system.py:796 msgid "Block Until Tests Pass" @@ -3131,7 +3131,7 @@ msgstr "Jelenlegi pénznem" #: common/setting/system.py:889 msgid "Convert item value to base currency when receiving stock" -msgstr "" +msgstr "Tétel érték bázis-pénznemre váltása készlet beérkezéskor" #: common/setting/system.py:894 msgid "Auto Complete Purchase Orders" @@ -3319,11 +3319,11 @@ msgstr "Belső eseményekre reagálás engedélyezése a pluginok számára" #: common/setting/system.py:1056 msgid "Enable interface integration" -msgstr "" +msgstr "Interfész integráció engedélyezése" #: common/setting/system.py:1057 msgid "Enable plugins to integrate into the user interface" -msgstr "" +msgstr "Pluginok felhasználói felületbe épülésének engedélyezése" #: common/setting/system.py:1063 msgid "Enable mail integration" @@ -3331,7 +3331,7 @@ msgstr "Email integráció engedélyezése" #: common/setting/system.py:1064 msgid "Enable plugins to process outgoing/incoming mails" -msgstr "" +msgstr "Pluginok bejövő/kimenő levelekhez hozzáférésének engedélyezése" #: common/setting/system.py:1070 msgid "Enable project codes" @@ -3339,15 +3339,15 @@ msgstr "Projektszámok engedélyezése" #: common/setting/system.py:1071 msgid "Enable project codes for tracking projects" -msgstr "" +msgstr "Projectek nyomkövetéséhez projekt kódok engedélyezése" #: common/setting/system.py:1076 msgid "Enable Stock History" -msgstr "" +msgstr "Készlettörténet engedélyezése" #: common/setting/system.py:1078 msgid "Enable functionality for recording historical stock levels and value" -msgstr "" +msgstr "A készletek korábbi mennyiségének és értékének naplózásának engedélyezés" #: common/setting/system.py:1084 msgid "Exclude External Locations" @@ -3355,7 +3355,7 @@ msgstr "Külső helyek nélkül" #: common/setting/system.py:1086 msgid "Exclude stock items in external locations from stock history calculations" -msgstr "" +msgstr "A külső helyszínen tárolt készletek kihagyása a készlet történet számításokból" #: common/setting/system.py:1092 msgid "Automatic Stocktake Period" @@ -3363,23 +3363,23 @@ msgstr "Automatikus leltár időpontja" #: common/setting/system.py:1093 msgid "Number of days between automatic stock history recording" -msgstr "" +msgstr "Az automatikus készletállapot rögzítések közötti napok száma" #: common/setting/system.py:1099 msgid "Delete Old Stock History Entries" -msgstr "" +msgstr "Régi készlettörténet bejegyzések törlése" #: common/setting/system.py:1101 msgid "Delete stock history entries older than the specified number of days" -msgstr "" +msgstr "Adott napnál régebbi készlettörténet bejegyzések törlése" #: common/setting/system.py:1107 msgid "Stock History Deletion Interval" -msgstr "" +msgstr "Készlettörténet törlési gyakoriság" #: common/setting/system.py:1109 msgid "Stock history entries will be deleted after specified number of days" -msgstr "" +msgstr "Készlettörténet bejegyzések ennyi napo után törlődnek" #: common/setting/system.py:1116 msgid "Display Users full names" @@ -3395,7 +3395,7 @@ msgstr "Felhasználói profilok megjelenítése" #: common/setting/system.py:1123 msgid "Display Users Profiles on their profile page" -msgstr "" +msgstr "Felhasználói profilok megjelenítése a profil oldalukon" #: common/setting/system.py:1128 msgid "Enable Test Station Data" @@ -3595,7 +3595,7 @@ msgstr "Megjegyzések keresése" #: common/setting/user.py:171 msgid "Search queries return results for matches from the item's notes" -msgstr "" +msgstr "A keresések a tétel jegyzeteiben is keresnek" #: common/setting/user.py:177 msgid "Escape Key Closes Forms" @@ -3619,15 +3619,15 @@ msgstr "Fix táblázat fejlécek" #: common/setting/user.py:190 msgid "Table headers are fixed to the top of the table" -msgstr "" +msgstr "Táblázat fejlécek rögzítve vannak a táblázat tetejéhez" #: common/setting/user.py:195 msgid "Show Spotlight" -msgstr "" +msgstr "Reflektorfény megjelenítése" #: common/setting/user.py:196 msgid "Enable spotlight navigation functionality" -msgstr "" +msgstr "Reflektorfény navigációs funkció engedélyezése" #: common/setting/user.py:201 msgid "Navigation Icons" @@ -3647,35 +3647,35 @@ msgstr "Preferált dátum formátum a dátumok kijelzésekor" #: common/setting/user.py:221 msgid "Show Stock History" -msgstr "" +msgstr "Készlettörténet mutatása" #: common/setting/user.py:222 msgid "Display stock history information in the part detail page" -msgstr "" +msgstr "Készlet történet mutatása az alkatrész részletes nézetén" #: common/setting/user.py:227 msgid "Show Last Breadcrumb" -msgstr "" +msgstr "Az utolsó navigációs morzsa megjelenítése" #: common/setting/user.py:228 msgid "Show the current page in breadcrumbs" -msgstr "" +msgstr "Az aktuális oldal mutatása a morzsák közt" #: common/setting/user.py:233 msgid "Show full stock location in tables" -msgstr "" +msgstr "Teljes készlethely mutatása a táblákban" #: common/setting/user.py:235 msgid "Disabled: The full location path is displayed as a hover tooltip. Enabled: The full location path is displayed as plain text." -msgstr "" +msgstr "Letiltva: A teljes készlethely elérési út megjelenik tooltipben ha fölé megy az egér. Engedélyezve: a teljes elérési út látszik szövegesen." #: common/setting/user.py:241 msgid "Show full part categories in tables" -msgstr "" +msgstr "Teljes alkatrész kategória mutatása táblázatokban" #: common/setting/user.py:243 msgid "Disabled: The full category path is displayed as a hover tooltip. Enabled: The full category path is displayed as plain text." -msgstr "" +msgstr "Letiltva: A teljes kategória elérési út megjelenik tooltipként. Engedélyezve: A teljes kategória elérési út megjelenik szövegként." #: common/setting/user.py:249 msgid "Receive error reports" @@ -3720,43 +3720,43 @@ msgstr "Érvénytelen domain név: {domain}" #: common/validators.py:123 msgid "Value must be uppercase" -msgstr "" +msgstr "Csupa nagybetűs kell" #: common/validators.py:129 msgid "Value must be a valid variable identifier" -msgstr "" +msgstr "Az érték egy változó neve legyen" -#: company/api.py:142 +#: company/api.py:143 msgid "Part is Active" msgstr "Az alkatrész aktív" -#: company/api.py:146 +#: company/api.py:147 msgid "Manufacturer is Active" msgstr "A Gyártó Aktív" -#: company/api.py:279 +#: company/api.py:280 msgid "Supplier Part is Active" msgstr "A Szállítói Alkatrész Aktív" -#: company/api.py:283 +#: company/api.py:284 msgid "Internal Part is Active" msgstr "A saját alkatrész Aktív" -#: company/api.py:288 +#: company/api.py:289 msgid "Supplier is Active" msgstr "A Beszállító Aktív" -#: company/api.py:300 company/models.py:539 company/serializers.py:468 +#: company/api.py:301 company/models.py:539 company/serializers.py:468 #: part/serializers.py:575 msgid "Manufacturer" msgstr "Gyártó" -#: company/api.py:307 company/models.py:119 company/models.py:411 +#: company/api.py:308 company/models.py:119 company/models.py:411 #: stock/api.py:879 msgid "Company" msgstr "Cég" -#: company/api.py:317 +#: company/api.py:318 msgid "Has Stock" msgstr "Van készleten" @@ -3793,7 +3793,7 @@ msgid "Contact email address" msgstr "Kapcsolattartó email címe" #: company/models.py:176 company/models.py:315 order/models.py:506 -#: users/models.py:558 +#: users/models.py:561 msgid "Contact" msgstr "Névjegy" @@ -3943,7 +3943,7 @@ msgid "Manufacturer Part" msgstr "Gyártói alkatrész" #: company/models.py:528 company/models.py:818 stock/models.py:1026 -#: stock/serializers.py:445 +#: stock/serializers.py:449 msgid "Base Part" msgstr "Kiindulási alkatrész" @@ -3960,7 +3960,7 @@ msgstr "Gyártó kiválasztása" msgid "MPN" msgstr "MPN (Gyártói cikkszám)" -#: company/models.py:547 stock/serializers.py:607 +#: company/models.py:547 stock/serializers.py:611 msgid "Manufacturer Part Number" msgstr "Gyártói cikkszám" @@ -4043,7 +4043,7 @@ msgstr "Beszállítói alkatrész leírása" #: report/templates/report/inventree_return_order_report.html:27 #: report/templates/report/inventree_sales_order_report.html:32 #: report/templates/report/inventree_stock_location_report.html:105 -#: stock/serializers.py:837 +#: stock/serializers.py:841 msgid "Note" msgstr "Megjegyzés" @@ -4056,7 +4056,7 @@ msgid "Minimum charge (e.g. stocking fee)" msgstr "Minimális díj (pl. tárolási díj)" #: company/models.py:891 order/serializers.py:810 stock/models.py:1057 -#: stock/serializers.py:1643 +#: stock/serializers.py:1647 msgid "Packaging" msgstr "Csomagolás" @@ -4098,7 +4098,7 @@ msgstr "Beszállítói Ár Kedvezmény" #: company/serializers.py:178 msgid "Return the string representation for the primary address. This property exists for backwards compatibility." -msgstr "" +msgstr "Visszaadja az elsődleges cím szöveges változatát. Ez visszamenőleges kompatibilitás miatt kell." #: company/serializers.py:209 msgid "Default currency used for this supplier" @@ -4108,17 +4108,17 @@ msgstr "Beszállító által használt alapértelmezett pénznem" msgid "Company Name" msgstr "Cégnév" -#: company/serializers.py:444 part/serializers.py:948 stock/serializers.py:463 +#: company/serializers.py:444 part/serializers.py:948 stock/serializers.py:467 msgid "In Stock" msgstr "Készleten" #: data_exporter/mixins.py:325 data_exporter/mixins.py:403 msgid "Error occurred during data export" -msgstr "" +msgstr "Hiba történt adatexportálás közben" #: data_exporter/mixins.py:381 msgid "Data export plugin returned incorrect data format" -msgstr "" +msgstr "Az adatexportáló plugin téves adatformátumot adott vissza" #: data_exporter/serializers.py:73 msgid "Export Format" @@ -4126,7 +4126,7 @@ msgstr "Export formátum" #: data_exporter/serializers.py:74 msgid "Select export file format" -msgstr "" +msgstr "Export file formátum kiválasztása" #: data_exporter/serializers.py:81 msgid "Export Plugin" @@ -4134,7 +4134,7 @@ msgstr "Export plugin" #: data_exporter/serializers.py:82 msgid "Select export plugin" -msgstr "" +msgstr "Export plugin kiválasztása" #: generic/states/fields.py:146 msgid "Additional status information for this item" @@ -4162,7 +4162,7 @@ msgstr "Kiküldve" #: generic/states/validators.py:21 msgid "Invalid status code" -msgstr "" +msgstr "Érvénytelen állapotkód" #: importer/models.py:73 msgid "Data File" @@ -4178,7 +4178,7 @@ msgstr "Oszlopok" #: importer/models.py:90 msgid "Target model type for this import session" -msgstr "" +msgstr "Cél model típus ehhez az import munkához" #: importer/models.py:96 msgid "Import status" @@ -4198,11 +4198,11 @@ msgstr "Mező Szűrők" #: importer/models.py:126 msgid "Update Existing Records" -msgstr "" +msgstr "Frissítse a létező rekordokat" #: importer/models.py:127 msgid "If enabled, existing records will be updated with new data" -msgstr "" +msgstr "Ha engedélyezett a meglévő rekordok frissítve lesznek az új adatokkal" #: importer/models.py:259 msgid "Some required fields have not been mapped" @@ -4214,7 +4214,7 @@ msgstr "ID" #: importer/models.py:367 msgid "Existing database identifier for the record" -msgstr "" +msgstr "Létező adatbázis azonosító a rekordhoz" #: importer/models.py:430 msgid "Column is already mapped to a database field" @@ -4268,17 +4268,17 @@ msgstr "Hibák" msgid "Valid" msgstr "Érvényes" -#: importer/models.py:688 +#: importer/models.py:720 msgid "ID is required for updating existing records." -msgstr "" +msgstr "ID-ra van szükség meglévő rekord frissítéshez." -#: importer/models.py:695 +#: importer/models.py:727 msgid "No record found with the provided ID" -msgstr "" +msgstr "Nem található rekord a megadott ID-vel" -#: importer/models.py:701 +#: importer/models.py:733 msgid "Invalid ID format provided" -msgstr "" +msgstr "Érvénytelen az ID formátuma" #: importer/operations.py:31 importer/operations.py:52 msgid "Unsupported data file format" @@ -4490,27 +4490,27 @@ msgstr "Létrehozva ez után" #: order/api.py:192 msgid "Has Start Date" -msgstr "" +msgstr "Van kezdeti dátum" #: order/api.py:200 msgid "Start Date Before" -msgstr "" +msgstr "Kezdeti dátum ez előtt" #: order/api.py:204 msgid "Start Date After" -msgstr "" +msgstr "Kezdeti dátum ez után" #: order/api.py:208 msgid "Has Target Date" -msgstr "" +msgstr "Van céldátum" #: order/api.py:216 msgid "Target Date Before" -msgstr "" +msgstr "Céldátum ez előtt" #: order/api.py:220 msgid "Target Date After" -msgstr "" +msgstr "Céldátum ez után" #: order/api.py:271 msgid "Has Pricing" @@ -4518,7 +4518,7 @@ msgstr "Van árazás" #: order/api.py:324 order/api.py:805 order/api.py:1457 msgid "Completed Before" -msgstr "" +msgstr "Ez előtt befejezve" #: order/api.py:328 order/api.py:809 order/api.py:1461 msgid "Completed After" @@ -4526,7 +4526,7 @@ msgstr "Befejezve ez után" #: order/api.py:334 order/api.py:338 msgid "External Build Order" -msgstr "" +msgstr "Külső Gyártási Rendelés" #: order/api.py:522 order/api.py:907 order/api.py:1163 order/models.py:1867 #: order/models.py:1996 order/models.py:2042 order/models.py:2204 @@ -4597,7 +4597,7 @@ msgstr "Megrendeléshez használt pénznem (hagyd üresen a cégnél alapértelm #: order/models.py:324 msgid "This order is locked and cannot be modified" -msgstr "" +msgstr "Egy a rendelés le van zárva és nem lehet módosítani" #: order/models.py:376 msgid "Contact does not match selected company" @@ -4605,7 +4605,7 @@ msgstr "A kapcsolattartó nem egyezik a kiválasztott céggel" #: order/models.py:383 msgid "Start date must be before target date" -msgstr "" +msgstr "A kezdeti dátumnak meg kell előznie a céldátumot" #: order/models.py:436 msgid "Order description (optional)" @@ -4625,7 +4625,7 @@ msgstr "Kezdés dátuma" #: order/models.py:459 msgid "Scheduled start date for this order" -msgstr "" +msgstr "A tervezett kezdeti dátum ehhez a gyártáshoz" #: order/models.py:465 order/models.py:1751 order/serializers.py:270 #: report/templates/report/inventree_build_order_report.html:125 @@ -4661,7 +4661,7 @@ msgid "Order reference" msgstr "Rendelés azonosító" #: order/models.py:617 order/models.py:1317 order/models.py:2630 -#: stock/serializers.py:594 stock/serializers.py:1012 users/models.py:539 +#: stock/serializers.py:598 stock/serializers.py:1016 users/models.py:542 msgid "Status" msgstr "Állapot" @@ -4695,7 +4695,7 @@ msgstr "Cél" #: order/models.py:671 order/models.py:1930 msgid "Destination for received items" -msgstr "" +msgstr "Beérkezett tételek tárolója" #: order/models.py:717 msgid "Part supplier must match PO supplier" @@ -4707,14 +4707,14 @@ msgstr "Sortétel nem egyezik a beszerzési megrendeléssel" #: order/models.py:987 msgid "Line item is missing a linked part" -msgstr "" +msgstr "Sortételen hiányzik a kapcsolódó alkatrész" #: order/models.py:1001 msgid "Quantity must be a positive number" msgstr "Mennyiség pozitív kell legyen" #: order/models.py:1304 order/models.py:2617 stock/models.py:1079 -#: stock/models.py:1080 stock/serializers.py:1359 +#: stock/models.py:1080 stock/serializers.py:1363 #: templates/email/overdue_return_order.html:16 #: templates/email/overdue_sales_order.html:16 msgid "Customer" @@ -4762,7 +4762,7 @@ msgstr "A rendelés nem jelölhető késznek mivel függő szállítmányok vann #: order/models.py:1398 msgid "Order cannot be completed as there are incomplete allocations" -msgstr "" +msgstr "A rendelést nem lehet befejezni mert hiányos foglalások vannak" #: order/models.py:1403 msgid "Order cannot be completed as there are incomplete line items" @@ -4770,7 +4770,7 @@ msgstr "A rendelés nem jelölhető késznek mivel nem teljesített sortételek #: order/models.py:1690 order/models.py:1706 msgid "The order is locked and cannot be modified" -msgstr "" +msgstr "A rendelés le van zárva és nem lehet módosítani" #: order/models.py:1714 msgid "Item quantity" @@ -4810,15 +4810,15 @@ msgstr "Beszállítói alkatrésznek egyeznie kell a beszállítóval" #: order/models.py:1839 msgid "Build order must be marked as external" -msgstr "" +msgstr "Gyártási rendelést külsőnek kell jelölni" #: order/models.py:1846 msgid "Build orders can only be linked to assembly parts" -msgstr "" +msgstr "Gyártási rendeléseket csak összeszerelhető alkatrészekhez lehet kapcsolni" #: order/models.py:1852 msgid "Build order part must match line item part" -msgstr "" +msgstr "Gyártási rendelés alkatrészének meg kell egyeznie a sortétel alkatrésszel" #: order/models.py:1887 msgid "Supplier part" @@ -4832,7 +4832,7 @@ msgstr "Beérkezett" msgid "Number of items received" msgstr "Érkezett tételek száma" -#: order/models.py:1903 stock/models.py:1202 stock/serializers.py:661 +#: order/models.py:1903 stock/models.py:1202 stock/serializers.py:665 msgid "Purchase Price" msgstr "Beszerzési ár" @@ -4842,7 +4842,7 @@ msgstr "Beszerzési egységár" #: order/models.py:1920 msgid "External Build Order to be fulfilled by this line item" -msgstr "" +msgstr "Külső gyártási rendelés amit ez a sortétel teljesít" #: order/models.py:1985 msgid "Purchase Order Extra Line" @@ -5004,19 +5004,19 @@ msgstr "Visszavétel sortétel" #: order/models.py:2871 msgid "Stock item must be specified" -msgstr "" +msgstr "Készlettételt meg kell adni" #: order/models.py:2875 msgid "Return quantity exceeds stock quantity" -msgstr "" +msgstr "Visszavétel mennyisége meghaladja a készletet" #: order/models.py:2880 msgid "Return quantity must be greater than zero" -msgstr "" +msgstr "Visszavétel mennyisége nullánál nagyobb kell, hogy legyen" #: order/models.py:2885 msgid "Invalid quantity for serialized stock item" -msgstr "" +msgstr "Érvénytelen mennyiség szerializált készlettételnél" #: order/models.py:2901 msgid "Select item to return from customer" @@ -5060,15 +5060,15 @@ msgstr "Sorok másolása" #: order/serializers.py:97 msgid "Copy line items from the original order" -msgstr "" +msgstr "Sortételek másolása az eredeti rendelésről" #: order/serializers.py:103 msgid "Copy Extra Lines" -msgstr "" +msgstr "Extra sorok másolása" #: order/serializers.py:104 msgid "Copy extra line items from the original order" -msgstr "" +msgstr "Az eredeti rendelés extra tételeinek másolása" #: order/serializers.py:117 #: report/templates/report/inventree_purchase_order_report.html:29 @@ -5083,15 +5083,15 @@ msgstr "Kész sorok" #: order/serializers.py:173 msgid "Duplicate Order" -msgstr "" +msgstr "Rendelés duplikálása" #: order/serializers.py:174 msgid "Specify options for duplicating this order" -msgstr "" +msgstr "Rendelés másolás beállításai" #: order/serializers.py:250 msgid "Invalid order ID" -msgstr "" +msgstr "Érvénytelen rendelés ID" #: order/serializers.py:389 msgid "Supplier Name" @@ -5174,13 +5174,13 @@ msgid "Enter batch code for incoming stock items" msgstr "Írd be a batch kódját a beérkezett tételeknek" #: order/serializers.py:792 stock/models.py:1161 -#: templates/email/stale_stock_notification.html:22 users/models.py:134 +#: templates/email/stale_stock_notification.html:22 users/models.py:137 msgid "Expiry Date" msgstr "Lejárati dátum" #: order/serializers.py:793 msgid "Enter expiry date for incoming stock items" -msgstr "" +msgstr "Írd be a beérkező készlet tételek lejárati dátumát" #: order/serializers.py:801 msgid "Enter serial numbers for incoming stock items" @@ -5232,7 +5232,7 @@ msgstr "Eladási ár pénzneme" #: order/serializers.py:1314 msgid "Allocated Items" -msgstr "" +msgstr "Foglalt tételek" #: order/serializers.py:1451 msgid "No shipment details provided" @@ -5264,7 +5264,7 @@ msgstr "Nincs találat a következő sorozatszámokra" #: order/serializers.py:1755 msgid "The following serial numbers are unavailable" -msgstr "" +msgstr "Az alábbi sorozatszámok nem elérhetők" #: order/serializers.py:1982 msgid "Return order line item" @@ -5284,7 +5284,7 @@ msgstr "Csak folyamatban lévő megrendelés tételeit lehet bevételezni" #: order/serializers.py:2124 msgid "Quantity to return" -msgstr "" +msgstr "Visszaküldési mennyiség" #: order/serializers.py:2136 msgid "Line price currency" @@ -5342,12 +5342,12 @@ msgstr "A {so} vevői rendelés most már késésben van" #: order/tasks.py:185 msgid "Overdue Return Order" -msgstr "" +msgstr "Lejárt visszvételi utasítás" #: order/tasks.py:190 #, python-brace-format msgid "Return order {ro} is now overdue" -msgstr "" +msgstr "A {ro} Visszavételi utasítás már lejárt" #: part/api.py:112 msgid "Starred" @@ -5678,7 +5678,7 @@ msgstr "Alkatrészjegyzék ellenőrizve" #: part/models.py:1276 msgid "Is the BOM for this part valid?" -msgstr "" +msgstr "Az alkatrész anyagjegyzéke érvényes?" #: part/models.py:1282 msgid "BOM checksum" @@ -6018,7 +6018,7 @@ msgstr "Választható lehetőségek (vesszővel elválasztva)" #: part/models.py:3911 msgid "Selection list for this parameter" -msgstr "" +msgstr "A paraméter választéklistája" #: part/models.py:3953 msgid "Part Parameter" @@ -6044,7 +6044,7 @@ msgstr "Paraméter sablon" msgid "Parameter Value" msgstr "Paraméter értéke" -#: part/models.py:4092 stock/serializers.py:742 +#: part/models.py:4092 stock/serializers.py:746 msgid "Optional note field" msgstr "Opcionális megjegyzés mező" @@ -6094,27 +6094,27 @@ msgstr "Ez az alkatrészjegyzék tétel fogyóeszköz (készlete nincs követve #: part/models.py:4427 msgid "Setup Quantity" -msgstr "" +msgstr "Beállítás mennyiség" #: part/models.py:4428 msgid "Extra required quantity for a build, to account for setup losses" -msgstr "" +msgstr "A gyártáshoz szükséges extra mennyiség, a beállási veszteséggel együtt" #: part/models.py:4436 msgid "Attrition" -msgstr "" +msgstr "Veszteség" #: part/models.py:4438 msgid "Estimated attrition for a build, expressed as a percentage (0-100)" -msgstr "" +msgstr "Becsült veszteség egy gyártásnál, százalékban kifejezve (0-100)" #: part/models.py:4449 msgid "Rounding Multiple" -msgstr "" +msgstr "Kerekítési többszörös" #: part/models.py:4451 msgid "Round up required production quantity to nearest multiple of this value" -msgstr "" +msgstr "A szükséges termelési mennyiség az érték legközelebbi többszöröséhez kerekítése" #: part/models.py:4459 msgid "BOM item reference" @@ -6190,7 +6190,7 @@ msgstr "Válassz kapcsolódó alkatrészt" #: part/models.py:4836 msgid "Note for this relationship" -msgstr "" +msgstr "Kapcsolati megjegyzés" #: part/models.py:4855 msgid "Part relationship cannot be created between a part and itself" @@ -6220,13 +6220,13 @@ msgstr "Eredmények" msgid "Number of results recorded against this template" msgstr "Eszerint a sablon szerint rögzített eredmények száma" -#: part/serializers.py:230 part/serializers.py:248 stock/serializers.py:667 +#: part/serializers.py:230 part/serializers.py:248 stock/serializers.py:671 msgid "Purchase currency of this stock item" msgstr "Beszerzési pénzneme ennek a készlet tételnek" #: part/serializers.py:275 msgid "File is not an image" -msgstr "" +msgstr "A fájl nem kép" #: part/serializers.py:306 msgid "Number of parts using this template" @@ -6334,13 +6334,13 @@ msgstr "Gyártásban" #: part/serializers.py:937 msgid "Quantity of this part currently being in production" -msgstr "" +msgstr "Az alkatrészből jelenleg ennyi van gyártás alatt" #: part/serializers.py:944 msgid "Outstanding quantity of this part scheduled to be built" -msgstr "" +msgstr "Már beütemezett de még nem kész gyártási mennyiség" -#: part/serializers.py:964 stock/serializers.py:1043 stock/serializers.py:1214 +#: part/serializers.py:964 stock/serializers.py:1047 stock/serializers.py:1218 #: users/ruleset.py:30 msgid "Stock Items" msgstr "Készlet tételek" @@ -6421,11 +6421,11 @@ msgstr "Gyártható" #: part/serializers.py:1291 msgid "Required for Build Orders" -msgstr "" +msgstr "Gyártásokhoz szükséges" #: part/serializers.py:1296 msgid "Allocated to Build Orders" -msgstr "" +msgstr "Gyártási rendelésekhez foglalva" #: part/serializers.py:1303 msgid "Required for Sales Orders" @@ -6535,16 +6535,16 @@ msgstr "A {part.name} alkatrész rendelkezésre álló készlete a megadott mini #: part/tasks.py:72 msgid "Stale stock notification" -msgstr "" +msgstr "Álló készlet értesítés" #: part/tasks.py:76 msgid "You have 1 stock item approaching its expiry date" -msgstr "" +msgstr "1 készlet tétel közelít a lejárati idejéhez" #: part/tasks.py:78 #, python-brace-format msgid "You have {item_count} stock items approaching their expiry dates" -msgstr "" +msgstr "{item_count} készlet tétel közelít a lejáratához" #: part/tasks.py:87 msgid "No expiry date" @@ -6625,7 +6625,7 @@ msgstr "Több beszállítói alkatrész található" #: plugin/base/barcodes/api.py:450 plugin/base/barcodes/api.py:677 msgid "No matching plugin found for barcode data" -msgstr "" +msgstr "Nincsen vonalkód adathoz illeszkedő plugin" #: plugin/base/barcodes/api.py:460 msgid "Matched supplier part" @@ -6637,7 +6637,7 @@ msgstr "Ez a termék már bevételezve" #: plugin/base/barcodes/api.py:576 msgid "No plugin match for supplier barcode" -msgstr "" +msgstr "A szállítói vonalkódhoz nincsen plugin találat" #: plugin/base/barcodes/api.py:625 msgid "Multiple matching line items found" @@ -6674,15 +6674,15 @@ msgstr "Nincs elég információ" #: plugin/base/barcodes/mixins.py:310 #: plugin/builtin/barcodes/inventree_barcode.py:101 msgid "Found matching item" -msgstr "" +msgstr "Megtalált tétel" #: plugin/base/barcodes/mixins.py:376 msgid "Supplier part does not match line item" -msgstr "" +msgstr "Szállítói alkatrész nem illik a sortételhez" #: plugin/base/barcodes/mixins.py:379 msgid "Line item is already completed" -msgstr "" +msgstr "Sortétel már elkészült" #: plugin/base/barcodes/mixins.py:416 msgid "Further information required to receive line item" @@ -6694,7 +6694,7 @@ msgstr "Beszerzési rendelés tétele bevételezve" #: plugin/base/barcodes/mixins.py:431 msgid "Failed to receive line item" -msgstr "" +msgstr "Nem sikerült a sortételt érkeztetni" #: plugin/base/barcodes/serializers.py:53 msgid "Scanned barcode data" @@ -6714,11 +6714,11 @@ msgstr "Tételekhez rendelendő Beszerzési Rendelés" #: plugin/base/barcodes/serializers.py:143 msgid "Purchase order is not open" -msgstr "" +msgstr "A beszerzési rendelés nem nyitott" #: plugin/base/barcodes/serializers.py:161 msgid "Supplier to receive items from" -msgstr "" +msgstr "Szállító akitől bevételezünk" #: plugin/base/barcodes/serializers.py:168 msgid "PurchaseOrder to receive items against" @@ -6738,11 +6738,11 @@ msgstr "Struktúrális hely nem választható" #: plugin/base/barcodes/serializers.py:196 msgid "Purchase order line item to receive items against" -msgstr "" +msgstr "Beszerzési rendelés sor amire bevételezzük a tételeket" #: plugin/base/barcodes/serializers.py:202 msgid "Automatically allocate stock items to the purchase order" -msgstr "" +msgstr "A készlet tételek automatikus beszerzési rendeléshez rendelése" #: plugin/base/barcodes/serializers.py:215 msgid "Sales Order to allocate items against" @@ -6794,15 +6794,15 @@ msgstr "Képesség típusa" #: plugin/base/ui/serializers.py:39 msgid "Feature Label" -msgstr "" +msgstr "Funkció Felirat" #: plugin/base/ui/serializers.py:44 msgid "Feature Title" -msgstr "" +msgstr "Funkció CÍm" #: plugin/base/ui/serializers.py:49 msgid "Feature Description" -msgstr "" +msgstr "Funkció Leírás" #: plugin/base/ui/serializers.py:54 msgid "Feature Icon" @@ -6810,15 +6810,15 @@ msgstr "Funkció ikonja" #: plugin/base/ui/serializers.py:58 msgid "Feature Options" -msgstr "" +msgstr "Funkció Beállítások" #: plugin/base/ui/serializers.py:61 msgid "Feature Context" -msgstr "" +msgstr "Funkció Kontextus" #: plugin/base/ui/serializers.py:64 msgid "Feature Source (javascript)" -msgstr "" +msgstr "Funkció Forrás (javascript)" #: plugin/builtin/barcodes/inventree_barcode.py:27 msgid "InvenTree Barcodes" @@ -6875,35 +6875,35 @@ msgstr "A rövid vonalkódok előtagjának beállítása hasznos lehet, ha több #: plugin/builtin/events/auto_create_builds.py:28 msgid "Auto Create Builds" -msgstr "" +msgstr "Automatikus Gyártás létrehozás" #: plugin/builtin/events/auto_create_builds.py:31 msgid "Automatically create build orders for assemblies" -msgstr "" +msgstr "Összeszerelésekhez automatikus gyártási rendelés készítése" #: plugin/builtin/events/auto_issue_orders.py:17 msgid "Auto Issue Orders" -msgstr "" +msgstr "Rendelések Automatikus kibocsátása" #: plugin/builtin/events/auto_issue_orders.py:20 msgid "Automatically issue orders on the assigned target date" -msgstr "" +msgstr "Automatikusan gyártásra bocsátja a gyártási rendelésekez a hozzárendelt cél dátumon" #: plugin/builtin/events/auto_issue_orders.py:30 msgid "Auto Issue Build Orders" -msgstr "" +msgstr "Gyártási rendelések automatikus kibocsátása" #: plugin/builtin/events/auto_issue_orders.py:32 msgid "Automatically issue build orders on the assigned target date" -msgstr "" +msgstr "A gyártási rendelések automatikus kibocsátása a hozzárendelt célnapon" #: plugin/builtin/events/auto_issue_orders.py:38 msgid "Auto Issue Purchase Orders" -msgstr "" +msgstr "A beszerzési rendelések automatikus kibocsátása" #: plugin/builtin/events/auto_issue_orders.py:40 msgid "Automatically issue purchase orders on the assigned target date" -msgstr "" +msgstr "A beszerzési rendelések automatikus kibocsátása a hozzárendelt célnapon" #: plugin/builtin/events/auto_issue_orders.py:46 msgid "Auto Issue Sales Orders" @@ -6915,19 +6915,19 @@ msgstr "Értékesítési rendelés automatikus kiállítása a hozzárendelt cé #: plugin/builtin/events/auto_issue_orders.py:54 msgid "Auto Issue Return Orders" -msgstr "" +msgstr "Visszavételi rendelések automatikus kibocsátása" #: plugin/builtin/events/auto_issue_orders.py:56 msgid "Automatically issue return orders on the assigned target date" -msgstr "" +msgstr "A visszavételi utasítások automatikus kibocsátása a hozzárendelt célnapon" #: plugin/builtin/events/auto_issue_orders.py:62 msgid "Issue Backdated Orders" -msgstr "" +msgstr "Visszadátumozott rendelések kibocsátása" #: plugin/builtin/events/auto_issue_orders.py:63 msgid "Automatically issue orders that are backdated" -msgstr "" +msgstr "Automatikusan kibocsátja a visszadátumozott rendeléseket" #: plugin/builtin/exporter/bom_exporter.py:21 msgid "Levels" @@ -6935,16 +6935,16 @@ msgstr "Szintek" #: plugin/builtin/exporter/bom_exporter.py:23 msgid "Number of levels to export - set to zero to export all BOM levels" -msgstr "" +msgstr "Az exportálandó alkatrészek mélysége. Nullával a teljes bom összes szintjét listázza" #: plugin/builtin/exporter/bom_exporter.py:30 #: plugin/builtin/exporter/bom_exporter.py:114 msgid "Total Quantity" -msgstr "" +msgstr "Teljes mennyiség" #: plugin/builtin/exporter/bom_exporter.py:31 msgid "Include total quantity of each part in the BOM" -msgstr "" +msgstr "Adott alkatrész teljes mennyiségét mutassa az összes alkatrésznél a BOM-ban" #: plugin/builtin/exporter/bom_exporter.py:35 #: plugin/builtin/exporter/part_parameter_exporter.py:17 @@ -6954,7 +6954,7 @@ msgstr "Készlet adatok" #: plugin/builtin/exporter/bom_exporter.py:35 #: plugin/builtin/exporter/part_parameter_exporter.py:17 msgid "Include part stock data" -msgstr "" +msgstr "Tartalmazza az alkatrész készlet adatait" #: plugin/builtin/exporter/bom_exporter.py:39 #: plugin/builtin/exporter/part_parameter_exporter.py:21 @@ -6966,7 +6966,7 @@ msgstr "Árazási adatok" #: plugin/builtin/exporter/part_parameter_exporter.py:21 #: plugin/builtin/exporter/stocktake_exporter.py:20 msgid "Include part pricing data" -msgstr "" +msgstr "Tartalmazza az alkatrész árazási adatait" #: plugin/builtin/exporter/bom_exporter.py:43 msgid "Supplier Data" @@ -6974,15 +6974,15 @@ msgstr "Beszállítói adatok" #: plugin/builtin/exporter/bom_exporter.py:43 msgid "Include supplier data" -msgstr "" +msgstr "Tartalmazza a beszállítói adatokat" #: plugin/builtin/exporter/bom_exporter.py:48 msgid "Manufacturer Data" -msgstr "" +msgstr "Gyártói adatok" #: plugin/builtin/exporter/bom_exporter.py:49 msgid "Include manufacturer data" -msgstr "" +msgstr "Tartalmazza a gyártói adatokat" #: plugin/builtin/exporter/bom_exporter.py:54 msgid "Substitute Data" @@ -6990,7 +6990,7 @@ msgstr "Helyettesítő adatok" #: plugin/builtin/exporter/bom_exporter.py:55 msgid "Include substitute part data" -msgstr "" +msgstr "Tartalmazza a helyettesítő alkatrész adatokat" #: plugin/builtin/exporter/bom_exporter.py:60 msgid "Parameter Data" @@ -6998,7 +6998,7 @@ msgstr "Paraméter adat" #: plugin/builtin/exporter/bom_exporter.py:61 msgid "Include part parameter data" -msgstr "" +msgstr "Tartalmazza az alkatrész paraméter adatokat" #: plugin/builtin/exporter/bom_exporter.py:70 msgid "Multi-Level BOM Exporter" @@ -7006,7 +7006,7 @@ msgstr "Többszintű alkatrészjegyzék exportáló" #: plugin/builtin/exporter/bom_exporter.py:71 msgid "Provides support for exporting multi-level BOMs" -msgstr "" +msgstr "Támogatja a többszintű BOM-ok exportját" #: plugin/builtin/exporter/bom_exporter.py:110 msgid "BOM Level" @@ -7015,7 +7015,7 @@ msgstr "Alkatrészjegyzék szint" #: plugin/builtin/exporter/bom_exporter.py:120 #, python-brace-format msgid "Substitute {n}" -msgstr "" +msgstr "Helyettesítő {n}" #: plugin/builtin/exporter/bom_exporter.py:126 #, python-brace-format @@ -7040,7 +7040,7 @@ msgstr "Gyártó {n}" #: plugin/builtin/exporter/bom_exporter.py:135 #, python-brace-format msgid "Manufacturer {n} MPN" -msgstr "" +msgstr "Gyártó {n} MPN" #: plugin/builtin/exporter/inventree_exporter.py:14 msgid "InvenTree Generic Exporter" @@ -7048,87 +7048,87 @@ msgstr "InvenTree általános exportáló" #: plugin/builtin/exporter/inventree_exporter.py:15 msgid "Provides support for exporting data from InvenTree" -msgstr "" +msgstr "InvenTree exportálás támogatása" #: plugin/builtin/exporter/part_parameter_exporter.py:33 msgid "Part Parameter Exporter" -msgstr "" +msgstr "Alkatrész Paraméter Exportáló" #: plugin/builtin/exporter/part_parameter_exporter.py:34 msgid "Exporter for part parameter data" -msgstr "" +msgstr "Alkatrészek paramétereinek exportja" #: plugin/builtin/exporter/stocktake_exporter.py:25 msgid "Include External Stock" -msgstr "" +msgstr "Külső készlet is" #: plugin/builtin/exporter/stocktake_exporter.py:26 msgid "Include external stock in the stocktake data" -msgstr "" +msgstr "A külső készlet figyelembevétele leltározási adatoknál" #: plugin/builtin/exporter/stocktake_exporter.py:31 msgid "Include Variant Items" -msgstr "" +msgstr "A változatos alkatrészeket is tartalmazza" #: plugin/builtin/exporter/stocktake_exporter.py:32 msgid "Include part variant stock in pricing calculations" -msgstr "" +msgstr "Az alkatrész változatok készleteit is beleértse az árazási számításokba" #: plugin/builtin/exporter/stocktake_exporter.py:44 msgid "Part Stocktake Exporter" -msgstr "" +msgstr "Készlet leltár exportáló" #: plugin/builtin/exporter/stocktake_exporter.py:45 msgid "Exporter for part stocktake data" -msgstr "" +msgstr "Készlet leltározási adatok exportálója" #: plugin/builtin/exporter/stocktake_exporter.py:108 msgid "Minimum Unit Cost" -msgstr "" +msgstr "Minimum egység költség" #: plugin/builtin/exporter/stocktake_exporter.py:109 msgid "Maximum Unit Cost" -msgstr "" +msgstr "Maximum egység költség" #: plugin/builtin/exporter/stocktake_exporter.py:110 msgid "Minimum Total Cost" -msgstr "" +msgstr "Minimum teljes költség" #: plugin/builtin/exporter/stocktake_exporter.py:111 msgid "Maximum Total Cost" -msgstr "" +msgstr "Maximum teljes költség" #: plugin/builtin/integration/core_notifications.py:23 msgid "InvenTree UI Notifications" -msgstr "" +msgstr "InvenTree UI Értesítések" #: plugin/builtin/integration/core_notifications.py:26 msgid "Integrated UI notification methods" -msgstr "" +msgstr "InvenTree UI Értesítési módok" #: plugin/builtin/integration/core_notifications.py:63 msgid "InvenTree Email Notifications" -msgstr "" +msgstr "InvenTree Email Értesítések" #: plugin/builtin/integration/core_notifications.py:66 msgid "Integrated email notification methods" -msgstr "" +msgstr "InvenTree Email Értesítési módok" #: plugin/builtin/integration/core_notifications.py:71 msgid "Allow email notifications" -msgstr "" +msgstr "Email értesítések engedélyezése" #: plugin/builtin/integration/core_notifications.py:72 msgid "Allow email notifications to be sent to this user" -msgstr "" +msgstr "Email értesítések engedélyezése ennek az usernek" #: plugin/builtin/integration/core_notifications.py:119 msgid "InvenTree Slack Notifications" -msgstr "" +msgstr "InvenTree slack értesítések" #: plugin/builtin/integration/core_notifications.py:122 msgid "Integrated Slack notification methods" -msgstr "" +msgstr "InvenTree slack értesítési módok" #: plugin/builtin/integration/core_notifications.py:127 msgid "Slack incoming webhook url" @@ -7152,19 +7152,19 @@ msgstr "Alapértelmezett pénzváltó integráció" #: plugin/builtin/integration/machine_types.py:15 msgid "InvenTree Machines" -msgstr "" +msgstr "InvenTree Gépek" #: plugin/builtin/integration/machine_types.py:16 msgid "Built-in machine types for InvenTree" -msgstr "" +msgstr "Beépített gép típusok az InvenTreeben" #: plugin/builtin/integration/part_notifications.py:24 msgid "Part Notifications" -msgstr "" +msgstr "Alkatrész értesítések" #: plugin/builtin/integration/part_notifications.py:26 msgid "Notify users about part changes" -msgstr "" +msgstr "Felhasználók értesítések alkatrészek változásairól" #: plugin/builtin/integration/part_notifications.py:31 msgid "Send notifications" @@ -7172,16 +7172,16 @@ msgstr "Értesítések küldése" #: plugin/builtin/integration/part_notifications.py:32 msgid "Send notifications for part changes to subscribed users" -msgstr "" +msgstr "Értesítések küldése alkatrész változásokról feliratkozott felhasználóknak" #: plugin/builtin/integration/part_notifications.py:49 msgid "Changed part notification" -msgstr "" +msgstr "Változott alkatrész értesítés" #: plugin/builtin/integration/part_notifications.py:59 #, python-brace-format msgid "The part `{part.name}` has been triggered with a `{part_action}` event" -msgstr "" +msgstr "A `{part.name}` alkatrészt aktiválták egy `{part_action}` eseménnyel" #: plugin/builtin/labels/inventree_label.py:23 msgid "InvenTree PDF label printer" @@ -7251,7 +7251,7 @@ msgstr "Oldalmargó" #: plugin/builtin/labels/label_sheet.py:56 msgid "Margin around the page in mm" -msgstr "" +msgstr "Oldal körüli margó mm-ben" #: plugin/builtin/labels/label_sheet.py:69 msgid "InvenTree Label Sheet Printer" @@ -7356,23 +7356,23 @@ msgstr "Plugin nem eltávolítható mivel még aktív" #: plugin/installer.py:347 msgid "Plugin cannot be uninstalled as it is mandatory" -msgstr "" +msgstr "Kötelező plugint nem lehet uninstallálni" #: plugin/installer.py:352 msgid "Plugin cannot be uninstalled as it is a sample plugin" -msgstr "" +msgstr "Plugin nem uninstallálható mert mintaplugin" #: plugin/installer.py:357 msgid "Plugin cannot be uninstalled as it is a built-in plugin" -msgstr "" +msgstr "Plugin nem uninstallálható mert beépített plugin" #: plugin/installer.py:361 msgid "Plugin is not installed" -msgstr "" +msgstr "Plugin nincs telepítve" #: plugin/installer.py:379 msgid "Plugin installation not found" -msgstr "" +msgstr "Plugin telepítés nem található" #: plugin/installer.py:395 msgid "Uninstalled plugin successfully" @@ -7447,27 +7447,27 @@ msgstr "A pluginhoz maximum {v} verzió kell" #: plugin/samples/integration/sample.py:52 msgid "User Setting 1" -msgstr "" +msgstr "Felhasználói beállítás 1" #: plugin/samples/integration/sample.py:53 msgid "A user setting that can be changed by the user" -msgstr "" +msgstr "Egy szerkeszthető felhasználói beállítás" #: plugin/samples/integration/sample.py:57 msgid "User Setting 2" -msgstr "" +msgstr "Felhasználói beállítás 2" #: plugin/samples/integration/sample.py:58 msgid "Another user setting" -msgstr "" +msgstr "Még egy felhasználói beállítás" #: plugin/samples/integration/sample.py:63 msgid "User Setting 3" -msgstr "" +msgstr "Felhasználói beállítás 3" #: plugin/samples/integration/sample.py:64 msgid "A user setting with choices" -msgstr "" +msgstr "Felhasználói beállítás választási lehetőségekkel" #: plugin/samples/integration/sample.py:72 msgid "Enable PO" @@ -7511,67 +7511,67 @@ msgstr "InvenTree fejlesztők" #: plugin/samples/integration/user_interface_sample.py:27 msgid "Enable Part Panels" -msgstr "" +msgstr "Alkatrész panelek engedélyezése" #: plugin/samples/integration/user_interface_sample.py:28 msgid "Enable custom panels for Part views" -msgstr "" +msgstr "Az alkatrész nézetek egyedi paneljeinek engedélyezése" #: plugin/samples/integration/user_interface_sample.py:33 msgid "Enable Purchase Order Panels" -msgstr "" +msgstr "Beszerzési rendelések paneljeinek engedélyezése" #: plugin/samples/integration/user_interface_sample.py:34 msgid "Enable custom panels for Purchase Order views" -msgstr "" +msgstr "A beszerzési rendelések nézetének egyedi paneljeinek engedélyezése" #: plugin/samples/integration/user_interface_sample.py:39 msgid "Enable Broken Panels" -msgstr "" +msgstr "Hibás panelek engedélyezése" #: plugin/samples/integration/user_interface_sample.py:40 msgid "Enable broken panels for testing" -msgstr "" +msgstr "Hibás panelek engedélyezése tesztelésre" #: plugin/samples/integration/user_interface_sample.py:45 msgid "Enable Dynamic Panel" -msgstr "" +msgstr "Dinamikus panelek engedélyezése" #: plugin/samples/integration/user_interface_sample.py:46 msgid "Enable dynamic panels for testing" -msgstr "" +msgstr "Dinamikus panelek engedélyezése tesztelésre" -#: plugin/samples/integration/user_interface_sample.py:98 +#: plugin/samples/integration/user_interface_sample.py:100 msgid "Part Panel" msgstr "Alkatrész panel" -#: plugin/samples/integration/user_interface_sample.py:131 +#: plugin/samples/integration/user_interface_sample.py:135 msgid "Broken Dashboard Item" -msgstr "" +msgstr "Hibás Műszerfal Tétel" -#: plugin/samples/integration/user_interface_sample.py:133 +#: plugin/samples/integration/user_interface_sample.py:137 msgid "This is a broken dashboard item - it will not render!" -msgstr "" +msgstr "Ez egy hibás Műszerfal elem - nem fog megjelenni!" -#: plugin/samples/integration/user_interface_sample.py:139 +#: plugin/samples/integration/user_interface_sample.py:143 msgid "Sample Dashboard Item" -msgstr "" +msgstr "Minta Műszerfal Elem" -#: plugin/samples/integration/user_interface_sample.py:141 +#: plugin/samples/integration/user_interface_sample.py:145 msgid "This is a sample dashboard item. It renders a simple string of HTML content." -msgstr "" +msgstr "Ez egy minta műszerfal elem. Egy sima HTML szöveget jelenít meg." -#: plugin/samples/integration/user_interface_sample.py:147 +#: plugin/samples/integration/user_interface_sample.py:151 msgid "Context Dashboard Item" -msgstr "" +msgstr "Kontextus Műszerfal Elem" -#: plugin/samples/integration/user_interface_sample.py:161 +#: plugin/samples/integration/user_interface_sample.py:165 msgid "Admin Dashboard Item" -msgstr "" +msgstr "Admin Műszerfel Elem" -#: plugin/samples/integration/user_interface_sample.py:162 +#: plugin/samples/integration/user_interface_sample.py:166 msgid "This is an admin-only dashboard item." -msgstr "" +msgstr "Ez csak adminoknak elérhető műszerfal elem." #: plugin/serializers.py:86 msgid "Source File" @@ -7579,11 +7579,11 @@ msgstr "Forrás fájl" #: plugin/serializers.py:87 msgid "Path to the source file for admin integration" -msgstr "" +msgstr "Forrásfile elérési útja az admin integrációhoz" #: plugin/serializers.py:94 msgid "Optional context data for the admin integration" -msgstr "" +msgstr "Opcionális kontextus adat az admin integrációhoz" #: plugin/serializers.py:110 msgid "Source URL" @@ -7655,7 +7655,7 @@ msgstr "Plugin bekapcsolása" #: plugin/serializers.py:243 msgid "Mandatory plugin cannot be deactivated" -msgstr "" +msgstr "Kötelező plugint nem lehet kikapcsolni" #: plugin/serializers.py:261 msgid "Delete configuration" @@ -7667,7 +7667,7 @@ msgstr "Plugin konfiguráció törlése az adatbázisból" #: plugin/serializers.py:293 msgid "The user for which this setting applies" -msgstr "" +msgstr "Melyik felhasználóra érvényes ez a beállítás" #: report/api.py:44 report/serializers.py:103 report/serializers.py:153 msgid "Items" @@ -7723,11 +7723,11 @@ msgstr "Verziószám (automatikusan nő)" #: report/models.py:235 msgid "Attach to Model on Print" -msgstr "" +msgstr "A nyomtatáson a modelhez kapcsolás" #: report/models.py:237 msgid "Save report output as an attachment against linked model instance when printing" -msgstr "" +msgstr "Jelentés kimenetének mentése mellékletként a kapcsolt model példányhoz nyomtatáskor" #: report/models.py:281 msgid "Filename Pattern" @@ -7771,12 +7771,12 @@ msgstr "Összevonás" #: report/models.py:394 msgid "Render a single report against selected items" -msgstr "" +msgstr "Jelentés renderelése a kiválasztott tételekhez" #: report/models.py:449 #, python-brace-format msgid "Report generated from template {self.name}" -msgstr "" +msgstr "Jelentés a {self.name} sablon alapján" #: report/models.py:546 report/models.py:582 report/models.py:583 msgid "Template syntax error" @@ -7784,15 +7784,15 @@ msgstr "Szintaxis hiba a sablonban" #: report/models.py:550 report/models.py:586 msgid "Error rendering report" -msgstr "" +msgstr "Hiba a jelentés renderelésekor" #: report/models.py:606 msgid "Error generating report" -msgstr "" +msgstr "Hiba a jelentés generálása során" #: report/models.py:638 msgid "Error merging report outputs" -msgstr "" +msgstr "Hiba a jelentés kimenetének összefésülése során" #: report/models.py:670 msgid "Width [mm]" @@ -7952,7 +7952,7 @@ msgstr "Készlet tétel teszt riport" #: report/templates/report/inventree_stock_report_merge.html:97 #: report/templates/report/inventree_test_report.html:153 -#: stock/serializers.py:650 +#: stock/serializers.py:654 msgid "Installed Items" msgstr "Beépített tételek" @@ -7985,19 +7985,19 @@ msgstr "Nincs eredmény (szükséges)" msgid "No result" msgstr "Nincs eredmény" -#: report/templatetags/report.py:144 +#: report/templatetags/report.py:163 msgid "Asset file does not exist" msgstr "A fájl nem létezik" -#: report/templatetags/report.py:201 report/templatetags/report.py:277 +#: report/templatetags/report.py:220 report/templatetags/report.py:296 msgid "Image file not found" msgstr "A képfile nem található" -#: report/templatetags/report.py:302 +#: report/templatetags/report.py:321 msgid "part_image tag requires a Part instance" msgstr "part_image elem csak alkatrész példánynál használható" -#: report/templatetags/report.py:348 +#: report/templatetags/report.py:367 msgid "company_image tag requires a Company instance" msgstr "company_image elem csak cég példánynál használható" @@ -8013,7 +8013,7 @@ msgstr "Csúcs készlethelyre szűrés" msgid "Include sub-locations in filtered results" msgstr "Szűrt eredmények tartalmazzák az alhelyeket" -#: stock/api.py:341 stock/serializers.py:1210 +#: stock/api.py:341 stock/serializers.py:1214 msgid "Parent Location" msgstr "Szülő hely" @@ -8023,23 +8023,23 @@ msgstr "Szülő helyre szűrés" #: stock/api.py:584 msgid "Part name (case insensitive)" -msgstr "" +msgstr "Alkatrész neve (kisbetű/nagybetű nem számít)" #: stock/api.py:590 msgid "Part name contains (case insensitive)" -msgstr "" +msgstr "Az alkatrész neve tartalmazza (kisbetű/nagybetű nem számít)" #: stock/api.py:596 msgid "Part name (regex)" -msgstr "" +msgstr "Alkatrész neve (regex)" #: stock/api.py:601 msgid "Part IPN (case insensitive)" -msgstr "" +msgstr "Alkatrész IPN (kisbetű/nagybetű nem számít)" #: stock/api.py:607 msgid "Part IPN contains (case insensitive)" -msgstr "" +msgstr "Alkatrész IPN tartalmazza (kisbetű/nagybetű nem számít)" #: stock/api.py:613 msgid "Part IPN (regex)" @@ -8063,11 +8063,11 @@ msgstr "Külső hely" #: stock/api.py:771 msgid "Consumed by Build Order" -msgstr "" +msgstr "Felhasználva Gyártási Rendelésben" #: stock/api.py:781 msgid "Installed in other stock item" -msgstr "" +msgstr "Más készlettételbe beépítve" #: stock/api.py:870 msgid "Part Tree" @@ -8075,7 +8075,7 @@ msgstr "Alkatrész fa" #: stock/api.py:892 msgid "Updated before" -msgstr "" +msgstr "Módosítva ezelőtt" #: stock/api.py:896 msgid "Updated after" @@ -8083,11 +8083,11 @@ msgstr "Frissítve ez után" #: stock/api.py:900 msgid "Stocktake Before" -msgstr "" +msgstr "Leltárazva ezelőtt" #: stock/api.py:904 msgid "Stocktake After" -msgstr "" +msgstr "Leltárazva ezután" #: stock/api.py:909 msgid "Expiry date before" @@ -8097,25 +8097,25 @@ msgstr "Lejárat előtt" msgid "Expiry date after" msgstr "Lejárat után" -#: stock/api.py:916 stock/serializers.py:655 +#: stock/api.py:916 stock/serializers.py:659 msgid "Stale" msgstr "Állott" #: stock/api.py:942 msgid "Provide a StockItem PK to exclude that item and all its descendants" -msgstr "" +msgstr "Adj meg egy készlettétel azonosítót - PK-t - hogy a tétel és leszármazottai kihagyásához" #: stock/api.py:960 msgid "Cascade Locations" -msgstr "" +msgstr "Készlethelyek alábontása" #: stock/api.py:961 msgid "If true, include items in child locations of the given location" -msgstr "" +msgstr "Az al-készlethelyeket is beleértve" #: stock/api.py:967 msgid "Filter by numeric Location ID or the literal 'null'" -msgstr "" +msgstr "Készlethely azonosító alapján szűrés vagy a 'null'-ra" #: stock/api.py:1077 msgid "Quantity is required" @@ -8169,7 +8169,7 @@ msgstr "Tulajdonos kiválasztása" msgid "Stock items may not be directly located into a structural stock locations, but may be located to child locations." msgstr "A szerkezeti raktári helyekre nem lehet direktben raktározni, csak az al-helyekre." -#: stock/models.py:226 users/models.py:494 +#: stock/models.py:226 users/models.py:497 msgid "External" msgstr "Külső" @@ -8196,13 +8196,13 @@ msgstr "a(z) {field} nem létezik" #: stock/models.py:608 msgid "Part must be specified" -msgstr "" +msgstr "Alkatrész kiválasztása kötelező" #: stock/models.py:905 msgid "Stock items cannot be located into structural stock locations!" msgstr "A szerkezeti raktári helyre nem lehet készletet felvenni!" -#: stock/models.py:932 stock/serializers.py:488 +#: stock/models.py:932 stock/serializers.py:492 msgid "Stock item cannot be created for virtual parts" msgstr "Virtuális alkatrészből nem lehet készletet létrehozni" @@ -8247,7 +8247,7 @@ msgstr "Válassz egy egyező beszállítói alkatrészt ehhez a készlet tételh msgid "Where is this stock item located?" msgstr "Hol található ez az alkatrész?" -#: stock/models.py:1058 stock/serializers.py:1644 +#: stock/models.py:1058 stock/serializers.py:1648 msgid "Packaging this stock item is stored in" msgstr "A csomagolása ennek a készlet tételnek itt van tárolva" @@ -8263,7 +8263,7 @@ msgstr "Ez a tétel be van építve egy másik tételbe?" msgid "Serial number for this item" msgstr "Sorozatszám ehhez a tételhez" -#: stock/models.py:1105 stock/serializers.py:1629 +#: stock/models.py:1105 stock/serializers.py:1633 msgid "Batch code for this stock item" msgstr "Batch kód ehhez a készlet tételhez" @@ -8321,7 +8321,7 @@ msgstr "Alkatrésszé alakítva" #: stock/models.py:1436 msgid "Quantity exceeds available stock" -msgstr "" +msgstr "Mennyiség meghaladja az elérhető készletet" #: stock/models.py:1871 msgid "Part is not set as trackable" @@ -8338,7 +8338,7 @@ msgstr "A mennyiség nem haladhatja meg az elérhető készletet ({self.quantity #: stock/models.py:1891 msgid "Serial numbers must be provided as a list" -msgstr "" +msgstr "Sorozatszámokat listában kell megadni" #: stock/models.py:1896 msgid "Quantity does not match serial numbers" @@ -8372,7 +8372,7 @@ msgstr "Készlet tétel gyártás alatt" msgid "Serialized stock cannot be merged" msgstr "Követésre kötelezett készlet nem vonható össze" -#: stock/models.py:2055 stock/serializers.py:1499 +#: stock/models.py:2055 stock/serializers.py:1503 msgid "Duplicate stock items" msgstr "Duplikált készlet tételek vannak" @@ -8501,239 +8501,243 @@ msgid "Test template for this result" msgstr "Az eredmény Teszt sablonja" #: stock/serializers.py:290 +msgid "No matching test found for this part" +msgstr "Ehhez az alkatrészhez nem tartozik ellenőrzés" + +#: stock/serializers.py:294 msgid "Template ID or test name must be provided" msgstr "Sablon azonosító vagy Teszt név szükséges" -#: stock/serializers.py:300 +#: stock/serializers.py:304 msgid "The test finished time cannot be earlier than the test started time" msgstr "A tesztet nem lehet a kezdésnél hamarabb befejezni" -#: stock/serializers.py:452 +#: stock/serializers.py:456 msgid "Parent Item" msgstr "Szülő tétel" -#: stock/serializers.py:453 +#: stock/serializers.py:457 msgid "Parent stock item" msgstr "Szülő készlet tétel" -#: stock/serializers.py:473 +#: stock/serializers.py:477 msgid "Use pack size when adding: the quantity defined is the number of packs" msgstr "Csomagolási mennyiség használata: a megadott mennyiség ennyi csomag" -#: stock/serializers.py:475 +#: stock/serializers.py:479 msgid "Use pack size" -msgstr "" +msgstr "Csomagméret használata" -#: stock/serializers.py:482 stock/serializers.py:724 +#: stock/serializers.py:486 stock/serializers.py:728 msgid "Enter serial numbers for new items" msgstr "Írd be a sorozatszámokat az új tételekhez" -#: stock/serializers.py:600 +#: stock/serializers.py:604 msgid "Supplier Part Number" msgstr "Beszállítói Cikkszám" -#: stock/serializers.py:647 users/models.py:184 +#: stock/serializers.py:651 users/models.py:187 msgid "Expired" msgstr "Lejárt" -#: stock/serializers.py:653 +#: stock/serializers.py:657 msgid "Child Items" msgstr "Gyermek tételek" -#: stock/serializers.py:657 +#: stock/serializers.py:661 msgid "Tracking Items" msgstr "Nyilvántartott tételek" -#: stock/serializers.py:663 +#: stock/serializers.py:667 msgid "Purchase price of this stock item, per unit or pack" msgstr "Készlet tétel beszerzési ára, per darab vagy csomag" -#: stock/serializers.py:701 +#: stock/serializers.py:705 msgid "Enter number of stock items to serialize" msgstr "Add meg hány készlet tételt lássunk el sorozatszámmal" -#: stock/serializers.py:709 stock/serializers.py:752 stock/serializers.py:790 -#: stock/serializers.py:928 +#: stock/serializers.py:713 stock/serializers.py:756 stock/serializers.py:794 +#: stock/serializers.py:932 msgid "No stock item provided" -msgstr "" +msgstr "Nincsen készlettétel megadva" -#: stock/serializers.py:717 +#: stock/serializers.py:721 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({q})" msgstr "A mennyiség nem lépheti túl a rendelkezésre álló készletet ({q})" -#: stock/serializers.py:735 stock/serializers.py:1456 stock/serializers.py:1769 -#: stock/serializers.py:1818 +#: stock/serializers.py:739 stock/serializers.py:1460 stock/serializers.py:1773 +#: stock/serializers.py:1822 msgid "Destination stock location" msgstr "Cél készlet hely" -#: stock/serializers.py:755 +#: stock/serializers.py:759 msgid "Serial numbers cannot be assigned to this part" msgstr "Sorozatszámokat nem lehet hozzárendelni ehhez az alkatrészhez" -#: stock/serializers.py:775 +#: stock/serializers.py:779 msgid "Serial numbers already exist" msgstr "A sorozatszámok már léteznek" -#: stock/serializers.py:825 +#: stock/serializers.py:829 msgid "Select stock item to install" msgstr "Válaszd ki a beépítésre szánt készlet tételt" -#: stock/serializers.py:832 +#: stock/serializers.py:836 msgid "Quantity to Install" msgstr "Beépítendő mennyiség" -#: stock/serializers.py:833 +#: stock/serializers.py:837 msgid "Enter the quantity of items to install" msgstr "Adja meg a beépítendő mennyiséget" -#: stock/serializers.py:838 stock/serializers.py:918 stock/serializers.py:1060 +#: stock/serializers.py:842 stock/serializers.py:922 stock/serializers.py:1064 msgid "Add transaction note (optional)" msgstr "Tranzakció megjegyzés hozzáadása (opcionális)" -#: stock/serializers.py:846 +#: stock/serializers.py:850 msgid "Quantity to install must be at least 1" msgstr "A beépítendő mennyiség legalább 1 legyen" -#: stock/serializers.py:854 +#: stock/serializers.py:858 msgid "Stock item is unavailable" msgstr "Készlet tétel nem elérhető" -#: stock/serializers.py:865 +#: stock/serializers.py:869 msgid "Selected part is not in the Bill of Materials" msgstr "A kiválasztott alkatrész nincs az alkatrészjegyzékben" -#: stock/serializers.py:878 +#: stock/serializers.py:882 msgid "Quantity to install must not exceed available quantity" msgstr "A beépítendő mennyiség nem haladhatja meg az elérhető mennyiséget" -#: stock/serializers.py:913 +#: stock/serializers.py:917 msgid "Destination location for uninstalled item" msgstr "Cél hely a kiszedett tételeknek" -#: stock/serializers.py:951 +#: stock/serializers.py:955 msgid "Select part to convert stock item into" msgstr "Válassz alkatrészt amire konvertáljuk a készletet" -#: stock/serializers.py:964 +#: stock/serializers.py:968 msgid "Selected part is not a valid option for conversion" msgstr "A kiválasztott alkatrész nem megfelelő a konverzióhoz" -#: stock/serializers.py:981 +#: stock/serializers.py:985 msgid "Cannot convert stock item with assigned SupplierPart" msgstr "Készlet tétel hozzárendelt beszállítói alkatrésszel nem konvertálható" -#: stock/serializers.py:1015 +#: stock/serializers.py:1019 msgid "Stock item status code" msgstr "Készlet tétel státusz kódja" -#: stock/serializers.py:1044 +#: stock/serializers.py:1048 msgid "Select stock items to change status" msgstr "Válaszd ki a státuszváltásra szánt készlet tételeket" -#: stock/serializers.py:1050 +#: stock/serializers.py:1054 msgid "No stock items selected" msgstr "Nincs készlet tétel kiválasztva" -#: stock/serializers.py:1139 stock/serializers.py:1216 +#: stock/serializers.py:1143 stock/serializers.py:1220 msgid "Sublocations" msgstr "Alhelyek" -#: stock/serializers.py:1211 +#: stock/serializers.py:1215 msgid "Parent stock location" msgstr "Felsőbb szintű készlet hely" -#: stock/serializers.py:1328 +#: stock/serializers.py:1332 msgid "Part must be salable" msgstr "Az alkatrésznek értékesíthetőnek kell lennie" -#: stock/serializers.py:1332 +#: stock/serializers.py:1336 msgid "Item is allocated to a sales order" msgstr "A tétel egy vevő rendeléshez foglalt" -#: stock/serializers.py:1336 +#: stock/serializers.py:1340 msgid "Item is allocated to a build order" msgstr "A tétel egy gyártási utasításhoz foglalt" -#: stock/serializers.py:1360 +#: stock/serializers.py:1364 msgid "Customer to assign stock items" msgstr "Vevő akihez rendeljük a készlet tételeket" -#: stock/serializers.py:1366 +#: stock/serializers.py:1370 msgid "Selected company is not a customer" msgstr "A kiválasztott cég nem egy vevő" -#: stock/serializers.py:1374 +#: stock/serializers.py:1378 msgid "Stock assignment notes" msgstr "Készlet hozzárendelés megjegyzései" -#: stock/serializers.py:1384 stock/serializers.py:1672 +#: stock/serializers.py:1388 stock/serializers.py:1676 msgid "A list of stock items must be provided" msgstr "A készlet tételek listáját meg kell adni" -#: stock/serializers.py:1463 +#: stock/serializers.py:1467 msgid "Stock merging notes" msgstr "Készlet összevonás megjegyzései" -#: stock/serializers.py:1468 +#: stock/serializers.py:1472 msgid "Allow mismatched suppliers" msgstr "Nem egyező beszállítók megengedése" -#: stock/serializers.py:1469 +#: stock/serializers.py:1473 msgid "Allow stock items with different supplier parts to be merged" msgstr "Különböző beszállítói alkatrészekből származó készletek összevonásának engedélyezése" -#: stock/serializers.py:1474 +#: stock/serializers.py:1478 msgid "Allow mismatched status" msgstr "Nem egyező állapotok megjelenítése" -#: stock/serializers.py:1475 +#: stock/serializers.py:1479 msgid "Allow stock items with different status codes to be merged" msgstr "Különböző állapotú készletek összevonásának engedélyezése" -#: stock/serializers.py:1485 +#: stock/serializers.py:1489 msgid "At least two stock items must be provided" msgstr "Legalább két készlet tételt meg kell adni" -#: stock/serializers.py:1552 +#: stock/serializers.py:1556 msgid "No Change" msgstr "Nincs változás" -#: stock/serializers.py:1590 +#: stock/serializers.py:1594 msgid "StockItem primary key value" msgstr "Készlet tétel elsődleges kulcs értéke" -#: stock/serializers.py:1603 +#: stock/serializers.py:1607 msgid "Stock item is not in stock" -msgstr "" +msgstr "Készlettétel nincs készleten" -#: stock/serializers.py:1606 +#: stock/serializers.py:1610 msgid "Stock item is already in stock" -msgstr "" +msgstr "Készlettétel már készleten van" -#: stock/serializers.py:1620 +#: stock/serializers.py:1624 msgid "Quantity must not be negative" -msgstr "" +msgstr "Mennyiség nem lehet negatív" -#: stock/serializers.py:1662 +#: stock/serializers.py:1666 msgid "Stock transaction notes" msgstr "Készlet tranzakció megjegyzései" -#: stock/serializers.py:1824 +#: stock/serializers.py:1828 msgid "Merge into existing stock" -msgstr "" +msgstr "Meglévő készletbe olvasztás" -#: stock/serializers.py:1825 +#: stock/serializers.py:1829 msgid "Merge returned items into existing stock items if possible" -msgstr "" +msgstr "Visszaérkezett tételek beolvasztása a készlettételekbe ha lehetséges" -#: stock/serializers.py:1868 +#: stock/serializers.py:1872 msgid "Next Serial Number" msgstr "Következő sorozatszám" -#: stock/serializers.py:1874 +#: stock/serializers.py:1878 msgid "Previous Serial Number" -msgstr "" +msgstr "Előző Sorozatszám" #: stock/status_codes.py:11 msgid "OK" @@ -8789,7 +8793,7 @@ msgstr "Készlet manuálisan elvéve" #: stock/status_codes.py:57 msgid "Returned to stock" -msgstr "" +msgstr "Készletre visszatéve" #: stock/status_codes.py:60 msgid "Location changed" @@ -8939,7 +8943,7 @@ msgstr "Konfigurációs hiba" #: templates/config_error.html:11 #, python-format msgid "The %(inventree_title)s server raised a configuration error" -msgstr "" +msgstr "A %(inventree_title)s szerver konfigurációs hibát jelez" #: templates/email/build_order_completed.html:9 #: templates/email/canceled_order_assigned.html:9 @@ -8991,19 +8995,19 @@ msgstr "Minimum mennyiség" #: templates/email/part_event_notification.html:32 msgid "You are receiving this email because you are subscribed to notifications for this part or a category that it is part of " -msgstr "" +msgstr "Ezt az emailt azért kapja mert feliratkozott ennek az alkatrészre vagy ennek az alkatrésznek a kategóriájára " #: templates/email/stale_stock_notification.html:10 msgid "The following stock items are approaching their expiry dates:" -msgstr "" +msgstr "Az alábbi készlettételek megközelítették a lejárati dátumukat:" #: templates/email/stale_stock_notification.html:23 msgid "Days Until Expiry" -msgstr "" +msgstr "Lejárat előtti napok" #: templates/email/stale_stock_notification.html:57 msgid "You are receiving this email because you are subscribed to notifications for these parts" -msgstr "" +msgstr "Azért kapja ezt a levelet mert feliratkozott az alábbi alkatrészek értesítéseire" #: users/admin.py:101 msgid "Users" @@ -9025,7 +9029,7 @@ msgstr "Jogosultságok" msgid "Important dates" msgstr "Fontos dátumok" -#: users/authentication.py:30 users/models.py:148 +#: users/authentication.py:30 users/models.py:151 msgid "Token has been revoked" msgstr "A token visszavonva" @@ -9033,169 +9037,169 @@ msgstr "A token visszavonva" msgid "Token has expired" msgstr "A token lejárt" -#: users/models.py:91 +#: users/models.py:94 msgid "API Token" msgstr "API Token" -#: users/models.py:92 +#: users/models.py:95 msgid "API Tokens" msgstr "API Tokenek" -#: users/models.py:128 +#: users/models.py:131 msgid "Token Name" msgstr "Token név" -#: users/models.py:129 +#: users/models.py:132 msgid "Custom token name" msgstr "Egyedi token név" -#: users/models.py:135 +#: users/models.py:138 msgid "Token expiry date" msgstr "Token lejárati dátum" -#: users/models.py:143 +#: users/models.py:146 msgid "Last Seen" msgstr "Utolsó tevékenység" -#: users/models.py:144 +#: users/models.py:147 msgid "Last time the token was used" msgstr "Token utolsó használata" -#: users/models.py:148 +#: users/models.py:151 msgid "Revoked" msgstr "Visszavonva" -#: users/models.py:226 +#: users/models.py:229 msgid "Permission set" msgstr "Jogosultságok" -#: users/models.py:235 +#: users/models.py:238 msgid "Group" msgstr "Csoport" -#: users/models.py:239 +#: users/models.py:242 msgid "View" msgstr "Nézet" -#: users/models.py:239 +#: users/models.py:242 msgid "Permission to view items" msgstr "Jogosultság tételek megtekintéséhez" -#: users/models.py:243 +#: users/models.py:246 msgid "Add" msgstr "Hozzáad" -#: users/models.py:243 +#: users/models.py:246 msgid "Permission to add items" msgstr "Jogosultság tételek hozzáadásához" -#: users/models.py:247 +#: users/models.py:250 msgid "Change" msgstr "Módosítás" -#: users/models.py:249 +#: users/models.py:252 msgid "Permissions to edit items" msgstr "Jogosultság tételek szerkesztéséhez" -#: users/models.py:253 +#: users/models.py:256 msgid "Delete" msgstr "Törlés" -#: users/models.py:255 +#: users/models.py:258 msgid "Permission to delete items" msgstr "Jogosultság tételek törléséhez" -#: users/models.py:492 +#: users/models.py:495 msgid "Bot" msgstr "Robot" -#: users/models.py:493 +#: users/models.py:496 msgid "Internal" msgstr "Belső" -#: users/models.py:495 +#: users/models.py:498 msgid "Guest" msgstr "Vendég" -#: users/models.py:504 +#: users/models.py:507 msgid "Language" msgstr "Nyelv" -#: users/models.py:505 +#: users/models.py:508 msgid "Preferred language for the user" msgstr "Felhasználó által preferált nyelv" -#: users/models.py:510 +#: users/models.py:513 msgid "Theme" msgstr "Téma" -#: users/models.py:511 +#: users/models.py:514 msgid "Settings for the web UI as JSON - do not edit manually!" -msgstr "" +msgstr "Web UI JSON beállításai - kézzel nem szabad szerkeszteni!" -#: users/models.py:516 +#: users/models.py:519 msgid "Widgets" msgstr "Widgetek" -#: users/models.py:518 +#: users/models.py:521 msgid "Settings for the dashboard widgets as JSON - do not edit manually!" -msgstr "" +msgstr "Dashboard widgetek JSON beállításai - kézzel szerkeszteni tilos!" -#: users/models.py:525 +#: users/models.py:528 msgid "Display Name" msgstr "Megjelenítendő név" -#: users/models.py:526 +#: users/models.py:529 msgid "Chosen display name for the user" -msgstr "" +msgstr "Felhasználó választott megjelenítési neve" -#: users/models.py:532 +#: users/models.py:535 msgid "Position" msgstr "Pozíció" -#: users/models.py:533 +#: users/models.py:536 msgid "Main job title or position" -msgstr "" +msgstr "Fő munkakör vagy pozíció" -#: users/models.py:540 +#: users/models.py:543 msgid "User status message" -msgstr "" +msgstr "Felhasználói állapot üzenet" -#: users/models.py:547 +#: users/models.py:550 msgid "User location information" -msgstr "" +msgstr "Felhasználó földrajzi helye" -#: users/models.py:552 +#: users/models.py:555 msgid "User is actively using the system" -msgstr "" +msgstr "A felhasználó éppen használja a rendszert" -#: users/models.py:559 +#: users/models.py:562 msgid "Preferred contact information for the user" -msgstr "" +msgstr "Javasolt elérhetőségek" -#: users/models.py:565 +#: users/models.py:568 msgid "User Type" msgstr "Felhasználó típusa" -#: users/models.py:566 +#: users/models.py:569 msgid "Which type of user is this?" -msgstr "" +msgstr "Milyen típusú ez a felhasználó?" -#: users/models.py:572 +#: users/models.py:575 msgid "Organisation" msgstr "Szervezet" -#: users/models.py:573 +#: users/models.py:576 msgid "Users primary organisation/affiliation" -msgstr "" +msgstr "Felhasználó elsődleges szervezete/kötődése" -#: users/models.py:581 +#: users/models.py:584 msgid "Primary Group" msgstr "Elsődleges csoport" -#: users/models.py:582 +#: users/models.py:585 msgid "Primary group for the user" -msgstr "" +msgstr "Felhasználó elsődleges csoportja" #: users/ruleset.py:26 msgid "Admin" @@ -9259,7 +9263,7 @@ msgstr "Aktív a felhasználói fiók" #: users/serializers.py:331 msgid "Only a superuser can adjust this field" -msgstr "" +msgstr "Csak rendszergazda szerkesztheti ezt a mezőt" #: users/serializers.py:359 msgid "Password" @@ -9275,11 +9279,11 @@ msgstr "Figyelmezetés felülbírálása" #: users/serializers.py:367 msgid "Override the warning about password rules" -msgstr "" +msgstr "A jelszó szabályok figyelmeztetésének felülbírálata" #: users/serializers.py:409 msgid "You do not have permission to create users" -msgstr "" +msgstr "Nincs jogosultsága felhasználót létrehozni" #: users/serializers.py:430 msgid "Your account has been created." diff --git a/src/backend/InvenTree/locale/id/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/id/LC_MESSAGES/django.po index 79dcbf2b58..509b979a71 100644 --- a/src/backend/InvenTree/locale/id/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/id/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-09-17 11:32+0000\n" -"PO-Revision-Date: 2025-09-17 11:35\n" +"POT-Creation-Date: 2025-10-01 05:58+0000\n" +"PO-Revision-Date: 2025-10-01 06:01\n" "Last-Translator: \n" "Language-Team: Indonesian\n" "Language: id_ID\n" @@ -116,9 +116,9 @@ msgstr "" #: build/serializers.py:579 build/serializers.py:1795 company/models.py:875 #: order/models.py:1737 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:2846 stock/models.py:2970 stock/serializers.py:741 -#: stock/serializers.py:917 stock/serializers.py:1059 stock/serializers.py:1373 -#: stock/serializers.py:1462 stock/serializers.py:1661 +#: stock/models.py:2846 stock/models.py:2970 stock/serializers.py:745 +#: stock/serializers.py:921 stock/serializers.py:1063 stock/serializers.py:1377 +#: stock/serializers.py:1466 stock/serializers.py:1665 msgid "Notes" msgstr "Catatan" @@ -415,7 +415,7 @@ msgstr "Pilihan tidak valid" msgid "Name" msgstr "Nama" -#: InvenTree/models.py:856 build/models.py:251 common/models.py:171 +#: InvenTree/models.py:856 build/models.py:252 common/models.py:171 #: common/models.py:2234 common/models.py:2347 company/models.py:562 #: company/models.py:866 order/models.py:435 order/models.py:1773 #: part/models.py:1074 part/models.py:3886 report/models.py:222 @@ -530,7 +530,7 @@ msgstr "Bukan kode mata uang yang valid" msgid "Order Status" msgstr "" -#: build/api.py:75 build/models.py:263 +#: build/api.py:75 build/models.py:264 msgid "Parent Build" msgstr "Produksi Induk" @@ -539,7 +539,7 @@ msgstr "Produksi Induk" msgid "Include Variants" msgstr "" -#: build/api.py:95 build/api.py:466 build/api.py:814 build/models.py:269 +#: build/api.py:95 build/api.py:466 build/api.py:814 build/models.py:270 #: build/serializers.py:1243 build/serializers.py:1389 #: build/serializers.py:1451 company/models.py:1085 company/serializers.py:456 #: order/api.py:295 order/api.py:299 order/api.py:922 order/api.py:1180 @@ -558,7 +558,7 @@ msgstr "" #: report/templates/report/inventree_sales_order_shipment_report.html:28 #: report/templates/report/inventree_stock_location_report.html:102 #: stock/api.py:565 stock/serializers.py:120 stock/serializers.py:172 -#: stock/serializers.py:446 stock/serializers.py:625 stock/serializers.py:950 +#: stock/serializers.py:450 stock/serializers.py:629 stock/serializers.py:954 #: templates/email/build_order_completed.html:17 #: templates/email/build_order_required_stock.html:17 #: templates/email/low_stock_notification.html:15 @@ -671,7 +671,7 @@ msgstr "" msgid "Allocated" msgstr "" -#: build/api.py:490 build/models.py:1626 build/serializers.py:1424 +#: build/api.py:490 build/models.py:1631 build/serializers.py:1424 msgid "Consumed" msgstr "" @@ -682,7 +682,7 @@ msgstr "" msgid "Available" msgstr "Tersedia" -#: build/api.py:837 build/models.py:116 order/models.py:1919 +#: build/api.py:837 build/models.py:117 order/models.py:1919 #: report/templates/report/inventree_build_order_report.html:105 #: stock/serializers.py:93 templates/email/build_order_completed.html:16 #: templates/email/overdue_build_order.html:15 @@ -693,10 +693,10 @@ msgstr "Order Produksi" #: build/serializers.py:496 build/serializers.py:566 build/serializers.py:1263 #: build/serializers.py:1267 order/api.py:1227 order/api.py:1232 #: order/serializers.py:768 order/serializers.py:908 order/serializers.py:2015 -#: stock/api.py:966 stock/serializers.py:111 stock/serializers.py:629 -#: stock/serializers.py:734 stock/serializers.py:912 stock/serializers.py:1455 -#: stock/serializers.py:1768 stock/serializers.py:1817 -#: templates/email/stale_stock_notification.html:18 users/models.py:546 +#: stock/api.py:966 stock/serializers.py:111 stock/serializers.py:633 +#: stock/serializers.py:738 stock/serializers.py:916 stock/serializers.py:1459 +#: stock/serializers.py:1772 stock/serializers.py:1821 +#: templates/email/stale_stock_notification.html:18 users/models.py:549 msgid "Location" msgstr "Lokasi" @@ -708,43 +708,43 @@ msgstr "" msgid "Filter by output stock item ID. Use 'null' to find uninstalled build items." msgstr "" -#: build/models.py:117 users/ruleset.py:31 +#: build/models.py:118 users/ruleset.py:31 msgid "Build Orders" msgstr "Order Produksi" -#: build/models.py:167 +#: build/models.py:168 msgid "Assembly BOM has not been validated" msgstr "" -#: build/models.py:174 +#: build/models.py:175 msgid "Build order cannot be created for an inactive part" msgstr "" -#: build/models.py:181 +#: build/models.py:182 msgid "Build order cannot be created for an unlocked part" msgstr "" -#: build/models.py:199 +#: build/models.py:200 msgid "Build orders can only be externally fulfilled for purchaseable parts" msgstr "" -#: build/models.py:206 order/models.py:369 +#: build/models.py:207 order/models.py:369 msgid "Responsible user or group must be specified" msgstr "" -#: build/models.py:211 +#: build/models.py:212 msgid "Build order part cannot be changed" msgstr "" -#: build/models.py:216 order/models.py:382 +#: build/models.py:217 order/models.py:382 msgid "Target date must be after start date" msgstr "" -#: build/models.py:244 +#: build/models.py:245 msgid "Build Order Reference" msgstr "Referensi Order Produksi" -#: build/models.py:245 build/serializers.py:1402 order/models.py:607 +#: build/models.py:246 build/serializers.py:1402 order/models.py:607 #: order/models.py:1292 order/models.py:1730 order/models.py:2605 #: part/models.py:4458 #: report/templates/report/inventree_bill_of_materials_report.html:139 @@ -754,223 +754,223 @@ msgstr "Referensi Order Produksi" msgid "Reference" msgstr "Referensi" -#: build/models.py:254 +#: build/models.py:255 msgid "Brief description of the build (optional)" msgstr "" -#: build/models.py:264 +#: build/models.py:265 msgid "BuildOrder to which this build is allocated" msgstr "Produksi induk dari produksi ini" -#: build/models.py:273 +#: build/models.py:274 msgid "Select part to build" msgstr "Pilih bagian untuk diproduksi" -#: build/models.py:278 +#: build/models.py:279 msgid "Sales Order Reference" msgstr "Referensi Order Penjualan" -#: build/models.py:283 +#: build/models.py:284 msgid "SalesOrder to which this build is allocated" msgstr "Order penjualan yang teralokasikan ke pesanan ini" -#: build/models.py:288 build/serializers.py:1094 +#: build/models.py:289 build/serializers.py:1094 msgid "Source Location" msgstr "Lokasi Sumber" -#: build/models.py:294 +#: build/models.py:295 msgid "Select location to take stock from for this build (leave blank to take from any stock location)" msgstr "Pilih dari lokasi mana stok akan diambil untuk produksi ini (kosongkan untuk mengambil stok dari mana pun)" -#: build/models.py:300 +#: build/models.py:301 msgid "External Build" msgstr "" -#: build/models.py:301 +#: build/models.py:302 msgid "This build order is fulfilled externally" msgstr "" -#: build/models.py:306 +#: build/models.py:307 msgid "Destination Location" msgstr "Lokasi Tujuan" -#: build/models.py:311 +#: build/models.py:312 msgid "Select location where the completed items will be stored" msgstr "Pilih lokasi di mana item selesai akan disimpan" -#: build/models.py:315 +#: build/models.py:316 msgid "Build Quantity" msgstr "Jumlah Produksi" -#: build/models.py:318 +#: build/models.py:319 msgid "Number of stock items to build" msgstr "Jumlah item stok yang akan dibuat" -#: build/models.py:322 +#: build/models.py:323 msgid "Completed items" msgstr "Item selesai" -#: build/models.py:324 +#: build/models.py:325 msgid "Number of stock items which have been completed" msgstr "Jumlah stok item yang telah diselesaikan" -#: build/models.py:328 +#: build/models.py:329 msgid "Build Status" msgstr "Status pembuatan" -#: build/models.py:333 +#: build/models.py:334 msgid "Build status code" msgstr "Kode status pembuatan" -#: build/models.py:342 build/serializers.py:358 order/serializers.py:784 -#: stock/models.py:1101 stock/serializers.py:85 stock/serializers.py:1628 +#: build/models.py:343 build/serializers.py:358 order/serializers.py:784 +#: stock/models.py:1101 stock/serializers.py:85 stock/serializers.py:1632 msgid "Batch Code" msgstr "Kode Kelompok" -#: build/models.py:346 build/serializers.py:359 +#: build/models.py:347 build/serializers.py:359 msgid "Batch code for this build output" msgstr "Kode kelompok untuk hasil produksi ini" -#: build/models.py:350 order/models.py:472 order/serializers.py:167 +#: build/models.py:351 order/models.py:472 order/serializers.py:167 #: part/models.py:1304 msgid "Creation Date" msgstr "Tanggal Pembuatan" -#: build/models.py:356 +#: build/models.py:357 msgid "Build start date" msgstr "" -#: build/models.py:357 +#: build/models.py:358 msgid "Scheduled start date for this build order" msgstr "" -#: build/models.py:363 +#: build/models.py:364 msgid "Target completion date" msgstr "Target tanggal selesai" -#: build/models.py:365 +#: build/models.py:366 msgid "Target date for build completion. Build will be overdue after this date." msgstr "Target tanggal selesai produksi. Produksi akan menjadi terlambat setelah tanggal ini." -#: build/models.py:370 order/models.py:660 order/models.py:2644 +#: build/models.py:371 order/models.py:660 order/models.py:2644 msgid "Completion Date" msgstr "Tanggal selesai" -#: build/models.py:378 +#: build/models.py:379 msgid "completed by" msgstr "diselesaikan oleh" -#: build/models.py:387 +#: build/models.py:388 msgid "Issued by" msgstr "Diserahkan oleh" -#: build/models.py:388 +#: build/models.py:389 msgid "User who issued this build order" msgstr "Pengguna yang menyerahkan order ini" -#: build/models.py:397 common/models.py:180 order/api.py:176 +#: build/models.py:398 common/models.py:180 order/api.py:176 #: order/models.py:497 part/models.py:1321 #: report/templates/report/inventree_build_order_report.html:158 msgid "Responsible" msgstr "Penanggung Jawab" -#: build/models.py:398 +#: build/models.py:399 msgid "User or group responsible for this build order" msgstr "" -#: build/models.py:403 stock/models.py:1094 +#: build/models.py:404 stock/models.py:1094 msgid "External Link" msgstr "Tautan eksternal" -#: build/models.py:405 common/models.py:1990 part/models.py:1126 +#: build/models.py:406 common/models.py:1990 part/models.py:1126 #: stock/models.py:1096 msgid "Link to external URL" msgstr "Tautan menuju URL eksternal" -#: build/models.py:410 +#: build/models.py:411 msgid "Build Priority" msgstr "" -#: build/models.py:413 +#: build/models.py:414 msgid "Priority of this build order" msgstr "" -#: build/models.py:421 common/models.py:150 common/models.py:164 +#: build/models.py:422 common/models.py:150 common/models.py:164 #: order/api.py:162 order/models.py:444 msgid "Project Code" msgstr "" -#: build/models.py:422 +#: build/models.py:423 msgid "Project code for this build order" msgstr "" -#: build/models.py:675 +#: build/models.py:676 msgid "Cannot complete build order with open child builds" msgstr "" -#: build/models.py:680 +#: build/models.py:681 msgid "Cannot complete build order with incomplete outputs" msgstr "" -#: build/models.py:699 build/models.py:829 +#: build/models.py:700 build/models.py:830 msgid "Failed to offload task to complete build allocations" msgstr "" -#: build/models.py:722 +#: build/models.py:723 #, python-brace-format msgid "Build order {build} has been completed" msgstr "" -#: build/models.py:728 +#: build/models.py:729 msgid "A build order has been completed" msgstr "" -#: build/models.py:910 build/serializers.py:406 +#: build/models.py:911 build/serializers.py:406 msgid "Serial numbers must be provided for trackable parts" msgstr "" -#: build/models.py:1041 build/models.py:1126 +#: build/models.py:1042 build/models.py:1127 msgid "No build output specified" msgstr "Tidak ada hasil produksi yang ditentukan" -#: build/models.py:1044 +#: build/models.py:1045 msgid "Build output is already completed" msgstr "Hasil produksi sudah selesai" -#: build/models.py:1047 +#: build/models.py:1048 msgid "Build output does not match Build Order" msgstr "Hasil produksi tidak sesuai dengan order produksi" -#: build/models.py:1129 build/serializers.py:285 build/serializers.py:334 +#: build/models.py:1130 build/serializers.py:285 build/serializers.py:334 #: build/serializers.py:962 build/serializers.py:1746 order/models.py:710 #: order/serializers.py:604 order/serializers.py:779 part/serializers.py:1695 #: stock/models.py:941 stock/models.py:1431 stock/models.py:1880 -#: stock/serializers.py:712 stock/serializers.py:1617 +#: stock/serializers.py:716 stock/serializers.py:1621 msgid "Quantity must be greater than zero" msgstr "Jumlah harus lebih besar daripada nol" -#: build/models.py:1133 build/serializers.py:289 +#: build/models.py:1134 build/serializers.py:289 msgid "Quantity cannot be greater than the output quantity" msgstr "" -#: build/models.py:1196 build/serializers.py:605 +#: build/models.py:1197 build/serializers.py:605 msgid "Build output has not passed all required tests" msgstr "" -#: build/models.py:1199 build/serializers.py:600 +#: build/models.py:1200 build/serializers.py:600 #, python-brace-format msgid "Build output {serial} has not passed all required tests" msgstr "" -#: build/models.py:1581 +#: build/models.py:1586 msgid "Build Order Line Item" msgstr "" -#: build/models.py:1605 +#: build/models.py:1610 msgid "Build object" msgstr "" -#: build/models.py:1617 build/models.py:1917 build/serializers.py:273 +#: build/models.py:1622 build/models.py:1933 build/serializers.py:273 #: build/serializers.py:319 build/serializers.py:1423 common/models.py:1346 #: order/models.py:1713 order/models.py:2490 order/serializers.py:1663 #: order/serializers.py:2124 part/models.py:3474 part/models.py:4406 @@ -985,70 +985,70 @@ msgstr "" #: report/templates/report/inventree_stock_report_merge.html:113 #: report/templates/report/inventree_test_report.html:90 #: report/templates/report/inventree_test_report.html:169 -#: stock/serializers.py:136 stock/serializers.py:180 stock/serializers.py:700 +#: stock/serializers.py:136 stock/serializers.py:180 stock/serializers.py:704 #: templates/email/build_order_completed.html:18 #: templates/email/stale_stock_notification.html:19 msgid "Quantity" msgstr "Jumlah" -#: build/models.py:1618 +#: build/models.py:1623 msgid "Required quantity for build order" msgstr "" -#: build/models.py:1627 +#: build/models.py:1632 msgid "Quantity of consumed stock" msgstr "" -#: build/models.py:1715 +#: build/models.py:1731 msgid "Build item must specify a build output, as master part is marked as trackable" msgstr "Item produksi harus menentukan hasil produksi karena bagian utama telah ditandai sebagai dapat dilacak" -#: build/models.py:1726 +#: build/models.py:1742 #, python-brace-format msgid "Allocated quantity ({q}) must not exceed available stock quantity ({a})" msgstr "" -#: build/models.py:1747 order/models.py:2439 +#: build/models.py:1763 order/models.py:2439 msgid "Stock item is over-allocated" msgstr "Item stok teralokasikan terlalu banyak" -#: build/models.py:1752 order/models.py:2442 +#: build/models.py:1768 order/models.py:2442 msgid "Allocation quantity must be greater than zero" msgstr "Jumlah yang dialokasikan harus lebih dari nol" -#: build/models.py:1758 +#: build/models.py:1774 msgid "Quantity must be 1 for serialized stock" msgstr "Jumlah harus 1 untuk stok dengan nomor seri" -#: build/models.py:1818 +#: build/models.py:1834 msgid "Selected stock item does not match BOM line" msgstr "" -#: build/models.py:1856 +#: build/models.py:1872 msgid "Allocated quantity exceeds available stock quantity" msgstr "" -#: build/models.py:1907 build/serializers.py:945 build/serializers.py:1255 +#: build/models.py:1923 build/serializers.py:945 build/serializers.py:1255 #: order/serializers.py:1500 order/serializers.py:1521 #: report/templates/report/inventree_sales_order_shipment_report.html:29 -#: stock/models.py:457 stock/serializers.py:102 stock/serializers.py:824 -#: stock/serializers.py:1311 stock/serializers.py:1423 +#: stock/models.py:457 stock/serializers.py:102 stock/serializers.py:828 +#: stock/serializers.py:1315 stock/serializers.py:1427 msgid "Stock Item" msgstr "Stok Item" -#: build/models.py:1908 +#: build/models.py:1924 msgid "Source stock item" msgstr "Sumber stok item" -#: build/models.py:1918 +#: build/models.py:1934 msgid "Stock quantity to allocate to build" msgstr "Jumlah stok yang dialokasikan ke produksi" -#: build/models.py:1927 +#: build/models.py:1943 msgid "Install into" msgstr "Pasang ke" -#: build/models.py:1928 +#: build/models.py:1944 msgid "Destination stock item" msgstr "Tujuan stok item" @@ -1097,7 +1097,7 @@ msgid "Integer quantity required, as the bill of materials contains trackable pa msgstr "Jumlah harus angka bulat karena terdapat bagian yang dapat dilacak dalam daftar barang" #: build/serializers.py:365 order/serializers.py:800 order/serializers.py:1667 -#: stock/serializers.py:723 +#: stock/serializers.py:727 msgid "Serial Numbers" msgstr "Nomor Seri" @@ -1250,7 +1250,7 @@ msgstr "" msgid "bom_item.part must point to the same part as the build order" msgstr "bom_item.part harus mengarah ke bagian yang sesuai dengan order produksi" -#: build/serializers.py:951 stock/serializers.py:1324 +#: build/serializers.py:951 stock/serializers.py:1328 msgid "Item must be in stock" msgstr "Item harus tersedia dalam stok" @@ -1329,11 +1329,11 @@ msgstr "" #: build/serializers.py:1282 company/models.py:703 order/api.py:308 #: order/api.py:313 order/api.py:539 order/serializers.py:596 -#: stock/models.py:1037 stock/serializers.py:613 +#: stock/models.py:1037 stock/serializers.py:617 msgid "Supplier Part" msgstr "" -#: build/serializers.py:1290 stock/serializers.py:644 +#: build/serializers.py:1290 stock/serializers.py:648 msgid "Allocated Quantity" msgstr "" @@ -1562,8 +1562,8 @@ msgstr "" #: common/models.py:2006 common/models.py:2007 common/models.py:2388 #: importer/models.py:100 part/models.py:3568 part/models.py:3596 #: plugin/models.py:355 plugin/models.py:356 -#: report/templates/report/inventree_test_report.html:105 users/models.py:121 -#: users/models.py:498 +#: report/templates/report/inventree_test_report.html:105 users/models.py:124 +#: users/models.py:501 msgid "User" msgstr "Pengguna" @@ -1594,8 +1594,8 @@ msgstr "" #: common/models.py:1421 common/models.py:2247 common/models.py:2354 #: company/models.py:198 company/models.py:840 machine/models.py:39 -#: part/models.py:1258 plugin/models.py:69 stock/api.py:621 users/models.py:192 -#: users/models.py:551 users/serializers.py:319 +#: part/models.py:1258 plugin/models.py:69 stock/api.py:621 users/models.py:195 +#: users/models.py:554 users/serializers.py:319 msgid "Active" msgstr "Aktif" @@ -1603,7 +1603,7 @@ msgstr "Aktif" msgid "Is this webhook active" msgstr "" -#: common/models.py:1437 users/models.py:169 +#: common/models.py:1437 users/models.py:172 msgid "Token" msgstr "" @@ -2142,7 +2142,7 @@ msgid "Email Threads" msgstr "" #: common/models.py:2711 generic/states/serializers.py:16 plugin/models.py:46 -#: users/models.py:110 +#: users/models.py:113 msgid "Key" msgstr "" @@ -3725,37 +3725,37 @@ msgstr "" msgid "Value must be a valid variable identifier" msgstr "" -#: company/api.py:142 +#: company/api.py:143 msgid "Part is Active" msgstr "" -#: company/api.py:146 +#: company/api.py:147 msgid "Manufacturer is Active" msgstr "" -#: company/api.py:279 +#: company/api.py:280 msgid "Supplier Part is Active" msgstr "" -#: company/api.py:283 +#: company/api.py:284 msgid "Internal Part is Active" msgstr "" -#: company/api.py:288 +#: company/api.py:289 msgid "Supplier is Active" msgstr "" -#: company/api.py:300 company/models.py:539 company/serializers.py:468 +#: company/api.py:301 company/models.py:539 company/serializers.py:468 #: part/serializers.py:575 msgid "Manufacturer" msgstr "" -#: company/api.py:307 company/models.py:119 company/models.py:411 +#: company/api.py:308 company/models.py:119 company/models.py:411 #: stock/api.py:879 msgid "Company" msgstr "Perusahaan" -#: company/api.py:317 +#: company/api.py:318 msgid "Has Stock" msgstr "" @@ -3792,7 +3792,7 @@ msgid "Contact email address" msgstr "Kontak alamat surel" #: company/models.py:176 company/models.py:315 order/models.py:506 -#: users/models.py:558 +#: users/models.py:561 msgid "Contact" msgstr "Kontak" @@ -3942,7 +3942,7 @@ msgid "Manufacturer Part" msgstr "" #: company/models.py:528 company/models.py:818 stock/models.py:1026 -#: stock/serializers.py:445 +#: stock/serializers.py:449 msgid "Base Part" msgstr "" @@ -3959,7 +3959,7 @@ msgstr "" msgid "MPN" msgstr "" -#: company/models.py:547 stock/serializers.py:607 +#: company/models.py:547 stock/serializers.py:611 msgid "Manufacturer Part Number" msgstr "" @@ -4042,7 +4042,7 @@ msgstr "" #: report/templates/report/inventree_return_order_report.html:27 #: report/templates/report/inventree_sales_order_report.html:32 #: report/templates/report/inventree_stock_location_report.html:105 -#: stock/serializers.py:837 +#: stock/serializers.py:841 msgid "Note" msgstr "" @@ -4055,7 +4055,7 @@ msgid "Minimum charge (e.g. stocking fee)" msgstr "" #: company/models.py:891 order/serializers.py:810 stock/models.py:1057 -#: stock/serializers.py:1643 +#: stock/serializers.py:1647 msgid "Packaging" msgstr "" @@ -4107,7 +4107,7 @@ msgstr "" msgid "Company Name" msgstr "" -#: company/serializers.py:444 part/serializers.py:948 stock/serializers.py:463 +#: company/serializers.py:444 part/serializers.py:948 stock/serializers.py:467 msgid "In Stock" msgstr "" @@ -4267,15 +4267,15 @@ msgstr "" msgid "Valid" msgstr "" -#: importer/models.py:688 +#: importer/models.py:720 msgid "ID is required for updating existing records." msgstr "" -#: importer/models.py:695 +#: importer/models.py:727 msgid "No record found with the provided ID" msgstr "" -#: importer/models.py:701 +#: importer/models.py:733 msgid "Invalid ID format provided" msgstr "" @@ -4660,7 +4660,7 @@ msgid "Order reference" msgstr "" #: order/models.py:617 order/models.py:1317 order/models.py:2630 -#: stock/serializers.py:594 stock/serializers.py:1012 users/models.py:539 +#: stock/serializers.py:598 stock/serializers.py:1016 users/models.py:542 msgid "Status" msgstr "Status" @@ -4713,7 +4713,7 @@ msgid "Quantity must be a positive number" msgstr "" #: order/models.py:1304 order/models.py:2617 stock/models.py:1079 -#: stock/models.py:1080 stock/serializers.py:1359 +#: stock/models.py:1080 stock/serializers.py:1363 #: templates/email/overdue_return_order.html:16 #: templates/email/overdue_sales_order.html:16 msgid "Customer" @@ -4831,7 +4831,7 @@ msgstr "" msgid "Number of items received" msgstr "" -#: order/models.py:1903 stock/models.py:1202 stock/serializers.py:661 +#: order/models.py:1903 stock/models.py:1202 stock/serializers.py:665 msgid "Purchase Price" msgstr "" @@ -5173,7 +5173,7 @@ msgid "Enter batch code for incoming stock items" msgstr "" #: order/serializers.py:792 stock/models.py:1161 -#: templates/email/stale_stock_notification.html:22 users/models.py:134 +#: templates/email/stale_stock_notification.html:22 users/models.py:137 msgid "Expiry Date" msgstr "" @@ -6043,7 +6043,7 @@ msgstr "" msgid "Parameter Value" msgstr "" -#: part/models.py:4092 stock/serializers.py:742 +#: part/models.py:4092 stock/serializers.py:746 msgid "Optional note field" msgstr "" @@ -6219,7 +6219,7 @@ msgstr "" msgid "Number of results recorded against this template" msgstr "" -#: part/serializers.py:230 part/serializers.py:248 stock/serializers.py:667 +#: part/serializers.py:230 part/serializers.py:248 stock/serializers.py:671 msgid "Purchase currency of this stock item" msgstr "" @@ -6339,7 +6339,7 @@ msgstr "" msgid "Outstanding quantity of this part scheduled to be built" msgstr "" -#: part/serializers.py:964 stock/serializers.py:1043 stock/serializers.py:1214 +#: part/serializers.py:964 stock/serializers.py:1047 stock/serializers.py:1218 #: users/ruleset.py:30 msgid "Stock Items" msgstr "" @@ -7540,35 +7540,35 @@ msgstr "" msgid "Enable dynamic panels for testing" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:98 +#: plugin/samples/integration/user_interface_sample.py:100 msgid "Part Panel" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:131 +#: plugin/samples/integration/user_interface_sample.py:135 msgid "Broken Dashboard Item" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:133 +#: plugin/samples/integration/user_interface_sample.py:137 msgid "This is a broken dashboard item - it will not render!" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:139 +#: plugin/samples/integration/user_interface_sample.py:143 msgid "Sample Dashboard Item" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:141 +#: plugin/samples/integration/user_interface_sample.py:145 msgid "This is a sample dashboard item. It renders a simple string of HTML content." msgstr "" -#: plugin/samples/integration/user_interface_sample.py:147 +#: plugin/samples/integration/user_interface_sample.py:151 msgid "Context Dashboard Item" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:161 +#: plugin/samples/integration/user_interface_sample.py:165 msgid "Admin Dashboard Item" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:162 +#: plugin/samples/integration/user_interface_sample.py:166 msgid "This is an admin-only dashboard item." msgstr "" @@ -7951,7 +7951,7 @@ msgstr "" #: report/templates/report/inventree_stock_report_merge.html:97 #: report/templates/report/inventree_test_report.html:153 -#: stock/serializers.py:650 +#: stock/serializers.py:654 msgid "Installed Items" msgstr "" @@ -7984,19 +7984,19 @@ msgstr "" msgid "No result" msgstr "" -#: report/templatetags/report.py:144 +#: report/templatetags/report.py:163 msgid "Asset file does not exist" msgstr "" -#: report/templatetags/report.py:201 report/templatetags/report.py:277 +#: report/templatetags/report.py:220 report/templatetags/report.py:296 msgid "Image file not found" msgstr "" -#: report/templatetags/report.py:302 +#: report/templatetags/report.py:321 msgid "part_image tag requires a Part instance" msgstr "" -#: report/templatetags/report.py:348 +#: report/templatetags/report.py:367 msgid "company_image tag requires a Company instance" msgstr "" @@ -8012,7 +8012,7 @@ msgstr "" msgid "Include sub-locations in filtered results" msgstr "" -#: stock/api.py:341 stock/serializers.py:1210 +#: stock/api.py:341 stock/serializers.py:1214 msgid "Parent Location" msgstr "" @@ -8096,7 +8096,7 @@ msgstr "" msgid "Expiry date after" msgstr "" -#: stock/api.py:916 stock/serializers.py:655 +#: stock/api.py:916 stock/serializers.py:659 msgid "Stale" msgstr "" @@ -8168,7 +8168,7 @@ msgstr "" msgid "Stock items may not be directly located into a structural stock locations, but may be located to child locations." msgstr "" -#: stock/models.py:226 users/models.py:494 +#: stock/models.py:226 users/models.py:497 msgid "External" msgstr "" @@ -8201,7 +8201,7 @@ msgstr "" msgid "Stock items cannot be located into structural stock locations!" msgstr "" -#: stock/models.py:932 stock/serializers.py:488 +#: stock/models.py:932 stock/serializers.py:492 msgid "Stock item cannot be created for virtual parts" msgstr "" @@ -8246,7 +8246,7 @@ msgstr "" msgid "Where is this stock item located?" msgstr "" -#: stock/models.py:1058 stock/serializers.py:1644 +#: stock/models.py:1058 stock/serializers.py:1648 msgid "Packaging this stock item is stored in" msgstr "" @@ -8262,7 +8262,7 @@ msgstr "" msgid "Serial number for this item" msgstr "" -#: stock/models.py:1105 stock/serializers.py:1629 +#: stock/models.py:1105 stock/serializers.py:1633 msgid "Batch code for this stock item" msgstr "" @@ -8371,7 +8371,7 @@ msgstr "" msgid "Serialized stock cannot be merged" msgstr "" -#: stock/models.py:2055 stock/serializers.py:1499 +#: stock/models.py:2055 stock/serializers.py:1503 msgid "Duplicate stock items" msgstr "" @@ -8500,237 +8500,241 @@ msgid "Test template for this result" msgstr "" #: stock/serializers.py:290 +msgid "No matching test found for this part" +msgstr "" + +#: stock/serializers.py:294 msgid "Template ID or test name must be provided" msgstr "" -#: stock/serializers.py:300 +#: stock/serializers.py:304 msgid "The test finished time cannot be earlier than the test started time" msgstr "" -#: stock/serializers.py:452 +#: stock/serializers.py:456 msgid "Parent Item" msgstr "" -#: stock/serializers.py:453 +#: stock/serializers.py:457 msgid "Parent stock item" msgstr "" -#: stock/serializers.py:473 +#: stock/serializers.py:477 msgid "Use pack size when adding: the quantity defined is the number of packs" msgstr "" -#: stock/serializers.py:475 +#: stock/serializers.py:479 msgid "Use pack size" msgstr "" -#: stock/serializers.py:482 stock/serializers.py:724 +#: stock/serializers.py:486 stock/serializers.py:728 msgid "Enter serial numbers for new items" msgstr "" -#: stock/serializers.py:600 +#: stock/serializers.py:604 msgid "Supplier Part Number" msgstr "" -#: stock/serializers.py:647 users/models.py:184 +#: stock/serializers.py:651 users/models.py:187 msgid "Expired" msgstr "" -#: stock/serializers.py:653 +#: stock/serializers.py:657 msgid "Child Items" msgstr "" -#: stock/serializers.py:657 +#: stock/serializers.py:661 msgid "Tracking Items" msgstr "" -#: stock/serializers.py:663 +#: stock/serializers.py:667 msgid "Purchase price of this stock item, per unit or pack" msgstr "" -#: stock/serializers.py:701 +#: stock/serializers.py:705 msgid "Enter number of stock items to serialize" msgstr "" -#: stock/serializers.py:709 stock/serializers.py:752 stock/serializers.py:790 -#: stock/serializers.py:928 +#: stock/serializers.py:713 stock/serializers.py:756 stock/serializers.py:794 +#: stock/serializers.py:932 msgid "No stock item provided" msgstr "" -#: stock/serializers.py:717 +#: stock/serializers.py:721 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({q})" msgstr "" -#: stock/serializers.py:735 stock/serializers.py:1456 stock/serializers.py:1769 -#: stock/serializers.py:1818 +#: stock/serializers.py:739 stock/serializers.py:1460 stock/serializers.py:1773 +#: stock/serializers.py:1822 msgid "Destination stock location" msgstr "" -#: stock/serializers.py:755 +#: stock/serializers.py:759 msgid "Serial numbers cannot be assigned to this part" msgstr "" -#: stock/serializers.py:775 +#: stock/serializers.py:779 msgid "Serial numbers already exist" msgstr "" -#: stock/serializers.py:825 +#: stock/serializers.py:829 msgid "Select stock item to install" msgstr "" -#: stock/serializers.py:832 +#: stock/serializers.py:836 msgid "Quantity to Install" msgstr "" -#: stock/serializers.py:833 +#: stock/serializers.py:837 msgid "Enter the quantity of items to install" msgstr "" -#: stock/serializers.py:838 stock/serializers.py:918 stock/serializers.py:1060 +#: stock/serializers.py:842 stock/serializers.py:922 stock/serializers.py:1064 msgid "Add transaction note (optional)" msgstr "" -#: stock/serializers.py:846 +#: stock/serializers.py:850 msgid "Quantity to install must be at least 1" msgstr "" -#: stock/serializers.py:854 +#: stock/serializers.py:858 msgid "Stock item is unavailable" msgstr "" -#: stock/serializers.py:865 +#: stock/serializers.py:869 msgid "Selected part is not in the Bill of Materials" msgstr "" -#: stock/serializers.py:878 +#: stock/serializers.py:882 msgid "Quantity to install must not exceed available quantity" msgstr "" -#: stock/serializers.py:913 +#: stock/serializers.py:917 msgid "Destination location for uninstalled item" msgstr "" -#: stock/serializers.py:951 +#: stock/serializers.py:955 msgid "Select part to convert stock item into" msgstr "" -#: stock/serializers.py:964 +#: stock/serializers.py:968 msgid "Selected part is not a valid option for conversion" msgstr "" -#: stock/serializers.py:981 +#: stock/serializers.py:985 msgid "Cannot convert stock item with assigned SupplierPart" msgstr "" -#: stock/serializers.py:1015 +#: stock/serializers.py:1019 msgid "Stock item status code" msgstr "" -#: stock/serializers.py:1044 +#: stock/serializers.py:1048 msgid "Select stock items to change status" msgstr "" -#: stock/serializers.py:1050 +#: stock/serializers.py:1054 msgid "No stock items selected" msgstr "" -#: stock/serializers.py:1139 stock/serializers.py:1216 +#: stock/serializers.py:1143 stock/serializers.py:1220 msgid "Sublocations" msgstr "" -#: stock/serializers.py:1211 +#: stock/serializers.py:1215 msgid "Parent stock location" msgstr "" -#: stock/serializers.py:1328 +#: stock/serializers.py:1332 msgid "Part must be salable" msgstr "" -#: stock/serializers.py:1332 +#: stock/serializers.py:1336 msgid "Item is allocated to a sales order" msgstr "" -#: stock/serializers.py:1336 +#: stock/serializers.py:1340 msgid "Item is allocated to a build order" msgstr "" -#: stock/serializers.py:1360 +#: stock/serializers.py:1364 msgid "Customer to assign stock items" msgstr "" -#: stock/serializers.py:1366 +#: stock/serializers.py:1370 msgid "Selected company is not a customer" msgstr "" -#: stock/serializers.py:1374 +#: stock/serializers.py:1378 msgid "Stock assignment notes" msgstr "" -#: stock/serializers.py:1384 stock/serializers.py:1672 +#: stock/serializers.py:1388 stock/serializers.py:1676 msgid "A list of stock items must be provided" msgstr "" -#: stock/serializers.py:1463 +#: stock/serializers.py:1467 msgid "Stock merging notes" msgstr "" -#: stock/serializers.py:1468 +#: stock/serializers.py:1472 msgid "Allow mismatched suppliers" msgstr "" -#: stock/serializers.py:1469 +#: stock/serializers.py:1473 msgid "Allow stock items with different supplier parts to be merged" msgstr "" -#: stock/serializers.py:1474 +#: stock/serializers.py:1478 msgid "Allow mismatched status" msgstr "" -#: stock/serializers.py:1475 +#: stock/serializers.py:1479 msgid "Allow stock items with different status codes to be merged" msgstr "" -#: stock/serializers.py:1485 +#: stock/serializers.py:1489 msgid "At least two stock items must be provided" msgstr "" -#: stock/serializers.py:1552 +#: stock/serializers.py:1556 msgid "No Change" msgstr "" -#: stock/serializers.py:1590 +#: stock/serializers.py:1594 msgid "StockItem primary key value" msgstr "" -#: stock/serializers.py:1603 +#: stock/serializers.py:1607 msgid "Stock item is not in stock" msgstr "" -#: stock/serializers.py:1606 +#: stock/serializers.py:1610 msgid "Stock item is already in stock" msgstr "" -#: stock/serializers.py:1620 +#: stock/serializers.py:1624 msgid "Quantity must not be negative" msgstr "" -#: stock/serializers.py:1662 +#: stock/serializers.py:1666 msgid "Stock transaction notes" msgstr "" -#: stock/serializers.py:1824 +#: stock/serializers.py:1828 msgid "Merge into existing stock" msgstr "" -#: stock/serializers.py:1825 +#: stock/serializers.py:1829 msgid "Merge returned items into existing stock items if possible" msgstr "" -#: stock/serializers.py:1868 +#: stock/serializers.py:1872 msgid "Next Serial Number" msgstr "" -#: stock/serializers.py:1874 +#: stock/serializers.py:1878 msgid "Previous Serial Number" msgstr "" @@ -9024,7 +9028,7 @@ msgstr "" msgid "Important dates" msgstr "" -#: users/authentication.py:30 users/models.py:148 +#: users/authentication.py:30 users/models.py:151 msgid "Token has been revoked" msgstr "" @@ -9032,167 +9036,167 @@ msgstr "" msgid "Token has expired" msgstr "Token telah kadaluarsa" -#: users/models.py:91 +#: users/models.py:94 msgid "API Token" msgstr "" -#: users/models.py:92 +#: users/models.py:95 msgid "API Tokens" msgstr "" -#: users/models.py:128 +#: users/models.py:131 msgid "Token Name" msgstr "Nama Token" -#: users/models.py:129 +#: users/models.py:132 msgid "Custom token name" msgstr "" -#: users/models.py:135 +#: users/models.py:138 msgid "Token expiry date" msgstr "" -#: users/models.py:143 +#: users/models.py:146 msgid "Last Seen" msgstr "Terakhir diliat" -#: users/models.py:144 +#: users/models.py:147 msgid "Last time the token was used" msgstr "" -#: users/models.py:148 +#: users/models.py:151 msgid "Revoked" msgstr "" -#: users/models.py:226 +#: users/models.py:229 msgid "Permission set" msgstr "" -#: users/models.py:235 +#: users/models.py:238 msgid "Group" msgstr "" -#: users/models.py:239 +#: users/models.py:242 msgid "View" msgstr "" -#: users/models.py:239 +#: users/models.py:242 msgid "Permission to view items" msgstr "" -#: users/models.py:243 +#: users/models.py:246 msgid "Add" msgstr "" -#: users/models.py:243 +#: users/models.py:246 msgid "Permission to add items" msgstr "" -#: users/models.py:247 +#: users/models.py:250 msgid "Change" msgstr "Ganti" -#: users/models.py:249 +#: users/models.py:252 msgid "Permissions to edit items" msgstr "" -#: users/models.py:253 +#: users/models.py:256 msgid "Delete" msgstr "" -#: users/models.py:255 +#: users/models.py:258 msgid "Permission to delete items" msgstr "" -#: users/models.py:492 +#: users/models.py:495 msgid "Bot" msgstr "" -#: users/models.py:493 +#: users/models.py:496 msgid "Internal" msgstr "" -#: users/models.py:495 +#: users/models.py:498 msgid "Guest" msgstr "" -#: users/models.py:504 +#: users/models.py:507 msgid "Language" msgstr "" -#: users/models.py:505 +#: users/models.py:508 msgid "Preferred language for the user" msgstr "" -#: users/models.py:510 +#: users/models.py:513 msgid "Theme" msgstr "" -#: users/models.py:511 +#: users/models.py:514 msgid "Settings for the web UI as JSON - do not edit manually!" msgstr "" -#: users/models.py:516 +#: users/models.py:519 msgid "Widgets" msgstr "" -#: users/models.py:518 +#: users/models.py:521 msgid "Settings for the dashboard widgets as JSON - do not edit manually!" msgstr "" -#: users/models.py:525 +#: users/models.py:528 msgid "Display Name" msgstr "" -#: users/models.py:526 +#: users/models.py:529 msgid "Chosen display name for the user" msgstr "" -#: users/models.py:532 +#: users/models.py:535 msgid "Position" msgstr "" -#: users/models.py:533 +#: users/models.py:536 msgid "Main job title or position" msgstr "" -#: users/models.py:540 +#: users/models.py:543 msgid "User status message" msgstr "" -#: users/models.py:547 +#: users/models.py:550 msgid "User location information" msgstr "" -#: users/models.py:552 +#: users/models.py:555 msgid "User is actively using the system" msgstr "" -#: users/models.py:559 +#: users/models.py:562 msgid "Preferred contact information for the user" msgstr "" -#: users/models.py:565 +#: users/models.py:568 msgid "User Type" msgstr "" -#: users/models.py:566 +#: users/models.py:569 msgid "Which type of user is this?" msgstr "" -#: users/models.py:572 +#: users/models.py:575 msgid "Organisation" msgstr "" -#: users/models.py:573 +#: users/models.py:576 msgid "Users primary organisation/affiliation" msgstr "" -#: users/models.py:581 +#: users/models.py:584 msgid "Primary Group" msgstr "" -#: users/models.py:582 +#: users/models.py:585 msgid "Primary group for the user" msgstr "" diff --git a/src/backend/InvenTree/locale/it/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/it/LC_MESSAGES/django.po index 3fa1778774..f19a8c4623 100644 --- a/src/backend/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-09-17 11:32+0000\n" -"PO-Revision-Date: 2025-09-17 11:35\n" +"POT-Creation-Date: 2025-10-01 05:58+0000\n" +"PO-Revision-Date: 2025-10-01 06:01\n" "Last-Translator: \n" "Language-Team: Italian\n" "Language: it_IT\n" @@ -116,9 +116,9 @@ msgstr "Valore decimale non valido" #: build/serializers.py:579 build/serializers.py:1795 company/models.py:875 #: order/models.py:1737 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:2846 stock/models.py:2970 stock/serializers.py:741 -#: stock/serializers.py:917 stock/serializers.py:1059 stock/serializers.py:1373 -#: stock/serializers.py:1462 stock/serializers.py:1661 +#: stock/models.py:2846 stock/models.py:2970 stock/serializers.py:745 +#: stock/serializers.py:921 stock/serializers.py:1063 stock/serializers.py:1377 +#: stock/serializers.py:1466 stock/serializers.py:1665 msgid "Notes" msgstr "Note" @@ -415,7 +415,7 @@ msgstr "Scelta non valida" msgid "Name" msgstr "Nome" -#: InvenTree/models.py:856 build/models.py:251 common/models.py:171 +#: InvenTree/models.py:856 build/models.py:252 common/models.py:171 #: common/models.py:2234 common/models.py:2347 company/models.py:562 #: company/models.py:866 order/models.py:435 order/models.py:1773 #: part/models.py:1074 part/models.py:3886 report/models.py:222 @@ -530,7 +530,7 @@ msgstr "Non è un codice valuta valido" msgid "Order Status" msgstr "Stato dell'ordine" -#: build/api.py:75 build/models.py:263 +#: build/api.py:75 build/models.py:264 msgid "Parent Build" msgstr "Produzione Genitore" @@ -539,7 +539,7 @@ msgstr "Produzione Genitore" msgid "Include Variants" msgstr "Includi Varianti" -#: build/api.py:95 build/api.py:466 build/api.py:814 build/models.py:269 +#: build/api.py:95 build/api.py:466 build/api.py:814 build/models.py:270 #: build/serializers.py:1243 build/serializers.py:1389 #: build/serializers.py:1451 company/models.py:1085 company/serializers.py:456 #: order/api.py:295 order/api.py:299 order/api.py:922 order/api.py:1180 @@ -558,7 +558,7 @@ msgstr "Includi Varianti" #: report/templates/report/inventree_sales_order_shipment_report.html:28 #: report/templates/report/inventree_stock_location_report.html:102 #: stock/api.py:565 stock/serializers.py:120 stock/serializers.py:172 -#: stock/serializers.py:446 stock/serializers.py:625 stock/serializers.py:950 +#: stock/serializers.py:450 stock/serializers.py:629 stock/serializers.py:954 #: templates/email/build_order_completed.html:17 #: templates/email/build_order_required_stock.html:17 #: templates/email/low_stock_notification.html:15 @@ -671,7 +671,7 @@ msgstr "Ordine In Corso" msgid "Allocated" msgstr "Allocato" -#: build/api.py:490 build/models.py:1626 build/serializers.py:1424 +#: build/api.py:490 build/models.py:1631 build/serializers.py:1424 msgid "Consumed" msgstr "Utilizzato" @@ -682,7 +682,7 @@ msgstr "Utilizzato" msgid "Available" msgstr "Disponibile" -#: build/api.py:837 build/models.py:116 order/models.py:1919 +#: build/api.py:837 build/models.py:117 order/models.py:1919 #: report/templates/report/inventree_build_order_report.html:105 #: stock/serializers.py:93 templates/email/build_order_completed.html:16 #: templates/email/overdue_build_order.html:15 @@ -693,10 +693,10 @@ msgstr "Ordine di Produzione" #: build/serializers.py:496 build/serializers.py:566 build/serializers.py:1263 #: build/serializers.py:1267 order/api.py:1227 order/api.py:1232 #: order/serializers.py:768 order/serializers.py:908 order/serializers.py:2015 -#: stock/api.py:966 stock/serializers.py:111 stock/serializers.py:629 -#: stock/serializers.py:734 stock/serializers.py:912 stock/serializers.py:1455 -#: stock/serializers.py:1768 stock/serializers.py:1817 -#: templates/email/stale_stock_notification.html:18 users/models.py:546 +#: stock/api.py:966 stock/serializers.py:111 stock/serializers.py:633 +#: stock/serializers.py:738 stock/serializers.py:916 stock/serializers.py:1459 +#: stock/serializers.py:1772 stock/serializers.py:1821 +#: templates/email/stale_stock_notification.html:18 users/models.py:549 msgid "Location" msgstr "Posizione" @@ -708,43 +708,43 @@ msgstr "Output" msgid "Filter by output stock item ID. Use 'null' to find uninstalled build items." msgstr "Filtra per ID articolo stock di output. Usa 'null' per trovare elementi di produzione disinstallati." -#: build/models.py:117 users/ruleset.py:31 +#: build/models.py:118 users/ruleset.py:31 msgid "Build Orders" msgstr "Ordini di Produzione" -#: build/models.py:167 +#: build/models.py:168 msgid "Assembly BOM has not been validated" msgstr "Assembly BOM non è stato convalidato" -#: build/models.py:174 +#: build/models.py:175 msgid "Build order cannot be created for an inactive part" msgstr "L'ordine di generazione non può essere creato per una parte inattiva" -#: build/models.py:181 +#: build/models.py:182 msgid "Build order cannot be created for an unlocked part" msgstr "L'ordine di compilazione non può essere creato per una parte sbloccata" -#: build/models.py:199 +#: build/models.py:200 msgid "Build orders can only be externally fulfilled for purchaseable parts" msgstr "Gli ordini di costruzione possono essere eseguiti solo esternamente per gli articoli acquistabili" -#: build/models.py:206 order/models.py:369 +#: build/models.py:207 order/models.py:369 msgid "Responsible user or group must be specified" msgstr "L'utente o il gruppo responsabile deve essere specificato" -#: build/models.py:211 +#: build/models.py:212 msgid "Build order part cannot be changed" msgstr "L'ordine di costruzione della parte non può essere cambiata" -#: build/models.py:216 order/models.py:382 +#: build/models.py:217 order/models.py:382 msgid "Target date must be after start date" msgstr "La data di scadenza deve essere successiva alla data d'inizio" -#: build/models.py:244 +#: build/models.py:245 msgid "Build Order Reference" msgstr "Riferimento Ordine Di Produzione" -#: build/models.py:245 build/serializers.py:1402 order/models.py:607 +#: build/models.py:246 build/serializers.py:1402 order/models.py:607 #: order/models.py:1292 order/models.py:1730 order/models.py:2605 #: part/models.py:4458 #: report/templates/report/inventree_bill_of_materials_report.html:139 @@ -754,223 +754,223 @@ msgstr "Riferimento Ordine Di Produzione" msgid "Reference" msgstr "Riferimento" -#: build/models.py:254 +#: build/models.py:255 msgid "Brief description of the build (optional)" msgstr "Breve descrizione della build (facoltativo)" -#: build/models.py:264 +#: build/models.py:265 msgid "BuildOrder to which this build is allocated" msgstr "Ordine di produzione a cui questa produzione viene assegnata" -#: build/models.py:273 +#: build/models.py:274 msgid "Select part to build" msgstr "Selezionare parte da produrre" -#: build/models.py:278 +#: build/models.py:279 msgid "Sales Order Reference" msgstr "Numero di riferimento ordine di vendita" -#: build/models.py:283 +#: build/models.py:284 msgid "SalesOrder to which this build is allocated" msgstr "Ordine di vendita a cui questa produzione viene assegnata" -#: build/models.py:288 build/serializers.py:1094 +#: build/models.py:289 build/serializers.py:1094 msgid "Source Location" msgstr "Posizione Di Origine" -#: build/models.py:294 +#: build/models.py:295 msgid "Select location to take stock from for this build (leave blank to take from any stock location)" msgstr "Seleziona la posizione da cui prelevare la giacenza (lasciare vuoto per prelevare da qualsiasi posizione di magazzino)" -#: build/models.py:300 +#: build/models.py:301 msgid "External Build" msgstr "Build Esterno" -#: build/models.py:301 +#: build/models.py:302 msgid "This build order is fulfilled externally" msgstr "Questo ordine di produzione è eseguito esternamente" -#: build/models.py:306 +#: build/models.py:307 msgid "Destination Location" msgstr "Posizione Della Destinazione" -#: build/models.py:311 +#: build/models.py:312 msgid "Select location where the completed items will be stored" msgstr "Seleziona il luogo in cui gli articoli completati saranno immagazzinati" -#: build/models.py:315 +#: build/models.py:316 msgid "Build Quantity" msgstr "Quantità Produzione" -#: build/models.py:318 +#: build/models.py:319 msgid "Number of stock items to build" msgstr "Numero di articoli da costruire" -#: build/models.py:322 +#: build/models.py:323 msgid "Completed items" msgstr "Articoli completati" -#: build/models.py:324 +#: build/models.py:325 msgid "Number of stock items which have been completed" msgstr "Numero di articoli di magazzino che sono stati completati" -#: build/models.py:328 +#: build/models.py:329 msgid "Build Status" msgstr "Stato Produzione" -#: build/models.py:333 +#: build/models.py:334 msgid "Build status code" msgstr "Codice stato di produzione" -#: build/models.py:342 build/serializers.py:358 order/serializers.py:784 -#: stock/models.py:1101 stock/serializers.py:85 stock/serializers.py:1628 +#: build/models.py:343 build/serializers.py:358 order/serializers.py:784 +#: stock/models.py:1101 stock/serializers.py:85 stock/serializers.py:1632 msgid "Batch Code" msgstr "Codice Lotto" -#: build/models.py:346 build/serializers.py:359 +#: build/models.py:347 build/serializers.py:359 msgid "Batch code for this build output" msgstr "Codice del lotto per questa produzione" -#: build/models.py:350 order/models.py:472 order/serializers.py:167 +#: build/models.py:351 order/models.py:472 order/serializers.py:167 #: part/models.py:1304 msgid "Creation Date" msgstr "Data di creazione" -#: build/models.py:356 +#: build/models.py:357 msgid "Build start date" msgstr "Data inizio produzione" -#: build/models.py:357 +#: build/models.py:358 msgid "Scheduled start date for this build order" msgstr "Data d'inizio programmata per questo ordine di produzione" -#: build/models.py:363 +#: build/models.py:364 msgid "Target completion date" msgstr "Data completamento obiettivo" -#: build/models.py:365 +#: build/models.py:366 msgid "Target date for build completion. Build will be overdue after this date." msgstr "Data di completamento della produzione. Dopo tale data la produzione sarà in ritardo." -#: build/models.py:370 order/models.py:660 order/models.py:2644 +#: build/models.py:371 order/models.py:660 order/models.py:2644 msgid "Completion Date" msgstr "Data di completamento" -#: build/models.py:378 +#: build/models.py:379 msgid "completed by" msgstr "Completato da" -#: build/models.py:387 +#: build/models.py:388 msgid "Issued by" msgstr "Rilasciato da" -#: build/models.py:388 +#: build/models.py:389 msgid "User who issued this build order" msgstr "Utente che ha emesso questo ordine di costruzione" -#: build/models.py:397 common/models.py:180 order/api.py:176 +#: build/models.py:398 common/models.py:180 order/api.py:176 #: order/models.py:497 part/models.py:1321 #: report/templates/report/inventree_build_order_report.html:158 msgid "Responsible" msgstr "Responsabile" -#: build/models.py:398 +#: build/models.py:399 msgid "User or group responsible for this build order" msgstr "Utente o gruppo responsabile di questo ordine di produzione" -#: build/models.py:403 stock/models.py:1094 +#: build/models.py:404 stock/models.py:1094 msgid "External Link" msgstr "Collegamento esterno" -#: build/models.py:405 common/models.py:1990 part/models.py:1126 +#: build/models.py:406 common/models.py:1990 part/models.py:1126 #: stock/models.py:1096 msgid "Link to external URL" msgstr "Link a URL esterno" -#: build/models.py:410 +#: build/models.py:411 msgid "Build Priority" msgstr "Priorità di produzione" -#: build/models.py:413 +#: build/models.py:414 msgid "Priority of this build order" msgstr "Priorità di questo ordine di produzione" -#: build/models.py:421 common/models.py:150 common/models.py:164 +#: build/models.py:422 common/models.py:150 common/models.py:164 #: order/api.py:162 order/models.py:444 msgid "Project Code" msgstr "Codice del progetto" -#: build/models.py:422 +#: build/models.py:423 msgid "Project code for this build order" msgstr "Codice del progetto per questo ordine di produzione" -#: build/models.py:675 +#: build/models.py:676 msgid "Cannot complete build order with open child builds" msgstr "Impossibile finalizzare l'ordine di produzione con ordini secondari aperti" -#: build/models.py:680 +#: build/models.py:681 msgid "Cannot complete build order with incomplete outputs" msgstr "Impossibile finalizzare l'ordine di produzione con articolo incompleti" -#: build/models.py:699 build/models.py:829 +#: build/models.py:700 build/models.py:830 msgid "Failed to offload task to complete build allocations" msgstr "Impossibile scaricare l'attività per completare le allocazioni di build" -#: build/models.py:722 +#: build/models.py:723 #, python-brace-format msgid "Build order {build} has been completed" msgstr "L'ordine di produzione {build} è stato completato" -#: build/models.py:728 +#: build/models.py:729 msgid "A build order has been completed" msgstr "L'ordine di produzione è stato completato" -#: build/models.py:910 build/serializers.py:406 +#: build/models.py:911 build/serializers.py:406 msgid "Serial numbers must be provided for trackable parts" msgstr "Deve essere fornita un numero di serie per gli articoli rintracciabili" -#: build/models.py:1041 build/models.py:1126 +#: build/models.py:1042 build/models.py:1127 msgid "No build output specified" msgstr "Nessun output di produzione specificato" -#: build/models.py:1044 +#: build/models.py:1045 msgid "Build output is already completed" msgstr "La produzione è stata completata" -#: build/models.py:1047 +#: build/models.py:1048 msgid "Build output does not match Build Order" msgstr "L'output della produzione non corrisponde all'ordine di compilazione" -#: build/models.py:1129 build/serializers.py:285 build/serializers.py:334 +#: build/models.py:1130 build/serializers.py:285 build/serializers.py:334 #: build/serializers.py:962 build/serializers.py:1746 order/models.py:710 #: order/serializers.py:604 order/serializers.py:779 part/serializers.py:1695 #: stock/models.py:941 stock/models.py:1431 stock/models.py:1880 -#: stock/serializers.py:712 stock/serializers.py:1617 +#: stock/serializers.py:716 stock/serializers.py:1621 msgid "Quantity must be greater than zero" msgstr "La quantità deve essere maggiore di zero" -#: build/models.py:1133 build/serializers.py:289 +#: build/models.py:1134 build/serializers.py:289 msgid "Quantity cannot be greater than the output quantity" msgstr "La quantità non può essere maggiore della quantità in uscita" -#: build/models.py:1196 build/serializers.py:605 +#: build/models.py:1197 build/serializers.py:605 msgid "Build output has not passed all required tests" msgstr "La produzione non ha superati tutti i test richiesti" -#: build/models.py:1199 build/serializers.py:600 +#: build/models.py:1200 build/serializers.py:600 #, python-brace-format msgid "Build output {serial} has not passed all required tests" msgstr "L'output della build {serial} non ha superato tutti i test richiesti" -#: build/models.py:1581 +#: build/models.py:1586 msgid "Build Order Line Item" msgstr "Elemento di Riga Ordine di Produzione" -#: build/models.py:1605 +#: build/models.py:1610 msgid "Build object" msgstr "Crea oggetto" -#: build/models.py:1617 build/models.py:1917 build/serializers.py:273 +#: build/models.py:1622 build/models.py:1933 build/serializers.py:273 #: build/serializers.py:319 build/serializers.py:1423 common/models.py:1346 #: order/models.py:1713 order/models.py:2490 order/serializers.py:1663 #: order/serializers.py:2124 part/models.py:3474 part/models.py:4406 @@ -985,70 +985,70 @@ msgstr "Crea oggetto" #: report/templates/report/inventree_stock_report_merge.html:113 #: report/templates/report/inventree_test_report.html:90 #: report/templates/report/inventree_test_report.html:169 -#: stock/serializers.py:136 stock/serializers.py:180 stock/serializers.py:700 +#: stock/serializers.py:136 stock/serializers.py:180 stock/serializers.py:704 #: templates/email/build_order_completed.html:18 #: templates/email/stale_stock_notification.html:19 msgid "Quantity" msgstr "Quantità" -#: build/models.py:1618 +#: build/models.py:1623 msgid "Required quantity for build order" msgstr "Quantità richiesta per l'ordine di costruzione" -#: build/models.py:1627 +#: build/models.py:1632 msgid "Quantity of consumed stock" msgstr "Quantità di articoli magazzino consumate" -#: build/models.py:1715 +#: build/models.py:1731 msgid "Build item must specify a build output, as master part is marked as trackable" msgstr "L'elemento di compilazione deve specificare un output poiché la parte principale è contrassegnata come rintracciabile" -#: build/models.py:1726 +#: build/models.py:1742 #, python-brace-format msgid "Allocated quantity ({q}) must not exceed available stock quantity ({a})" msgstr "La quantità assegnata ({q}) non deve essere maggiore della quantità disponibile ({a})" -#: build/models.py:1747 order/models.py:2439 +#: build/models.py:1763 order/models.py:2439 msgid "Stock item is over-allocated" msgstr "L'articolo in giacenza è sovrallocato" -#: build/models.py:1752 order/models.py:2442 +#: build/models.py:1768 order/models.py:2442 msgid "Allocation quantity must be greater than zero" msgstr "La quantità di assegnazione deve essere maggiore di zero" -#: build/models.py:1758 +#: build/models.py:1774 msgid "Quantity must be 1 for serialized stock" msgstr "La quantità deve essere 1 per lo stock serializzato" -#: build/models.py:1818 +#: build/models.py:1834 msgid "Selected stock item does not match BOM line" msgstr "L'articolo in stock selezionato non corrisponde alla voce nella BOM" -#: build/models.py:1856 +#: build/models.py:1872 msgid "Allocated quantity exceeds available stock quantity" msgstr "La quantità assegnata supera la quantità disponibile a magazzino" -#: build/models.py:1907 build/serializers.py:945 build/serializers.py:1255 +#: build/models.py:1923 build/serializers.py:945 build/serializers.py:1255 #: order/serializers.py:1500 order/serializers.py:1521 #: report/templates/report/inventree_sales_order_shipment_report.html:29 -#: stock/models.py:457 stock/serializers.py:102 stock/serializers.py:824 -#: stock/serializers.py:1311 stock/serializers.py:1423 +#: stock/models.py:457 stock/serializers.py:102 stock/serializers.py:828 +#: stock/serializers.py:1315 stock/serializers.py:1427 msgid "Stock Item" msgstr "Articoli in magazzino" -#: build/models.py:1908 +#: build/models.py:1924 msgid "Source stock item" msgstr "Origine giacenza articolo" -#: build/models.py:1918 +#: build/models.py:1934 msgid "Stock quantity to allocate to build" msgstr "Quantità di magazzino da assegnare per la produzione" -#: build/models.py:1927 +#: build/models.py:1943 msgid "Install into" msgstr "Installa in" -#: build/models.py:1928 +#: build/models.py:1944 msgid "Destination stock item" msgstr "Destinazione articolo in giacenza" @@ -1097,7 +1097,7 @@ msgid "Integer quantity required, as the bill of materials contains trackable pa msgstr "Quantità totale richiesta, poiché la fattura dei materiali contiene articoli rintracciabili" #: build/serializers.py:365 order/serializers.py:800 order/serializers.py:1667 -#: stock/serializers.py:723 +#: stock/serializers.py:727 msgid "Serial Numbers" msgstr "Codice Seriale" @@ -1250,7 +1250,7 @@ msgstr "Articolo linea di produzione" msgid "bom_item.part must point to the same part as the build order" msgstr "gli elementi degli articoli della distinta base devono puntare alla stessa parte dell'ordine di produzione" -#: build/serializers.py:951 stock/serializers.py:1324 +#: build/serializers.py:951 stock/serializers.py:1328 msgid "Item must be in stock" msgstr "L'articolo deve essere disponibile" @@ -1329,11 +1329,11 @@ msgstr "Costruzione" #: build/serializers.py:1282 company/models.py:703 order/api.py:308 #: order/api.py:313 order/api.py:539 order/serializers.py:596 -#: stock/models.py:1037 stock/serializers.py:613 +#: stock/models.py:1037 stock/serializers.py:617 msgid "Supplier Part" msgstr "Articolo Fornitore" -#: build/serializers.py:1290 stock/serializers.py:644 +#: build/serializers.py:1290 stock/serializers.py:648 msgid "Allocated Quantity" msgstr "Quantità assegnata" @@ -1562,8 +1562,8 @@ msgstr "La stringa chiave deve essere univoca" #: common/models.py:2006 common/models.py:2007 common/models.py:2388 #: importer/models.py:100 part/models.py:3568 part/models.py:3596 #: plugin/models.py:355 plugin/models.py:356 -#: report/templates/report/inventree_test_report.html:105 users/models.py:121 -#: users/models.py:498 +#: report/templates/report/inventree_test_report.html:105 users/models.py:124 +#: users/models.py:501 msgid "User" msgstr "Utente" @@ -1594,8 +1594,8 @@ msgstr "Nome per questa notifica" #: common/models.py:1421 common/models.py:2247 common/models.py:2354 #: company/models.py:198 company/models.py:840 machine/models.py:39 -#: part/models.py:1258 plugin/models.py:69 stock/api.py:621 users/models.py:192 -#: users/models.py:551 users/serializers.py:319 +#: part/models.py:1258 plugin/models.py:69 stock/api.py:621 users/models.py:195 +#: users/models.py:554 users/serializers.py:319 msgid "Active" msgstr "Attivo" @@ -1603,7 +1603,7 @@ msgstr "Attivo" msgid "Is this webhook active" msgstr "È questa notifica attiva" -#: common/models.py:1437 users/models.py:169 +#: common/models.py:1437 users/models.py:172 msgid "Token" msgstr "Token" @@ -2142,7 +2142,7 @@ msgid "Email Threads" msgstr "Discussioni Email" #: common/models.py:2711 generic/states/serializers.py:16 plugin/models.py:46 -#: users/models.py:110 +#: users/models.py:113 msgid "Key" msgstr "Chiave" @@ -3725,37 +3725,37 @@ msgstr "Il valore deve essere maiuscolo" msgid "Value must be a valid variable identifier" msgstr "Il valore deve essere un identificatore variabile valido" -#: company/api.py:142 +#: company/api.py:143 msgid "Part is Active" msgstr "L'articolo è attivo" -#: company/api.py:146 +#: company/api.py:147 msgid "Manufacturer is Active" msgstr "Il produttore è attivo" -#: company/api.py:279 +#: company/api.py:280 msgid "Supplier Part is Active" msgstr "L'articolo fornitore è attivo" -#: company/api.py:283 +#: company/api.py:284 msgid "Internal Part is Active" msgstr "L'articolo interno è attivo" -#: company/api.py:288 +#: company/api.py:289 msgid "Supplier is Active" msgstr "Il fornitore è attivo" -#: company/api.py:300 company/models.py:539 company/serializers.py:468 +#: company/api.py:301 company/models.py:539 company/serializers.py:468 #: part/serializers.py:575 msgid "Manufacturer" msgstr "Produttore" -#: company/api.py:307 company/models.py:119 company/models.py:411 +#: company/api.py:308 company/models.py:119 company/models.py:411 #: stock/api.py:879 msgid "Company" msgstr "Azienda" -#: company/api.py:317 +#: company/api.py:318 msgid "Has Stock" msgstr "Ha Scorte" @@ -3792,7 +3792,7 @@ msgid "Contact email address" msgstr "Indirizzo email" #: company/models.py:176 company/models.py:315 order/models.py:506 -#: users/models.py:558 +#: users/models.py:561 msgid "Contact" msgstr "Contatto" @@ -3942,7 +3942,7 @@ msgid "Manufacturer Part" msgstr "Codice articolo produttore" #: company/models.py:528 company/models.py:818 stock/models.py:1026 -#: stock/serializers.py:445 +#: stock/serializers.py:449 msgid "Base Part" msgstr "Articolo di base" @@ -3959,7 +3959,7 @@ msgstr "Seleziona Produttore" msgid "MPN" msgstr "Codice articolo produttore (MPN)" -#: company/models.py:547 stock/serializers.py:607 +#: company/models.py:547 stock/serializers.py:611 msgid "Manufacturer Part Number" msgstr "Codice articolo produttore" @@ -4042,7 +4042,7 @@ msgstr "Descrizione articolo fornitore" #: report/templates/report/inventree_return_order_report.html:27 #: report/templates/report/inventree_sales_order_report.html:32 #: report/templates/report/inventree_stock_location_report.html:105 -#: stock/serializers.py:837 +#: stock/serializers.py:841 msgid "Note" msgstr "Nota" @@ -4055,7 +4055,7 @@ msgid "Minimum charge (e.g. stocking fee)" msgstr "Onere minimo (ad esempio tassa di stoccaggio)" #: company/models.py:891 order/serializers.py:810 stock/models.py:1057 -#: stock/serializers.py:1643 +#: stock/serializers.py:1647 msgid "Packaging" msgstr "Confezionamento" @@ -4107,7 +4107,7 @@ msgstr "Valuta predefinita utilizzata per questo fornitore" msgid "Company Name" msgstr "Nome Azienda" -#: company/serializers.py:444 part/serializers.py:948 stock/serializers.py:463 +#: company/serializers.py:444 part/serializers.py:948 stock/serializers.py:467 msgid "In Stock" msgstr "In magazzino" @@ -4267,15 +4267,15 @@ msgstr "Errori" msgid "Valid" msgstr "Valido" -#: importer/models.py:688 +#: importer/models.py:720 msgid "ID is required for updating existing records." msgstr "L'ID è richiesto per aggiornare i record esistenti." -#: importer/models.py:695 +#: importer/models.py:727 msgid "No record found with the provided ID" msgstr "" -#: importer/models.py:701 +#: importer/models.py:733 msgid "Invalid ID format provided" msgstr "" @@ -4660,7 +4660,7 @@ msgid "Order reference" msgstr "Riferimento ordine" #: order/models.py:617 order/models.py:1317 order/models.py:2630 -#: stock/serializers.py:594 stock/serializers.py:1012 users/models.py:539 +#: stock/serializers.py:598 stock/serializers.py:1016 users/models.py:542 msgid "Status" msgstr "Stato" @@ -4713,7 +4713,7 @@ msgid "Quantity must be a positive number" msgstr "La quantità deve essere un numero positivo" #: order/models.py:1304 order/models.py:2617 stock/models.py:1079 -#: stock/models.py:1080 stock/serializers.py:1359 +#: stock/models.py:1080 stock/serializers.py:1363 #: templates/email/overdue_return_order.html:16 #: templates/email/overdue_sales_order.html:16 msgid "Customer" @@ -4831,7 +4831,7 @@ msgstr "Ricevuto" msgid "Number of items received" msgstr "Numero di elementi ricevuti" -#: order/models.py:1903 stock/models.py:1202 stock/serializers.py:661 +#: order/models.py:1903 stock/models.py:1202 stock/serializers.py:665 msgid "Purchase Price" msgstr "Prezzo di Acquisto" @@ -5173,7 +5173,7 @@ msgid "Enter batch code for incoming stock items" msgstr "Inserisci il codice univoco per gli articoli in arrivo" #: order/serializers.py:792 stock/models.py:1161 -#: templates/email/stale_stock_notification.html:22 users/models.py:134 +#: templates/email/stale_stock_notification.html:22 users/models.py:137 msgid "Expiry Date" msgstr "Data di Scadenza" @@ -5673,7 +5673,7 @@ msgstr "È una parte virtuale, come un prodotto software o una licenza?" #: part/models.py:1275 msgid "BOM Validated" -msgstr "" +msgstr "BOM Convalidata" #: part/models.py:1276 msgid "Is the BOM for this part valid?" @@ -5969,7 +5969,7 @@ msgstr "Questa prova richiede un file allegato quando si aggiunge un risultato d #: part/models.py:3751 part/models.py:3899 msgid "Choices" -msgstr "" +msgstr "Scelte" #: part/models.py:3752 msgid "Valid choices for this test (comma-separated)" @@ -6043,7 +6043,7 @@ msgstr "Modello Parametro" msgid "Parameter Value" msgstr "Valore del Parametro" -#: part/models.py:4092 stock/serializers.py:742 +#: part/models.py:4092 stock/serializers.py:746 msgid "Optional note field" msgstr "Note opzionali elemento" @@ -6219,7 +6219,7 @@ msgstr "Risultati" msgid "Number of results recorded against this template" msgstr "Numero di risultati registrati rispetto a questo modello" -#: part/serializers.py:230 part/serializers.py:248 stock/serializers.py:667 +#: part/serializers.py:230 part/serializers.py:248 stock/serializers.py:671 msgid "Purchase currency of this stock item" msgstr "Valuta di acquisto di questo articolo in stock" @@ -6339,7 +6339,7 @@ msgstr "Quantità di questo articolo attualmente in produzione" msgid "Outstanding quantity of this part scheduled to be built" msgstr "" -#: part/serializers.py:964 stock/serializers.py:1043 stock/serializers.py:1214 +#: part/serializers.py:964 stock/serializers.py:1047 stock/serializers.py:1218 #: users/ruleset.py:30 msgid "Stock Items" msgstr "Articoli in magazzino" @@ -6400,15 +6400,15 @@ msgstr "Copia i parametri dai modelli della categoria articolo selezionata" #: part/serializers.py:1054 msgid "Existing Image" -msgstr "" +msgstr "Immagine esistente" #: part/serializers.py:1055 msgid "Filename of an existing part image" -msgstr "" +msgstr "Nome del file di un'immagine articolo esistente" #: part/serializers.py:1072 msgid "Image file does not exist" -msgstr "" +msgstr "Il file immagine non esiste" #: part/serializers.py:1240 msgid "Validate entire Bill of Materials" @@ -6420,19 +6420,19 @@ msgstr "Puoi produrre" #: part/serializers.py:1291 msgid "Required for Build Orders" -msgstr "" +msgstr "Richiesto per gli Ordini di Produzione" #: part/serializers.py:1296 msgid "Allocated to Build Orders" -msgstr "" +msgstr "Assegnato agli Ordini di Produzione" #: part/serializers.py:1303 msgid "Required for Sales Orders" -msgstr "" +msgstr "Richiesto per gli Ordini di Vendita" #: part/serializers.py:1307 msgid "Allocated to Sales Orders" -msgstr "" +msgstr "Assegnato agli Ordini di Vendita" #: part/serializers.py:1446 msgid "Minimum Price" @@ -6440,11 +6440,11 @@ msgstr "Prezzo Minimo" #: part/serializers.py:1447 msgid "Override calculated value for minimum price" -msgstr "" +msgstr "Sovrascrivi valore calcolato per il prezzo minimo" #: part/serializers.py:1454 msgid "Minimum price currency" -msgstr "" +msgstr "Valuta del prezzo minimo" #: part/serializers.py:1461 msgid "Maximum Price" @@ -6452,11 +6452,11 @@ msgstr "Prezzo Massimo" #: part/serializers.py:1462 msgid "Override calculated value for maximum price" -msgstr "" +msgstr "Sovrascrivi valore calcolato per il prezzo massimo" #: part/serializers.py:1469 msgid "Maximum price currency" -msgstr "" +msgstr "Valuta del prezzo massimo" #: part/serializers.py:1498 msgid "Update" @@ -6473,11 +6473,11 @@ msgstr "" #: part/serializers.py:1529 msgid "Minimum price must not be greater than maximum price" -msgstr "" +msgstr "Il prezzo minimo non può essere maggiore del prezzo massimo" #: part/serializers.py:1532 msgid "Maximum price must not be less than minimum price" -msgstr "" +msgstr "Il prezzo massimo non può essere minore del prezzo minimo" #: part/serializers.py:1702 msgid "Select the parent assembly" @@ -6560,7 +6560,7 @@ msgstr "" #: part/tasks.py:100 #, python-brace-format msgid "{days_until_expiry} days" -msgstr "" +msgstr "{days_until_expiry} giorni" #: plugin/api.py:79 msgid "Builtin" @@ -6882,7 +6882,7 @@ msgstr "" #: plugin/builtin/events/auto_issue_orders.py:17 msgid "Auto Issue Orders" -msgstr "" +msgstr "Emetti ordini automaticamente" #: plugin/builtin/events/auto_issue_orders.py:20 msgid "Automatically issue orders on the assigned target date" @@ -6890,7 +6890,7 @@ msgstr "" #: plugin/builtin/events/auto_issue_orders.py:30 msgid "Auto Issue Build Orders" -msgstr "" +msgstr "Emetti ordini di produzione automaticamente" #: plugin/builtin/events/auto_issue_orders.py:32 msgid "Automatically issue build orders on the assigned target date" @@ -6939,7 +6939,7 @@ msgstr "" #: plugin/builtin/exporter/bom_exporter.py:30 #: plugin/builtin/exporter/bom_exporter.py:114 msgid "Total Quantity" -msgstr "" +msgstr "Quantità Totale" #: plugin/builtin/exporter/bom_exporter.py:31 msgid "Include total quantity of each part in the BOM" @@ -6969,19 +6969,19 @@ msgstr "" #: plugin/builtin/exporter/bom_exporter.py:43 msgid "Supplier Data" -msgstr "" +msgstr "Dati fornitore" #: plugin/builtin/exporter/bom_exporter.py:43 msgid "Include supplier data" -msgstr "" +msgstr "Includi dati fornitore" #: plugin/builtin/exporter/bom_exporter.py:48 msgid "Manufacturer Data" -msgstr "" +msgstr "Dati produttore" #: plugin/builtin/exporter/bom_exporter.py:49 msgid "Include manufacturer data" -msgstr "" +msgstr "Includi dati produttore" #: plugin/builtin/exporter/bom_exporter.py:54 msgid "Substitute Data" @@ -7193,7 +7193,7 @@ msgstr "" #: plugin/builtin/labels/inventree_label.py:32 #: plugin/builtin/labels/label_sheet.py:78 msgid "Debug mode" -msgstr "" +msgstr "Modalità debug" #: plugin/builtin/labels/inventree_label.py:33 #: plugin/builtin/labels/label_sheet.py:79 @@ -7222,7 +7222,7 @@ msgstr "" #: plugin/builtin/labels/label_sheet.py:35 msgid "Skip Labels" -msgstr "" +msgstr "Salta Etichette" #: plugin/builtin/labels/label_sheet.py:36 msgid "Skip this number of labels when printing label sheets" @@ -7230,15 +7230,15 @@ msgstr "" #: plugin/builtin/labels/label_sheet.py:43 msgid "Border" -msgstr "" +msgstr "Bordo" #: plugin/builtin/labels/label_sheet.py:44 msgid "Print a border around each label" -msgstr "" +msgstr "Stampa un bordo intorno ad ogni etichetta" #: plugin/builtin/labels/label_sheet.py:49 report/models.py:387 msgid "Landscape" -msgstr "" +msgstr "Orizzontale" #: plugin/builtin/labels/label_sheet.py:50 msgid "Print the label sheet in landscape mode" @@ -7246,11 +7246,11 @@ msgstr "" #: plugin/builtin/labels/label_sheet.py:55 msgid "Page Margin" -msgstr "" +msgstr "Margine" #: plugin/builtin/labels/label_sheet.py:56 msgid "Margin around the page in mm" -msgstr "" +msgstr "Margine intorno alla pagina in mm" #: plugin/builtin/labels/label_sheet.py:69 msgid "InvenTree Label Sheet Printer" @@ -7262,11 +7262,11 @@ msgstr "" #: plugin/builtin/labels/label_sheet.py:122 msgid "Label is too large for page size" -msgstr "" +msgstr "Etichetta troppo grande per la dimensione della pagina" #: plugin/builtin/labels/label_sheet.py:161 msgid "No labels were generated" -msgstr "" +msgstr "Nessuna etichetta generata" #: plugin/builtin/suppliers/digikey.py:17 msgid "Supplier Integration - DigiKey" @@ -7282,7 +7282,7 @@ msgstr "" #: plugin/builtin/suppliers/lcsc.py:19 msgid "Supplier Integration - LCSC" -msgstr "" +msgstr "Integrazione Fornitore - LCSC" #: plugin/builtin/suppliers/lcsc.py:20 msgid "Provides support for scanning LCSC barcodes" @@ -7294,7 +7294,7 @@ msgstr "" #: plugin/builtin/suppliers/mouser.py:17 msgid "Supplier Integration - Mouser" -msgstr "" +msgstr "Integrazione Fornitore - Mouser" #: plugin/builtin/suppliers/mouser.py:18 msgid "Provides support for scanning Mouser barcodes" @@ -7306,7 +7306,7 @@ msgstr "" #: plugin/builtin/suppliers/tme.py:19 msgid "Supplier Integration - TME" -msgstr "" +msgstr "Integrazione Fornitore - TME" #: plugin/builtin/suppliers/tme.py:20 msgid "Provides support for scanning TME barcodes" @@ -7322,16 +7322,16 @@ msgstr "" #: plugin/installer.py:243 msgid "Plugin installation is disabled" -msgstr "" +msgstr "L'installazione dei plugin è disattivata" #: plugin/installer.py:280 msgid "Installed plugin successfully" -msgstr "" +msgstr "Plugin installato con successo" #: plugin/installer.py:285 #, python-brace-format msgid "Installed plugin into {path}" -msgstr "" +msgstr "Plugin installato in {path}" #: plugin/installer.py:311 msgid "Plugin was not found in registry" @@ -7423,7 +7423,7 @@ msgstr "" #: plugin/models.py:301 plugin/models.py:347 msgid "Plugin" -msgstr "" +msgstr "Plugin" #: plugin/plugin.py:385 msgid "No author found" @@ -7540,35 +7540,35 @@ msgstr "Abilita Pannello Dinamico" msgid "Enable dynamic panels for testing" msgstr "Abilita pannelli dinamici per testing" -#: plugin/samples/integration/user_interface_sample.py:98 +#: plugin/samples/integration/user_interface_sample.py:100 msgid "Part Panel" msgstr "Pannello Articolo" -#: plugin/samples/integration/user_interface_sample.py:131 +#: plugin/samples/integration/user_interface_sample.py:135 msgid "Broken Dashboard Item" msgstr "Elemento Dashboard Interrotto" -#: plugin/samples/integration/user_interface_sample.py:133 +#: plugin/samples/integration/user_interface_sample.py:137 msgid "This is a broken dashboard item - it will not render!" msgstr "Questo è un elemento di dashborad interrotto - non sarà renderizzato!" -#: plugin/samples/integration/user_interface_sample.py:139 +#: plugin/samples/integration/user_interface_sample.py:143 msgid "Sample Dashboard Item" msgstr "Elemento Dashboard d'Esempio" -#: plugin/samples/integration/user_interface_sample.py:141 +#: plugin/samples/integration/user_interface_sample.py:145 msgid "This is a sample dashboard item. It renders a simple string of HTML content." msgstr "Questo è un esempio di elemento dashboard. Renderizza una semplice stringa di contenuto HTML." -#: plugin/samples/integration/user_interface_sample.py:147 +#: plugin/samples/integration/user_interface_sample.py:151 msgid "Context Dashboard Item" msgstr "Elemento Dashboard Contesto" -#: plugin/samples/integration/user_interface_sample.py:161 +#: plugin/samples/integration/user_interface_sample.py:165 msgid "Admin Dashboard Item" msgstr "Elemento Dashboard Amministratore" -#: plugin/samples/integration/user_interface_sample.py:162 +#: plugin/samples/integration/user_interface_sample.py:166 msgid "This is an admin-only dashboard item." msgstr "Questo è un elemento dashboard solo per amministratori." @@ -7815,7 +7815,7 @@ msgstr "" #: report/models.py:802 msgid "Snippet" -msgstr "" +msgstr "Snippet" #: report/models.py:803 msgid "Report snippet file" @@ -7861,12 +7861,12 @@ msgstr "" #: report/templates/label/stockitem_qr.html:21 #: report/templates/label/stocklocation_qr.html:20 msgid "QR Code" -msgstr "" +msgstr "Codice QR" #: report/templates/label/part_label_code128.html:31 #: report/templates/label/stocklocation_qr_and_text.html:31 msgid "QR code" -msgstr "" +msgstr "Codice QR" #: report/templates/report/inventree_bill_of_materials_report.html:100 msgid "Bill of Materials" @@ -7905,7 +7905,7 @@ msgstr "Il fornitore è stato eliminato" #: report/templates/report/inventree_purchase_order_report.html:22 msgid "Order Details" -msgstr "" +msgstr "Dettagli dell'ordine" #: report/templates/report/inventree_purchase_order_report.html:37 #: report/templates/report/inventree_sales_order_report.html:30 @@ -7951,7 +7951,7 @@ msgstr "Test Report Elemento Stock" #: report/templates/report/inventree_stock_report_merge.html:97 #: report/templates/report/inventree_test_report.html:153 -#: stock/serializers.py:650 +#: stock/serializers.py:654 msgid "Installed Items" msgstr "Elementi installati" @@ -7966,7 +7966,7 @@ msgstr "Risultati Test" #: report/templates/report/inventree_test_report.html:102 msgid "Test" -msgstr "" +msgstr "Test" #: report/templates/report/inventree_test_report.html:129 msgid "Pass" @@ -7984,19 +7984,19 @@ msgstr "Nessun risultato (richiesto)" msgid "No result" msgstr "Nessun risultato" -#: report/templatetags/report.py:144 +#: report/templatetags/report.py:163 msgid "Asset file does not exist" msgstr "" -#: report/templatetags/report.py:201 report/templatetags/report.py:277 +#: report/templatetags/report.py:220 report/templatetags/report.py:296 msgid "Image file not found" -msgstr "" +msgstr "File immagine non trovato" -#: report/templatetags/report.py:302 +#: report/templatetags/report.py:321 msgid "part_image tag requires a Part instance" msgstr "" -#: report/templatetags/report.py:348 +#: report/templatetags/report.py:367 msgid "company_image tag requires a Company instance" msgstr "" @@ -8012,7 +8012,7 @@ msgstr "" msgid "Include sub-locations in filtered results" msgstr "" -#: stock/api.py:341 stock/serializers.py:1210 +#: stock/api.py:341 stock/serializers.py:1214 msgid "Parent Location" msgstr "" @@ -8096,7 +8096,7 @@ msgstr "" msgid "Expiry date after" msgstr "" -#: stock/api.py:916 stock/serializers.py:655 +#: stock/api.py:916 stock/serializers.py:659 msgid "Stale" msgstr "Obsoleto" @@ -8168,7 +8168,7 @@ msgstr "Seleziona Owner" msgid "Stock items may not be directly located into a structural stock locations, but may be located to child locations." msgstr "Gli elementi di magazzino non possono essere direttamente situati in un magazzino strutturale, ma possono essere situati in ubicazioni secondarie." -#: stock/models.py:226 users/models.py:494 +#: stock/models.py:226 users/models.py:497 msgid "External" msgstr "Esterno" @@ -8201,7 +8201,7 @@ msgstr "L'articolo deve essere specificato" msgid "Stock items cannot be located into structural stock locations!" msgstr "Gli articoli di magazzino non possono essere ubicati in posizioni di magazzino strutturali!" -#: stock/models.py:932 stock/serializers.py:488 +#: stock/models.py:932 stock/serializers.py:492 msgid "Stock item cannot be created for virtual parts" msgstr "Non è possibile creare un elemento di magazzino per articoli virtuali" @@ -8246,7 +8246,7 @@ msgstr "Seleziona un fornitore articolo corrispondente per questo elemento di ma msgid "Where is this stock item located?" msgstr "Dove si trova questo articolo di magazzino?" -#: stock/models.py:1058 stock/serializers.py:1644 +#: stock/models.py:1058 stock/serializers.py:1648 msgid "Packaging this stock item is stored in" msgstr "Imballaggio di questo articolo di magazzino è collocato in" @@ -8262,7 +8262,7 @@ msgstr "Questo elemento è stato installato su un altro elemento?" msgid "Serial number for this item" msgstr "Numero di serie per questo elemento" -#: stock/models.py:1105 stock/serializers.py:1629 +#: stock/models.py:1105 stock/serializers.py:1633 msgid "Batch code for this stock item" msgstr "Codice lotto per questo elemento di magazzino" @@ -8371,7 +8371,7 @@ msgstr "L'elemento di magazzino è attualmente in produzione" msgid "Serialized stock cannot be merged" msgstr "Il magazzino serializzato non può essere unito" -#: stock/models.py:2055 stock/serializers.py:1499 +#: stock/models.py:2055 stock/serializers.py:1503 msgid "Duplicate stock items" msgstr "Duplica elementi di magazzino" @@ -8500,243 +8500,247 @@ msgid "Test template for this result" msgstr "" #: stock/serializers.py:290 +msgid "No matching test found for this part" +msgstr "" + +#: stock/serializers.py:294 msgid "Template ID or test name must be provided" msgstr "" -#: stock/serializers.py:300 +#: stock/serializers.py:304 msgid "The test finished time cannot be earlier than the test started time" msgstr "" -#: stock/serializers.py:452 +#: stock/serializers.py:456 msgid "Parent Item" msgstr "Elemento principale" -#: stock/serializers.py:453 +#: stock/serializers.py:457 msgid "Parent stock item" msgstr "" -#: stock/serializers.py:473 +#: stock/serializers.py:477 msgid "Use pack size when adding: the quantity defined is the number of packs" msgstr "" -#: stock/serializers.py:475 +#: stock/serializers.py:479 msgid "Use pack size" msgstr "" -#: stock/serializers.py:482 stock/serializers.py:724 +#: stock/serializers.py:486 stock/serializers.py:728 msgid "Enter serial numbers for new items" msgstr "Inserisci i numeri di serie per i nuovi elementi" -#: stock/serializers.py:600 +#: stock/serializers.py:604 msgid "Supplier Part Number" msgstr "" -#: stock/serializers.py:647 users/models.py:184 +#: stock/serializers.py:651 users/models.py:187 msgid "Expired" msgstr "Scaduto" -#: stock/serializers.py:653 +#: stock/serializers.py:657 msgid "Child Items" msgstr "Elementi secondari" -#: stock/serializers.py:657 +#: stock/serializers.py:661 msgid "Tracking Items" msgstr "" -#: stock/serializers.py:663 +#: stock/serializers.py:667 msgid "Purchase price of this stock item, per unit or pack" msgstr "" -#: stock/serializers.py:701 +#: stock/serializers.py:705 msgid "Enter number of stock items to serialize" msgstr "Inserisci il numero di elementi di magazzino da serializzare" -#: stock/serializers.py:709 stock/serializers.py:752 stock/serializers.py:790 -#: stock/serializers.py:928 +#: stock/serializers.py:713 stock/serializers.py:756 stock/serializers.py:794 +#: stock/serializers.py:932 msgid "No stock item provided" msgstr "" -#: stock/serializers.py:717 +#: stock/serializers.py:721 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({q})" msgstr "La quantità non deve superare la quantità disponibile ({q})" -#: stock/serializers.py:735 stock/serializers.py:1456 stock/serializers.py:1769 -#: stock/serializers.py:1818 +#: stock/serializers.py:739 stock/serializers.py:1460 stock/serializers.py:1773 +#: stock/serializers.py:1822 msgid "Destination stock location" msgstr "Posizione magazzino di destinazione" -#: stock/serializers.py:755 +#: stock/serializers.py:759 msgid "Serial numbers cannot be assigned to this part" msgstr "Numeri di serie non possono essere assegnati a questo articolo" -#: stock/serializers.py:775 +#: stock/serializers.py:779 msgid "Serial numbers already exist" msgstr "Numeri di serie già esistenti" -#: stock/serializers.py:825 +#: stock/serializers.py:829 msgid "Select stock item to install" msgstr "Seleziona elementi di magazzino da installare" -#: stock/serializers.py:832 +#: stock/serializers.py:836 msgid "Quantity to Install" msgstr "" -#: stock/serializers.py:833 +#: stock/serializers.py:837 msgid "Enter the quantity of items to install" msgstr "" -#: stock/serializers.py:838 stock/serializers.py:918 stock/serializers.py:1060 +#: stock/serializers.py:842 stock/serializers.py:922 stock/serializers.py:1064 msgid "Add transaction note (optional)" msgstr "Aggiungi nota di transazione (opzionale)" -#: stock/serializers.py:846 +#: stock/serializers.py:850 msgid "Quantity to install must be at least 1" msgstr "" -#: stock/serializers.py:854 +#: stock/serializers.py:858 msgid "Stock item is unavailable" msgstr "Elemento di magazzino non disponibile" -#: stock/serializers.py:865 +#: stock/serializers.py:869 msgid "Selected part is not in the Bill of Materials" msgstr "L'articolo selezionato non è nella Fattura dei Materiali" -#: stock/serializers.py:878 +#: stock/serializers.py:882 msgid "Quantity to install must not exceed available quantity" msgstr "" -#: stock/serializers.py:913 +#: stock/serializers.py:917 msgid "Destination location for uninstalled item" msgstr "Posizione di destinazione per gli elementi disinstallati" -#: stock/serializers.py:951 +#: stock/serializers.py:955 msgid "Select part to convert stock item into" msgstr "Seleziona l'articolo in cui convertire l'elemento di magazzino" -#: stock/serializers.py:964 +#: stock/serializers.py:968 msgid "Selected part is not a valid option for conversion" msgstr "L'articolo selezionato non è una valida opzione per la conversione" -#: stock/serializers.py:981 +#: stock/serializers.py:985 msgid "Cannot convert stock item with assigned SupplierPart" msgstr "" -#: stock/serializers.py:1015 +#: stock/serializers.py:1019 msgid "Stock item status code" msgstr "" -#: stock/serializers.py:1044 +#: stock/serializers.py:1048 msgid "Select stock items to change status" msgstr "" -#: stock/serializers.py:1050 +#: stock/serializers.py:1054 msgid "No stock items selected" msgstr "" -#: stock/serializers.py:1139 stock/serializers.py:1216 +#: stock/serializers.py:1143 stock/serializers.py:1220 msgid "Sublocations" msgstr "Sottoallocazioni" -#: stock/serializers.py:1211 +#: stock/serializers.py:1215 msgid "Parent stock location" msgstr "" -#: stock/serializers.py:1328 +#: stock/serializers.py:1332 msgid "Part must be salable" msgstr "L'articolo deve essere vendibile" -#: stock/serializers.py:1332 +#: stock/serializers.py:1336 msgid "Item is allocated to a sales order" msgstr "L'elemento è assegnato a un ordine di vendita" -#: stock/serializers.py:1336 +#: stock/serializers.py:1340 msgid "Item is allocated to a build order" msgstr "Elemento assegnato a un ordine di costruzione" -#: stock/serializers.py:1360 +#: stock/serializers.py:1364 msgid "Customer to assign stock items" msgstr "Cliente a cui assegnare elementi di magazzino" -#: stock/serializers.py:1366 +#: stock/serializers.py:1370 msgid "Selected company is not a customer" msgstr "L'azienda selezionata non è un cliente" -#: stock/serializers.py:1374 +#: stock/serializers.py:1378 msgid "Stock assignment notes" msgstr "Note sull'assegnazione delle scorte" -#: stock/serializers.py:1384 stock/serializers.py:1672 +#: stock/serializers.py:1388 stock/serializers.py:1676 msgid "A list of stock items must be provided" msgstr "Deve essere fornito un elenco degli elementi di magazzino" -#: stock/serializers.py:1463 +#: stock/serializers.py:1467 msgid "Stock merging notes" msgstr "Note di fusione di magazzino" -#: stock/serializers.py:1468 +#: stock/serializers.py:1472 msgid "Allow mismatched suppliers" msgstr "Consenti fornitori non corrispondenti" -#: stock/serializers.py:1469 +#: stock/serializers.py:1473 msgid "Allow stock items with different supplier parts to be merged" msgstr "Consenti di unire gli elementi di magazzino che hanno fornitori diversi" -#: stock/serializers.py:1474 +#: stock/serializers.py:1478 msgid "Allow mismatched status" msgstr "Consenti stato non corrispondente" -#: stock/serializers.py:1475 +#: stock/serializers.py:1479 msgid "Allow stock items with different status codes to be merged" msgstr "Consenti di unire gli elementi di magazzino con diversi codici di stato" -#: stock/serializers.py:1485 +#: stock/serializers.py:1489 msgid "At least two stock items must be provided" msgstr "Devono essere riforniti almeno due elementi in magazzino" -#: stock/serializers.py:1552 +#: stock/serializers.py:1556 msgid "No Change" -msgstr "" +msgstr "Nessun cambiamento" -#: stock/serializers.py:1590 +#: stock/serializers.py:1594 msgid "StockItem primary key value" msgstr "Valore di chiave primaria StockItem" -#: stock/serializers.py:1603 +#: stock/serializers.py:1607 msgid "Stock item is not in stock" msgstr "" -#: stock/serializers.py:1606 +#: stock/serializers.py:1610 msgid "Stock item is already in stock" msgstr "" -#: stock/serializers.py:1620 +#: stock/serializers.py:1624 msgid "Quantity must not be negative" msgstr "" -#: stock/serializers.py:1662 +#: stock/serializers.py:1666 msgid "Stock transaction notes" msgstr "Note sugli spostamenti di magazzino" -#: stock/serializers.py:1824 +#: stock/serializers.py:1828 msgid "Merge into existing stock" msgstr "" -#: stock/serializers.py:1825 +#: stock/serializers.py:1829 msgid "Merge returned items into existing stock items if possible" msgstr "" -#: stock/serializers.py:1868 +#: stock/serializers.py:1872 msgid "Next Serial Number" msgstr "" -#: stock/serializers.py:1874 +#: stock/serializers.py:1878 msgid "Previous Serial Number" msgstr "" #: stock/status_codes.py:11 msgid "OK" -msgstr "" +msgstr "Ok" #: stock/status_codes.py:12 msgid "Attention needed" @@ -8933,7 +8937,7 @@ msgstr "" #: templates/config_error.html:6 templates/config_error.html:10 msgid "Configuration Error" -msgstr "" +msgstr "Errore di configurazione" #: templates/config_error.html:11 #, python-format @@ -9024,175 +9028,175 @@ msgstr "Permessi" msgid "Important dates" msgstr "Date Importanti" -#: users/authentication.py:30 users/models.py:148 +#: users/authentication.py:30 users/models.py:151 msgid "Token has been revoked" -msgstr "" +msgstr "Il token è stato revocato" #: users/authentication.py:33 msgid "Token has expired" -msgstr "" +msgstr "Il token è scaduto" -#: users/models.py:91 +#: users/models.py:94 msgid "API Token" -msgstr "" +msgstr "Token API" -#: users/models.py:92 +#: users/models.py:95 msgid "API Tokens" -msgstr "" +msgstr "Token API" -#: users/models.py:128 +#: users/models.py:131 msgid "Token Name" -msgstr "" +msgstr "Nome Token" -#: users/models.py:129 +#: users/models.py:132 msgid "Custom token name" -msgstr "" +msgstr "Nome token personalizzato" -#: users/models.py:135 +#: users/models.py:138 msgid "Token expiry date" -msgstr "" +msgstr "Data di scadenza token" -#: users/models.py:143 +#: users/models.py:146 msgid "Last Seen" -msgstr "" +msgstr "Ultimo accesso" -#: users/models.py:144 +#: users/models.py:147 msgid "Last time the token was used" msgstr "" -#: users/models.py:148 +#: users/models.py:151 msgid "Revoked" -msgstr "" +msgstr "Revocato" -#: users/models.py:226 +#: users/models.py:229 msgid "Permission set" msgstr "Impostazione autorizzazioni" -#: users/models.py:235 +#: users/models.py:238 msgid "Group" msgstr "Gruppo" -#: users/models.py:239 +#: users/models.py:242 msgid "View" msgstr "Visualizza" -#: users/models.py:239 +#: users/models.py:242 msgid "Permission to view items" msgstr "Autorizzazione a visualizzare gli articoli" -#: users/models.py:243 +#: users/models.py:246 msgid "Add" msgstr "Aggiungi" -#: users/models.py:243 +#: users/models.py:246 msgid "Permission to add items" msgstr "Autorizzazione ad aggiungere elementi" -#: users/models.py:247 +#: users/models.py:250 msgid "Change" msgstr "Modificare" -#: users/models.py:249 +#: users/models.py:252 msgid "Permissions to edit items" msgstr "Permessi per modificare gli elementi" -#: users/models.py:253 +#: users/models.py:256 msgid "Delete" msgstr "Elimina" -#: users/models.py:255 +#: users/models.py:258 msgid "Permission to delete items" msgstr "Autorizzazione ad eliminare gli elementi" -#: users/models.py:492 -msgid "Bot" -msgstr "" - -#: users/models.py:493 -msgid "Internal" -msgstr "" - #: users/models.py:495 +msgid "Bot" +msgstr "Bot" + +#: users/models.py:496 +msgid "Internal" +msgstr "Interno" + +#: users/models.py:498 msgid "Guest" -msgstr "" +msgstr "Ospite" -#: users/models.py:504 +#: users/models.py:507 msgid "Language" -msgstr "" +msgstr "Lingua" -#: users/models.py:505 +#: users/models.py:508 msgid "Preferred language for the user" -msgstr "" +msgstr "Lingua preferita dell'utente" -#: users/models.py:510 +#: users/models.py:513 msgid "Theme" -msgstr "" +msgstr "Tema" -#: users/models.py:511 +#: users/models.py:514 msgid "Settings for the web UI as JSON - do not edit manually!" msgstr "" -#: users/models.py:516 +#: users/models.py:519 msgid "Widgets" -msgstr "" +msgstr "Widgets" -#: users/models.py:518 +#: users/models.py:521 msgid "Settings for the dashboard widgets as JSON - do not edit manually!" msgstr "" -#: users/models.py:525 +#: users/models.py:528 msgid "Display Name" -msgstr "" +msgstr "Nome Visualizzato" -#: users/models.py:526 +#: users/models.py:529 msgid "Chosen display name for the user" msgstr "" -#: users/models.py:532 +#: users/models.py:535 msgid "Position" msgstr "" -#: users/models.py:533 +#: users/models.py:536 msgid "Main job title or position" msgstr "" -#: users/models.py:540 +#: users/models.py:543 msgid "User status message" msgstr "" -#: users/models.py:547 +#: users/models.py:550 msgid "User location information" msgstr "" -#: users/models.py:552 +#: users/models.py:555 msgid "User is actively using the system" msgstr "" -#: users/models.py:559 +#: users/models.py:562 msgid "Preferred contact information for the user" msgstr "" -#: users/models.py:565 +#: users/models.py:568 msgid "User Type" msgstr "" -#: users/models.py:566 +#: users/models.py:569 msgid "Which type of user is this?" msgstr "" -#: users/models.py:572 +#: users/models.py:575 msgid "Organisation" msgstr "" -#: users/models.py:573 +#: users/models.py:576 msgid "Users primary organisation/affiliation" msgstr "" -#: users/models.py:581 +#: users/models.py:584 msgid "Primary Group" msgstr "" -#: users/models.py:582 +#: users/models.py:585 msgid "Primary group for the user" msgstr "" diff --git a/src/backend/InvenTree/locale/ja/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/ja/LC_MESSAGES/django.po index f407ed4dc9..bd5bc0d749 100644 --- a/src/backend/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-09-17 11:32+0000\n" -"PO-Revision-Date: 2025-09-17 11:35\n" +"POT-Creation-Date: 2025-10-01 05:58+0000\n" +"PO-Revision-Date: 2025-10-01 06:01\n" "Last-Translator: \n" "Language-Team: Japanese\n" "Language: ja_JP\n" @@ -116,9 +116,9 @@ msgstr "無効な10進数値" #: build/serializers.py:579 build/serializers.py:1795 company/models.py:875 #: order/models.py:1737 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:2846 stock/models.py:2970 stock/serializers.py:741 -#: stock/serializers.py:917 stock/serializers.py:1059 stock/serializers.py:1373 -#: stock/serializers.py:1462 stock/serializers.py:1661 +#: stock/models.py:2846 stock/models.py:2970 stock/serializers.py:745 +#: stock/serializers.py:921 stock/serializers.py:1063 stock/serializers.py:1377 +#: stock/serializers.py:1466 stock/serializers.py:1665 msgid "Notes" msgstr "メモ" @@ -415,7 +415,7 @@ msgstr "無効な選択です" msgid "Name" msgstr "お名前" -#: InvenTree/models.py:856 build/models.py:251 common/models.py:171 +#: InvenTree/models.py:856 build/models.py:252 common/models.py:171 #: common/models.py:2234 common/models.py:2347 company/models.py:562 #: company/models.py:866 order/models.py:435 order/models.py:1773 #: part/models.py:1074 part/models.py:3886 report/models.py:222 @@ -530,7 +530,7 @@ msgstr "有効な通貨コードではありません。" msgid "Order Status" msgstr "注文ステータス" -#: build/api.py:75 build/models.py:263 +#: build/api.py:75 build/models.py:264 msgid "Parent Build" msgstr "親ビルド" @@ -539,7 +539,7 @@ msgstr "親ビルド" msgid "Include Variants" msgstr "バリアントを含む" -#: build/api.py:95 build/api.py:466 build/api.py:814 build/models.py:269 +#: build/api.py:95 build/api.py:466 build/api.py:814 build/models.py:270 #: build/serializers.py:1243 build/serializers.py:1389 #: build/serializers.py:1451 company/models.py:1085 company/serializers.py:456 #: order/api.py:295 order/api.py:299 order/api.py:922 order/api.py:1180 @@ -558,7 +558,7 @@ msgstr "バリアントを含む" #: report/templates/report/inventree_sales_order_shipment_report.html:28 #: report/templates/report/inventree_stock_location_report.html:102 #: stock/api.py:565 stock/serializers.py:120 stock/serializers.py:172 -#: stock/serializers.py:446 stock/serializers.py:625 stock/serializers.py:950 +#: stock/serializers.py:450 stock/serializers.py:629 stock/serializers.py:954 #: templates/email/build_order_completed.html:17 #: templates/email/build_order_required_stock.html:17 #: templates/email/low_stock_notification.html:15 @@ -671,7 +671,7 @@ msgstr "受注残高" msgid "Allocated" msgstr "割り当てられた" -#: build/api.py:490 build/models.py:1626 build/serializers.py:1424 +#: build/api.py:490 build/models.py:1631 build/serializers.py:1424 msgid "Consumed" msgstr "" @@ -682,7 +682,7 @@ msgstr "" msgid "Available" msgstr "利用可能" -#: build/api.py:837 build/models.py:116 order/models.py:1919 +#: build/api.py:837 build/models.py:117 order/models.py:1919 #: report/templates/report/inventree_build_order_report.html:105 #: stock/serializers.py:93 templates/email/build_order_completed.html:16 #: templates/email/overdue_build_order.html:15 @@ -693,10 +693,10 @@ msgstr "組立注文" #: build/serializers.py:496 build/serializers.py:566 build/serializers.py:1263 #: build/serializers.py:1267 order/api.py:1227 order/api.py:1232 #: order/serializers.py:768 order/serializers.py:908 order/serializers.py:2015 -#: stock/api.py:966 stock/serializers.py:111 stock/serializers.py:629 -#: stock/serializers.py:734 stock/serializers.py:912 stock/serializers.py:1455 -#: stock/serializers.py:1768 stock/serializers.py:1817 -#: templates/email/stale_stock_notification.html:18 users/models.py:546 +#: stock/api.py:966 stock/serializers.py:111 stock/serializers.py:633 +#: stock/serializers.py:738 stock/serializers.py:916 stock/serializers.py:1459 +#: stock/serializers.py:1772 stock/serializers.py:1821 +#: templates/email/stale_stock_notification.html:18 users/models.py:549 msgid "Location" msgstr "場所" @@ -708,43 +708,43 @@ msgstr "" msgid "Filter by output stock item ID. Use 'null' to find uninstalled build items." msgstr "" -#: build/models.py:117 users/ruleset.py:31 +#: build/models.py:118 users/ruleset.py:31 msgid "Build Orders" msgstr "組立注文" -#: build/models.py:167 +#: build/models.py:168 msgid "Assembly BOM has not been validated" msgstr "アセンブリBOMが検証されていません" -#: build/models.py:174 +#: build/models.py:175 msgid "Build order cannot be created for an inactive part" msgstr "非アクティブな部品にビルドオーダーを作成できません。" -#: build/models.py:181 +#: build/models.py:182 msgid "Build order cannot be created for an unlocked part" msgstr "ロックされていない部品にビルドオーダーを作成できません。" -#: build/models.py:199 +#: build/models.py:200 msgid "Build orders can only be externally fulfilled for purchaseable parts" msgstr "" -#: build/models.py:206 order/models.py:369 +#: build/models.py:207 order/models.py:369 msgid "Responsible user or group must be specified" msgstr "担当ユーザーまたはグループを指定する必要があります。" -#: build/models.py:211 +#: build/models.py:212 msgid "Build order part cannot be changed" msgstr "ビルドオーダー部品は変更できません" -#: build/models.py:216 order/models.py:382 +#: build/models.py:217 order/models.py:382 msgid "Target date must be after start date" msgstr "目標期日は開始日以降であること" -#: build/models.py:244 +#: build/models.py:245 msgid "Build Order Reference" msgstr "ビルド・オーダー・リファレンス" -#: build/models.py:245 build/serializers.py:1402 order/models.py:607 +#: build/models.py:246 build/serializers.py:1402 order/models.py:607 #: order/models.py:1292 order/models.py:1730 order/models.py:2605 #: part/models.py:4458 #: report/templates/report/inventree_bill_of_materials_report.html:139 @@ -754,223 +754,223 @@ msgstr "ビルド・オーダー・リファレンス" msgid "Reference" msgstr "参照" -#: build/models.py:254 +#: build/models.py:255 msgid "Brief description of the build (optional)" msgstr "建築の簡単な説明(任意)" -#: build/models.py:264 +#: build/models.py:265 msgid "BuildOrder to which this build is allocated" msgstr "このビルドが割り当てられる ビルドオーダー" -#: build/models.py:273 +#: build/models.py:274 msgid "Select part to build" msgstr "製造する部品の選択" -#: build/models.py:278 +#: build/models.py:279 msgid "Sales Order Reference" msgstr "セールス・オーダー・リファレンス" -#: build/models.py:283 +#: build/models.py:284 msgid "SalesOrder to which this build is allocated" msgstr "このビルドが割り当てられる SalesOrder" -#: build/models.py:288 build/serializers.py:1094 +#: build/models.py:289 build/serializers.py:1094 msgid "Source Location" msgstr "ソース・ロケーション" -#: build/models.py:294 +#: build/models.py:295 msgid "Select location to take stock from for this build (leave blank to take from any stock location)" msgstr "このビルドで在庫を取得する場所を選択します(任意の在庫場所から取得する場合は空白のままにしてください)。" -#: build/models.py:300 +#: build/models.py:301 msgid "External Build" msgstr "" -#: build/models.py:301 +#: build/models.py:302 msgid "This build order is fulfilled externally" msgstr "" -#: build/models.py:306 +#: build/models.py:307 msgid "Destination Location" msgstr "目的地" -#: build/models.py:311 +#: build/models.py:312 msgid "Select location where the completed items will be stored" msgstr "完成したアイテムの保管場所を選択" -#: build/models.py:315 +#: build/models.py:316 msgid "Build Quantity" msgstr "数量" -#: build/models.py:318 +#: build/models.py:319 msgid "Number of stock items to build" msgstr "構築するストックアイテムの数" -#: build/models.py:322 +#: build/models.py:323 msgid "Completed items" msgstr "完成品" -#: build/models.py:324 +#: build/models.py:325 msgid "Number of stock items which have been completed" msgstr "完了した在庫アイテムの数" -#: build/models.py:328 +#: build/models.py:329 msgid "Build Status" msgstr "組立状況" -#: build/models.py:333 +#: build/models.py:334 msgid "Build status code" msgstr "ビルドステータスコード" -#: build/models.py:342 build/serializers.py:358 order/serializers.py:784 -#: stock/models.py:1101 stock/serializers.py:85 stock/serializers.py:1628 +#: build/models.py:343 build/serializers.py:358 order/serializers.py:784 +#: stock/models.py:1101 stock/serializers.py:85 stock/serializers.py:1632 msgid "Batch Code" msgstr "バッチコード" -#: build/models.py:346 build/serializers.py:359 +#: build/models.py:347 build/serializers.py:359 msgid "Batch code for this build output" msgstr "このビルド出力のバッチコード" -#: build/models.py:350 order/models.py:472 order/serializers.py:167 +#: build/models.py:351 order/models.py:472 order/serializers.py:167 #: part/models.py:1304 msgid "Creation Date" msgstr "作成日時" -#: build/models.py:356 +#: build/models.py:357 msgid "Build start date" msgstr "ビルド開始日" -#: build/models.py:357 +#: build/models.py:358 msgid "Scheduled start date for this build order" msgstr "この注文の開始予定日" -#: build/models.py:363 +#: build/models.py:364 msgid "Target completion date" msgstr "完成目標日" -#: build/models.py:365 +#: build/models.py:366 msgid "Target date for build completion. Build will be overdue after this date." msgstr "ビルド完了目標日。この日付を過ぎると、ビルドは期限切れになります。" -#: build/models.py:370 order/models.py:660 order/models.py:2644 +#: build/models.py:371 order/models.py:660 order/models.py:2644 msgid "Completion Date" msgstr "完了日" -#: build/models.py:378 +#: build/models.py:379 msgid "completed by" msgstr "完了者" -#: build/models.py:387 +#: build/models.py:388 msgid "Issued by" msgstr "発行者" -#: build/models.py:388 +#: build/models.py:389 msgid "User who issued this build order" msgstr "このビルドオーダーを発行したユーザー" -#: build/models.py:397 common/models.py:180 order/api.py:176 +#: build/models.py:398 common/models.py:180 order/api.py:176 #: order/models.py:497 part/models.py:1321 #: report/templates/report/inventree_build_order_report.html:158 msgid "Responsible" msgstr "責任" -#: build/models.py:398 +#: build/models.py:399 msgid "User or group responsible for this build order" msgstr "このビルドオーダーを担当するユーザーまたはグループ" -#: build/models.py:403 stock/models.py:1094 +#: build/models.py:404 stock/models.py:1094 msgid "External Link" msgstr "外部リンク" -#: build/models.py:405 common/models.py:1990 part/models.py:1126 +#: build/models.py:406 common/models.py:1990 part/models.py:1126 #: stock/models.py:1096 msgid "Link to external URL" msgstr "外部 サイト へのリンク" -#: build/models.py:410 +#: build/models.py:411 msgid "Build Priority" msgstr "組立優先度" -#: build/models.py:413 +#: build/models.py:414 msgid "Priority of this build order" msgstr "建設順序の優先順位" -#: build/models.py:421 common/models.py:150 common/models.py:164 +#: build/models.py:422 common/models.py:150 common/models.py:164 #: order/api.py:162 order/models.py:444 msgid "Project Code" msgstr "プロジェクトコード" -#: build/models.py:422 +#: build/models.py:423 msgid "Project code for this build order" msgstr "プロジェクトコード" -#: build/models.py:675 +#: build/models.py:676 msgid "Cannot complete build order with open child builds" msgstr "" -#: build/models.py:680 +#: build/models.py:681 msgid "Cannot complete build order with incomplete outputs" msgstr "" -#: build/models.py:699 build/models.py:829 +#: build/models.py:700 build/models.py:830 msgid "Failed to offload task to complete build allocations" msgstr "ビルドの割り当てを完了するタスクのオフロードに失敗しました。" -#: build/models.py:722 +#: build/models.py:723 #, python-brace-format msgid "Build order {build} has been completed" msgstr "ビルドオーダー{build}が完了しました" -#: build/models.py:728 +#: build/models.py:729 msgid "A build order has been completed" msgstr "建設発注が完了しました" -#: build/models.py:910 build/serializers.py:406 +#: build/models.py:911 build/serializers.py:406 msgid "Serial numbers must be provided for trackable parts" msgstr "追跡可能な部品については、シリアル番号の提示が必要です。" -#: build/models.py:1041 build/models.py:1126 +#: build/models.py:1042 build/models.py:1127 msgid "No build output specified" msgstr "ビルド出力が指定されていません" -#: build/models.py:1044 +#: build/models.py:1045 msgid "Build output is already completed" msgstr "ビルド出力はすでに完了しています" -#: build/models.py:1047 +#: build/models.py:1048 msgid "Build output does not match Build Order" msgstr "ビルド出力がビルド順序と一致しません" -#: build/models.py:1129 build/serializers.py:285 build/serializers.py:334 +#: build/models.py:1130 build/serializers.py:285 build/serializers.py:334 #: build/serializers.py:962 build/serializers.py:1746 order/models.py:710 #: order/serializers.py:604 order/serializers.py:779 part/serializers.py:1695 #: stock/models.py:941 stock/models.py:1431 stock/models.py:1880 -#: stock/serializers.py:712 stock/serializers.py:1617 +#: stock/serializers.py:716 stock/serializers.py:1621 msgid "Quantity must be greater than zero" msgstr "数量はゼロより大きくなければなりません" -#: build/models.py:1133 build/serializers.py:289 +#: build/models.py:1134 build/serializers.py:289 msgid "Quantity cannot be greater than the output quantity" msgstr "数量が出力数量を上回ることはできません" -#: build/models.py:1196 build/serializers.py:605 +#: build/models.py:1197 build/serializers.py:605 msgid "Build output has not passed all required tests" msgstr "" -#: build/models.py:1199 build/serializers.py:600 +#: build/models.py:1200 build/serializers.py:600 #, python-brace-format msgid "Build output {serial} has not passed all required tests" msgstr "ビルド出力 {serial} は、必要なすべてのテストに合格していません。" -#: build/models.py:1581 +#: build/models.py:1586 msgid "Build Order Line Item" msgstr "ビルドオーダーラインアイテム" -#: build/models.py:1605 +#: build/models.py:1610 msgid "Build object" msgstr "ビルドオブジェクト" -#: build/models.py:1617 build/models.py:1917 build/serializers.py:273 +#: build/models.py:1622 build/models.py:1933 build/serializers.py:273 #: build/serializers.py:319 build/serializers.py:1423 common/models.py:1346 #: order/models.py:1713 order/models.py:2490 order/serializers.py:1663 #: order/serializers.py:2124 part/models.py:3474 part/models.py:4406 @@ -985,70 +985,70 @@ msgstr "ビルドオブジェクト" #: report/templates/report/inventree_stock_report_merge.html:113 #: report/templates/report/inventree_test_report.html:90 #: report/templates/report/inventree_test_report.html:169 -#: stock/serializers.py:136 stock/serializers.py:180 stock/serializers.py:700 +#: stock/serializers.py:136 stock/serializers.py:180 stock/serializers.py:704 #: templates/email/build_order_completed.html:18 #: templates/email/stale_stock_notification.html:19 msgid "Quantity" msgstr "数量" -#: build/models.py:1618 +#: build/models.py:1623 msgid "Required quantity for build order" msgstr "注文数量" -#: build/models.py:1627 +#: build/models.py:1632 msgid "Quantity of consumed stock" msgstr "" -#: build/models.py:1715 +#: build/models.py:1731 msgid "Build item must specify a build output, as master part is marked as trackable" msgstr "ビルド項目は、ビルド出力を指定する必要があります。" -#: build/models.py:1726 +#: build/models.py:1742 #, python-brace-format msgid "Allocated quantity ({q}) must not exceed available stock quantity ({a})" msgstr "割当数量({q})は在庫可能数量({a})を超えてはなりません。" -#: build/models.py:1747 order/models.py:2439 +#: build/models.py:1763 order/models.py:2439 msgid "Stock item is over-allocated" msgstr "在庫が過剰配分" -#: build/models.py:1752 order/models.py:2442 +#: build/models.py:1768 order/models.py:2442 msgid "Allocation quantity must be greater than zero" msgstr "割当数量はゼロより大きくなければなりません" -#: build/models.py:1758 +#: build/models.py:1774 msgid "Quantity must be 1 for serialized stock" msgstr "シリアル在庫の場合、数量は1でなければなりません。" -#: build/models.py:1818 +#: build/models.py:1834 msgid "Selected stock item does not match BOM line" msgstr "選択された在庫品目が部品表に一致しません。" -#: build/models.py:1856 +#: build/models.py:1872 msgid "Allocated quantity exceeds available stock quantity" msgstr "" -#: build/models.py:1907 build/serializers.py:945 build/serializers.py:1255 +#: build/models.py:1923 build/serializers.py:945 build/serializers.py:1255 #: order/serializers.py:1500 order/serializers.py:1521 #: report/templates/report/inventree_sales_order_shipment_report.html:29 -#: stock/models.py:457 stock/serializers.py:102 stock/serializers.py:824 -#: stock/serializers.py:1311 stock/serializers.py:1423 +#: stock/models.py:457 stock/serializers.py:102 stock/serializers.py:828 +#: stock/serializers.py:1315 stock/serializers.py:1427 msgid "Stock Item" msgstr "在庫商品" -#: build/models.py:1908 +#: build/models.py:1924 msgid "Source stock item" msgstr "ソース在庫品" -#: build/models.py:1918 +#: build/models.py:1934 msgid "Stock quantity to allocate to build" msgstr "建設に割り当てる在庫量" -#: build/models.py:1927 +#: build/models.py:1943 msgid "Install into" msgstr "インストール" -#: build/models.py:1928 +#: build/models.py:1944 msgid "Destination stock item" msgstr "仕向け地在庫品" @@ -1097,7 +1097,7 @@ msgid "Integer quantity required, as the bill of materials contains trackable pa msgstr "部品表には追跡可能な部品が含まれるため、必要な数量は整数" #: build/serializers.py:365 order/serializers.py:800 order/serializers.py:1667 -#: stock/serializers.py:723 +#: stock/serializers.py:727 msgid "Serial Numbers" msgstr "シリアル番号" @@ -1250,7 +1250,7 @@ msgstr "ビルドラインアイテム" msgid "bom_item.part must point to the same part as the build order" msgstr "bom_item.partは、ビルドオーダーと同じパーツを指す必要があります。" -#: build/serializers.py:951 stock/serializers.py:1324 +#: build/serializers.py:951 stock/serializers.py:1328 msgid "Item must be in stock" msgstr "在庫があること" @@ -1329,11 +1329,11 @@ msgstr "ビルド" #: build/serializers.py:1282 company/models.py:703 order/api.py:308 #: order/api.py:313 order/api.py:539 order/serializers.py:596 -#: stock/models.py:1037 stock/serializers.py:613 +#: stock/models.py:1037 stock/serializers.py:617 msgid "Supplier Part" msgstr "サプライヤー" -#: build/serializers.py:1290 stock/serializers.py:644 +#: build/serializers.py:1290 stock/serializers.py:648 msgid "Allocated Quantity" msgstr "割当数量" @@ -1562,8 +1562,8 @@ msgstr "キー文字列は一意でなければなりません。" #: common/models.py:2006 common/models.py:2007 common/models.py:2388 #: importer/models.py:100 part/models.py:3568 part/models.py:3596 #: plugin/models.py:355 plugin/models.py:356 -#: report/templates/report/inventree_test_report.html:105 users/models.py:121 -#: users/models.py:498 +#: report/templates/report/inventree_test_report.html:105 users/models.py:124 +#: users/models.py:501 msgid "User" msgstr "ユーザー" @@ -1594,8 +1594,8 @@ msgstr "このウェブフックの名前" #: common/models.py:1421 common/models.py:2247 common/models.py:2354 #: company/models.py:198 company/models.py:840 machine/models.py:39 -#: part/models.py:1258 plugin/models.py:69 stock/api.py:621 users/models.py:192 -#: users/models.py:551 users/serializers.py:319 +#: part/models.py:1258 plugin/models.py:69 stock/api.py:621 users/models.py:195 +#: users/models.py:554 users/serializers.py:319 msgid "Active" msgstr "有効" @@ -1603,7 +1603,7 @@ msgstr "有効" msgid "Is this webhook active" msgstr "このウェブフックはアクティブですか" -#: common/models.py:1437 users/models.py:169 +#: common/models.py:1437 users/models.py:172 msgid "Token" msgstr "トークン" @@ -2142,7 +2142,7 @@ msgid "Email Threads" msgstr "" #: common/models.py:2711 generic/states/serializers.py:16 plugin/models.py:46 -#: users/models.py:110 +#: users/models.py:113 msgid "Key" msgstr "キー" @@ -3725,37 +3725,37 @@ msgstr "値は大文字でなければならない" msgid "Value must be a valid variable identifier" msgstr "値は有効な変数識別名でなければならない。" -#: company/api.py:142 +#: company/api.py:143 msgid "Part is Active" msgstr "パートはアクティブ" -#: company/api.py:146 +#: company/api.py:147 msgid "Manufacturer is Active" msgstr "メーカーはアクティブ" -#: company/api.py:279 +#: company/api.py:280 msgid "Supplier Part is Active" msgstr "サプライヤーが活動中" -#: company/api.py:283 +#: company/api.py:284 msgid "Internal Part is Active" msgstr "内部はアクティブ" -#: company/api.py:288 +#: company/api.py:289 msgid "Supplier is Active" msgstr "サプライヤーの活動" -#: company/api.py:300 company/models.py:539 company/serializers.py:468 +#: company/api.py:301 company/models.py:539 company/serializers.py:468 #: part/serializers.py:575 msgid "Manufacturer" msgstr "製造元" -#: company/api.py:307 company/models.py:119 company/models.py:411 +#: company/api.py:308 company/models.py:119 company/models.py:411 #: stock/api.py:879 msgid "Company" msgstr "会社名" -#: company/api.py:317 +#: company/api.py:318 msgid "Has Stock" msgstr "在庫あり" @@ -3792,7 +3792,7 @@ msgid "Contact email address" msgstr "連絡先メールアドレス" #: company/models.py:176 company/models.py:315 order/models.py:506 -#: users/models.py:558 +#: users/models.py:561 msgid "Contact" msgstr "お問い合わせ" @@ -3942,7 +3942,7 @@ msgid "Manufacturer Part" msgstr "メーカー・パーツ" #: company/models.py:528 company/models.py:818 stock/models.py:1026 -#: stock/serializers.py:445 +#: stock/serializers.py:449 msgid "Base Part" msgstr "ベース部" @@ -3959,7 +3959,7 @@ msgstr "メーカー選択" msgid "MPN" msgstr "MPN" -#: company/models.py:547 stock/serializers.py:607 +#: company/models.py:547 stock/serializers.py:611 msgid "Manufacturer Part Number" msgstr "メーカー品番" @@ -4042,7 +4042,7 @@ msgstr "サプライヤーの部品説明" #: report/templates/report/inventree_return_order_report.html:27 #: report/templates/report/inventree_sales_order_report.html:32 #: report/templates/report/inventree_stock_location_report.html:105 -#: stock/serializers.py:837 +#: stock/serializers.py:841 msgid "Note" msgstr "備考" @@ -4055,7 +4055,7 @@ msgid "Minimum charge (e.g. stocking fee)" msgstr "ミニマムチャージ(例:仕入れ手数料)" #: company/models.py:891 order/serializers.py:810 stock/models.py:1057 -#: stock/serializers.py:1643 +#: stock/serializers.py:1647 msgid "Packaging" msgstr "パッケージング" @@ -4107,7 +4107,7 @@ msgstr "このサプライヤーで使用されるデフォルト通貨" msgid "Company Name" msgstr "会社名" -#: company/serializers.py:444 part/serializers.py:948 stock/serializers.py:463 +#: company/serializers.py:444 part/serializers.py:948 stock/serializers.py:467 msgid "In Stock" msgstr "在庫あり" @@ -4267,15 +4267,15 @@ msgstr "エラー" msgid "Valid" msgstr "有効" -#: importer/models.py:688 +#: importer/models.py:720 msgid "ID is required for updating existing records." msgstr "" -#: importer/models.py:695 +#: importer/models.py:727 msgid "No record found with the provided ID" msgstr "" -#: importer/models.py:701 +#: importer/models.py:733 msgid "Invalid ID format provided" msgstr "" @@ -4660,7 +4660,7 @@ msgid "Order reference" msgstr "注文参照" #: order/models.py:617 order/models.py:1317 order/models.py:2630 -#: stock/serializers.py:594 stock/serializers.py:1012 users/models.py:539 +#: stock/serializers.py:598 stock/serializers.py:1016 users/models.py:542 msgid "Status" msgstr "ステータス" @@ -4713,7 +4713,7 @@ msgid "Quantity must be a positive number" msgstr "数量は正の数でなければなりません。" #: order/models.py:1304 order/models.py:2617 stock/models.py:1079 -#: stock/models.py:1080 stock/serializers.py:1359 +#: stock/models.py:1080 stock/serializers.py:1363 #: templates/email/overdue_return_order.html:16 #: templates/email/overdue_sales_order.html:16 msgid "Customer" @@ -4831,7 +4831,7 @@ msgstr "受信" msgid "Number of items received" msgstr "受領品目数" -#: order/models.py:1903 stock/models.py:1202 stock/serializers.py:661 +#: order/models.py:1903 stock/models.py:1202 stock/serializers.py:665 msgid "Purchase Price" msgstr "購入金額" @@ -5173,7 +5173,7 @@ msgid "Enter batch code for incoming stock items" msgstr "入荷在庫品のバッチコード入力" #: order/serializers.py:792 stock/models.py:1161 -#: templates/email/stale_stock_notification.html:22 users/models.py:134 +#: templates/email/stale_stock_notification.html:22 users/models.py:137 msgid "Expiry Date" msgstr "有効期限" @@ -6043,7 +6043,7 @@ msgstr "パラメータテンプレート" msgid "Parameter Value" msgstr "パラメータ値" -#: part/models.py:4092 stock/serializers.py:742 +#: part/models.py:4092 stock/serializers.py:746 msgid "Optional note field" msgstr "任意のメモ欄" @@ -6219,7 +6219,7 @@ msgstr "結果" msgid "Number of results recorded against this template" msgstr "このテンプレートに対して記録された結果の数" -#: part/serializers.py:230 part/serializers.py:248 stock/serializers.py:667 +#: part/serializers.py:230 part/serializers.py:248 stock/serializers.py:671 msgid "Purchase currency of this stock item" msgstr "この在庫商品の購入通貨" @@ -6339,7 +6339,7 @@ msgstr "" msgid "Outstanding quantity of this part scheduled to be built" msgstr "" -#: part/serializers.py:964 stock/serializers.py:1043 stock/serializers.py:1214 +#: part/serializers.py:964 stock/serializers.py:1047 stock/serializers.py:1218 #: users/ruleset.py:30 msgid "Stock Items" msgstr "在庫商品" @@ -7540,35 +7540,35 @@ msgstr "ダイナミックパネルの有効化" msgid "Enable dynamic panels for testing" msgstr "テスト用ダイナミックパネルの有効化" -#: plugin/samples/integration/user_interface_sample.py:98 +#: plugin/samples/integration/user_interface_sample.py:100 msgid "Part Panel" msgstr "パートパネル" -#: plugin/samples/integration/user_interface_sample.py:131 +#: plugin/samples/integration/user_interface_sample.py:135 msgid "Broken Dashboard Item" msgstr "ダッシュボードの故障" -#: plugin/samples/integration/user_interface_sample.py:133 +#: plugin/samples/integration/user_interface_sample.py:137 msgid "This is a broken dashboard item - it will not render!" msgstr "これは壊れたダッシュボードアイテムです - レンダリングされません!" -#: plugin/samples/integration/user_interface_sample.py:139 +#: plugin/samples/integration/user_interface_sample.py:143 msgid "Sample Dashboard Item" msgstr "ダッシュボード項目例" -#: plugin/samples/integration/user_interface_sample.py:141 +#: plugin/samples/integration/user_interface_sample.py:145 msgid "This is a sample dashboard item. It renders a simple string of HTML content." msgstr "これはダッシュボードのサンプルです。シンプルなHTML文字列をレンダリングします。" -#: plugin/samples/integration/user_interface_sample.py:147 +#: plugin/samples/integration/user_interface_sample.py:151 msgid "Context Dashboard Item" msgstr "コンテキスト・ダッシュボード項目" -#: plugin/samples/integration/user_interface_sample.py:161 +#: plugin/samples/integration/user_interface_sample.py:165 msgid "Admin Dashboard Item" msgstr "管理者ダッシュボード項目" -#: plugin/samples/integration/user_interface_sample.py:162 +#: plugin/samples/integration/user_interface_sample.py:166 msgid "This is an admin-only dashboard item." msgstr "これは管理者専用のダッシュボード項目です。" @@ -7951,7 +7951,7 @@ msgstr "在庫品テストレポート" #: report/templates/report/inventree_stock_report_merge.html:97 #: report/templates/report/inventree_test_report.html:153 -#: stock/serializers.py:650 +#: stock/serializers.py:654 msgid "Installed Items" msgstr "設置項目" @@ -7984,19 +7984,19 @@ msgstr "結果なし(必須)" msgid "No result" msgstr "何も結果はありません" -#: report/templatetags/report.py:144 +#: report/templatetags/report.py:163 msgid "Asset file does not exist" msgstr "アセットファイルが存在しません" -#: report/templatetags/report.py:201 report/templatetags/report.py:277 +#: report/templatetags/report.py:220 report/templatetags/report.py:296 msgid "Image file not found" msgstr "画像ファイルが見つかりません" -#: report/templatetags/report.py:302 +#: report/templatetags/report.py:321 msgid "part_image tag requires a Part instance" msgstr "part_image タグには Part インスタンスが必要です。" -#: report/templatetags/report.py:348 +#: report/templatetags/report.py:367 msgid "company_image tag requires a Company instance" msgstr "company_image タグには Company インスタンスが必要です。" @@ -8012,7 +8012,7 @@ msgstr "トップレベルのロケーションによるフィルタリング" msgid "Include sub-locations in filtered results" msgstr "フィルタリング結果にサブロケーションを含めることができます。" -#: stock/api.py:341 stock/serializers.py:1210 +#: stock/api.py:341 stock/serializers.py:1214 msgid "Parent Location" msgstr "親の位置" @@ -8096,7 +8096,7 @@ msgstr "有効期限" msgid "Expiry date after" msgstr "有効期限" -#: stock/api.py:916 stock/serializers.py:655 +#: stock/api.py:916 stock/serializers.py:659 msgid "Stale" msgstr "期限失効" @@ -8168,7 +8168,7 @@ msgstr "所有者を選択" msgid "Stock items may not be directly located into a structural stock locations, but may be located to child locations." msgstr "ストックアイテムは、構造的なストックロケーションに直接配置されることはありませんが、子ロケーションに配置されることはあります。" -#: stock/models.py:226 users/models.py:494 +#: stock/models.py:226 users/models.py:497 msgid "External" msgstr "外部" @@ -8201,7 +8201,7 @@ msgstr "部品の指定が必要" msgid "Stock items cannot be located into structural stock locations!" msgstr "在庫品は、構造的な在庫場所に配置することはできません!" -#: stock/models.py:932 stock/serializers.py:488 +#: stock/models.py:932 stock/serializers.py:492 msgid "Stock item cannot be created for virtual parts" msgstr "仮想部品にストックアイテムを作成できません" @@ -8246,7 +8246,7 @@ msgstr "この在庫品に一致するサプライヤー部品を選択してく msgid "Where is this stock item located?" msgstr "この在庫品はどこにありますか?" -#: stock/models.py:1058 stock/serializers.py:1644 +#: stock/models.py:1058 stock/serializers.py:1648 msgid "Packaging this stock item is stored in" msgstr "この在庫品は以下の梱包で保管されています。" @@ -8262,7 +8262,7 @@ msgstr "このアイテムは他のアイテムにインストールされてい msgid "Serial number for this item" msgstr "この商品のシリアル番号" -#: stock/models.py:1105 stock/serializers.py:1629 +#: stock/models.py:1105 stock/serializers.py:1633 msgid "Batch code for this stock item" msgstr "このストックアイテムのバッチコード" @@ -8371,7 +8371,7 @@ msgstr "在庫品は現在生産中です。" msgid "Serialized stock cannot be merged" msgstr "連番在庫の統合はできません" -#: stock/models.py:2055 stock/serializers.py:1499 +#: stock/models.py:2055 stock/serializers.py:1503 msgid "Duplicate stock items" msgstr "在庫品の重複" @@ -8500,237 +8500,241 @@ msgid "Test template for this result" msgstr "この結果のテストテンプレート" #: stock/serializers.py:290 +msgid "No matching test found for this part" +msgstr "" + +#: stock/serializers.py:294 msgid "Template ID or test name must be provided" msgstr "テンプレートIDまたはテスト名が必要です。" -#: stock/serializers.py:300 +#: stock/serializers.py:304 msgid "The test finished time cannot be earlier than the test started time" msgstr "試験終了時刻を試験開始時刻より早くすることはできません。" -#: stock/serializers.py:452 +#: stock/serializers.py:456 msgid "Parent Item" msgstr "親アイテム" -#: stock/serializers.py:453 +#: stock/serializers.py:457 msgid "Parent stock item" msgstr "親株式" -#: stock/serializers.py:473 +#: stock/serializers.py:477 msgid "Use pack size when adding: the quantity defined is the number of packs" msgstr "数量はパック数です。" -#: stock/serializers.py:475 +#: stock/serializers.py:479 msgid "Use pack size" msgstr "" -#: stock/serializers.py:482 stock/serializers.py:724 +#: stock/serializers.py:486 stock/serializers.py:728 msgid "Enter serial numbers for new items" msgstr "新しい商品のシリアル番号の入力" -#: stock/serializers.py:600 +#: stock/serializers.py:604 msgid "Supplier Part Number" msgstr "サプライヤー品番" -#: stock/serializers.py:647 users/models.py:184 +#: stock/serializers.py:651 users/models.py:187 msgid "Expired" msgstr "期限切れ" -#: stock/serializers.py:653 +#: stock/serializers.py:657 msgid "Child Items" msgstr "子供用品" -#: stock/serializers.py:657 +#: stock/serializers.py:661 msgid "Tracking Items" msgstr "追跡項目" -#: stock/serializers.py:663 +#: stock/serializers.py:667 msgid "Purchase price of this stock item, per unit or pack" msgstr "この在庫品の購入価格、単位またはパックあたり" -#: stock/serializers.py:701 +#: stock/serializers.py:705 msgid "Enter number of stock items to serialize" msgstr "シリアル化するストックアイテムの数を入力" -#: stock/serializers.py:709 stock/serializers.py:752 stock/serializers.py:790 -#: stock/serializers.py:928 +#: stock/serializers.py:713 stock/serializers.py:756 stock/serializers.py:794 +#: stock/serializers.py:932 msgid "No stock item provided" msgstr "" -#: stock/serializers.py:717 +#: stock/serializers.py:721 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({q})" msgstr "数量は在庫数 ({q}) を超えてはなりません。" -#: stock/serializers.py:735 stock/serializers.py:1456 stock/serializers.py:1769 -#: stock/serializers.py:1818 +#: stock/serializers.py:739 stock/serializers.py:1460 stock/serializers.py:1773 +#: stock/serializers.py:1822 msgid "Destination stock location" msgstr "仕向け地" -#: stock/serializers.py:755 +#: stock/serializers.py:759 msgid "Serial numbers cannot be assigned to this part" msgstr "この部品にシリアル番号を割り当てることはできません" -#: stock/serializers.py:775 +#: stock/serializers.py:779 msgid "Serial numbers already exist" msgstr "シリアル番号が既に存在します" -#: stock/serializers.py:825 +#: stock/serializers.py:829 msgid "Select stock item to install" msgstr "インストールするストックアイテムを選択" -#: stock/serializers.py:832 +#: stock/serializers.py:836 msgid "Quantity to Install" msgstr "設置数量" -#: stock/serializers.py:833 +#: stock/serializers.py:837 msgid "Enter the quantity of items to install" msgstr "インストールするアイテムの数量を入力してください。" -#: stock/serializers.py:838 stock/serializers.py:918 stock/serializers.py:1060 +#: stock/serializers.py:842 stock/serializers.py:922 stock/serializers.py:1064 msgid "Add transaction note (optional)" msgstr "取引メモの追加(オプション)" -#: stock/serializers.py:846 +#: stock/serializers.py:850 msgid "Quantity to install must be at least 1" msgstr "設置数量は1台以上" -#: stock/serializers.py:854 +#: stock/serializers.py:858 msgid "Stock item is unavailable" msgstr "在庫がありません" -#: stock/serializers.py:865 +#: stock/serializers.py:869 msgid "Selected part is not in the Bill of Materials" msgstr "選択した部品が部品表にない" -#: stock/serializers.py:878 +#: stock/serializers.py:882 msgid "Quantity to install must not exceed available quantity" msgstr "設置する数量は、利用可能な数量を超えてはなりません。" -#: stock/serializers.py:913 +#: stock/serializers.py:917 msgid "Destination location for uninstalled item" msgstr "アンインストール先の場所" -#: stock/serializers.py:951 +#: stock/serializers.py:955 msgid "Select part to convert stock item into" msgstr "在庫品を変換する部品を選択" -#: stock/serializers.py:964 +#: stock/serializers.py:968 msgid "Selected part is not a valid option for conversion" msgstr "選択された部分は、変換のための有効なオプションではありません。" -#: stock/serializers.py:981 +#: stock/serializers.py:985 msgid "Cannot convert stock item with assigned SupplierPart" msgstr "SupplierPartが割り当てられている在庫品を変換できません。" -#: stock/serializers.py:1015 +#: stock/serializers.py:1019 msgid "Stock item status code" msgstr "在庫商品ステータスコード" -#: stock/serializers.py:1044 +#: stock/serializers.py:1048 msgid "Select stock items to change status" msgstr "ステータスを変更するストックアイテムを選択" -#: stock/serializers.py:1050 +#: stock/serializers.py:1054 msgid "No stock items selected" msgstr "ストックアイテムが選択されていません" -#: stock/serializers.py:1139 stock/serializers.py:1216 +#: stock/serializers.py:1143 stock/serializers.py:1220 msgid "Sublocations" msgstr "サブロケーション" -#: stock/serializers.py:1211 +#: stock/serializers.py:1215 msgid "Parent stock location" msgstr "親株式所在地" -#: stock/serializers.py:1328 +#: stock/serializers.py:1332 msgid "Part must be salable" msgstr "パーツは販売可能でなければなりません" -#: stock/serializers.py:1332 +#: stock/serializers.py:1336 msgid "Item is allocated to a sales order" msgstr "商品が販売オーダーに割り当てられています。" -#: stock/serializers.py:1336 +#: stock/serializers.py:1340 msgid "Item is allocated to a build order" msgstr "アイテムがビルドオーダーに割り当てられています。" -#: stock/serializers.py:1360 +#: stock/serializers.py:1364 msgid "Customer to assign stock items" msgstr "在庫アイテムを割り当てるお客様" -#: stock/serializers.py:1366 +#: stock/serializers.py:1370 msgid "Selected company is not a customer" msgstr "選択された企業は顧客ではありません" -#: stock/serializers.py:1374 +#: stock/serializers.py:1378 msgid "Stock assignment notes" msgstr "株式譲渡に関する注意事項" -#: stock/serializers.py:1384 stock/serializers.py:1672 +#: stock/serializers.py:1388 stock/serializers.py:1676 msgid "A list of stock items must be provided" msgstr "在庫品のリストが必要です。" -#: stock/serializers.py:1463 +#: stock/serializers.py:1467 msgid "Stock merging notes" msgstr "株式併合に関する注意事項" -#: stock/serializers.py:1468 +#: stock/serializers.py:1472 msgid "Allow mismatched suppliers" msgstr "不一致のサプライヤーを許可" -#: stock/serializers.py:1469 +#: stock/serializers.py:1473 msgid "Allow stock items with different supplier parts to be merged" msgstr "異なるサプライヤの部品を持つ在庫品目をマージできるようにします。" -#: stock/serializers.py:1474 +#: stock/serializers.py:1478 msgid "Allow mismatched status" msgstr "不一致の状態を許可" -#: stock/serializers.py:1475 +#: stock/serializers.py:1479 msgid "Allow stock items with different status codes to be merged" msgstr "異なるステータスコードを持つストックアイテムをマージすることができます。" -#: stock/serializers.py:1485 +#: stock/serializers.py:1489 msgid "At least two stock items must be provided" msgstr "少なくとも2つのストックアイテムを提供する必要があります。" -#: stock/serializers.py:1552 +#: stock/serializers.py:1556 msgid "No Change" msgstr "変化なし" -#: stock/serializers.py:1590 +#: stock/serializers.py:1594 msgid "StockItem primary key value" msgstr "StockItem 主キー値" -#: stock/serializers.py:1603 +#: stock/serializers.py:1607 msgid "Stock item is not in stock" msgstr "在庫がありません" -#: stock/serializers.py:1606 +#: stock/serializers.py:1610 msgid "Stock item is already in stock" msgstr "" -#: stock/serializers.py:1620 +#: stock/serializers.py:1624 msgid "Quantity must not be negative" msgstr "" -#: stock/serializers.py:1662 +#: stock/serializers.py:1666 msgid "Stock transaction notes" msgstr "株式取引に関する注記" -#: stock/serializers.py:1824 +#: stock/serializers.py:1828 msgid "Merge into existing stock" msgstr "" -#: stock/serializers.py:1825 +#: stock/serializers.py:1829 msgid "Merge returned items into existing stock items if possible" msgstr "" -#: stock/serializers.py:1868 +#: stock/serializers.py:1872 msgid "Next Serial Number" msgstr "次のシリアル番号" -#: stock/serializers.py:1874 +#: stock/serializers.py:1878 msgid "Previous Serial Number" msgstr "以前のシリアル番号" @@ -9024,7 +9028,7 @@ msgstr "許可" msgid "Important dates" msgstr "重要な日付" -#: users/authentication.py:30 users/models.py:148 +#: users/authentication.py:30 users/models.py:151 msgid "Token has been revoked" msgstr "トークンは失効しました" @@ -9032,167 +9036,167 @@ msgstr "トークンは失効しました" msgid "Token has expired" msgstr "トークンの有効期限が切れました" -#: users/models.py:91 +#: users/models.py:94 msgid "API Token" msgstr "APIトークン" -#: users/models.py:92 +#: users/models.py:95 msgid "API Tokens" msgstr "APIトークン" -#: users/models.py:128 +#: users/models.py:131 msgid "Token Name" msgstr "トークン名" -#: users/models.py:129 +#: users/models.py:132 msgid "Custom token name" msgstr "カスタムトークン名" -#: users/models.py:135 +#: users/models.py:138 msgid "Token expiry date" msgstr "トークンの有効期限" -#: users/models.py:143 +#: users/models.py:146 msgid "Last Seen" msgstr "最終表示" -#: users/models.py:144 +#: users/models.py:147 msgid "Last time the token was used" msgstr "トークンが最後に使用された時間" -#: users/models.py:148 +#: users/models.py:151 msgid "Revoked" msgstr "失効" -#: users/models.py:226 +#: users/models.py:229 msgid "Permission set" msgstr "パーミッション設定" -#: users/models.py:235 +#: users/models.py:238 msgid "Group" msgstr "グループ" -#: users/models.py:239 +#: users/models.py:242 msgid "View" msgstr "表示" -#: users/models.py:239 +#: users/models.py:242 msgid "Permission to view items" msgstr "項目を表示する権限" -#: users/models.py:243 +#: users/models.py:246 msgid "Add" msgstr "追加" -#: users/models.py:243 +#: users/models.py:246 msgid "Permission to add items" msgstr "項目を追加する権限" -#: users/models.py:247 +#: users/models.py:250 msgid "Change" msgstr "変更" -#: users/models.py:249 +#: users/models.py:252 msgid "Permissions to edit items" msgstr "項目を編集する権限" -#: users/models.py:253 +#: users/models.py:256 msgid "Delete" msgstr "削除" -#: users/models.py:255 +#: users/models.py:258 msgid "Permission to delete items" msgstr "項目を削除する権限" -#: users/models.py:492 +#: users/models.py:495 msgid "Bot" msgstr "ボット" -#: users/models.py:493 +#: users/models.py:496 msgid "Internal" msgstr "内部" -#: users/models.py:495 +#: users/models.py:498 msgid "Guest" msgstr "ゲスト" -#: users/models.py:504 +#: users/models.py:507 msgid "Language" msgstr "言語" -#: users/models.py:505 +#: users/models.py:508 msgid "Preferred language for the user" msgstr "ユーザーの希望言語" -#: users/models.py:510 +#: users/models.py:513 msgid "Theme" msgstr "テーマ" -#: users/models.py:511 +#: users/models.py:514 msgid "Settings for the web UI as JSON - do not edit manually!" msgstr "JSONとしてのウェブUI用の設定 - 手動で編集しないでください!" -#: users/models.py:516 +#: users/models.py:519 msgid "Widgets" msgstr "ウィジェット" -#: users/models.py:518 +#: users/models.py:521 msgid "Settings for the dashboard widgets as JSON - do not edit manually!" msgstr "JSONとしてのダッシュボード・ウィジェットの設定 - 手動で編集しないでください!" -#: users/models.py:525 +#: users/models.py:528 msgid "Display Name" msgstr "表示名" -#: users/models.py:526 +#: users/models.py:529 msgid "Chosen display name for the user" msgstr "ユーザーの表示名選択" -#: users/models.py:532 +#: users/models.py:535 msgid "Position" msgstr "位置" -#: users/models.py:533 +#: users/models.py:536 msgid "Main job title or position" msgstr "主な役職名" -#: users/models.py:540 +#: users/models.py:543 msgid "User status message" msgstr "ユーザーのステータスメッセージ" -#: users/models.py:547 +#: users/models.py:550 msgid "User location information" msgstr "ユーザーの位置情報" -#: users/models.py:552 +#: users/models.py:555 msgid "User is actively using the system" msgstr "ユーザーが積極的にシステムを利用" -#: users/models.py:559 +#: users/models.py:562 msgid "Preferred contact information for the user" msgstr "希望の連絡先" -#: users/models.py:565 +#: users/models.py:568 msgid "User Type" msgstr "ユーザータイプ" -#: users/models.py:566 +#: users/models.py:569 msgid "Which type of user is this?" msgstr "どのようなユーザーですか?" -#: users/models.py:572 +#: users/models.py:575 msgid "Organisation" msgstr "組織" -#: users/models.py:573 +#: users/models.py:576 msgid "Users primary organisation/affiliation" msgstr "ユーザーの主な所属組織" -#: users/models.py:581 +#: users/models.py:584 msgid "Primary Group" msgstr "プライマリーグループ" -#: users/models.py:582 +#: users/models.py:585 msgid "Primary group for the user" msgstr "ユーザーのプライマリグループ" diff --git a/src/backend/InvenTree/locale/ko/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/ko/LC_MESSAGES/django.po index 3ba6abaebe..23f92daf99 100644 --- a/src/backend/InvenTree/locale/ko/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/ko/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-09-17 11:32+0000\n" -"PO-Revision-Date: 2025-09-17 11:35\n" +"POT-Creation-Date: 2025-10-01 05:58+0000\n" +"PO-Revision-Date: 2025-10-01 06:01\n" "Last-Translator: \n" "Language-Team: Korean\n" "Language: ko_KR\n" @@ -116,9 +116,9 @@ msgstr "" #: build/serializers.py:579 build/serializers.py:1795 company/models.py:875 #: order/models.py:1737 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:2846 stock/models.py:2970 stock/serializers.py:741 -#: stock/serializers.py:917 stock/serializers.py:1059 stock/serializers.py:1373 -#: stock/serializers.py:1462 stock/serializers.py:1661 +#: stock/models.py:2846 stock/models.py:2970 stock/serializers.py:745 +#: stock/serializers.py:921 stock/serializers.py:1063 stock/serializers.py:1377 +#: stock/serializers.py:1466 stock/serializers.py:1665 msgid "Notes" msgstr "메모" @@ -415,7 +415,7 @@ msgstr "" msgid "Name" msgstr "이름" -#: InvenTree/models.py:856 build/models.py:251 common/models.py:171 +#: InvenTree/models.py:856 build/models.py:252 common/models.py:171 #: common/models.py:2234 common/models.py:2347 company/models.py:562 #: company/models.py:866 order/models.py:435 order/models.py:1773 #: part/models.py:1074 part/models.py:3886 report/models.py:222 @@ -530,7 +530,7 @@ msgstr "" msgid "Order Status" msgstr "" -#: build/api.py:75 build/models.py:263 +#: build/api.py:75 build/models.py:264 msgid "Parent Build" msgstr "" @@ -539,7 +539,7 @@ msgstr "" msgid "Include Variants" msgstr "" -#: build/api.py:95 build/api.py:466 build/api.py:814 build/models.py:269 +#: build/api.py:95 build/api.py:466 build/api.py:814 build/models.py:270 #: build/serializers.py:1243 build/serializers.py:1389 #: build/serializers.py:1451 company/models.py:1085 company/serializers.py:456 #: order/api.py:295 order/api.py:299 order/api.py:922 order/api.py:1180 @@ -558,7 +558,7 @@ msgstr "" #: report/templates/report/inventree_sales_order_shipment_report.html:28 #: report/templates/report/inventree_stock_location_report.html:102 #: stock/api.py:565 stock/serializers.py:120 stock/serializers.py:172 -#: stock/serializers.py:446 stock/serializers.py:625 stock/serializers.py:950 +#: stock/serializers.py:450 stock/serializers.py:629 stock/serializers.py:954 #: templates/email/build_order_completed.html:17 #: templates/email/build_order_required_stock.html:17 #: templates/email/low_stock_notification.html:15 @@ -671,7 +671,7 @@ msgstr "" msgid "Allocated" msgstr "" -#: build/api.py:490 build/models.py:1626 build/serializers.py:1424 +#: build/api.py:490 build/models.py:1631 build/serializers.py:1424 msgid "Consumed" msgstr "" @@ -682,7 +682,7 @@ msgstr "" msgid "Available" msgstr "" -#: build/api.py:837 build/models.py:116 order/models.py:1919 +#: build/api.py:837 build/models.py:117 order/models.py:1919 #: report/templates/report/inventree_build_order_report.html:105 #: stock/serializers.py:93 templates/email/build_order_completed.html:16 #: templates/email/overdue_build_order.html:15 @@ -693,10 +693,10 @@ msgstr "" #: build/serializers.py:496 build/serializers.py:566 build/serializers.py:1263 #: build/serializers.py:1267 order/api.py:1227 order/api.py:1232 #: order/serializers.py:768 order/serializers.py:908 order/serializers.py:2015 -#: stock/api.py:966 stock/serializers.py:111 stock/serializers.py:629 -#: stock/serializers.py:734 stock/serializers.py:912 stock/serializers.py:1455 -#: stock/serializers.py:1768 stock/serializers.py:1817 -#: templates/email/stale_stock_notification.html:18 users/models.py:546 +#: stock/api.py:966 stock/serializers.py:111 stock/serializers.py:633 +#: stock/serializers.py:738 stock/serializers.py:916 stock/serializers.py:1459 +#: stock/serializers.py:1772 stock/serializers.py:1821 +#: templates/email/stale_stock_notification.html:18 users/models.py:549 msgid "Location" msgstr "" @@ -708,43 +708,43 @@ msgstr "" msgid "Filter by output stock item ID. Use 'null' to find uninstalled build items." msgstr "" -#: build/models.py:117 users/ruleset.py:31 +#: build/models.py:118 users/ruleset.py:31 msgid "Build Orders" msgstr "" -#: build/models.py:167 +#: build/models.py:168 msgid "Assembly BOM has not been validated" msgstr "" -#: build/models.py:174 +#: build/models.py:175 msgid "Build order cannot be created for an inactive part" msgstr "" -#: build/models.py:181 +#: build/models.py:182 msgid "Build order cannot be created for an unlocked part" msgstr "" -#: build/models.py:199 +#: build/models.py:200 msgid "Build orders can only be externally fulfilled for purchaseable parts" msgstr "" -#: build/models.py:206 order/models.py:369 +#: build/models.py:207 order/models.py:369 msgid "Responsible user or group must be specified" msgstr "" -#: build/models.py:211 +#: build/models.py:212 msgid "Build order part cannot be changed" msgstr "" -#: build/models.py:216 order/models.py:382 +#: build/models.py:217 order/models.py:382 msgid "Target date must be after start date" msgstr "" -#: build/models.py:244 +#: build/models.py:245 msgid "Build Order Reference" msgstr "" -#: build/models.py:245 build/serializers.py:1402 order/models.py:607 +#: build/models.py:246 build/serializers.py:1402 order/models.py:607 #: order/models.py:1292 order/models.py:1730 order/models.py:2605 #: part/models.py:4458 #: report/templates/report/inventree_bill_of_materials_report.html:139 @@ -754,223 +754,223 @@ msgstr "" msgid "Reference" msgstr "" -#: build/models.py:254 +#: build/models.py:255 msgid "Brief description of the build (optional)" msgstr "" -#: build/models.py:264 +#: build/models.py:265 msgid "BuildOrder to which this build is allocated" msgstr "" -#: build/models.py:273 +#: build/models.py:274 msgid "Select part to build" msgstr "" -#: build/models.py:278 +#: build/models.py:279 msgid "Sales Order Reference" msgstr "" -#: build/models.py:283 +#: build/models.py:284 msgid "SalesOrder to which this build is allocated" msgstr "" -#: build/models.py:288 build/serializers.py:1094 +#: build/models.py:289 build/serializers.py:1094 msgid "Source Location" msgstr "" -#: build/models.py:294 +#: build/models.py:295 msgid "Select location to take stock from for this build (leave blank to take from any stock location)" msgstr "" -#: build/models.py:300 +#: build/models.py:301 msgid "External Build" msgstr "" -#: build/models.py:301 +#: build/models.py:302 msgid "This build order is fulfilled externally" msgstr "" -#: build/models.py:306 +#: build/models.py:307 msgid "Destination Location" msgstr "" -#: build/models.py:311 +#: build/models.py:312 msgid "Select location where the completed items will be stored" msgstr "" -#: build/models.py:315 +#: build/models.py:316 msgid "Build Quantity" msgstr "" -#: build/models.py:318 +#: build/models.py:319 msgid "Number of stock items to build" msgstr "" -#: build/models.py:322 +#: build/models.py:323 msgid "Completed items" msgstr "" -#: build/models.py:324 +#: build/models.py:325 msgid "Number of stock items which have been completed" msgstr "" -#: build/models.py:328 +#: build/models.py:329 msgid "Build Status" msgstr "" -#: build/models.py:333 +#: build/models.py:334 msgid "Build status code" msgstr "" -#: build/models.py:342 build/serializers.py:358 order/serializers.py:784 -#: stock/models.py:1101 stock/serializers.py:85 stock/serializers.py:1628 +#: build/models.py:343 build/serializers.py:358 order/serializers.py:784 +#: stock/models.py:1101 stock/serializers.py:85 stock/serializers.py:1632 msgid "Batch Code" msgstr "" -#: build/models.py:346 build/serializers.py:359 +#: build/models.py:347 build/serializers.py:359 msgid "Batch code for this build output" msgstr "" -#: build/models.py:350 order/models.py:472 order/serializers.py:167 +#: build/models.py:351 order/models.py:472 order/serializers.py:167 #: part/models.py:1304 msgid "Creation Date" msgstr "" -#: build/models.py:356 +#: build/models.py:357 msgid "Build start date" msgstr "" -#: build/models.py:357 +#: build/models.py:358 msgid "Scheduled start date for this build order" msgstr "" -#: build/models.py:363 +#: build/models.py:364 msgid "Target completion date" msgstr "" -#: build/models.py:365 +#: build/models.py:366 msgid "Target date for build completion. Build will be overdue after this date." msgstr "" -#: build/models.py:370 order/models.py:660 order/models.py:2644 +#: build/models.py:371 order/models.py:660 order/models.py:2644 msgid "Completion Date" msgstr "" -#: build/models.py:378 +#: build/models.py:379 msgid "completed by" msgstr "" -#: build/models.py:387 +#: build/models.py:388 msgid "Issued by" msgstr "" -#: build/models.py:388 +#: build/models.py:389 msgid "User who issued this build order" msgstr "" -#: build/models.py:397 common/models.py:180 order/api.py:176 +#: build/models.py:398 common/models.py:180 order/api.py:176 #: order/models.py:497 part/models.py:1321 #: report/templates/report/inventree_build_order_report.html:158 msgid "Responsible" msgstr "" -#: build/models.py:398 +#: build/models.py:399 msgid "User or group responsible for this build order" msgstr "" -#: build/models.py:403 stock/models.py:1094 +#: build/models.py:404 stock/models.py:1094 msgid "External Link" msgstr "" -#: build/models.py:405 common/models.py:1990 part/models.py:1126 +#: build/models.py:406 common/models.py:1990 part/models.py:1126 #: stock/models.py:1096 msgid "Link to external URL" msgstr "" -#: build/models.py:410 +#: build/models.py:411 msgid "Build Priority" msgstr "" -#: build/models.py:413 +#: build/models.py:414 msgid "Priority of this build order" msgstr "" -#: build/models.py:421 common/models.py:150 common/models.py:164 +#: build/models.py:422 common/models.py:150 common/models.py:164 #: order/api.py:162 order/models.py:444 msgid "Project Code" msgstr "" -#: build/models.py:422 +#: build/models.py:423 msgid "Project code for this build order" msgstr "" -#: build/models.py:675 +#: build/models.py:676 msgid "Cannot complete build order with open child builds" msgstr "" -#: build/models.py:680 +#: build/models.py:681 msgid "Cannot complete build order with incomplete outputs" msgstr "" -#: build/models.py:699 build/models.py:829 +#: build/models.py:700 build/models.py:830 msgid "Failed to offload task to complete build allocations" msgstr "" -#: build/models.py:722 +#: build/models.py:723 #, python-brace-format msgid "Build order {build} has been completed" msgstr "" -#: build/models.py:728 +#: build/models.py:729 msgid "A build order has been completed" msgstr "" -#: build/models.py:910 build/serializers.py:406 +#: build/models.py:911 build/serializers.py:406 msgid "Serial numbers must be provided for trackable parts" msgstr "" -#: build/models.py:1041 build/models.py:1126 +#: build/models.py:1042 build/models.py:1127 msgid "No build output specified" msgstr "" -#: build/models.py:1044 +#: build/models.py:1045 msgid "Build output is already completed" msgstr "" -#: build/models.py:1047 +#: build/models.py:1048 msgid "Build output does not match Build Order" msgstr "" -#: build/models.py:1129 build/serializers.py:285 build/serializers.py:334 +#: build/models.py:1130 build/serializers.py:285 build/serializers.py:334 #: build/serializers.py:962 build/serializers.py:1746 order/models.py:710 #: order/serializers.py:604 order/serializers.py:779 part/serializers.py:1695 #: stock/models.py:941 stock/models.py:1431 stock/models.py:1880 -#: stock/serializers.py:712 stock/serializers.py:1617 +#: stock/serializers.py:716 stock/serializers.py:1621 msgid "Quantity must be greater than zero" msgstr "" -#: build/models.py:1133 build/serializers.py:289 +#: build/models.py:1134 build/serializers.py:289 msgid "Quantity cannot be greater than the output quantity" msgstr "" -#: build/models.py:1196 build/serializers.py:605 +#: build/models.py:1197 build/serializers.py:605 msgid "Build output has not passed all required tests" msgstr "" -#: build/models.py:1199 build/serializers.py:600 +#: build/models.py:1200 build/serializers.py:600 #, python-brace-format msgid "Build output {serial} has not passed all required tests" msgstr "" -#: build/models.py:1581 +#: build/models.py:1586 msgid "Build Order Line Item" msgstr "" -#: build/models.py:1605 +#: build/models.py:1610 msgid "Build object" msgstr "" -#: build/models.py:1617 build/models.py:1917 build/serializers.py:273 +#: build/models.py:1622 build/models.py:1933 build/serializers.py:273 #: build/serializers.py:319 build/serializers.py:1423 common/models.py:1346 #: order/models.py:1713 order/models.py:2490 order/serializers.py:1663 #: order/serializers.py:2124 part/models.py:3474 part/models.py:4406 @@ -985,70 +985,70 @@ msgstr "" #: report/templates/report/inventree_stock_report_merge.html:113 #: report/templates/report/inventree_test_report.html:90 #: report/templates/report/inventree_test_report.html:169 -#: stock/serializers.py:136 stock/serializers.py:180 stock/serializers.py:700 +#: stock/serializers.py:136 stock/serializers.py:180 stock/serializers.py:704 #: templates/email/build_order_completed.html:18 #: templates/email/stale_stock_notification.html:19 msgid "Quantity" msgstr "수량" -#: build/models.py:1618 +#: build/models.py:1623 msgid "Required quantity for build order" msgstr "" -#: build/models.py:1627 +#: build/models.py:1632 msgid "Quantity of consumed stock" msgstr "" -#: build/models.py:1715 +#: build/models.py:1731 msgid "Build item must specify a build output, as master part is marked as trackable" msgstr "" -#: build/models.py:1726 +#: build/models.py:1742 #, python-brace-format msgid "Allocated quantity ({q}) must not exceed available stock quantity ({a})" msgstr "" -#: build/models.py:1747 order/models.py:2439 +#: build/models.py:1763 order/models.py:2439 msgid "Stock item is over-allocated" msgstr "" -#: build/models.py:1752 order/models.py:2442 +#: build/models.py:1768 order/models.py:2442 msgid "Allocation quantity must be greater than zero" msgstr "" -#: build/models.py:1758 +#: build/models.py:1774 msgid "Quantity must be 1 for serialized stock" msgstr "" -#: build/models.py:1818 +#: build/models.py:1834 msgid "Selected stock item does not match BOM line" msgstr "" -#: build/models.py:1856 +#: build/models.py:1872 msgid "Allocated quantity exceeds available stock quantity" msgstr "" -#: build/models.py:1907 build/serializers.py:945 build/serializers.py:1255 +#: build/models.py:1923 build/serializers.py:945 build/serializers.py:1255 #: order/serializers.py:1500 order/serializers.py:1521 #: report/templates/report/inventree_sales_order_shipment_report.html:29 -#: stock/models.py:457 stock/serializers.py:102 stock/serializers.py:824 -#: stock/serializers.py:1311 stock/serializers.py:1423 +#: stock/models.py:457 stock/serializers.py:102 stock/serializers.py:828 +#: stock/serializers.py:1315 stock/serializers.py:1427 msgid "Stock Item" msgstr "" -#: build/models.py:1908 +#: build/models.py:1924 msgid "Source stock item" msgstr "" -#: build/models.py:1918 +#: build/models.py:1934 msgid "Stock quantity to allocate to build" msgstr "" -#: build/models.py:1927 +#: build/models.py:1943 msgid "Install into" msgstr "" -#: build/models.py:1928 +#: build/models.py:1944 msgid "Destination stock item" msgstr "" @@ -1097,7 +1097,7 @@ msgid "Integer quantity required, as the bill of materials contains trackable pa msgstr "" #: build/serializers.py:365 order/serializers.py:800 order/serializers.py:1667 -#: stock/serializers.py:723 +#: stock/serializers.py:727 msgid "Serial Numbers" msgstr "시리얼 번호 (일련번호)" @@ -1250,7 +1250,7 @@ msgstr "" msgid "bom_item.part must point to the same part as the build order" msgstr "" -#: build/serializers.py:951 stock/serializers.py:1324 +#: build/serializers.py:951 stock/serializers.py:1328 msgid "Item must be in stock" msgstr "" @@ -1329,11 +1329,11 @@ msgstr "" #: build/serializers.py:1282 company/models.py:703 order/api.py:308 #: order/api.py:313 order/api.py:539 order/serializers.py:596 -#: stock/models.py:1037 stock/serializers.py:613 +#: stock/models.py:1037 stock/serializers.py:617 msgid "Supplier Part" msgstr "" -#: build/serializers.py:1290 stock/serializers.py:644 +#: build/serializers.py:1290 stock/serializers.py:648 msgid "Allocated Quantity" msgstr "" @@ -1562,8 +1562,8 @@ msgstr "" #: common/models.py:2006 common/models.py:2007 common/models.py:2388 #: importer/models.py:100 part/models.py:3568 part/models.py:3596 #: plugin/models.py:355 plugin/models.py:356 -#: report/templates/report/inventree_test_report.html:105 users/models.py:121 -#: users/models.py:498 +#: report/templates/report/inventree_test_report.html:105 users/models.py:124 +#: users/models.py:501 msgid "User" msgstr "" @@ -1594,8 +1594,8 @@ msgstr "" #: common/models.py:1421 common/models.py:2247 common/models.py:2354 #: company/models.py:198 company/models.py:840 machine/models.py:39 -#: part/models.py:1258 plugin/models.py:69 stock/api.py:621 users/models.py:192 -#: users/models.py:551 users/serializers.py:319 +#: part/models.py:1258 plugin/models.py:69 stock/api.py:621 users/models.py:195 +#: users/models.py:554 users/serializers.py:319 msgid "Active" msgstr "" @@ -1603,7 +1603,7 @@ msgstr "" msgid "Is this webhook active" msgstr "" -#: common/models.py:1437 users/models.py:169 +#: common/models.py:1437 users/models.py:172 msgid "Token" msgstr "" @@ -2142,7 +2142,7 @@ msgid "Email Threads" msgstr "" #: common/models.py:2711 generic/states/serializers.py:16 plugin/models.py:46 -#: users/models.py:110 +#: users/models.py:113 msgid "Key" msgstr "" @@ -3725,37 +3725,37 @@ msgstr "" msgid "Value must be a valid variable identifier" msgstr "" -#: company/api.py:142 +#: company/api.py:143 msgid "Part is Active" msgstr "" -#: company/api.py:146 +#: company/api.py:147 msgid "Manufacturer is Active" msgstr "" -#: company/api.py:279 +#: company/api.py:280 msgid "Supplier Part is Active" msgstr "" -#: company/api.py:283 +#: company/api.py:284 msgid "Internal Part is Active" msgstr "" -#: company/api.py:288 +#: company/api.py:289 msgid "Supplier is Active" msgstr "" -#: company/api.py:300 company/models.py:539 company/serializers.py:468 +#: company/api.py:301 company/models.py:539 company/serializers.py:468 #: part/serializers.py:575 msgid "Manufacturer" msgstr "" -#: company/api.py:307 company/models.py:119 company/models.py:411 +#: company/api.py:308 company/models.py:119 company/models.py:411 #: stock/api.py:879 msgid "Company" msgstr "" -#: company/api.py:317 +#: company/api.py:318 msgid "Has Stock" msgstr "" @@ -3792,7 +3792,7 @@ msgid "Contact email address" msgstr "" #: company/models.py:176 company/models.py:315 order/models.py:506 -#: users/models.py:558 +#: users/models.py:561 msgid "Contact" msgstr "" @@ -3942,7 +3942,7 @@ msgid "Manufacturer Part" msgstr "" #: company/models.py:528 company/models.py:818 stock/models.py:1026 -#: stock/serializers.py:445 +#: stock/serializers.py:449 msgid "Base Part" msgstr "" @@ -3959,7 +3959,7 @@ msgstr "" msgid "MPN" msgstr "" -#: company/models.py:547 stock/serializers.py:607 +#: company/models.py:547 stock/serializers.py:611 msgid "Manufacturer Part Number" msgstr "" @@ -4042,7 +4042,7 @@ msgstr "" #: report/templates/report/inventree_return_order_report.html:27 #: report/templates/report/inventree_sales_order_report.html:32 #: report/templates/report/inventree_stock_location_report.html:105 -#: stock/serializers.py:837 +#: stock/serializers.py:841 msgid "Note" msgstr "" @@ -4055,7 +4055,7 @@ msgid "Minimum charge (e.g. stocking fee)" msgstr "" #: company/models.py:891 order/serializers.py:810 stock/models.py:1057 -#: stock/serializers.py:1643 +#: stock/serializers.py:1647 msgid "Packaging" msgstr "" @@ -4107,7 +4107,7 @@ msgstr "" msgid "Company Name" msgstr "" -#: company/serializers.py:444 part/serializers.py:948 stock/serializers.py:463 +#: company/serializers.py:444 part/serializers.py:948 stock/serializers.py:467 msgid "In Stock" msgstr "" @@ -4267,15 +4267,15 @@ msgstr "" msgid "Valid" msgstr "" -#: importer/models.py:688 +#: importer/models.py:720 msgid "ID is required for updating existing records." msgstr "" -#: importer/models.py:695 +#: importer/models.py:727 msgid "No record found with the provided ID" msgstr "" -#: importer/models.py:701 +#: importer/models.py:733 msgid "Invalid ID format provided" msgstr "" @@ -4660,7 +4660,7 @@ msgid "Order reference" msgstr "" #: order/models.py:617 order/models.py:1317 order/models.py:2630 -#: stock/serializers.py:594 stock/serializers.py:1012 users/models.py:539 +#: stock/serializers.py:598 stock/serializers.py:1016 users/models.py:542 msgid "Status" msgstr "" @@ -4713,7 +4713,7 @@ msgid "Quantity must be a positive number" msgstr "" #: order/models.py:1304 order/models.py:2617 stock/models.py:1079 -#: stock/models.py:1080 stock/serializers.py:1359 +#: stock/models.py:1080 stock/serializers.py:1363 #: templates/email/overdue_return_order.html:16 #: templates/email/overdue_sales_order.html:16 msgid "Customer" @@ -4831,7 +4831,7 @@ msgstr "" msgid "Number of items received" msgstr "" -#: order/models.py:1903 stock/models.py:1202 stock/serializers.py:661 +#: order/models.py:1903 stock/models.py:1202 stock/serializers.py:665 msgid "Purchase Price" msgstr "" @@ -5173,7 +5173,7 @@ msgid "Enter batch code for incoming stock items" msgstr "" #: order/serializers.py:792 stock/models.py:1161 -#: templates/email/stale_stock_notification.html:22 users/models.py:134 +#: templates/email/stale_stock_notification.html:22 users/models.py:137 msgid "Expiry Date" msgstr "" @@ -6043,7 +6043,7 @@ msgstr "" msgid "Parameter Value" msgstr "" -#: part/models.py:4092 stock/serializers.py:742 +#: part/models.py:4092 stock/serializers.py:746 msgid "Optional note field" msgstr "" @@ -6219,7 +6219,7 @@ msgstr "" msgid "Number of results recorded against this template" msgstr "" -#: part/serializers.py:230 part/serializers.py:248 stock/serializers.py:667 +#: part/serializers.py:230 part/serializers.py:248 stock/serializers.py:671 msgid "Purchase currency of this stock item" msgstr "" @@ -6339,7 +6339,7 @@ msgstr "" msgid "Outstanding quantity of this part scheduled to be built" msgstr "" -#: part/serializers.py:964 stock/serializers.py:1043 stock/serializers.py:1214 +#: part/serializers.py:964 stock/serializers.py:1047 stock/serializers.py:1218 #: users/ruleset.py:30 msgid "Stock Items" msgstr "" @@ -7540,35 +7540,35 @@ msgstr "" msgid "Enable dynamic panels for testing" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:98 +#: plugin/samples/integration/user_interface_sample.py:100 msgid "Part Panel" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:131 +#: plugin/samples/integration/user_interface_sample.py:135 msgid "Broken Dashboard Item" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:133 +#: plugin/samples/integration/user_interface_sample.py:137 msgid "This is a broken dashboard item - it will not render!" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:139 +#: plugin/samples/integration/user_interface_sample.py:143 msgid "Sample Dashboard Item" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:141 +#: plugin/samples/integration/user_interface_sample.py:145 msgid "This is a sample dashboard item. It renders a simple string of HTML content." msgstr "" -#: plugin/samples/integration/user_interface_sample.py:147 +#: plugin/samples/integration/user_interface_sample.py:151 msgid "Context Dashboard Item" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:161 +#: plugin/samples/integration/user_interface_sample.py:165 msgid "Admin Dashboard Item" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:162 +#: plugin/samples/integration/user_interface_sample.py:166 msgid "This is an admin-only dashboard item." msgstr "" @@ -7951,7 +7951,7 @@ msgstr "" #: report/templates/report/inventree_stock_report_merge.html:97 #: report/templates/report/inventree_test_report.html:153 -#: stock/serializers.py:650 +#: stock/serializers.py:654 msgid "Installed Items" msgstr "" @@ -7984,19 +7984,19 @@ msgstr "" msgid "No result" msgstr "" -#: report/templatetags/report.py:144 +#: report/templatetags/report.py:163 msgid "Asset file does not exist" msgstr "" -#: report/templatetags/report.py:201 report/templatetags/report.py:277 +#: report/templatetags/report.py:220 report/templatetags/report.py:296 msgid "Image file not found" msgstr "" -#: report/templatetags/report.py:302 +#: report/templatetags/report.py:321 msgid "part_image tag requires a Part instance" msgstr "" -#: report/templatetags/report.py:348 +#: report/templatetags/report.py:367 msgid "company_image tag requires a Company instance" msgstr "" @@ -8012,7 +8012,7 @@ msgstr "" msgid "Include sub-locations in filtered results" msgstr "" -#: stock/api.py:341 stock/serializers.py:1210 +#: stock/api.py:341 stock/serializers.py:1214 msgid "Parent Location" msgstr "" @@ -8096,7 +8096,7 @@ msgstr "" msgid "Expiry date after" msgstr "" -#: stock/api.py:916 stock/serializers.py:655 +#: stock/api.py:916 stock/serializers.py:659 msgid "Stale" msgstr "" @@ -8168,7 +8168,7 @@ msgstr "" msgid "Stock items may not be directly located into a structural stock locations, but may be located to child locations." msgstr "" -#: stock/models.py:226 users/models.py:494 +#: stock/models.py:226 users/models.py:497 msgid "External" msgstr "" @@ -8201,7 +8201,7 @@ msgstr "" msgid "Stock items cannot be located into structural stock locations!" msgstr "" -#: stock/models.py:932 stock/serializers.py:488 +#: stock/models.py:932 stock/serializers.py:492 msgid "Stock item cannot be created for virtual parts" msgstr "" @@ -8246,7 +8246,7 @@ msgstr "" msgid "Where is this stock item located?" msgstr "" -#: stock/models.py:1058 stock/serializers.py:1644 +#: stock/models.py:1058 stock/serializers.py:1648 msgid "Packaging this stock item is stored in" msgstr "" @@ -8262,7 +8262,7 @@ msgstr "" msgid "Serial number for this item" msgstr "" -#: stock/models.py:1105 stock/serializers.py:1629 +#: stock/models.py:1105 stock/serializers.py:1633 msgid "Batch code for this stock item" msgstr "" @@ -8371,7 +8371,7 @@ msgstr "" msgid "Serialized stock cannot be merged" msgstr "" -#: stock/models.py:2055 stock/serializers.py:1499 +#: stock/models.py:2055 stock/serializers.py:1503 msgid "Duplicate stock items" msgstr "" @@ -8500,237 +8500,241 @@ msgid "Test template for this result" msgstr "" #: stock/serializers.py:290 +msgid "No matching test found for this part" +msgstr "" + +#: stock/serializers.py:294 msgid "Template ID or test name must be provided" msgstr "" -#: stock/serializers.py:300 +#: stock/serializers.py:304 msgid "The test finished time cannot be earlier than the test started time" msgstr "" -#: stock/serializers.py:452 +#: stock/serializers.py:456 msgid "Parent Item" msgstr "" -#: stock/serializers.py:453 +#: stock/serializers.py:457 msgid "Parent stock item" msgstr "" -#: stock/serializers.py:473 +#: stock/serializers.py:477 msgid "Use pack size when adding: the quantity defined is the number of packs" msgstr "" -#: stock/serializers.py:475 +#: stock/serializers.py:479 msgid "Use pack size" msgstr "" -#: stock/serializers.py:482 stock/serializers.py:724 +#: stock/serializers.py:486 stock/serializers.py:728 msgid "Enter serial numbers for new items" msgstr "" -#: stock/serializers.py:600 +#: stock/serializers.py:604 msgid "Supplier Part Number" msgstr "" -#: stock/serializers.py:647 users/models.py:184 +#: stock/serializers.py:651 users/models.py:187 msgid "Expired" msgstr "" -#: stock/serializers.py:653 +#: stock/serializers.py:657 msgid "Child Items" msgstr "" -#: stock/serializers.py:657 +#: stock/serializers.py:661 msgid "Tracking Items" msgstr "" -#: stock/serializers.py:663 +#: stock/serializers.py:667 msgid "Purchase price of this stock item, per unit or pack" msgstr "" -#: stock/serializers.py:701 +#: stock/serializers.py:705 msgid "Enter number of stock items to serialize" msgstr "" -#: stock/serializers.py:709 stock/serializers.py:752 stock/serializers.py:790 -#: stock/serializers.py:928 +#: stock/serializers.py:713 stock/serializers.py:756 stock/serializers.py:794 +#: stock/serializers.py:932 msgid "No stock item provided" msgstr "" -#: stock/serializers.py:717 +#: stock/serializers.py:721 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({q})" msgstr "" -#: stock/serializers.py:735 stock/serializers.py:1456 stock/serializers.py:1769 -#: stock/serializers.py:1818 +#: stock/serializers.py:739 stock/serializers.py:1460 stock/serializers.py:1773 +#: stock/serializers.py:1822 msgid "Destination stock location" msgstr "" -#: stock/serializers.py:755 +#: stock/serializers.py:759 msgid "Serial numbers cannot be assigned to this part" msgstr "" -#: stock/serializers.py:775 +#: stock/serializers.py:779 msgid "Serial numbers already exist" msgstr "" -#: stock/serializers.py:825 +#: stock/serializers.py:829 msgid "Select stock item to install" msgstr "" -#: stock/serializers.py:832 +#: stock/serializers.py:836 msgid "Quantity to Install" msgstr "" -#: stock/serializers.py:833 +#: stock/serializers.py:837 msgid "Enter the quantity of items to install" msgstr "" -#: stock/serializers.py:838 stock/serializers.py:918 stock/serializers.py:1060 +#: stock/serializers.py:842 stock/serializers.py:922 stock/serializers.py:1064 msgid "Add transaction note (optional)" msgstr "" -#: stock/serializers.py:846 +#: stock/serializers.py:850 msgid "Quantity to install must be at least 1" msgstr "" -#: stock/serializers.py:854 +#: stock/serializers.py:858 msgid "Stock item is unavailable" msgstr "" -#: stock/serializers.py:865 +#: stock/serializers.py:869 msgid "Selected part is not in the Bill of Materials" msgstr "" -#: stock/serializers.py:878 +#: stock/serializers.py:882 msgid "Quantity to install must not exceed available quantity" msgstr "" -#: stock/serializers.py:913 +#: stock/serializers.py:917 msgid "Destination location for uninstalled item" msgstr "" -#: stock/serializers.py:951 +#: stock/serializers.py:955 msgid "Select part to convert stock item into" msgstr "" -#: stock/serializers.py:964 +#: stock/serializers.py:968 msgid "Selected part is not a valid option for conversion" msgstr "" -#: stock/serializers.py:981 +#: stock/serializers.py:985 msgid "Cannot convert stock item with assigned SupplierPart" msgstr "" -#: stock/serializers.py:1015 +#: stock/serializers.py:1019 msgid "Stock item status code" msgstr "" -#: stock/serializers.py:1044 +#: stock/serializers.py:1048 msgid "Select stock items to change status" msgstr "" -#: stock/serializers.py:1050 +#: stock/serializers.py:1054 msgid "No stock items selected" msgstr "" -#: stock/serializers.py:1139 stock/serializers.py:1216 +#: stock/serializers.py:1143 stock/serializers.py:1220 msgid "Sublocations" msgstr "" -#: stock/serializers.py:1211 +#: stock/serializers.py:1215 msgid "Parent stock location" msgstr "" -#: stock/serializers.py:1328 +#: stock/serializers.py:1332 msgid "Part must be salable" msgstr "" -#: stock/serializers.py:1332 +#: stock/serializers.py:1336 msgid "Item is allocated to a sales order" msgstr "" -#: stock/serializers.py:1336 +#: stock/serializers.py:1340 msgid "Item is allocated to a build order" msgstr "" -#: stock/serializers.py:1360 +#: stock/serializers.py:1364 msgid "Customer to assign stock items" msgstr "" -#: stock/serializers.py:1366 +#: stock/serializers.py:1370 msgid "Selected company is not a customer" msgstr "" -#: stock/serializers.py:1374 +#: stock/serializers.py:1378 msgid "Stock assignment notes" msgstr "" -#: stock/serializers.py:1384 stock/serializers.py:1672 +#: stock/serializers.py:1388 stock/serializers.py:1676 msgid "A list of stock items must be provided" msgstr "" -#: stock/serializers.py:1463 +#: stock/serializers.py:1467 msgid "Stock merging notes" msgstr "" -#: stock/serializers.py:1468 +#: stock/serializers.py:1472 msgid "Allow mismatched suppliers" msgstr "" -#: stock/serializers.py:1469 +#: stock/serializers.py:1473 msgid "Allow stock items with different supplier parts to be merged" msgstr "" -#: stock/serializers.py:1474 +#: stock/serializers.py:1478 msgid "Allow mismatched status" msgstr "" -#: stock/serializers.py:1475 +#: stock/serializers.py:1479 msgid "Allow stock items with different status codes to be merged" msgstr "" -#: stock/serializers.py:1485 +#: stock/serializers.py:1489 msgid "At least two stock items must be provided" msgstr "" -#: stock/serializers.py:1552 +#: stock/serializers.py:1556 msgid "No Change" msgstr "" -#: stock/serializers.py:1590 +#: stock/serializers.py:1594 msgid "StockItem primary key value" msgstr "" -#: stock/serializers.py:1603 +#: stock/serializers.py:1607 msgid "Stock item is not in stock" msgstr "" -#: stock/serializers.py:1606 +#: stock/serializers.py:1610 msgid "Stock item is already in stock" msgstr "" -#: stock/serializers.py:1620 +#: stock/serializers.py:1624 msgid "Quantity must not be negative" msgstr "" -#: stock/serializers.py:1662 +#: stock/serializers.py:1666 msgid "Stock transaction notes" msgstr "" -#: stock/serializers.py:1824 +#: stock/serializers.py:1828 msgid "Merge into existing stock" msgstr "" -#: stock/serializers.py:1825 +#: stock/serializers.py:1829 msgid "Merge returned items into existing stock items if possible" msgstr "" -#: stock/serializers.py:1868 +#: stock/serializers.py:1872 msgid "Next Serial Number" msgstr "" -#: stock/serializers.py:1874 +#: stock/serializers.py:1878 msgid "Previous Serial Number" msgstr "" @@ -9024,7 +9028,7 @@ msgstr "" msgid "Important dates" msgstr "" -#: users/authentication.py:30 users/models.py:148 +#: users/authentication.py:30 users/models.py:151 msgid "Token has been revoked" msgstr "" @@ -9032,167 +9036,167 @@ msgstr "" msgid "Token has expired" msgstr "" -#: users/models.py:91 +#: users/models.py:94 msgid "API Token" msgstr "" -#: users/models.py:92 +#: users/models.py:95 msgid "API Tokens" msgstr "" -#: users/models.py:128 +#: users/models.py:131 msgid "Token Name" msgstr "" -#: users/models.py:129 +#: users/models.py:132 msgid "Custom token name" msgstr "" -#: users/models.py:135 +#: users/models.py:138 msgid "Token expiry date" msgstr "" -#: users/models.py:143 +#: users/models.py:146 msgid "Last Seen" msgstr "" -#: users/models.py:144 +#: users/models.py:147 msgid "Last time the token was used" msgstr "" -#: users/models.py:148 +#: users/models.py:151 msgid "Revoked" msgstr "" -#: users/models.py:226 +#: users/models.py:229 msgid "Permission set" msgstr "" -#: users/models.py:235 +#: users/models.py:238 msgid "Group" msgstr "" -#: users/models.py:239 +#: users/models.py:242 msgid "View" msgstr "" -#: users/models.py:239 +#: users/models.py:242 msgid "Permission to view items" msgstr "" -#: users/models.py:243 +#: users/models.py:246 msgid "Add" msgstr "" -#: users/models.py:243 +#: users/models.py:246 msgid "Permission to add items" msgstr "" -#: users/models.py:247 +#: users/models.py:250 msgid "Change" msgstr "" -#: users/models.py:249 +#: users/models.py:252 msgid "Permissions to edit items" msgstr "" -#: users/models.py:253 +#: users/models.py:256 msgid "Delete" msgstr "" -#: users/models.py:255 +#: users/models.py:258 msgid "Permission to delete items" msgstr "" -#: users/models.py:492 +#: users/models.py:495 msgid "Bot" msgstr "" -#: users/models.py:493 +#: users/models.py:496 msgid "Internal" msgstr "" -#: users/models.py:495 +#: users/models.py:498 msgid "Guest" msgstr "" -#: users/models.py:504 +#: users/models.py:507 msgid "Language" msgstr "" -#: users/models.py:505 +#: users/models.py:508 msgid "Preferred language for the user" msgstr "" -#: users/models.py:510 +#: users/models.py:513 msgid "Theme" msgstr "" -#: users/models.py:511 +#: users/models.py:514 msgid "Settings for the web UI as JSON - do not edit manually!" msgstr "" -#: users/models.py:516 +#: users/models.py:519 msgid "Widgets" msgstr "" -#: users/models.py:518 +#: users/models.py:521 msgid "Settings for the dashboard widgets as JSON - do not edit manually!" msgstr "" -#: users/models.py:525 +#: users/models.py:528 msgid "Display Name" msgstr "" -#: users/models.py:526 +#: users/models.py:529 msgid "Chosen display name for the user" msgstr "" -#: users/models.py:532 +#: users/models.py:535 msgid "Position" msgstr "" -#: users/models.py:533 +#: users/models.py:536 msgid "Main job title or position" msgstr "" -#: users/models.py:540 +#: users/models.py:543 msgid "User status message" msgstr "" -#: users/models.py:547 +#: users/models.py:550 msgid "User location information" msgstr "" -#: users/models.py:552 +#: users/models.py:555 msgid "User is actively using the system" msgstr "" -#: users/models.py:559 +#: users/models.py:562 msgid "Preferred contact information for the user" msgstr "" -#: users/models.py:565 +#: users/models.py:568 msgid "User Type" msgstr "" -#: users/models.py:566 +#: users/models.py:569 msgid "Which type of user is this?" msgstr "" -#: users/models.py:572 +#: users/models.py:575 msgid "Organisation" msgstr "" -#: users/models.py:573 +#: users/models.py:576 msgid "Users primary organisation/affiliation" msgstr "" -#: users/models.py:581 +#: users/models.py:584 msgid "Primary Group" msgstr "" -#: users/models.py:582 +#: users/models.py:585 msgid "Primary group for the user" msgstr "" diff --git a/src/backend/InvenTree/locale/lt/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/lt/LC_MESSAGES/django.po index 7ea5f55091..4c58eb6fc8 100644 --- a/src/backend/InvenTree/locale/lt/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/lt/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-09-17 11:32+0000\n" -"PO-Revision-Date: 2025-09-17 11:36\n" +"POT-Creation-Date: 2025-10-01 05:58+0000\n" +"PO-Revision-Date: 2025-10-01 06:01\n" "Last-Translator: \n" "Language-Team: Lithuanian\n" "Language: lt_LT\n" @@ -116,9 +116,9 @@ msgstr "Neteisinga dešimtainė reikšmė" #: build/serializers.py:579 build/serializers.py:1795 company/models.py:875 #: order/models.py:1737 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:2846 stock/models.py:2970 stock/serializers.py:741 -#: stock/serializers.py:917 stock/serializers.py:1059 stock/serializers.py:1373 -#: stock/serializers.py:1462 stock/serializers.py:1661 +#: stock/models.py:2846 stock/models.py:2970 stock/serializers.py:745 +#: stock/serializers.py:921 stock/serializers.py:1063 stock/serializers.py:1377 +#: stock/serializers.py:1466 stock/serializers.py:1665 msgid "Notes" msgstr "Pastabos" @@ -415,7 +415,7 @@ msgstr "Neteisingas pasirinkimas" msgid "Name" msgstr "Pavadinimas" -#: InvenTree/models.py:856 build/models.py:251 common/models.py:171 +#: InvenTree/models.py:856 build/models.py:252 common/models.py:171 #: common/models.py:2234 common/models.py:2347 company/models.py:562 #: company/models.py:866 order/models.py:435 order/models.py:1773 #: part/models.py:1074 part/models.py:3886 report/models.py:222 @@ -530,7 +530,7 @@ msgstr "Netinkamas valiutos kodas" msgid "Order Status" msgstr "Užsakymo būsena" -#: build/api.py:75 build/models.py:263 +#: build/api.py:75 build/models.py:264 msgid "Parent Build" msgstr "Pirminė gamyba" @@ -539,7 +539,7 @@ msgstr "Pirminė gamyba" msgid "Include Variants" msgstr "Įtraukti variantus" -#: build/api.py:95 build/api.py:466 build/api.py:814 build/models.py:269 +#: build/api.py:95 build/api.py:466 build/api.py:814 build/models.py:270 #: build/serializers.py:1243 build/serializers.py:1389 #: build/serializers.py:1451 company/models.py:1085 company/serializers.py:456 #: order/api.py:295 order/api.py:299 order/api.py:922 order/api.py:1180 @@ -558,7 +558,7 @@ msgstr "Įtraukti variantus" #: report/templates/report/inventree_sales_order_shipment_report.html:28 #: report/templates/report/inventree_stock_location_report.html:102 #: stock/api.py:565 stock/serializers.py:120 stock/serializers.py:172 -#: stock/serializers.py:446 stock/serializers.py:625 stock/serializers.py:950 +#: stock/serializers.py:450 stock/serializers.py:629 stock/serializers.py:954 #: templates/email/build_order_completed.html:17 #: templates/email/build_order_required_stock.html:17 #: templates/email/low_stock_notification.html:15 @@ -671,7 +671,7 @@ msgstr "Liko neįvykdytų užsakymų" msgid "Allocated" msgstr "Priskirta" -#: build/api.py:490 build/models.py:1626 build/serializers.py:1424 +#: build/api.py:490 build/models.py:1631 build/serializers.py:1424 msgid "Consumed" msgstr "" @@ -682,7 +682,7 @@ msgstr "" msgid "Available" msgstr "Prieinama" -#: build/api.py:837 build/models.py:116 order/models.py:1919 +#: build/api.py:837 build/models.py:117 order/models.py:1919 #: report/templates/report/inventree_build_order_report.html:105 #: stock/serializers.py:93 templates/email/build_order_completed.html:16 #: templates/email/overdue_build_order.html:15 @@ -693,10 +693,10 @@ msgstr "Gamybos užsakymas" #: build/serializers.py:496 build/serializers.py:566 build/serializers.py:1263 #: build/serializers.py:1267 order/api.py:1227 order/api.py:1232 #: order/serializers.py:768 order/serializers.py:908 order/serializers.py:2015 -#: stock/api.py:966 stock/serializers.py:111 stock/serializers.py:629 -#: stock/serializers.py:734 stock/serializers.py:912 stock/serializers.py:1455 -#: stock/serializers.py:1768 stock/serializers.py:1817 -#: templates/email/stale_stock_notification.html:18 users/models.py:546 +#: stock/api.py:966 stock/serializers.py:111 stock/serializers.py:633 +#: stock/serializers.py:738 stock/serializers.py:916 stock/serializers.py:1459 +#: stock/serializers.py:1772 stock/serializers.py:1821 +#: templates/email/stale_stock_notification.html:18 users/models.py:549 msgid "Location" msgstr "Vieta" @@ -708,43 +708,43 @@ msgstr "" msgid "Filter by output stock item ID. Use 'null' to find uninstalled build items." msgstr "" -#: build/models.py:117 users/ruleset.py:31 +#: build/models.py:118 users/ruleset.py:31 msgid "Build Orders" msgstr "Gamybos užsakymai" -#: build/models.py:167 +#: build/models.py:168 msgid "Assembly BOM has not been validated" msgstr "Surinkimo BOM nėra patvirtintas" -#: build/models.py:174 +#: build/models.py:175 msgid "Build order cannot be created for an inactive part" msgstr "Negalima sukurti gamybos užsakymo neaktyviai detalei" -#: build/models.py:181 +#: build/models.py:182 msgid "Build order cannot be created for an unlocked part" msgstr "Negalima sukurti gamybos užsakymo atrakintai detalei" -#: build/models.py:199 +#: build/models.py:200 msgid "Build orders can only be externally fulfilled for purchaseable parts" msgstr "" -#: build/models.py:206 order/models.py:369 +#: build/models.py:207 order/models.py:369 msgid "Responsible user or group must be specified" msgstr "Turi būti nurodytas atsakingas vartotojas arba grupė" -#: build/models.py:211 +#: build/models.py:212 msgid "Build order part cannot be changed" msgstr "Gamybos užsakymo detalės keisti negalima" -#: build/models.py:216 order/models.py:382 +#: build/models.py:217 order/models.py:382 msgid "Target date must be after start date" msgstr "Tikslinė data turi būti po pradžios datos" -#: build/models.py:244 +#: build/models.py:245 msgid "Build Order Reference" msgstr "Gamybos užsakymo nuoroda" -#: build/models.py:245 build/serializers.py:1402 order/models.py:607 +#: build/models.py:246 build/serializers.py:1402 order/models.py:607 #: order/models.py:1292 order/models.py:1730 order/models.py:2605 #: part/models.py:4458 #: report/templates/report/inventree_bill_of_materials_report.html:139 @@ -754,223 +754,223 @@ msgstr "Gamybos užsakymo nuoroda" msgid "Reference" msgstr "Nuoroda" -#: build/models.py:254 +#: build/models.py:255 msgid "Brief description of the build (optional)" msgstr "Trumpas gamybos aprašymas (neprivalomas)" -#: build/models.py:264 +#: build/models.py:265 msgid "BuildOrder to which this build is allocated" msgstr "Gamybos užsakymas, kuriam ši gamyba priskirta" -#: build/models.py:273 +#: build/models.py:274 msgid "Select part to build" msgstr "Pasirinkite detalę gamybai" -#: build/models.py:278 +#: build/models.py:279 msgid "Sales Order Reference" msgstr "Pardavimo užsakymo nuoroda" -#: build/models.py:283 +#: build/models.py:284 msgid "SalesOrder to which this build is allocated" msgstr "Pardavimo užsakymas, kuriam ši gamyba priskirta" -#: build/models.py:288 build/serializers.py:1094 +#: build/models.py:289 build/serializers.py:1094 msgid "Source Location" msgstr "Šaltinio vieta" -#: build/models.py:294 +#: build/models.py:295 msgid "Select location to take stock from for this build (leave blank to take from any stock location)" msgstr "Pasirinkite vietą atsargoms paimti šiai gamybai (palikite tuščią, jei tinka bet kuri vieta)" -#: build/models.py:300 +#: build/models.py:301 msgid "External Build" msgstr "" -#: build/models.py:301 +#: build/models.py:302 msgid "This build order is fulfilled externally" msgstr "" -#: build/models.py:306 +#: build/models.py:307 msgid "Destination Location" msgstr "Paskirties vieta" -#: build/models.py:311 +#: build/models.py:312 msgid "Select location where the completed items will be stored" msgstr "Pasirinkite vietą, kur bus laikomos užbaigtos prekės" -#: build/models.py:315 +#: build/models.py:316 msgid "Build Quantity" msgstr "Gamybos kiekis" -#: build/models.py:318 +#: build/models.py:319 msgid "Number of stock items to build" msgstr "Atsargų kiekis, kurias reikia pagaminti" -#: build/models.py:322 +#: build/models.py:323 msgid "Completed items" msgstr "Užbaigtos prekės" -#: build/models.py:324 +#: build/models.py:325 msgid "Number of stock items which have been completed" msgstr "Užbaigtų atsargų elementų skaičius" -#: build/models.py:328 +#: build/models.py:329 msgid "Build Status" msgstr "Gamybos būsena" -#: build/models.py:333 +#: build/models.py:334 msgid "Build status code" msgstr "Gamybos būsenos kodas" -#: build/models.py:342 build/serializers.py:358 order/serializers.py:784 -#: stock/models.py:1101 stock/serializers.py:85 stock/serializers.py:1628 +#: build/models.py:343 build/serializers.py:358 order/serializers.py:784 +#: stock/models.py:1101 stock/serializers.py:85 stock/serializers.py:1632 msgid "Batch Code" msgstr "Partijos kodas" -#: build/models.py:346 build/serializers.py:359 +#: build/models.py:347 build/serializers.py:359 msgid "Batch code for this build output" msgstr "Šios gamybos partijos kodas" -#: build/models.py:350 order/models.py:472 order/serializers.py:167 +#: build/models.py:351 order/models.py:472 order/serializers.py:167 #: part/models.py:1304 msgid "Creation Date" msgstr "Sukūrimo data" -#: build/models.py:356 +#: build/models.py:357 msgid "Build start date" msgstr "Gamybos pradžios data" -#: build/models.py:357 +#: build/models.py:358 msgid "Scheduled start date for this build order" msgstr "Planuojama šio gamybos užsakymo pradžios data" -#: build/models.py:363 +#: build/models.py:364 msgid "Target completion date" msgstr "Tikslinė užbaigimo data" -#: build/models.py:365 +#: build/models.py:366 msgid "Target date for build completion. Build will be overdue after this date." msgstr "Planuojama gamybos pabaigos data. Po šios datos gamyba bus pavėluota." -#: build/models.py:370 order/models.py:660 order/models.py:2644 +#: build/models.py:371 order/models.py:660 order/models.py:2644 msgid "Completion Date" msgstr "Užbaigimo data" -#: build/models.py:378 +#: build/models.py:379 msgid "completed by" msgstr "Užbaigė" -#: build/models.py:387 +#: build/models.py:388 msgid "Issued by" msgstr "Išdavė" -#: build/models.py:388 +#: build/models.py:389 msgid "User who issued this build order" msgstr "Vartotojas, kuris išdavė šį gamybos užsakymą" -#: build/models.py:397 common/models.py:180 order/api.py:176 +#: build/models.py:398 common/models.py:180 order/api.py:176 #: order/models.py:497 part/models.py:1321 #: report/templates/report/inventree_build_order_report.html:158 msgid "Responsible" msgstr "Atsakingas" -#: build/models.py:398 +#: build/models.py:399 msgid "User or group responsible for this build order" msgstr "Vartotojas ar grupė, atsakinga už šį gamybos užsakymą" -#: build/models.py:403 stock/models.py:1094 +#: build/models.py:404 stock/models.py:1094 msgid "External Link" msgstr "Išorinė nuoroda" -#: build/models.py:405 common/models.py:1990 part/models.py:1126 +#: build/models.py:406 common/models.py:1990 part/models.py:1126 #: stock/models.py:1096 msgid "Link to external URL" msgstr "Nuoroda į išorinį URL" -#: build/models.py:410 +#: build/models.py:411 msgid "Build Priority" msgstr "Gamybos prioritetas" -#: build/models.py:413 +#: build/models.py:414 msgid "Priority of this build order" msgstr "Šio gamybos užsakymo prioritetas" -#: build/models.py:421 common/models.py:150 common/models.py:164 +#: build/models.py:422 common/models.py:150 common/models.py:164 #: order/api.py:162 order/models.py:444 msgid "Project Code" msgstr "Projekto kodas" -#: build/models.py:422 +#: build/models.py:423 msgid "Project code for this build order" msgstr "Šio gamybos užsakymo projekto kodas" -#: build/models.py:675 +#: build/models.py:676 msgid "Cannot complete build order with open child builds" msgstr "" -#: build/models.py:680 +#: build/models.py:681 msgid "Cannot complete build order with incomplete outputs" msgstr "" -#: build/models.py:699 build/models.py:829 +#: build/models.py:700 build/models.py:830 msgid "Failed to offload task to complete build allocations" msgstr "Nepavyko perduoti užduoties, kad būtų atlikti gamybos paskirstymai" -#: build/models.py:722 +#: build/models.py:723 #, python-brace-format msgid "Build order {build} has been completed" msgstr "Gamybos užsakymas {build} užbaigtas" -#: build/models.py:728 +#: build/models.py:729 msgid "A build order has been completed" msgstr "Gamybos užsakymas užbaigtas" -#: build/models.py:910 build/serializers.py:406 +#: build/models.py:911 build/serializers.py:406 msgid "Serial numbers must be provided for trackable parts" msgstr "Sekamoms detalėms būtina nurodyti serijos numerius" -#: build/models.py:1041 build/models.py:1126 +#: build/models.py:1042 build/models.py:1127 msgid "No build output specified" msgstr "Nepateiktas gamybos rezultatas" -#: build/models.py:1044 +#: build/models.py:1045 msgid "Build output is already completed" msgstr "Gamybos rezultatas jau užbaigtas" -#: build/models.py:1047 +#: build/models.py:1048 msgid "Build output does not match Build Order" msgstr "Gamybos rezultatas neatitinka gamybos užsakymo" -#: build/models.py:1129 build/serializers.py:285 build/serializers.py:334 +#: build/models.py:1130 build/serializers.py:285 build/serializers.py:334 #: build/serializers.py:962 build/serializers.py:1746 order/models.py:710 #: order/serializers.py:604 order/serializers.py:779 part/serializers.py:1695 #: stock/models.py:941 stock/models.py:1431 stock/models.py:1880 -#: stock/serializers.py:712 stock/serializers.py:1617 +#: stock/serializers.py:716 stock/serializers.py:1621 msgid "Quantity must be greater than zero" msgstr "Kiekis turi būti didesnis nei nulis" -#: build/models.py:1133 build/serializers.py:289 +#: build/models.py:1134 build/serializers.py:289 msgid "Quantity cannot be greater than the output quantity" msgstr "Kiekis negali viršyti rezultato kiekio" -#: build/models.py:1196 build/serializers.py:605 +#: build/models.py:1197 build/serializers.py:605 msgid "Build output has not passed all required tests" msgstr "" -#: build/models.py:1199 build/serializers.py:600 +#: build/models.py:1200 build/serializers.py:600 #, python-brace-format msgid "Build output {serial} has not passed all required tests" msgstr "Gamybos rezultatas {serial} nepraėjo visų privalomų testų" -#: build/models.py:1581 +#: build/models.py:1586 msgid "Build Order Line Item" msgstr "Gamybos užsakymo eilutės įrašas" -#: build/models.py:1605 +#: build/models.py:1610 msgid "Build object" msgstr "Gamybos objektas" -#: build/models.py:1617 build/models.py:1917 build/serializers.py:273 +#: build/models.py:1622 build/models.py:1933 build/serializers.py:273 #: build/serializers.py:319 build/serializers.py:1423 common/models.py:1346 #: order/models.py:1713 order/models.py:2490 order/serializers.py:1663 #: order/serializers.py:2124 part/models.py:3474 part/models.py:4406 @@ -985,70 +985,70 @@ msgstr "Gamybos objektas" #: report/templates/report/inventree_stock_report_merge.html:113 #: report/templates/report/inventree_test_report.html:90 #: report/templates/report/inventree_test_report.html:169 -#: stock/serializers.py:136 stock/serializers.py:180 stock/serializers.py:700 +#: stock/serializers.py:136 stock/serializers.py:180 stock/serializers.py:704 #: templates/email/build_order_completed.html:18 #: templates/email/stale_stock_notification.html:19 msgid "Quantity" msgstr "Kiekis" -#: build/models.py:1618 +#: build/models.py:1623 msgid "Required quantity for build order" msgstr "Reikalingas kiekis gamybos užsakymui" -#: build/models.py:1627 +#: build/models.py:1632 msgid "Quantity of consumed stock" msgstr "" -#: build/models.py:1715 +#: build/models.py:1731 msgid "Build item must specify a build output, as master part is marked as trackable" msgstr "Gamybos elementas turi nurodyti rezultatą, nes pagrindinė detalė pažymėta kaip sekama" -#: build/models.py:1726 +#: build/models.py:1742 #, python-brace-format msgid "Allocated quantity ({q}) must not exceed available stock quantity ({a})" msgstr "Priskirtas kiekis ({q}) negali viršyti galimo atsargų kiekio ({a})" -#: build/models.py:1747 order/models.py:2439 +#: build/models.py:1763 order/models.py:2439 msgid "Stock item is over-allocated" msgstr "Atsargų elementas per daug paskirstytas" -#: build/models.py:1752 order/models.py:2442 +#: build/models.py:1768 order/models.py:2442 msgid "Allocation quantity must be greater than zero" msgstr "Priskirtas kiekis turi būti didesnis nei nulis" -#: build/models.py:1758 +#: build/models.py:1774 msgid "Quantity must be 1 for serialized stock" msgstr "Atsargoms su serijos numeriais kiekis turi būti 1" -#: build/models.py:1818 +#: build/models.py:1834 msgid "Selected stock item does not match BOM line" msgstr "Pasirinktas atsargų elementas neatitinka BOM eilutės" -#: build/models.py:1856 +#: build/models.py:1872 msgid "Allocated quantity exceeds available stock quantity" msgstr "" -#: build/models.py:1907 build/serializers.py:945 build/serializers.py:1255 +#: build/models.py:1923 build/serializers.py:945 build/serializers.py:1255 #: order/serializers.py:1500 order/serializers.py:1521 #: report/templates/report/inventree_sales_order_shipment_report.html:29 -#: stock/models.py:457 stock/serializers.py:102 stock/serializers.py:824 -#: stock/serializers.py:1311 stock/serializers.py:1423 +#: stock/models.py:457 stock/serializers.py:102 stock/serializers.py:828 +#: stock/serializers.py:1315 stock/serializers.py:1427 msgid "Stock Item" msgstr "Atsargų elementas" -#: build/models.py:1908 +#: build/models.py:1924 msgid "Source stock item" msgstr "Šaltinio atsargų elementas" -#: build/models.py:1918 +#: build/models.py:1934 msgid "Stock quantity to allocate to build" msgstr "Atsargų kiekis, skirtas paskirstyti į gamybą" -#: build/models.py:1927 +#: build/models.py:1943 msgid "Install into" msgstr "Įdiegti į" -#: build/models.py:1928 +#: build/models.py:1944 msgid "Destination stock item" msgstr "Paskirties atsargų elementas" @@ -1097,7 +1097,7 @@ msgid "Integer quantity required, as the bill of materials contains trackable pa msgstr "Reikalingas sveikasis kiekis, nes komplektavimo žiniaraštyje yra sekamų detalių" #: build/serializers.py:365 order/serializers.py:800 order/serializers.py:1667 -#: stock/serializers.py:723 +#: stock/serializers.py:727 msgid "Serial Numbers" msgstr "Serijos numeriai" @@ -1250,7 +1250,7 @@ msgstr "Gamybos eilutės įrašas" msgid "bom_item.part must point to the same part as the build order" msgstr "bom_item.part turi būti ta pati detalė kaip ir gamybos užsakyme" -#: build/serializers.py:951 stock/serializers.py:1324 +#: build/serializers.py:951 stock/serializers.py:1328 msgid "Item must be in stock" msgstr "Prekė turi būti atsargose" @@ -1329,11 +1329,11 @@ msgstr "Gamyba" #: build/serializers.py:1282 company/models.py:703 order/api.py:308 #: order/api.py:313 order/api.py:539 order/serializers.py:596 -#: stock/models.py:1037 stock/serializers.py:613 +#: stock/models.py:1037 stock/serializers.py:617 msgid "Supplier Part" msgstr "Tiekėjo detalė" -#: build/serializers.py:1290 stock/serializers.py:644 +#: build/serializers.py:1290 stock/serializers.py:648 msgid "Allocated Quantity" msgstr "Priskirtas kiekis" @@ -1562,8 +1562,8 @@ msgstr "Raktas turi būti unikalus" #: common/models.py:2006 common/models.py:2007 common/models.py:2388 #: importer/models.py:100 part/models.py:3568 part/models.py:3596 #: plugin/models.py:355 plugin/models.py:356 -#: report/templates/report/inventree_test_report.html:105 users/models.py:121 -#: users/models.py:498 +#: report/templates/report/inventree_test_report.html:105 users/models.py:124 +#: users/models.py:501 msgid "User" msgstr "Vartotojas" @@ -1594,8 +1594,8 @@ msgstr "Šio webhook'o pavadinimas" #: common/models.py:1421 common/models.py:2247 common/models.py:2354 #: company/models.py:198 company/models.py:840 machine/models.py:39 -#: part/models.py:1258 plugin/models.py:69 stock/api.py:621 users/models.py:192 -#: users/models.py:551 users/serializers.py:319 +#: part/models.py:1258 plugin/models.py:69 stock/api.py:621 users/models.py:195 +#: users/models.py:554 users/serializers.py:319 msgid "Active" msgstr "Aktyvus" @@ -1603,7 +1603,7 @@ msgstr "Aktyvus" msgid "Is this webhook active" msgstr "Ar šis webhook'as aktyvus" -#: common/models.py:1437 users/models.py:169 +#: common/models.py:1437 users/models.py:172 msgid "Token" msgstr "Raktas" @@ -2142,7 +2142,7 @@ msgid "Email Threads" msgstr "" #: common/models.py:2711 generic/states/serializers.py:16 plugin/models.py:46 -#: users/models.py:110 +#: users/models.py:113 msgid "Key" msgstr "Raktas" @@ -3725,37 +3725,37 @@ msgstr "Reikšmė turi būti didžiosiomis raidėmis" msgid "Value must be a valid variable identifier" msgstr "Reikšmė turi būti galiojantis kintamojo identifikatorius" -#: company/api.py:142 +#: company/api.py:143 msgid "Part is Active" msgstr "Detalė yra aktyvi" -#: company/api.py:146 +#: company/api.py:147 msgid "Manufacturer is Active" msgstr "Gamintojas yra aktyvus" -#: company/api.py:279 +#: company/api.py:280 msgid "Supplier Part is Active" msgstr "Tiekėjo detalė yra aktyvi" -#: company/api.py:283 +#: company/api.py:284 msgid "Internal Part is Active" msgstr "Vidinė detalė yra aktyvi" -#: company/api.py:288 +#: company/api.py:289 msgid "Supplier is Active" msgstr "Tiekėjas yra aktyvus" -#: company/api.py:300 company/models.py:539 company/serializers.py:468 +#: company/api.py:301 company/models.py:539 company/serializers.py:468 #: part/serializers.py:575 msgid "Manufacturer" msgstr "Gamintojas" -#: company/api.py:307 company/models.py:119 company/models.py:411 +#: company/api.py:308 company/models.py:119 company/models.py:411 #: stock/api.py:879 msgid "Company" msgstr "Įmonė" -#: company/api.py:317 +#: company/api.py:318 msgid "Has Stock" msgstr "Turi atsargų" @@ -3792,7 +3792,7 @@ msgid "Contact email address" msgstr "Kontaktinis el. pašto adresas" #: company/models.py:176 company/models.py:315 order/models.py:506 -#: users/models.py:558 +#: users/models.py:561 msgid "Contact" msgstr "Kontaktinis asmuo" @@ -3942,7 +3942,7 @@ msgid "Manufacturer Part" msgstr "Gamintojo detalė" #: company/models.py:528 company/models.py:818 stock/models.py:1026 -#: stock/serializers.py:445 +#: stock/serializers.py:449 msgid "Base Part" msgstr "Pagrindinė detalė" @@ -3959,7 +3959,7 @@ msgstr "Pasirinkite gamintoją" msgid "MPN" msgstr "MPN" -#: company/models.py:547 stock/serializers.py:607 +#: company/models.py:547 stock/serializers.py:611 msgid "Manufacturer Part Number" msgstr "Gamintojo detalės numeris (MPN)" @@ -4042,7 +4042,7 @@ msgstr "Tiekėjo detalės aprašymas" #: report/templates/report/inventree_return_order_report.html:27 #: report/templates/report/inventree_sales_order_report.html:32 #: report/templates/report/inventree_stock_location_report.html:105 -#: stock/serializers.py:837 +#: stock/serializers.py:841 msgid "Note" msgstr "Pastaba" @@ -4055,7 +4055,7 @@ msgid "Minimum charge (e.g. stocking fee)" msgstr "Minimalus mokestis (pvz., sandėliavimo mokestis)" #: company/models.py:891 order/serializers.py:810 stock/models.py:1057 -#: stock/serializers.py:1643 +#: stock/serializers.py:1647 msgid "Packaging" msgstr "Pakuotė" @@ -4107,7 +4107,7 @@ msgstr "Numatytoji valiuta, naudojama šiam tiekėjui" msgid "Company Name" msgstr "Įmonės pavadinimas" -#: company/serializers.py:444 part/serializers.py:948 stock/serializers.py:463 +#: company/serializers.py:444 part/serializers.py:948 stock/serializers.py:467 msgid "In Stock" msgstr "Sandėlyje" @@ -4267,15 +4267,15 @@ msgstr "Klaidos" msgid "Valid" msgstr "Galiojantis" -#: importer/models.py:688 +#: importer/models.py:720 msgid "ID is required for updating existing records." msgstr "" -#: importer/models.py:695 +#: importer/models.py:727 msgid "No record found with the provided ID" msgstr "" -#: importer/models.py:701 +#: importer/models.py:733 msgid "Invalid ID format provided" msgstr "" @@ -4660,7 +4660,7 @@ msgid "Order reference" msgstr "Užsakymo nuoroda" #: order/models.py:617 order/models.py:1317 order/models.py:2630 -#: stock/serializers.py:594 stock/serializers.py:1012 users/models.py:539 +#: stock/serializers.py:598 stock/serializers.py:1016 users/models.py:542 msgid "Status" msgstr "Būsena" @@ -4713,7 +4713,7 @@ msgid "Quantity must be a positive number" msgstr "Kiekis turi būti teigiamas skaičius" #: order/models.py:1304 order/models.py:2617 stock/models.py:1079 -#: stock/models.py:1080 stock/serializers.py:1359 +#: stock/models.py:1080 stock/serializers.py:1363 #: templates/email/overdue_return_order.html:16 #: templates/email/overdue_sales_order.html:16 msgid "Customer" @@ -4831,7 +4831,7 @@ msgstr "Gauta" msgid "Number of items received" msgstr "Gautų prekių kiekis" -#: order/models.py:1903 stock/models.py:1202 stock/serializers.py:661 +#: order/models.py:1903 stock/models.py:1202 stock/serializers.py:665 msgid "Purchase Price" msgstr "Pirkimo kaina" @@ -5173,7 +5173,7 @@ msgid "Enter batch code for incoming stock items" msgstr "Įveskite partijos kodą gaunamoms atsargoms" #: order/serializers.py:792 stock/models.py:1161 -#: templates/email/stale_stock_notification.html:22 users/models.py:134 +#: templates/email/stale_stock_notification.html:22 users/models.py:137 msgid "Expiry Date" msgstr "Galiojimo data" @@ -6043,7 +6043,7 @@ msgstr "Parametro šablonas" msgid "Parameter Value" msgstr "Parametro reikšmė" -#: part/models.py:4092 stock/serializers.py:742 +#: part/models.py:4092 stock/serializers.py:746 msgid "Optional note field" msgstr "Neprivalomas pastabų laukas" @@ -6219,7 +6219,7 @@ msgstr "Rezultatai" msgid "Number of results recorded against this template" msgstr "Rezultatų skaičius, susietas su šiuo šablonu" -#: part/serializers.py:230 part/serializers.py:248 stock/serializers.py:667 +#: part/serializers.py:230 part/serializers.py:248 stock/serializers.py:671 msgid "Purchase currency of this stock item" msgstr "Šio atsargų elemento pirkimo valiuta" @@ -6339,7 +6339,7 @@ msgstr "" msgid "Outstanding quantity of this part scheduled to be built" msgstr "" -#: part/serializers.py:964 stock/serializers.py:1043 stock/serializers.py:1214 +#: part/serializers.py:964 stock/serializers.py:1047 stock/serializers.py:1218 #: users/ruleset.py:30 msgid "Stock Items" msgstr "Atsargos" @@ -7540,35 +7540,35 @@ msgstr "Įjungti dinaminį skydelį" msgid "Enable dynamic panels for testing" msgstr "Įjungti dinaminius skydelius testavimui" -#: plugin/samples/integration/user_interface_sample.py:98 +#: plugin/samples/integration/user_interface_sample.py:100 msgid "Part Panel" msgstr "Detalės skydelis" -#: plugin/samples/integration/user_interface_sample.py:131 +#: plugin/samples/integration/user_interface_sample.py:135 msgid "Broken Dashboard Item" msgstr "Sugedęs valdymo skydelio elementas" -#: plugin/samples/integration/user_interface_sample.py:133 +#: plugin/samples/integration/user_interface_sample.py:137 msgid "This is a broken dashboard item - it will not render!" msgstr "Tai sugedęs valdymo skydelio elementas - jis nebus atvaizduotas!" -#: plugin/samples/integration/user_interface_sample.py:139 +#: plugin/samples/integration/user_interface_sample.py:143 msgid "Sample Dashboard Item" msgstr "Pavyzdinis valdymo skydelio elementas" -#: plugin/samples/integration/user_interface_sample.py:141 +#: plugin/samples/integration/user_interface_sample.py:145 msgid "This is a sample dashboard item. It renders a simple string of HTML content." msgstr "Tai pavyzdinis valdymo skydelio elementas. Jis pateikia paprastą HTML turinį." -#: plugin/samples/integration/user_interface_sample.py:147 +#: plugin/samples/integration/user_interface_sample.py:151 msgid "Context Dashboard Item" msgstr "Kontekstinis valdymo skydelio elementas" -#: plugin/samples/integration/user_interface_sample.py:161 +#: plugin/samples/integration/user_interface_sample.py:165 msgid "Admin Dashboard Item" msgstr "Administratoriaus valdymo skydelio elementas" -#: plugin/samples/integration/user_interface_sample.py:162 +#: plugin/samples/integration/user_interface_sample.py:166 msgid "This is an admin-only dashboard item." msgstr "Tai tik administratoriui skirtas valdymo skydelio elementas." @@ -7951,7 +7951,7 @@ msgstr "Atsargų elemento bandymo ataskaita" #: report/templates/report/inventree_stock_report_merge.html:97 #: report/templates/report/inventree_test_report.html:153 -#: stock/serializers.py:650 +#: stock/serializers.py:654 msgid "Installed Items" msgstr "Sumontuoti elementai" @@ -7984,19 +7984,19 @@ msgstr "Nėra rezultato (privaloma)" msgid "No result" msgstr "Nėra rezultato" -#: report/templatetags/report.py:144 +#: report/templatetags/report.py:163 msgid "Asset file does not exist" msgstr "Ištekliaus failas neegzistuoja" -#: report/templatetags/report.py:201 report/templatetags/report.py:277 +#: report/templatetags/report.py:220 report/templatetags/report.py:296 msgid "Image file not found" msgstr "Paveikslėlio failas nerastas" -#: report/templatetags/report.py:302 +#: report/templatetags/report.py:321 msgid "part_image tag requires a Part instance" msgstr "Žyma part_image reikalauja detalės (Part) egzemplioriaus" -#: report/templatetags/report.py:348 +#: report/templatetags/report.py:367 msgid "company_image tag requires a Company instance" msgstr "Žyma company_image reikalauja įmonės (Company) egzemplioriaus" @@ -8012,7 +8012,7 @@ msgstr "Filtruoti pagal aukščiausio lygio vietas" msgid "Include sub-locations in filtered results" msgstr "Įtraukti sub-vietas į filtravimo rezultatus" -#: stock/api.py:341 stock/serializers.py:1210 +#: stock/api.py:341 stock/serializers.py:1214 msgid "Parent Location" msgstr "Pirminė vieta" @@ -8096,7 +8096,7 @@ msgstr "Galiojimo data iki" msgid "Expiry date after" msgstr "Galiojimo data po" -#: stock/api.py:916 stock/serializers.py:655 +#: stock/api.py:916 stock/serializers.py:659 msgid "Stale" msgstr "Pasenusi" @@ -8168,7 +8168,7 @@ msgstr "Pasirinkite savininką" msgid "Stock items may not be directly located into a structural stock locations, but may be located to child locations." msgstr "Atsargos negali būti tiesiogiai patalpintos į struktūrines atsargų vietas, bet gali būti patalpinti į jų sub-vietas." -#: stock/models.py:226 users/models.py:494 +#: stock/models.py:226 users/models.py:497 msgid "External" msgstr "Išorinė" @@ -8201,7 +8201,7 @@ msgstr "Turi būti nurodyta detalė" msgid "Stock items cannot be located into structural stock locations!" msgstr "Atsargos negali būti patalpintos į struktūrines atsargų vietas!" -#: stock/models.py:932 stock/serializers.py:488 +#: stock/models.py:932 stock/serializers.py:492 msgid "Stock item cannot be created for virtual parts" msgstr "Atsargų elementas negali būti sukurtas virtualioms detalėms" @@ -8246,7 +8246,7 @@ msgstr "Pasirinkite atitinkančią tiekėjo detalę šiam atsargų elementui" msgid "Where is this stock item located?" msgstr "Kur yra šis atsargų elementas?" -#: stock/models.py:1058 stock/serializers.py:1644 +#: stock/models.py:1058 stock/serializers.py:1648 msgid "Packaging this stock item is stored in" msgstr "Pakuotė, kurioje laikomas šis atsargų elementas" @@ -8262,7 +8262,7 @@ msgstr "Ar šis elementas yra sumontuotas kitame elemente?" msgid "Serial number for this item" msgstr "Šio elemento serijos numeris" -#: stock/models.py:1105 stock/serializers.py:1629 +#: stock/models.py:1105 stock/serializers.py:1633 msgid "Batch code for this stock item" msgstr "Šio atsargų elemento partijos kodas" @@ -8371,7 +8371,7 @@ msgstr "Atsargų elementas šiuo metu gaminamas" msgid "Serialized stock cannot be merged" msgstr "Su serijos numeriais pažymėtų atsargų sujungti negalima" -#: stock/models.py:2055 stock/serializers.py:1499 +#: stock/models.py:2055 stock/serializers.py:1503 msgid "Duplicate stock items" msgstr "Pasikartojantys atsargų elementai" @@ -8500,237 +8500,241 @@ msgid "Test template for this result" msgstr "Bandymo šablonas šiam rezultatui" #: stock/serializers.py:290 +msgid "No matching test found for this part" +msgstr "" + +#: stock/serializers.py:294 msgid "Template ID or test name must be provided" msgstr "Turi būti pateiktas šablono ID arba bandymo pavadinimas" -#: stock/serializers.py:300 +#: stock/serializers.py:304 msgid "The test finished time cannot be earlier than the test started time" msgstr "Bandymo pabaigos laikas negali būti ankstesnis nei pradžios laikas" -#: stock/serializers.py:452 +#: stock/serializers.py:456 msgid "Parent Item" msgstr "Pirminis elementas" -#: stock/serializers.py:453 +#: stock/serializers.py:457 msgid "Parent stock item" msgstr "Pirminis atsargų elementas" -#: stock/serializers.py:473 +#: stock/serializers.py:477 msgid "Use pack size when adding: the quantity defined is the number of packs" msgstr "Naudoti pakuotės dydį pridedant: nurodytas kiekis yra pakuočių skaičius" -#: stock/serializers.py:475 +#: stock/serializers.py:479 msgid "Use pack size" msgstr "" -#: stock/serializers.py:482 stock/serializers.py:724 +#: stock/serializers.py:486 stock/serializers.py:728 msgid "Enter serial numbers for new items" msgstr "Įveskite serijos numerius naujiems elementams" -#: stock/serializers.py:600 +#: stock/serializers.py:604 msgid "Supplier Part Number" msgstr "Tiekėjo detalės numeris" -#: stock/serializers.py:647 users/models.py:184 +#: stock/serializers.py:651 users/models.py:187 msgid "Expired" msgstr "Nebegaliojantis" -#: stock/serializers.py:653 +#: stock/serializers.py:657 msgid "Child Items" msgstr "Antriniai elementai" -#: stock/serializers.py:657 +#: stock/serializers.py:661 msgid "Tracking Items" msgstr "Sekami elementai" -#: stock/serializers.py:663 +#: stock/serializers.py:667 msgid "Purchase price of this stock item, per unit or pack" msgstr "Šio atsargų elemento pirkimo kaina, vienetui arba pakuotei" -#: stock/serializers.py:701 +#: stock/serializers.py:705 msgid "Enter number of stock items to serialize" msgstr "Įveskite atsargų elementų, kuriuos reikia serializuoti, skaičių" -#: stock/serializers.py:709 stock/serializers.py:752 stock/serializers.py:790 -#: stock/serializers.py:928 +#: stock/serializers.py:713 stock/serializers.py:756 stock/serializers.py:794 +#: stock/serializers.py:932 msgid "No stock item provided" msgstr "" -#: stock/serializers.py:717 +#: stock/serializers.py:721 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({q})" msgstr "Kiekis negali viršyti galimų atsargų kiekio ({q})" -#: stock/serializers.py:735 stock/serializers.py:1456 stock/serializers.py:1769 -#: stock/serializers.py:1818 +#: stock/serializers.py:739 stock/serializers.py:1460 stock/serializers.py:1773 +#: stock/serializers.py:1822 msgid "Destination stock location" msgstr "Paskirties atsargų vieta" -#: stock/serializers.py:755 +#: stock/serializers.py:759 msgid "Serial numbers cannot be assigned to this part" msgstr "Šiai detalei negali būti priskirti serijos numeriai" -#: stock/serializers.py:775 +#: stock/serializers.py:779 msgid "Serial numbers already exist" msgstr "Serijos numeriai jau egzistuoja" -#: stock/serializers.py:825 +#: stock/serializers.py:829 msgid "Select stock item to install" msgstr "Pasirinkite atsargų elementą montavimui" -#: stock/serializers.py:832 +#: stock/serializers.py:836 msgid "Quantity to Install" msgstr "Montuojamas kiekis" -#: stock/serializers.py:833 +#: stock/serializers.py:837 msgid "Enter the quantity of items to install" msgstr "Įveskite montuojamų elementų kiekį" -#: stock/serializers.py:838 stock/serializers.py:918 stock/serializers.py:1060 +#: stock/serializers.py:842 stock/serializers.py:922 stock/serializers.py:1064 msgid "Add transaction note (optional)" msgstr "Pridėkite operacijos pastabą (neprivaloma)" -#: stock/serializers.py:846 +#: stock/serializers.py:850 msgid "Quantity to install must be at least 1" msgstr "Montuojamas kiekis turi būti bent 1" -#: stock/serializers.py:854 +#: stock/serializers.py:858 msgid "Stock item is unavailable" msgstr "Atsargų elementas nepasiekiamas" -#: stock/serializers.py:865 +#: stock/serializers.py:869 msgid "Selected part is not in the Bill of Materials" msgstr "Pasirinktos detalės nėra komplektavimo žiniaraštyje" -#: stock/serializers.py:878 +#: stock/serializers.py:882 msgid "Quantity to install must not exceed available quantity" msgstr "Montuojamas kiekis negali viršyti turimo kiekio" -#: stock/serializers.py:913 +#: stock/serializers.py:917 msgid "Destination location for uninstalled item" msgstr "Paskirties vieta išmontuotam elementui" -#: stock/serializers.py:951 +#: stock/serializers.py:955 msgid "Select part to convert stock item into" msgstr "Pasirinkite detalę, į kurią konvertuoti atsargų elementą" -#: stock/serializers.py:964 +#: stock/serializers.py:968 msgid "Selected part is not a valid option for conversion" msgstr "Pasirinkta detalė netinkama konvertavimui" -#: stock/serializers.py:981 +#: stock/serializers.py:985 msgid "Cannot convert stock item with assigned SupplierPart" msgstr "Negalima konvertuoti atsargų elemento, kuriam priskirta tiekėjo detalė" -#: stock/serializers.py:1015 +#: stock/serializers.py:1019 msgid "Stock item status code" msgstr "Atsargų elemento būsenos kodas" -#: stock/serializers.py:1044 +#: stock/serializers.py:1048 msgid "Select stock items to change status" msgstr "Pasirinkite atsargų elementus būsenai pakeisti" -#: stock/serializers.py:1050 +#: stock/serializers.py:1054 msgid "No stock items selected" msgstr "Nepasirinkti jokie atsargų elementai" -#: stock/serializers.py:1139 stock/serializers.py:1216 +#: stock/serializers.py:1143 stock/serializers.py:1220 msgid "Sublocations" msgstr "Sub-vietos" -#: stock/serializers.py:1211 +#: stock/serializers.py:1215 msgid "Parent stock location" msgstr "Pirminė atsargų vieta" -#: stock/serializers.py:1328 +#: stock/serializers.py:1332 msgid "Part must be salable" msgstr "Detalė turi būti parduodama" -#: stock/serializers.py:1332 +#: stock/serializers.py:1336 msgid "Item is allocated to a sales order" msgstr "Elementas priskirtas pardavimo užsakymui" -#: stock/serializers.py:1336 +#: stock/serializers.py:1340 msgid "Item is allocated to a build order" msgstr "Elementas priskirtas gamybos užsakymui" -#: stock/serializers.py:1360 +#: stock/serializers.py:1364 msgid "Customer to assign stock items" msgstr "Klientas, kuriam priskiriami atsargų elementai" -#: stock/serializers.py:1366 +#: stock/serializers.py:1370 msgid "Selected company is not a customer" msgstr "Pasirinkta įmonė nėra klientas" -#: stock/serializers.py:1374 +#: stock/serializers.py:1378 msgid "Stock assignment notes" msgstr "Atsargų priskyrimo pastabos" -#: stock/serializers.py:1384 stock/serializers.py:1672 +#: stock/serializers.py:1388 stock/serializers.py:1676 msgid "A list of stock items must be provided" msgstr "Turi būti pateiktas atsargų elementų sąrašas" -#: stock/serializers.py:1463 +#: stock/serializers.py:1467 msgid "Stock merging notes" msgstr "Atsargų sujungimo pastabos" -#: stock/serializers.py:1468 +#: stock/serializers.py:1472 msgid "Allow mismatched suppliers" msgstr "Leisti skirtingus tiekėjus" -#: stock/serializers.py:1469 +#: stock/serializers.py:1473 msgid "Allow stock items with different supplier parts to be merged" msgstr "Leisti sujungti atsargų elementus su skirtingomis tiekėjų detalėmis" -#: stock/serializers.py:1474 +#: stock/serializers.py:1478 msgid "Allow mismatched status" msgstr "Leisti skirtingas būsenas" -#: stock/serializers.py:1475 +#: stock/serializers.py:1479 msgid "Allow stock items with different status codes to be merged" msgstr "Leisti sujungti atsargų elementus su skirtingais būsenos kodais" -#: stock/serializers.py:1485 +#: stock/serializers.py:1489 msgid "At least two stock items must be provided" msgstr "Turi būti pateikti bent du atsargų elementai" -#: stock/serializers.py:1552 +#: stock/serializers.py:1556 msgid "No Change" msgstr "Be pakeitimų" -#: stock/serializers.py:1590 +#: stock/serializers.py:1594 msgid "StockItem primary key value" msgstr "Atsargų elemento pirminio rakto reikšmė" -#: stock/serializers.py:1603 +#: stock/serializers.py:1607 msgid "Stock item is not in stock" msgstr "Atsargų elemento nėra sandėlyje" -#: stock/serializers.py:1606 +#: stock/serializers.py:1610 msgid "Stock item is already in stock" msgstr "" -#: stock/serializers.py:1620 +#: stock/serializers.py:1624 msgid "Quantity must not be negative" msgstr "" -#: stock/serializers.py:1662 +#: stock/serializers.py:1666 msgid "Stock transaction notes" msgstr "Atsargų operacijos pastabos" -#: stock/serializers.py:1824 +#: stock/serializers.py:1828 msgid "Merge into existing stock" msgstr "" -#: stock/serializers.py:1825 +#: stock/serializers.py:1829 msgid "Merge returned items into existing stock items if possible" msgstr "" -#: stock/serializers.py:1868 +#: stock/serializers.py:1872 msgid "Next Serial Number" msgstr "Kitas serijos numeris" -#: stock/serializers.py:1874 +#: stock/serializers.py:1878 msgid "Previous Serial Number" msgstr "Ankstesnis serijos numeris" @@ -9024,7 +9028,7 @@ msgstr "Leidimai" msgid "Important dates" msgstr "Svarbios datos" -#: users/authentication.py:30 users/models.py:148 +#: users/authentication.py:30 users/models.py:151 msgid "Token has been revoked" msgstr "Raktas buvo atšauktas" @@ -9032,167 +9036,167 @@ msgstr "Raktas buvo atšauktas" msgid "Token has expired" msgstr "Raktas nebegalioja" -#: users/models.py:91 +#: users/models.py:94 msgid "API Token" msgstr "API prieigos raktas" -#: users/models.py:92 +#: users/models.py:95 msgid "API Tokens" msgstr "API prieigos raktai" -#: users/models.py:128 +#: users/models.py:131 msgid "Token Name" msgstr "Rakto pavadinimas" -#: users/models.py:129 +#: users/models.py:132 msgid "Custom token name" msgstr "Pasirinktas rakto pavadinimas" -#: users/models.py:135 +#: users/models.py:138 msgid "Token expiry date" msgstr "Rakto galiojimo data" -#: users/models.py:143 +#: users/models.py:146 msgid "Last Seen" msgstr "Paskutinį kartą naudotas" -#: users/models.py:144 +#: users/models.py:147 msgid "Last time the token was used" msgstr "Paskutinis rakto naudojimo laikas" -#: users/models.py:148 +#: users/models.py:151 msgid "Revoked" msgstr "Atšauktas" -#: users/models.py:226 +#: users/models.py:229 msgid "Permission set" msgstr "Leidimų rinkinys" -#: users/models.py:235 +#: users/models.py:238 msgid "Group" msgstr "Grupė" -#: users/models.py:239 +#: users/models.py:242 msgid "View" msgstr "Peržiūra" -#: users/models.py:239 +#: users/models.py:242 msgid "Permission to view items" msgstr "Leidimas peržiūrėti objektus" -#: users/models.py:243 +#: users/models.py:246 msgid "Add" msgstr "Pridėti" -#: users/models.py:243 +#: users/models.py:246 msgid "Permission to add items" msgstr "Leidimas pridėti objektus" -#: users/models.py:247 +#: users/models.py:250 msgid "Change" msgstr "Keisti" -#: users/models.py:249 +#: users/models.py:252 msgid "Permissions to edit items" msgstr "Leidimas redaguoti objektus" -#: users/models.py:253 +#: users/models.py:256 msgid "Delete" msgstr "Ištrinti" -#: users/models.py:255 +#: users/models.py:258 msgid "Permission to delete items" msgstr "Leidimas ištrinti objektus" -#: users/models.py:492 +#: users/models.py:495 msgid "Bot" msgstr "Botas" -#: users/models.py:493 +#: users/models.py:496 msgid "Internal" msgstr "Vidinis" -#: users/models.py:495 +#: users/models.py:498 msgid "Guest" msgstr "Svečias" -#: users/models.py:504 +#: users/models.py:507 msgid "Language" msgstr "Kalba" -#: users/models.py:505 +#: users/models.py:508 msgid "Preferred language for the user" msgstr "Pageidaujama vartotojo kalba" -#: users/models.py:510 +#: users/models.py:513 msgid "Theme" msgstr "Tema" -#: users/models.py:511 +#: users/models.py:514 msgid "Settings for the web UI as JSON - do not edit manually!" msgstr "Žiniatinklio sąsajos nustatymai (JSON formatu) - neredaguoti rankiniu būdu!" -#: users/models.py:516 +#: users/models.py:519 msgid "Widgets" msgstr "Valdikliai" -#: users/models.py:518 +#: users/models.py:521 msgid "Settings for the dashboard widgets as JSON - do not edit manually!" msgstr "Prietaisų skydelio valdiklių nustatymai (JSON formatu) - neredaguoti rankiniu būdu!" -#: users/models.py:525 +#: users/models.py:528 msgid "Display Name" msgstr "Rodomas vardas" -#: users/models.py:526 +#: users/models.py:529 msgid "Chosen display name for the user" msgstr "Pasirinktas vartotojo rodomas vardas" -#: users/models.py:532 +#: users/models.py:535 msgid "Position" msgstr "Pareigos" -#: users/models.py:533 +#: users/models.py:536 msgid "Main job title or position" msgstr "Pagrindinės pareigos arba darbo pavadinimas" -#: users/models.py:540 +#: users/models.py:543 msgid "User status message" msgstr "Vartotojo būsenos žinutė" -#: users/models.py:547 +#: users/models.py:550 msgid "User location information" msgstr "Vartotojo buvimo vietos informacija" -#: users/models.py:552 +#: users/models.py:555 msgid "User is actively using the system" msgstr "Vartotojas aktyviai naudoja sistemą" -#: users/models.py:559 +#: users/models.py:562 msgid "Preferred contact information for the user" msgstr "Pageidaujama vartotojo kontaktinė informacija" -#: users/models.py:565 +#: users/models.py:568 msgid "User Type" msgstr "Vartotojo tipas" -#: users/models.py:566 +#: users/models.py:569 msgid "Which type of user is this?" msgstr "Kokio tipo tai vartotojas?" -#: users/models.py:572 +#: users/models.py:575 msgid "Organisation" msgstr "Organizacija" -#: users/models.py:573 +#: users/models.py:576 msgid "Users primary organisation/affiliation" msgstr "Pagrindinė vartotojo organizacija / priklausomybė" -#: users/models.py:581 +#: users/models.py:584 msgid "Primary Group" msgstr "Pagrindinė grupė" -#: users/models.py:582 +#: users/models.py:585 msgid "Primary group for the user" msgstr "Pagrindinė vartotojo grupė" diff --git a/src/backend/InvenTree/locale/lv/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/lv/LC_MESSAGES/django.po index 4baa60387f..87bf7a25ee 100644 --- a/src/backend/InvenTree/locale/lv/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/lv/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-09-17 11:32+0000\n" -"PO-Revision-Date: 2025-09-17 11:36\n" +"POT-Creation-Date: 2025-10-01 05:58+0000\n" +"PO-Revision-Date: 2025-10-01 06:01\n" "Last-Translator: \n" "Language-Team: Latvian\n" "Language: lv_LV\n" @@ -116,9 +116,9 @@ msgstr "" #: build/serializers.py:579 build/serializers.py:1795 company/models.py:875 #: order/models.py:1737 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:2846 stock/models.py:2970 stock/serializers.py:741 -#: stock/serializers.py:917 stock/serializers.py:1059 stock/serializers.py:1373 -#: stock/serializers.py:1462 stock/serializers.py:1661 +#: stock/models.py:2846 stock/models.py:2970 stock/serializers.py:745 +#: stock/serializers.py:921 stock/serializers.py:1063 stock/serializers.py:1377 +#: stock/serializers.py:1466 stock/serializers.py:1665 msgid "Notes" msgstr "Piezīmes" @@ -415,7 +415,7 @@ msgstr "" msgid "Name" msgstr "" -#: InvenTree/models.py:856 build/models.py:251 common/models.py:171 +#: InvenTree/models.py:856 build/models.py:252 common/models.py:171 #: common/models.py:2234 common/models.py:2347 company/models.py:562 #: company/models.py:866 order/models.py:435 order/models.py:1773 #: part/models.py:1074 part/models.py:3886 report/models.py:222 @@ -530,7 +530,7 @@ msgstr "" msgid "Order Status" msgstr "" -#: build/api.py:75 build/models.py:263 +#: build/api.py:75 build/models.py:264 msgid "Parent Build" msgstr "" @@ -539,7 +539,7 @@ msgstr "" msgid "Include Variants" msgstr "" -#: build/api.py:95 build/api.py:466 build/api.py:814 build/models.py:269 +#: build/api.py:95 build/api.py:466 build/api.py:814 build/models.py:270 #: build/serializers.py:1243 build/serializers.py:1389 #: build/serializers.py:1451 company/models.py:1085 company/serializers.py:456 #: order/api.py:295 order/api.py:299 order/api.py:922 order/api.py:1180 @@ -558,7 +558,7 @@ msgstr "" #: report/templates/report/inventree_sales_order_shipment_report.html:28 #: report/templates/report/inventree_stock_location_report.html:102 #: stock/api.py:565 stock/serializers.py:120 stock/serializers.py:172 -#: stock/serializers.py:446 stock/serializers.py:625 stock/serializers.py:950 +#: stock/serializers.py:450 stock/serializers.py:629 stock/serializers.py:954 #: templates/email/build_order_completed.html:17 #: templates/email/build_order_required_stock.html:17 #: templates/email/low_stock_notification.html:15 @@ -671,7 +671,7 @@ msgstr "" msgid "Allocated" msgstr "" -#: build/api.py:490 build/models.py:1626 build/serializers.py:1424 +#: build/api.py:490 build/models.py:1631 build/serializers.py:1424 msgid "Consumed" msgstr "" @@ -682,7 +682,7 @@ msgstr "" msgid "Available" msgstr "" -#: build/api.py:837 build/models.py:116 order/models.py:1919 +#: build/api.py:837 build/models.py:117 order/models.py:1919 #: report/templates/report/inventree_build_order_report.html:105 #: stock/serializers.py:93 templates/email/build_order_completed.html:16 #: templates/email/overdue_build_order.html:15 @@ -693,10 +693,10 @@ msgstr "" #: build/serializers.py:496 build/serializers.py:566 build/serializers.py:1263 #: build/serializers.py:1267 order/api.py:1227 order/api.py:1232 #: order/serializers.py:768 order/serializers.py:908 order/serializers.py:2015 -#: stock/api.py:966 stock/serializers.py:111 stock/serializers.py:629 -#: stock/serializers.py:734 stock/serializers.py:912 stock/serializers.py:1455 -#: stock/serializers.py:1768 stock/serializers.py:1817 -#: templates/email/stale_stock_notification.html:18 users/models.py:546 +#: stock/api.py:966 stock/serializers.py:111 stock/serializers.py:633 +#: stock/serializers.py:738 stock/serializers.py:916 stock/serializers.py:1459 +#: stock/serializers.py:1772 stock/serializers.py:1821 +#: templates/email/stale_stock_notification.html:18 users/models.py:549 msgid "Location" msgstr "" @@ -708,43 +708,43 @@ msgstr "" msgid "Filter by output stock item ID. Use 'null' to find uninstalled build items." msgstr "" -#: build/models.py:117 users/ruleset.py:31 +#: build/models.py:118 users/ruleset.py:31 msgid "Build Orders" msgstr "" -#: build/models.py:167 +#: build/models.py:168 msgid "Assembly BOM has not been validated" msgstr "" -#: build/models.py:174 +#: build/models.py:175 msgid "Build order cannot be created for an inactive part" msgstr "" -#: build/models.py:181 +#: build/models.py:182 msgid "Build order cannot be created for an unlocked part" msgstr "" -#: build/models.py:199 +#: build/models.py:200 msgid "Build orders can only be externally fulfilled for purchaseable parts" msgstr "" -#: build/models.py:206 order/models.py:369 +#: build/models.py:207 order/models.py:369 msgid "Responsible user or group must be specified" msgstr "" -#: build/models.py:211 +#: build/models.py:212 msgid "Build order part cannot be changed" msgstr "" -#: build/models.py:216 order/models.py:382 +#: build/models.py:217 order/models.py:382 msgid "Target date must be after start date" msgstr "" -#: build/models.py:244 +#: build/models.py:245 msgid "Build Order Reference" msgstr "" -#: build/models.py:245 build/serializers.py:1402 order/models.py:607 +#: build/models.py:246 build/serializers.py:1402 order/models.py:607 #: order/models.py:1292 order/models.py:1730 order/models.py:2605 #: part/models.py:4458 #: report/templates/report/inventree_bill_of_materials_report.html:139 @@ -754,223 +754,223 @@ msgstr "" msgid "Reference" msgstr "" -#: build/models.py:254 +#: build/models.py:255 msgid "Brief description of the build (optional)" msgstr "" -#: build/models.py:264 +#: build/models.py:265 msgid "BuildOrder to which this build is allocated" msgstr "" -#: build/models.py:273 +#: build/models.py:274 msgid "Select part to build" msgstr "" -#: build/models.py:278 +#: build/models.py:279 msgid "Sales Order Reference" msgstr "" -#: build/models.py:283 +#: build/models.py:284 msgid "SalesOrder to which this build is allocated" msgstr "" -#: build/models.py:288 build/serializers.py:1094 +#: build/models.py:289 build/serializers.py:1094 msgid "Source Location" msgstr "" -#: build/models.py:294 +#: build/models.py:295 msgid "Select location to take stock from for this build (leave blank to take from any stock location)" msgstr "" -#: build/models.py:300 +#: build/models.py:301 msgid "External Build" msgstr "" -#: build/models.py:301 +#: build/models.py:302 msgid "This build order is fulfilled externally" msgstr "" -#: build/models.py:306 +#: build/models.py:307 msgid "Destination Location" msgstr "" -#: build/models.py:311 +#: build/models.py:312 msgid "Select location where the completed items will be stored" msgstr "" -#: build/models.py:315 +#: build/models.py:316 msgid "Build Quantity" msgstr "" -#: build/models.py:318 +#: build/models.py:319 msgid "Number of stock items to build" msgstr "" -#: build/models.py:322 +#: build/models.py:323 msgid "Completed items" msgstr "" -#: build/models.py:324 +#: build/models.py:325 msgid "Number of stock items which have been completed" msgstr "" -#: build/models.py:328 +#: build/models.py:329 msgid "Build Status" msgstr "" -#: build/models.py:333 +#: build/models.py:334 msgid "Build status code" msgstr "" -#: build/models.py:342 build/serializers.py:358 order/serializers.py:784 -#: stock/models.py:1101 stock/serializers.py:85 stock/serializers.py:1628 +#: build/models.py:343 build/serializers.py:358 order/serializers.py:784 +#: stock/models.py:1101 stock/serializers.py:85 stock/serializers.py:1632 msgid "Batch Code" msgstr "" -#: build/models.py:346 build/serializers.py:359 +#: build/models.py:347 build/serializers.py:359 msgid "Batch code for this build output" msgstr "" -#: build/models.py:350 order/models.py:472 order/serializers.py:167 +#: build/models.py:351 order/models.py:472 order/serializers.py:167 #: part/models.py:1304 msgid "Creation Date" msgstr "" -#: build/models.py:356 +#: build/models.py:357 msgid "Build start date" msgstr "" -#: build/models.py:357 +#: build/models.py:358 msgid "Scheduled start date for this build order" msgstr "" -#: build/models.py:363 +#: build/models.py:364 msgid "Target completion date" msgstr "" -#: build/models.py:365 +#: build/models.py:366 msgid "Target date for build completion. Build will be overdue after this date." msgstr "" -#: build/models.py:370 order/models.py:660 order/models.py:2644 +#: build/models.py:371 order/models.py:660 order/models.py:2644 msgid "Completion Date" msgstr "" -#: build/models.py:378 +#: build/models.py:379 msgid "completed by" msgstr "" -#: build/models.py:387 +#: build/models.py:388 msgid "Issued by" msgstr "" -#: build/models.py:388 +#: build/models.py:389 msgid "User who issued this build order" msgstr "" -#: build/models.py:397 common/models.py:180 order/api.py:176 +#: build/models.py:398 common/models.py:180 order/api.py:176 #: order/models.py:497 part/models.py:1321 #: report/templates/report/inventree_build_order_report.html:158 msgid "Responsible" msgstr "" -#: build/models.py:398 +#: build/models.py:399 msgid "User or group responsible for this build order" msgstr "" -#: build/models.py:403 stock/models.py:1094 +#: build/models.py:404 stock/models.py:1094 msgid "External Link" msgstr "" -#: build/models.py:405 common/models.py:1990 part/models.py:1126 +#: build/models.py:406 common/models.py:1990 part/models.py:1126 #: stock/models.py:1096 msgid "Link to external URL" msgstr "" -#: build/models.py:410 +#: build/models.py:411 msgid "Build Priority" msgstr "" -#: build/models.py:413 +#: build/models.py:414 msgid "Priority of this build order" msgstr "" -#: build/models.py:421 common/models.py:150 common/models.py:164 +#: build/models.py:422 common/models.py:150 common/models.py:164 #: order/api.py:162 order/models.py:444 msgid "Project Code" msgstr "" -#: build/models.py:422 +#: build/models.py:423 msgid "Project code for this build order" msgstr "" -#: build/models.py:675 +#: build/models.py:676 msgid "Cannot complete build order with open child builds" msgstr "" -#: build/models.py:680 +#: build/models.py:681 msgid "Cannot complete build order with incomplete outputs" msgstr "" -#: build/models.py:699 build/models.py:829 +#: build/models.py:700 build/models.py:830 msgid "Failed to offload task to complete build allocations" msgstr "" -#: build/models.py:722 +#: build/models.py:723 #, python-brace-format msgid "Build order {build} has been completed" msgstr "" -#: build/models.py:728 +#: build/models.py:729 msgid "A build order has been completed" msgstr "" -#: build/models.py:910 build/serializers.py:406 +#: build/models.py:911 build/serializers.py:406 msgid "Serial numbers must be provided for trackable parts" msgstr "" -#: build/models.py:1041 build/models.py:1126 +#: build/models.py:1042 build/models.py:1127 msgid "No build output specified" msgstr "" -#: build/models.py:1044 +#: build/models.py:1045 msgid "Build output is already completed" msgstr "" -#: build/models.py:1047 +#: build/models.py:1048 msgid "Build output does not match Build Order" msgstr "" -#: build/models.py:1129 build/serializers.py:285 build/serializers.py:334 +#: build/models.py:1130 build/serializers.py:285 build/serializers.py:334 #: build/serializers.py:962 build/serializers.py:1746 order/models.py:710 #: order/serializers.py:604 order/serializers.py:779 part/serializers.py:1695 #: stock/models.py:941 stock/models.py:1431 stock/models.py:1880 -#: stock/serializers.py:712 stock/serializers.py:1617 +#: stock/serializers.py:716 stock/serializers.py:1621 msgid "Quantity must be greater than zero" msgstr "" -#: build/models.py:1133 build/serializers.py:289 +#: build/models.py:1134 build/serializers.py:289 msgid "Quantity cannot be greater than the output quantity" msgstr "" -#: build/models.py:1196 build/serializers.py:605 +#: build/models.py:1197 build/serializers.py:605 msgid "Build output has not passed all required tests" msgstr "" -#: build/models.py:1199 build/serializers.py:600 +#: build/models.py:1200 build/serializers.py:600 #, python-brace-format msgid "Build output {serial} has not passed all required tests" msgstr "" -#: build/models.py:1581 +#: build/models.py:1586 msgid "Build Order Line Item" msgstr "" -#: build/models.py:1605 +#: build/models.py:1610 msgid "Build object" msgstr "" -#: build/models.py:1617 build/models.py:1917 build/serializers.py:273 +#: build/models.py:1622 build/models.py:1933 build/serializers.py:273 #: build/serializers.py:319 build/serializers.py:1423 common/models.py:1346 #: order/models.py:1713 order/models.py:2490 order/serializers.py:1663 #: order/serializers.py:2124 part/models.py:3474 part/models.py:4406 @@ -985,70 +985,70 @@ msgstr "" #: report/templates/report/inventree_stock_report_merge.html:113 #: report/templates/report/inventree_test_report.html:90 #: report/templates/report/inventree_test_report.html:169 -#: stock/serializers.py:136 stock/serializers.py:180 stock/serializers.py:700 +#: stock/serializers.py:136 stock/serializers.py:180 stock/serializers.py:704 #: templates/email/build_order_completed.html:18 #: templates/email/stale_stock_notification.html:19 msgid "Quantity" msgstr "" -#: build/models.py:1618 +#: build/models.py:1623 msgid "Required quantity for build order" msgstr "" -#: build/models.py:1627 +#: build/models.py:1632 msgid "Quantity of consumed stock" msgstr "" -#: build/models.py:1715 +#: build/models.py:1731 msgid "Build item must specify a build output, as master part is marked as trackable" msgstr "" -#: build/models.py:1726 +#: build/models.py:1742 #, python-brace-format msgid "Allocated quantity ({q}) must not exceed available stock quantity ({a})" msgstr "" -#: build/models.py:1747 order/models.py:2439 +#: build/models.py:1763 order/models.py:2439 msgid "Stock item is over-allocated" msgstr "" -#: build/models.py:1752 order/models.py:2442 +#: build/models.py:1768 order/models.py:2442 msgid "Allocation quantity must be greater than zero" msgstr "" -#: build/models.py:1758 +#: build/models.py:1774 msgid "Quantity must be 1 for serialized stock" msgstr "" -#: build/models.py:1818 +#: build/models.py:1834 msgid "Selected stock item does not match BOM line" msgstr "" -#: build/models.py:1856 +#: build/models.py:1872 msgid "Allocated quantity exceeds available stock quantity" msgstr "" -#: build/models.py:1907 build/serializers.py:945 build/serializers.py:1255 +#: build/models.py:1923 build/serializers.py:945 build/serializers.py:1255 #: order/serializers.py:1500 order/serializers.py:1521 #: report/templates/report/inventree_sales_order_shipment_report.html:29 -#: stock/models.py:457 stock/serializers.py:102 stock/serializers.py:824 -#: stock/serializers.py:1311 stock/serializers.py:1423 +#: stock/models.py:457 stock/serializers.py:102 stock/serializers.py:828 +#: stock/serializers.py:1315 stock/serializers.py:1427 msgid "Stock Item" msgstr "" -#: build/models.py:1908 +#: build/models.py:1924 msgid "Source stock item" msgstr "" -#: build/models.py:1918 +#: build/models.py:1934 msgid "Stock quantity to allocate to build" msgstr "" -#: build/models.py:1927 +#: build/models.py:1943 msgid "Install into" msgstr "" -#: build/models.py:1928 +#: build/models.py:1944 msgid "Destination stock item" msgstr "" @@ -1097,7 +1097,7 @@ msgid "Integer quantity required, as the bill of materials contains trackable pa msgstr "" #: build/serializers.py:365 order/serializers.py:800 order/serializers.py:1667 -#: stock/serializers.py:723 +#: stock/serializers.py:727 msgid "Serial Numbers" msgstr "" @@ -1250,7 +1250,7 @@ msgstr "" msgid "bom_item.part must point to the same part as the build order" msgstr "" -#: build/serializers.py:951 stock/serializers.py:1324 +#: build/serializers.py:951 stock/serializers.py:1328 msgid "Item must be in stock" msgstr "" @@ -1329,11 +1329,11 @@ msgstr "" #: build/serializers.py:1282 company/models.py:703 order/api.py:308 #: order/api.py:313 order/api.py:539 order/serializers.py:596 -#: stock/models.py:1037 stock/serializers.py:613 +#: stock/models.py:1037 stock/serializers.py:617 msgid "Supplier Part" msgstr "" -#: build/serializers.py:1290 stock/serializers.py:644 +#: build/serializers.py:1290 stock/serializers.py:648 msgid "Allocated Quantity" msgstr "" @@ -1562,8 +1562,8 @@ msgstr "" #: common/models.py:2006 common/models.py:2007 common/models.py:2388 #: importer/models.py:100 part/models.py:3568 part/models.py:3596 #: plugin/models.py:355 plugin/models.py:356 -#: report/templates/report/inventree_test_report.html:105 users/models.py:121 -#: users/models.py:498 +#: report/templates/report/inventree_test_report.html:105 users/models.py:124 +#: users/models.py:501 msgid "User" msgstr "" @@ -1594,8 +1594,8 @@ msgstr "" #: common/models.py:1421 common/models.py:2247 common/models.py:2354 #: company/models.py:198 company/models.py:840 machine/models.py:39 -#: part/models.py:1258 plugin/models.py:69 stock/api.py:621 users/models.py:192 -#: users/models.py:551 users/serializers.py:319 +#: part/models.py:1258 plugin/models.py:69 stock/api.py:621 users/models.py:195 +#: users/models.py:554 users/serializers.py:319 msgid "Active" msgstr "" @@ -1603,7 +1603,7 @@ msgstr "" msgid "Is this webhook active" msgstr "" -#: common/models.py:1437 users/models.py:169 +#: common/models.py:1437 users/models.py:172 msgid "Token" msgstr "" @@ -2142,7 +2142,7 @@ msgid "Email Threads" msgstr "" #: common/models.py:2711 generic/states/serializers.py:16 plugin/models.py:46 -#: users/models.py:110 +#: users/models.py:113 msgid "Key" msgstr "" @@ -3725,37 +3725,37 @@ msgstr "" msgid "Value must be a valid variable identifier" msgstr "" -#: company/api.py:142 +#: company/api.py:143 msgid "Part is Active" msgstr "" -#: company/api.py:146 +#: company/api.py:147 msgid "Manufacturer is Active" msgstr "" -#: company/api.py:279 +#: company/api.py:280 msgid "Supplier Part is Active" msgstr "" -#: company/api.py:283 +#: company/api.py:284 msgid "Internal Part is Active" msgstr "" -#: company/api.py:288 +#: company/api.py:289 msgid "Supplier is Active" msgstr "" -#: company/api.py:300 company/models.py:539 company/serializers.py:468 +#: company/api.py:301 company/models.py:539 company/serializers.py:468 #: part/serializers.py:575 msgid "Manufacturer" msgstr "" -#: company/api.py:307 company/models.py:119 company/models.py:411 +#: company/api.py:308 company/models.py:119 company/models.py:411 #: stock/api.py:879 msgid "Company" msgstr "" -#: company/api.py:317 +#: company/api.py:318 msgid "Has Stock" msgstr "" @@ -3792,7 +3792,7 @@ msgid "Contact email address" msgstr "" #: company/models.py:176 company/models.py:315 order/models.py:506 -#: users/models.py:558 +#: users/models.py:561 msgid "Contact" msgstr "" @@ -3942,7 +3942,7 @@ msgid "Manufacturer Part" msgstr "" #: company/models.py:528 company/models.py:818 stock/models.py:1026 -#: stock/serializers.py:445 +#: stock/serializers.py:449 msgid "Base Part" msgstr "" @@ -3959,7 +3959,7 @@ msgstr "" msgid "MPN" msgstr "" -#: company/models.py:547 stock/serializers.py:607 +#: company/models.py:547 stock/serializers.py:611 msgid "Manufacturer Part Number" msgstr "" @@ -4042,7 +4042,7 @@ msgstr "" #: report/templates/report/inventree_return_order_report.html:27 #: report/templates/report/inventree_sales_order_report.html:32 #: report/templates/report/inventree_stock_location_report.html:105 -#: stock/serializers.py:837 +#: stock/serializers.py:841 msgid "Note" msgstr "" @@ -4055,7 +4055,7 @@ msgid "Minimum charge (e.g. stocking fee)" msgstr "" #: company/models.py:891 order/serializers.py:810 stock/models.py:1057 -#: stock/serializers.py:1643 +#: stock/serializers.py:1647 msgid "Packaging" msgstr "" @@ -4107,7 +4107,7 @@ msgstr "" msgid "Company Name" msgstr "" -#: company/serializers.py:444 part/serializers.py:948 stock/serializers.py:463 +#: company/serializers.py:444 part/serializers.py:948 stock/serializers.py:467 msgid "In Stock" msgstr "" @@ -4267,15 +4267,15 @@ msgstr "" msgid "Valid" msgstr "" -#: importer/models.py:688 +#: importer/models.py:720 msgid "ID is required for updating existing records." msgstr "" -#: importer/models.py:695 +#: importer/models.py:727 msgid "No record found with the provided ID" msgstr "" -#: importer/models.py:701 +#: importer/models.py:733 msgid "Invalid ID format provided" msgstr "" @@ -4660,7 +4660,7 @@ msgid "Order reference" msgstr "" #: order/models.py:617 order/models.py:1317 order/models.py:2630 -#: stock/serializers.py:594 stock/serializers.py:1012 users/models.py:539 +#: stock/serializers.py:598 stock/serializers.py:1016 users/models.py:542 msgid "Status" msgstr "" @@ -4713,7 +4713,7 @@ msgid "Quantity must be a positive number" msgstr "" #: order/models.py:1304 order/models.py:2617 stock/models.py:1079 -#: stock/models.py:1080 stock/serializers.py:1359 +#: stock/models.py:1080 stock/serializers.py:1363 #: templates/email/overdue_return_order.html:16 #: templates/email/overdue_sales_order.html:16 msgid "Customer" @@ -4831,7 +4831,7 @@ msgstr "" msgid "Number of items received" msgstr "" -#: order/models.py:1903 stock/models.py:1202 stock/serializers.py:661 +#: order/models.py:1903 stock/models.py:1202 stock/serializers.py:665 msgid "Purchase Price" msgstr "" @@ -5173,7 +5173,7 @@ msgid "Enter batch code for incoming stock items" msgstr "" #: order/serializers.py:792 stock/models.py:1161 -#: templates/email/stale_stock_notification.html:22 users/models.py:134 +#: templates/email/stale_stock_notification.html:22 users/models.py:137 msgid "Expiry Date" msgstr "" @@ -6043,7 +6043,7 @@ msgstr "" msgid "Parameter Value" msgstr "" -#: part/models.py:4092 stock/serializers.py:742 +#: part/models.py:4092 stock/serializers.py:746 msgid "Optional note field" msgstr "" @@ -6219,7 +6219,7 @@ msgstr "" msgid "Number of results recorded against this template" msgstr "" -#: part/serializers.py:230 part/serializers.py:248 stock/serializers.py:667 +#: part/serializers.py:230 part/serializers.py:248 stock/serializers.py:671 msgid "Purchase currency of this stock item" msgstr "" @@ -6339,7 +6339,7 @@ msgstr "" msgid "Outstanding quantity of this part scheduled to be built" msgstr "" -#: part/serializers.py:964 stock/serializers.py:1043 stock/serializers.py:1214 +#: part/serializers.py:964 stock/serializers.py:1047 stock/serializers.py:1218 #: users/ruleset.py:30 msgid "Stock Items" msgstr "" @@ -7540,35 +7540,35 @@ msgstr "" msgid "Enable dynamic panels for testing" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:98 +#: plugin/samples/integration/user_interface_sample.py:100 msgid "Part Panel" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:131 +#: plugin/samples/integration/user_interface_sample.py:135 msgid "Broken Dashboard Item" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:133 +#: plugin/samples/integration/user_interface_sample.py:137 msgid "This is a broken dashboard item - it will not render!" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:139 +#: plugin/samples/integration/user_interface_sample.py:143 msgid "Sample Dashboard Item" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:141 +#: plugin/samples/integration/user_interface_sample.py:145 msgid "This is a sample dashboard item. It renders a simple string of HTML content." msgstr "" -#: plugin/samples/integration/user_interface_sample.py:147 +#: plugin/samples/integration/user_interface_sample.py:151 msgid "Context Dashboard Item" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:161 +#: plugin/samples/integration/user_interface_sample.py:165 msgid "Admin Dashboard Item" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:162 +#: plugin/samples/integration/user_interface_sample.py:166 msgid "This is an admin-only dashboard item." msgstr "" @@ -7951,7 +7951,7 @@ msgstr "" #: report/templates/report/inventree_stock_report_merge.html:97 #: report/templates/report/inventree_test_report.html:153 -#: stock/serializers.py:650 +#: stock/serializers.py:654 msgid "Installed Items" msgstr "" @@ -7984,19 +7984,19 @@ msgstr "" msgid "No result" msgstr "" -#: report/templatetags/report.py:144 +#: report/templatetags/report.py:163 msgid "Asset file does not exist" msgstr "" -#: report/templatetags/report.py:201 report/templatetags/report.py:277 +#: report/templatetags/report.py:220 report/templatetags/report.py:296 msgid "Image file not found" msgstr "" -#: report/templatetags/report.py:302 +#: report/templatetags/report.py:321 msgid "part_image tag requires a Part instance" msgstr "" -#: report/templatetags/report.py:348 +#: report/templatetags/report.py:367 msgid "company_image tag requires a Company instance" msgstr "" @@ -8012,7 +8012,7 @@ msgstr "" msgid "Include sub-locations in filtered results" msgstr "" -#: stock/api.py:341 stock/serializers.py:1210 +#: stock/api.py:341 stock/serializers.py:1214 msgid "Parent Location" msgstr "" @@ -8096,7 +8096,7 @@ msgstr "" msgid "Expiry date after" msgstr "" -#: stock/api.py:916 stock/serializers.py:655 +#: stock/api.py:916 stock/serializers.py:659 msgid "Stale" msgstr "" @@ -8168,7 +8168,7 @@ msgstr "" msgid "Stock items may not be directly located into a structural stock locations, but may be located to child locations." msgstr "" -#: stock/models.py:226 users/models.py:494 +#: stock/models.py:226 users/models.py:497 msgid "External" msgstr "" @@ -8201,7 +8201,7 @@ msgstr "" msgid "Stock items cannot be located into structural stock locations!" msgstr "" -#: stock/models.py:932 stock/serializers.py:488 +#: stock/models.py:932 stock/serializers.py:492 msgid "Stock item cannot be created for virtual parts" msgstr "" @@ -8246,7 +8246,7 @@ msgstr "" msgid "Where is this stock item located?" msgstr "" -#: stock/models.py:1058 stock/serializers.py:1644 +#: stock/models.py:1058 stock/serializers.py:1648 msgid "Packaging this stock item is stored in" msgstr "" @@ -8262,7 +8262,7 @@ msgstr "" msgid "Serial number for this item" msgstr "" -#: stock/models.py:1105 stock/serializers.py:1629 +#: stock/models.py:1105 stock/serializers.py:1633 msgid "Batch code for this stock item" msgstr "" @@ -8371,7 +8371,7 @@ msgstr "" msgid "Serialized stock cannot be merged" msgstr "" -#: stock/models.py:2055 stock/serializers.py:1499 +#: stock/models.py:2055 stock/serializers.py:1503 msgid "Duplicate stock items" msgstr "" @@ -8500,237 +8500,241 @@ msgid "Test template for this result" msgstr "" #: stock/serializers.py:290 +msgid "No matching test found for this part" +msgstr "" + +#: stock/serializers.py:294 msgid "Template ID or test name must be provided" msgstr "" -#: stock/serializers.py:300 +#: stock/serializers.py:304 msgid "The test finished time cannot be earlier than the test started time" msgstr "" -#: stock/serializers.py:452 +#: stock/serializers.py:456 msgid "Parent Item" msgstr "" -#: stock/serializers.py:453 +#: stock/serializers.py:457 msgid "Parent stock item" msgstr "" -#: stock/serializers.py:473 +#: stock/serializers.py:477 msgid "Use pack size when adding: the quantity defined is the number of packs" msgstr "" -#: stock/serializers.py:475 +#: stock/serializers.py:479 msgid "Use pack size" msgstr "" -#: stock/serializers.py:482 stock/serializers.py:724 +#: stock/serializers.py:486 stock/serializers.py:728 msgid "Enter serial numbers for new items" msgstr "" -#: stock/serializers.py:600 +#: stock/serializers.py:604 msgid "Supplier Part Number" msgstr "" -#: stock/serializers.py:647 users/models.py:184 +#: stock/serializers.py:651 users/models.py:187 msgid "Expired" msgstr "" -#: stock/serializers.py:653 +#: stock/serializers.py:657 msgid "Child Items" msgstr "" -#: stock/serializers.py:657 +#: stock/serializers.py:661 msgid "Tracking Items" msgstr "" -#: stock/serializers.py:663 +#: stock/serializers.py:667 msgid "Purchase price of this stock item, per unit or pack" msgstr "" -#: stock/serializers.py:701 +#: stock/serializers.py:705 msgid "Enter number of stock items to serialize" msgstr "" -#: stock/serializers.py:709 stock/serializers.py:752 stock/serializers.py:790 -#: stock/serializers.py:928 +#: stock/serializers.py:713 stock/serializers.py:756 stock/serializers.py:794 +#: stock/serializers.py:932 msgid "No stock item provided" msgstr "" -#: stock/serializers.py:717 +#: stock/serializers.py:721 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({q})" msgstr "" -#: stock/serializers.py:735 stock/serializers.py:1456 stock/serializers.py:1769 -#: stock/serializers.py:1818 +#: stock/serializers.py:739 stock/serializers.py:1460 stock/serializers.py:1773 +#: stock/serializers.py:1822 msgid "Destination stock location" msgstr "" -#: stock/serializers.py:755 +#: stock/serializers.py:759 msgid "Serial numbers cannot be assigned to this part" msgstr "" -#: stock/serializers.py:775 +#: stock/serializers.py:779 msgid "Serial numbers already exist" msgstr "" -#: stock/serializers.py:825 +#: stock/serializers.py:829 msgid "Select stock item to install" msgstr "" -#: stock/serializers.py:832 +#: stock/serializers.py:836 msgid "Quantity to Install" msgstr "" -#: stock/serializers.py:833 +#: stock/serializers.py:837 msgid "Enter the quantity of items to install" msgstr "" -#: stock/serializers.py:838 stock/serializers.py:918 stock/serializers.py:1060 +#: stock/serializers.py:842 stock/serializers.py:922 stock/serializers.py:1064 msgid "Add transaction note (optional)" msgstr "" -#: stock/serializers.py:846 +#: stock/serializers.py:850 msgid "Quantity to install must be at least 1" msgstr "" -#: stock/serializers.py:854 +#: stock/serializers.py:858 msgid "Stock item is unavailable" msgstr "" -#: stock/serializers.py:865 +#: stock/serializers.py:869 msgid "Selected part is not in the Bill of Materials" msgstr "" -#: stock/serializers.py:878 +#: stock/serializers.py:882 msgid "Quantity to install must not exceed available quantity" msgstr "" -#: stock/serializers.py:913 +#: stock/serializers.py:917 msgid "Destination location for uninstalled item" msgstr "" -#: stock/serializers.py:951 +#: stock/serializers.py:955 msgid "Select part to convert stock item into" msgstr "" -#: stock/serializers.py:964 +#: stock/serializers.py:968 msgid "Selected part is not a valid option for conversion" msgstr "" -#: stock/serializers.py:981 +#: stock/serializers.py:985 msgid "Cannot convert stock item with assigned SupplierPart" msgstr "" -#: stock/serializers.py:1015 +#: stock/serializers.py:1019 msgid "Stock item status code" msgstr "" -#: stock/serializers.py:1044 +#: stock/serializers.py:1048 msgid "Select stock items to change status" msgstr "" -#: stock/serializers.py:1050 +#: stock/serializers.py:1054 msgid "No stock items selected" msgstr "" -#: stock/serializers.py:1139 stock/serializers.py:1216 +#: stock/serializers.py:1143 stock/serializers.py:1220 msgid "Sublocations" msgstr "" -#: stock/serializers.py:1211 +#: stock/serializers.py:1215 msgid "Parent stock location" msgstr "" -#: stock/serializers.py:1328 +#: stock/serializers.py:1332 msgid "Part must be salable" msgstr "" -#: stock/serializers.py:1332 +#: stock/serializers.py:1336 msgid "Item is allocated to a sales order" msgstr "" -#: stock/serializers.py:1336 +#: stock/serializers.py:1340 msgid "Item is allocated to a build order" msgstr "" -#: stock/serializers.py:1360 +#: stock/serializers.py:1364 msgid "Customer to assign stock items" msgstr "" -#: stock/serializers.py:1366 +#: stock/serializers.py:1370 msgid "Selected company is not a customer" msgstr "" -#: stock/serializers.py:1374 +#: stock/serializers.py:1378 msgid "Stock assignment notes" msgstr "" -#: stock/serializers.py:1384 stock/serializers.py:1672 +#: stock/serializers.py:1388 stock/serializers.py:1676 msgid "A list of stock items must be provided" msgstr "" -#: stock/serializers.py:1463 +#: stock/serializers.py:1467 msgid "Stock merging notes" msgstr "" -#: stock/serializers.py:1468 +#: stock/serializers.py:1472 msgid "Allow mismatched suppliers" msgstr "" -#: stock/serializers.py:1469 +#: stock/serializers.py:1473 msgid "Allow stock items with different supplier parts to be merged" msgstr "" -#: stock/serializers.py:1474 +#: stock/serializers.py:1478 msgid "Allow mismatched status" msgstr "" -#: stock/serializers.py:1475 +#: stock/serializers.py:1479 msgid "Allow stock items with different status codes to be merged" msgstr "" -#: stock/serializers.py:1485 +#: stock/serializers.py:1489 msgid "At least two stock items must be provided" msgstr "" -#: stock/serializers.py:1552 +#: stock/serializers.py:1556 msgid "No Change" msgstr "" -#: stock/serializers.py:1590 +#: stock/serializers.py:1594 msgid "StockItem primary key value" msgstr "" -#: stock/serializers.py:1603 +#: stock/serializers.py:1607 msgid "Stock item is not in stock" msgstr "" -#: stock/serializers.py:1606 +#: stock/serializers.py:1610 msgid "Stock item is already in stock" msgstr "" -#: stock/serializers.py:1620 +#: stock/serializers.py:1624 msgid "Quantity must not be negative" msgstr "" -#: stock/serializers.py:1662 +#: stock/serializers.py:1666 msgid "Stock transaction notes" msgstr "" -#: stock/serializers.py:1824 +#: stock/serializers.py:1828 msgid "Merge into existing stock" msgstr "" -#: stock/serializers.py:1825 +#: stock/serializers.py:1829 msgid "Merge returned items into existing stock items if possible" msgstr "" -#: stock/serializers.py:1868 +#: stock/serializers.py:1872 msgid "Next Serial Number" msgstr "" -#: stock/serializers.py:1874 +#: stock/serializers.py:1878 msgid "Previous Serial Number" msgstr "" @@ -9024,7 +9028,7 @@ msgstr "" msgid "Important dates" msgstr "" -#: users/authentication.py:30 users/models.py:148 +#: users/authentication.py:30 users/models.py:151 msgid "Token has been revoked" msgstr "" @@ -9032,167 +9036,167 @@ msgstr "" msgid "Token has expired" msgstr "" -#: users/models.py:91 +#: users/models.py:94 msgid "API Token" msgstr "" -#: users/models.py:92 +#: users/models.py:95 msgid "API Tokens" msgstr "" -#: users/models.py:128 +#: users/models.py:131 msgid "Token Name" msgstr "" -#: users/models.py:129 +#: users/models.py:132 msgid "Custom token name" msgstr "" -#: users/models.py:135 +#: users/models.py:138 msgid "Token expiry date" msgstr "" -#: users/models.py:143 +#: users/models.py:146 msgid "Last Seen" msgstr "" -#: users/models.py:144 +#: users/models.py:147 msgid "Last time the token was used" msgstr "" -#: users/models.py:148 +#: users/models.py:151 msgid "Revoked" msgstr "" -#: users/models.py:226 +#: users/models.py:229 msgid "Permission set" msgstr "" -#: users/models.py:235 +#: users/models.py:238 msgid "Group" msgstr "" -#: users/models.py:239 +#: users/models.py:242 msgid "View" msgstr "" -#: users/models.py:239 +#: users/models.py:242 msgid "Permission to view items" msgstr "" -#: users/models.py:243 +#: users/models.py:246 msgid "Add" msgstr "" -#: users/models.py:243 +#: users/models.py:246 msgid "Permission to add items" msgstr "" -#: users/models.py:247 +#: users/models.py:250 msgid "Change" msgstr "" -#: users/models.py:249 +#: users/models.py:252 msgid "Permissions to edit items" msgstr "" -#: users/models.py:253 +#: users/models.py:256 msgid "Delete" msgstr "" -#: users/models.py:255 +#: users/models.py:258 msgid "Permission to delete items" msgstr "" -#: users/models.py:492 +#: users/models.py:495 msgid "Bot" msgstr "" -#: users/models.py:493 +#: users/models.py:496 msgid "Internal" msgstr "" -#: users/models.py:495 +#: users/models.py:498 msgid "Guest" msgstr "" -#: users/models.py:504 +#: users/models.py:507 msgid "Language" msgstr "" -#: users/models.py:505 +#: users/models.py:508 msgid "Preferred language for the user" msgstr "" -#: users/models.py:510 +#: users/models.py:513 msgid "Theme" msgstr "" -#: users/models.py:511 +#: users/models.py:514 msgid "Settings for the web UI as JSON - do not edit manually!" msgstr "" -#: users/models.py:516 +#: users/models.py:519 msgid "Widgets" msgstr "" -#: users/models.py:518 +#: users/models.py:521 msgid "Settings for the dashboard widgets as JSON - do not edit manually!" msgstr "" -#: users/models.py:525 +#: users/models.py:528 msgid "Display Name" msgstr "" -#: users/models.py:526 +#: users/models.py:529 msgid "Chosen display name for the user" msgstr "" -#: users/models.py:532 +#: users/models.py:535 msgid "Position" msgstr "" -#: users/models.py:533 +#: users/models.py:536 msgid "Main job title or position" msgstr "" -#: users/models.py:540 +#: users/models.py:543 msgid "User status message" msgstr "" -#: users/models.py:547 +#: users/models.py:550 msgid "User location information" msgstr "" -#: users/models.py:552 +#: users/models.py:555 msgid "User is actively using the system" msgstr "" -#: users/models.py:559 +#: users/models.py:562 msgid "Preferred contact information for the user" msgstr "" -#: users/models.py:565 +#: users/models.py:568 msgid "User Type" msgstr "" -#: users/models.py:566 +#: users/models.py:569 msgid "Which type of user is this?" msgstr "" -#: users/models.py:572 +#: users/models.py:575 msgid "Organisation" msgstr "" -#: users/models.py:573 +#: users/models.py:576 msgid "Users primary organisation/affiliation" msgstr "" -#: users/models.py:581 +#: users/models.py:584 msgid "Primary Group" msgstr "" -#: users/models.py:582 +#: users/models.py:585 msgid "Primary group for the user" msgstr "" diff --git a/src/backend/InvenTree/locale/nl/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/nl/LC_MESSAGES/django.po index b291e2843d..00e0225431 100644 --- a/src/backend/InvenTree/locale/nl/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/nl/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-09-17 11:32+0000\n" -"PO-Revision-Date: 2025-09-17 11:35\n" +"POT-Creation-Date: 2025-10-01 05:58+0000\n" +"PO-Revision-Date: 2025-10-01 06:01\n" "Last-Translator: \n" "Language-Team: Dutch\n" "Language: nl_NL\n" @@ -116,9 +116,9 @@ msgstr "Ongeldige decimale waarde" #: build/serializers.py:579 build/serializers.py:1795 company/models.py:875 #: order/models.py:1737 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:2846 stock/models.py:2970 stock/serializers.py:741 -#: stock/serializers.py:917 stock/serializers.py:1059 stock/serializers.py:1373 -#: stock/serializers.py:1462 stock/serializers.py:1661 +#: stock/models.py:2846 stock/models.py:2970 stock/serializers.py:745 +#: stock/serializers.py:921 stock/serializers.py:1063 stock/serializers.py:1377 +#: stock/serializers.py:1466 stock/serializers.py:1665 msgid "Notes" msgstr "Opmerkingen" @@ -415,7 +415,7 @@ msgstr "Ongeldige keuze" msgid "Name" msgstr "Naam" -#: InvenTree/models.py:856 build/models.py:251 common/models.py:171 +#: InvenTree/models.py:856 build/models.py:252 common/models.py:171 #: common/models.py:2234 common/models.py:2347 company/models.py:562 #: company/models.py:866 order/models.py:435 order/models.py:1773 #: part/models.py:1074 part/models.py:3886 report/models.py:222 @@ -530,7 +530,7 @@ msgstr "Geen geldige valutacode" msgid "Order Status" msgstr "Status van bestelling" -#: build/api.py:75 build/models.py:263 +#: build/api.py:75 build/models.py:264 msgid "Parent Build" msgstr "Bovenliggende Productie" @@ -539,7 +539,7 @@ msgstr "Bovenliggende Productie" msgid "Include Variants" msgstr "Inclusief varianten" -#: build/api.py:95 build/api.py:466 build/api.py:814 build/models.py:269 +#: build/api.py:95 build/api.py:466 build/api.py:814 build/models.py:270 #: build/serializers.py:1243 build/serializers.py:1389 #: build/serializers.py:1451 company/models.py:1085 company/serializers.py:456 #: order/api.py:295 order/api.py:299 order/api.py:922 order/api.py:1180 @@ -558,7 +558,7 @@ msgstr "Inclusief varianten" #: report/templates/report/inventree_sales_order_shipment_report.html:28 #: report/templates/report/inventree_stock_location_report.html:102 #: stock/api.py:565 stock/serializers.py:120 stock/serializers.py:172 -#: stock/serializers.py:446 stock/serializers.py:625 stock/serializers.py:950 +#: stock/serializers.py:450 stock/serializers.py:629 stock/serializers.py:954 #: templates/email/build_order_completed.html:17 #: templates/email/build_order_required_stock.html:17 #: templates/email/low_stock_notification.html:15 @@ -671,7 +671,7 @@ msgstr "Openstaande order" msgid "Allocated" msgstr "Toegewezen" -#: build/api.py:490 build/models.py:1626 build/serializers.py:1424 +#: build/api.py:490 build/models.py:1631 build/serializers.py:1424 msgid "Consumed" msgstr "Verbruikt" @@ -682,7 +682,7 @@ msgstr "Verbruikt" msgid "Available" msgstr "Beschikbaar" -#: build/api.py:837 build/models.py:116 order/models.py:1919 +#: build/api.py:837 build/models.py:117 order/models.py:1919 #: report/templates/report/inventree_build_order_report.html:105 #: stock/serializers.py:93 templates/email/build_order_completed.html:16 #: templates/email/overdue_build_order.html:15 @@ -693,10 +693,10 @@ msgstr "Productieorder" #: build/serializers.py:496 build/serializers.py:566 build/serializers.py:1263 #: build/serializers.py:1267 order/api.py:1227 order/api.py:1232 #: order/serializers.py:768 order/serializers.py:908 order/serializers.py:2015 -#: stock/api.py:966 stock/serializers.py:111 stock/serializers.py:629 -#: stock/serializers.py:734 stock/serializers.py:912 stock/serializers.py:1455 -#: stock/serializers.py:1768 stock/serializers.py:1817 -#: templates/email/stale_stock_notification.html:18 users/models.py:546 +#: stock/api.py:966 stock/serializers.py:111 stock/serializers.py:633 +#: stock/serializers.py:738 stock/serializers.py:916 stock/serializers.py:1459 +#: stock/serializers.py:1772 stock/serializers.py:1821 +#: templates/email/stale_stock_notification.html:18 users/models.py:549 msgid "Location" msgstr "Locatie" @@ -708,43 +708,43 @@ msgstr "Uitvoer" msgid "Filter by output stock item ID. Use 'null' to find uninstalled build items." msgstr "Filter op uitvoer standaard item ID. Gebruik 'null' om niet geïnstalleerde build items te vinden." -#: build/models.py:117 users/ruleset.py:31 +#: build/models.py:118 users/ruleset.py:31 msgid "Build Orders" msgstr "Productieorders" -#: build/models.py:167 +#: build/models.py:168 msgid "Assembly BOM has not been validated" msgstr "Assemblage stuklijst is niet gevalideerd" -#: build/models.py:174 +#: build/models.py:175 msgid "Build order cannot be created for an inactive part" msgstr "Bouw bestelling kan niet worden aangemaakt voor een inactief onderdeel" -#: build/models.py:181 +#: build/models.py:182 msgid "Build order cannot be created for an unlocked part" msgstr "Maken opdracht kan niet worden gemaakt voor een ontgrendeld onderdeel" -#: build/models.py:199 +#: build/models.py:200 msgid "Build orders can only be externally fulfilled for purchaseable parts" msgstr "Bestellingen bouwen kan alleen extern worden vervuld voor aankochte onderdelen" -#: build/models.py:206 order/models.py:369 +#: build/models.py:207 order/models.py:369 msgid "Responsible user or group must be specified" msgstr "Verantwoorde gebruiker of groep moet worden opgegeven" -#: build/models.py:211 +#: build/models.py:212 msgid "Build order part cannot be changed" msgstr "Bouworder onderdeel kan niet worden gewijzigd" -#: build/models.py:216 order/models.py:382 +#: build/models.py:217 order/models.py:382 msgid "Target date must be after start date" msgstr "Doeldatum moet na startdatum zijn" -#: build/models.py:244 +#: build/models.py:245 msgid "Build Order Reference" msgstr "Productieorderreferentie" -#: build/models.py:245 build/serializers.py:1402 order/models.py:607 +#: build/models.py:246 build/serializers.py:1402 order/models.py:607 #: order/models.py:1292 order/models.py:1730 order/models.py:2605 #: part/models.py:4458 #: report/templates/report/inventree_bill_of_materials_report.html:139 @@ -754,223 +754,223 @@ msgstr "Productieorderreferentie" msgid "Reference" msgstr "Referentie" -#: build/models.py:254 +#: build/models.py:255 msgid "Brief description of the build (optional)" msgstr "Korte beschrijving van de build (optioneel)" -#: build/models.py:264 +#: build/models.py:265 msgid "BuildOrder to which this build is allocated" msgstr "Productieorder waar deze productie aan is toegewezen" -#: build/models.py:273 +#: build/models.py:274 msgid "Select part to build" msgstr "Selecteer onderdeel om te produceren" -#: build/models.py:278 +#: build/models.py:279 msgid "Sales Order Reference" msgstr "Verkooporder Referentie" -#: build/models.py:283 +#: build/models.py:284 msgid "SalesOrder to which this build is allocated" msgstr "Verkooporder waar deze productie aan is toegewezen" -#: build/models.py:288 build/serializers.py:1094 +#: build/models.py:289 build/serializers.py:1094 msgid "Source Location" msgstr "Bronlocatie" -#: build/models.py:294 +#: build/models.py:295 msgid "Select location to take stock from for this build (leave blank to take from any stock location)" msgstr "Selecteer de locatie waar de voorraad van de productie vandaan moet komen (laat leeg om vanaf elke standaard locatie te nemen)" -#: build/models.py:300 +#: build/models.py:301 msgid "External Build" msgstr "Externe bouw" -#: build/models.py:301 +#: build/models.py:302 msgid "This build order is fulfilled externally" msgstr "Deze bouw opdracht is extern uitgevoerd" -#: build/models.py:306 +#: build/models.py:307 msgid "Destination Location" msgstr "Bestemmings Locatie" -#: build/models.py:311 +#: build/models.py:312 msgid "Select location where the completed items will be stored" msgstr "Selecteer locatie waar de voltooide items zullen worden opgeslagen" -#: build/models.py:315 +#: build/models.py:316 msgid "Build Quantity" msgstr "Productiehoeveelheid" -#: build/models.py:318 +#: build/models.py:319 msgid "Number of stock items to build" msgstr "Aantal voorraaditems om te produceren" -#: build/models.py:322 +#: build/models.py:323 msgid "Completed items" msgstr "Voltooide voorraadartikelen" -#: build/models.py:324 +#: build/models.py:325 msgid "Number of stock items which have been completed" msgstr "Aantal voorraadartikelen die zijn voltooid" -#: build/models.py:328 +#: build/models.py:329 msgid "Build Status" msgstr "Productiestatus" -#: build/models.py:333 +#: build/models.py:334 msgid "Build status code" msgstr "Productiestatuscode" -#: build/models.py:342 build/serializers.py:358 order/serializers.py:784 -#: stock/models.py:1101 stock/serializers.py:85 stock/serializers.py:1628 +#: build/models.py:343 build/serializers.py:358 order/serializers.py:784 +#: stock/models.py:1101 stock/serializers.py:85 stock/serializers.py:1632 msgid "Batch Code" msgstr "Batchcode" -#: build/models.py:346 build/serializers.py:359 +#: build/models.py:347 build/serializers.py:359 msgid "Batch code for this build output" msgstr "Batchcode voor deze productieuitvoer" -#: build/models.py:350 order/models.py:472 order/serializers.py:167 +#: build/models.py:351 order/models.py:472 order/serializers.py:167 #: part/models.py:1304 msgid "Creation Date" msgstr "Aanmaakdatum" -#: build/models.py:356 +#: build/models.py:357 msgid "Build start date" msgstr "Bouw start datum" -#: build/models.py:357 +#: build/models.py:358 msgid "Scheduled start date for this build order" msgstr "Geplande startdatum voor deze bestelling" -#: build/models.py:363 +#: build/models.py:364 msgid "Target completion date" msgstr "Verwachte opleveringsdatum" -#: build/models.py:365 +#: build/models.py:366 msgid "Target date for build completion. Build will be overdue after this date." msgstr "Doeldatum voor productie voltooiing. Productie zal achterstallig zijn na deze datum." -#: build/models.py:370 order/models.py:660 order/models.py:2644 +#: build/models.py:371 order/models.py:660 order/models.py:2644 msgid "Completion Date" msgstr "Opleveringsdatum" -#: build/models.py:378 +#: build/models.py:379 msgid "completed by" msgstr "voltooid door" -#: build/models.py:387 +#: build/models.py:388 msgid "Issued by" msgstr "Uitgegeven door" -#: build/models.py:388 +#: build/models.py:389 msgid "User who issued this build order" msgstr "Gebruiker die de productieorder heeft gegeven" -#: build/models.py:397 common/models.py:180 order/api.py:176 +#: build/models.py:398 common/models.py:180 order/api.py:176 #: order/models.py:497 part/models.py:1321 #: report/templates/report/inventree_build_order_report.html:158 msgid "Responsible" msgstr "Verantwoordelijke" -#: build/models.py:398 +#: build/models.py:399 msgid "User or group responsible for this build order" msgstr "Gebruiker of groep verantwoordelijk voor deze bouwopdracht" -#: build/models.py:403 stock/models.py:1094 +#: build/models.py:404 stock/models.py:1094 msgid "External Link" msgstr "Externe Link" -#: build/models.py:405 common/models.py:1990 part/models.py:1126 +#: build/models.py:406 common/models.py:1990 part/models.py:1126 #: stock/models.py:1096 msgid "Link to external URL" msgstr "Link naar externe URL" -#: build/models.py:410 +#: build/models.py:411 msgid "Build Priority" msgstr "Bouw prioriteit" -#: build/models.py:413 +#: build/models.py:414 msgid "Priority of this build order" msgstr "Prioriteit van deze bouwopdracht" -#: build/models.py:421 common/models.py:150 common/models.py:164 +#: build/models.py:422 common/models.py:150 common/models.py:164 #: order/api.py:162 order/models.py:444 msgid "Project Code" msgstr "Project code" -#: build/models.py:422 +#: build/models.py:423 msgid "Project code for this build order" msgstr "Project code voor deze build order" -#: build/models.py:675 +#: build/models.py:676 msgid "Cannot complete build order with open child builds" msgstr "Kan de bouwopdracht niet voltooien zolang onderliggende bouwopdrachten nog openstaan" -#: build/models.py:680 +#: build/models.py:681 msgid "Cannot complete build order with incomplete outputs" msgstr "Kan de bouwopdracht niet voltooien zolang de output onvolledig is" -#: build/models.py:699 build/models.py:829 +#: build/models.py:700 build/models.py:830 msgid "Failed to offload task to complete build allocations" msgstr "Verwijderen van taak om toewijzingen te voltooien mislukt" -#: build/models.py:722 +#: build/models.py:723 #, python-brace-format msgid "Build order {build} has been completed" msgstr "Productieorder {build} is voltooid" -#: build/models.py:728 +#: build/models.py:729 msgid "A build order has been completed" msgstr "Een productieorder is voltooid" -#: build/models.py:910 build/serializers.py:406 +#: build/models.py:911 build/serializers.py:406 msgid "Serial numbers must be provided for trackable parts" msgstr "Serienummers moeten worden opgegeven voor traceerbare onderdelen" -#: build/models.py:1041 build/models.py:1126 +#: build/models.py:1042 build/models.py:1127 msgid "No build output specified" msgstr "Geen productie uitvoer opgegeven" -#: build/models.py:1044 +#: build/models.py:1045 msgid "Build output is already completed" msgstr "Productie uitvoer is al voltooid" -#: build/models.py:1047 +#: build/models.py:1048 msgid "Build output does not match Build Order" msgstr "Productuitvoer komt niet overeen met de Productieorder" -#: build/models.py:1129 build/serializers.py:285 build/serializers.py:334 +#: build/models.py:1130 build/serializers.py:285 build/serializers.py:334 #: build/serializers.py:962 build/serializers.py:1746 order/models.py:710 #: order/serializers.py:604 order/serializers.py:779 part/serializers.py:1695 #: stock/models.py:941 stock/models.py:1431 stock/models.py:1880 -#: stock/serializers.py:712 stock/serializers.py:1617 +#: stock/serializers.py:716 stock/serializers.py:1621 msgid "Quantity must be greater than zero" msgstr "Hoeveelheid moet groter zijn dan nul" -#: build/models.py:1133 build/serializers.py:289 +#: build/models.py:1134 build/serializers.py:289 msgid "Quantity cannot be greater than the output quantity" msgstr "Hoeveelheid kan niet groter zijn dan aantal" -#: build/models.py:1196 build/serializers.py:605 +#: build/models.py:1197 build/serializers.py:605 msgid "Build output has not passed all required tests" msgstr "Build output heeft niet alle vereiste tests doorstaan" -#: build/models.py:1199 build/serializers.py:600 +#: build/models.py:1200 build/serializers.py:600 #, python-brace-format msgid "Build output {serial} has not passed all required tests" msgstr "Build output {serial} heeft niet alle vereiste tests doorstaan" -#: build/models.py:1581 +#: build/models.py:1586 msgid "Build Order Line Item" msgstr "Bouw order regel item" -#: build/models.py:1605 +#: build/models.py:1610 msgid "Build object" msgstr "Bouw object" -#: build/models.py:1617 build/models.py:1917 build/serializers.py:273 +#: build/models.py:1622 build/models.py:1933 build/serializers.py:273 #: build/serializers.py:319 build/serializers.py:1423 common/models.py:1346 #: order/models.py:1713 order/models.py:2490 order/serializers.py:1663 #: order/serializers.py:2124 part/models.py:3474 part/models.py:4406 @@ -985,70 +985,70 @@ msgstr "Bouw object" #: report/templates/report/inventree_stock_report_merge.html:113 #: report/templates/report/inventree_test_report.html:90 #: report/templates/report/inventree_test_report.html:169 -#: stock/serializers.py:136 stock/serializers.py:180 stock/serializers.py:700 +#: stock/serializers.py:136 stock/serializers.py:180 stock/serializers.py:704 #: templates/email/build_order_completed.html:18 #: templates/email/stale_stock_notification.html:19 msgid "Quantity" msgstr "Hoeveelheid" -#: build/models.py:1618 +#: build/models.py:1623 msgid "Required quantity for build order" msgstr "Vereiste hoeveelheid voor bouwopdracht" -#: build/models.py:1627 +#: build/models.py:1632 msgid "Quantity of consumed stock" msgstr "Aantal van verbruikte voorraad" -#: build/models.py:1715 +#: build/models.py:1731 msgid "Build item must specify a build output, as master part is marked as trackable" msgstr "Productieartikel moet een productieuitvoer specificeren, omdat het hoofdonderdeel gemarkeerd is als traceerbaar" -#: build/models.py:1726 +#: build/models.py:1742 #, python-brace-format msgid "Allocated quantity ({q}) must not exceed available stock quantity ({a})" msgstr "Toegewezen hoeveelheid ({q}) mag de beschikbare voorraad ({a}) niet overschrijden" -#: build/models.py:1747 order/models.py:2439 +#: build/models.py:1763 order/models.py:2439 msgid "Stock item is over-allocated" msgstr "Voorraad item is te veel toegewezen" -#: build/models.py:1752 order/models.py:2442 +#: build/models.py:1768 order/models.py:2442 msgid "Allocation quantity must be greater than zero" msgstr "Toewijzing hoeveelheid moet groter zijn dan nul" -#: build/models.py:1758 +#: build/models.py:1774 msgid "Quantity must be 1 for serialized stock" msgstr "Hoeveelheid moet 1 zijn voor geserialiseerde voorraad" -#: build/models.py:1818 +#: build/models.py:1834 msgid "Selected stock item does not match BOM line" msgstr "Geselecteerde voorraadartikelen komen niet overeen met de BOM-regel" -#: build/models.py:1856 +#: build/models.py:1872 msgid "Allocated quantity exceeds available stock quantity" msgstr "Toegewezen hoeveelheid overschrijdt de beschikbare voorraad hoeveelheid" -#: build/models.py:1907 build/serializers.py:945 build/serializers.py:1255 +#: build/models.py:1923 build/serializers.py:945 build/serializers.py:1255 #: order/serializers.py:1500 order/serializers.py:1521 #: report/templates/report/inventree_sales_order_shipment_report.html:29 -#: stock/models.py:457 stock/serializers.py:102 stock/serializers.py:824 -#: stock/serializers.py:1311 stock/serializers.py:1423 +#: stock/models.py:457 stock/serializers.py:102 stock/serializers.py:828 +#: stock/serializers.py:1315 stock/serializers.py:1427 msgid "Stock Item" msgstr "Voorraadartikel" -#: build/models.py:1908 +#: build/models.py:1924 msgid "Source stock item" msgstr "Bron voorraadartikel" -#: build/models.py:1918 +#: build/models.py:1934 msgid "Stock quantity to allocate to build" msgstr "Voorraad hoeveelheid toe te wijzen aan productie" -#: build/models.py:1927 +#: build/models.py:1943 msgid "Install into" msgstr "Installeren in" -#: build/models.py:1928 +#: build/models.py:1944 msgid "Destination stock item" msgstr "Bestemming voorraadartikel" @@ -1097,7 +1097,7 @@ msgid "Integer quantity required, as the bill of materials contains trackable pa msgstr "Geheel getal vereist omdat de stuklijst traceerbare onderdelen bevat" #: build/serializers.py:365 order/serializers.py:800 order/serializers.py:1667 -#: stock/serializers.py:723 +#: stock/serializers.py:727 msgid "Serial Numbers" msgstr "Serienummers" @@ -1250,7 +1250,7 @@ msgstr "Bouw lijn-item" msgid "bom_item.part must point to the same part as the build order" msgstr "bom_item.part moet naar hetzelfde onderdeel wijzen als de productieorder" -#: build/serializers.py:951 stock/serializers.py:1324 +#: build/serializers.py:951 stock/serializers.py:1328 msgid "Item must be in stock" msgstr "Artikel moet op voorraad zijn" @@ -1329,11 +1329,11 @@ msgstr "Bouwen" #: build/serializers.py:1282 company/models.py:703 order/api.py:308 #: order/api.py:313 order/api.py:539 order/serializers.py:596 -#: stock/models.py:1037 stock/serializers.py:613 +#: stock/models.py:1037 stock/serializers.py:617 msgid "Supplier Part" msgstr "Leveranciersonderdeel" -#: build/serializers.py:1290 stock/serializers.py:644 +#: build/serializers.py:1290 stock/serializers.py:648 msgid "Allocated Quantity" msgstr "Toegewezen hoeveelheid" @@ -1562,8 +1562,8 @@ msgstr "Sleutelreeks moet uniek zijn" #: common/models.py:2006 common/models.py:2007 common/models.py:2388 #: importer/models.py:100 part/models.py:3568 part/models.py:3596 #: plugin/models.py:355 plugin/models.py:356 -#: report/templates/report/inventree_test_report.html:105 users/models.py:121 -#: users/models.py:498 +#: report/templates/report/inventree_test_report.html:105 users/models.py:124 +#: users/models.py:501 msgid "User" msgstr "Gebruiker" @@ -1594,8 +1594,8 @@ msgstr "Naam van deze webhook" #: common/models.py:1421 common/models.py:2247 common/models.py:2354 #: company/models.py:198 company/models.py:840 machine/models.py:39 -#: part/models.py:1258 plugin/models.py:69 stock/api.py:621 users/models.py:192 -#: users/models.py:551 users/serializers.py:319 +#: part/models.py:1258 plugin/models.py:69 stock/api.py:621 users/models.py:195 +#: users/models.py:554 users/serializers.py:319 msgid "Active" msgstr "Actief" @@ -1603,7 +1603,7 @@ msgstr "Actief" msgid "Is this webhook active" msgstr "Is deze webhook actief" -#: common/models.py:1437 users/models.py:169 +#: common/models.py:1437 users/models.py:172 msgid "Token" msgstr "Sleutel" @@ -2142,7 +2142,7 @@ msgid "Email Threads" msgstr "E-mail gesprekken" #: common/models.py:2711 generic/states/serializers.py:16 plugin/models.py:46 -#: users/models.py:110 +#: users/models.py:113 msgid "Key" msgstr "Sleutel" @@ -3725,37 +3725,37 @@ msgstr "De waarde moet hoofdletters zijn" msgid "Value must be a valid variable identifier" msgstr "Waarde moet een geldige variabele id zijn" -#: company/api.py:142 +#: company/api.py:143 msgid "Part is Active" msgstr "Onderdeel is actief" -#: company/api.py:146 +#: company/api.py:147 msgid "Manufacturer is Active" msgstr "Fabrikant is actief" -#: company/api.py:279 +#: company/api.py:280 msgid "Supplier Part is Active" msgstr "Leveranciersonderdelen is actief" -#: company/api.py:283 +#: company/api.py:284 msgid "Internal Part is Active" msgstr "Intern onderdeel is actief" -#: company/api.py:288 +#: company/api.py:289 msgid "Supplier is Active" msgstr "Leverancier is actief" -#: company/api.py:300 company/models.py:539 company/serializers.py:468 +#: company/api.py:301 company/models.py:539 company/serializers.py:468 #: part/serializers.py:575 msgid "Manufacturer" msgstr "Fabrikant" -#: company/api.py:307 company/models.py:119 company/models.py:411 +#: company/api.py:308 company/models.py:119 company/models.py:411 #: stock/api.py:879 msgid "Company" msgstr "Bedrijf" -#: company/api.py:317 +#: company/api.py:318 msgid "Has Stock" msgstr "Heeft voorraad" @@ -3792,7 +3792,7 @@ msgid "Contact email address" msgstr "Contact e-mailadres" #: company/models.py:176 company/models.py:315 order/models.py:506 -#: users/models.py:558 +#: users/models.py:561 msgid "Contact" msgstr "Contact" @@ -3942,7 +3942,7 @@ msgid "Manufacturer Part" msgstr "Fabrikant onderdeel" #: company/models.py:528 company/models.py:818 stock/models.py:1026 -#: stock/serializers.py:445 +#: stock/serializers.py:449 msgid "Base Part" msgstr "Basis onderdeel" @@ -3959,7 +3959,7 @@ msgstr "Fabrikant selecteren" msgid "MPN" msgstr "Fabrikant artikel nummer" -#: company/models.py:547 stock/serializers.py:607 +#: company/models.py:547 stock/serializers.py:611 msgid "Manufacturer Part Number" msgstr "Fabrikant artikel nummer (MPN)" @@ -4042,7 +4042,7 @@ msgstr "Omschrijving leveranciersdeel" #: report/templates/report/inventree_return_order_report.html:27 #: report/templates/report/inventree_sales_order_report.html:32 #: report/templates/report/inventree_stock_location_report.html:105 -#: stock/serializers.py:837 +#: stock/serializers.py:841 msgid "Note" msgstr "Opmerking" @@ -4055,7 +4055,7 @@ msgid "Minimum charge (e.g. stocking fee)" msgstr "Minimale kosten (bijv. voorraadkosten)" #: company/models.py:891 order/serializers.py:810 stock/models.py:1057 -#: stock/serializers.py:1643 +#: stock/serializers.py:1647 msgid "Packaging" msgstr "Verpakking" @@ -4107,7 +4107,7 @@ msgstr "Standaardvaluta die gebruikt wordt voor deze leverancier" msgid "Company Name" msgstr "Bedrijfsnaam" -#: company/serializers.py:444 part/serializers.py:948 stock/serializers.py:463 +#: company/serializers.py:444 part/serializers.py:948 stock/serializers.py:467 msgid "In Stock" msgstr "Op voorraad" @@ -4267,15 +4267,15 @@ msgstr "Fouten" msgid "Valid" msgstr "Geldig" -#: importer/models.py:688 +#: importer/models.py:720 msgid "ID is required for updating existing records." msgstr "ID is vereist voor het bijwerken van bestaande records." -#: importer/models.py:695 +#: importer/models.py:727 msgid "No record found with the provided ID" msgstr "Geen record gevonden met het opgegeven ID" -#: importer/models.py:701 +#: importer/models.py:733 msgid "Invalid ID format provided" msgstr "Ongeldig ID formaat opgegeven" @@ -4660,7 +4660,7 @@ msgid "Order reference" msgstr "Orderreferentie" #: order/models.py:617 order/models.py:1317 order/models.py:2630 -#: stock/serializers.py:594 stock/serializers.py:1012 users/models.py:539 +#: stock/serializers.py:598 stock/serializers.py:1016 users/models.py:542 msgid "Status" msgstr "Status" @@ -4713,7 +4713,7 @@ msgid "Quantity must be a positive number" msgstr "Hoeveelheid moet een positief getal zijn" #: order/models.py:1304 order/models.py:2617 stock/models.py:1079 -#: stock/models.py:1080 stock/serializers.py:1359 +#: stock/models.py:1080 stock/serializers.py:1363 #: templates/email/overdue_return_order.html:16 #: templates/email/overdue_sales_order.html:16 msgid "Customer" @@ -4831,7 +4831,7 @@ msgstr "Ontvangen" msgid "Number of items received" msgstr "Aantal ontvangen artikelen" -#: order/models.py:1903 stock/models.py:1202 stock/serializers.py:661 +#: order/models.py:1903 stock/models.py:1202 stock/serializers.py:665 msgid "Purchase Price" msgstr "Inkoopprijs" @@ -5174,7 +5174,7 @@ msgid "Enter batch code for incoming stock items" msgstr "Voer batch code in voor inkomende voorraad items" #: order/serializers.py:792 stock/models.py:1161 -#: templates/email/stale_stock_notification.html:22 users/models.py:134 +#: templates/email/stale_stock_notification.html:22 users/models.py:137 msgid "Expiry Date" msgstr "Vervaldatum" @@ -6044,7 +6044,7 @@ msgstr "Parameter sjabloon" msgid "Parameter Value" msgstr "Parameterwaarde" -#: part/models.py:4092 stock/serializers.py:742 +#: part/models.py:4092 stock/serializers.py:746 msgid "Optional note field" msgstr "Optioneel notities veld" @@ -6102,7 +6102,7 @@ msgstr "Extra benodigde hoeveelheid voor een build, rekening houdend met verliez #: part/models.py:4436 msgid "Attrition" -msgstr "" +msgstr "Attriatie" #: part/models.py:4438 msgid "Estimated attrition for a build, expressed as a percentage (0-100)" @@ -6220,7 +6220,7 @@ msgstr "Resultaten" msgid "Number of results recorded against this template" msgstr "Aantal resultaten opgenomen ten opzichte van deze template" -#: part/serializers.py:230 part/serializers.py:248 stock/serializers.py:667 +#: part/serializers.py:230 part/serializers.py:248 stock/serializers.py:671 msgid "Purchase currency of this stock item" msgstr "Inkooporder voor dit voorraadartikel" @@ -6340,7 +6340,7 @@ msgstr "Hoeveelheid van dit deel dat momenteel in productie is" msgid "Outstanding quantity of this part scheduled to be built" msgstr "Er zal een onuitputtelijke hoeveelheid van dit deel worden gebouwd" -#: part/serializers.py:964 stock/serializers.py:1043 stock/serializers.py:1214 +#: part/serializers.py:964 stock/serializers.py:1047 stock/serializers.py:1218 #: users/ruleset.py:30 msgid "Stock Items" msgstr "Voorraadartikelen" @@ -6556,7 +6556,7 @@ msgstr "{abs(days_diff)} dagen geleden" #: part/tasks.py:97 msgid "Expires today" -msgstr "" +msgstr "Verloopt vandaag" #: part/tasks.py:100 #, python-brace-format @@ -6935,16 +6935,16 @@ msgstr "Niveau" #: plugin/builtin/exporter/bom_exporter.py:23 msgid "Number of levels to export - set to zero to export all BOM levels" -msgstr "" +msgstr "Aantal te exporteren niveaus - ingesteld op nul om te exporteren alle BOM niveaus te exporteren" #: plugin/builtin/exporter/bom_exporter.py:30 #: plugin/builtin/exporter/bom_exporter.py:114 msgid "Total Quantity" -msgstr "" +msgstr "Totale hoeveelheid" #: plugin/builtin/exporter/bom_exporter.py:31 msgid "Include total quantity of each part in the BOM" -msgstr "" +msgstr "De totale hoeveelheid van elk onderdeel in de BOM opnemen" #: plugin/builtin/exporter/bom_exporter.py:35 #: plugin/builtin/exporter/part_parameter_exporter.py:17 @@ -7060,75 +7060,75 @@ msgstr "Exporteerder voor gegevens van gedeeltelijke parameter" #: plugin/builtin/exporter/stocktake_exporter.py:25 msgid "Include External Stock" -msgstr "" +msgstr "Inclusief externe voorraad" #: plugin/builtin/exporter/stocktake_exporter.py:26 msgid "Include external stock in the stocktake data" -msgstr "" +msgstr "Externe voorraad opnemen in de voorraadgegevens" #: plugin/builtin/exporter/stocktake_exporter.py:31 msgid "Include Variant Items" -msgstr "" +msgstr "Inclusief variant items" #: plugin/builtin/exporter/stocktake_exporter.py:32 msgid "Include part variant stock in pricing calculations" -msgstr "" +msgstr "Voeg gedeeltelijk variant voorraad toe aan de prijsberekeningen." #: plugin/builtin/exporter/stocktake_exporter.py:44 msgid "Part Stocktake Exporter" -msgstr "" +msgstr "Voorraadexporteur onderdelen" #: plugin/builtin/exporter/stocktake_exporter.py:45 msgid "Exporter for part stocktake data" -msgstr "" +msgstr "Exporteerder voor voorraadgegevens van onderdelen" #: plugin/builtin/exporter/stocktake_exporter.py:108 msgid "Minimum Unit Cost" -msgstr "" +msgstr "Minimale kostprijs" #: plugin/builtin/exporter/stocktake_exporter.py:109 msgid "Maximum Unit Cost" -msgstr "" +msgstr "Maximale kosten" #: plugin/builtin/exporter/stocktake_exporter.py:110 msgid "Minimum Total Cost" -msgstr "" +msgstr "Minimale totale kosten" #: plugin/builtin/exporter/stocktake_exporter.py:111 msgid "Maximum Total Cost" -msgstr "" +msgstr "Maximale totale kosten" #: plugin/builtin/integration/core_notifications.py:23 msgid "InvenTree UI Notifications" -msgstr "" +msgstr "InvenTree meldingen" #: plugin/builtin/integration/core_notifications.py:26 msgid "Integrated UI notification methods" -msgstr "" +msgstr "Geïntegreerde UI notificatiemethoden" #: plugin/builtin/integration/core_notifications.py:63 msgid "InvenTree Email Notifications" -msgstr "" +msgstr "InvenTree e-mail notificaties" #: plugin/builtin/integration/core_notifications.py:66 msgid "Integrated email notification methods" -msgstr "" +msgstr "Geïntegreerde methoden voor e-mailmeldingen" #: plugin/builtin/integration/core_notifications.py:71 msgid "Allow email notifications" -msgstr "" +msgstr "Email notificaties toestaan" #: plugin/builtin/integration/core_notifications.py:72 msgid "Allow email notifications to be sent to this user" -msgstr "" +msgstr "E-mailberichten naar deze gebruiker sturen toestaan" #: plugin/builtin/integration/core_notifications.py:119 msgid "InvenTree Slack Notifications" -msgstr "" +msgstr "InvenTree slack meldingen" #: plugin/builtin/integration/core_notifications.py:122 msgid "Integrated Slack notification methods" -msgstr "" +msgstr "Geïntegreerde Slack meldingsmethoden" #: plugin/builtin/integration/core_notifications.py:127 msgid "Slack incoming webhook url" @@ -7152,11 +7152,11 @@ msgstr "Standaard munteenheden omwisselen integratie" #: plugin/builtin/integration/machine_types.py:15 msgid "InvenTree Machines" -msgstr "" +msgstr "InvenTree Machines" #: plugin/builtin/integration/machine_types.py:16 msgid "Built-in machine types for InvenTree" -msgstr "" +msgstr "Ingebouwde machinetypes voor InvenTree" #: plugin/builtin/integration/part_notifications.py:24 msgid "Part Notifications" @@ -7356,15 +7356,15 @@ msgstr "De plug-in kan niet worden verwijderd omdat deze momenteel actief is" #: plugin/installer.py:347 msgid "Plugin cannot be uninstalled as it is mandatory" -msgstr "" +msgstr "De plug-in kan niet gedeïnstalleerd worden omdat deze verplicht is" #: plugin/installer.py:352 msgid "Plugin cannot be uninstalled as it is a sample plugin" -msgstr "" +msgstr "De plug-in kan niet worden gedeïnstalleerd omdat het een voorbeeld plug-in is" #: plugin/installer.py:357 msgid "Plugin cannot be uninstalled as it is a built-in plugin" -msgstr "" +msgstr "De plug-in kan niet worden gedeïnstalleerd omdat het een ingebouwde plug-in is" #: plugin/installer.py:361 msgid "Plugin is not installed" @@ -7447,27 +7447,27 @@ msgstr "Plug-in vereist op de hoogste versie {v}" #: plugin/samples/integration/sample.py:52 msgid "User Setting 1" -msgstr "" +msgstr "Gebruikers instelling 1" #: plugin/samples/integration/sample.py:53 msgid "A user setting that can be changed by the user" -msgstr "" +msgstr "Een gebruikersinstelling die kan worden gewijzigd door de gebruiker" #: plugin/samples/integration/sample.py:57 msgid "User Setting 2" -msgstr "" +msgstr "Gebruikers instelling 2" #: plugin/samples/integration/sample.py:58 msgid "Another user setting" -msgstr "" +msgstr "Andere gebruikersinstelling" #: plugin/samples/integration/sample.py:63 msgid "User Setting 3" -msgstr "" +msgstr "Gebruikersinstelling 3" #: plugin/samples/integration/sample.py:64 msgid "A user setting with choices" -msgstr "" +msgstr "Een gebruikersinstellingen met keuzes" #: plugin/samples/integration/sample.py:72 msgid "Enable PO" @@ -7541,35 +7541,35 @@ msgstr "Dynamisch paneel inschakelen" msgid "Enable dynamic panels for testing" msgstr "Activeer dynamische panelen om te testen" -#: plugin/samples/integration/user_interface_sample.py:98 +#: plugin/samples/integration/user_interface_sample.py:100 msgid "Part Panel" msgstr "Deel paneel" -#: plugin/samples/integration/user_interface_sample.py:131 +#: plugin/samples/integration/user_interface_sample.py:135 msgid "Broken Dashboard Item" msgstr "Kapot dashboard item" -#: plugin/samples/integration/user_interface_sample.py:133 +#: plugin/samples/integration/user_interface_sample.py:137 msgid "This is a broken dashboard item - it will not render!" msgstr "Dit is een gebroken dashboarditem - het zal niet meer renderen!" -#: plugin/samples/integration/user_interface_sample.py:139 +#: plugin/samples/integration/user_interface_sample.py:143 msgid "Sample Dashboard Item" msgstr "Voorbeeld dashboard item" -#: plugin/samples/integration/user_interface_sample.py:141 +#: plugin/samples/integration/user_interface_sample.py:145 msgid "This is a sample dashboard item. It renders a simple string of HTML content." msgstr "Dit is een voorbeeld dashboard item. Het maakt een eenvoudige string van HTML inhoud weer." -#: plugin/samples/integration/user_interface_sample.py:147 +#: plugin/samples/integration/user_interface_sample.py:151 msgid "Context Dashboard Item" msgstr "Context dashboard item" -#: plugin/samples/integration/user_interface_sample.py:161 +#: plugin/samples/integration/user_interface_sample.py:165 msgid "Admin Dashboard Item" msgstr "Beheerder dashboard item" -#: plugin/samples/integration/user_interface_sample.py:162 +#: plugin/samples/integration/user_interface_sample.py:166 msgid "This is an admin-only dashboard item." msgstr "Dit is een enkel dashboard item voor admins." @@ -7655,7 +7655,7 @@ msgstr "Deze plug-in activeren" #: plugin/serializers.py:243 msgid "Mandatory plugin cannot be deactivated" -msgstr "" +msgstr "Verplichte plug-in kan niet worden gedeactiveerd" #: plugin/serializers.py:261 msgid "Delete configuration" @@ -7667,7 +7667,7 @@ msgstr "Verwijder de plug-in configuratie uit de database" #: plugin/serializers.py:293 msgid "The user for which this setting applies" -msgstr "" +msgstr "De gebruiker waarvoor deze instelling van toepassing is" #: report/api.py:44 report/serializers.py:103 report/serializers.py:153 msgid "Items" @@ -7780,11 +7780,11 @@ msgstr "Rapport gegenereerd door template {self.name}" #: report/models.py:546 report/models.py:582 report/models.py:583 msgid "Template syntax error" -msgstr "" +msgstr "Sjabloon syntaxis fout" #: report/models.py:550 report/models.py:586 msgid "Error rendering report" -msgstr "" +msgstr "Fout bij het renderen rapport" #: report/models.py:606 msgid "Error generating report" @@ -7792,7 +7792,7 @@ msgstr "Fout bij genereren rapport" #: report/models.py:638 msgid "Error merging report outputs" -msgstr "" +msgstr "Fout bij samenvoegen rapport uitvoer" #: report/models.py:670 msgid "Width [mm]" @@ -7906,7 +7906,7 @@ msgstr "Leverancier is verwijderd" #: report/templates/report/inventree_purchase_order_report.html:22 msgid "Order Details" -msgstr "" +msgstr "Order gegevens" #: report/templates/report/inventree_purchase_order_report.html:37 #: report/templates/report/inventree_sales_order_report.html:30 @@ -7952,7 +7952,7 @@ msgstr "Rapport voorraadcontrole" #: report/templates/report/inventree_stock_report_merge.html:97 #: report/templates/report/inventree_test_report.html:153 -#: stock/serializers.py:650 +#: stock/serializers.py:654 msgid "Installed Items" msgstr "Geïnstalleerde items" @@ -7985,19 +7985,19 @@ msgstr "Geen resultaat (verplicht)" msgid "No result" msgstr "Geen resultaat" -#: report/templatetags/report.py:144 +#: report/templatetags/report.py:163 msgid "Asset file does not exist" msgstr "Asset bestand bestaat niet" -#: report/templatetags/report.py:201 report/templatetags/report.py:277 +#: report/templatetags/report.py:220 report/templatetags/report.py:296 msgid "Image file not found" msgstr "Afbeelding bestand niet gevonden" -#: report/templatetags/report.py:302 +#: report/templatetags/report.py:321 msgid "part_image tag requires a Part instance" msgstr "part_image tag vereist een onderdeel instantie" -#: report/templatetags/report.py:348 +#: report/templatetags/report.py:367 msgid "company_image tag requires a Company instance" msgstr "bedrijf_imagetag vereist een bedrijfsinstantie" @@ -8013,7 +8013,7 @@ msgstr "Filter op topniveau locaties" msgid "Include sub-locations in filtered results" msgstr "Inclusief sublocaties in gefilterde resultaten" -#: stock/api.py:341 stock/serializers.py:1210 +#: stock/api.py:341 stock/serializers.py:1214 msgid "Parent Location" msgstr "Bovenliggende locatie" @@ -8097,25 +8097,25 @@ msgstr "Vervaldatum voor" msgid "Expiry date after" msgstr "Vervaldatum na" -#: stock/api.py:916 stock/serializers.py:655 +#: stock/api.py:916 stock/serializers.py:659 msgid "Stale" msgstr "Verouderd" #: stock/api.py:942 msgid "Provide a StockItem PK to exclude that item and all its descendants" -msgstr "" +msgstr "Voorraad PK om dit item en al zijn afstammelingen uit te sluiten" #: stock/api.py:960 msgid "Cascade Locations" -msgstr "" +msgstr "Cascade locaties" #: stock/api.py:961 msgid "If true, include items in child locations of the given location" -msgstr "" +msgstr "Indien waar, inclusief items op de onderliggende locaties van de opgegeven locatie" #: stock/api.py:967 msgid "Filter by numeric Location ID or the literal 'null'" -msgstr "" +msgstr "Filter op numerieke locatie ID of de letterlijke 'null'" #: stock/api.py:1077 msgid "Quantity is required" @@ -8169,7 +8169,7 @@ msgstr "Selecteer eigenaar" msgid "Stock items may not be directly located into a structural stock locations, but may be located to child locations." msgstr "Voorraaditems kunnen niet direct worden geplaatst op een structurele voorraadlocatie, maar kunnen zich op onderliggende locaties bevinden." -#: stock/models.py:226 users/models.py:494 +#: stock/models.py:226 users/models.py:497 msgid "External" msgstr "Extern" @@ -8192,7 +8192,7 @@ msgstr "U kunt deze voorraadlocatie niet structureel maken omdat sommige voorraa #: stock/models.py:595 #, python-brace-format msgid "{field} does not exist" -msgstr "" +msgstr "{field} bestaat niet" #: stock/models.py:608 msgid "Part must be specified" @@ -8202,7 +8202,7 @@ msgstr "Onderdeel moet gespecificeerd worden" msgid "Stock items cannot be located into structural stock locations!" msgstr "Voorraaditems kunnen niet worden geplaatst in structurele voorraadlocaties!" -#: stock/models.py:932 stock/serializers.py:488 +#: stock/models.py:932 stock/serializers.py:492 msgid "Stock item cannot be created for virtual parts" msgstr "Voorraadartikel kan niet worden aangemaakt voor virtuele onderdelen" @@ -8247,7 +8247,7 @@ msgstr "Selecteer een leveranciersdeel voor dit voorraadartikel" msgid "Where is this stock item located?" msgstr "Waar bevindt zich dit voorraaditem?" -#: stock/models.py:1058 stock/serializers.py:1644 +#: stock/models.py:1058 stock/serializers.py:1648 msgid "Packaging this stock item is stored in" msgstr "Het verpakken van dit voorraaditem is opgeslagen in" @@ -8263,7 +8263,7 @@ msgstr "Is dit item geïnstalleerd in een ander item?" msgid "Serial number for this item" msgstr "Serienummer van dit item" -#: stock/models.py:1105 stock/serializers.py:1629 +#: stock/models.py:1105 stock/serializers.py:1633 msgid "Batch code for this stock item" msgstr "Batch code voor dit voorraaditem" @@ -8321,7 +8321,7 @@ msgstr "Omgezet tot onderdeel" #: stock/models.py:1436 msgid "Quantity exceeds available stock" -msgstr "" +msgstr "Hoeveelheid overschrijdt beschikbare voorraad" #: stock/models.py:1871 msgid "Part is not set as trackable" @@ -8372,7 +8372,7 @@ msgstr "Voorraad item is momenteel in productie" msgid "Serialized stock cannot be merged" msgstr "Geserialiseerde voorraad kan niet worden samengevoegd" -#: stock/models.py:2055 stock/serializers.py:1499 +#: stock/models.py:2055 stock/serializers.py:1503 msgid "Duplicate stock items" msgstr "Dupliceer voorraadartikelen" @@ -8501,237 +8501,241 @@ msgid "Test template for this result" msgstr "Test template voor dit resultaat" #: stock/serializers.py:290 +msgid "No matching test found for this part" +msgstr "" + +#: stock/serializers.py:294 msgid "Template ID or test name must be provided" msgstr "SjabloonID of testnaam moet worden opgegeven" -#: stock/serializers.py:300 +#: stock/serializers.py:304 msgid "The test finished time cannot be earlier than the test started time" msgstr "De testtijd kan niet eerder zijn dan de starttijd van de test" -#: stock/serializers.py:452 +#: stock/serializers.py:456 msgid "Parent Item" msgstr "Bovenliggend Item" -#: stock/serializers.py:453 +#: stock/serializers.py:457 msgid "Parent stock item" msgstr "Bovenliggende voorraad item" -#: stock/serializers.py:473 +#: stock/serializers.py:477 msgid "Use pack size when adding: the quantity defined is the number of packs" msgstr "Gebruik pakketgrootte bij het toevoegen: de hoeveelheid gedefinieerd is het aantal pakketten" -#: stock/serializers.py:475 +#: stock/serializers.py:479 msgid "Use pack size" -msgstr "" +msgstr "Gebruik pakketgrootte" -#: stock/serializers.py:482 stock/serializers.py:724 +#: stock/serializers.py:486 stock/serializers.py:728 msgid "Enter serial numbers for new items" msgstr "Voer serienummers voor nieuwe items in" -#: stock/serializers.py:600 +#: stock/serializers.py:604 msgid "Supplier Part Number" msgstr "Leverancier artikelnummer" -#: stock/serializers.py:647 users/models.py:184 +#: stock/serializers.py:651 users/models.py:187 msgid "Expired" msgstr "Verlopen" -#: stock/serializers.py:653 +#: stock/serializers.py:657 msgid "Child Items" msgstr "Onderliggende items" -#: stock/serializers.py:657 +#: stock/serializers.py:661 msgid "Tracking Items" msgstr "Items volgen" -#: stock/serializers.py:663 +#: stock/serializers.py:667 msgid "Purchase price of this stock item, per unit or pack" msgstr "Inkoopprijs van dit voorraadartikel, per eenheid of pakket" -#: stock/serializers.py:701 +#: stock/serializers.py:705 msgid "Enter number of stock items to serialize" msgstr "Aantal voorraaditems om serienummers voor te maken" -#: stock/serializers.py:709 stock/serializers.py:752 stock/serializers.py:790 -#: stock/serializers.py:928 +#: stock/serializers.py:713 stock/serializers.py:756 stock/serializers.py:794 +#: stock/serializers.py:932 msgid "No stock item provided" -msgstr "" +msgstr "Geen voorraad item opgegeven" -#: stock/serializers.py:717 +#: stock/serializers.py:721 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({q})" msgstr "Hoeveelheid mag niet hoger zijn dan de beschikbare voorraad ({q})" -#: stock/serializers.py:735 stock/serializers.py:1456 stock/serializers.py:1769 -#: stock/serializers.py:1818 +#: stock/serializers.py:739 stock/serializers.py:1460 stock/serializers.py:1773 +#: stock/serializers.py:1822 msgid "Destination stock location" msgstr "Locatie van bestemming" -#: stock/serializers.py:755 +#: stock/serializers.py:759 msgid "Serial numbers cannot be assigned to this part" msgstr "Serienummers kunnen niet worden toegewezen aan dit deel" -#: stock/serializers.py:775 +#: stock/serializers.py:779 msgid "Serial numbers already exist" msgstr "Serienummers bestaan al" -#: stock/serializers.py:825 +#: stock/serializers.py:829 msgid "Select stock item to install" msgstr "Selecteer voorraaditem om te installeren" -#: stock/serializers.py:832 +#: stock/serializers.py:836 msgid "Quantity to Install" msgstr "Te installeren hoeveelheid" -#: stock/serializers.py:833 +#: stock/serializers.py:837 msgid "Enter the quantity of items to install" msgstr "Voer de te installeren hoeveelheid items in" -#: stock/serializers.py:838 stock/serializers.py:918 stock/serializers.py:1060 +#: stock/serializers.py:842 stock/serializers.py:922 stock/serializers.py:1064 msgid "Add transaction note (optional)" msgstr "Transactienotitie toevoegen (optioneel)" -#: stock/serializers.py:846 +#: stock/serializers.py:850 msgid "Quantity to install must be at least 1" msgstr "Te installeren hoeveelheid moet minimaal 1 zijn" -#: stock/serializers.py:854 +#: stock/serializers.py:858 msgid "Stock item is unavailable" msgstr "Voorraadartikel is niet beschikbaar" -#: stock/serializers.py:865 +#: stock/serializers.py:869 msgid "Selected part is not in the Bill of Materials" msgstr "Het geselecteerde deel zit niet in de materialen lijst" -#: stock/serializers.py:878 +#: stock/serializers.py:882 msgid "Quantity to install must not exceed available quantity" msgstr "De te installeren hoeveelheid mag niet groter zijn dan de beschikbare hoeveelheid" -#: stock/serializers.py:913 +#: stock/serializers.py:917 msgid "Destination location for uninstalled item" msgstr "Bestemmingslocatie voor verwijderd item" -#: stock/serializers.py:951 +#: stock/serializers.py:955 msgid "Select part to convert stock item into" msgstr "Selecteer onderdeel om voorraaditem om te zetten in" -#: stock/serializers.py:964 +#: stock/serializers.py:968 msgid "Selected part is not a valid option for conversion" msgstr "Het geselecteerde deel is geen geldige optie voor de omzetting" -#: stock/serializers.py:981 +#: stock/serializers.py:985 msgid "Cannot convert stock item with assigned SupplierPart" msgstr "Kan voorraadartikel niet converteren met toegewezen leverancier deel" -#: stock/serializers.py:1015 +#: stock/serializers.py:1019 msgid "Stock item status code" msgstr "Voorraad status code" -#: stock/serializers.py:1044 +#: stock/serializers.py:1048 msgid "Select stock items to change status" msgstr "Selecteer voorraadartikelen om status te wijzigen" -#: stock/serializers.py:1050 +#: stock/serializers.py:1054 msgid "No stock items selected" msgstr "Geen voorraaditems geselecteerd" -#: stock/serializers.py:1139 stock/serializers.py:1216 +#: stock/serializers.py:1143 stock/serializers.py:1220 msgid "Sublocations" msgstr "Sublocaties" -#: stock/serializers.py:1211 +#: stock/serializers.py:1215 msgid "Parent stock location" msgstr "Bovenliggende voorraad locatie" -#: stock/serializers.py:1328 +#: stock/serializers.py:1332 msgid "Part must be salable" msgstr "Onderdeel moet verkoopbaar zijn" -#: stock/serializers.py:1332 +#: stock/serializers.py:1336 msgid "Item is allocated to a sales order" msgstr "Artikel is toegewezen aan een verkooporder" -#: stock/serializers.py:1336 +#: stock/serializers.py:1340 msgid "Item is allocated to a build order" msgstr "Artikel is toegewezen aan een productieorder" -#: stock/serializers.py:1360 +#: stock/serializers.py:1364 msgid "Customer to assign stock items" msgstr "Klant om voorraadartikelen toe te wijzen" -#: stock/serializers.py:1366 +#: stock/serializers.py:1370 msgid "Selected company is not a customer" msgstr "Geselecteerde bedrijf is geen klant" -#: stock/serializers.py:1374 +#: stock/serializers.py:1378 msgid "Stock assignment notes" msgstr "Voorraad toewijzing notities" -#: stock/serializers.py:1384 stock/serializers.py:1672 +#: stock/serializers.py:1388 stock/serializers.py:1676 msgid "A list of stock items must be provided" msgstr "Een lijst met voorraad artikelen moet worden opgegeven" -#: stock/serializers.py:1463 +#: stock/serializers.py:1467 msgid "Stock merging notes" msgstr "Voorraad samenvoegen notities" -#: stock/serializers.py:1468 +#: stock/serializers.py:1472 msgid "Allow mismatched suppliers" msgstr "Niet overeen komende leveranciers toestaan" -#: stock/serializers.py:1469 +#: stock/serializers.py:1473 msgid "Allow stock items with different supplier parts to be merged" msgstr "Toestaan dat voorraadartikelen met verschillende leveranciers onderdelen worden samengevoegd" -#: stock/serializers.py:1474 +#: stock/serializers.py:1478 msgid "Allow mismatched status" msgstr "Sta onjuiste status toe" -#: stock/serializers.py:1475 +#: stock/serializers.py:1479 msgid "Allow stock items with different status codes to be merged" msgstr "Toestaan dat voorraadartikelen met verschillende statuscodes worden samengevoegd" -#: stock/serializers.py:1485 +#: stock/serializers.py:1489 msgid "At least two stock items must be provided" msgstr "Er moeten ten minste twee voorraadartikelen worden opgegeven" -#: stock/serializers.py:1552 +#: stock/serializers.py:1556 msgid "No Change" msgstr "Geen wijziging" -#: stock/serializers.py:1590 +#: stock/serializers.py:1594 msgid "StockItem primary key value" msgstr "Voorraaditem primaire sleutel waarde" -#: stock/serializers.py:1603 +#: stock/serializers.py:1607 msgid "Stock item is not in stock" msgstr "Voorraad artikel is niet op voorraad" -#: stock/serializers.py:1606 +#: stock/serializers.py:1610 msgid "Stock item is already in stock" -msgstr "" +msgstr "Voorraad artikel is al in voorraad" -#: stock/serializers.py:1620 +#: stock/serializers.py:1624 msgid "Quantity must not be negative" msgstr "Hoeveelheid mag niet negatief zijn" -#: stock/serializers.py:1662 +#: stock/serializers.py:1666 msgid "Stock transaction notes" msgstr "Voorraad transactie notities" -#: stock/serializers.py:1824 +#: stock/serializers.py:1828 msgid "Merge into existing stock" msgstr "Samenvoegen in bestaande voorraad" -#: stock/serializers.py:1825 +#: stock/serializers.py:1829 msgid "Merge returned items into existing stock items if possible" msgstr "Voeg indien mogelijk geretourneerde items samen in bestaande voorraad" -#: stock/serializers.py:1868 +#: stock/serializers.py:1872 msgid "Next Serial Number" msgstr "Volgend serienummer" -#: stock/serializers.py:1874 +#: stock/serializers.py:1878 msgid "Previous Serial Number" msgstr "Vorig serienummer" @@ -9025,7 +9029,7 @@ msgstr "Machtigingen" msgid "Important dates" msgstr "Belangrijke data" -#: users/authentication.py:30 users/models.py:148 +#: users/authentication.py:30 users/models.py:151 msgid "Token has been revoked" msgstr "Token is ingetrokken" @@ -9033,167 +9037,167 @@ msgstr "Token is ingetrokken" msgid "Token has expired" msgstr "Token is verlopen" -#: users/models.py:91 +#: users/models.py:94 msgid "API Token" msgstr "API Token" -#: users/models.py:92 +#: users/models.py:95 msgid "API Tokens" msgstr "API tokens" -#: users/models.py:128 +#: users/models.py:131 msgid "Token Name" msgstr "Token naam" -#: users/models.py:129 +#: users/models.py:132 msgid "Custom token name" msgstr "Aangepaste token naam" -#: users/models.py:135 +#: users/models.py:138 msgid "Token expiry date" msgstr "Token vervaldatum" -#: users/models.py:143 +#: users/models.py:146 msgid "Last Seen" msgstr "Laatst gezien" -#: users/models.py:144 +#: users/models.py:147 msgid "Last time the token was used" msgstr "Laatste keer dat het token werd gebruikt" -#: users/models.py:148 +#: users/models.py:151 msgid "Revoked" msgstr "Intrekken" -#: users/models.py:226 +#: users/models.py:229 msgid "Permission set" msgstr "Toestemming set" -#: users/models.py:235 +#: users/models.py:238 msgid "Group" msgstr "Groep" -#: users/models.py:239 +#: users/models.py:242 msgid "View" msgstr "Weergeven" -#: users/models.py:239 +#: users/models.py:242 msgid "Permission to view items" msgstr "Machtiging om items te bekijken" -#: users/models.py:243 +#: users/models.py:246 msgid "Add" msgstr "Toevoegen" -#: users/models.py:243 +#: users/models.py:246 msgid "Permission to add items" msgstr "Machtiging om items toe te voegen" -#: users/models.py:247 +#: users/models.py:250 msgid "Change" msgstr "Wijzigen" -#: users/models.py:249 +#: users/models.py:252 msgid "Permissions to edit items" msgstr "Machtigingen om items te bewerken" -#: users/models.py:253 +#: users/models.py:256 msgid "Delete" msgstr "Verwijderen" -#: users/models.py:255 +#: users/models.py:258 msgid "Permission to delete items" msgstr "Toestemming om items te verwijderen" -#: users/models.py:492 +#: users/models.py:495 msgid "Bot" msgstr "Bot" -#: users/models.py:493 +#: users/models.py:496 msgid "Internal" msgstr "Intern" -#: users/models.py:495 +#: users/models.py:498 msgid "Guest" msgstr "Gast" -#: users/models.py:504 +#: users/models.py:507 msgid "Language" msgstr "Taal" -#: users/models.py:505 +#: users/models.py:508 msgid "Preferred language for the user" msgstr "Voorkeurstaal voor gebruiker" -#: users/models.py:510 +#: users/models.py:513 msgid "Theme" msgstr "Thema" -#: users/models.py:511 +#: users/models.py:514 msgid "Settings for the web UI as JSON - do not edit manually!" msgstr "Instellingen voor webinterface als JSON - niet handmatig bewerken!" -#: users/models.py:516 +#: users/models.py:519 msgid "Widgets" msgstr "Widget" -#: users/models.py:518 +#: users/models.py:521 msgid "Settings for the dashboard widgets as JSON - do not edit manually!" msgstr "Instellingen voor de dashboard widgets als JSON - wijzig niet handmatig!" -#: users/models.py:525 +#: users/models.py:528 msgid "Display Name" msgstr "Naam weergeven" -#: users/models.py:526 +#: users/models.py:529 msgid "Chosen display name for the user" msgstr "Gekozen weergavenaam voor de gebruiker" -#: users/models.py:532 +#: users/models.py:535 msgid "Position" msgstr "Functie" -#: users/models.py:533 +#: users/models.py:536 msgid "Main job title or position" msgstr "Titel of positie hoofdtaken" -#: users/models.py:540 +#: users/models.py:543 msgid "User status message" msgstr "Gebruiker status bericht" -#: users/models.py:547 +#: users/models.py:550 msgid "User location information" msgstr "Informatie over locatie gebruiker" -#: users/models.py:552 +#: users/models.py:555 msgid "User is actively using the system" msgstr "Gebruiker gebruikt actief het systeem" -#: users/models.py:559 +#: users/models.py:562 msgid "Preferred contact information for the user" msgstr "Voorkeursinformatie voor de gebruiker" -#: users/models.py:565 +#: users/models.py:568 msgid "User Type" msgstr "Gebruikers type" -#: users/models.py:566 +#: users/models.py:569 msgid "Which type of user is this?" msgstr "Welk type gebruiker is dit?" -#: users/models.py:572 +#: users/models.py:575 msgid "Organisation" msgstr "Organisatie" -#: users/models.py:573 +#: users/models.py:576 msgid "Users primary organisation/affiliation" msgstr "Gebruikers primaire organisatie/affiliatie" -#: users/models.py:581 +#: users/models.py:584 msgid "Primary Group" msgstr "Primaire groep" -#: users/models.py:582 +#: users/models.py:585 msgid "Primary group for the user" msgstr "Primaire groep van de gebruiker" diff --git a/src/backend/InvenTree/locale/no/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/no/LC_MESSAGES/django.po index fa4d0b4c4d..dcc35762c4 100644 --- a/src/backend/InvenTree/locale/no/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/no/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-09-17 11:32+0000\n" -"PO-Revision-Date: 2025-09-17 11:36\n" +"POT-Creation-Date: 2025-10-01 05:58+0000\n" +"PO-Revision-Date: 2025-10-01 06:01\n" "Last-Translator: \n" "Language-Team: Norwegian\n" "Language: no_NO\n" @@ -116,9 +116,9 @@ msgstr "" #: build/serializers.py:579 build/serializers.py:1795 company/models.py:875 #: order/models.py:1737 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:2846 stock/models.py:2970 stock/serializers.py:741 -#: stock/serializers.py:917 stock/serializers.py:1059 stock/serializers.py:1373 -#: stock/serializers.py:1462 stock/serializers.py:1661 +#: stock/models.py:2846 stock/models.py:2970 stock/serializers.py:745 +#: stock/serializers.py:921 stock/serializers.py:1063 stock/serializers.py:1377 +#: stock/serializers.py:1466 stock/serializers.py:1665 msgid "Notes" msgstr "Notater" @@ -415,7 +415,7 @@ msgstr "Ugyldig valg" msgid "Name" msgstr "Navn" -#: InvenTree/models.py:856 build/models.py:251 common/models.py:171 +#: InvenTree/models.py:856 build/models.py:252 common/models.py:171 #: common/models.py:2234 common/models.py:2347 company/models.py:562 #: company/models.py:866 order/models.py:435 order/models.py:1773 #: part/models.py:1074 part/models.py:3886 report/models.py:222 @@ -530,7 +530,7 @@ msgstr "Ikke en gyldig valutakode" msgid "Order Status" msgstr "Ordrestatus" -#: build/api.py:75 build/models.py:263 +#: build/api.py:75 build/models.py:264 msgid "Parent Build" msgstr "Overordnet produksjon" @@ -539,7 +539,7 @@ msgstr "Overordnet produksjon" msgid "Include Variants" msgstr "" -#: build/api.py:95 build/api.py:466 build/api.py:814 build/models.py:269 +#: build/api.py:95 build/api.py:466 build/api.py:814 build/models.py:270 #: build/serializers.py:1243 build/serializers.py:1389 #: build/serializers.py:1451 company/models.py:1085 company/serializers.py:456 #: order/api.py:295 order/api.py:299 order/api.py:922 order/api.py:1180 @@ -558,7 +558,7 @@ msgstr "" #: report/templates/report/inventree_sales_order_shipment_report.html:28 #: report/templates/report/inventree_stock_location_report.html:102 #: stock/api.py:565 stock/serializers.py:120 stock/serializers.py:172 -#: stock/serializers.py:446 stock/serializers.py:625 stock/serializers.py:950 +#: stock/serializers.py:450 stock/serializers.py:629 stock/serializers.py:954 #: templates/email/build_order_completed.html:17 #: templates/email/build_order_required_stock.html:17 #: templates/email/low_stock_notification.html:15 @@ -671,7 +671,7 @@ msgstr "" msgid "Allocated" msgstr "Tildelt" -#: build/api.py:490 build/models.py:1626 build/serializers.py:1424 +#: build/api.py:490 build/models.py:1631 build/serializers.py:1424 msgid "Consumed" msgstr "" @@ -682,7 +682,7 @@ msgstr "" msgid "Available" msgstr "Tilgjengelig" -#: build/api.py:837 build/models.py:116 order/models.py:1919 +#: build/api.py:837 build/models.py:117 order/models.py:1919 #: report/templates/report/inventree_build_order_report.html:105 #: stock/serializers.py:93 templates/email/build_order_completed.html:16 #: templates/email/overdue_build_order.html:15 @@ -693,10 +693,10 @@ msgstr "Produksjonsordre" #: build/serializers.py:496 build/serializers.py:566 build/serializers.py:1263 #: build/serializers.py:1267 order/api.py:1227 order/api.py:1232 #: order/serializers.py:768 order/serializers.py:908 order/serializers.py:2015 -#: stock/api.py:966 stock/serializers.py:111 stock/serializers.py:629 -#: stock/serializers.py:734 stock/serializers.py:912 stock/serializers.py:1455 -#: stock/serializers.py:1768 stock/serializers.py:1817 -#: templates/email/stale_stock_notification.html:18 users/models.py:546 +#: stock/api.py:966 stock/serializers.py:111 stock/serializers.py:633 +#: stock/serializers.py:738 stock/serializers.py:916 stock/serializers.py:1459 +#: stock/serializers.py:1772 stock/serializers.py:1821 +#: templates/email/stale_stock_notification.html:18 users/models.py:549 msgid "Location" msgstr "Plassering" @@ -708,43 +708,43 @@ msgstr "" msgid "Filter by output stock item ID. Use 'null' to find uninstalled build items." msgstr "" -#: build/models.py:117 users/ruleset.py:31 +#: build/models.py:118 users/ruleset.py:31 msgid "Build Orders" msgstr "Produksjonsordrer" -#: build/models.py:167 +#: build/models.py:168 msgid "Assembly BOM has not been validated" msgstr "Sammenstillings-BOMen er ikke godkjent" -#: build/models.py:174 +#: build/models.py:175 msgid "Build order cannot be created for an inactive part" msgstr "Produksjonsordre kan ikke opprettes for en inaktiv del" -#: build/models.py:181 +#: build/models.py:182 msgid "Build order cannot be created for an unlocked part" msgstr "Produksjonsordre kan ikke opprettes for en ulåst del" -#: build/models.py:199 +#: build/models.py:200 msgid "Build orders can only be externally fulfilled for purchaseable parts" msgstr "" -#: build/models.py:206 order/models.py:369 +#: build/models.py:207 order/models.py:369 msgid "Responsible user or group must be specified" msgstr "Ansvarlig bruker eller gruppe må spesifiseres" -#: build/models.py:211 +#: build/models.py:212 msgid "Build order part cannot be changed" msgstr "Produksjonsordrens del kan ikke endres" -#: build/models.py:216 order/models.py:382 +#: build/models.py:217 order/models.py:382 msgid "Target date must be after start date" msgstr "" -#: build/models.py:244 +#: build/models.py:245 msgid "Build Order Reference" msgstr "Produksjonsordre-referanse" -#: build/models.py:245 build/serializers.py:1402 order/models.py:607 +#: build/models.py:246 build/serializers.py:1402 order/models.py:607 #: order/models.py:1292 order/models.py:1730 order/models.py:2605 #: part/models.py:4458 #: report/templates/report/inventree_bill_of_materials_report.html:139 @@ -754,223 +754,223 @@ msgstr "Produksjonsordre-referanse" msgid "Reference" msgstr "Referanse" -#: build/models.py:254 +#: build/models.py:255 msgid "Brief description of the build (optional)" msgstr "Kort beskrivelse av produksjonen (valgfritt)" -#: build/models.py:264 +#: build/models.py:265 msgid "BuildOrder to which this build is allocated" msgstr "Produksjonsordre som denne produksjonen er tildelt" -#: build/models.py:273 +#: build/models.py:274 msgid "Select part to build" msgstr "Velg del å produsere" -#: build/models.py:278 +#: build/models.py:279 msgid "Sales Order Reference" msgstr "Salgsordrereferanse" -#: build/models.py:283 +#: build/models.py:284 msgid "SalesOrder to which this build is allocated" msgstr "Salgsordren denne produksjonen er tildelt til" -#: build/models.py:288 build/serializers.py:1094 +#: build/models.py:289 build/serializers.py:1094 msgid "Source Location" msgstr "Kildeplassering" -#: build/models.py:294 +#: build/models.py:295 msgid "Select location to take stock from for this build (leave blank to take from any stock location)" msgstr "Velg plassering å ta lagerbeholdning fra for denne produksjonen (la stå tomt for a ta fra alle lagerplasseringer)" -#: build/models.py:300 +#: build/models.py:301 msgid "External Build" msgstr "" -#: build/models.py:301 +#: build/models.py:302 msgid "This build order is fulfilled externally" msgstr "" -#: build/models.py:306 +#: build/models.py:307 msgid "Destination Location" msgstr "Fullført plassering" -#: build/models.py:311 +#: build/models.py:312 msgid "Select location where the completed items will be stored" msgstr "Velg plassering der fullførte artikler vil bli lagret" -#: build/models.py:315 +#: build/models.py:316 msgid "Build Quantity" msgstr "Produksjonsmengde" -#: build/models.py:318 +#: build/models.py:319 msgid "Number of stock items to build" msgstr "Antall lagervarer å produsere" -#: build/models.py:322 +#: build/models.py:323 msgid "Completed items" msgstr "Fullførte artikler" -#: build/models.py:324 +#: build/models.py:325 msgid "Number of stock items which have been completed" msgstr "Antall lagervarer som er fullført" -#: build/models.py:328 +#: build/models.py:329 msgid "Build Status" msgstr "Produksjonsstatus" -#: build/models.py:333 +#: build/models.py:334 msgid "Build status code" msgstr "Produksjonsstatuskode" -#: build/models.py:342 build/serializers.py:358 order/serializers.py:784 -#: stock/models.py:1101 stock/serializers.py:85 stock/serializers.py:1628 +#: build/models.py:343 build/serializers.py:358 order/serializers.py:784 +#: stock/models.py:1101 stock/serializers.py:85 stock/serializers.py:1632 msgid "Batch Code" msgstr "Batchkode" -#: build/models.py:346 build/serializers.py:359 +#: build/models.py:347 build/serializers.py:359 msgid "Batch code for this build output" msgstr "Batchkode for denne produksjonsartikkelen" -#: build/models.py:350 order/models.py:472 order/serializers.py:167 +#: build/models.py:351 order/models.py:472 order/serializers.py:167 #: part/models.py:1304 msgid "Creation Date" msgstr "Opprettelsesdato" -#: build/models.py:356 +#: build/models.py:357 msgid "Build start date" msgstr "" -#: build/models.py:357 +#: build/models.py:358 msgid "Scheduled start date for this build order" msgstr "" -#: build/models.py:363 +#: build/models.py:364 msgid "Target completion date" msgstr "Forventet sluttdato" -#: build/models.py:365 +#: build/models.py:366 msgid "Target date for build completion. Build will be overdue after this date." msgstr "Måldato for ferdigstillelse. Produksjonen vil være forfalt etter denne datoen." -#: build/models.py:370 order/models.py:660 order/models.py:2644 +#: build/models.py:371 order/models.py:660 order/models.py:2644 msgid "Completion Date" msgstr "Fullført dato" -#: build/models.py:378 +#: build/models.py:379 msgid "completed by" msgstr "fullført av" -#: build/models.py:387 +#: build/models.py:388 msgid "Issued by" msgstr "Utstedt av" -#: build/models.py:388 +#: build/models.py:389 msgid "User who issued this build order" msgstr "Brukeren som utstedte denne produksjonsordren" -#: build/models.py:397 common/models.py:180 order/api.py:176 +#: build/models.py:398 common/models.py:180 order/api.py:176 #: order/models.py:497 part/models.py:1321 #: report/templates/report/inventree_build_order_report.html:158 msgid "Responsible" msgstr "Ansvarlig" -#: build/models.py:398 +#: build/models.py:399 msgid "User or group responsible for this build order" msgstr "Bruker eller gruppe ansvarlig for produksjonsordren" -#: build/models.py:403 stock/models.py:1094 +#: build/models.py:404 stock/models.py:1094 msgid "External Link" msgstr "Ekstern lenke" -#: build/models.py:405 common/models.py:1990 part/models.py:1126 +#: build/models.py:406 common/models.py:1990 part/models.py:1126 #: stock/models.py:1096 msgid "Link to external URL" msgstr "Lenke til ekstern URL" -#: build/models.py:410 +#: build/models.py:411 msgid "Build Priority" msgstr "Produksjonsprioritet" -#: build/models.py:413 +#: build/models.py:414 msgid "Priority of this build order" msgstr "Produksjonsordrens prioritet" -#: build/models.py:421 common/models.py:150 common/models.py:164 +#: build/models.py:422 common/models.py:150 common/models.py:164 #: order/api.py:162 order/models.py:444 msgid "Project Code" msgstr "Prosjektkode" -#: build/models.py:422 +#: build/models.py:423 msgid "Project code for this build order" msgstr "Prosjektkode for denne produksjonsordren" -#: build/models.py:675 +#: build/models.py:676 msgid "Cannot complete build order with open child builds" msgstr "" -#: build/models.py:680 +#: build/models.py:681 msgid "Cannot complete build order with incomplete outputs" msgstr "" -#: build/models.py:699 build/models.py:829 +#: build/models.py:700 build/models.py:830 msgid "Failed to offload task to complete build allocations" msgstr "Kunne ikke delegere bort oppgaven for å fullføre tildelinger" -#: build/models.py:722 +#: build/models.py:723 #, python-brace-format msgid "Build order {build} has been completed" msgstr "Produksjonsordre {build} er fullført" -#: build/models.py:728 +#: build/models.py:729 msgid "A build order has been completed" msgstr "En produksjonsordre er fullført" -#: build/models.py:910 build/serializers.py:406 +#: build/models.py:911 build/serializers.py:406 msgid "Serial numbers must be provided for trackable parts" msgstr "Serienumre må angis for sporbare deler" -#: build/models.py:1041 build/models.py:1126 +#: build/models.py:1042 build/models.py:1127 msgid "No build output specified" msgstr "Ingen produksjonsartikkel spesifisert" -#: build/models.py:1044 +#: build/models.py:1045 msgid "Build output is already completed" msgstr "Produksjonsartikkelen er allerede fullført" -#: build/models.py:1047 +#: build/models.py:1048 msgid "Build output does not match Build Order" msgstr "Produksjonsartikkelen samsvarer ikke med produksjonsordren" -#: build/models.py:1129 build/serializers.py:285 build/serializers.py:334 +#: build/models.py:1130 build/serializers.py:285 build/serializers.py:334 #: build/serializers.py:962 build/serializers.py:1746 order/models.py:710 #: order/serializers.py:604 order/serializers.py:779 part/serializers.py:1695 #: stock/models.py:941 stock/models.py:1431 stock/models.py:1880 -#: stock/serializers.py:712 stock/serializers.py:1617 +#: stock/serializers.py:716 stock/serializers.py:1621 msgid "Quantity must be greater than zero" msgstr "Mengden må være større enn null" -#: build/models.py:1133 build/serializers.py:289 +#: build/models.py:1134 build/serializers.py:289 msgid "Quantity cannot be greater than the output quantity" msgstr "Kvantitet kan ikke være større enn utgangsantallet" -#: build/models.py:1196 build/serializers.py:605 +#: build/models.py:1197 build/serializers.py:605 msgid "Build output has not passed all required tests" msgstr "" -#: build/models.py:1199 build/serializers.py:600 +#: build/models.py:1200 build/serializers.py:600 #, python-brace-format msgid "Build output {serial} has not passed all required tests" msgstr "Produksjonsartikkel {serial} har ikke bestått alle påkrevde tester" -#: build/models.py:1581 +#: build/models.py:1586 msgid "Build Order Line Item" msgstr "Produksjonsartikkel" -#: build/models.py:1605 +#: build/models.py:1610 msgid "Build object" msgstr "Produksjonsobjekt" -#: build/models.py:1617 build/models.py:1917 build/serializers.py:273 +#: build/models.py:1622 build/models.py:1933 build/serializers.py:273 #: build/serializers.py:319 build/serializers.py:1423 common/models.py:1346 #: order/models.py:1713 order/models.py:2490 order/serializers.py:1663 #: order/serializers.py:2124 part/models.py:3474 part/models.py:4406 @@ -985,70 +985,70 @@ msgstr "Produksjonsobjekt" #: report/templates/report/inventree_stock_report_merge.html:113 #: report/templates/report/inventree_test_report.html:90 #: report/templates/report/inventree_test_report.html:169 -#: stock/serializers.py:136 stock/serializers.py:180 stock/serializers.py:700 +#: stock/serializers.py:136 stock/serializers.py:180 stock/serializers.py:704 #: templates/email/build_order_completed.html:18 #: templates/email/stale_stock_notification.html:19 msgid "Quantity" msgstr "Antall" -#: build/models.py:1618 +#: build/models.py:1623 msgid "Required quantity for build order" msgstr "Påkrevd antall for produksjonsordre" -#: build/models.py:1627 +#: build/models.py:1632 msgid "Quantity of consumed stock" msgstr "" -#: build/models.py:1715 +#: build/models.py:1731 msgid "Build item must specify a build output, as master part is marked as trackable" msgstr "Produksjonselement må spesifisere en produksjonsartikkel, da master-del er merket som sporbar" -#: build/models.py:1726 +#: build/models.py:1742 #, python-brace-format msgid "Allocated quantity ({q}) must not exceed available stock quantity ({a})" msgstr "Tildelt antall ({q}) kan ikke overstige tilgjengelig lagerbeholdning ({a})" -#: build/models.py:1747 order/models.py:2439 +#: build/models.py:1763 order/models.py:2439 msgid "Stock item is over-allocated" msgstr "Lagervaren er overtildelt" -#: build/models.py:1752 order/models.py:2442 +#: build/models.py:1768 order/models.py:2442 msgid "Allocation quantity must be greater than zero" msgstr "Tildelingsantall må være større enn null" -#: build/models.py:1758 +#: build/models.py:1774 msgid "Quantity must be 1 for serialized stock" msgstr "Mengden må være 1 for serialisert lagervare" -#: build/models.py:1818 +#: build/models.py:1834 msgid "Selected stock item does not match BOM line" msgstr "Valgt lagervare samsvarer ikke med BOM-linjen" -#: build/models.py:1856 +#: build/models.py:1872 msgid "Allocated quantity exceeds available stock quantity" msgstr "" -#: build/models.py:1907 build/serializers.py:945 build/serializers.py:1255 +#: build/models.py:1923 build/serializers.py:945 build/serializers.py:1255 #: order/serializers.py:1500 order/serializers.py:1521 #: report/templates/report/inventree_sales_order_shipment_report.html:29 -#: stock/models.py:457 stock/serializers.py:102 stock/serializers.py:824 -#: stock/serializers.py:1311 stock/serializers.py:1423 +#: stock/models.py:457 stock/serializers.py:102 stock/serializers.py:828 +#: stock/serializers.py:1315 stock/serializers.py:1427 msgid "Stock Item" msgstr "Lagervare" -#: build/models.py:1908 +#: build/models.py:1924 msgid "Source stock item" msgstr "Kildelagervare" -#: build/models.py:1918 +#: build/models.py:1934 msgid "Stock quantity to allocate to build" msgstr "Lagerantall å tildele til produksjonen" -#: build/models.py:1927 +#: build/models.py:1943 msgid "Install into" msgstr "Monteres i" -#: build/models.py:1928 +#: build/models.py:1944 msgid "Destination stock item" msgstr "Lagervare for montering" @@ -1097,7 +1097,7 @@ msgid "Integer quantity required, as the bill of materials contains trackable pa msgstr "Heltallsverdi kreves, da stykklisten inneholder sporbare deler" #: build/serializers.py:365 order/serializers.py:800 order/serializers.py:1667 -#: stock/serializers.py:723 +#: stock/serializers.py:727 msgid "Serial Numbers" msgstr "Serienummer" @@ -1250,7 +1250,7 @@ msgstr "Produksjonsartikkel" msgid "bom_item.part must point to the same part as the build order" msgstr "bom_item.part må peke på den samme delen som produksjonsordren" -#: build/serializers.py:951 stock/serializers.py:1324 +#: build/serializers.py:951 stock/serializers.py:1328 msgid "Item must be in stock" msgstr "Artikkelen må være på lager" @@ -1329,11 +1329,11 @@ msgstr "" #: build/serializers.py:1282 company/models.py:703 order/api.py:308 #: order/api.py:313 order/api.py:539 order/serializers.py:596 -#: stock/models.py:1037 stock/serializers.py:613 +#: stock/models.py:1037 stock/serializers.py:617 msgid "Supplier Part" msgstr "Leverandørdel" -#: build/serializers.py:1290 stock/serializers.py:644 +#: build/serializers.py:1290 stock/serializers.py:648 msgid "Allocated Quantity" msgstr "Tildelt antall" @@ -1562,8 +1562,8 @@ msgstr "Nøkkelstreng må være unik" #: common/models.py:2006 common/models.py:2007 common/models.py:2388 #: importer/models.py:100 part/models.py:3568 part/models.py:3596 #: plugin/models.py:355 plugin/models.py:356 -#: report/templates/report/inventree_test_report.html:105 users/models.py:121 -#: users/models.py:498 +#: report/templates/report/inventree_test_report.html:105 users/models.py:124 +#: users/models.py:501 msgid "User" msgstr "Bruker" @@ -1594,8 +1594,8 @@ msgstr "Navn for webhooken" #: common/models.py:1421 common/models.py:2247 common/models.py:2354 #: company/models.py:198 company/models.py:840 machine/models.py:39 -#: part/models.py:1258 plugin/models.py:69 stock/api.py:621 users/models.py:192 -#: users/models.py:551 users/serializers.py:319 +#: part/models.py:1258 plugin/models.py:69 stock/api.py:621 users/models.py:195 +#: users/models.py:554 users/serializers.py:319 msgid "Active" msgstr "Aktiv" @@ -1603,7 +1603,7 @@ msgstr "Aktiv" msgid "Is this webhook active" msgstr "Er webhooken aktiv" -#: common/models.py:1437 users/models.py:169 +#: common/models.py:1437 users/models.py:172 msgid "Token" msgstr "Sjetong" @@ -2142,7 +2142,7 @@ msgid "Email Threads" msgstr "" #: common/models.py:2711 generic/states/serializers.py:16 plugin/models.py:46 -#: users/models.py:110 +#: users/models.py:113 msgid "Key" msgstr "Nøkkel" @@ -3725,37 +3725,37 @@ msgstr "" msgid "Value must be a valid variable identifier" msgstr "" -#: company/api.py:142 +#: company/api.py:143 msgid "Part is Active" msgstr "Delen er aktiv" -#: company/api.py:146 +#: company/api.py:147 msgid "Manufacturer is Active" msgstr "Leverandør er aktiv" -#: company/api.py:279 +#: company/api.py:280 msgid "Supplier Part is Active" msgstr "Leverandørdel er aktiv" -#: company/api.py:283 +#: company/api.py:284 msgid "Internal Part is Active" msgstr "Intern del er aktiv" -#: company/api.py:288 +#: company/api.py:289 msgid "Supplier is Active" msgstr "Leverandør er aktiv" -#: company/api.py:300 company/models.py:539 company/serializers.py:468 +#: company/api.py:301 company/models.py:539 company/serializers.py:468 #: part/serializers.py:575 msgid "Manufacturer" msgstr "Produsent" -#: company/api.py:307 company/models.py:119 company/models.py:411 +#: company/api.py:308 company/models.py:119 company/models.py:411 #: stock/api.py:879 msgid "Company" msgstr "Firma" -#: company/api.py:317 +#: company/api.py:318 msgid "Has Stock" msgstr "" @@ -3792,7 +3792,7 @@ msgid "Contact email address" msgstr "Kontakt e-post" #: company/models.py:176 company/models.py:315 order/models.py:506 -#: users/models.py:558 +#: users/models.py:561 msgid "Contact" msgstr "Kontakt" @@ -3942,7 +3942,7 @@ msgid "Manufacturer Part" msgstr "Produsentdeler" #: company/models.py:528 company/models.py:818 stock/models.py:1026 -#: stock/serializers.py:445 +#: stock/serializers.py:449 msgid "Base Part" msgstr "Basisdel" @@ -3959,7 +3959,7 @@ msgstr "Velg produsent" msgid "MPN" msgstr "MPN" -#: company/models.py:547 stock/serializers.py:607 +#: company/models.py:547 stock/serializers.py:611 msgid "Manufacturer Part Number" msgstr "Produsentens varenummer" @@ -4042,7 +4042,7 @@ msgstr "Leverandørens delbeskrivelse" #: report/templates/report/inventree_return_order_report.html:27 #: report/templates/report/inventree_sales_order_report.html:32 #: report/templates/report/inventree_stock_location_report.html:105 -#: stock/serializers.py:837 +#: stock/serializers.py:841 msgid "Note" msgstr "Notat" @@ -4055,7 +4055,7 @@ msgid "Minimum charge (e.g. stocking fee)" msgstr "Minimum betaling (f.eks. lageravgift)" #: company/models.py:891 order/serializers.py:810 stock/models.py:1057 -#: stock/serializers.py:1643 +#: stock/serializers.py:1647 msgid "Packaging" msgstr "Emballasje" @@ -4107,7 +4107,7 @@ msgstr "Standardvaluta brukt for denne leverandøren" msgid "Company Name" msgstr "Bedriftsnavn" -#: company/serializers.py:444 part/serializers.py:948 stock/serializers.py:463 +#: company/serializers.py:444 part/serializers.py:948 stock/serializers.py:467 msgid "In Stock" msgstr "På lager" @@ -4267,15 +4267,15 @@ msgstr "" msgid "Valid" msgstr "Gyldig" -#: importer/models.py:688 +#: importer/models.py:720 msgid "ID is required for updating existing records." msgstr "" -#: importer/models.py:695 +#: importer/models.py:727 msgid "No record found with the provided ID" msgstr "" -#: importer/models.py:701 +#: importer/models.py:733 msgid "Invalid ID format provided" msgstr "" @@ -4660,7 +4660,7 @@ msgid "Order reference" msgstr "Ordrereferanse" #: order/models.py:617 order/models.py:1317 order/models.py:2630 -#: stock/serializers.py:594 stock/serializers.py:1012 users/models.py:539 +#: stock/serializers.py:598 stock/serializers.py:1016 users/models.py:542 msgid "Status" msgstr "Status" @@ -4713,7 +4713,7 @@ msgid "Quantity must be a positive number" msgstr "Mengde må være positiv" #: order/models.py:1304 order/models.py:2617 stock/models.py:1079 -#: stock/models.py:1080 stock/serializers.py:1359 +#: stock/models.py:1080 stock/serializers.py:1363 #: templates/email/overdue_return_order.html:16 #: templates/email/overdue_sales_order.html:16 msgid "Customer" @@ -4831,7 +4831,7 @@ msgstr "Mottatt" msgid "Number of items received" msgstr "Antall enheter mottatt" -#: order/models.py:1903 stock/models.py:1202 stock/serializers.py:661 +#: order/models.py:1903 stock/models.py:1202 stock/serializers.py:665 msgid "Purchase Price" msgstr "Innkjøpspris" @@ -5173,7 +5173,7 @@ msgid "Enter batch code for incoming stock items" msgstr "Angi batchkode for innkommende lagervarer" #: order/serializers.py:792 stock/models.py:1161 -#: templates/email/stale_stock_notification.html:22 users/models.py:134 +#: templates/email/stale_stock_notification.html:22 users/models.py:137 msgid "Expiry Date" msgstr "Utløpsdato" @@ -6043,7 +6043,7 @@ msgstr "Parametermal" msgid "Parameter Value" msgstr "Parameterverdi" -#: part/models.py:4092 stock/serializers.py:742 +#: part/models.py:4092 stock/serializers.py:746 msgid "Optional note field" msgstr "Valgfritt notatfelt" @@ -6219,7 +6219,7 @@ msgstr "" msgid "Number of results recorded against this template" msgstr "" -#: part/serializers.py:230 part/serializers.py:248 stock/serializers.py:667 +#: part/serializers.py:230 part/serializers.py:248 stock/serializers.py:671 msgid "Purchase currency of this stock item" msgstr "Innkjøpsvaluta for lagervaren" @@ -6339,7 +6339,7 @@ msgstr "" msgid "Outstanding quantity of this part scheduled to be built" msgstr "" -#: part/serializers.py:964 stock/serializers.py:1043 stock/serializers.py:1214 +#: part/serializers.py:964 stock/serializers.py:1047 stock/serializers.py:1218 #: users/ruleset.py:30 msgid "Stock Items" msgstr "Lagervarer" @@ -7540,35 +7540,35 @@ msgstr "" msgid "Enable dynamic panels for testing" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:98 +#: plugin/samples/integration/user_interface_sample.py:100 msgid "Part Panel" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:131 +#: plugin/samples/integration/user_interface_sample.py:135 msgid "Broken Dashboard Item" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:133 +#: plugin/samples/integration/user_interface_sample.py:137 msgid "This is a broken dashboard item - it will not render!" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:139 +#: plugin/samples/integration/user_interface_sample.py:143 msgid "Sample Dashboard Item" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:141 +#: plugin/samples/integration/user_interface_sample.py:145 msgid "This is a sample dashboard item. It renders a simple string of HTML content." msgstr "" -#: plugin/samples/integration/user_interface_sample.py:147 +#: plugin/samples/integration/user_interface_sample.py:151 msgid "Context Dashboard Item" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:161 +#: plugin/samples/integration/user_interface_sample.py:165 msgid "Admin Dashboard Item" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:162 +#: plugin/samples/integration/user_interface_sample.py:166 msgid "This is an admin-only dashboard item." msgstr "" @@ -7951,7 +7951,7 @@ msgstr "Testrapport for lagervare" #: report/templates/report/inventree_stock_report_merge.html:97 #: report/templates/report/inventree_test_report.html:153 -#: stock/serializers.py:650 +#: stock/serializers.py:654 msgid "Installed Items" msgstr "Installerte artikler" @@ -7984,19 +7984,19 @@ msgstr "Ingen resultat (obligatorisk)" msgid "No result" msgstr "Ingen resultat" -#: report/templatetags/report.py:144 +#: report/templatetags/report.py:163 msgid "Asset file does not exist" msgstr "Asset-filen eksisterer ikke" -#: report/templatetags/report.py:201 report/templatetags/report.py:277 +#: report/templatetags/report.py:220 report/templatetags/report.py:296 msgid "Image file not found" msgstr "Bildefil ikke funnet" -#: report/templatetags/report.py:302 +#: report/templatetags/report.py:321 msgid "part_image tag requires a Part instance" msgstr "part_image-taggen krever en Part-instans" -#: report/templatetags/report.py:348 +#: report/templatetags/report.py:367 msgid "company_image tag requires a Company instance" msgstr "company_image-taggen krever en Company-instans" @@ -8012,7 +8012,7 @@ msgstr "" msgid "Include sub-locations in filtered results" msgstr "" -#: stock/api.py:341 stock/serializers.py:1210 +#: stock/api.py:341 stock/serializers.py:1214 msgid "Parent Location" msgstr "" @@ -8096,7 +8096,7 @@ msgstr "Utløpsdato før" msgid "Expiry date after" msgstr "Utløpsdato etter" -#: stock/api.py:916 stock/serializers.py:655 +#: stock/api.py:916 stock/serializers.py:659 msgid "Stale" msgstr "Foreldet" @@ -8168,7 +8168,7 @@ msgstr "Velg eier" msgid "Stock items may not be directly located into a structural stock locations, but may be located to child locations." msgstr "Lagervarer kan ikke knyttes direkte mot en strukturell lagerplassering, men kan knyttes mot underplasseringer." -#: stock/models.py:226 users/models.py:494 +#: stock/models.py:226 users/models.py:497 msgid "External" msgstr "Ekstern" @@ -8201,7 +8201,7 @@ msgstr "" msgid "Stock items cannot be located into structural stock locations!" msgstr "Lagervarer kan ikke plasseres i strukturelle plasseringer!" -#: stock/models.py:932 stock/serializers.py:488 +#: stock/models.py:932 stock/serializers.py:492 msgid "Stock item cannot be created for virtual parts" msgstr "Lagervare kan ikke opprettes for virtuelle deler" @@ -8246,7 +8246,7 @@ msgstr "Velg en tilsvarende leverandørdel for denne lagervaren" msgid "Where is this stock item located?" msgstr "Hvor er denne lagervaren plassert?" -#: stock/models.py:1058 stock/serializers.py:1644 +#: stock/models.py:1058 stock/serializers.py:1648 msgid "Packaging this stock item is stored in" msgstr "Inpakningen denne lagervaren er lagret i" @@ -8262,7 +8262,7 @@ msgstr "Er denne artikkelen montert i en annen artikkel?" msgid "Serial number for this item" msgstr "Serienummer for denne artikkelen" -#: stock/models.py:1105 stock/serializers.py:1629 +#: stock/models.py:1105 stock/serializers.py:1633 msgid "Batch code for this stock item" msgstr "Batchkode for denne lagervaren" @@ -8371,7 +8371,7 @@ msgstr "Lagervare er for tiden i produksjon" msgid "Serialized stock cannot be merged" msgstr "Serialisert lagerbeholdning kan ikke slås sammen" -#: stock/models.py:2055 stock/serializers.py:1499 +#: stock/models.py:2055 stock/serializers.py:1503 msgid "Duplicate stock items" msgstr "Duplisert lagervare" @@ -8500,237 +8500,241 @@ msgid "Test template for this result" msgstr "" #: stock/serializers.py:290 +msgid "No matching test found for this part" +msgstr "" + +#: stock/serializers.py:294 msgid "Template ID or test name must be provided" msgstr "" -#: stock/serializers.py:300 +#: stock/serializers.py:304 msgid "The test finished time cannot be earlier than the test started time" msgstr "" -#: stock/serializers.py:452 +#: stock/serializers.py:456 msgid "Parent Item" msgstr "Overodnet element" -#: stock/serializers.py:453 +#: stock/serializers.py:457 msgid "Parent stock item" msgstr "" -#: stock/serializers.py:473 +#: stock/serializers.py:477 msgid "Use pack size when adding: the quantity defined is the number of packs" msgstr "Bruk pakningsstørrelse når du legger til: antall definert er antall pakker" -#: stock/serializers.py:475 +#: stock/serializers.py:479 msgid "Use pack size" msgstr "" -#: stock/serializers.py:482 stock/serializers.py:724 +#: stock/serializers.py:486 stock/serializers.py:728 msgid "Enter serial numbers for new items" msgstr "Angi serienummer for nye artikler" -#: stock/serializers.py:600 +#: stock/serializers.py:604 msgid "Supplier Part Number" msgstr "Leverandørens delnummer" -#: stock/serializers.py:647 users/models.py:184 +#: stock/serializers.py:651 users/models.py:187 msgid "Expired" msgstr "Utløpt" -#: stock/serializers.py:653 +#: stock/serializers.py:657 msgid "Child Items" msgstr "Underordnede artikler" -#: stock/serializers.py:657 +#: stock/serializers.py:661 msgid "Tracking Items" msgstr "" -#: stock/serializers.py:663 +#: stock/serializers.py:667 msgid "Purchase price of this stock item, per unit or pack" msgstr "Innkjøpspris for denne lagervaren, per enhet eller forpakning" -#: stock/serializers.py:701 +#: stock/serializers.py:705 msgid "Enter number of stock items to serialize" msgstr "Angi antall lagervarer som skal serialiseres" -#: stock/serializers.py:709 stock/serializers.py:752 stock/serializers.py:790 -#: stock/serializers.py:928 +#: stock/serializers.py:713 stock/serializers.py:756 stock/serializers.py:794 +#: stock/serializers.py:932 msgid "No stock item provided" msgstr "" -#: stock/serializers.py:717 +#: stock/serializers.py:721 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({q})" msgstr "Antall kan ikke overstige tilgjengelig lagerbeholdning ({q})" -#: stock/serializers.py:735 stock/serializers.py:1456 stock/serializers.py:1769 -#: stock/serializers.py:1818 +#: stock/serializers.py:739 stock/serializers.py:1460 stock/serializers.py:1773 +#: stock/serializers.py:1822 msgid "Destination stock location" msgstr "Til Lagerplassering" -#: stock/serializers.py:755 +#: stock/serializers.py:759 msgid "Serial numbers cannot be assigned to this part" msgstr "Serienummer kan ikke tilordnes denne delen" -#: stock/serializers.py:775 +#: stock/serializers.py:779 msgid "Serial numbers already exist" msgstr "Seriernummer eksisterer allerede" -#: stock/serializers.py:825 +#: stock/serializers.py:829 msgid "Select stock item to install" msgstr "Velg lagervare å montere" -#: stock/serializers.py:832 +#: stock/serializers.py:836 msgid "Quantity to Install" msgstr "Antall å installere" -#: stock/serializers.py:833 +#: stock/serializers.py:837 msgid "Enter the quantity of items to install" msgstr "Angi antallet elementer som skal installeres" -#: stock/serializers.py:838 stock/serializers.py:918 stock/serializers.py:1060 +#: stock/serializers.py:842 stock/serializers.py:922 stock/serializers.py:1064 msgid "Add transaction note (optional)" msgstr "Legg til transaksjonsnotat (valgfritt)" -#: stock/serializers.py:846 +#: stock/serializers.py:850 msgid "Quantity to install must be at least 1" msgstr "Antall å installere må være minst 1" -#: stock/serializers.py:854 +#: stock/serializers.py:858 msgid "Stock item is unavailable" msgstr "Lagervaren er utilgjengelig" -#: stock/serializers.py:865 +#: stock/serializers.py:869 msgid "Selected part is not in the Bill of Materials" msgstr "Valgt del er ikke i stykklisten" -#: stock/serializers.py:878 +#: stock/serializers.py:882 msgid "Quantity to install must not exceed available quantity" msgstr "Antall å installere må ikke overskride tilgjengelig antall" -#: stock/serializers.py:913 +#: stock/serializers.py:917 msgid "Destination location for uninstalled item" msgstr "Lagerplassering for den avinstallerte artikkelen" -#: stock/serializers.py:951 +#: stock/serializers.py:955 msgid "Select part to convert stock item into" msgstr "Velg del å konvertere lagervare til" -#: stock/serializers.py:964 +#: stock/serializers.py:968 msgid "Selected part is not a valid option for conversion" msgstr "Valgt del er ikke et gyldig alternativ for konvertering" -#: stock/serializers.py:981 +#: stock/serializers.py:985 msgid "Cannot convert stock item with assigned SupplierPart" msgstr "Kan ikke konvertere lagerprodukt med tildelt leverandørdel" -#: stock/serializers.py:1015 +#: stock/serializers.py:1019 msgid "Stock item status code" msgstr "Lagervare statuskode" -#: stock/serializers.py:1044 +#: stock/serializers.py:1048 msgid "Select stock items to change status" msgstr "Velg lagervarer for å endre status" -#: stock/serializers.py:1050 +#: stock/serializers.py:1054 msgid "No stock items selected" msgstr "Ingen lagervarer valgt" -#: stock/serializers.py:1139 stock/serializers.py:1216 +#: stock/serializers.py:1143 stock/serializers.py:1220 msgid "Sublocations" msgstr "Underplasseringer" -#: stock/serializers.py:1211 +#: stock/serializers.py:1215 msgid "Parent stock location" msgstr "" -#: stock/serializers.py:1328 +#: stock/serializers.py:1332 msgid "Part must be salable" msgstr "Delen må være salgbar" -#: stock/serializers.py:1332 +#: stock/serializers.py:1336 msgid "Item is allocated to a sales order" msgstr "Artikkelen er tildelt en salgsordre" -#: stock/serializers.py:1336 +#: stock/serializers.py:1340 msgid "Item is allocated to a build order" msgstr "Artikkelen er tildelt en produksjonsordre" -#: stock/serializers.py:1360 +#: stock/serializers.py:1364 msgid "Customer to assign stock items" msgstr "Kunde å tilordne lagervarer" -#: stock/serializers.py:1366 +#: stock/serializers.py:1370 msgid "Selected company is not a customer" msgstr "Valgt firma er ikke en kunde" -#: stock/serializers.py:1374 +#: stock/serializers.py:1378 msgid "Stock assignment notes" msgstr "Lagervare-tildelignsnotater" -#: stock/serializers.py:1384 stock/serializers.py:1672 +#: stock/serializers.py:1388 stock/serializers.py:1676 msgid "A list of stock items must be provided" msgstr "En liste av lagervarer må oppgis" -#: stock/serializers.py:1463 +#: stock/serializers.py:1467 msgid "Stock merging notes" msgstr "Notater om lagersammenslåing" -#: stock/serializers.py:1468 +#: stock/serializers.py:1472 msgid "Allow mismatched suppliers" msgstr "Tillat forskjellige leverandører" -#: stock/serializers.py:1469 +#: stock/serializers.py:1473 msgid "Allow stock items with different supplier parts to be merged" msgstr "Tillat lagervarer med forskjellige leverandørdeler å slås sammen" -#: stock/serializers.py:1474 +#: stock/serializers.py:1478 msgid "Allow mismatched status" msgstr "Tillat forskjellig status" -#: stock/serializers.py:1475 +#: stock/serializers.py:1479 msgid "Allow stock items with different status codes to be merged" msgstr "Tillat lagervarer med forskjellige statuskoder å slås sammen" -#: stock/serializers.py:1485 +#: stock/serializers.py:1489 msgid "At least two stock items must be provided" msgstr "Minst to lagervarer må oppgis" -#: stock/serializers.py:1552 +#: stock/serializers.py:1556 msgid "No Change" msgstr "" -#: stock/serializers.py:1590 +#: stock/serializers.py:1594 msgid "StockItem primary key value" msgstr "Lagervare primærnøkkel verdi" -#: stock/serializers.py:1603 +#: stock/serializers.py:1607 msgid "Stock item is not in stock" msgstr "" -#: stock/serializers.py:1606 +#: stock/serializers.py:1610 msgid "Stock item is already in stock" msgstr "" -#: stock/serializers.py:1620 +#: stock/serializers.py:1624 msgid "Quantity must not be negative" msgstr "" -#: stock/serializers.py:1662 +#: stock/serializers.py:1666 msgid "Stock transaction notes" msgstr "Lager transaksjonsnotater" -#: stock/serializers.py:1824 +#: stock/serializers.py:1828 msgid "Merge into existing stock" msgstr "" -#: stock/serializers.py:1825 +#: stock/serializers.py:1829 msgid "Merge returned items into existing stock items if possible" msgstr "" -#: stock/serializers.py:1868 +#: stock/serializers.py:1872 msgid "Next Serial Number" msgstr "" -#: stock/serializers.py:1874 +#: stock/serializers.py:1878 msgid "Previous Serial Number" msgstr "" @@ -9024,7 +9028,7 @@ msgstr "Tillatelser" msgid "Important dates" msgstr "Viktige datoer" -#: users/authentication.py:30 users/models.py:148 +#: users/authentication.py:30 users/models.py:151 msgid "Token has been revoked" msgstr "Token er tilbakekalt" @@ -9032,167 +9036,167 @@ msgstr "Token er tilbakekalt" msgid "Token has expired" msgstr "Token har utløpt" -#: users/models.py:91 +#: users/models.py:94 msgid "API Token" msgstr "API-Token" -#: users/models.py:92 +#: users/models.py:95 msgid "API Tokens" msgstr "API-Tokener" -#: users/models.py:128 +#: users/models.py:131 msgid "Token Name" msgstr "Tokennavn" -#: users/models.py:129 +#: users/models.py:132 msgid "Custom token name" msgstr "Egendefinert tokennavn" -#: users/models.py:135 +#: users/models.py:138 msgid "Token expiry date" msgstr "Token utløpsdato" -#: users/models.py:143 +#: users/models.py:146 msgid "Last Seen" msgstr "Sist sett" -#: users/models.py:144 +#: users/models.py:147 msgid "Last time the token was used" msgstr "Sist gang tokenet ble brukt" -#: users/models.py:148 +#: users/models.py:151 msgid "Revoked" msgstr "Tilbakekalt" -#: users/models.py:226 +#: users/models.py:229 msgid "Permission set" msgstr "Tillatelse satt" -#: users/models.py:235 +#: users/models.py:238 msgid "Group" msgstr "Gruppe" -#: users/models.py:239 +#: users/models.py:242 msgid "View" msgstr "Visning" -#: users/models.py:239 +#: users/models.py:242 msgid "Permission to view items" msgstr "Tillatelse til å se elementer" -#: users/models.py:243 +#: users/models.py:246 msgid "Add" msgstr "Legg til" -#: users/models.py:243 +#: users/models.py:246 msgid "Permission to add items" msgstr "Tillatelse til å legge til elementer" -#: users/models.py:247 +#: users/models.py:250 msgid "Change" msgstr "Endre" -#: users/models.py:249 +#: users/models.py:252 msgid "Permissions to edit items" msgstr "Tillatelse til å endre elementer" -#: users/models.py:253 +#: users/models.py:256 msgid "Delete" msgstr "Slett" -#: users/models.py:255 +#: users/models.py:258 msgid "Permission to delete items" msgstr "Tillatelse til å slette elementer" -#: users/models.py:492 +#: users/models.py:495 msgid "Bot" msgstr "" -#: users/models.py:493 +#: users/models.py:496 msgid "Internal" msgstr "" -#: users/models.py:495 +#: users/models.py:498 msgid "Guest" msgstr "" -#: users/models.py:504 +#: users/models.py:507 msgid "Language" msgstr "" -#: users/models.py:505 +#: users/models.py:508 msgid "Preferred language for the user" msgstr "" -#: users/models.py:510 +#: users/models.py:513 msgid "Theme" msgstr "" -#: users/models.py:511 +#: users/models.py:514 msgid "Settings for the web UI as JSON - do not edit manually!" msgstr "" -#: users/models.py:516 +#: users/models.py:519 msgid "Widgets" msgstr "" -#: users/models.py:518 +#: users/models.py:521 msgid "Settings for the dashboard widgets as JSON - do not edit manually!" msgstr "" -#: users/models.py:525 +#: users/models.py:528 msgid "Display Name" msgstr "" -#: users/models.py:526 +#: users/models.py:529 msgid "Chosen display name for the user" msgstr "" -#: users/models.py:532 +#: users/models.py:535 msgid "Position" msgstr "" -#: users/models.py:533 +#: users/models.py:536 msgid "Main job title or position" msgstr "" -#: users/models.py:540 +#: users/models.py:543 msgid "User status message" msgstr "" -#: users/models.py:547 +#: users/models.py:550 msgid "User location information" msgstr "" -#: users/models.py:552 +#: users/models.py:555 msgid "User is actively using the system" msgstr "" -#: users/models.py:559 +#: users/models.py:562 msgid "Preferred contact information for the user" msgstr "" -#: users/models.py:565 +#: users/models.py:568 msgid "User Type" msgstr "" -#: users/models.py:566 +#: users/models.py:569 msgid "Which type of user is this?" msgstr "" -#: users/models.py:572 +#: users/models.py:575 msgid "Organisation" msgstr "" -#: users/models.py:573 +#: users/models.py:576 msgid "Users primary organisation/affiliation" msgstr "" -#: users/models.py:581 +#: users/models.py:584 msgid "Primary Group" msgstr "" -#: users/models.py:582 +#: users/models.py:585 msgid "Primary group for the user" msgstr "" diff --git a/src/backend/InvenTree/locale/pl/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/pl/LC_MESSAGES/django.po index 5d2716c98e..3a09722c6c 100644 --- a/src/backend/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-09-17 11:32+0000\n" -"PO-Revision-Date: 2025-09-17 11:36\n" +"POT-Creation-Date: 2025-10-01 05:58+0000\n" +"PO-Revision-Date: 2025-10-01 06:01\n" "Last-Translator: \n" "Language-Team: Polish\n" "Language: pl_PL\n" @@ -47,7 +47,7 @@ msgstr "Podano niepoprawne filtry" #: InvenTree/api.py:467 msgid "All filter must only be used with true" -msgstr "" +msgstr "Wszystkie filtry muszą być używane tylko z true" #: InvenTree/api.py:472 msgid "No items match the provided criteria" @@ -55,7 +55,7 @@ msgstr "Żaden element nie spełnia podanych kryteriów" #: InvenTree/api.py:494 msgid "No data provided" -msgstr "" +msgstr "Nie dostarczono danych" #: InvenTree/api.py:744 msgid "User does not have permission to view this model" @@ -116,9 +116,9 @@ msgstr "Niepoprawna wartość dziesiętna" #: build/serializers.py:579 build/serializers.py:1795 company/models.py:875 #: order/models.py:1737 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:2846 stock/models.py:2970 stock/serializers.py:741 -#: stock/serializers.py:917 stock/serializers.py:1059 stock/serializers.py:1373 -#: stock/serializers.py:1462 stock/serializers.py:1661 +#: stock/models.py:2846 stock/models.py:2970 stock/serializers.py:745 +#: stock/serializers.py:921 stock/serializers.py:1063 stock/serializers.py:1377 +#: stock/serializers.py:1466 stock/serializers.py:1665 msgid "Notes" msgstr "Uwagi" @@ -415,7 +415,7 @@ msgstr "Błędny wybór" msgid "Name" msgstr "Nazwa" -#: InvenTree/models.py:856 build/models.py:251 common/models.py:171 +#: InvenTree/models.py:856 build/models.py:252 common/models.py:171 #: common/models.py:2234 common/models.py:2347 company/models.py:562 #: company/models.py:866 order/models.py:435 order/models.py:1773 #: part/models.py:1074 part/models.py:3886 report/models.py:222 @@ -516,7 +516,7 @@ msgstr "Dostępna aktualizacja" #: InvenTree/tasks.py:576 msgid "An update for InvenTree is available" -msgstr "" +msgstr "Dostępna jest aktualizacja dla InvenTree" #: InvenTree/validators.py:29 msgid "Invalid physical unit" @@ -530,7 +530,7 @@ msgstr "Nieprawidłowy kod waluty" msgid "Order Status" msgstr "Status zamówienia" -#: build/api.py:75 build/models.py:263 +#: build/api.py:75 build/models.py:264 msgid "Parent Build" msgstr "Budowa nadrzędna" @@ -539,7 +539,7 @@ msgstr "Budowa nadrzędna" msgid "Include Variants" msgstr "Obejmuje warianty" -#: build/api.py:95 build/api.py:466 build/api.py:814 build/models.py:269 +#: build/api.py:95 build/api.py:466 build/api.py:814 build/models.py:270 #: build/serializers.py:1243 build/serializers.py:1389 #: build/serializers.py:1451 company/models.py:1085 company/serializers.py:456 #: order/api.py:295 order/api.py:299 order/api.py:922 order/api.py:1180 @@ -558,7 +558,7 @@ msgstr "Obejmuje warianty" #: report/templates/report/inventree_sales_order_shipment_report.html:28 #: report/templates/report/inventree_stock_location_report.html:102 #: stock/api.py:565 stock/serializers.py:120 stock/serializers.py:172 -#: stock/serializers.py:446 stock/serializers.py:625 stock/serializers.py:950 +#: stock/serializers.py:450 stock/serializers.py:629 stock/serializers.py:954 #: templates/email/build_order_completed.html:17 #: templates/email/build_order_required_stock.html:17 #: templates/email/low_stock_notification.html:15 @@ -671,7 +671,7 @@ msgstr "Zaległe zamówienie" msgid "Allocated" msgstr "Przydzielono" -#: build/api.py:490 build/models.py:1626 build/serializers.py:1424 +#: build/api.py:490 build/models.py:1631 build/serializers.py:1424 msgid "Consumed" msgstr "" @@ -682,7 +682,7 @@ msgstr "" msgid "Available" msgstr "Dostępne" -#: build/api.py:837 build/models.py:116 order/models.py:1919 +#: build/api.py:837 build/models.py:117 order/models.py:1919 #: report/templates/report/inventree_build_order_report.html:105 #: stock/serializers.py:93 templates/email/build_order_completed.html:16 #: templates/email/overdue_build_order.html:15 @@ -693,58 +693,58 @@ msgstr "Zlecenie Budowy" #: build/serializers.py:496 build/serializers.py:566 build/serializers.py:1263 #: build/serializers.py:1267 order/api.py:1227 order/api.py:1232 #: order/serializers.py:768 order/serializers.py:908 order/serializers.py:2015 -#: stock/api.py:966 stock/serializers.py:111 stock/serializers.py:629 -#: stock/serializers.py:734 stock/serializers.py:912 stock/serializers.py:1455 -#: stock/serializers.py:1768 stock/serializers.py:1817 -#: templates/email/stale_stock_notification.html:18 users/models.py:546 +#: stock/api.py:966 stock/serializers.py:111 stock/serializers.py:633 +#: stock/serializers.py:738 stock/serializers.py:916 stock/serializers.py:1459 +#: stock/serializers.py:1772 stock/serializers.py:1821 +#: templates/email/stale_stock_notification.html:18 users/models.py:549 msgid "Location" msgstr "Lokalizacja" #: build/api.py:863 msgid "Output" -msgstr "" +msgstr "Wyjście" #: build/api.py:865 msgid "Filter by output stock item ID. Use 'null' to find uninstalled build items." msgstr "" -#: build/models.py:117 users/ruleset.py:31 +#: build/models.py:118 users/ruleset.py:31 msgid "Build Orders" msgstr "Zlecenia budowy" -#: build/models.py:167 +#: build/models.py:168 msgid "Assembly BOM has not been validated" msgstr "Zbiór BOM nie został zatwierdzony" -#: build/models.py:174 +#: build/models.py:175 msgid "Build order cannot be created for an inactive part" msgstr "Zlecenie budowy nie może być utworzone dla nieaktywnej części" -#: build/models.py:181 +#: build/models.py:182 msgid "Build order cannot be created for an unlocked part" msgstr "Zlecenie budowy nie może zostać utworzone dla odblokowanej części" -#: build/models.py:199 +#: build/models.py:200 msgid "Build orders can only be externally fulfilled for purchaseable parts" msgstr "" -#: build/models.py:206 order/models.py:369 +#: build/models.py:207 order/models.py:369 msgid "Responsible user or group must be specified" msgstr "Odpowiedzialny użytkownik lub grupa muszą być określone" -#: build/models.py:211 +#: build/models.py:212 msgid "Build order part cannot be changed" msgstr "Nie można zmienić elementu kompletacji" -#: build/models.py:216 order/models.py:382 +#: build/models.py:217 order/models.py:382 msgid "Target date must be after start date" msgstr "Data docelowa musi być po dacie rozpoczęcia" -#: build/models.py:244 +#: build/models.py:245 msgid "Build Order Reference" msgstr "Odwołanie do zamówienia wykonania" -#: build/models.py:245 build/serializers.py:1402 order/models.py:607 +#: build/models.py:246 build/serializers.py:1402 order/models.py:607 #: order/models.py:1292 order/models.py:1730 order/models.py:2605 #: part/models.py:4458 #: report/templates/report/inventree_bill_of_materials_report.html:139 @@ -754,223 +754,223 @@ msgstr "Odwołanie do zamówienia wykonania" msgid "Reference" msgstr "Referencja" -#: build/models.py:254 +#: build/models.py:255 msgid "Brief description of the build (optional)" msgstr "Krótki opis produkcji (opcjonalny)" -#: build/models.py:264 +#: build/models.py:265 msgid "BuildOrder to which this build is allocated" msgstr "Zamówienie budowy, do którego budowa jest przypisana" -#: build/models.py:273 +#: build/models.py:274 msgid "Select part to build" msgstr "Wybierz część do budowy" -#: build/models.py:278 +#: build/models.py:279 msgid "Sales Order Reference" msgstr "Odwołanie do zamówienia sprzedaży" -#: build/models.py:283 +#: build/models.py:284 msgid "SalesOrder to which this build is allocated" msgstr "Zamówienie sprzedaży, do którego budowa jest przypisana" -#: build/models.py:288 build/serializers.py:1094 +#: build/models.py:289 build/serializers.py:1094 msgid "Source Location" msgstr "Lokalizacja źródła" -#: build/models.py:294 +#: build/models.py:295 msgid "Select location to take stock from for this build (leave blank to take from any stock location)" msgstr "Wybierz lokalizację, z której pobrać element do budowy (pozostaw puste, aby wziąć z dowolnej lokalizacji)" -#: build/models.py:300 +#: build/models.py:301 msgid "External Build" msgstr "Budowa zewnętrzna" -#: build/models.py:301 +#: build/models.py:302 msgid "This build order is fulfilled externally" msgstr "" -#: build/models.py:306 +#: build/models.py:307 msgid "Destination Location" msgstr "Lokalizacja docelowa" -#: build/models.py:311 +#: build/models.py:312 msgid "Select location where the completed items will be stored" msgstr "Wybierz lokalizację, w której będą przechowywane ukończone elementy" -#: build/models.py:315 +#: build/models.py:316 msgid "Build Quantity" msgstr "Ilość do stworzenia" -#: build/models.py:318 +#: build/models.py:319 msgid "Number of stock items to build" msgstr "Ilość przedmiotów do zbudowania" -#: build/models.py:322 +#: build/models.py:323 msgid "Completed items" msgstr "Ukończone elementy" -#: build/models.py:324 +#: build/models.py:325 msgid "Number of stock items which have been completed" msgstr "Ilość produktów magazynowych które zostały ukończone" -#: build/models.py:328 +#: build/models.py:329 msgid "Build Status" msgstr "Status budowania" -#: build/models.py:333 +#: build/models.py:334 msgid "Build status code" msgstr "Kod statusu budowania" -#: build/models.py:342 build/serializers.py:358 order/serializers.py:784 -#: stock/models.py:1101 stock/serializers.py:85 stock/serializers.py:1628 +#: build/models.py:343 build/serializers.py:358 order/serializers.py:784 +#: stock/models.py:1101 stock/serializers.py:85 stock/serializers.py:1632 msgid "Batch Code" msgstr "Kod partii" -#: build/models.py:346 build/serializers.py:359 +#: build/models.py:347 build/serializers.py:359 msgid "Batch code for this build output" msgstr "Kod partii dla wyjścia budowy" -#: build/models.py:350 order/models.py:472 order/serializers.py:167 +#: build/models.py:351 order/models.py:472 order/serializers.py:167 #: part/models.py:1304 msgid "Creation Date" msgstr "Data utworzenia" -#: build/models.py:356 +#: build/models.py:357 msgid "Build start date" msgstr "Data rozpoczęcia budowy" -#: build/models.py:357 +#: build/models.py:358 msgid "Scheduled start date for this build order" msgstr "Zaplanowana data rozpoczęcia dla tego zamówienia budowy" -#: build/models.py:363 +#: build/models.py:364 msgid "Target completion date" msgstr "Docelowy termin zakończenia" -#: build/models.py:365 +#: build/models.py:366 msgid "Target date for build completion. Build will be overdue after this date." msgstr "Docelowa data zakończenia kompilacji. Po tej dacie kompilacja będzie zaległa." -#: build/models.py:370 order/models.py:660 order/models.py:2644 +#: build/models.py:371 order/models.py:660 order/models.py:2644 msgid "Completion Date" msgstr "Data zakończenia" -#: build/models.py:378 +#: build/models.py:379 msgid "completed by" msgstr "zrealizowane przez" -#: build/models.py:387 +#: build/models.py:388 msgid "Issued by" msgstr "Wydany przez" -#: build/models.py:388 +#: build/models.py:389 msgid "User who issued this build order" msgstr "Użytkownik, który wydał to zamówienie" -#: build/models.py:397 common/models.py:180 order/api.py:176 +#: build/models.py:398 common/models.py:180 order/api.py:176 #: order/models.py:497 part/models.py:1321 #: report/templates/report/inventree_build_order_report.html:158 msgid "Responsible" msgstr "Odpowiedzialny" -#: build/models.py:398 +#: build/models.py:399 msgid "User or group responsible for this build order" msgstr "Użytkownik lub grupa odpowiedzialna za te zlecenie produkcji" -#: build/models.py:403 stock/models.py:1094 +#: build/models.py:404 stock/models.py:1094 msgid "External Link" msgstr "Link Zewnętrzny" -#: build/models.py:405 common/models.py:1990 part/models.py:1126 +#: build/models.py:406 common/models.py:1990 part/models.py:1126 #: stock/models.py:1096 msgid "Link to external URL" msgstr "Link do zewnętrznego adresu URL" -#: build/models.py:410 +#: build/models.py:411 msgid "Build Priority" msgstr "Priorytet budowy" -#: build/models.py:413 +#: build/models.py:414 msgid "Priority of this build order" msgstr "Priorytet tego zamówienia produkcji" -#: build/models.py:421 common/models.py:150 common/models.py:164 +#: build/models.py:422 common/models.py:150 common/models.py:164 #: order/api.py:162 order/models.py:444 msgid "Project Code" msgstr "Kod projektu" -#: build/models.py:422 +#: build/models.py:423 msgid "Project code for this build order" msgstr "Kod projektu dla tego zlecenia produkcji" -#: build/models.py:675 +#: build/models.py:676 msgid "Cannot complete build order with open child builds" msgstr "" -#: build/models.py:680 +#: build/models.py:681 msgid "Cannot complete build order with incomplete outputs" msgstr "" -#: build/models.py:699 build/models.py:829 +#: build/models.py:700 build/models.py:830 msgid "Failed to offload task to complete build allocations" msgstr "Nie udało się wyładować zadania, aby ukończyć alokację budowli" -#: build/models.py:722 +#: build/models.py:723 #, python-brace-format msgid "Build order {build} has been completed" msgstr "Kolejność kompilacji {build} została zakończona" -#: build/models.py:728 +#: build/models.py:729 msgid "A build order has been completed" msgstr "Kolejność kompilacji została zakończona" -#: build/models.py:910 build/serializers.py:406 +#: build/models.py:911 build/serializers.py:406 msgid "Serial numbers must be provided for trackable parts" msgstr "Należy podać numery seryjne dla lokalizowania części" -#: build/models.py:1041 build/models.py:1126 +#: build/models.py:1042 build/models.py:1127 msgid "No build output specified" msgstr "Nie określono danych wyjściowych budowy" -#: build/models.py:1044 +#: build/models.py:1045 msgid "Build output is already completed" msgstr "Budowanie wyjścia jest już ukończone" -#: build/models.py:1047 +#: build/models.py:1048 msgid "Build output does not match Build Order" msgstr "Skompilowane dane wyjściowe nie pasują do kolejności kompilacji" -#: build/models.py:1129 build/serializers.py:285 build/serializers.py:334 +#: build/models.py:1130 build/serializers.py:285 build/serializers.py:334 #: build/serializers.py:962 build/serializers.py:1746 order/models.py:710 #: order/serializers.py:604 order/serializers.py:779 part/serializers.py:1695 #: stock/models.py:941 stock/models.py:1431 stock/models.py:1880 -#: stock/serializers.py:712 stock/serializers.py:1617 +#: stock/serializers.py:716 stock/serializers.py:1621 msgid "Quantity must be greater than zero" msgstr "Ilość musi być większa niż zero" -#: build/models.py:1133 build/serializers.py:289 +#: build/models.py:1134 build/serializers.py:289 msgid "Quantity cannot be greater than the output quantity" msgstr "Ilość nie może być większa niż ilość wyjściowa" -#: build/models.py:1196 build/serializers.py:605 +#: build/models.py:1197 build/serializers.py:605 msgid "Build output has not passed all required tests" msgstr "" -#: build/models.py:1199 build/serializers.py:600 +#: build/models.py:1200 build/serializers.py:600 #, python-brace-format msgid "Build output {serial} has not passed all required tests" msgstr "Wyjście budowy {serial} nie przeszło wszystkich testów" -#: build/models.py:1581 +#: build/models.py:1586 msgid "Build Order Line Item" msgstr "" -#: build/models.py:1605 +#: build/models.py:1610 msgid "Build object" msgstr "Zbuduj obiekt" -#: build/models.py:1617 build/models.py:1917 build/serializers.py:273 +#: build/models.py:1622 build/models.py:1933 build/serializers.py:273 #: build/serializers.py:319 build/serializers.py:1423 common/models.py:1346 #: order/models.py:1713 order/models.py:2490 order/serializers.py:1663 #: order/serializers.py:2124 part/models.py:3474 part/models.py:4406 @@ -985,76 +985,76 @@ msgstr "Zbuduj obiekt" #: report/templates/report/inventree_stock_report_merge.html:113 #: report/templates/report/inventree_test_report.html:90 #: report/templates/report/inventree_test_report.html:169 -#: stock/serializers.py:136 stock/serializers.py:180 stock/serializers.py:700 +#: stock/serializers.py:136 stock/serializers.py:180 stock/serializers.py:704 #: templates/email/build_order_completed.html:18 #: templates/email/stale_stock_notification.html:19 msgid "Quantity" msgstr "Ilość" -#: build/models.py:1618 +#: build/models.py:1623 msgid "Required quantity for build order" msgstr "Wymagana ilość dla zlecenia produkcji" -#: build/models.py:1627 +#: build/models.py:1632 msgid "Quantity of consumed stock" msgstr "" -#: build/models.py:1715 +#: build/models.py:1731 msgid "Build item must specify a build output, as master part is marked as trackable" msgstr "Element kompilacji musi określać dane wyjściowe kompilacji, ponieważ część główna jest oznaczona jako możliwa do śledzenia" -#: build/models.py:1726 +#: build/models.py:1742 #, python-brace-format msgid "Allocated quantity ({q}) must not exceed available stock quantity ({a})" msgstr "Przydzielona ilość ({q}) nie może przekraczać dostępnej ilości zapasów magazynowych ({a})" -#: build/models.py:1747 order/models.py:2439 +#: build/models.py:1763 order/models.py:2439 msgid "Stock item is over-allocated" msgstr "Pozycja magazynowa jest nadmiernie przydzielona" -#: build/models.py:1752 order/models.py:2442 +#: build/models.py:1768 order/models.py:2442 msgid "Allocation quantity must be greater than zero" msgstr "Alokowana ilość musi być większa niż zero" -#: build/models.py:1758 +#: build/models.py:1774 msgid "Quantity must be 1 for serialized stock" msgstr "Ilość musi wynosić 1 dla serializowanych zasobów" -#: build/models.py:1818 +#: build/models.py:1834 msgid "Selected stock item does not match BOM line" msgstr "Wybrana pozycja magazynowa nie pasuje do pozycji w zestawieniu BOM" -#: build/models.py:1856 +#: build/models.py:1872 msgid "Allocated quantity exceeds available stock quantity" -msgstr "" +msgstr "Przydzielona ilość przekracza dostępną ilość zapasów" -#: build/models.py:1907 build/serializers.py:945 build/serializers.py:1255 +#: build/models.py:1923 build/serializers.py:945 build/serializers.py:1255 #: order/serializers.py:1500 order/serializers.py:1521 #: report/templates/report/inventree_sales_order_shipment_report.html:29 -#: stock/models.py:457 stock/serializers.py:102 stock/serializers.py:824 -#: stock/serializers.py:1311 stock/serializers.py:1423 +#: stock/models.py:457 stock/serializers.py:102 stock/serializers.py:828 +#: stock/serializers.py:1315 stock/serializers.py:1427 msgid "Stock Item" msgstr "Element magazynowy" -#: build/models.py:1908 +#: build/models.py:1924 msgid "Source stock item" msgstr "Lokalizacja magazynowania przedmiotu" -#: build/models.py:1918 +#: build/models.py:1934 msgid "Stock quantity to allocate to build" msgstr "Ilość zapasów do przydzielenia do produkcji" -#: build/models.py:1927 +#: build/models.py:1943 msgid "Install into" msgstr "Zainstaluj do" -#: build/models.py:1928 +#: build/models.py:1944 msgid "Destination stock item" msgstr "Docelowa lokalizacja magazynowa przedmiotu" #: build/serializers.py:116 msgid "Build Level" -msgstr "" +msgstr "Poziom budowania" #: build/serializers.py:125 msgid "Part Name" @@ -1097,7 +1097,7 @@ msgid "Integer quantity required, as the bill of materials contains trackable pa msgstr "" #: build/serializers.py:365 order/serializers.py:800 order/serializers.py:1667 -#: stock/serializers.py:723 +#: stock/serializers.py:727 msgid "Serial Numbers" msgstr "Numer seryjny" @@ -1250,14 +1250,14 @@ msgstr "" msgid "bom_item.part must point to the same part as the build order" msgstr "" -#: build/serializers.py:951 stock/serializers.py:1324 +#: build/serializers.py:951 stock/serializers.py:1328 msgid "Item must be in stock" msgstr "Towar musi znajdować się w magazynie" #: build/serializers.py:994 order/serializers.py:1554 #, python-brace-format msgid "Available quantity ({q}) exceeded" -msgstr "" +msgstr "Dostępna ilość ({q}) przekroczona" #: build/serializers.py:1000 msgid "Build output must be specified for allocation of tracked parts" @@ -1285,7 +1285,7 @@ msgstr "Wyklucz produkty magazynowe z wybranej lokalizacji" #: build/serializers.py:1111 msgid "Interchangeable Stock" -msgstr "" +msgstr "Magazyn wymienny" #: build/serializers.py:1112 msgid "Stock items in multiple locations can be used interchangeably" @@ -1305,7 +1305,7 @@ msgstr "Przedmiot opcjonalny" #: build/serializers.py:1124 msgid "Allocate optional BOM items to build order" -msgstr "" +msgstr "Przydziel opcjonalne elementy BOM do zbudowania zamówienia" #: build/serializers.py:1145 msgid "Failed to start auto-allocation task" @@ -1313,15 +1313,15 @@ msgstr "" #: build/serializers.py:1219 msgid "BOM Reference" -msgstr "" +msgstr "Odniesienie BOM" #: build/serializers.py:1225 msgid "BOM Part ID" -msgstr "" +msgstr "ID części BOM" #: build/serializers.py:1232 msgid "BOM Part Name" -msgstr "" +msgstr "Nazwa części BOM" #: build/serializers.py:1274 build/serializers.py:1459 msgid "Build" @@ -1329,13 +1329,13 @@ msgstr "Wersja" #: build/serializers.py:1282 company/models.py:703 order/api.py:308 #: order/api.py:313 order/api.py:539 order/serializers.py:596 -#: stock/models.py:1037 stock/serializers.py:613 +#: stock/models.py:1037 stock/serializers.py:617 msgid "Supplier Part" -msgstr "" +msgstr "Część dostawcy" -#: build/serializers.py:1290 stock/serializers.py:644 +#: build/serializers.py:1290 stock/serializers.py:648 msgid "Allocated Quantity" -msgstr "" +msgstr "Ilość zarezerwowana" #: build/serializers.py:1384 msgid "Build Reference" @@ -1379,7 +1379,7 @@ msgstr "" #: build/serializers.py:1480 part/serializers.py:980 msgid "External Stock" -msgstr "" +msgstr "Zew. zasoby magazynowe" #: build/serializers.py:1481 part/serializers.py:1271 part/serializers.py:1761 msgid "Available Stock" @@ -1387,7 +1387,7 @@ msgstr "Dostępna ilość" #: build/serializers.py:1483 msgid "Available Substitute Stock" -msgstr "" +msgstr "Dostępny magazyn zastępczy" #: build/serializers.py:1486 msgid "Available Variant Stock" @@ -1434,7 +1434,7 @@ msgstr "Produkcja" #: build/status_codes.py:13 order/status_codes.py:14 order/status_codes.py:51 #: order/status_codes.py:81 msgid "On Hold" -msgstr "" +msgstr "Wstrzymane" #: build/status_codes.py:14 order/status_codes.py:16 order/status_codes.py:53 #: order/status_codes.py:84 @@ -1471,7 +1471,7 @@ msgstr "" #: common/api.py:698 msgid "Is File" -msgstr "" +msgstr "Jest plikiem" #: common/api.py:741 msgid "User does not have permission to delete these attachments" @@ -1507,11 +1507,11 @@ msgstr "Data ostatniej aktualizacji" #: common/models.py:139 msgid "Update By" -msgstr "" +msgstr "Zaktualizowano przez" #: common/models.py:140 msgid "User who last updated this object" -msgstr "" +msgstr "Użytkownik, który ostatnio zaktualizował ten obiekt" #: common/models.py:165 msgid "Unique project code" @@ -1547,11 +1547,11 @@ msgstr "Wartość musi być liczbą całkowitą" #: common/models.py:868 msgid "Value must be a valid number" -msgstr "" +msgstr "Wartość musi być poprawną liczbą" #: common/models.py:893 msgid "Value does not pass validation checks" -msgstr "" +msgstr "Wartość nie zgadza się z kontrolą poprawności" #: common/models.py:915 msgid "Key string must be unique" @@ -1562,8 +1562,8 @@ msgstr "Ciąg musi być unikatowy" #: common/models.py:2006 common/models.py:2007 common/models.py:2388 #: importer/models.py:100 part/models.py:3568 part/models.py:3596 #: plugin/models.py:355 plugin/models.py:356 -#: report/templates/report/inventree_test_report.html:105 users/models.py:121 -#: users/models.py:498 +#: report/templates/report/inventree_test_report.html:105 users/models.py:124 +#: users/models.py:501 msgid "User" msgstr "Użytkownik" @@ -1578,7 +1578,7 @@ msgstr "Cena" #: common/models.py:1355 msgid "Unit price at specified quantity" -msgstr "" +msgstr "Cena jednostkowa po określonej ilości" #: common/models.py:1406 common/models.py:1591 msgid "Endpoint" @@ -1594,8 +1594,8 @@ msgstr "" #: common/models.py:1421 common/models.py:2247 common/models.py:2354 #: company/models.py:198 company/models.py:840 machine/models.py:39 -#: part/models.py:1258 plugin/models.py:69 stock/api.py:621 users/models.py:192 -#: users/models.py:551 users/serializers.py:319 +#: part/models.py:1258 plugin/models.py:69 stock/api.py:621 users/models.py:195 +#: users/models.py:554 users/serializers.py:319 msgid "Active" msgstr "Aktywny" @@ -1603,7 +1603,7 @@ msgstr "Aktywny" msgid "Is this webhook active" msgstr "" -#: common/models.py:1437 users/models.py:169 +#: common/models.py:1437 users/models.py:172 msgid "Token" msgstr "Token" @@ -1649,7 +1649,7 @@ msgstr "Zawartość" #: common/models.py:1582 msgid "Body of this message" -msgstr "" +msgstr "Treść tej wiadomości" #: common/models.py:1592 msgid "Endpoint on which this message was received" @@ -1657,11 +1657,11 @@ msgstr "" #: common/models.py:1597 msgid "Worked on" -msgstr "" +msgstr "Opracowany na" #: common/models.py:1598 msgid "Was the work on this message finished?" -msgstr "" +msgstr "Czy prace nad tą wiadomością zostały zakończone?" #: common/models.py:1724 msgid "Id" @@ -1689,15 +1689,15 @@ msgstr "Autor" #: common/models.py:1734 msgid "Summary" -msgstr "" +msgstr "Podsumowanie" #: common/models.py:1737 common/models.py:2592 msgid "Read" -msgstr "" +msgstr "Czytaj" #: common/models.py:1737 msgid "Was this news item read?" -msgstr "" +msgstr "Czy ta wiadomość była przeczytana?" #: common/models.py:1754 company/models.py:194 part/models.py:1136 #: report/templates/report/inventree_bill_of_materials_report.html:126 @@ -1720,19 +1720,19 @@ msgstr "" #: common/models.py:1792 msgid "Custom Unit" -msgstr "" +msgstr "Jednostka Niestandardowa" #: common/models.py:1810 msgid "Unit symbol must be unique" -msgstr "" +msgstr "Symbol jednostki musi być unikalny" #: common/models.py:1825 msgid "Unit name must be a valid identifier" -msgstr "" +msgstr "Nazwa jednostki musi być prawidłowym identyfikatorem" #: common/models.py:1844 msgid "Unit name" -msgstr "" +msgstr "Nazwa jednostki" #: common/models.py:1851 msgid "Symbol" @@ -1740,15 +1740,15 @@ msgstr "Symbol" #: common/models.py:1852 msgid "Optional unit symbol" -msgstr "" +msgstr "Opcjonalny symbol jednostki" #: common/models.py:1858 msgid "Definition" -msgstr "" +msgstr "Definicja" #: common/models.py:1859 msgid "Unit definition" -msgstr "" +msgstr "Definicja jednostki" #: common/models.py:1917 common/models.py:1980 stock/models.py:2965 #: stock/serializers.py:259 @@ -1765,11 +1765,11 @@ msgstr "Brak zewnętrznego odnośnika" #: common/models.py:1972 msgid "Model type" -msgstr "" +msgstr "Typ modelu" #: common/models.py:1973 msgid "Target model type for image" -msgstr "" +msgstr "Docelowy typ modelu dla obrazu" #: common/models.py:1981 msgid "Select file to attach" @@ -1781,7 +1781,7 @@ msgstr "Komentarz" #: common/models.py:1998 msgid "Attachment comment" -msgstr "" +msgstr "Komentarz do załącznika" #: common/models.py:2014 msgid "Upload date" @@ -1789,7 +1789,7 @@ msgstr "Data dodania" #: common/models.py:2015 msgid "Date the file was uploaded" -msgstr "" +msgstr "Data przesłania pliku" #: common/models.py:2019 msgid "File size" @@ -1866,11 +1866,11 @@ msgstr "" #: common/models.py:2145 msgid "Model must be selected" -msgstr "" +msgstr "Model musi być wybrany" #: common/models.py:2148 msgid "Key must be selected" -msgstr "" +msgstr "Klucz musi być wybrany" #: common/models.py:2151 msgid "Logical key must be selected" @@ -2131,7 +2131,7 @@ msgstr "" #: common/models.py:2662 msgid "Prioriy" -msgstr "" +msgstr "Priorytet" #: common/models.py:2704 msgid "Email Thread" @@ -2142,7 +2142,7 @@ msgid "Email Threads" msgstr "" #: common/models.py:2711 generic/states/serializers.py:16 plugin/models.py:46 -#: users/models.py:110 +#: users/models.py:113 msgid "Key" msgstr "Klucz" @@ -2173,16 +2173,16 @@ msgstr "" #: common/notifications.py:57 #, python-brace-format msgid "New {verbose_name}" -msgstr "" +msgstr "Nowy {verbose_name}" #: common/notifications.py:59 msgid "A new order has been created and assigned to you" -msgstr "" +msgstr "Nowe zamówienie zostało utworzone i przypisane do Ciebie" #: common/notifications.py:65 #, python-brace-format msgid "{verbose_name} canceled" -msgstr "" +msgstr "{verbose_name} anulowany" #: common/notifications.py:67 msgid "A order that is assigned to you was canceled" @@ -2206,7 +2206,7 @@ msgstr "" #: common/serializers.py:147 msgid "Override" -msgstr "" +msgstr "Nadpisz" #: common/serializers.py:486 msgid "Is Running" @@ -2275,15 +2275,15 @@ msgstr "Nazwa pliku" #: common/serializers.py:647 importer/models.py:89 report/api.py:41 #: report/models.py:293 report/serializers.py:53 msgid "Model Type" -msgstr "" +msgstr "Typ modelu" #: common/serializers.py:675 msgid "User does not have permission to create or edit attachments for this model" -msgstr "" +msgstr "Użytkownik nie ma uprawnień do tworzenia lub edytowania załączników dla tego modelu" #: common/serializers.py:719 common/serializers.py:822 msgid "Selection list is locked" -msgstr "" +msgstr "Lista wyboru jest zablokowana" #: common/setting/system.py:97 msgid "No group" @@ -2291,7 +2291,7 @@ msgstr "Brak grupy" #: common/setting/system.py:156 msgid "Site URL is locked by configuration" -msgstr "" +msgstr "Adres URL witryny jest zablokowany przez konfigurację" #: common/setting/system.py:173 msgid "Restart required" @@ -2311,7 +2311,7 @@ msgstr "Liczba oczekujących migracji bazy danych" #: common/setting/system.py:186 msgid "Active warning codes" -msgstr "" +msgstr "Aktywne kody ostrzeżeń" #: common/setting/system.py:187 msgid "A dict of active warning codes" @@ -2319,11 +2319,11 @@ msgstr "" #: common/setting/system.py:193 msgid "Instance ID" -msgstr "" +msgstr "ID instancji" #: common/setting/system.py:194 msgid "Unique identifier for this InvenTree instance" -msgstr "" +msgstr "Unikalny identyfikator dla tej instancji InvenTree" #: common/setting/system.py:199 msgid "Announce ID" @@ -3126,11 +3126,11 @@ msgstr "" #: common/setting/system.py:888 msgid "Convert Currency" -msgstr "" +msgstr "Przekonwertuj walutę" #: common/setting/system.py:889 msgid "Convert item value to base currency when receiving stock" -msgstr "" +msgstr "Konwertuj wartość przedmiotu na walutę bazową podczas otrzymywania zapasów" #: common/setting/system.py:894 msgid "Auto Complete Purchase Orders" @@ -3166,19 +3166,19 @@ msgstr "Włącz SSO na stronach logowania" #: common/setting/system.py:921 msgid "Enable SSO registration" -msgstr "" +msgstr "Włącz rejestrację SSO" #: common/setting/system.py:923 msgid "Enable self-registration via SSO for users on the login pages" -msgstr "" +msgstr "Włącz samodzielną rejestrację przez SSO dla użytkowników na stronach logowania" #: common/setting/system.py:929 msgid "Enable SSO group sync" -msgstr "" +msgstr "Włącz synchronizację grupy SSO" #: common/setting/system.py:931 msgid "Enable synchronizing InvenTree groups with groups provided by the IdP" -msgstr "" +msgstr "Włącz synchronizację grup InvenTree z grupami dostarczonymi przez IdP" #: common/setting/system.py:937 msgid "SSO group key" @@ -3270,11 +3270,11 @@ msgstr "" #: common/setting/system.py:1014 msgid "Check for plugin updates" -msgstr "" +msgstr "Sprawdź dostępność aktualizacji wtyczek" #: common/setting/system.py:1015 msgid "Enable periodic checks for updates to installed plugins" -msgstr "" +msgstr "Włącz okresowe sprawdzanie aktualizacji zainstalowanych wtyczek" #: common/setting/system.py:1021 msgid "Enable URL integration" @@ -3334,19 +3334,19 @@ msgstr "" #: common/setting/system.py:1070 msgid "Enable project codes" -msgstr "" +msgstr "Włącz kody projektów" #: common/setting/system.py:1071 msgid "Enable project codes for tracking projects" -msgstr "" +msgstr "Włącz kody projektów do śledzenia projektów" #: common/setting/system.py:1076 msgid "Enable Stock History" -msgstr "" +msgstr "Włącz historię zapasów" #: common/setting/system.py:1078 msgid "Enable functionality for recording historical stock levels and value" -msgstr "" +msgstr "Włącz funkcjonalność dla zapisywania historycznych poziomów zapasów i wartości" #: common/setting/system.py:1084 msgid "Exclude External Locations" @@ -3725,37 +3725,37 @@ msgstr "" msgid "Value must be a valid variable identifier" msgstr "" -#: company/api.py:142 +#: company/api.py:143 msgid "Part is Active" msgstr "Komponent jest aktywny" -#: company/api.py:146 +#: company/api.py:147 msgid "Manufacturer is Active" msgstr "Producent jest aktywny" -#: company/api.py:279 +#: company/api.py:280 msgid "Supplier Part is Active" msgstr "" -#: company/api.py:283 +#: company/api.py:284 msgid "Internal Part is Active" msgstr "" -#: company/api.py:288 +#: company/api.py:289 msgid "Supplier is Active" msgstr "" -#: company/api.py:300 company/models.py:539 company/serializers.py:468 +#: company/api.py:301 company/models.py:539 company/serializers.py:468 #: part/serializers.py:575 msgid "Manufacturer" msgstr "Producent" -#: company/api.py:307 company/models.py:119 company/models.py:411 +#: company/api.py:308 company/models.py:119 company/models.py:411 #: stock/api.py:879 msgid "Company" msgstr "Firma" -#: company/api.py:317 +#: company/api.py:318 msgid "Has Stock" msgstr "" @@ -3792,7 +3792,7 @@ msgid "Contact email address" msgstr "Kontaktowy adres e-mail" #: company/models.py:176 company/models.py:315 order/models.py:506 -#: users/models.py:558 +#: users/models.py:561 msgid "Contact" msgstr "Kontakt" @@ -3942,7 +3942,7 @@ msgid "Manufacturer Part" msgstr "Komponent producenta" #: company/models.py:528 company/models.py:818 stock/models.py:1026 -#: stock/serializers.py:445 +#: stock/serializers.py:449 msgid "Base Part" msgstr "Część bazowa" @@ -3959,7 +3959,7 @@ msgstr "Wybierz producenta" msgid "MPN" msgstr "" -#: company/models.py:547 stock/serializers.py:607 +#: company/models.py:547 stock/serializers.py:611 msgid "Manufacturer Part Number" msgstr "Numer producenta komponentu" @@ -4042,7 +4042,7 @@ msgstr "" #: report/templates/report/inventree_return_order_report.html:27 #: report/templates/report/inventree_sales_order_report.html:32 #: report/templates/report/inventree_stock_location_report.html:105 -#: stock/serializers.py:837 +#: stock/serializers.py:841 msgid "Note" msgstr "Uwaga" @@ -4055,7 +4055,7 @@ msgid "Minimum charge (e.g. stocking fee)" msgstr "" #: company/models.py:891 order/serializers.py:810 stock/models.py:1057 -#: stock/serializers.py:1643 +#: stock/serializers.py:1647 msgid "Packaging" msgstr "Opakowanie" @@ -4107,7 +4107,7 @@ msgstr "Domyślna waluta używana dla tego dostawcy" msgid "Company Name" msgstr "" -#: company/serializers.py:444 part/serializers.py:948 stock/serializers.py:463 +#: company/serializers.py:444 part/serializers.py:948 stock/serializers.py:467 msgid "In Stock" msgstr "Na stanie" @@ -4267,15 +4267,15 @@ msgstr "" msgid "Valid" msgstr "Ważny" -#: importer/models.py:688 +#: importer/models.py:720 msgid "ID is required for updating existing records." msgstr "" -#: importer/models.py:695 +#: importer/models.py:727 msgid "No record found with the provided ID" msgstr "" -#: importer/models.py:701 +#: importer/models.py:733 msgid "Invalid ID format provided" msgstr "" @@ -4660,7 +4660,7 @@ msgid "Order reference" msgstr "Odniesienie zamówienia" #: order/models.py:617 order/models.py:1317 order/models.py:2630 -#: stock/serializers.py:594 stock/serializers.py:1012 users/models.py:539 +#: stock/serializers.py:598 stock/serializers.py:1016 users/models.py:542 msgid "Status" msgstr "Status" @@ -4713,7 +4713,7 @@ msgid "Quantity must be a positive number" msgstr "Wartość musi być liczbą dodatnią" #: order/models.py:1304 order/models.py:2617 stock/models.py:1079 -#: stock/models.py:1080 stock/serializers.py:1359 +#: stock/models.py:1080 stock/serializers.py:1363 #: templates/email/overdue_return_order.html:16 #: templates/email/overdue_sales_order.html:16 msgid "Customer" @@ -4831,7 +4831,7 @@ msgstr "Odebrane" msgid "Number of items received" msgstr "" -#: order/models.py:1903 stock/models.py:1202 stock/serializers.py:661 +#: order/models.py:1903 stock/models.py:1202 stock/serializers.py:665 msgid "Purchase Price" msgstr "Cena zakupu" @@ -5173,7 +5173,7 @@ msgid "Enter batch code for incoming stock items" msgstr "" #: order/serializers.py:792 stock/models.py:1161 -#: templates/email/stale_stock_notification.html:22 users/models.py:134 +#: templates/email/stale_stock_notification.html:22 users/models.py:137 msgid "Expiry Date" msgstr "Data ważności" @@ -6043,7 +6043,7 @@ msgstr "" msgid "Parameter Value" msgstr "Wartość parametru" -#: part/models.py:4092 stock/serializers.py:742 +#: part/models.py:4092 stock/serializers.py:746 msgid "Optional note field" msgstr "" @@ -6219,7 +6219,7 @@ msgstr "" msgid "Number of results recorded against this template" msgstr "" -#: part/serializers.py:230 part/serializers.py:248 stock/serializers.py:667 +#: part/serializers.py:230 part/serializers.py:248 stock/serializers.py:671 msgid "Purchase currency of this stock item" msgstr "Waluta zakupu tego towaru" @@ -6339,7 +6339,7 @@ msgstr "" msgid "Outstanding quantity of this part scheduled to be built" msgstr "" -#: part/serializers.py:964 stock/serializers.py:1043 stock/serializers.py:1214 +#: part/serializers.py:964 stock/serializers.py:1047 stock/serializers.py:1218 #: users/ruleset.py:30 msgid "Stock Items" msgstr "Towary" @@ -7540,35 +7540,35 @@ msgstr "" msgid "Enable dynamic panels for testing" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:98 +#: plugin/samples/integration/user_interface_sample.py:100 msgid "Part Panel" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:131 +#: plugin/samples/integration/user_interface_sample.py:135 msgid "Broken Dashboard Item" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:133 +#: plugin/samples/integration/user_interface_sample.py:137 msgid "This is a broken dashboard item - it will not render!" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:139 +#: plugin/samples/integration/user_interface_sample.py:143 msgid "Sample Dashboard Item" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:141 +#: plugin/samples/integration/user_interface_sample.py:145 msgid "This is a sample dashboard item. It renders a simple string of HTML content." msgstr "" -#: plugin/samples/integration/user_interface_sample.py:147 +#: plugin/samples/integration/user_interface_sample.py:151 msgid "Context Dashboard Item" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:161 +#: plugin/samples/integration/user_interface_sample.py:165 msgid "Admin Dashboard Item" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:162 +#: plugin/samples/integration/user_interface_sample.py:166 msgid "This is an admin-only dashboard item." msgstr "" @@ -7951,7 +7951,7 @@ msgstr "" #: report/templates/report/inventree_stock_report_merge.html:97 #: report/templates/report/inventree_test_report.html:153 -#: stock/serializers.py:650 +#: stock/serializers.py:654 msgid "Installed Items" msgstr "Zainstalowane elementy" @@ -7984,19 +7984,19 @@ msgstr "" msgid "No result" msgstr "" -#: report/templatetags/report.py:144 +#: report/templatetags/report.py:163 msgid "Asset file does not exist" msgstr "" -#: report/templatetags/report.py:201 report/templatetags/report.py:277 +#: report/templatetags/report.py:220 report/templatetags/report.py:296 msgid "Image file not found" msgstr "" -#: report/templatetags/report.py:302 +#: report/templatetags/report.py:321 msgid "part_image tag requires a Part instance" msgstr "" -#: report/templatetags/report.py:348 +#: report/templatetags/report.py:367 msgid "company_image tag requires a Company instance" msgstr "" @@ -8012,7 +8012,7 @@ msgstr "" msgid "Include sub-locations in filtered results" msgstr "" -#: stock/api.py:341 stock/serializers.py:1210 +#: stock/api.py:341 stock/serializers.py:1214 msgid "Parent Location" msgstr "" @@ -8096,7 +8096,7 @@ msgstr "" msgid "Expiry date after" msgstr "" -#: stock/api.py:916 stock/serializers.py:655 +#: stock/api.py:916 stock/serializers.py:659 msgid "Stale" msgstr "" @@ -8168,7 +8168,7 @@ msgstr "Wybierz właściciela" msgid "Stock items may not be directly located into a structural stock locations, but may be located to child locations." msgstr "" -#: stock/models.py:226 users/models.py:494 +#: stock/models.py:226 users/models.py:497 msgid "External" msgstr "" @@ -8201,7 +8201,7 @@ msgstr "" msgid "Stock items cannot be located into structural stock locations!" msgstr "" -#: stock/models.py:932 stock/serializers.py:488 +#: stock/models.py:932 stock/serializers.py:492 msgid "Stock item cannot be created for virtual parts" msgstr "" @@ -8246,7 +8246,7 @@ msgstr "Wybierz pasującą część dostawcy dla tego towaru" msgid "Where is this stock item located?" msgstr "" -#: stock/models.py:1058 stock/serializers.py:1644 +#: stock/models.py:1058 stock/serializers.py:1648 msgid "Packaging this stock item is stored in" msgstr "" @@ -8262,7 +8262,7 @@ msgstr "" msgid "Serial number for this item" msgstr "" -#: stock/models.py:1105 stock/serializers.py:1629 +#: stock/models.py:1105 stock/serializers.py:1633 msgid "Batch code for this stock item" msgstr "" @@ -8371,7 +8371,7 @@ msgstr "" msgid "Serialized stock cannot be merged" msgstr "" -#: stock/models.py:2055 stock/serializers.py:1499 +#: stock/models.py:2055 stock/serializers.py:1503 msgid "Duplicate stock items" msgstr "" @@ -8500,237 +8500,241 @@ msgid "Test template for this result" msgstr "" #: stock/serializers.py:290 +msgid "No matching test found for this part" +msgstr "" + +#: stock/serializers.py:294 msgid "Template ID or test name must be provided" msgstr "" -#: stock/serializers.py:300 +#: stock/serializers.py:304 msgid "The test finished time cannot be earlier than the test started time" msgstr "" -#: stock/serializers.py:452 +#: stock/serializers.py:456 msgid "Parent Item" msgstr "Element nadrzędny" -#: stock/serializers.py:453 +#: stock/serializers.py:457 msgid "Parent stock item" msgstr "" -#: stock/serializers.py:473 +#: stock/serializers.py:477 msgid "Use pack size when adding: the quantity defined is the number of packs" msgstr "" -#: stock/serializers.py:475 +#: stock/serializers.py:479 msgid "Use pack size" msgstr "" -#: stock/serializers.py:482 stock/serializers.py:724 +#: stock/serializers.py:486 stock/serializers.py:728 msgid "Enter serial numbers for new items" msgstr "" -#: stock/serializers.py:600 +#: stock/serializers.py:604 msgid "Supplier Part Number" msgstr "" -#: stock/serializers.py:647 users/models.py:184 +#: stock/serializers.py:651 users/models.py:187 msgid "Expired" msgstr "Termin minął" -#: stock/serializers.py:653 +#: stock/serializers.py:657 msgid "Child Items" msgstr "Elementy podrzędne" -#: stock/serializers.py:657 +#: stock/serializers.py:661 msgid "Tracking Items" msgstr "" -#: stock/serializers.py:663 +#: stock/serializers.py:667 msgid "Purchase price of this stock item, per unit or pack" msgstr "" -#: stock/serializers.py:701 +#: stock/serializers.py:705 msgid "Enter number of stock items to serialize" msgstr "" -#: stock/serializers.py:709 stock/serializers.py:752 stock/serializers.py:790 -#: stock/serializers.py:928 +#: stock/serializers.py:713 stock/serializers.py:756 stock/serializers.py:794 +#: stock/serializers.py:932 msgid "No stock item provided" msgstr "" -#: stock/serializers.py:717 +#: stock/serializers.py:721 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({q})" msgstr "" -#: stock/serializers.py:735 stock/serializers.py:1456 stock/serializers.py:1769 -#: stock/serializers.py:1818 +#: stock/serializers.py:739 stock/serializers.py:1460 stock/serializers.py:1773 +#: stock/serializers.py:1822 msgid "Destination stock location" msgstr "" -#: stock/serializers.py:755 +#: stock/serializers.py:759 msgid "Serial numbers cannot be assigned to this part" msgstr "" -#: stock/serializers.py:775 +#: stock/serializers.py:779 msgid "Serial numbers already exist" msgstr "Numer seryjny już istnieje" -#: stock/serializers.py:825 +#: stock/serializers.py:829 msgid "Select stock item to install" msgstr "" -#: stock/serializers.py:832 +#: stock/serializers.py:836 msgid "Quantity to Install" msgstr "" -#: stock/serializers.py:833 +#: stock/serializers.py:837 msgid "Enter the quantity of items to install" msgstr "" -#: stock/serializers.py:838 stock/serializers.py:918 stock/serializers.py:1060 +#: stock/serializers.py:842 stock/serializers.py:922 stock/serializers.py:1064 msgid "Add transaction note (optional)" msgstr "" -#: stock/serializers.py:846 +#: stock/serializers.py:850 msgid "Quantity to install must be at least 1" msgstr "" -#: stock/serializers.py:854 +#: stock/serializers.py:858 msgid "Stock item is unavailable" msgstr "" -#: stock/serializers.py:865 +#: stock/serializers.py:869 msgid "Selected part is not in the Bill of Materials" msgstr "" -#: stock/serializers.py:878 +#: stock/serializers.py:882 msgid "Quantity to install must not exceed available quantity" msgstr "" -#: stock/serializers.py:913 +#: stock/serializers.py:917 msgid "Destination location for uninstalled item" msgstr "" -#: stock/serializers.py:951 +#: stock/serializers.py:955 msgid "Select part to convert stock item into" msgstr "" -#: stock/serializers.py:964 +#: stock/serializers.py:968 msgid "Selected part is not a valid option for conversion" msgstr "" -#: stock/serializers.py:981 +#: stock/serializers.py:985 msgid "Cannot convert stock item with assigned SupplierPart" msgstr "" -#: stock/serializers.py:1015 +#: stock/serializers.py:1019 msgid "Stock item status code" msgstr "" -#: stock/serializers.py:1044 +#: stock/serializers.py:1048 msgid "Select stock items to change status" msgstr "" -#: stock/serializers.py:1050 +#: stock/serializers.py:1054 msgid "No stock items selected" msgstr "" -#: stock/serializers.py:1139 stock/serializers.py:1216 +#: stock/serializers.py:1143 stock/serializers.py:1220 msgid "Sublocations" msgstr "Podlokalizacje" -#: stock/serializers.py:1211 +#: stock/serializers.py:1215 msgid "Parent stock location" msgstr "" -#: stock/serializers.py:1328 +#: stock/serializers.py:1332 msgid "Part must be salable" msgstr "Część musi być dostępna do sprzedaży" -#: stock/serializers.py:1332 +#: stock/serializers.py:1336 msgid "Item is allocated to a sales order" msgstr "" -#: stock/serializers.py:1336 +#: stock/serializers.py:1340 msgid "Item is allocated to a build order" msgstr "" -#: stock/serializers.py:1360 +#: stock/serializers.py:1364 msgid "Customer to assign stock items" msgstr "" -#: stock/serializers.py:1366 +#: stock/serializers.py:1370 msgid "Selected company is not a customer" msgstr "" -#: stock/serializers.py:1374 +#: stock/serializers.py:1378 msgid "Stock assignment notes" msgstr "" -#: stock/serializers.py:1384 stock/serializers.py:1672 +#: stock/serializers.py:1388 stock/serializers.py:1676 msgid "A list of stock items must be provided" msgstr "" -#: stock/serializers.py:1463 +#: stock/serializers.py:1467 msgid "Stock merging notes" msgstr "" -#: stock/serializers.py:1468 +#: stock/serializers.py:1472 msgid "Allow mismatched suppliers" msgstr "" -#: stock/serializers.py:1469 +#: stock/serializers.py:1473 msgid "Allow stock items with different supplier parts to be merged" msgstr "" -#: stock/serializers.py:1474 +#: stock/serializers.py:1478 msgid "Allow mismatched status" msgstr "" -#: stock/serializers.py:1475 +#: stock/serializers.py:1479 msgid "Allow stock items with different status codes to be merged" msgstr "" -#: stock/serializers.py:1485 +#: stock/serializers.py:1489 msgid "At least two stock items must be provided" msgstr "" -#: stock/serializers.py:1552 +#: stock/serializers.py:1556 msgid "No Change" msgstr "" -#: stock/serializers.py:1590 +#: stock/serializers.py:1594 msgid "StockItem primary key value" msgstr "" -#: stock/serializers.py:1603 +#: stock/serializers.py:1607 msgid "Stock item is not in stock" msgstr "" -#: stock/serializers.py:1606 +#: stock/serializers.py:1610 msgid "Stock item is already in stock" msgstr "" -#: stock/serializers.py:1620 +#: stock/serializers.py:1624 msgid "Quantity must not be negative" msgstr "" -#: stock/serializers.py:1662 +#: stock/serializers.py:1666 msgid "Stock transaction notes" msgstr "" -#: stock/serializers.py:1824 +#: stock/serializers.py:1828 msgid "Merge into existing stock" msgstr "" -#: stock/serializers.py:1825 +#: stock/serializers.py:1829 msgid "Merge returned items into existing stock items if possible" msgstr "" -#: stock/serializers.py:1868 +#: stock/serializers.py:1872 msgid "Next Serial Number" msgstr "" -#: stock/serializers.py:1874 +#: stock/serializers.py:1878 msgid "Previous Serial Number" msgstr "" @@ -9024,7 +9028,7 @@ msgstr "Uprawnienia" msgid "Important dates" msgstr "Ważne daty" -#: users/authentication.py:30 users/models.py:148 +#: users/authentication.py:30 users/models.py:151 msgid "Token has been revoked" msgstr "" @@ -9032,167 +9036,167 @@ msgstr "" msgid "Token has expired" msgstr "" -#: users/models.py:91 +#: users/models.py:94 msgid "API Token" msgstr "" -#: users/models.py:92 +#: users/models.py:95 msgid "API Tokens" msgstr "" -#: users/models.py:128 +#: users/models.py:131 msgid "Token Name" msgstr "" -#: users/models.py:129 +#: users/models.py:132 msgid "Custom token name" msgstr "" -#: users/models.py:135 +#: users/models.py:138 msgid "Token expiry date" msgstr "" -#: users/models.py:143 +#: users/models.py:146 msgid "Last Seen" msgstr "" -#: users/models.py:144 +#: users/models.py:147 msgid "Last time the token was used" msgstr "" -#: users/models.py:148 +#: users/models.py:151 msgid "Revoked" msgstr "" -#: users/models.py:226 +#: users/models.py:229 msgid "Permission set" msgstr "Uprawnienia nadane" -#: users/models.py:235 +#: users/models.py:238 msgid "Group" msgstr "Grupa" -#: users/models.py:239 +#: users/models.py:242 msgid "View" msgstr "Widok" -#: users/models.py:239 +#: users/models.py:242 msgid "Permission to view items" msgstr "Uprawnienie do wyświetlania przedmiotów" -#: users/models.py:243 +#: users/models.py:246 msgid "Add" msgstr "Dodaj" -#: users/models.py:243 +#: users/models.py:246 msgid "Permission to add items" msgstr "Uprawnienie do dodawania przedmiotów" -#: users/models.py:247 +#: users/models.py:250 msgid "Change" msgstr "Zmień" -#: users/models.py:249 +#: users/models.py:252 msgid "Permissions to edit items" msgstr "Uprawnienie do edycji przedmiotów" -#: users/models.py:253 +#: users/models.py:256 msgid "Delete" msgstr "Usuń" -#: users/models.py:255 +#: users/models.py:258 msgid "Permission to delete items" msgstr "Uprawnienie do usuwania przedmiotów" -#: users/models.py:492 +#: users/models.py:495 msgid "Bot" msgstr "" -#: users/models.py:493 +#: users/models.py:496 msgid "Internal" msgstr "" -#: users/models.py:495 +#: users/models.py:498 msgid "Guest" msgstr "" -#: users/models.py:504 +#: users/models.py:507 msgid "Language" msgstr "" -#: users/models.py:505 +#: users/models.py:508 msgid "Preferred language for the user" msgstr "" -#: users/models.py:510 +#: users/models.py:513 msgid "Theme" msgstr "" -#: users/models.py:511 +#: users/models.py:514 msgid "Settings for the web UI as JSON - do not edit manually!" msgstr "" -#: users/models.py:516 +#: users/models.py:519 msgid "Widgets" msgstr "" -#: users/models.py:518 +#: users/models.py:521 msgid "Settings for the dashboard widgets as JSON - do not edit manually!" msgstr "" -#: users/models.py:525 +#: users/models.py:528 msgid "Display Name" msgstr "" -#: users/models.py:526 +#: users/models.py:529 msgid "Chosen display name for the user" msgstr "" -#: users/models.py:532 +#: users/models.py:535 msgid "Position" msgstr "" -#: users/models.py:533 +#: users/models.py:536 msgid "Main job title or position" msgstr "" -#: users/models.py:540 +#: users/models.py:543 msgid "User status message" msgstr "" -#: users/models.py:547 +#: users/models.py:550 msgid "User location information" msgstr "" -#: users/models.py:552 +#: users/models.py:555 msgid "User is actively using the system" msgstr "" -#: users/models.py:559 +#: users/models.py:562 msgid "Preferred contact information for the user" msgstr "" -#: users/models.py:565 +#: users/models.py:568 msgid "User Type" msgstr "" -#: users/models.py:566 +#: users/models.py:569 msgid "Which type of user is this?" msgstr "" -#: users/models.py:572 +#: users/models.py:575 msgid "Organisation" msgstr "" -#: users/models.py:573 +#: users/models.py:576 msgid "Users primary organisation/affiliation" msgstr "" -#: users/models.py:581 +#: users/models.py:584 msgid "Primary Group" msgstr "" -#: users/models.py:582 +#: users/models.py:585 msgid "Primary group for the user" msgstr "" diff --git a/src/backend/InvenTree/locale/pt/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/pt/LC_MESSAGES/django.po index b7e8adf7dd..1adcee002d 100644 --- a/src/backend/InvenTree/locale/pt/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/pt/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-09-17 11:32+0000\n" -"PO-Revision-Date: 2025-09-17 11:36\n" +"POT-Creation-Date: 2025-10-01 05:58+0000\n" +"PO-Revision-Date: 2025-10-01 06:01\n" "Last-Translator: \n" "Language-Team: Portuguese\n" "Language: pt_PT\n" @@ -116,9 +116,9 @@ msgstr "" #: build/serializers.py:579 build/serializers.py:1795 company/models.py:875 #: order/models.py:1737 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:2846 stock/models.py:2970 stock/serializers.py:741 -#: stock/serializers.py:917 stock/serializers.py:1059 stock/serializers.py:1373 -#: stock/serializers.py:1462 stock/serializers.py:1661 +#: stock/models.py:2846 stock/models.py:2970 stock/serializers.py:745 +#: stock/serializers.py:921 stock/serializers.py:1063 stock/serializers.py:1377 +#: stock/serializers.py:1466 stock/serializers.py:1665 msgid "Notes" msgstr "Anotações" @@ -415,7 +415,7 @@ msgstr "Escolha inválida" msgid "Name" msgstr "Nome" -#: InvenTree/models.py:856 build/models.py:251 common/models.py:171 +#: InvenTree/models.py:856 build/models.py:252 common/models.py:171 #: common/models.py:2234 common/models.py:2347 company/models.py:562 #: company/models.py:866 order/models.py:435 order/models.py:1773 #: part/models.py:1074 part/models.py:3886 report/models.py:222 @@ -530,7 +530,7 @@ msgstr "Não é um código de moeda válido" msgid "Order Status" msgstr "Situação do pedido" -#: build/api.py:75 build/models.py:263 +#: build/api.py:75 build/models.py:264 msgid "Parent Build" msgstr "Produção Progenitor" @@ -539,7 +539,7 @@ msgstr "Produção Progenitor" msgid "Include Variants" msgstr "" -#: build/api.py:95 build/api.py:466 build/api.py:814 build/models.py:269 +#: build/api.py:95 build/api.py:466 build/api.py:814 build/models.py:270 #: build/serializers.py:1243 build/serializers.py:1389 #: build/serializers.py:1451 company/models.py:1085 company/serializers.py:456 #: order/api.py:295 order/api.py:299 order/api.py:922 order/api.py:1180 @@ -558,7 +558,7 @@ msgstr "" #: report/templates/report/inventree_sales_order_shipment_report.html:28 #: report/templates/report/inventree_stock_location_report.html:102 #: stock/api.py:565 stock/serializers.py:120 stock/serializers.py:172 -#: stock/serializers.py:446 stock/serializers.py:625 stock/serializers.py:950 +#: stock/serializers.py:450 stock/serializers.py:629 stock/serializers.py:954 #: templates/email/build_order_completed.html:17 #: templates/email/build_order_required_stock.html:17 #: templates/email/low_stock_notification.html:15 @@ -671,7 +671,7 @@ msgstr "" msgid "Allocated" msgstr "Alocado" -#: build/api.py:490 build/models.py:1626 build/serializers.py:1424 +#: build/api.py:490 build/models.py:1631 build/serializers.py:1424 msgid "Consumed" msgstr "" @@ -682,7 +682,7 @@ msgstr "" msgid "Available" msgstr "Disponível" -#: build/api.py:837 build/models.py:116 order/models.py:1919 +#: build/api.py:837 build/models.py:117 order/models.py:1919 #: report/templates/report/inventree_build_order_report.html:105 #: stock/serializers.py:93 templates/email/build_order_completed.html:16 #: templates/email/overdue_build_order.html:15 @@ -693,10 +693,10 @@ msgstr "Ordem de Produção" #: build/serializers.py:496 build/serializers.py:566 build/serializers.py:1263 #: build/serializers.py:1267 order/api.py:1227 order/api.py:1232 #: order/serializers.py:768 order/serializers.py:908 order/serializers.py:2015 -#: stock/api.py:966 stock/serializers.py:111 stock/serializers.py:629 -#: stock/serializers.py:734 stock/serializers.py:912 stock/serializers.py:1455 -#: stock/serializers.py:1768 stock/serializers.py:1817 -#: templates/email/stale_stock_notification.html:18 users/models.py:546 +#: stock/api.py:966 stock/serializers.py:111 stock/serializers.py:633 +#: stock/serializers.py:738 stock/serializers.py:916 stock/serializers.py:1459 +#: stock/serializers.py:1772 stock/serializers.py:1821 +#: templates/email/stale_stock_notification.html:18 users/models.py:549 msgid "Location" msgstr "Local" @@ -708,43 +708,43 @@ msgstr "" msgid "Filter by output stock item ID. Use 'null' to find uninstalled build items." msgstr "" -#: build/models.py:117 users/ruleset.py:31 +#: build/models.py:118 users/ruleset.py:31 msgid "Build Orders" msgstr "Ordens de Produções" -#: build/models.py:167 +#: build/models.py:168 msgid "Assembly BOM has not been validated" msgstr "" -#: build/models.py:174 +#: build/models.py:175 msgid "Build order cannot be created for an inactive part" msgstr "" -#: build/models.py:181 +#: build/models.py:182 msgid "Build order cannot be created for an unlocked part" msgstr "" -#: build/models.py:199 +#: build/models.py:200 msgid "Build orders can only be externally fulfilled for purchaseable parts" msgstr "" -#: build/models.py:206 order/models.py:369 +#: build/models.py:207 order/models.py:369 msgid "Responsible user or group must be specified" msgstr "Usuário ou grupo responsável deve ser especificado" -#: build/models.py:211 +#: build/models.py:212 msgid "Build order part cannot be changed" msgstr "Peça da ordem de produção não pode ser alterada" -#: build/models.py:216 order/models.py:382 +#: build/models.py:217 order/models.py:382 msgid "Target date must be after start date" msgstr "" -#: build/models.py:244 +#: build/models.py:245 msgid "Build Order Reference" msgstr "Referência do pedido de produção" -#: build/models.py:245 build/serializers.py:1402 order/models.py:607 +#: build/models.py:246 build/serializers.py:1402 order/models.py:607 #: order/models.py:1292 order/models.py:1730 order/models.py:2605 #: part/models.py:4458 #: report/templates/report/inventree_bill_of_materials_report.html:139 @@ -754,223 +754,223 @@ msgstr "Referência do pedido de produção" msgid "Reference" msgstr "Referência" -#: build/models.py:254 +#: build/models.py:255 msgid "Brief description of the build (optional)" msgstr "Breve descrição da produção (opcional)" -#: build/models.py:264 +#: build/models.py:265 msgid "BuildOrder to which this build is allocated" msgstr "Pedido de produção para qual este serviço está alocado" -#: build/models.py:273 +#: build/models.py:274 msgid "Select part to build" msgstr "Selecionar peça para produção" -#: build/models.py:278 +#: build/models.py:279 msgid "Sales Order Reference" msgstr "Referência do pedido de venda" -#: build/models.py:283 +#: build/models.py:284 msgid "SalesOrder to which this build is allocated" msgstr "Pedido de Venda para qual esta produção está alocada" -#: build/models.py:288 build/serializers.py:1094 +#: build/models.py:289 build/serializers.py:1094 msgid "Source Location" msgstr "Local de Origem" -#: build/models.py:294 +#: build/models.py:295 msgid "Select location to take stock from for this build (leave blank to take from any stock location)" msgstr "Selecione a localização para pegar do estoque para esta produção (deixe em branco para tirar a partir de qualquer local de estoque)" -#: build/models.py:300 +#: build/models.py:301 msgid "External Build" msgstr "" -#: build/models.py:301 +#: build/models.py:302 msgid "This build order is fulfilled externally" msgstr "" -#: build/models.py:306 +#: build/models.py:307 msgid "Destination Location" msgstr "Local de Destino" -#: build/models.py:311 +#: build/models.py:312 msgid "Select location where the completed items will be stored" msgstr "Selecione o local onde os itens concluídos serão armazenados" -#: build/models.py:315 +#: build/models.py:316 msgid "Build Quantity" msgstr "Quantidade de Produção" -#: build/models.py:318 +#: build/models.py:319 msgid "Number of stock items to build" msgstr "Número de itens em estoque para produzir" -#: build/models.py:322 +#: build/models.py:323 msgid "Completed items" msgstr "Itens concluídos" -#: build/models.py:324 +#: build/models.py:325 msgid "Number of stock items which have been completed" msgstr "Número de itens em estoque concluídos" -#: build/models.py:328 +#: build/models.py:329 msgid "Build Status" msgstr "Progresso da produção" -#: build/models.py:333 +#: build/models.py:334 msgid "Build status code" msgstr "Código de situação da produção" -#: build/models.py:342 build/serializers.py:358 order/serializers.py:784 -#: stock/models.py:1101 stock/serializers.py:85 stock/serializers.py:1628 +#: build/models.py:343 build/serializers.py:358 order/serializers.py:784 +#: stock/models.py:1101 stock/serializers.py:85 stock/serializers.py:1632 msgid "Batch Code" msgstr "Código de Lote" -#: build/models.py:346 build/serializers.py:359 +#: build/models.py:347 build/serializers.py:359 msgid "Batch code for this build output" msgstr "Código do lote para esta saída de produção" -#: build/models.py:350 order/models.py:472 order/serializers.py:167 +#: build/models.py:351 order/models.py:472 order/serializers.py:167 #: part/models.py:1304 msgid "Creation Date" msgstr "Criado em" -#: build/models.py:356 +#: build/models.py:357 msgid "Build start date" msgstr "" -#: build/models.py:357 +#: build/models.py:358 msgid "Scheduled start date for this build order" msgstr "" -#: build/models.py:363 +#: build/models.py:364 msgid "Target completion date" msgstr "Data alvo final" -#: build/models.py:365 +#: build/models.py:366 msgid "Target date for build completion. Build will be overdue after this date." msgstr "Data alvo para finalização de produção. Estará atrasado a partir deste dia." -#: build/models.py:370 order/models.py:660 order/models.py:2644 +#: build/models.py:371 order/models.py:660 order/models.py:2644 msgid "Completion Date" msgstr "Data de conclusão" -#: build/models.py:378 +#: build/models.py:379 msgid "completed by" msgstr "Concluído por" -#: build/models.py:387 +#: build/models.py:388 msgid "Issued by" msgstr "Emitido por" -#: build/models.py:388 +#: build/models.py:389 msgid "User who issued this build order" msgstr "Usuário que emitiu este pedido de produção" -#: build/models.py:397 common/models.py:180 order/api.py:176 +#: build/models.py:398 common/models.py:180 order/api.py:176 #: order/models.py:497 part/models.py:1321 #: report/templates/report/inventree_build_order_report.html:158 msgid "Responsible" msgstr "Responsável" -#: build/models.py:398 +#: build/models.py:399 msgid "User or group responsible for this build order" msgstr "Usuário ou grupo responsável para este pedido de produção" -#: build/models.py:403 stock/models.py:1094 +#: build/models.py:404 stock/models.py:1094 msgid "External Link" msgstr "Link Externo" -#: build/models.py:405 common/models.py:1990 part/models.py:1126 +#: build/models.py:406 common/models.py:1990 part/models.py:1126 #: stock/models.py:1096 msgid "Link to external URL" msgstr "Link para URL externa" -#: build/models.py:410 +#: build/models.py:411 msgid "Build Priority" msgstr "Prioridade de Produção" -#: build/models.py:413 +#: build/models.py:414 msgid "Priority of this build order" msgstr "Prioridade deste pedido de produção" -#: build/models.py:421 common/models.py:150 common/models.py:164 +#: build/models.py:422 common/models.py:150 common/models.py:164 #: order/api.py:162 order/models.py:444 msgid "Project Code" msgstr "Código do projeto" -#: build/models.py:422 +#: build/models.py:423 msgid "Project code for this build order" msgstr "Código do projeto para este pedido de produção" -#: build/models.py:675 +#: build/models.py:676 msgid "Cannot complete build order with open child builds" msgstr "" -#: build/models.py:680 +#: build/models.py:681 msgid "Cannot complete build order with incomplete outputs" msgstr "" -#: build/models.py:699 build/models.py:829 +#: build/models.py:700 build/models.py:830 msgid "Failed to offload task to complete build allocations" msgstr "Falha ao descarregar tarefa para concluir alocações de construção" -#: build/models.py:722 +#: build/models.py:723 #, python-brace-format msgid "Build order {build} has been completed" msgstr "O Pedido de produção {build} foi concluído!" -#: build/models.py:728 +#: build/models.py:729 msgid "A build order has been completed" msgstr "Um pedido de produção foi concluído" -#: build/models.py:910 build/serializers.py:406 +#: build/models.py:911 build/serializers.py:406 msgid "Serial numbers must be provided for trackable parts" msgstr "Números de série devem ser fornecidos para peças rastreáveis" -#: build/models.py:1041 build/models.py:1126 +#: build/models.py:1042 build/models.py:1127 msgid "No build output specified" msgstr "Nenhuma saída de produção especificada" -#: build/models.py:1044 +#: build/models.py:1045 msgid "Build output is already completed" msgstr "Saída de produção já completada" -#: build/models.py:1047 +#: build/models.py:1048 msgid "Build output does not match Build Order" msgstr "Saída da produção não corresponde ao Pedido de Produção" -#: build/models.py:1129 build/serializers.py:285 build/serializers.py:334 +#: build/models.py:1130 build/serializers.py:285 build/serializers.py:334 #: build/serializers.py:962 build/serializers.py:1746 order/models.py:710 #: order/serializers.py:604 order/serializers.py:779 part/serializers.py:1695 #: stock/models.py:941 stock/models.py:1431 stock/models.py:1880 -#: stock/serializers.py:712 stock/serializers.py:1617 +#: stock/serializers.py:716 stock/serializers.py:1621 msgid "Quantity must be greater than zero" msgstr "Quantidade deve ser maior que zero" -#: build/models.py:1133 build/serializers.py:289 +#: build/models.py:1134 build/serializers.py:289 msgid "Quantity cannot be greater than the output quantity" msgstr "Quantidade não pode ser maior do que a quantidade de saída" -#: build/models.py:1196 build/serializers.py:605 +#: build/models.py:1197 build/serializers.py:605 msgid "Build output has not passed all required tests" msgstr "" -#: build/models.py:1199 build/serializers.py:600 +#: build/models.py:1200 build/serializers.py:600 #, python-brace-format msgid "Build output {serial} has not passed all required tests" msgstr "O item de produção {serial} não passou todos os testes necessários" -#: build/models.py:1581 +#: build/models.py:1586 msgid "Build Order Line Item" msgstr "Item da linha de Produção" -#: build/models.py:1605 +#: build/models.py:1610 msgid "Build object" msgstr "Objeto de produção" -#: build/models.py:1617 build/models.py:1917 build/serializers.py:273 +#: build/models.py:1622 build/models.py:1933 build/serializers.py:273 #: build/serializers.py:319 build/serializers.py:1423 common/models.py:1346 #: order/models.py:1713 order/models.py:2490 order/serializers.py:1663 #: order/serializers.py:2124 part/models.py:3474 part/models.py:4406 @@ -985,70 +985,70 @@ msgstr "Objeto de produção" #: report/templates/report/inventree_stock_report_merge.html:113 #: report/templates/report/inventree_test_report.html:90 #: report/templates/report/inventree_test_report.html:169 -#: stock/serializers.py:136 stock/serializers.py:180 stock/serializers.py:700 +#: stock/serializers.py:136 stock/serializers.py:180 stock/serializers.py:704 #: templates/email/build_order_completed.html:18 #: templates/email/stale_stock_notification.html:19 msgid "Quantity" msgstr "Quantidade" -#: build/models.py:1618 +#: build/models.py:1623 msgid "Required quantity for build order" msgstr "Quantidade necessária para o pedido de produção" -#: build/models.py:1627 +#: build/models.py:1632 msgid "Quantity of consumed stock" msgstr "" -#: build/models.py:1715 +#: build/models.py:1731 msgid "Build item must specify a build output, as master part is marked as trackable" msgstr "Item de produção deve especificar a saída, pois peças mestres estão marcadas como rastreáveis" -#: build/models.py:1726 +#: build/models.py:1742 #, python-brace-format msgid "Allocated quantity ({q}) must not exceed available stock quantity ({a})" msgstr "Quantidade alocada ({q}) não deve exceder a quantidade disponível em estoque ({a})" -#: build/models.py:1747 order/models.py:2439 +#: build/models.py:1763 order/models.py:2439 msgid "Stock item is over-allocated" msgstr "O item do estoque está sobre-alocado" -#: build/models.py:1752 order/models.py:2442 +#: build/models.py:1768 order/models.py:2442 msgid "Allocation quantity must be greater than zero" msgstr "Quantidade alocada deve ser maior que zero" -#: build/models.py:1758 +#: build/models.py:1774 msgid "Quantity must be 1 for serialized stock" msgstr "Quantidade deve ser 1 para estoque serializado" -#: build/models.py:1818 +#: build/models.py:1834 msgid "Selected stock item does not match BOM line" msgstr "Item estoque selecionado não coincide com linha da LDM" -#: build/models.py:1856 +#: build/models.py:1872 msgid "Allocated quantity exceeds available stock quantity" msgstr "" -#: build/models.py:1907 build/serializers.py:945 build/serializers.py:1255 +#: build/models.py:1923 build/serializers.py:945 build/serializers.py:1255 #: order/serializers.py:1500 order/serializers.py:1521 #: report/templates/report/inventree_sales_order_shipment_report.html:29 -#: stock/models.py:457 stock/serializers.py:102 stock/serializers.py:824 -#: stock/serializers.py:1311 stock/serializers.py:1423 +#: stock/models.py:457 stock/serializers.py:102 stock/serializers.py:828 +#: stock/serializers.py:1315 stock/serializers.py:1427 msgid "Stock Item" msgstr "Item de estoque" -#: build/models.py:1908 +#: build/models.py:1924 msgid "Source stock item" msgstr "Origem do item em estoque" -#: build/models.py:1918 +#: build/models.py:1934 msgid "Stock quantity to allocate to build" msgstr "Quantidade do estoque para alocar à produção" -#: build/models.py:1927 +#: build/models.py:1943 msgid "Install into" msgstr "Instalar em" -#: build/models.py:1928 +#: build/models.py:1944 msgid "Destination stock item" msgstr "Destino do Item do Estoque" @@ -1097,7 +1097,7 @@ msgid "Integer quantity required, as the bill of materials contains trackable pa msgstr "Quantidade inteira necessária, pois a lista de materiais contém peças rastreáveis" #: build/serializers.py:365 order/serializers.py:800 order/serializers.py:1667 -#: stock/serializers.py:723 +#: stock/serializers.py:727 msgid "Serial Numbers" msgstr "Números de Série" @@ -1250,7 +1250,7 @@ msgstr "Item da linha de produção" msgid "bom_item.part must point to the same part as the build order" msgstr "bin_item.part deve indicar a mesma peça do pedido de produção" -#: build/serializers.py:951 stock/serializers.py:1324 +#: build/serializers.py:951 stock/serializers.py:1328 msgid "Item must be in stock" msgstr "Item deve estar em estoque" @@ -1329,11 +1329,11 @@ msgstr "" #: build/serializers.py:1282 company/models.py:703 order/api.py:308 #: order/api.py:313 order/api.py:539 order/serializers.py:596 -#: stock/models.py:1037 stock/serializers.py:613 +#: stock/models.py:1037 stock/serializers.py:617 msgid "Supplier Part" msgstr "Fornecedor da Peça" -#: build/serializers.py:1290 stock/serializers.py:644 +#: build/serializers.py:1290 stock/serializers.py:648 msgid "Allocated Quantity" msgstr "Quantidade Alocada" @@ -1562,8 +1562,8 @@ msgstr "A frase senha deve ser diferenciada" #: common/models.py:2006 common/models.py:2007 common/models.py:2388 #: importer/models.py:100 part/models.py:3568 part/models.py:3596 #: plugin/models.py:355 plugin/models.py:356 -#: report/templates/report/inventree_test_report.html:105 users/models.py:121 -#: users/models.py:498 +#: report/templates/report/inventree_test_report.html:105 users/models.py:124 +#: users/models.py:501 msgid "User" msgstr "Usuario" @@ -1594,8 +1594,8 @@ msgstr "Nome para este webhook" #: common/models.py:1421 common/models.py:2247 common/models.py:2354 #: company/models.py:198 company/models.py:840 machine/models.py:39 -#: part/models.py:1258 plugin/models.py:69 stock/api.py:621 users/models.py:192 -#: users/models.py:551 users/serializers.py:319 +#: part/models.py:1258 plugin/models.py:69 stock/api.py:621 users/models.py:195 +#: users/models.py:554 users/serializers.py:319 msgid "Active" msgstr "Ativo" @@ -1603,7 +1603,7 @@ msgstr "Ativo" msgid "Is this webhook active" msgstr "Este gancho web está ativo" -#: common/models.py:1437 users/models.py:169 +#: common/models.py:1437 users/models.py:172 msgid "Token" msgstr "" @@ -2142,7 +2142,7 @@ msgid "Email Threads" msgstr "" #: common/models.py:2711 generic/states/serializers.py:16 plugin/models.py:46 -#: users/models.py:110 +#: users/models.py:113 msgid "Key" msgstr "Chave" @@ -3725,37 +3725,37 @@ msgstr "" msgid "Value must be a valid variable identifier" msgstr "" -#: company/api.py:142 +#: company/api.py:143 msgid "Part is Active" msgstr "" -#: company/api.py:146 +#: company/api.py:147 msgid "Manufacturer is Active" msgstr "" -#: company/api.py:279 +#: company/api.py:280 msgid "Supplier Part is Active" msgstr "" -#: company/api.py:283 +#: company/api.py:284 msgid "Internal Part is Active" msgstr "" -#: company/api.py:288 +#: company/api.py:289 msgid "Supplier is Active" msgstr "" -#: company/api.py:300 company/models.py:539 company/serializers.py:468 +#: company/api.py:301 company/models.py:539 company/serializers.py:468 #: part/serializers.py:575 msgid "Manufacturer" msgstr "Fabricante" -#: company/api.py:307 company/models.py:119 company/models.py:411 +#: company/api.py:308 company/models.py:119 company/models.py:411 #: stock/api.py:879 msgid "Company" msgstr "Empresa" -#: company/api.py:317 +#: company/api.py:318 msgid "Has Stock" msgstr "" @@ -3792,7 +3792,7 @@ msgid "Contact email address" msgstr "Endereço de e-mail do contato" #: company/models.py:176 company/models.py:315 order/models.py:506 -#: users/models.py:558 +#: users/models.py:561 msgid "Contact" msgstr "Contato" @@ -3942,7 +3942,7 @@ msgid "Manufacturer Part" msgstr "Peça do Fabricante" #: company/models.py:528 company/models.py:818 stock/models.py:1026 -#: stock/serializers.py:445 +#: stock/serializers.py:449 msgid "Base Part" msgstr "Peça base" @@ -3959,7 +3959,7 @@ msgstr "Selecionar fabricante" msgid "MPN" msgstr "NPF" -#: company/models.py:547 stock/serializers.py:607 +#: company/models.py:547 stock/serializers.py:611 msgid "Manufacturer Part Number" msgstr "Número de Peça do Fabricante" @@ -4042,7 +4042,7 @@ msgstr "Descrição da peça fornecedor" #: report/templates/report/inventree_return_order_report.html:27 #: report/templates/report/inventree_sales_order_report.html:32 #: report/templates/report/inventree_stock_location_report.html:105 -#: stock/serializers.py:837 +#: stock/serializers.py:841 msgid "Note" msgstr "Anotação" @@ -4055,7 +4055,7 @@ msgid "Minimum charge (e.g. stocking fee)" msgstr "Taxa mínima (ex.: taxa de estoque)" #: company/models.py:891 order/serializers.py:810 stock/models.py:1057 -#: stock/serializers.py:1643 +#: stock/serializers.py:1647 msgid "Packaging" msgstr "Embalagem" @@ -4107,7 +4107,7 @@ msgstr "Moeda padrão utilizada para este fornecedor" msgid "Company Name" msgstr "" -#: company/serializers.py:444 part/serializers.py:948 stock/serializers.py:463 +#: company/serializers.py:444 part/serializers.py:948 stock/serializers.py:467 msgid "In Stock" msgstr "Em Estoque" @@ -4267,15 +4267,15 @@ msgstr "" msgid "Valid" msgstr "Válido" -#: importer/models.py:688 +#: importer/models.py:720 msgid "ID is required for updating existing records." msgstr "" -#: importer/models.py:695 +#: importer/models.py:727 msgid "No record found with the provided ID" msgstr "" -#: importer/models.py:701 +#: importer/models.py:733 msgid "Invalid ID format provided" msgstr "" @@ -4660,7 +4660,7 @@ msgid "Order reference" msgstr "Referência do pedido" #: order/models.py:617 order/models.py:1317 order/models.py:2630 -#: stock/serializers.py:594 stock/serializers.py:1012 users/models.py:539 +#: stock/serializers.py:598 stock/serializers.py:1016 users/models.py:542 msgid "Status" msgstr "Situação" @@ -4713,7 +4713,7 @@ msgid "Quantity must be a positive number" msgstr "Quantidade deve ser um número positivo" #: order/models.py:1304 order/models.py:2617 stock/models.py:1079 -#: stock/models.py:1080 stock/serializers.py:1359 +#: stock/models.py:1080 stock/serializers.py:1363 #: templates/email/overdue_return_order.html:16 #: templates/email/overdue_sales_order.html:16 msgid "Customer" @@ -4831,7 +4831,7 @@ msgstr "Recebido" msgid "Number of items received" msgstr "Número de itens recebidos" -#: order/models.py:1903 stock/models.py:1202 stock/serializers.py:661 +#: order/models.py:1903 stock/models.py:1202 stock/serializers.py:665 msgid "Purchase Price" msgstr "Preço de Compra" @@ -5173,7 +5173,7 @@ msgid "Enter batch code for incoming stock items" msgstr "Digite o código do lote para itens de estoque recebidos" #: order/serializers.py:792 stock/models.py:1161 -#: templates/email/stale_stock_notification.html:22 users/models.py:134 +#: templates/email/stale_stock_notification.html:22 users/models.py:137 msgid "Expiry Date" msgstr "Data de validade" @@ -6043,7 +6043,7 @@ msgstr "Modelo de parâmetro" msgid "Parameter Value" msgstr "Valor do Parâmetro" -#: part/models.py:4092 stock/serializers.py:742 +#: part/models.py:4092 stock/serializers.py:746 msgid "Optional note field" msgstr "Campo opcional de notas" @@ -6219,7 +6219,7 @@ msgstr "" msgid "Number of results recorded against this template" msgstr "" -#: part/serializers.py:230 part/serializers.py:248 stock/serializers.py:667 +#: part/serializers.py:230 part/serializers.py:248 stock/serializers.py:671 msgid "Purchase currency of this stock item" msgstr "Moeda de compra deste item de estoque" @@ -6339,7 +6339,7 @@ msgstr "" msgid "Outstanding quantity of this part scheduled to be built" msgstr "" -#: part/serializers.py:964 stock/serializers.py:1043 stock/serializers.py:1214 +#: part/serializers.py:964 stock/serializers.py:1047 stock/serializers.py:1218 #: users/ruleset.py:30 msgid "Stock Items" msgstr "Itens de Estoque" @@ -7540,35 +7540,35 @@ msgstr "" msgid "Enable dynamic panels for testing" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:98 +#: plugin/samples/integration/user_interface_sample.py:100 msgid "Part Panel" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:131 +#: plugin/samples/integration/user_interface_sample.py:135 msgid "Broken Dashboard Item" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:133 +#: plugin/samples/integration/user_interface_sample.py:137 msgid "This is a broken dashboard item - it will not render!" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:139 +#: plugin/samples/integration/user_interface_sample.py:143 msgid "Sample Dashboard Item" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:141 +#: plugin/samples/integration/user_interface_sample.py:145 msgid "This is a sample dashboard item. It renders a simple string of HTML content." msgstr "" -#: plugin/samples/integration/user_interface_sample.py:147 +#: plugin/samples/integration/user_interface_sample.py:151 msgid "Context Dashboard Item" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:161 +#: plugin/samples/integration/user_interface_sample.py:165 msgid "Admin Dashboard Item" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:162 +#: plugin/samples/integration/user_interface_sample.py:166 msgid "This is an admin-only dashboard item." msgstr "" @@ -7951,7 +7951,7 @@ msgstr "Relatório Teste do Item em Estoque" #: report/templates/report/inventree_stock_report_merge.html:97 #: report/templates/report/inventree_test_report.html:153 -#: stock/serializers.py:650 +#: stock/serializers.py:654 msgid "Installed Items" msgstr "Itens instalados" @@ -7984,19 +7984,19 @@ msgstr "Sem resultado (obrigatório)" msgid "No result" msgstr "Nenhum resultado" -#: report/templatetags/report.py:144 +#: report/templatetags/report.py:163 msgid "Asset file does not exist" msgstr "O arquivo não existe" -#: report/templatetags/report.py:201 report/templatetags/report.py:277 +#: report/templatetags/report.py:220 report/templatetags/report.py:296 msgid "Image file not found" msgstr "Arquivo de imagem não encontrado" -#: report/templatetags/report.py:302 +#: report/templatetags/report.py:321 msgid "part_image tag requires a Part instance" msgstr "Tag part_image necessita de uma instância de Peça" -#: report/templatetags/report.py:348 +#: report/templatetags/report.py:367 msgid "company_image tag requires a Company instance" msgstr "Tag company_image necessita de uma instância de Empresa" @@ -8012,7 +8012,7 @@ msgstr "" msgid "Include sub-locations in filtered results" msgstr "" -#: stock/api.py:341 stock/serializers.py:1210 +#: stock/api.py:341 stock/serializers.py:1214 msgid "Parent Location" msgstr "" @@ -8096,7 +8096,7 @@ msgstr "Data de validade antes" msgid "Expiry date after" msgstr "Data de validade depois" -#: stock/api.py:916 stock/serializers.py:655 +#: stock/api.py:916 stock/serializers.py:659 msgid "Stale" msgstr "Inativo" @@ -8168,7 +8168,7 @@ msgstr "Selecionar Responsável" msgid "Stock items may not be directly located into a structural stock locations, but may be located to child locations." msgstr "Os itens de estoque podem não estar diretamente localizados em um local de estoque estrutural, mas podem ser localizados em locais filhos." -#: stock/models.py:226 users/models.py:494 +#: stock/models.py:226 users/models.py:497 msgid "External" msgstr "Externo" @@ -8201,7 +8201,7 @@ msgstr "" msgid "Stock items cannot be located into structural stock locations!" msgstr "Os itens de estoque não podem estar localizados em locais de estoque estrutural!" -#: stock/models.py:932 stock/serializers.py:488 +#: stock/models.py:932 stock/serializers.py:492 msgid "Stock item cannot be created for virtual parts" msgstr "Item de estoque não pode ser criado para peças virtuais" @@ -8246,7 +8246,7 @@ msgstr "Selecione uma peça do fornecedor correspondente para este item de estoq msgid "Where is this stock item located?" msgstr "Onde está localizado este item de estoque?" -#: stock/models.py:1058 stock/serializers.py:1644 +#: stock/models.py:1058 stock/serializers.py:1648 msgid "Packaging this stock item is stored in" msgstr "Embalagem deste item de estoque está armazenado em" @@ -8262,7 +8262,7 @@ msgstr "Este item está instalado em outro item?" msgid "Serial number for this item" msgstr "Número de série para este item" -#: stock/models.py:1105 stock/serializers.py:1629 +#: stock/models.py:1105 stock/serializers.py:1633 msgid "Batch code for this stock item" msgstr "Código do lote para este item de estoque" @@ -8371,7 +8371,7 @@ msgstr "Item no estoque está em produção no momento" msgid "Serialized stock cannot be merged" msgstr "Itens de série não podem ser mesclados" -#: stock/models.py:2055 stock/serializers.py:1499 +#: stock/models.py:2055 stock/serializers.py:1503 msgid "Duplicate stock items" msgstr "Item de estoque duplicado" @@ -8500,237 +8500,241 @@ msgid "Test template for this result" msgstr "" #: stock/serializers.py:290 +msgid "No matching test found for this part" +msgstr "" + +#: stock/serializers.py:294 msgid "Template ID or test name must be provided" msgstr "" -#: stock/serializers.py:300 +#: stock/serializers.py:304 msgid "The test finished time cannot be earlier than the test started time" msgstr "" -#: stock/serializers.py:452 +#: stock/serializers.py:456 msgid "Parent Item" msgstr "Item Primário" -#: stock/serializers.py:453 +#: stock/serializers.py:457 msgid "Parent stock item" msgstr "" -#: stock/serializers.py:473 +#: stock/serializers.py:477 msgid "Use pack size when adding: the quantity defined is the number of packs" msgstr "Usar tamanho do pacote ao adicionar: a quantidade definida é o número de pacotes" -#: stock/serializers.py:475 +#: stock/serializers.py:479 msgid "Use pack size" msgstr "" -#: stock/serializers.py:482 stock/serializers.py:724 +#: stock/serializers.py:486 stock/serializers.py:728 msgid "Enter serial numbers for new items" msgstr "Inserir número de série para novos itens" -#: stock/serializers.py:600 +#: stock/serializers.py:604 msgid "Supplier Part Number" msgstr "" -#: stock/serializers.py:647 users/models.py:184 +#: stock/serializers.py:651 users/models.py:187 msgid "Expired" msgstr "Expirado" -#: stock/serializers.py:653 +#: stock/serializers.py:657 msgid "Child Items" msgstr "Itens Filhos" -#: stock/serializers.py:657 +#: stock/serializers.py:661 msgid "Tracking Items" msgstr "" -#: stock/serializers.py:663 +#: stock/serializers.py:667 msgid "Purchase price of this stock item, per unit or pack" msgstr "Preço de compra para este item de estoque, por unidade ou pacote" -#: stock/serializers.py:701 +#: stock/serializers.py:705 msgid "Enter number of stock items to serialize" msgstr "Insira o número de itens de estoque para serializar" -#: stock/serializers.py:709 stock/serializers.py:752 stock/serializers.py:790 -#: stock/serializers.py:928 +#: stock/serializers.py:713 stock/serializers.py:756 stock/serializers.py:794 +#: stock/serializers.py:932 msgid "No stock item provided" msgstr "" -#: stock/serializers.py:717 +#: stock/serializers.py:721 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({q})" msgstr "Quantidade não deve exceder a quantidade disponível em estoque ({q})" -#: stock/serializers.py:735 stock/serializers.py:1456 stock/serializers.py:1769 -#: stock/serializers.py:1818 +#: stock/serializers.py:739 stock/serializers.py:1460 stock/serializers.py:1773 +#: stock/serializers.py:1822 msgid "Destination stock location" msgstr "Local de destino do estoque" -#: stock/serializers.py:755 +#: stock/serializers.py:759 msgid "Serial numbers cannot be assigned to this part" msgstr "Números de série não podem ser atribuídos a esta peça" -#: stock/serializers.py:775 +#: stock/serializers.py:779 msgid "Serial numbers already exist" msgstr "Números de série já existem" -#: stock/serializers.py:825 +#: stock/serializers.py:829 msgid "Select stock item to install" msgstr "Selecione o item de estoque para instalar" -#: stock/serializers.py:832 +#: stock/serializers.py:836 msgid "Quantity to Install" msgstr "Quantidade a Instalar" -#: stock/serializers.py:833 +#: stock/serializers.py:837 msgid "Enter the quantity of items to install" msgstr "Insira a quantidade de itens a instalar" -#: stock/serializers.py:838 stock/serializers.py:918 stock/serializers.py:1060 +#: stock/serializers.py:842 stock/serializers.py:922 stock/serializers.py:1064 msgid "Add transaction note (optional)" msgstr "Adicionar nota de transação (opcional)" -#: stock/serializers.py:846 +#: stock/serializers.py:850 msgid "Quantity to install must be at least 1" msgstr "A quantidade para instalar deve ser pelo menos 1" -#: stock/serializers.py:854 +#: stock/serializers.py:858 msgid "Stock item is unavailable" msgstr "Item de estoque indisponível" -#: stock/serializers.py:865 +#: stock/serializers.py:869 msgid "Selected part is not in the Bill of Materials" msgstr "Peça selecionada não está na Lista de Materiais" -#: stock/serializers.py:878 +#: stock/serializers.py:882 msgid "Quantity to install must not exceed available quantity" msgstr "Quantidade a instalar não deve exceder a quantidade disponível" -#: stock/serializers.py:913 +#: stock/serializers.py:917 msgid "Destination location for uninstalled item" msgstr "Local de destino para o item desinstalado" -#: stock/serializers.py:951 +#: stock/serializers.py:955 msgid "Select part to convert stock item into" msgstr "Selecione peça para converter o item de estoque em" -#: stock/serializers.py:964 +#: stock/serializers.py:968 msgid "Selected part is not a valid option for conversion" msgstr "Peça selecionada não é uma opção válida para conversão" -#: stock/serializers.py:981 +#: stock/serializers.py:985 msgid "Cannot convert stock item with assigned SupplierPart" msgstr "Não é possível converter o item de estoque com a Peça de Fornecedor atribuída" -#: stock/serializers.py:1015 +#: stock/serializers.py:1019 msgid "Stock item status code" msgstr "Código de estado do item estoque" -#: stock/serializers.py:1044 +#: stock/serializers.py:1048 msgid "Select stock items to change status" msgstr "Selecionar itens de estoque para mudar estados" -#: stock/serializers.py:1050 +#: stock/serializers.py:1054 msgid "No stock items selected" msgstr "Nenhum item de estoque selecionado" -#: stock/serializers.py:1139 stock/serializers.py:1216 +#: stock/serializers.py:1143 stock/serializers.py:1220 msgid "Sublocations" msgstr "Sub-locais" -#: stock/serializers.py:1211 +#: stock/serializers.py:1215 msgid "Parent stock location" msgstr "" -#: stock/serializers.py:1328 +#: stock/serializers.py:1332 msgid "Part must be salable" msgstr "Parte deve ser comercializável" -#: stock/serializers.py:1332 +#: stock/serializers.py:1336 msgid "Item is allocated to a sales order" msgstr "Item é alocado para um pedido de venda" -#: stock/serializers.py:1336 +#: stock/serializers.py:1340 msgid "Item is allocated to a build order" msgstr "Item está alocado a um pedido de produção" -#: stock/serializers.py:1360 +#: stock/serializers.py:1364 msgid "Customer to assign stock items" msgstr "Cliente para atribuir itens de estoque" -#: stock/serializers.py:1366 +#: stock/serializers.py:1370 msgid "Selected company is not a customer" msgstr "A empresa selecionada não é um cliente" -#: stock/serializers.py:1374 +#: stock/serializers.py:1378 msgid "Stock assignment notes" msgstr "Nodas atribuídas a estoque" -#: stock/serializers.py:1384 stock/serializers.py:1672 +#: stock/serializers.py:1388 stock/serializers.py:1676 msgid "A list of stock items must be provided" msgstr "Uma lista de item de estoque deve ser providenciada" -#: stock/serializers.py:1463 +#: stock/serializers.py:1467 msgid "Stock merging notes" msgstr "Notas de fusão de estoque" -#: stock/serializers.py:1468 +#: stock/serializers.py:1472 msgid "Allow mismatched suppliers" msgstr "Permitir fornecedores divergentes" -#: stock/serializers.py:1469 +#: stock/serializers.py:1473 msgid "Allow stock items with different supplier parts to be merged" msgstr "Permitir a fusão de itens de estoque de fornecedores diferentes" -#: stock/serializers.py:1474 +#: stock/serializers.py:1478 msgid "Allow mismatched status" msgstr "Permitir estado incompatível" -#: stock/serializers.py:1475 +#: stock/serializers.py:1479 msgid "Allow stock items with different status codes to be merged" msgstr "Permitir a fusão de itens de estoque com estado diferentes" -#: stock/serializers.py:1485 +#: stock/serializers.py:1489 msgid "At least two stock items must be provided" msgstr "Ao menos dois itens de estoque devem ser providenciados" -#: stock/serializers.py:1552 +#: stock/serializers.py:1556 msgid "No Change" msgstr "" -#: stock/serializers.py:1590 +#: stock/serializers.py:1594 msgid "StockItem primary key value" msgstr "Valor da chave primária do Item Estoque" -#: stock/serializers.py:1603 +#: stock/serializers.py:1607 msgid "Stock item is not in stock" msgstr "" -#: stock/serializers.py:1606 +#: stock/serializers.py:1610 msgid "Stock item is already in stock" msgstr "" -#: stock/serializers.py:1620 +#: stock/serializers.py:1624 msgid "Quantity must not be negative" msgstr "" -#: stock/serializers.py:1662 +#: stock/serializers.py:1666 msgid "Stock transaction notes" msgstr "Notas da transação de estoque" -#: stock/serializers.py:1824 +#: stock/serializers.py:1828 msgid "Merge into existing stock" msgstr "" -#: stock/serializers.py:1825 +#: stock/serializers.py:1829 msgid "Merge returned items into existing stock items if possible" msgstr "" -#: stock/serializers.py:1868 +#: stock/serializers.py:1872 msgid "Next Serial Number" msgstr "" -#: stock/serializers.py:1874 +#: stock/serializers.py:1878 msgid "Previous Serial Number" msgstr "" @@ -9024,7 +9028,7 @@ msgstr "Permissões" msgid "Important dates" msgstr "Datas importantes" -#: users/authentication.py:30 users/models.py:148 +#: users/authentication.py:30 users/models.py:151 msgid "Token has been revoked" msgstr "O token foi revogado" @@ -9032,167 +9036,167 @@ msgstr "O token foi revogado" msgid "Token has expired" msgstr "Token expirou" -#: users/models.py:91 +#: users/models.py:94 msgid "API Token" msgstr "Token da API" -#: users/models.py:92 +#: users/models.py:95 msgid "API Tokens" msgstr "Tokens de API" -#: users/models.py:128 +#: users/models.py:131 msgid "Token Name" msgstr "Nome do Token" -#: users/models.py:129 +#: users/models.py:132 msgid "Custom token name" msgstr "Nome de token personalizado" -#: users/models.py:135 +#: users/models.py:138 msgid "Token expiry date" msgstr "Data de validade do token" -#: users/models.py:143 +#: users/models.py:146 msgid "Last Seen" msgstr "Visto pela Última Vez" -#: users/models.py:144 +#: users/models.py:147 msgid "Last time the token was used" msgstr "Última vez que o token foi usado" -#: users/models.py:148 +#: users/models.py:151 msgid "Revoked" msgstr "Revogado" -#: users/models.py:226 +#: users/models.py:229 msgid "Permission set" msgstr "Permissão definida" -#: users/models.py:235 +#: users/models.py:238 msgid "Group" msgstr "Grupo" -#: users/models.py:239 +#: users/models.py:242 msgid "View" msgstr "Visualizar" -#: users/models.py:239 +#: users/models.py:242 msgid "Permission to view items" msgstr "Permissão para ver itens" -#: users/models.py:243 +#: users/models.py:246 msgid "Add" msgstr "Adicionar" -#: users/models.py:243 +#: users/models.py:246 msgid "Permission to add items" msgstr "Permissão para adicionar itens" -#: users/models.py:247 +#: users/models.py:250 msgid "Change" msgstr "Alterar" -#: users/models.py:249 +#: users/models.py:252 msgid "Permissions to edit items" msgstr "Permissões para editar itens" -#: users/models.py:253 +#: users/models.py:256 msgid "Delete" msgstr "Excluir" -#: users/models.py:255 +#: users/models.py:258 msgid "Permission to delete items" msgstr "Permissão para excluir itens" -#: users/models.py:492 +#: users/models.py:495 msgid "Bot" msgstr "" -#: users/models.py:493 +#: users/models.py:496 msgid "Internal" msgstr "" -#: users/models.py:495 +#: users/models.py:498 msgid "Guest" msgstr "" -#: users/models.py:504 +#: users/models.py:507 msgid "Language" msgstr "" -#: users/models.py:505 +#: users/models.py:508 msgid "Preferred language for the user" msgstr "" -#: users/models.py:510 +#: users/models.py:513 msgid "Theme" msgstr "" -#: users/models.py:511 +#: users/models.py:514 msgid "Settings for the web UI as JSON - do not edit manually!" msgstr "" -#: users/models.py:516 +#: users/models.py:519 msgid "Widgets" msgstr "" -#: users/models.py:518 +#: users/models.py:521 msgid "Settings for the dashboard widgets as JSON - do not edit manually!" msgstr "" -#: users/models.py:525 +#: users/models.py:528 msgid "Display Name" msgstr "" -#: users/models.py:526 +#: users/models.py:529 msgid "Chosen display name for the user" msgstr "" -#: users/models.py:532 +#: users/models.py:535 msgid "Position" msgstr "" -#: users/models.py:533 +#: users/models.py:536 msgid "Main job title or position" msgstr "" -#: users/models.py:540 +#: users/models.py:543 msgid "User status message" msgstr "" -#: users/models.py:547 +#: users/models.py:550 msgid "User location information" msgstr "" -#: users/models.py:552 +#: users/models.py:555 msgid "User is actively using the system" msgstr "" -#: users/models.py:559 +#: users/models.py:562 msgid "Preferred contact information for the user" msgstr "" -#: users/models.py:565 +#: users/models.py:568 msgid "User Type" msgstr "" -#: users/models.py:566 +#: users/models.py:569 msgid "Which type of user is this?" msgstr "" -#: users/models.py:572 +#: users/models.py:575 msgid "Organisation" msgstr "" -#: users/models.py:573 +#: users/models.py:576 msgid "Users primary organisation/affiliation" msgstr "" -#: users/models.py:581 +#: users/models.py:584 msgid "Primary Group" msgstr "" -#: users/models.py:582 +#: users/models.py:585 msgid "Primary group for the user" msgstr "" diff --git a/src/backend/InvenTree/locale/pt_BR/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/pt_BR/LC_MESSAGES/django.po index 987e4696ed..fa288d2cef 100644 --- a/src/backend/InvenTree/locale/pt_BR/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/pt_BR/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-09-17 11:32+0000\n" -"PO-Revision-Date: 2025-09-17 11:36\n" +"POT-Creation-Date: 2025-10-01 05:58+0000\n" +"PO-Revision-Date: 2025-10-01 06:01\n" "Last-Translator: \n" "Language-Team: Portuguese, Brazilian\n" "Language: pt_BR\n" @@ -116,9 +116,9 @@ msgstr "Valor decimal inválido" #: build/serializers.py:579 build/serializers.py:1795 company/models.py:875 #: order/models.py:1737 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:2846 stock/models.py:2970 stock/serializers.py:741 -#: stock/serializers.py:917 stock/serializers.py:1059 stock/serializers.py:1373 -#: stock/serializers.py:1462 stock/serializers.py:1661 +#: stock/models.py:2846 stock/models.py:2970 stock/serializers.py:745 +#: stock/serializers.py:921 stock/serializers.py:1063 stock/serializers.py:1377 +#: stock/serializers.py:1466 stock/serializers.py:1665 msgid "Notes" msgstr "Observações" @@ -415,7 +415,7 @@ msgstr "Escolha inválida" msgid "Name" msgstr "Nome" -#: InvenTree/models.py:856 build/models.py:251 common/models.py:171 +#: InvenTree/models.py:856 build/models.py:252 common/models.py:171 #: common/models.py:2234 common/models.py:2347 company/models.py:562 #: company/models.py:866 order/models.py:435 order/models.py:1773 #: part/models.py:1074 part/models.py:3886 report/models.py:222 @@ -530,7 +530,7 @@ msgstr "O código de moeda não é válido" msgid "Order Status" msgstr "Situação de pedido" -#: build/api.py:75 build/models.py:263 +#: build/api.py:75 build/models.py:264 msgid "Parent Build" msgstr "Produção Progenitora" @@ -539,7 +539,7 @@ msgstr "Produção Progenitora" msgid "Include Variants" msgstr "Incluir Variáveis" -#: build/api.py:95 build/api.py:466 build/api.py:814 build/models.py:269 +#: build/api.py:95 build/api.py:466 build/api.py:814 build/models.py:270 #: build/serializers.py:1243 build/serializers.py:1389 #: build/serializers.py:1451 company/models.py:1085 company/serializers.py:456 #: order/api.py:295 order/api.py:299 order/api.py:922 order/api.py:1180 @@ -558,7 +558,7 @@ msgstr "Incluir Variáveis" #: report/templates/report/inventree_sales_order_shipment_report.html:28 #: report/templates/report/inventree_stock_location_report.html:102 #: stock/api.py:565 stock/serializers.py:120 stock/serializers.py:172 -#: stock/serializers.py:446 stock/serializers.py:625 stock/serializers.py:950 +#: stock/serializers.py:450 stock/serializers.py:629 stock/serializers.py:954 #: templates/email/build_order_completed.html:17 #: templates/email/build_order_required_stock.html:17 #: templates/email/low_stock_notification.html:15 @@ -671,7 +671,7 @@ msgstr "Pedido pendente" msgid "Allocated" msgstr "Alocado" -#: build/api.py:490 build/models.py:1626 build/serializers.py:1424 +#: build/api.py:490 build/models.py:1631 build/serializers.py:1424 msgid "Consumed" msgstr "" @@ -682,7 +682,7 @@ msgstr "" msgid "Available" msgstr "Disponível" -#: build/api.py:837 build/models.py:116 order/models.py:1919 +#: build/api.py:837 build/models.py:117 order/models.py:1919 #: report/templates/report/inventree_build_order_report.html:105 #: stock/serializers.py:93 templates/email/build_order_completed.html:16 #: templates/email/overdue_build_order.html:15 @@ -693,10 +693,10 @@ msgstr "Ordem da compilação" #: build/serializers.py:496 build/serializers.py:566 build/serializers.py:1263 #: build/serializers.py:1267 order/api.py:1227 order/api.py:1232 #: order/serializers.py:768 order/serializers.py:908 order/serializers.py:2015 -#: stock/api.py:966 stock/serializers.py:111 stock/serializers.py:629 -#: stock/serializers.py:734 stock/serializers.py:912 stock/serializers.py:1455 -#: stock/serializers.py:1768 stock/serializers.py:1817 -#: templates/email/stale_stock_notification.html:18 users/models.py:546 +#: stock/api.py:966 stock/serializers.py:111 stock/serializers.py:633 +#: stock/serializers.py:738 stock/serializers.py:916 stock/serializers.py:1459 +#: stock/serializers.py:1772 stock/serializers.py:1821 +#: templates/email/stale_stock_notification.html:18 users/models.py:549 msgid "Location" msgstr "Local" @@ -708,43 +708,43 @@ msgstr "" msgid "Filter by output stock item ID. Use 'null' to find uninstalled build items." msgstr "" -#: build/models.py:117 users/ruleset.py:31 +#: build/models.py:118 users/ruleset.py:31 msgid "Build Orders" msgstr "Ordens de Produções" -#: build/models.py:167 +#: build/models.py:168 msgid "Assembly BOM has not been validated" msgstr "O BOM da montagem não foi validado" -#: build/models.py:174 +#: build/models.py:175 msgid "Build order cannot be created for an inactive part" msgstr "Ordem de compilação não pode ser criada para uma parte inativa" -#: build/models.py:181 +#: build/models.py:182 msgid "Build order cannot be created for an unlocked part" msgstr "Ordem de compilação não pode ser criado para uma parte desbloqueada" -#: build/models.py:199 +#: build/models.py:200 msgid "Build orders can only be externally fulfilled for purchaseable parts" msgstr "Criar ordens só pode ser realizado externamente para partes compráveis" -#: build/models.py:206 order/models.py:369 +#: build/models.py:207 order/models.py:369 msgid "Responsible user or group must be specified" msgstr "Usuário ou grupo responsável deve ser especificado" -#: build/models.py:211 +#: build/models.py:212 msgid "Build order part cannot be changed" msgstr "Parte do pedido de compilação não pode ser alterada" -#: build/models.py:216 order/models.py:382 +#: build/models.py:217 order/models.py:382 msgid "Target date must be after start date" msgstr "A data limite deve ser posterior à data inicial" -#: build/models.py:244 +#: build/models.py:245 msgid "Build Order Reference" msgstr "Referência do pedido de produção" -#: build/models.py:245 build/serializers.py:1402 order/models.py:607 +#: build/models.py:246 build/serializers.py:1402 order/models.py:607 #: order/models.py:1292 order/models.py:1730 order/models.py:2605 #: part/models.py:4458 #: report/templates/report/inventree_bill_of_materials_report.html:139 @@ -754,223 +754,223 @@ msgstr "Referência do pedido de produção" msgid "Reference" msgstr "Referência" -#: build/models.py:254 +#: build/models.py:255 msgid "Brief description of the build (optional)" msgstr "Breve descrição da produção (opcional)" -#: build/models.py:264 +#: build/models.py:265 msgid "BuildOrder to which this build is allocated" msgstr "Ordem de produção para qual este serviço está alocado" -#: build/models.py:273 +#: build/models.py:274 msgid "Select part to build" msgstr "Selecione a peça para construir" -#: build/models.py:278 +#: build/models.py:279 msgid "Sales Order Reference" msgstr "Referência do pedido de venda" -#: build/models.py:283 +#: build/models.py:284 msgid "SalesOrder to which this build is allocated" msgstr "Ordem de Venda para qual esta produção está alocada" -#: build/models.py:288 build/serializers.py:1094 +#: build/models.py:289 build/serializers.py:1094 msgid "Source Location" msgstr "Local de Origem" -#: build/models.py:294 +#: build/models.py:295 msgid "Select location to take stock from for this build (leave blank to take from any stock location)" msgstr "Selecione o local para fazer estoque para esta compilação (deixe em branco para tirar a partir de qualquer local de estoque)" -#: build/models.py:300 +#: build/models.py:301 msgid "External Build" msgstr "Produção Externa" -#: build/models.py:301 +#: build/models.py:302 msgid "This build order is fulfilled externally" msgstr "Esta ordem de compilação é atendida externamente" -#: build/models.py:306 +#: build/models.py:307 msgid "Destination Location" msgstr "Local de Destino" -#: build/models.py:311 +#: build/models.py:312 msgid "Select location where the completed items will be stored" msgstr "Selecione o local onde os itens concluídos serão armazenados" -#: build/models.py:315 +#: build/models.py:316 msgid "Build Quantity" msgstr "Quantidade de Produção" -#: build/models.py:318 +#: build/models.py:319 msgid "Number of stock items to build" msgstr "Número de itens em estoque para produzir" -#: build/models.py:322 +#: build/models.py:323 msgid "Completed items" msgstr "Itens concluídos" -#: build/models.py:324 +#: build/models.py:325 msgid "Number of stock items which have been completed" msgstr "Número de itens em estoque concluídos" -#: build/models.py:328 +#: build/models.py:329 msgid "Build Status" msgstr "Progresso da produção" -#: build/models.py:333 +#: build/models.py:334 msgid "Build status code" msgstr "Código de situação da produção" -#: build/models.py:342 build/serializers.py:358 order/serializers.py:784 -#: stock/models.py:1101 stock/serializers.py:85 stock/serializers.py:1628 +#: build/models.py:343 build/serializers.py:358 order/serializers.py:784 +#: stock/models.py:1101 stock/serializers.py:85 stock/serializers.py:1632 msgid "Batch Code" msgstr "Código do lote" -#: build/models.py:346 build/serializers.py:359 +#: build/models.py:347 build/serializers.py:359 msgid "Batch code for this build output" msgstr "Código do lote para esta saída de produção" -#: build/models.py:350 order/models.py:472 order/serializers.py:167 +#: build/models.py:351 order/models.py:472 order/serializers.py:167 #: part/models.py:1304 msgid "Creation Date" msgstr "Criado em" -#: build/models.py:356 +#: build/models.py:357 msgid "Build start date" msgstr "Data inicial da produção" -#: build/models.py:357 +#: build/models.py:358 msgid "Scheduled start date for this build order" msgstr "Data de início agendada para esta ordem de produção" -#: build/models.py:363 +#: build/models.py:364 msgid "Target completion date" msgstr "Data alvo final" -#: build/models.py:365 +#: build/models.py:366 msgid "Target date for build completion. Build will be overdue after this date." msgstr "Data limite para finalização de produção. Estará atrasado a partir deste dia." -#: build/models.py:370 order/models.py:660 order/models.py:2644 +#: build/models.py:371 order/models.py:660 order/models.py:2644 msgid "Completion Date" msgstr "Data de conclusão" -#: build/models.py:378 +#: build/models.py:379 msgid "completed by" msgstr "concluído por" -#: build/models.py:387 +#: build/models.py:388 msgid "Issued by" msgstr "Emitido por" -#: build/models.py:388 +#: build/models.py:389 msgid "User who issued this build order" msgstr "Usuário que emitiu esta ordem de produção" -#: build/models.py:397 common/models.py:180 order/api.py:176 +#: build/models.py:398 common/models.py:180 order/api.py:176 #: order/models.py:497 part/models.py:1321 #: report/templates/report/inventree_build_order_report.html:158 msgid "Responsible" msgstr "Responsável" -#: build/models.py:398 +#: build/models.py:399 msgid "User or group responsible for this build order" msgstr "Usuário ou grupo responsável para esta ordem de produção" -#: build/models.py:403 stock/models.py:1094 +#: build/models.py:404 stock/models.py:1094 msgid "External Link" msgstr "Link Externo" -#: build/models.py:405 common/models.py:1990 part/models.py:1126 +#: build/models.py:406 common/models.py:1990 part/models.py:1126 #: stock/models.py:1096 msgid "Link to external URL" msgstr "Link para URL externa" -#: build/models.py:410 +#: build/models.py:411 msgid "Build Priority" msgstr "Prioridade de Produção" -#: build/models.py:413 +#: build/models.py:414 msgid "Priority of this build order" msgstr "Prioridade desta ordem de compilação" -#: build/models.py:421 common/models.py:150 common/models.py:164 +#: build/models.py:422 common/models.py:150 common/models.py:164 #: order/api.py:162 order/models.py:444 msgid "Project Code" msgstr "Código do Projeto" -#: build/models.py:422 +#: build/models.py:423 msgid "Project code for this build order" msgstr "Código do projeto para esta ordem de compilação" -#: build/models.py:675 +#: build/models.py:676 msgid "Cannot complete build order with open child builds" msgstr "Não é possível concluir o pedido de produção com pedidos secundários abertos" -#: build/models.py:680 +#: build/models.py:681 msgid "Cannot complete build order with incomplete outputs" msgstr "Não é possível concluir o pedido com saídas incompletas" -#: build/models.py:699 build/models.py:829 +#: build/models.py:700 build/models.py:830 msgid "Failed to offload task to complete build allocations" msgstr "Falha ao descarregar tarefa para concluir alocações de compilação" -#: build/models.py:722 +#: build/models.py:723 #, python-brace-format msgid "Build order {build} has been completed" msgstr "O Pedido de produção {build} foi concluído" -#: build/models.py:728 +#: build/models.py:729 msgid "A build order has been completed" msgstr "Um pedido de produção foi concluído" -#: build/models.py:910 build/serializers.py:406 +#: build/models.py:911 build/serializers.py:406 msgid "Serial numbers must be provided for trackable parts" msgstr "Números de série devem ser fornecidos para peças rastreáveis" -#: build/models.py:1041 build/models.py:1126 +#: build/models.py:1042 build/models.py:1127 msgid "No build output specified" msgstr "Nenhuma saída de produção especificada" -#: build/models.py:1044 +#: build/models.py:1045 msgid "Build output is already completed" msgstr "Saída da produção já está concluída" -#: build/models.py:1047 +#: build/models.py:1048 msgid "Build output does not match Build Order" msgstr "Saída da produção não corresponde à Ordem de Produção" -#: build/models.py:1129 build/serializers.py:285 build/serializers.py:334 +#: build/models.py:1130 build/serializers.py:285 build/serializers.py:334 #: build/serializers.py:962 build/serializers.py:1746 order/models.py:710 #: order/serializers.py:604 order/serializers.py:779 part/serializers.py:1695 #: stock/models.py:941 stock/models.py:1431 stock/models.py:1880 -#: stock/serializers.py:712 stock/serializers.py:1617 +#: stock/serializers.py:716 stock/serializers.py:1621 msgid "Quantity must be greater than zero" msgstr "Quantidade deve ser maior que zero" -#: build/models.py:1133 build/serializers.py:289 +#: build/models.py:1134 build/serializers.py:289 msgid "Quantity cannot be greater than the output quantity" msgstr "A quantidade não pode ser maior que a quantidade de saída" -#: build/models.py:1196 build/serializers.py:605 +#: build/models.py:1197 build/serializers.py:605 msgid "Build output has not passed all required tests" msgstr "A saída da produção não passou em todos os testes necessários" -#: build/models.py:1199 build/serializers.py:600 +#: build/models.py:1200 build/serializers.py:600 #, python-brace-format msgid "Build output {serial} has not passed all required tests" msgstr "A saída da produção {serial} não passou em todos os testes necessários" -#: build/models.py:1581 +#: build/models.py:1586 msgid "Build Order Line Item" msgstr "Item da ordem de produção" -#: build/models.py:1605 +#: build/models.py:1610 msgid "Build object" msgstr "Compilar objeto" -#: build/models.py:1617 build/models.py:1917 build/serializers.py:273 +#: build/models.py:1622 build/models.py:1933 build/serializers.py:273 #: build/serializers.py:319 build/serializers.py:1423 common/models.py:1346 #: order/models.py:1713 order/models.py:2490 order/serializers.py:1663 #: order/serializers.py:2124 part/models.py:3474 part/models.py:4406 @@ -985,70 +985,70 @@ msgstr "Compilar objeto" #: report/templates/report/inventree_stock_report_merge.html:113 #: report/templates/report/inventree_test_report.html:90 #: report/templates/report/inventree_test_report.html:169 -#: stock/serializers.py:136 stock/serializers.py:180 stock/serializers.py:700 +#: stock/serializers.py:136 stock/serializers.py:180 stock/serializers.py:704 #: templates/email/build_order_completed.html:18 #: templates/email/stale_stock_notification.html:19 msgid "Quantity" msgstr "Quantidade" -#: build/models.py:1618 +#: build/models.py:1623 msgid "Required quantity for build order" msgstr "Quantidade necessária para o pedido de produção" -#: build/models.py:1627 +#: build/models.py:1632 msgid "Quantity of consumed stock" msgstr "" -#: build/models.py:1715 +#: build/models.py:1731 msgid "Build item must specify a build output, as master part is marked as trackable" msgstr "Item de produção deve especificar a saída, pois peças mestres estão marcadas como rastreáveis" -#: build/models.py:1726 +#: build/models.py:1742 #, python-brace-format msgid "Allocated quantity ({q}) must not exceed available stock quantity ({a})" msgstr "Quantidade alocada ({q}) não deve exceder a quantidade disponível em estoque ({a})" -#: build/models.py:1747 order/models.py:2439 +#: build/models.py:1763 order/models.py:2439 msgid "Stock item is over-allocated" msgstr "O item do estoque está sobre-alocado" -#: build/models.py:1752 order/models.py:2442 +#: build/models.py:1768 order/models.py:2442 msgid "Allocation quantity must be greater than zero" msgstr "Quantidade alocada deve ser maior que zero" -#: build/models.py:1758 +#: build/models.py:1774 msgid "Quantity must be 1 for serialized stock" msgstr "Quantidade deve ser 1 para estoque serializado" -#: build/models.py:1818 +#: build/models.py:1834 msgid "Selected stock item does not match BOM line" msgstr "O item de estoque selecionado não coincide com linha da BOM" -#: build/models.py:1856 +#: build/models.py:1872 msgid "Allocated quantity exceeds available stock quantity" msgstr "" -#: build/models.py:1907 build/serializers.py:945 build/serializers.py:1255 +#: build/models.py:1923 build/serializers.py:945 build/serializers.py:1255 #: order/serializers.py:1500 order/serializers.py:1521 #: report/templates/report/inventree_sales_order_shipment_report.html:29 -#: stock/models.py:457 stock/serializers.py:102 stock/serializers.py:824 -#: stock/serializers.py:1311 stock/serializers.py:1423 +#: stock/models.py:457 stock/serializers.py:102 stock/serializers.py:828 +#: stock/serializers.py:1315 stock/serializers.py:1427 msgid "Stock Item" msgstr "Item de Estoque" -#: build/models.py:1908 +#: build/models.py:1924 msgid "Source stock item" msgstr "Origem do item em estoque" -#: build/models.py:1918 +#: build/models.py:1934 msgid "Stock quantity to allocate to build" msgstr "Quantidade do estoque para alocar à produção" -#: build/models.py:1927 +#: build/models.py:1943 msgid "Install into" msgstr "Instalar em" -#: build/models.py:1928 +#: build/models.py:1944 msgid "Destination stock item" msgstr "Destino do Item do Estoque" @@ -1097,7 +1097,7 @@ msgid "Integer quantity required, as the bill of materials contains trackable pa msgstr "Quantidade inteira necessária, pois a lista de materiais contém peças rastreáveis" #: build/serializers.py:365 order/serializers.py:800 order/serializers.py:1667 -#: stock/serializers.py:723 +#: stock/serializers.py:727 msgid "Serial Numbers" msgstr "Números de Série" @@ -1250,7 +1250,7 @@ msgstr "Item da linha de produção" msgid "bom_item.part must point to the same part as the build order" msgstr "bom_item.part deve apontar para a mesma parte que a ordem de produção" -#: build/serializers.py:951 stock/serializers.py:1324 +#: build/serializers.py:951 stock/serializers.py:1328 msgid "Item must be in stock" msgstr "O item deve estar em estoque" @@ -1329,11 +1329,11 @@ msgstr "Produção" #: build/serializers.py:1282 company/models.py:703 order/api.py:308 #: order/api.py:313 order/api.py:539 order/serializers.py:596 -#: stock/models.py:1037 stock/serializers.py:613 +#: stock/models.py:1037 stock/serializers.py:617 msgid "Supplier Part" msgstr "Fornecedor da Peça" -#: build/serializers.py:1290 stock/serializers.py:644 +#: build/serializers.py:1290 stock/serializers.py:648 msgid "Allocated Quantity" msgstr "Quantidade Alocada" @@ -1562,8 +1562,8 @@ msgstr "A frase senha deve ser diferenciada" #: common/models.py:2006 common/models.py:2007 common/models.py:2388 #: importer/models.py:100 part/models.py:3568 part/models.py:3596 #: plugin/models.py:355 plugin/models.py:356 -#: report/templates/report/inventree_test_report.html:105 users/models.py:121 -#: users/models.py:498 +#: report/templates/report/inventree_test_report.html:105 users/models.py:124 +#: users/models.py:501 msgid "User" msgstr "Usuário" @@ -1594,8 +1594,8 @@ msgstr "Nome para este webhook" #: common/models.py:1421 common/models.py:2247 common/models.py:2354 #: company/models.py:198 company/models.py:840 machine/models.py:39 -#: part/models.py:1258 plugin/models.py:69 stock/api.py:621 users/models.py:192 -#: users/models.py:551 users/serializers.py:319 +#: part/models.py:1258 plugin/models.py:69 stock/api.py:621 users/models.py:195 +#: users/models.py:554 users/serializers.py:319 msgid "Active" msgstr "Ativo" @@ -1603,7 +1603,7 @@ msgstr "Ativo" msgid "Is this webhook active" msgstr "Este webhook está ativo" -#: common/models.py:1437 users/models.py:169 +#: common/models.py:1437 users/models.py:172 msgid "Token" msgstr "Ficha" @@ -2142,7 +2142,7 @@ msgid "Email Threads" msgstr "Tópicos de e-mail" #: common/models.py:2711 generic/states/serializers.py:16 plugin/models.py:46 -#: users/models.py:110 +#: users/models.py:113 msgid "Key" msgstr "Chave" @@ -3725,37 +3725,37 @@ msgstr "Valor deve ser maiúsculo" msgid "Value must be a valid variable identifier" msgstr "O valor deve ser um identificador de variável válido" -#: company/api.py:142 +#: company/api.py:143 msgid "Part is Active" msgstr "A peça está ativa" -#: company/api.py:146 +#: company/api.py:147 msgid "Manufacturer is Active" msgstr "Fabricante está ativo" -#: company/api.py:279 +#: company/api.py:280 msgid "Supplier Part is Active" msgstr "A peça do Fornecedor está ativa" -#: company/api.py:283 +#: company/api.py:284 msgid "Internal Part is Active" msgstr "A peça interna está ativa" -#: company/api.py:288 +#: company/api.py:289 msgid "Supplier is Active" msgstr "O fornecedor está Ativo" -#: company/api.py:300 company/models.py:539 company/serializers.py:468 +#: company/api.py:301 company/models.py:539 company/serializers.py:468 #: part/serializers.py:575 msgid "Manufacturer" msgstr "Fabricante" -#: company/api.py:307 company/models.py:119 company/models.py:411 +#: company/api.py:308 company/models.py:119 company/models.py:411 #: stock/api.py:879 msgid "Company" msgstr "Empresa" -#: company/api.py:317 +#: company/api.py:318 msgid "Has Stock" msgstr "Tem estoque" @@ -3792,7 +3792,7 @@ msgid "Contact email address" msgstr "Endereço de e-mail do contato" #: company/models.py:176 company/models.py:315 order/models.py:506 -#: users/models.py:558 +#: users/models.py:561 msgid "Contact" msgstr "Contato" @@ -3942,7 +3942,7 @@ msgid "Manufacturer Part" msgstr "Fabricante da peça" #: company/models.py:528 company/models.py:818 stock/models.py:1026 -#: stock/serializers.py:445 +#: stock/serializers.py:449 msgid "Base Part" msgstr "Peça base" @@ -3959,7 +3959,7 @@ msgstr "Selecionar fabricante" msgid "MPN" msgstr "NPF" -#: company/models.py:547 stock/serializers.py:607 +#: company/models.py:547 stock/serializers.py:611 msgid "Manufacturer Part Number" msgstr "Número de Peça do Fabricante" @@ -4042,7 +4042,7 @@ msgstr "Descrição da peça fornecedor" #: report/templates/report/inventree_return_order_report.html:27 #: report/templates/report/inventree_sales_order_report.html:32 #: report/templates/report/inventree_stock_location_report.html:105 -#: stock/serializers.py:837 +#: stock/serializers.py:841 msgid "Note" msgstr "Anotação" @@ -4055,7 +4055,7 @@ msgid "Minimum charge (e.g. stocking fee)" msgstr "Taxa mínima (ex.: taxa de estoque)" #: company/models.py:891 order/serializers.py:810 stock/models.py:1057 -#: stock/serializers.py:1643 +#: stock/serializers.py:1647 msgid "Packaging" msgstr "Embalagem" @@ -4107,7 +4107,7 @@ msgstr "Moeda padrão utilizada para este fornecedor" msgid "Company Name" msgstr "Nome da Empresa" -#: company/serializers.py:444 part/serializers.py:948 stock/serializers.py:463 +#: company/serializers.py:444 part/serializers.py:948 stock/serializers.py:467 msgid "In Stock" msgstr "Em Estoque" @@ -4267,15 +4267,15 @@ msgstr "Erros" msgid "Valid" msgstr "Válido" -#: importer/models.py:688 +#: importer/models.py:720 msgid "ID is required for updating existing records." msgstr "" -#: importer/models.py:695 +#: importer/models.py:727 msgid "No record found with the provided ID" msgstr "" -#: importer/models.py:701 +#: importer/models.py:733 msgid "Invalid ID format provided" msgstr "" @@ -4660,7 +4660,7 @@ msgid "Order reference" msgstr "Referência do pedido" #: order/models.py:617 order/models.py:1317 order/models.py:2630 -#: stock/serializers.py:594 stock/serializers.py:1012 users/models.py:539 +#: stock/serializers.py:598 stock/serializers.py:1016 users/models.py:542 msgid "Status" msgstr "Situação" @@ -4713,7 +4713,7 @@ msgid "Quantity must be a positive number" msgstr "Quantidade deve ser um número positivo" #: order/models.py:1304 order/models.py:2617 stock/models.py:1079 -#: stock/models.py:1080 stock/serializers.py:1359 +#: stock/models.py:1080 stock/serializers.py:1363 #: templates/email/overdue_return_order.html:16 #: templates/email/overdue_sales_order.html:16 msgid "Customer" @@ -4831,7 +4831,7 @@ msgstr "Recebido" msgid "Number of items received" msgstr "Número de itens recebidos" -#: order/models.py:1903 stock/models.py:1202 stock/serializers.py:661 +#: order/models.py:1903 stock/models.py:1202 stock/serializers.py:665 msgid "Purchase Price" msgstr "Preço de Compra" @@ -5173,7 +5173,7 @@ msgid "Enter batch code for incoming stock items" msgstr "" #: order/serializers.py:792 stock/models.py:1161 -#: templates/email/stale_stock_notification.html:22 users/models.py:134 +#: templates/email/stale_stock_notification.html:22 users/models.py:137 msgid "Expiry Date" msgstr "" @@ -6043,7 +6043,7 @@ msgstr "" msgid "Parameter Value" msgstr "" -#: part/models.py:4092 stock/serializers.py:742 +#: part/models.py:4092 stock/serializers.py:746 msgid "Optional note field" msgstr "" @@ -6219,7 +6219,7 @@ msgstr "" msgid "Number of results recorded against this template" msgstr "" -#: part/serializers.py:230 part/serializers.py:248 stock/serializers.py:667 +#: part/serializers.py:230 part/serializers.py:248 stock/serializers.py:671 msgid "Purchase currency of this stock item" msgstr "" @@ -6339,7 +6339,7 @@ msgstr "" msgid "Outstanding quantity of this part scheduled to be built" msgstr "" -#: part/serializers.py:964 stock/serializers.py:1043 stock/serializers.py:1214 +#: part/serializers.py:964 stock/serializers.py:1047 stock/serializers.py:1218 #: users/ruleset.py:30 msgid "Stock Items" msgstr "Itens de Estoque" @@ -7540,35 +7540,35 @@ msgstr "" msgid "Enable dynamic panels for testing" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:98 +#: plugin/samples/integration/user_interface_sample.py:100 msgid "Part Panel" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:131 +#: plugin/samples/integration/user_interface_sample.py:135 msgid "Broken Dashboard Item" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:133 +#: plugin/samples/integration/user_interface_sample.py:137 msgid "This is a broken dashboard item - it will not render!" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:139 +#: plugin/samples/integration/user_interface_sample.py:143 msgid "Sample Dashboard Item" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:141 +#: plugin/samples/integration/user_interface_sample.py:145 msgid "This is a sample dashboard item. It renders a simple string of HTML content." msgstr "" -#: plugin/samples/integration/user_interface_sample.py:147 +#: plugin/samples/integration/user_interface_sample.py:151 msgid "Context Dashboard Item" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:161 +#: plugin/samples/integration/user_interface_sample.py:165 msgid "Admin Dashboard Item" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:162 +#: plugin/samples/integration/user_interface_sample.py:166 msgid "This is an admin-only dashboard item." msgstr "" @@ -7951,7 +7951,7 @@ msgstr "" #: report/templates/report/inventree_stock_report_merge.html:97 #: report/templates/report/inventree_test_report.html:153 -#: stock/serializers.py:650 +#: stock/serializers.py:654 msgid "Installed Items" msgstr "" @@ -7984,19 +7984,19 @@ msgstr "" msgid "No result" msgstr "" -#: report/templatetags/report.py:144 +#: report/templatetags/report.py:163 msgid "Asset file does not exist" msgstr "" -#: report/templatetags/report.py:201 report/templatetags/report.py:277 +#: report/templatetags/report.py:220 report/templatetags/report.py:296 msgid "Image file not found" msgstr "" -#: report/templatetags/report.py:302 +#: report/templatetags/report.py:321 msgid "part_image tag requires a Part instance" msgstr "" -#: report/templatetags/report.py:348 +#: report/templatetags/report.py:367 msgid "company_image tag requires a Company instance" msgstr "" @@ -8012,7 +8012,7 @@ msgstr "" msgid "Include sub-locations in filtered results" msgstr "" -#: stock/api.py:341 stock/serializers.py:1210 +#: stock/api.py:341 stock/serializers.py:1214 msgid "Parent Location" msgstr "" @@ -8096,7 +8096,7 @@ msgstr "" msgid "Expiry date after" msgstr "" -#: stock/api.py:916 stock/serializers.py:655 +#: stock/api.py:916 stock/serializers.py:659 msgid "Stale" msgstr "" @@ -8168,7 +8168,7 @@ msgstr "Selecionar Responsável" msgid "Stock items may not be directly located into a structural stock locations, but may be located to child locations." msgstr "" -#: stock/models.py:226 users/models.py:494 +#: stock/models.py:226 users/models.py:497 msgid "External" msgstr "" @@ -8201,7 +8201,7 @@ msgstr "" msgid "Stock items cannot be located into structural stock locations!" msgstr "" -#: stock/models.py:932 stock/serializers.py:488 +#: stock/models.py:932 stock/serializers.py:492 msgid "Stock item cannot be created for virtual parts" msgstr "" @@ -8246,7 +8246,7 @@ msgstr "" msgid "Where is this stock item located?" msgstr "" -#: stock/models.py:1058 stock/serializers.py:1644 +#: stock/models.py:1058 stock/serializers.py:1648 msgid "Packaging this stock item is stored in" msgstr "" @@ -8262,7 +8262,7 @@ msgstr "" msgid "Serial number for this item" msgstr "" -#: stock/models.py:1105 stock/serializers.py:1629 +#: stock/models.py:1105 stock/serializers.py:1633 msgid "Batch code for this stock item" msgstr "" @@ -8371,7 +8371,7 @@ msgstr "" msgid "Serialized stock cannot be merged" msgstr "" -#: stock/models.py:2055 stock/serializers.py:1499 +#: stock/models.py:2055 stock/serializers.py:1503 msgid "Duplicate stock items" msgstr "" @@ -8500,237 +8500,241 @@ msgid "Test template for this result" msgstr "" #: stock/serializers.py:290 +msgid "No matching test found for this part" +msgstr "" + +#: stock/serializers.py:294 msgid "Template ID or test name must be provided" msgstr "" -#: stock/serializers.py:300 +#: stock/serializers.py:304 msgid "The test finished time cannot be earlier than the test started time" msgstr "" -#: stock/serializers.py:452 +#: stock/serializers.py:456 msgid "Parent Item" msgstr "" -#: stock/serializers.py:453 +#: stock/serializers.py:457 msgid "Parent stock item" msgstr "" -#: stock/serializers.py:473 +#: stock/serializers.py:477 msgid "Use pack size when adding: the quantity defined is the number of packs" msgstr "" -#: stock/serializers.py:475 +#: stock/serializers.py:479 msgid "Use pack size" msgstr "" -#: stock/serializers.py:482 stock/serializers.py:724 +#: stock/serializers.py:486 stock/serializers.py:728 msgid "Enter serial numbers for new items" msgstr "" -#: stock/serializers.py:600 +#: stock/serializers.py:604 msgid "Supplier Part Number" msgstr "" -#: stock/serializers.py:647 users/models.py:184 +#: stock/serializers.py:651 users/models.py:187 msgid "Expired" msgstr "" -#: stock/serializers.py:653 +#: stock/serializers.py:657 msgid "Child Items" msgstr "" -#: stock/serializers.py:657 +#: stock/serializers.py:661 msgid "Tracking Items" msgstr "" -#: stock/serializers.py:663 +#: stock/serializers.py:667 msgid "Purchase price of this stock item, per unit or pack" msgstr "" -#: stock/serializers.py:701 +#: stock/serializers.py:705 msgid "Enter number of stock items to serialize" msgstr "" -#: stock/serializers.py:709 stock/serializers.py:752 stock/serializers.py:790 -#: stock/serializers.py:928 +#: stock/serializers.py:713 stock/serializers.py:756 stock/serializers.py:794 +#: stock/serializers.py:932 msgid "No stock item provided" msgstr "" -#: stock/serializers.py:717 +#: stock/serializers.py:721 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({q})" msgstr "" -#: stock/serializers.py:735 stock/serializers.py:1456 stock/serializers.py:1769 -#: stock/serializers.py:1818 +#: stock/serializers.py:739 stock/serializers.py:1460 stock/serializers.py:1773 +#: stock/serializers.py:1822 msgid "Destination stock location" msgstr "" -#: stock/serializers.py:755 +#: stock/serializers.py:759 msgid "Serial numbers cannot be assigned to this part" msgstr "" -#: stock/serializers.py:775 +#: stock/serializers.py:779 msgid "Serial numbers already exist" msgstr "" -#: stock/serializers.py:825 +#: stock/serializers.py:829 msgid "Select stock item to install" msgstr "" -#: stock/serializers.py:832 +#: stock/serializers.py:836 msgid "Quantity to Install" msgstr "" -#: stock/serializers.py:833 +#: stock/serializers.py:837 msgid "Enter the quantity of items to install" msgstr "" -#: stock/serializers.py:838 stock/serializers.py:918 stock/serializers.py:1060 +#: stock/serializers.py:842 stock/serializers.py:922 stock/serializers.py:1064 msgid "Add transaction note (optional)" msgstr "" -#: stock/serializers.py:846 +#: stock/serializers.py:850 msgid "Quantity to install must be at least 1" msgstr "" -#: stock/serializers.py:854 +#: stock/serializers.py:858 msgid "Stock item is unavailable" msgstr "" -#: stock/serializers.py:865 +#: stock/serializers.py:869 msgid "Selected part is not in the Bill of Materials" msgstr "" -#: stock/serializers.py:878 +#: stock/serializers.py:882 msgid "Quantity to install must not exceed available quantity" msgstr "" -#: stock/serializers.py:913 +#: stock/serializers.py:917 msgid "Destination location for uninstalled item" msgstr "" -#: stock/serializers.py:951 +#: stock/serializers.py:955 msgid "Select part to convert stock item into" msgstr "" -#: stock/serializers.py:964 +#: stock/serializers.py:968 msgid "Selected part is not a valid option for conversion" msgstr "" -#: stock/serializers.py:981 +#: stock/serializers.py:985 msgid "Cannot convert stock item with assigned SupplierPart" msgstr "" -#: stock/serializers.py:1015 +#: stock/serializers.py:1019 msgid "Stock item status code" msgstr "" -#: stock/serializers.py:1044 +#: stock/serializers.py:1048 msgid "Select stock items to change status" msgstr "" -#: stock/serializers.py:1050 +#: stock/serializers.py:1054 msgid "No stock items selected" msgstr "" -#: stock/serializers.py:1139 stock/serializers.py:1216 +#: stock/serializers.py:1143 stock/serializers.py:1220 msgid "Sublocations" msgstr "" -#: stock/serializers.py:1211 +#: stock/serializers.py:1215 msgid "Parent stock location" msgstr "" -#: stock/serializers.py:1328 +#: stock/serializers.py:1332 msgid "Part must be salable" msgstr "" -#: stock/serializers.py:1332 +#: stock/serializers.py:1336 msgid "Item is allocated to a sales order" msgstr "" -#: stock/serializers.py:1336 +#: stock/serializers.py:1340 msgid "Item is allocated to a build order" msgstr "" -#: stock/serializers.py:1360 +#: stock/serializers.py:1364 msgid "Customer to assign stock items" msgstr "" -#: stock/serializers.py:1366 +#: stock/serializers.py:1370 msgid "Selected company is not a customer" msgstr "" -#: stock/serializers.py:1374 +#: stock/serializers.py:1378 msgid "Stock assignment notes" msgstr "" -#: stock/serializers.py:1384 stock/serializers.py:1672 +#: stock/serializers.py:1388 stock/serializers.py:1676 msgid "A list of stock items must be provided" msgstr "" -#: stock/serializers.py:1463 +#: stock/serializers.py:1467 msgid "Stock merging notes" msgstr "" -#: stock/serializers.py:1468 +#: stock/serializers.py:1472 msgid "Allow mismatched suppliers" msgstr "" -#: stock/serializers.py:1469 +#: stock/serializers.py:1473 msgid "Allow stock items with different supplier parts to be merged" msgstr "" -#: stock/serializers.py:1474 +#: stock/serializers.py:1478 msgid "Allow mismatched status" msgstr "" -#: stock/serializers.py:1475 +#: stock/serializers.py:1479 msgid "Allow stock items with different status codes to be merged" msgstr "" -#: stock/serializers.py:1485 +#: stock/serializers.py:1489 msgid "At least two stock items must be provided" msgstr "" -#: stock/serializers.py:1552 +#: stock/serializers.py:1556 msgid "No Change" msgstr "" -#: stock/serializers.py:1590 +#: stock/serializers.py:1594 msgid "StockItem primary key value" msgstr "" -#: stock/serializers.py:1603 +#: stock/serializers.py:1607 msgid "Stock item is not in stock" msgstr "" -#: stock/serializers.py:1606 +#: stock/serializers.py:1610 msgid "Stock item is already in stock" msgstr "" -#: stock/serializers.py:1620 +#: stock/serializers.py:1624 msgid "Quantity must not be negative" msgstr "" -#: stock/serializers.py:1662 +#: stock/serializers.py:1666 msgid "Stock transaction notes" msgstr "" -#: stock/serializers.py:1824 +#: stock/serializers.py:1828 msgid "Merge into existing stock" msgstr "" -#: stock/serializers.py:1825 +#: stock/serializers.py:1829 msgid "Merge returned items into existing stock items if possible" msgstr "" -#: stock/serializers.py:1868 +#: stock/serializers.py:1872 msgid "Next Serial Number" msgstr "" -#: stock/serializers.py:1874 +#: stock/serializers.py:1878 msgid "Previous Serial Number" msgstr "" @@ -9024,7 +9028,7 @@ msgstr "Permissões" msgid "Important dates" msgstr "" -#: users/authentication.py:30 users/models.py:148 +#: users/authentication.py:30 users/models.py:151 msgid "Token has been revoked" msgstr "" @@ -9032,167 +9036,167 @@ msgstr "" msgid "Token has expired" msgstr "" -#: users/models.py:91 +#: users/models.py:94 msgid "API Token" msgstr "" -#: users/models.py:92 +#: users/models.py:95 msgid "API Tokens" msgstr "" -#: users/models.py:128 +#: users/models.py:131 msgid "Token Name" msgstr "" -#: users/models.py:129 +#: users/models.py:132 msgid "Custom token name" msgstr "" -#: users/models.py:135 +#: users/models.py:138 msgid "Token expiry date" msgstr "" -#: users/models.py:143 +#: users/models.py:146 msgid "Last Seen" msgstr "" -#: users/models.py:144 +#: users/models.py:147 msgid "Last time the token was used" msgstr "" -#: users/models.py:148 +#: users/models.py:151 msgid "Revoked" msgstr "" -#: users/models.py:226 +#: users/models.py:229 msgid "Permission set" msgstr "" -#: users/models.py:235 +#: users/models.py:238 msgid "Group" msgstr "Grupo" -#: users/models.py:239 +#: users/models.py:242 msgid "View" msgstr "" -#: users/models.py:239 +#: users/models.py:242 msgid "Permission to view items" msgstr "Permissão para exibir itens" -#: users/models.py:243 +#: users/models.py:246 msgid "Add" msgstr "Adicionar" -#: users/models.py:243 +#: users/models.py:246 msgid "Permission to add items" msgstr "Permissão para adicionar itens" -#: users/models.py:247 +#: users/models.py:250 msgid "Change" msgstr "Alterar" -#: users/models.py:249 +#: users/models.py:252 msgid "Permissions to edit items" msgstr "Permissões para editar itens" -#: users/models.py:253 +#: users/models.py:256 msgid "Delete" msgstr "Excluir" -#: users/models.py:255 +#: users/models.py:258 msgid "Permission to delete items" msgstr "Permissão para excluir itens" -#: users/models.py:492 +#: users/models.py:495 msgid "Bot" msgstr "" -#: users/models.py:493 +#: users/models.py:496 msgid "Internal" msgstr "Interno" -#: users/models.py:495 +#: users/models.py:498 msgid "Guest" msgstr "Convidado" -#: users/models.py:504 +#: users/models.py:507 msgid "Language" msgstr "Idioma" -#: users/models.py:505 +#: users/models.py:508 msgid "Preferred language for the user" msgstr "Idioma preferencial para o usuário" -#: users/models.py:510 +#: users/models.py:513 msgid "Theme" msgstr "Tema" -#: users/models.py:511 +#: users/models.py:514 msgid "Settings for the web UI as JSON - do not edit manually!" msgstr "" -#: users/models.py:516 +#: users/models.py:519 msgid "Widgets" msgstr "Widgets" -#: users/models.py:518 +#: users/models.py:521 msgid "Settings for the dashboard widgets as JSON - do not edit manually!" msgstr "" -#: users/models.py:525 +#: users/models.py:528 msgid "Display Name" msgstr "Nome de Exibição" -#: users/models.py:526 +#: users/models.py:529 msgid "Chosen display name for the user" msgstr "Nome de exibição escolhido para o usuário" -#: users/models.py:532 +#: users/models.py:535 msgid "Position" msgstr "Cargo" -#: users/models.py:533 +#: users/models.py:536 msgid "Main job title or position" msgstr "" -#: users/models.py:540 +#: users/models.py:543 msgid "User status message" msgstr "Mensagem de status do usuário" -#: users/models.py:547 +#: users/models.py:550 msgid "User location information" msgstr "" -#: users/models.py:552 +#: users/models.py:555 msgid "User is actively using the system" msgstr "" -#: users/models.py:559 +#: users/models.py:562 msgid "Preferred contact information for the user" msgstr "" -#: users/models.py:565 +#: users/models.py:568 msgid "User Type" msgstr "Tipo de Usuário" -#: users/models.py:566 +#: users/models.py:569 msgid "Which type of user is this?" msgstr "" -#: users/models.py:572 +#: users/models.py:575 msgid "Organisation" msgstr "Organização" -#: users/models.py:573 +#: users/models.py:576 msgid "Users primary organisation/affiliation" msgstr "" -#: users/models.py:581 +#: users/models.py:584 msgid "Primary Group" msgstr "" -#: users/models.py:582 +#: users/models.py:585 msgid "Primary group for the user" msgstr "" diff --git a/src/backend/InvenTree/locale/ro/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/ro/LC_MESSAGES/django.po index 8b8e236498..1ca289070a 100644 --- a/src/backend/InvenTree/locale/ro/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/ro/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-09-17 11:32+0000\n" -"PO-Revision-Date: 2025-09-17 11:36\n" +"POT-Creation-Date: 2025-10-01 05:58+0000\n" +"PO-Revision-Date: 2025-10-01 06:01\n" "Last-Translator: \n" "Language-Team: Romanian\n" "Language: ro_RO\n" @@ -116,9 +116,9 @@ msgstr "" #: build/serializers.py:579 build/serializers.py:1795 company/models.py:875 #: order/models.py:1737 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:2846 stock/models.py:2970 stock/serializers.py:741 -#: stock/serializers.py:917 stock/serializers.py:1059 stock/serializers.py:1373 -#: stock/serializers.py:1462 stock/serializers.py:1661 +#: stock/models.py:2846 stock/models.py:2970 stock/serializers.py:745 +#: stock/serializers.py:921 stock/serializers.py:1063 stock/serializers.py:1377 +#: stock/serializers.py:1466 stock/serializers.py:1665 msgid "Notes" msgstr "" @@ -415,7 +415,7 @@ msgstr "" msgid "Name" msgstr "" -#: InvenTree/models.py:856 build/models.py:251 common/models.py:171 +#: InvenTree/models.py:856 build/models.py:252 common/models.py:171 #: common/models.py:2234 common/models.py:2347 company/models.py:562 #: company/models.py:866 order/models.py:435 order/models.py:1773 #: part/models.py:1074 part/models.py:3886 report/models.py:222 @@ -530,7 +530,7 @@ msgstr "" msgid "Order Status" msgstr "" -#: build/api.py:75 build/models.py:263 +#: build/api.py:75 build/models.py:264 msgid "Parent Build" msgstr "" @@ -539,7 +539,7 @@ msgstr "" msgid "Include Variants" msgstr "" -#: build/api.py:95 build/api.py:466 build/api.py:814 build/models.py:269 +#: build/api.py:95 build/api.py:466 build/api.py:814 build/models.py:270 #: build/serializers.py:1243 build/serializers.py:1389 #: build/serializers.py:1451 company/models.py:1085 company/serializers.py:456 #: order/api.py:295 order/api.py:299 order/api.py:922 order/api.py:1180 @@ -558,7 +558,7 @@ msgstr "" #: report/templates/report/inventree_sales_order_shipment_report.html:28 #: report/templates/report/inventree_stock_location_report.html:102 #: stock/api.py:565 stock/serializers.py:120 stock/serializers.py:172 -#: stock/serializers.py:446 stock/serializers.py:625 stock/serializers.py:950 +#: stock/serializers.py:450 stock/serializers.py:629 stock/serializers.py:954 #: templates/email/build_order_completed.html:17 #: templates/email/build_order_required_stock.html:17 #: templates/email/low_stock_notification.html:15 @@ -671,7 +671,7 @@ msgstr "" msgid "Allocated" msgstr "" -#: build/api.py:490 build/models.py:1626 build/serializers.py:1424 +#: build/api.py:490 build/models.py:1631 build/serializers.py:1424 msgid "Consumed" msgstr "" @@ -682,7 +682,7 @@ msgstr "" msgid "Available" msgstr "" -#: build/api.py:837 build/models.py:116 order/models.py:1919 +#: build/api.py:837 build/models.py:117 order/models.py:1919 #: report/templates/report/inventree_build_order_report.html:105 #: stock/serializers.py:93 templates/email/build_order_completed.html:16 #: templates/email/overdue_build_order.html:15 @@ -693,10 +693,10 @@ msgstr "" #: build/serializers.py:496 build/serializers.py:566 build/serializers.py:1263 #: build/serializers.py:1267 order/api.py:1227 order/api.py:1232 #: order/serializers.py:768 order/serializers.py:908 order/serializers.py:2015 -#: stock/api.py:966 stock/serializers.py:111 stock/serializers.py:629 -#: stock/serializers.py:734 stock/serializers.py:912 stock/serializers.py:1455 -#: stock/serializers.py:1768 stock/serializers.py:1817 -#: templates/email/stale_stock_notification.html:18 users/models.py:546 +#: stock/api.py:966 stock/serializers.py:111 stock/serializers.py:633 +#: stock/serializers.py:738 stock/serializers.py:916 stock/serializers.py:1459 +#: stock/serializers.py:1772 stock/serializers.py:1821 +#: templates/email/stale_stock_notification.html:18 users/models.py:549 msgid "Location" msgstr "" @@ -708,43 +708,43 @@ msgstr "" msgid "Filter by output stock item ID. Use 'null' to find uninstalled build items." msgstr "" -#: build/models.py:117 users/ruleset.py:31 +#: build/models.py:118 users/ruleset.py:31 msgid "Build Orders" msgstr "" -#: build/models.py:167 +#: build/models.py:168 msgid "Assembly BOM has not been validated" msgstr "" -#: build/models.py:174 +#: build/models.py:175 msgid "Build order cannot be created for an inactive part" msgstr "" -#: build/models.py:181 +#: build/models.py:182 msgid "Build order cannot be created for an unlocked part" msgstr "" -#: build/models.py:199 +#: build/models.py:200 msgid "Build orders can only be externally fulfilled for purchaseable parts" msgstr "" -#: build/models.py:206 order/models.py:369 +#: build/models.py:207 order/models.py:369 msgid "Responsible user or group must be specified" msgstr "" -#: build/models.py:211 +#: build/models.py:212 msgid "Build order part cannot be changed" msgstr "" -#: build/models.py:216 order/models.py:382 +#: build/models.py:217 order/models.py:382 msgid "Target date must be after start date" msgstr "" -#: build/models.py:244 +#: build/models.py:245 msgid "Build Order Reference" msgstr "" -#: build/models.py:245 build/serializers.py:1402 order/models.py:607 +#: build/models.py:246 build/serializers.py:1402 order/models.py:607 #: order/models.py:1292 order/models.py:1730 order/models.py:2605 #: part/models.py:4458 #: report/templates/report/inventree_bill_of_materials_report.html:139 @@ -754,223 +754,223 @@ msgstr "" msgid "Reference" msgstr "" -#: build/models.py:254 +#: build/models.py:255 msgid "Brief description of the build (optional)" msgstr "" -#: build/models.py:264 +#: build/models.py:265 msgid "BuildOrder to which this build is allocated" msgstr "" -#: build/models.py:273 +#: build/models.py:274 msgid "Select part to build" msgstr "" -#: build/models.py:278 +#: build/models.py:279 msgid "Sales Order Reference" msgstr "" -#: build/models.py:283 +#: build/models.py:284 msgid "SalesOrder to which this build is allocated" msgstr "" -#: build/models.py:288 build/serializers.py:1094 +#: build/models.py:289 build/serializers.py:1094 msgid "Source Location" msgstr "" -#: build/models.py:294 +#: build/models.py:295 msgid "Select location to take stock from for this build (leave blank to take from any stock location)" msgstr "" -#: build/models.py:300 +#: build/models.py:301 msgid "External Build" msgstr "" -#: build/models.py:301 +#: build/models.py:302 msgid "This build order is fulfilled externally" msgstr "" -#: build/models.py:306 +#: build/models.py:307 msgid "Destination Location" msgstr "" -#: build/models.py:311 +#: build/models.py:312 msgid "Select location where the completed items will be stored" msgstr "" -#: build/models.py:315 +#: build/models.py:316 msgid "Build Quantity" msgstr "" -#: build/models.py:318 +#: build/models.py:319 msgid "Number of stock items to build" msgstr "" -#: build/models.py:322 +#: build/models.py:323 msgid "Completed items" msgstr "" -#: build/models.py:324 +#: build/models.py:325 msgid "Number of stock items which have been completed" msgstr "" -#: build/models.py:328 +#: build/models.py:329 msgid "Build Status" msgstr "" -#: build/models.py:333 +#: build/models.py:334 msgid "Build status code" msgstr "" -#: build/models.py:342 build/serializers.py:358 order/serializers.py:784 -#: stock/models.py:1101 stock/serializers.py:85 stock/serializers.py:1628 +#: build/models.py:343 build/serializers.py:358 order/serializers.py:784 +#: stock/models.py:1101 stock/serializers.py:85 stock/serializers.py:1632 msgid "Batch Code" msgstr "" -#: build/models.py:346 build/serializers.py:359 +#: build/models.py:347 build/serializers.py:359 msgid "Batch code for this build output" msgstr "" -#: build/models.py:350 order/models.py:472 order/serializers.py:167 +#: build/models.py:351 order/models.py:472 order/serializers.py:167 #: part/models.py:1304 msgid "Creation Date" msgstr "" -#: build/models.py:356 +#: build/models.py:357 msgid "Build start date" msgstr "" -#: build/models.py:357 +#: build/models.py:358 msgid "Scheduled start date for this build order" msgstr "" -#: build/models.py:363 +#: build/models.py:364 msgid "Target completion date" msgstr "" -#: build/models.py:365 +#: build/models.py:366 msgid "Target date for build completion. Build will be overdue after this date." msgstr "" -#: build/models.py:370 order/models.py:660 order/models.py:2644 +#: build/models.py:371 order/models.py:660 order/models.py:2644 msgid "Completion Date" msgstr "" -#: build/models.py:378 +#: build/models.py:379 msgid "completed by" msgstr "" -#: build/models.py:387 +#: build/models.py:388 msgid "Issued by" msgstr "" -#: build/models.py:388 +#: build/models.py:389 msgid "User who issued this build order" msgstr "" -#: build/models.py:397 common/models.py:180 order/api.py:176 +#: build/models.py:398 common/models.py:180 order/api.py:176 #: order/models.py:497 part/models.py:1321 #: report/templates/report/inventree_build_order_report.html:158 msgid "Responsible" msgstr "" -#: build/models.py:398 +#: build/models.py:399 msgid "User or group responsible for this build order" msgstr "" -#: build/models.py:403 stock/models.py:1094 +#: build/models.py:404 stock/models.py:1094 msgid "External Link" msgstr "" -#: build/models.py:405 common/models.py:1990 part/models.py:1126 +#: build/models.py:406 common/models.py:1990 part/models.py:1126 #: stock/models.py:1096 msgid "Link to external URL" msgstr "" -#: build/models.py:410 +#: build/models.py:411 msgid "Build Priority" msgstr "" -#: build/models.py:413 +#: build/models.py:414 msgid "Priority of this build order" msgstr "" -#: build/models.py:421 common/models.py:150 common/models.py:164 +#: build/models.py:422 common/models.py:150 common/models.py:164 #: order/api.py:162 order/models.py:444 msgid "Project Code" msgstr "" -#: build/models.py:422 +#: build/models.py:423 msgid "Project code for this build order" msgstr "" -#: build/models.py:675 +#: build/models.py:676 msgid "Cannot complete build order with open child builds" msgstr "" -#: build/models.py:680 +#: build/models.py:681 msgid "Cannot complete build order with incomplete outputs" msgstr "" -#: build/models.py:699 build/models.py:829 +#: build/models.py:700 build/models.py:830 msgid "Failed to offload task to complete build allocations" msgstr "" -#: build/models.py:722 +#: build/models.py:723 #, python-brace-format msgid "Build order {build} has been completed" msgstr "" -#: build/models.py:728 +#: build/models.py:729 msgid "A build order has been completed" msgstr "" -#: build/models.py:910 build/serializers.py:406 +#: build/models.py:911 build/serializers.py:406 msgid "Serial numbers must be provided for trackable parts" msgstr "" -#: build/models.py:1041 build/models.py:1126 +#: build/models.py:1042 build/models.py:1127 msgid "No build output specified" msgstr "" -#: build/models.py:1044 +#: build/models.py:1045 msgid "Build output is already completed" msgstr "" -#: build/models.py:1047 +#: build/models.py:1048 msgid "Build output does not match Build Order" msgstr "" -#: build/models.py:1129 build/serializers.py:285 build/serializers.py:334 +#: build/models.py:1130 build/serializers.py:285 build/serializers.py:334 #: build/serializers.py:962 build/serializers.py:1746 order/models.py:710 #: order/serializers.py:604 order/serializers.py:779 part/serializers.py:1695 #: stock/models.py:941 stock/models.py:1431 stock/models.py:1880 -#: stock/serializers.py:712 stock/serializers.py:1617 +#: stock/serializers.py:716 stock/serializers.py:1621 msgid "Quantity must be greater than zero" msgstr "" -#: build/models.py:1133 build/serializers.py:289 +#: build/models.py:1134 build/serializers.py:289 msgid "Quantity cannot be greater than the output quantity" msgstr "" -#: build/models.py:1196 build/serializers.py:605 +#: build/models.py:1197 build/serializers.py:605 msgid "Build output has not passed all required tests" msgstr "" -#: build/models.py:1199 build/serializers.py:600 +#: build/models.py:1200 build/serializers.py:600 #, python-brace-format msgid "Build output {serial} has not passed all required tests" msgstr "" -#: build/models.py:1581 +#: build/models.py:1586 msgid "Build Order Line Item" msgstr "" -#: build/models.py:1605 +#: build/models.py:1610 msgid "Build object" msgstr "" -#: build/models.py:1617 build/models.py:1917 build/serializers.py:273 +#: build/models.py:1622 build/models.py:1933 build/serializers.py:273 #: build/serializers.py:319 build/serializers.py:1423 common/models.py:1346 #: order/models.py:1713 order/models.py:2490 order/serializers.py:1663 #: order/serializers.py:2124 part/models.py:3474 part/models.py:4406 @@ -985,70 +985,70 @@ msgstr "" #: report/templates/report/inventree_stock_report_merge.html:113 #: report/templates/report/inventree_test_report.html:90 #: report/templates/report/inventree_test_report.html:169 -#: stock/serializers.py:136 stock/serializers.py:180 stock/serializers.py:700 +#: stock/serializers.py:136 stock/serializers.py:180 stock/serializers.py:704 #: templates/email/build_order_completed.html:18 #: templates/email/stale_stock_notification.html:19 msgid "Quantity" msgstr "" -#: build/models.py:1618 +#: build/models.py:1623 msgid "Required quantity for build order" msgstr "" -#: build/models.py:1627 +#: build/models.py:1632 msgid "Quantity of consumed stock" msgstr "" -#: build/models.py:1715 +#: build/models.py:1731 msgid "Build item must specify a build output, as master part is marked as trackable" msgstr "" -#: build/models.py:1726 +#: build/models.py:1742 #, python-brace-format msgid "Allocated quantity ({q}) must not exceed available stock quantity ({a})" msgstr "" -#: build/models.py:1747 order/models.py:2439 +#: build/models.py:1763 order/models.py:2439 msgid "Stock item is over-allocated" msgstr "" -#: build/models.py:1752 order/models.py:2442 +#: build/models.py:1768 order/models.py:2442 msgid "Allocation quantity must be greater than zero" msgstr "" -#: build/models.py:1758 +#: build/models.py:1774 msgid "Quantity must be 1 for serialized stock" msgstr "" -#: build/models.py:1818 +#: build/models.py:1834 msgid "Selected stock item does not match BOM line" msgstr "" -#: build/models.py:1856 +#: build/models.py:1872 msgid "Allocated quantity exceeds available stock quantity" msgstr "" -#: build/models.py:1907 build/serializers.py:945 build/serializers.py:1255 +#: build/models.py:1923 build/serializers.py:945 build/serializers.py:1255 #: order/serializers.py:1500 order/serializers.py:1521 #: report/templates/report/inventree_sales_order_shipment_report.html:29 -#: stock/models.py:457 stock/serializers.py:102 stock/serializers.py:824 -#: stock/serializers.py:1311 stock/serializers.py:1423 +#: stock/models.py:457 stock/serializers.py:102 stock/serializers.py:828 +#: stock/serializers.py:1315 stock/serializers.py:1427 msgid "Stock Item" msgstr "" -#: build/models.py:1908 +#: build/models.py:1924 msgid "Source stock item" msgstr "" -#: build/models.py:1918 +#: build/models.py:1934 msgid "Stock quantity to allocate to build" msgstr "" -#: build/models.py:1927 +#: build/models.py:1943 msgid "Install into" msgstr "" -#: build/models.py:1928 +#: build/models.py:1944 msgid "Destination stock item" msgstr "" @@ -1097,7 +1097,7 @@ msgid "Integer quantity required, as the bill of materials contains trackable pa msgstr "" #: build/serializers.py:365 order/serializers.py:800 order/serializers.py:1667 -#: stock/serializers.py:723 +#: stock/serializers.py:727 msgid "Serial Numbers" msgstr "" @@ -1250,7 +1250,7 @@ msgstr "" msgid "bom_item.part must point to the same part as the build order" msgstr "" -#: build/serializers.py:951 stock/serializers.py:1324 +#: build/serializers.py:951 stock/serializers.py:1328 msgid "Item must be in stock" msgstr "" @@ -1329,11 +1329,11 @@ msgstr "" #: build/serializers.py:1282 company/models.py:703 order/api.py:308 #: order/api.py:313 order/api.py:539 order/serializers.py:596 -#: stock/models.py:1037 stock/serializers.py:613 +#: stock/models.py:1037 stock/serializers.py:617 msgid "Supplier Part" msgstr "" -#: build/serializers.py:1290 stock/serializers.py:644 +#: build/serializers.py:1290 stock/serializers.py:648 msgid "Allocated Quantity" msgstr "" @@ -1562,8 +1562,8 @@ msgstr "" #: common/models.py:2006 common/models.py:2007 common/models.py:2388 #: importer/models.py:100 part/models.py:3568 part/models.py:3596 #: plugin/models.py:355 plugin/models.py:356 -#: report/templates/report/inventree_test_report.html:105 users/models.py:121 -#: users/models.py:498 +#: report/templates/report/inventree_test_report.html:105 users/models.py:124 +#: users/models.py:501 msgid "User" msgstr "" @@ -1594,8 +1594,8 @@ msgstr "" #: common/models.py:1421 common/models.py:2247 common/models.py:2354 #: company/models.py:198 company/models.py:840 machine/models.py:39 -#: part/models.py:1258 plugin/models.py:69 stock/api.py:621 users/models.py:192 -#: users/models.py:551 users/serializers.py:319 +#: part/models.py:1258 plugin/models.py:69 stock/api.py:621 users/models.py:195 +#: users/models.py:554 users/serializers.py:319 msgid "Active" msgstr "" @@ -1603,7 +1603,7 @@ msgstr "" msgid "Is this webhook active" msgstr "" -#: common/models.py:1437 users/models.py:169 +#: common/models.py:1437 users/models.py:172 msgid "Token" msgstr "" @@ -2142,7 +2142,7 @@ msgid "Email Threads" msgstr "" #: common/models.py:2711 generic/states/serializers.py:16 plugin/models.py:46 -#: users/models.py:110 +#: users/models.py:113 msgid "Key" msgstr "" @@ -3725,37 +3725,37 @@ msgstr "" msgid "Value must be a valid variable identifier" msgstr "" -#: company/api.py:142 +#: company/api.py:143 msgid "Part is Active" msgstr "" -#: company/api.py:146 +#: company/api.py:147 msgid "Manufacturer is Active" msgstr "" -#: company/api.py:279 +#: company/api.py:280 msgid "Supplier Part is Active" msgstr "" -#: company/api.py:283 +#: company/api.py:284 msgid "Internal Part is Active" msgstr "" -#: company/api.py:288 +#: company/api.py:289 msgid "Supplier is Active" msgstr "" -#: company/api.py:300 company/models.py:539 company/serializers.py:468 +#: company/api.py:301 company/models.py:539 company/serializers.py:468 #: part/serializers.py:575 msgid "Manufacturer" msgstr "" -#: company/api.py:307 company/models.py:119 company/models.py:411 +#: company/api.py:308 company/models.py:119 company/models.py:411 #: stock/api.py:879 msgid "Company" msgstr "" -#: company/api.py:317 +#: company/api.py:318 msgid "Has Stock" msgstr "" @@ -3792,7 +3792,7 @@ msgid "Contact email address" msgstr "" #: company/models.py:176 company/models.py:315 order/models.py:506 -#: users/models.py:558 +#: users/models.py:561 msgid "Contact" msgstr "" @@ -3942,7 +3942,7 @@ msgid "Manufacturer Part" msgstr "" #: company/models.py:528 company/models.py:818 stock/models.py:1026 -#: stock/serializers.py:445 +#: stock/serializers.py:449 msgid "Base Part" msgstr "" @@ -3959,7 +3959,7 @@ msgstr "" msgid "MPN" msgstr "" -#: company/models.py:547 stock/serializers.py:607 +#: company/models.py:547 stock/serializers.py:611 msgid "Manufacturer Part Number" msgstr "" @@ -4042,7 +4042,7 @@ msgstr "" #: report/templates/report/inventree_return_order_report.html:27 #: report/templates/report/inventree_sales_order_report.html:32 #: report/templates/report/inventree_stock_location_report.html:105 -#: stock/serializers.py:837 +#: stock/serializers.py:841 msgid "Note" msgstr "" @@ -4055,7 +4055,7 @@ msgid "Minimum charge (e.g. stocking fee)" msgstr "" #: company/models.py:891 order/serializers.py:810 stock/models.py:1057 -#: stock/serializers.py:1643 +#: stock/serializers.py:1647 msgid "Packaging" msgstr "" @@ -4107,7 +4107,7 @@ msgstr "" msgid "Company Name" msgstr "" -#: company/serializers.py:444 part/serializers.py:948 stock/serializers.py:463 +#: company/serializers.py:444 part/serializers.py:948 stock/serializers.py:467 msgid "In Stock" msgstr "" @@ -4267,15 +4267,15 @@ msgstr "" msgid "Valid" msgstr "" -#: importer/models.py:688 +#: importer/models.py:720 msgid "ID is required for updating existing records." msgstr "" -#: importer/models.py:695 +#: importer/models.py:727 msgid "No record found with the provided ID" msgstr "" -#: importer/models.py:701 +#: importer/models.py:733 msgid "Invalid ID format provided" msgstr "" @@ -4660,7 +4660,7 @@ msgid "Order reference" msgstr "" #: order/models.py:617 order/models.py:1317 order/models.py:2630 -#: stock/serializers.py:594 stock/serializers.py:1012 users/models.py:539 +#: stock/serializers.py:598 stock/serializers.py:1016 users/models.py:542 msgid "Status" msgstr "" @@ -4713,7 +4713,7 @@ msgid "Quantity must be a positive number" msgstr "" #: order/models.py:1304 order/models.py:2617 stock/models.py:1079 -#: stock/models.py:1080 stock/serializers.py:1359 +#: stock/models.py:1080 stock/serializers.py:1363 #: templates/email/overdue_return_order.html:16 #: templates/email/overdue_sales_order.html:16 msgid "Customer" @@ -4831,7 +4831,7 @@ msgstr "" msgid "Number of items received" msgstr "" -#: order/models.py:1903 stock/models.py:1202 stock/serializers.py:661 +#: order/models.py:1903 stock/models.py:1202 stock/serializers.py:665 msgid "Purchase Price" msgstr "" @@ -5173,7 +5173,7 @@ msgid "Enter batch code for incoming stock items" msgstr "" #: order/serializers.py:792 stock/models.py:1161 -#: templates/email/stale_stock_notification.html:22 users/models.py:134 +#: templates/email/stale_stock_notification.html:22 users/models.py:137 msgid "Expiry Date" msgstr "" @@ -6043,7 +6043,7 @@ msgstr "" msgid "Parameter Value" msgstr "" -#: part/models.py:4092 stock/serializers.py:742 +#: part/models.py:4092 stock/serializers.py:746 msgid "Optional note field" msgstr "" @@ -6219,7 +6219,7 @@ msgstr "" msgid "Number of results recorded against this template" msgstr "" -#: part/serializers.py:230 part/serializers.py:248 stock/serializers.py:667 +#: part/serializers.py:230 part/serializers.py:248 stock/serializers.py:671 msgid "Purchase currency of this stock item" msgstr "" @@ -6339,7 +6339,7 @@ msgstr "" msgid "Outstanding quantity of this part scheduled to be built" msgstr "" -#: part/serializers.py:964 stock/serializers.py:1043 stock/serializers.py:1214 +#: part/serializers.py:964 stock/serializers.py:1047 stock/serializers.py:1218 #: users/ruleset.py:30 msgid "Stock Items" msgstr "" @@ -7540,35 +7540,35 @@ msgstr "" msgid "Enable dynamic panels for testing" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:98 +#: plugin/samples/integration/user_interface_sample.py:100 msgid "Part Panel" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:131 +#: plugin/samples/integration/user_interface_sample.py:135 msgid "Broken Dashboard Item" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:133 +#: plugin/samples/integration/user_interface_sample.py:137 msgid "This is a broken dashboard item - it will not render!" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:139 +#: plugin/samples/integration/user_interface_sample.py:143 msgid "Sample Dashboard Item" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:141 +#: plugin/samples/integration/user_interface_sample.py:145 msgid "This is a sample dashboard item. It renders a simple string of HTML content." msgstr "" -#: plugin/samples/integration/user_interface_sample.py:147 +#: plugin/samples/integration/user_interface_sample.py:151 msgid "Context Dashboard Item" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:161 +#: plugin/samples/integration/user_interface_sample.py:165 msgid "Admin Dashboard Item" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:162 +#: plugin/samples/integration/user_interface_sample.py:166 msgid "This is an admin-only dashboard item." msgstr "" @@ -7951,7 +7951,7 @@ msgstr "" #: report/templates/report/inventree_stock_report_merge.html:97 #: report/templates/report/inventree_test_report.html:153 -#: stock/serializers.py:650 +#: stock/serializers.py:654 msgid "Installed Items" msgstr "" @@ -7984,19 +7984,19 @@ msgstr "" msgid "No result" msgstr "" -#: report/templatetags/report.py:144 +#: report/templatetags/report.py:163 msgid "Asset file does not exist" msgstr "" -#: report/templatetags/report.py:201 report/templatetags/report.py:277 +#: report/templatetags/report.py:220 report/templatetags/report.py:296 msgid "Image file not found" msgstr "" -#: report/templatetags/report.py:302 +#: report/templatetags/report.py:321 msgid "part_image tag requires a Part instance" msgstr "" -#: report/templatetags/report.py:348 +#: report/templatetags/report.py:367 msgid "company_image tag requires a Company instance" msgstr "" @@ -8012,7 +8012,7 @@ msgstr "" msgid "Include sub-locations in filtered results" msgstr "" -#: stock/api.py:341 stock/serializers.py:1210 +#: stock/api.py:341 stock/serializers.py:1214 msgid "Parent Location" msgstr "" @@ -8096,7 +8096,7 @@ msgstr "" msgid "Expiry date after" msgstr "" -#: stock/api.py:916 stock/serializers.py:655 +#: stock/api.py:916 stock/serializers.py:659 msgid "Stale" msgstr "" @@ -8168,7 +8168,7 @@ msgstr "" msgid "Stock items may not be directly located into a structural stock locations, but may be located to child locations." msgstr "" -#: stock/models.py:226 users/models.py:494 +#: stock/models.py:226 users/models.py:497 msgid "External" msgstr "" @@ -8201,7 +8201,7 @@ msgstr "" msgid "Stock items cannot be located into structural stock locations!" msgstr "" -#: stock/models.py:932 stock/serializers.py:488 +#: stock/models.py:932 stock/serializers.py:492 msgid "Stock item cannot be created for virtual parts" msgstr "" @@ -8246,7 +8246,7 @@ msgstr "" msgid "Where is this stock item located?" msgstr "" -#: stock/models.py:1058 stock/serializers.py:1644 +#: stock/models.py:1058 stock/serializers.py:1648 msgid "Packaging this stock item is stored in" msgstr "" @@ -8262,7 +8262,7 @@ msgstr "" msgid "Serial number for this item" msgstr "" -#: stock/models.py:1105 stock/serializers.py:1629 +#: stock/models.py:1105 stock/serializers.py:1633 msgid "Batch code for this stock item" msgstr "" @@ -8371,7 +8371,7 @@ msgstr "" msgid "Serialized stock cannot be merged" msgstr "" -#: stock/models.py:2055 stock/serializers.py:1499 +#: stock/models.py:2055 stock/serializers.py:1503 msgid "Duplicate stock items" msgstr "" @@ -8500,237 +8500,241 @@ msgid "Test template for this result" msgstr "" #: stock/serializers.py:290 +msgid "No matching test found for this part" +msgstr "" + +#: stock/serializers.py:294 msgid "Template ID or test name must be provided" msgstr "" -#: stock/serializers.py:300 +#: stock/serializers.py:304 msgid "The test finished time cannot be earlier than the test started time" msgstr "" -#: stock/serializers.py:452 +#: stock/serializers.py:456 msgid "Parent Item" msgstr "" -#: stock/serializers.py:453 +#: stock/serializers.py:457 msgid "Parent stock item" msgstr "" -#: stock/serializers.py:473 +#: stock/serializers.py:477 msgid "Use pack size when adding: the quantity defined is the number of packs" msgstr "" -#: stock/serializers.py:475 +#: stock/serializers.py:479 msgid "Use pack size" msgstr "" -#: stock/serializers.py:482 stock/serializers.py:724 +#: stock/serializers.py:486 stock/serializers.py:728 msgid "Enter serial numbers for new items" msgstr "" -#: stock/serializers.py:600 +#: stock/serializers.py:604 msgid "Supplier Part Number" msgstr "" -#: stock/serializers.py:647 users/models.py:184 +#: stock/serializers.py:651 users/models.py:187 msgid "Expired" msgstr "" -#: stock/serializers.py:653 +#: stock/serializers.py:657 msgid "Child Items" msgstr "" -#: stock/serializers.py:657 +#: stock/serializers.py:661 msgid "Tracking Items" msgstr "" -#: stock/serializers.py:663 +#: stock/serializers.py:667 msgid "Purchase price of this stock item, per unit or pack" msgstr "" -#: stock/serializers.py:701 +#: stock/serializers.py:705 msgid "Enter number of stock items to serialize" msgstr "" -#: stock/serializers.py:709 stock/serializers.py:752 stock/serializers.py:790 -#: stock/serializers.py:928 +#: stock/serializers.py:713 stock/serializers.py:756 stock/serializers.py:794 +#: stock/serializers.py:932 msgid "No stock item provided" msgstr "" -#: stock/serializers.py:717 +#: stock/serializers.py:721 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({q})" msgstr "" -#: stock/serializers.py:735 stock/serializers.py:1456 stock/serializers.py:1769 -#: stock/serializers.py:1818 +#: stock/serializers.py:739 stock/serializers.py:1460 stock/serializers.py:1773 +#: stock/serializers.py:1822 msgid "Destination stock location" msgstr "" -#: stock/serializers.py:755 +#: stock/serializers.py:759 msgid "Serial numbers cannot be assigned to this part" msgstr "" -#: stock/serializers.py:775 +#: stock/serializers.py:779 msgid "Serial numbers already exist" msgstr "" -#: stock/serializers.py:825 +#: stock/serializers.py:829 msgid "Select stock item to install" msgstr "" -#: stock/serializers.py:832 +#: stock/serializers.py:836 msgid "Quantity to Install" msgstr "" -#: stock/serializers.py:833 +#: stock/serializers.py:837 msgid "Enter the quantity of items to install" msgstr "" -#: stock/serializers.py:838 stock/serializers.py:918 stock/serializers.py:1060 +#: stock/serializers.py:842 stock/serializers.py:922 stock/serializers.py:1064 msgid "Add transaction note (optional)" msgstr "" -#: stock/serializers.py:846 +#: stock/serializers.py:850 msgid "Quantity to install must be at least 1" msgstr "" -#: stock/serializers.py:854 +#: stock/serializers.py:858 msgid "Stock item is unavailable" msgstr "" -#: stock/serializers.py:865 +#: stock/serializers.py:869 msgid "Selected part is not in the Bill of Materials" msgstr "" -#: stock/serializers.py:878 +#: stock/serializers.py:882 msgid "Quantity to install must not exceed available quantity" msgstr "" -#: stock/serializers.py:913 +#: stock/serializers.py:917 msgid "Destination location for uninstalled item" msgstr "" -#: stock/serializers.py:951 +#: stock/serializers.py:955 msgid "Select part to convert stock item into" msgstr "" -#: stock/serializers.py:964 +#: stock/serializers.py:968 msgid "Selected part is not a valid option for conversion" msgstr "" -#: stock/serializers.py:981 +#: stock/serializers.py:985 msgid "Cannot convert stock item with assigned SupplierPart" msgstr "" -#: stock/serializers.py:1015 +#: stock/serializers.py:1019 msgid "Stock item status code" msgstr "" -#: stock/serializers.py:1044 +#: stock/serializers.py:1048 msgid "Select stock items to change status" msgstr "" -#: stock/serializers.py:1050 +#: stock/serializers.py:1054 msgid "No stock items selected" msgstr "" -#: stock/serializers.py:1139 stock/serializers.py:1216 +#: stock/serializers.py:1143 stock/serializers.py:1220 msgid "Sublocations" msgstr "" -#: stock/serializers.py:1211 +#: stock/serializers.py:1215 msgid "Parent stock location" msgstr "" -#: stock/serializers.py:1328 +#: stock/serializers.py:1332 msgid "Part must be salable" msgstr "" -#: stock/serializers.py:1332 +#: stock/serializers.py:1336 msgid "Item is allocated to a sales order" msgstr "" -#: stock/serializers.py:1336 +#: stock/serializers.py:1340 msgid "Item is allocated to a build order" msgstr "" -#: stock/serializers.py:1360 +#: stock/serializers.py:1364 msgid "Customer to assign stock items" msgstr "" -#: stock/serializers.py:1366 +#: stock/serializers.py:1370 msgid "Selected company is not a customer" msgstr "" -#: stock/serializers.py:1374 +#: stock/serializers.py:1378 msgid "Stock assignment notes" msgstr "" -#: stock/serializers.py:1384 stock/serializers.py:1672 +#: stock/serializers.py:1388 stock/serializers.py:1676 msgid "A list of stock items must be provided" msgstr "" -#: stock/serializers.py:1463 +#: stock/serializers.py:1467 msgid "Stock merging notes" msgstr "" -#: stock/serializers.py:1468 +#: stock/serializers.py:1472 msgid "Allow mismatched suppliers" msgstr "" -#: stock/serializers.py:1469 +#: stock/serializers.py:1473 msgid "Allow stock items with different supplier parts to be merged" msgstr "" -#: stock/serializers.py:1474 +#: stock/serializers.py:1478 msgid "Allow mismatched status" msgstr "" -#: stock/serializers.py:1475 +#: stock/serializers.py:1479 msgid "Allow stock items with different status codes to be merged" msgstr "" -#: stock/serializers.py:1485 +#: stock/serializers.py:1489 msgid "At least two stock items must be provided" msgstr "" -#: stock/serializers.py:1552 +#: stock/serializers.py:1556 msgid "No Change" msgstr "" -#: stock/serializers.py:1590 +#: stock/serializers.py:1594 msgid "StockItem primary key value" msgstr "" -#: stock/serializers.py:1603 +#: stock/serializers.py:1607 msgid "Stock item is not in stock" msgstr "" -#: stock/serializers.py:1606 +#: stock/serializers.py:1610 msgid "Stock item is already in stock" msgstr "" -#: stock/serializers.py:1620 +#: stock/serializers.py:1624 msgid "Quantity must not be negative" msgstr "" -#: stock/serializers.py:1662 +#: stock/serializers.py:1666 msgid "Stock transaction notes" msgstr "" -#: stock/serializers.py:1824 +#: stock/serializers.py:1828 msgid "Merge into existing stock" msgstr "" -#: stock/serializers.py:1825 +#: stock/serializers.py:1829 msgid "Merge returned items into existing stock items if possible" msgstr "" -#: stock/serializers.py:1868 +#: stock/serializers.py:1872 msgid "Next Serial Number" msgstr "" -#: stock/serializers.py:1874 +#: stock/serializers.py:1878 msgid "Previous Serial Number" msgstr "" @@ -9024,7 +9028,7 @@ msgstr "" msgid "Important dates" msgstr "" -#: users/authentication.py:30 users/models.py:148 +#: users/authentication.py:30 users/models.py:151 msgid "Token has been revoked" msgstr "" @@ -9032,167 +9036,167 @@ msgstr "" msgid "Token has expired" msgstr "" -#: users/models.py:91 +#: users/models.py:94 msgid "API Token" msgstr "" -#: users/models.py:92 +#: users/models.py:95 msgid "API Tokens" msgstr "" -#: users/models.py:128 +#: users/models.py:131 msgid "Token Name" msgstr "" -#: users/models.py:129 +#: users/models.py:132 msgid "Custom token name" msgstr "" -#: users/models.py:135 +#: users/models.py:138 msgid "Token expiry date" msgstr "" -#: users/models.py:143 +#: users/models.py:146 msgid "Last Seen" msgstr "" -#: users/models.py:144 +#: users/models.py:147 msgid "Last time the token was used" msgstr "" -#: users/models.py:148 +#: users/models.py:151 msgid "Revoked" msgstr "" -#: users/models.py:226 +#: users/models.py:229 msgid "Permission set" msgstr "" -#: users/models.py:235 +#: users/models.py:238 msgid "Group" msgstr "" -#: users/models.py:239 +#: users/models.py:242 msgid "View" msgstr "" -#: users/models.py:239 +#: users/models.py:242 msgid "Permission to view items" msgstr "" -#: users/models.py:243 +#: users/models.py:246 msgid "Add" msgstr "" -#: users/models.py:243 +#: users/models.py:246 msgid "Permission to add items" msgstr "" -#: users/models.py:247 +#: users/models.py:250 msgid "Change" msgstr "" -#: users/models.py:249 +#: users/models.py:252 msgid "Permissions to edit items" msgstr "" -#: users/models.py:253 +#: users/models.py:256 msgid "Delete" msgstr "" -#: users/models.py:255 +#: users/models.py:258 msgid "Permission to delete items" msgstr "" -#: users/models.py:492 +#: users/models.py:495 msgid "Bot" msgstr "" -#: users/models.py:493 +#: users/models.py:496 msgid "Internal" msgstr "" -#: users/models.py:495 +#: users/models.py:498 msgid "Guest" msgstr "" -#: users/models.py:504 +#: users/models.py:507 msgid "Language" msgstr "" -#: users/models.py:505 +#: users/models.py:508 msgid "Preferred language for the user" msgstr "" -#: users/models.py:510 +#: users/models.py:513 msgid "Theme" msgstr "" -#: users/models.py:511 +#: users/models.py:514 msgid "Settings for the web UI as JSON - do not edit manually!" msgstr "" -#: users/models.py:516 +#: users/models.py:519 msgid "Widgets" msgstr "" -#: users/models.py:518 +#: users/models.py:521 msgid "Settings for the dashboard widgets as JSON - do not edit manually!" msgstr "" -#: users/models.py:525 +#: users/models.py:528 msgid "Display Name" msgstr "" -#: users/models.py:526 +#: users/models.py:529 msgid "Chosen display name for the user" msgstr "" -#: users/models.py:532 +#: users/models.py:535 msgid "Position" msgstr "" -#: users/models.py:533 +#: users/models.py:536 msgid "Main job title or position" msgstr "" -#: users/models.py:540 +#: users/models.py:543 msgid "User status message" msgstr "" -#: users/models.py:547 +#: users/models.py:550 msgid "User location information" msgstr "" -#: users/models.py:552 +#: users/models.py:555 msgid "User is actively using the system" msgstr "" -#: users/models.py:559 +#: users/models.py:562 msgid "Preferred contact information for the user" msgstr "" -#: users/models.py:565 +#: users/models.py:568 msgid "User Type" msgstr "" -#: users/models.py:566 +#: users/models.py:569 msgid "Which type of user is this?" msgstr "" -#: users/models.py:572 +#: users/models.py:575 msgid "Organisation" msgstr "" -#: users/models.py:573 +#: users/models.py:576 msgid "Users primary organisation/affiliation" msgstr "" -#: users/models.py:581 +#: users/models.py:584 msgid "Primary Group" msgstr "" -#: users/models.py:582 +#: users/models.py:585 msgid "Primary group for the user" msgstr "" diff --git a/src/backend/InvenTree/locale/ru/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/ru/LC_MESSAGES/django.po index 0cdc43a6cd..f0e86a89d2 100644 --- a/src/backend/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-09-17 11:32+0000\n" -"PO-Revision-Date: 2025-09-17 11:36\n" +"POT-Creation-Date: 2025-10-01 05:58+0000\n" +"PO-Revision-Date: 2025-10-01 06:01\n" "Last-Translator: \n" "Language-Team: Russian\n" "Language: ru_RU\n" @@ -116,9 +116,9 @@ msgstr "" #: build/serializers.py:579 build/serializers.py:1795 company/models.py:875 #: order/models.py:1737 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:2846 stock/models.py:2970 stock/serializers.py:741 -#: stock/serializers.py:917 stock/serializers.py:1059 stock/serializers.py:1373 -#: stock/serializers.py:1462 stock/serializers.py:1661 +#: stock/models.py:2846 stock/models.py:2970 stock/serializers.py:745 +#: stock/serializers.py:921 stock/serializers.py:1063 stock/serializers.py:1377 +#: stock/serializers.py:1466 stock/serializers.py:1665 msgid "Notes" msgstr "Заметки" @@ -415,7 +415,7 @@ msgstr "Неверный выбор" msgid "Name" msgstr "Название" -#: InvenTree/models.py:856 build/models.py:251 common/models.py:171 +#: InvenTree/models.py:856 build/models.py:252 common/models.py:171 #: common/models.py:2234 common/models.py:2347 company/models.py:562 #: company/models.py:866 order/models.py:435 order/models.py:1773 #: part/models.py:1074 part/models.py:3886 report/models.py:222 @@ -530,7 +530,7 @@ msgstr "Неверный код валюты" msgid "Order Status" msgstr "Статус заказа" -#: build/api.py:75 build/models.py:263 +#: build/api.py:75 build/models.py:264 msgid "Parent Build" msgstr "Родительский заказ на производство" @@ -539,7 +539,7 @@ msgstr "Родительский заказ на производство" msgid "Include Variants" msgstr "" -#: build/api.py:95 build/api.py:466 build/api.py:814 build/models.py:269 +#: build/api.py:95 build/api.py:466 build/api.py:814 build/models.py:270 #: build/serializers.py:1243 build/serializers.py:1389 #: build/serializers.py:1451 company/models.py:1085 company/serializers.py:456 #: order/api.py:295 order/api.py:299 order/api.py:922 order/api.py:1180 @@ -558,7 +558,7 @@ msgstr "" #: report/templates/report/inventree_sales_order_shipment_report.html:28 #: report/templates/report/inventree_stock_location_report.html:102 #: stock/api.py:565 stock/serializers.py:120 stock/serializers.py:172 -#: stock/serializers.py:446 stock/serializers.py:625 stock/serializers.py:950 +#: stock/serializers.py:450 stock/serializers.py:629 stock/serializers.py:954 #: templates/email/build_order_completed.html:17 #: templates/email/build_order_required_stock.html:17 #: templates/email/low_stock_notification.html:15 @@ -671,7 +671,7 @@ msgstr "" msgid "Allocated" msgstr "Зарезервировано" -#: build/api.py:490 build/models.py:1626 build/serializers.py:1424 +#: build/api.py:490 build/models.py:1631 build/serializers.py:1424 msgid "Consumed" msgstr "" @@ -682,7 +682,7 @@ msgstr "" msgid "Available" msgstr "Доступно" -#: build/api.py:837 build/models.py:116 order/models.py:1919 +#: build/api.py:837 build/models.py:117 order/models.py:1919 #: report/templates/report/inventree_build_order_report.html:105 #: stock/serializers.py:93 templates/email/build_order_completed.html:16 #: templates/email/overdue_build_order.html:15 @@ -693,10 +693,10 @@ msgstr "Заказ на производство" #: build/serializers.py:496 build/serializers.py:566 build/serializers.py:1263 #: build/serializers.py:1267 order/api.py:1227 order/api.py:1232 #: order/serializers.py:768 order/serializers.py:908 order/serializers.py:2015 -#: stock/api.py:966 stock/serializers.py:111 stock/serializers.py:629 -#: stock/serializers.py:734 stock/serializers.py:912 stock/serializers.py:1455 -#: stock/serializers.py:1768 stock/serializers.py:1817 -#: templates/email/stale_stock_notification.html:18 users/models.py:546 +#: stock/api.py:966 stock/serializers.py:111 stock/serializers.py:633 +#: stock/serializers.py:738 stock/serializers.py:916 stock/serializers.py:1459 +#: stock/serializers.py:1772 stock/serializers.py:1821 +#: templates/email/stale_stock_notification.html:18 users/models.py:549 msgid "Location" msgstr "Расположение" @@ -708,43 +708,43 @@ msgstr "" msgid "Filter by output stock item ID. Use 'null' to find uninstalled build items." msgstr "" -#: build/models.py:117 users/ruleset.py:31 +#: build/models.py:118 users/ruleset.py:31 msgid "Build Orders" msgstr "Заказы на производство" -#: build/models.py:167 +#: build/models.py:168 msgid "Assembly BOM has not been validated" msgstr "Сборка BOM не подтверждена" -#: build/models.py:174 +#: build/models.py:175 msgid "Build order cannot be created for an inactive part" msgstr "Порядок сборки не может быть создан для неактивной части" -#: build/models.py:181 +#: build/models.py:182 msgid "Build order cannot be created for an unlocked part" msgstr "Порядок сборки не может быть создан для разблокированной части" -#: build/models.py:199 +#: build/models.py:200 msgid "Build orders can only be externally fulfilled for purchaseable parts" msgstr "Заказ на сборку может быть помечен сторонним только для покупных деталей" -#: build/models.py:206 order/models.py:369 +#: build/models.py:207 order/models.py:369 msgid "Responsible user or group must be specified" msgstr "Должен быть указан ответственный пользователь или группа" -#: build/models.py:211 +#: build/models.py:212 msgid "Build order part cannot be changed" msgstr "Деталь заказа на производства не может быть изменена" -#: build/models.py:216 order/models.py:382 +#: build/models.py:217 order/models.py:382 msgid "Target date must be after start date" msgstr "" -#: build/models.py:244 +#: build/models.py:245 msgid "Build Order Reference" msgstr "Ссылка на заказ на производство" -#: build/models.py:245 build/serializers.py:1402 order/models.py:607 +#: build/models.py:246 build/serializers.py:1402 order/models.py:607 #: order/models.py:1292 order/models.py:1730 order/models.py:2605 #: part/models.py:4458 #: report/templates/report/inventree_bill_of_materials_report.html:139 @@ -754,223 +754,223 @@ msgstr "Ссылка на заказ на производство" msgid "Reference" msgstr "Номер" -#: build/models.py:254 +#: build/models.py:255 msgid "Brief description of the build (optional)" msgstr "Краткое описание заказа на производство (необязательно)" -#: build/models.py:264 +#: build/models.py:265 msgid "BuildOrder to which this build is allocated" msgstr "Заказ на производство, которому принадлежит этот заказ на производство" -#: build/models.py:273 +#: build/models.py:274 msgid "Select part to build" msgstr "Выберите деталь для производства" -#: build/models.py:278 +#: build/models.py:279 msgid "Sales Order Reference" msgstr "Ссылка на заказ" -#: build/models.py:283 +#: build/models.py:284 msgid "SalesOrder to which this build is allocated" msgstr "Заказ на продажу, которому принадлежит этот заказ на производство" -#: build/models.py:288 build/serializers.py:1094 +#: build/models.py:289 build/serializers.py:1094 msgid "Source Location" msgstr "Место хранения комплектующих" -#: build/models.py:294 +#: build/models.py:295 msgid "Select location to take stock from for this build (leave blank to take from any stock location)" msgstr "Выберите место хранения для этого заказа на производство (оставьте пустым, чтобы взять с любого места на складе)" -#: build/models.py:300 +#: build/models.py:301 msgid "External Build" msgstr "Сторонняя сборка" -#: build/models.py:301 +#: build/models.py:302 msgid "This build order is fulfilled externally" msgstr "Этот заказ на сборку выполнен сторонней компанией" -#: build/models.py:306 +#: build/models.py:307 msgid "Destination Location" msgstr "Место хранения результата" -#: build/models.py:311 +#: build/models.py:312 msgid "Select location where the completed items will be stored" msgstr "Выберите место хранения завершенных элементов" -#: build/models.py:315 +#: build/models.py:316 msgid "Build Quantity" msgstr "Количество производимых деталей" -#: build/models.py:318 +#: build/models.py:319 msgid "Number of stock items to build" msgstr "Количество складских позиций для производства" -#: build/models.py:322 +#: build/models.py:323 msgid "Completed items" msgstr "Произведенные детали" -#: build/models.py:324 +#: build/models.py:325 msgid "Number of stock items which have been completed" msgstr "Количество складских позиций, которые были произведены" -#: build/models.py:328 +#: build/models.py:329 msgid "Build Status" msgstr "Статус заказа на производство" -#: build/models.py:333 +#: build/models.py:334 msgid "Build status code" msgstr "Код статуса заказа на производство" -#: build/models.py:342 build/serializers.py:358 order/serializers.py:784 -#: stock/models.py:1101 stock/serializers.py:85 stock/serializers.py:1628 +#: build/models.py:343 build/serializers.py:358 order/serializers.py:784 +#: stock/models.py:1101 stock/serializers.py:85 stock/serializers.py:1632 msgid "Batch Code" msgstr "Код партии" -#: build/models.py:346 build/serializers.py:359 +#: build/models.py:347 build/serializers.py:359 msgid "Batch code for this build output" msgstr "Код партии для продукции" -#: build/models.py:350 order/models.py:472 order/serializers.py:167 +#: build/models.py:351 order/models.py:472 order/serializers.py:167 #: part/models.py:1304 msgid "Creation Date" msgstr "Дата создания" -#: build/models.py:356 +#: build/models.py:357 msgid "Build start date" msgstr "Дата начала сборки" -#: build/models.py:357 +#: build/models.py:358 msgid "Scheduled start date for this build order" msgstr "Запланированная начальная дата этого заказа на сборку" -#: build/models.py:363 +#: build/models.py:364 msgid "Target completion date" msgstr "Целевая дата завершения" -#: build/models.py:365 +#: build/models.py:366 msgid "Target date for build completion. Build will be overdue after this date." msgstr "Целевая дата для заказа на производства. Заказ будет просрочен после этой даты." -#: build/models.py:370 order/models.py:660 order/models.py:2644 +#: build/models.py:371 order/models.py:660 order/models.py:2644 msgid "Completion Date" msgstr "Дата завершения" -#: build/models.py:378 +#: build/models.py:379 msgid "completed by" msgstr "выполнено" -#: build/models.py:387 +#: build/models.py:388 msgid "Issued by" msgstr "Создано" -#: build/models.py:388 +#: build/models.py:389 msgid "User who issued this build order" msgstr "Пользователь, создавший этот заказ на производство" -#: build/models.py:397 common/models.py:180 order/api.py:176 +#: build/models.py:398 common/models.py:180 order/api.py:176 #: order/models.py:497 part/models.py:1321 #: report/templates/report/inventree_build_order_report.html:158 msgid "Responsible" msgstr "Ответственный" -#: build/models.py:398 +#: build/models.py:399 msgid "User or group responsible for this build order" msgstr "Пользователь, ответственный за этот заказ на производство" -#: build/models.py:403 stock/models.py:1094 +#: build/models.py:404 stock/models.py:1094 msgid "External Link" msgstr "Внешняя ссылка" -#: build/models.py:405 common/models.py:1990 part/models.py:1126 +#: build/models.py:406 common/models.py:1990 part/models.py:1126 #: stock/models.py:1096 msgid "Link to external URL" msgstr "Ссылка на внешний URL" -#: build/models.py:410 +#: build/models.py:411 msgid "Build Priority" msgstr "Приоритет производства" -#: build/models.py:413 +#: build/models.py:414 msgid "Priority of this build order" msgstr "Приоритет этого заказа на производство" -#: build/models.py:421 common/models.py:150 common/models.py:164 +#: build/models.py:422 common/models.py:150 common/models.py:164 #: order/api.py:162 order/models.py:444 msgid "Project Code" msgstr "Код проекта" -#: build/models.py:422 +#: build/models.py:423 msgid "Project code for this build order" msgstr "Код проекта для этого заказа на производство" -#: build/models.py:675 +#: build/models.py:676 msgid "Cannot complete build order with open child builds" msgstr "" -#: build/models.py:680 +#: build/models.py:681 msgid "Cannot complete build order with incomplete outputs" msgstr "" -#: build/models.py:699 build/models.py:829 +#: build/models.py:700 build/models.py:830 msgid "Failed to offload task to complete build allocations" msgstr "Не удалось выгрузить задачу для распределения на сборку" -#: build/models.py:722 +#: build/models.py:723 #, python-brace-format msgid "Build order {build} has been completed" msgstr "Заказ на производство {build} был завершен" -#: build/models.py:728 +#: build/models.py:729 msgid "A build order has been completed" msgstr "Заказ на производство был завершен" -#: build/models.py:910 build/serializers.py:406 +#: build/models.py:911 build/serializers.py:406 msgid "Serial numbers must be provided for trackable parts" msgstr "Для отслеживаемых деталей должны быть указаны серийные номера" -#: build/models.py:1041 build/models.py:1126 +#: build/models.py:1042 build/models.py:1127 msgid "No build output specified" msgstr "Продукция не указана" -#: build/models.py:1044 +#: build/models.py:1045 msgid "Build output is already completed" msgstr "Продукция уже произведена" -#: build/models.py:1047 +#: build/models.py:1048 msgid "Build output does not match Build Order" msgstr "Продукция не совпадает с заказом на производство" -#: build/models.py:1129 build/serializers.py:285 build/serializers.py:334 +#: build/models.py:1130 build/serializers.py:285 build/serializers.py:334 #: build/serializers.py:962 build/serializers.py:1746 order/models.py:710 #: order/serializers.py:604 order/serializers.py:779 part/serializers.py:1695 #: stock/models.py:941 stock/models.py:1431 stock/models.py:1880 -#: stock/serializers.py:712 stock/serializers.py:1617 +#: stock/serializers.py:716 stock/serializers.py:1621 msgid "Quantity must be greater than zero" msgstr "Количество должно быть больше нуля" -#: build/models.py:1133 build/serializers.py:289 +#: build/models.py:1134 build/serializers.py:289 msgid "Quantity cannot be greater than the output quantity" msgstr "Количество не может быть больше количества продукции" -#: build/models.py:1196 build/serializers.py:605 +#: build/models.py:1197 build/serializers.py:605 msgid "Build output has not passed all required tests" msgstr "" -#: build/models.py:1199 build/serializers.py:600 +#: build/models.py:1200 build/serializers.py:600 #, python-brace-format msgid "Build output {serial} has not passed all required tests" msgstr "Сборка {serial} не прошла все необходимые тесты" -#: build/models.py:1581 +#: build/models.py:1586 msgid "Build Order Line Item" msgstr "Номер позиции для производства" -#: build/models.py:1605 +#: build/models.py:1610 msgid "Build object" msgstr "Объект производства" -#: build/models.py:1617 build/models.py:1917 build/serializers.py:273 +#: build/models.py:1622 build/models.py:1933 build/serializers.py:273 #: build/serializers.py:319 build/serializers.py:1423 common/models.py:1346 #: order/models.py:1713 order/models.py:2490 order/serializers.py:1663 #: order/serializers.py:2124 part/models.py:3474 part/models.py:4406 @@ -985,70 +985,70 @@ msgstr "Объект производства" #: report/templates/report/inventree_stock_report_merge.html:113 #: report/templates/report/inventree_test_report.html:90 #: report/templates/report/inventree_test_report.html:169 -#: stock/serializers.py:136 stock/serializers.py:180 stock/serializers.py:700 +#: stock/serializers.py:136 stock/serializers.py:180 stock/serializers.py:704 #: templates/email/build_order_completed.html:18 #: templates/email/stale_stock_notification.html:19 msgid "Quantity" msgstr "Количество" -#: build/models.py:1618 +#: build/models.py:1623 msgid "Required quantity for build order" msgstr "Требуемое количество для заказа на производство" -#: build/models.py:1627 +#: build/models.py:1632 msgid "Quantity of consumed stock" msgstr "" -#: build/models.py:1715 +#: build/models.py:1731 msgid "Build item must specify a build output, as master part is marked as trackable" msgstr "Элемент производства должен указать продукцию, как главную деталь помеченную как отслеживаемая" -#: build/models.py:1726 +#: build/models.py:1742 #, python-brace-format msgid "Allocated quantity ({q}) must not exceed available stock quantity ({a})" msgstr "Резервируемое количество ({q}) не должно превышать доступное количество на складе ({a})" -#: build/models.py:1747 order/models.py:2439 +#: build/models.py:1763 order/models.py:2439 msgid "Stock item is over-allocated" msgstr "Складская позиция перераспределена" -#: build/models.py:1752 order/models.py:2442 +#: build/models.py:1768 order/models.py:2442 msgid "Allocation quantity must be greater than zero" msgstr "Резервируемое количество должно быть больше нуля" -#: build/models.py:1758 +#: build/models.py:1774 msgid "Quantity must be 1 for serialized stock" msgstr "Количество должно быть 1 для сериализованных запасов" -#: build/models.py:1818 +#: build/models.py:1834 msgid "Selected stock item does not match BOM line" msgstr "Выбранная складская позиция не соответствует позиции в BOM" -#: build/models.py:1856 +#: build/models.py:1872 msgid "Allocated quantity exceeds available stock quantity" msgstr "" -#: build/models.py:1907 build/serializers.py:945 build/serializers.py:1255 +#: build/models.py:1923 build/serializers.py:945 build/serializers.py:1255 #: order/serializers.py:1500 order/serializers.py:1521 #: report/templates/report/inventree_sales_order_shipment_report.html:29 -#: stock/models.py:457 stock/serializers.py:102 stock/serializers.py:824 -#: stock/serializers.py:1311 stock/serializers.py:1423 +#: stock/models.py:457 stock/serializers.py:102 stock/serializers.py:828 +#: stock/serializers.py:1315 stock/serializers.py:1427 msgid "Stock Item" msgstr "Складская позиция" -#: build/models.py:1908 +#: build/models.py:1924 msgid "Source stock item" msgstr "Исходная складская позиция" -#: build/models.py:1918 +#: build/models.py:1934 msgid "Stock quantity to allocate to build" msgstr "Количество на складе для производства" -#: build/models.py:1927 +#: build/models.py:1943 msgid "Install into" msgstr "Установить в" -#: build/models.py:1928 +#: build/models.py:1944 msgid "Destination stock item" msgstr "Целевая складская позиция" @@ -1097,7 +1097,7 @@ msgid "Integer quantity required, as the bill of materials contains trackable pa msgstr "Требуется целое количество, так как материал содержит отслеживаемые детали" #: build/serializers.py:365 order/serializers.py:800 order/serializers.py:1667 -#: stock/serializers.py:723 +#: stock/serializers.py:727 msgid "Serial Numbers" msgstr "Серийные номера" @@ -1250,7 +1250,7 @@ msgstr "Позиция для производства" msgid "bom_item.part must point to the same part as the build order" msgstr "bom_item.part должна указывать на ту же часть, что и заказ на производство" -#: build/serializers.py:951 stock/serializers.py:1324 +#: build/serializers.py:951 stock/serializers.py:1328 msgid "Item must be in stock" msgstr "Элемент должен быть в наличии" @@ -1329,11 +1329,11 @@ msgstr "" #: build/serializers.py:1282 company/models.py:703 order/api.py:308 #: order/api.py:313 order/api.py:539 order/serializers.py:596 -#: stock/models.py:1037 stock/serializers.py:613 +#: stock/models.py:1037 stock/serializers.py:617 msgid "Supplier Part" msgstr "Деталь поставщика" -#: build/serializers.py:1290 stock/serializers.py:644 +#: build/serializers.py:1290 stock/serializers.py:648 msgid "Allocated Quantity" msgstr "Зарезервированное количество" @@ -1562,8 +1562,8 @@ msgstr "Строка ключа должна быть уникальной" #: common/models.py:2006 common/models.py:2007 common/models.py:2388 #: importer/models.py:100 part/models.py:3568 part/models.py:3596 #: plugin/models.py:355 plugin/models.py:356 -#: report/templates/report/inventree_test_report.html:105 users/models.py:121 -#: users/models.py:498 +#: report/templates/report/inventree_test_report.html:105 users/models.py:124 +#: users/models.py:501 msgid "User" msgstr "Пользователь" @@ -1594,8 +1594,8 @@ msgstr "" #: common/models.py:1421 common/models.py:2247 common/models.py:2354 #: company/models.py:198 company/models.py:840 machine/models.py:39 -#: part/models.py:1258 plugin/models.py:69 stock/api.py:621 users/models.py:192 -#: users/models.py:551 users/serializers.py:319 +#: part/models.py:1258 plugin/models.py:69 stock/api.py:621 users/models.py:195 +#: users/models.py:554 users/serializers.py:319 msgid "Active" msgstr "Активный" @@ -1603,7 +1603,7 @@ msgstr "Активный" msgid "Is this webhook active" msgstr "" -#: common/models.py:1437 users/models.py:169 +#: common/models.py:1437 users/models.py:172 msgid "Token" msgstr "Токен" @@ -2142,7 +2142,7 @@ msgid "Email Threads" msgstr "" #: common/models.py:2711 generic/states/serializers.py:16 plugin/models.py:46 -#: users/models.py:110 +#: users/models.py:113 msgid "Key" msgstr "Ключ" @@ -3725,37 +3725,37 @@ msgstr "" msgid "Value must be a valid variable identifier" msgstr "" -#: company/api.py:142 +#: company/api.py:143 msgid "Part is Active" msgstr "" -#: company/api.py:146 +#: company/api.py:147 msgid "Manufacturer is Active" msgstr "" -#: company/api.py:279 +#: company/api.py:280 msgid "Supplier Part is Active" msgstr "" -#: company/api.py:283 +#: company/api.py:284 msgid "Internal Part is Active" msgstr "" -#: company/api.py:288 +#: company/api.py:289 msgid "Supplier is Active" msgstr "" -#: company/api.py:300 company/models.py:539 company/serializers.py:468 +#: company/api.py:301 company/models.py:539 company/serializers.py:468 #: part/serializers.py:575 msgid "Manufacturer" msgstr "Производитель" -#: company/api.py:307 company/models.py:119 company/models.py:411 +#: company/api.py:308 company/models.py:119 company/models.py:411 #: stock/api.py:879 msgid "Company" msgstr "Компания" -#: company/api.py:317 +#: company/api.py:318 msgid "Has Stock" msgstr "" @@ -3792,7 +3792,7 @@ msgid "Contact email address" msgstr "Электронная почта контакта" #: company/models.py:176 company/models.py:315 order/models.py:506 -#: users/models.py:558 +#: users/models.py:561 msgid "Contact" msgstr "Контакт" @@ -3942,7 +3942,7 @@ msgid "Manufacturer Part" msgstr "Производитель детали" #: company/models.py:528 company/models.py:818 stock/models.py:1026 -#: stock/serializers.py:445 +#: stock/serializers.py:449 msgid "Base Part" msgstr "Базовая деталь" @@ -3959,7 +3959,7 @@ msgstr "Выберите производителя" msgid "MPN" msgstr "Артикул производителя" -#: company/models.py:547 stock/serializers.py:607 +#: company/models.py:547 stock/serializers.py:611 msgid "Manufacturer Part Number" msgstr "Артикул производителя" @@ -4042,7 +4042,7 @@ msgstr "Описание детали поставщика" #: report/templates/report/inventree_return_order_report.html:27 #: report/templates/report/inventree_sales_order_report.html:32 #: report/templates/report/inventree_stock_location_report.html:105 -#: stock/serializers.py:837 +#: stock/serializers.py:841 msgid "Note" msgstr "Заметка" @@ -4055,7 +4055,7 @@ msgid "Minimum charge (e.g. stocking fee)" msgstr "" #: company/models.py:891 order/serializers.py:810 stock/models.py:1057 -#: stock/serializers.py:1643 +#: stock/serializers.py:1647 msgid "Packaging" msgstr "Упаковка" @@ -4107,7 +4107,7 @@ msgstr "Валюта по умолчанию для этого поставщи msgid "Company Name" msgstr "" -#: company/serializers.py:444 part/serializers.py:948 stock/serializers.py:463 +#: company/serializers.py:444 part/serializers.py:948 stock/serializers.py:467 msgid "In Stock" msgstr "На складе" @@ -4267,15 +4267,15 @@ msgstr "Ошибки" msgid "Valid" msgstr "Корректный" -#: importer/models.py:688 +#: importer/models.py:720 msgid "ID is required for updating existing records." msgstr "" -#: importer/models.py:695 +#: importer/models.py:727 msgid "No record found with the provided ID" msgstr "" -#: importer/models.py:701 +#: importer/models.py:733 msgid "Invalid ID format provided" msgstr "" @@ -4660,7 +4660,7 @@ msgid "Order reference" msgstr "Ссылка на заказ" #: order/models.py:617 order/models.py:1317 order/models.py:2630 -#: stock/serializers.py:594 stock/serializers.py:1012 users/models.py:539 +#: stock/serializers.py:598 stock/serializers.py:1016 users/models.py:542 msgid "Status" msgstr "Статус" @@ -4713,7 +4713,7 @@ msgid "Quantity must be a positive number" msgstr "" #: order/models.py:1304 order/models.py:2617 stock/models.py:1079 -#: stock/models.py:1080 stock/serializers.py:1359 +#: stock/models.py:1080 stock/serializers.py:1363 #: templates/email/overdue_return_order.html:16 #: templates/email/overdue_sales_order.html:16 msgid "Customer" @@ -4831,7 +4831,7 @@ msgstr "Получено" msgid "Number of items received" msgstr "" -#: order/models.py:1903 stock/models.py:1202 stock/serializers.py:661 +#: order/models.py:1903 stock/models.py:1202 stock/serializers.py:665 msgid "Purchase Price" msgstr "Закупочная цена" @@ -5173,7 +5173,7 @@ msgid "Enter batch code for incoming stock items" msgstr "Введите код партии для поступающих складских позиций" #: order/serializers.py:792 stock/models.py:1161 -#: templates/email/stale_stock_notification.html:22 users/models.py:134 +#: templates/email/stale_stock_notification.html:22 users/models.py:137 msgid "Expiry Date" msgstr "Истекает" @@ -6043,7 +6043,7 @@ msgstr "Шаблон параметра" msgid "Parameter Value" msgstr "Значение параметра" -#: part/models.py:4092 stock/serializers.py:742 +#: part/models.py:4092 stock/serializers.py:746 msgid "Optional note field" msgstr "Опциональное поле записей" @@ -6219,7 +6219,7 @@ msgstr "Результаты" msgid "Number of results recorded against this template" msgstr "" -#: part/serializers.py:230 part/serializers.py:248 stock/serializers.py:667 +#: part/serializers.py:230 part/serializers.py:248 stock/serializers.py:671 msgid "Purchase currency of this stock item" msgstr "Валюта закупки складской позиции" @@ -6339,7 +6339,7 @@ msgstr "" msgid "Outstanding quantity of this part scheduled to be built" msgstr "" -#: part/serializers.py:964 stock/serializers.py:1043 stock/serializers.py:1214 +#: part/serializers.py:964 stock/serializers.py:1047 stock/serializers.py:1218 #: users/ruleset.py:30 msgid "Stock Items" msgstr "Складские позиции" @@ -7540,35 +7540,35 @@ msgstr "" msgid "Enable dynamic panels for testing" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:98 +#: plugin/samples/integration/user_interface_sample.py:100 msgid "Part Panel" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:131 +#: plugin/samples/integration/user_interface_sample.py:135 msgid "Broken Dashboard Item" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:133 +#: plugin/samples/integration/user_interface_sample.py:137 msgid "This is a broken dashboard item - it will not render!" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:139 +#: plugin/samples/integration/user_interface_sample.py:143 msgid "Sample Dashboard Item" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:141 +#: plugin/samples/integration/user_interface_sample.py:145 msgid "This is a sample dashboard item. It renders a simple string of HTML content." msgstr "" -#: plugin/samples/integration/user_interface_sample.py:147 +#: plugin/samples/integration/user_interface_sample.py:151 msgid "Context Dashboard Item" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:161 +#: plugin/samples/integration/user_interface_sample.py:165 msgid "Admin Dashboard Item" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:162 +#: plugin/samples/integration/user_interface_sample.py:166 msgid "This is an admin-only dashboard item." msgstr "" @@ -7951,7 +7951,7 @@ msgstr "Отчет тестирования складской позиции" #: report/templates/report/inventree_stock_report_merge.html:97 #: report/templates/report/inventree_test_report.html:153 -#: stock/serializers.py:650 +#: stock/serializers.py:654 msgid "Installed Items" msgstr "Установленные элементы" @@ -7984,19 +7984,19 @@ msgstr "" msgid "No result" msgstr "Нет результата" -#: report/templatetags/report.py:144 +#: report/templatetags/report.py:163 msgid "Asset file does not exist" msgstr "" -#: report/templatetags/report.py:201 report/templatetags/report.py:277 +#: report/templatetags/report.py:220 report/templatetags/report.py:296 msgid "Image file not found" msgstr "" -#: report/templatetags/report.py:302 +#: report/templatetags/report.py:321 msgid "part_image tag requires a Part instance" msgstr "" -#: report/templatetags/report.py:348 +#: report/templatetags/report.py:367 msgid "company_image tag requires a Company instance" msgstr "" @@ -8012,7 +8012,7 @@ msgstr "" msgid "Include sub-locations in filtered results" msgstr "" -#: stock/api.py:341 stock/serializers.py:1210 +#: stock/api.py:341 stock/serializers.py:1214 msgid "Parent Location" msgstr "Основной склад" @@ -8096,7 +8096,7 @@ msgstr "" msgid "Expiry date after" msgstr "" -#: stock/api.py:916 stock/serializers.py:655 +#: stock/api.py:916 stock/serializers.py:659 msgid "Stale" msgstr "Залежалый" @@ -8168,7 +8168,7 @@ msgstr "Выберите владельца" msgid "Stock items may not be directly located into a structural stock locations, but may be located to child locations." msgstr "Складские позиции не могут находиться в структурных местах хранения, но могут находиться в дочерних местах хранения." -#: stock/models.py:226 users/models.py:494 +#: stock/models.py:226 users/models.py:497 msgid "External" msgstr "Внешний" @@ -8201,7 +8201,7 @@ msgstr "" msgid "Stock items cannot be located into structural stock locations!" msgstr "Складские позиции не могут находиться в структурных местах хранения!" -#: stock/models.py:932 stock/serializers.py:488 +#: stock/models.py:932 stock/serializers.py:492 msgid "Stock item cannot be created for virtual parts" msgstr "Складская позиция не может быть создана для виртуальных деталей" @@ -8246,7 +8246,7 @@ msgstr "Выберите соответствующего поставщика msgid "Where is this stock item located?" msgstr "Где находится эта складская позиция?" -#: stock/models.py:1058 stock/serializers.py:1644 +#: stock/models.py:1058 stock/serializers.py:1648 msgid "Packaging this stock item is stored in" msgstr "Упаковка этой складской позиции хранится в" @@ -8262,7 +8262,7 @@ msgstr "" msgid "Serial number for this item" msgstr "" -#: stock/models.py:1105 stock/serializers.py:1629 +#: stock/models.py:1105 stock/serializers.py:1633 msgid "Batch code for this stock item" msgstr "Код партии для этой складской позиции" @@ -8371,7 +8371,7 @@ msgstr "Складская позиция в производстве" msgid "Serialized stock cannot be merged" msgstr "" -#: stock/models.py:2055 stock/serializers.py:1499 +#: stock/models.py:2055 stock/serializers.py:1503 msgid "Duplicate stock items" msgstr "" @@ -8500,237 +8500,241 @@ msgid "Test template for this result" msgstr "Шаблон теста для этого результата" #: stock/serializers.py:290 +msgid "No matching test found for this part" +msgstr "" + +#: stock/serializers.py:294 msgid "Template ID or test name must be provided" msgstr "" -#: stock/serializers.py:300 +#: stock/serializers.py:304 msgid "The test finished time cannot be earlier than the test started time" msgstr "Время завершения теста не может быть раньше времени начала" -#: stock/serializers.py:452 +#: stock/serializers.py:456 msgid "Parent Item" msgstr "Родительский элемент" -#: stock/serializers.py:453 +#: stock/serializers.py:457 msgid "Parent stock item" msgstr "" -#: stock/serializers.py:473 +#: stock/serializers.py:477 msgid "Use pack size when adding: the quantity defined is the number of packs" msgstr "" -#: stock/serializers.py:475 +#: stock/serializers.py:479 msgid "Use pack size" msgstr "" -#: stock/serializers.py:482 stock/serializers.py:724 +#: stock/serializers.py:486 stock/serializers.py:728 msgid "Enter serial numbers for new items" msgstr "Введите серийные номера для новых элементов" -#: stock/serializers.py:600 +#: stock/serializers.py:604 msgid "Supplier Part Number" msgstr "Номер детали поставщика" -#: stock/serializers.py:647 users/models.py:184 +#: stock/serializers.py:651 users/models.py:187 msgid "Expired" msgstr "Просрочен" -#: stock/serializers.py:653 +#: stock/serializers.py:657 msgid "Child Items" msgstr "Дочерние элементы" -#: stock/serializers.py:657 +#: stock/serializers.py:661 msgid "Tracking Items" msgstr "" -#: stock/serializers.py:663 +#: stock/serializers.py:667 msgid "Purchase price of this stock item, per unit or pack" msgstr "Закупочная цена для этой складской позиции, за единицу или за упаковку" -#: stock/serializers.py:701 +#: stock/serializers.py:705 msgid "Enter number of stock items to serialize" msgstr "Введите количество складских позиций для сериализации" -#: stock/serializers.py:709 stock/serializers.py:752 stock/serializers.py:790 -#: stock/serializers.py:928 +#: stock/serializers.py:713 stock/serializers.py:756 stock/serializers.py:794 +#: stock/serializers.py:932 msgid "No stock item provided" msgstr "" -#: stock/serializers.py:717 +#: stock/serializers.py:721 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({q})" msgstr "" -#: stock/serializers.py:735 stock/serializers.py:1456 stock/serializers.py:1769 -#: stock/serializers.py:1818 +#: stock/serializers.py:739 stock/serializers.py:1460 stock/serializers.py:1773 +#: stock/serializers.py:1822 msgid "Destination stock location" msgstr "Целевое место хранения" -#: stock/serializers.py:755 +#: stock/serializers.py:759 msgid "Serial numbers cannot be assigned to this part" msgstr "Серийные номера не могут присваиваться данной детали" -#: stock/serializers.py:775 +#: stock/serializers.py:779 msgid "Serial numbers already exist" msgstr "Серийные номера уже существуют" -#: stock/serializers.py:825 +#: stock/serializers.py:829 msgid "Select stock item to install" msgstr "Выберите складскую позицию для установки" -#: stock/serializers.py:832 +#: stock/serializers.py:836 msgid "Quantity to Install" msgstr "" -#: stock/serializers.py:833 +#: stock/serializers.py:837 msgid "Enter the quantity of items to install" msgstr "" -#: stock/serializers.py:838 stock/serializers.py:918 stock/serializers.py:1060 +#: stock/serializers.py:842 stock/serializers.py:922 stock/serializers.py:1064 msgid "Add transaction note (optional)" msgstr "Добавить запись к транзакции (необязательно)" -#: stock/serializers.py:846 +#: stock/serializers.py:850 msgid "Quantity to install must be at least 1" msgstr "" -#: stock/serializers.py:854 +#: stock/serializers.py:858 msgid "Stock item is unavailable" msgstr "Складская позиция недоступна" -#: stock/serializers.py:865 +#: stock/serializers.py:869 msgid "Selected part is not in the Bill of Materials" msgstr "Выбранная деталь отсутствует в спецификации" -#: stock/serializers.py:878 +#: stock/serializers.py:882 msgid "Quantity to install must not exceed available quantity" msgstr "" -#: stock/serializers.py:913 +#: stock/serializers.py:917 msgid "Destination location for uninstalled item" msgstr "" -#: stock/serializers.py:951 +#: stock/serializers.py:955 msgid "Select part to convert stock item into" msgstr "Выберите деталь в которую будет преобразована складская позиция" -#: stock/serializers.py:964 +#: stock/serializers.py:968 msgid "Selected part is not a valid option for conversion" msgstr "" -#: stock/serializers.py:981 +#: stock/serializers.py:985 msgid "Cannot convert stock item with assigned SupplierPart" msgstr "Невозможно преобразовать складскую позицию с назначенной деталью поставщика" -#: stock/serializers.py:1015 +#: stock/serializers.py:1019 msgid "Stock item status code" msgstr "Статус складской позиции" -#: stock/serializers.py:1044 +#: stock/serializers.py:1048 msgid "Select stock items to change status" msgstr "Выберите складские позиции для изменения статуса" -#: stock/serializers.py:1050 +#: stock/serializers.py:1054 msgid "No stock items selected" msgstr "Не выбрано ни одной складской позиции" -#: stock/serializers.py:1139 stock/serializers.py:1216 +#: stock/serializers.py:1143 stock/serializers.py:1220 msgid "Sublocations" msgstr "Места хранения" -#: stock/serializers.py:1211 +#: stock/serializers.py:1215 msgid "Parent stock location" msgstr "" -#: stock/serializers.py:1328 +#: stock/serializers.py:1332 msgid "Part must be salable" msgstr "" -#: stock/serializers.py:1332 +#: stock/serializers.py:1336 msgid "Item is allocated to a sales order" msgstr "" -#: stock/serializers.py:1336 +#: stock/serializers.py:1340 msgid "Item is allocated to a build order" msgstr "Элемент зарезервирован для заказа на производство" -#: stock/serializers.py:1360 +#: stock/serializers.py:1364 msgid "Customer to assign stock items" msgstr "Покупатель для назначения складских позиций" -#: stock/serializers.py:1366 +#: stock/serializers.py:1370 msgid "Selected company is not a customer" msgstr "Выбранная компания не является покупателем" -#: stock/serializers.py:1374 +#: stock/serializers.py:1378 msgid "Stock assignment notes" msgstr "Записи о назначенных запасах" -#: stock/serializers.py:1384 stock/serializers.py:1672 +#: stock/serializers.py:1388 stock/serializers.py:1676 msgid "A list of stock items must be provided" msgstr "Необходимо предоставить список складских позиций" -#: stock/serializers.py:1463 +#: stock/serializers.py:1467 msgid "Stock merging notes" msgstr "Заметки об объединении складских позиций" -#: stock/serializers.py:1468 +#: stock/serializers.py:1472 msgid "Allow mismatched suppliers" msgstr "Разрешить несоответствие поставщиков" -#: stock/serializers.py:1469 +#: stock/serializers.py:1473 msgid "Allow stock items with different supplier parts to be merged" msgstr "Разрешить объединение складских позиций с различными поставщиками" -#: stock/serializers.py:1474 +#: stock/serializers.py:1478 msgid "Allow mismatched status" msgstr "Разрешить несоответствие статусов" -#: stock/serializers.py:1475 +#: stock/serializers.py:1479 msgid "Allow stock items with different status codes to be merged" msgstr "Разрешить объединение складских позиций с различными статусами" -#: stock/serializers.py:1485 +#: stock/serializers.py:1489 msgid "At least two stock items must be provided" msgstr "Необходимо предоставить как минимум 2 складские позиции" -#: stock/serializers.py:1552 +#: stock/serializers.py:1556 msgid "No Change" msgstr "Нет изменений" -#: stock/serializers.py:1590 +#: stock/serializers.py:1594 msgid "StockItem primary key value" msgstr "" -#: stock/serializers.py:1603 +#: stock/serializers.py:1607 msgid "Stock item is not in stock" msgstr "" -#: stock/serializers.py:1606 +#: stock/serializers.py:1610 msgid "Stock item is already in stock" msgstr "" -#: stock/serializers.py:1620 +#: stock/serializers.py:1624 msgid "Quantity must not be negative" msgstr "" -#: stock/serializers.py:1662 +#: stock/serializers.py:1666 msgid "Stock transaction notes" msgstr "Заметки об изменении склада" -#: stock/serializers.py:1824 +#: stock/serializers.py:1828 msgid "Merge into existing stock" msgstr "" -#: stock/serializers.py:1825 +#: stock/serializers.py:1829 msgid "Merge returned items into existing stock items if possible" msgstr "" -#: stock/serializers.py:1868 +#: stock/serializers.py:1872 msgid "Next Serial Number" msgstr "" -#: stock/serializers.py:1874 +#: stock/serializers.py:1878 msgid "Previous Serial Number" msgstr "" @@ -9024,7 +9028,7 @@ msgstr "Права доступа" msgid "Important dates" msgstr "Важные даты" -#: users/authentication.py:30 users/models.py:148 +#: users/authentication.py:30 users/models.py:151 msgid "Token has been revoked" msgstr "" @@ -9032,167 +9036,167 @@ msgstr "" msgid "Token has expired" msgstr "" -#: users/models.py:91 +#: users/models.py:94 msgid "API Token" msgstr "" -#: users/models.py:92 +#: users/models.py:95 msgid "API Tokens" msgstr "Токены API" -#: users/models.py:128 +#: users/models.py:131 msgid "Token Name" msgstr "Название токена" -#: users/models.py:129 +#: users/models.py:132 msgid "Custom token name" msgstr "Название пользовательского токена" -#: users/models.py:135 +#: users/models.py:138 msgid "Token expiry date" msgstr "" -#: users/models.py:143 +#: users/models.py:146 msgid "Last Seen" msgstr "Последнее Посещение" -#: users/models.py:144 +#: users/models.py:147 msgid "Last time the token was used" msgstr "" -#: users/models.py:148 +#: users/models.py:151 msgid "Revoked" msgstr "Отозван" -#: users/models.py:226 +#: users/models.py:229 msgid "Permission set" msgstr "Права доступа" -#: users/models.py:235 +#: users/models.py:238 msgid "Group" msgstr "Группа" -#: users/models.py:239 +#: users/models.py:242 msgid "View" msgstr "Вид" -#: users/models.py:239 +#: users/models.py:242 msgid "Permission to view items" msgstr "Разрешение на просмотр элементов" -#: users/models.py:243 +#: users/models.py:246 msgid "Add" msgstr "Добавить" -#: users/models.py:243 +#: users/models.py:246 msgid "Permission to add items" msgstr "Разрешение на добавление элементов" -#: users/models.py:247 +#: users/models.py:250 msgid "Change" msgstr "Изменить" -#: users/models.py:249 +#: users/models.py:252 msgid "Permissions to edit items" msgstr "Разрешение на редактирование элементов" -#: users/models.py:253 +#: users/models.py:256 msgid "Delete" msgstr "Удалить" -#: users/models.py:255 +#: users/models.py:258 msgid "Permission to delete items" msgstr "Разрешение на удаление элементов" -#: users/models.py:492 +#: users/models.py:495 msgid "Bot" msgstr "" -#: users/models.py:493 +#: users/models.py:496 msgid "Internal" msgstr "" -#: users/models.py:495 +#: users/models.py:498 msgid "Guest" msgstr "" -#: users/models.py:504 +#: users/models.py:507 msgid "Language" msgstr "" -#: users/models.py:505 +#: users/models.py:508 msgid "Preferred language for the user" msgstr "" -#: users/models.py:510 +#: users/models.py:513 msgid "Theme" msgstr "" -#: users/models.py:511 +#: users/models.py:514 msgid "Settings for the web UI as JSON - do not edit manually!" msgstr "" -#: users/models.py:516 +#: users/models.py:519 msgid "Widgets" msgstr "" -#: users/models.py:518 +#: users/models.py:521 msgid "Settings for the dashboard widgets as JSON - do not edit manually!" msgstr "" -#: users/models.py:525 +#: users/models.py:528 msgid "Display Name" msgstr "Отображаемое имя" -#: users/models.py:526 +#: users/models.py:529 msgid "Chosen display name for the user" msgstr "Отображаемое имя пользователя" -#: users/models.py:532 +#: users/models.py:535 msgid "Position" msgstr "" -#: users/models.py:533 +#: users/models.py:536 msgid "Main job title or position" msgstr "Основное место работы или должность" -#: users/models.py:540 +#: users/models.py:543 msgid "User status message" msgstr "" -#: users/models.py:547 +#: users/models.py:550 msgid "User location information" msgstr "" -#: users/models.py:552 +#: users/models.py:555 msgid "User is actively using the system" msgstr "" -#: users/models.py:559 +#: users/models.py:562 msgid "Preferred contact information for the user" msgstr "" -#: users/models.py:565 +#: users/models.py:568 msgid "User Type" msgstr "" -#: users/models.py:566 +#: users/models.py:569 msgid "Which type of user is this?" msgstr "" -#: users/models.py:572 +#: users/models.py:575 msgid "Organisation" msgstr "" -#: users/models.py:573 +#: users/models.py:576 msgid "Users primary organisation/affiliation" msgstr "" -#: users/models.py:581 +#: users/models.py:584 msgid "Primary Group" msgstr "" -#: users/models.py:582 +#: users/models.py:585 msgid "Primary group for the user" msgstr "" diff --git a/src/backend/InvenTree/locale/sk/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/sk/LC_MESSAGES/django.po index de282ba117..508f77aa32 100644 --- a/src/backend/InvenTree/locale/sk/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/sk/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-09-17 11:32+0000\n" -"PO-Revision-Date: 2025-09-17 11:36\n" +"POT-Creation-Date: 2025-10-01 05:58+0000\n" +"PO-Revision-Date: 2025-10-01 06:02\n" "Last-Translator: \n" "Language-Team: Slovak\n" "Language: sk_SK\n" @@ -116,9 +116,9 @@ msgstr "" #: build/serializers.py:579 build/serializers.py:1795 company/models.py:875 #: order/models.py:1737 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:2846 stock/models.py:2970 stock/serializers.py:741 -#: stock/serializers.py:917 stock/serializers.py:1059 stock/serializers.py:1373 -#: stock/serializers.py:1462 stock/serializers.py:1661 +#: stock/models.py:2846 stock/models.py:2970 stock/serializers.py:745 +#: stock/serializers.py:921 stock/serializers.py:1063 stock/serializers.py:1377 +#: stock/serializers.py:1466 stock/serializers.py:1665 msgid "Notes" msgstr "" @@ -415,7 +415,7 @@ msgstr "" msgid "Name" msgstr "" -#: InvenTree/models.py:856 build/models.py:251 common/models.py:171 +#: InvenTree/models.py:856 build/models.py:252 common/models.py:171 #: common/models.py:2234 common/models.py:2347 company/models.py:562 #: company/models.py:866 order/models.py:435 order/models.py:1773 #: part/models.py:1074 part/models.py:3886 report/models.py:222 @@ -530,7 +530,7 @@ msgstr "" msgid "Order Status" msgstr "" -#: build/api.py:75 build/models.py:263 +#: build/api.py:75 build/models.py:264 msgid "Parent Build" msgstr "" @@ -539,7 +539,7 @@ msgstr "" msgid "Include Variants" msgstr "" -#: build/api.py:95 build/api.py:466 build/api.py:814 build/models.py:269 +#: build/api.py:95 build/api.py:466 build/api.py:814 build/models.py:270 #: build/serializers.py:1243 build/serializers.py:1389 #: build/serializers.py:1451 company/models.py:1085 company/serializers.py:456 #: order/api.py:295 order/api.py:299 order/api.py:922 order/api.py:1180 @@ -558,7 +558,7 @@ msgstr "" #: report/templates/report/inventree_sales_order_shipment_report.html:28 #: report/templates/report/inventree_stock_location_report.html:102 #: stock/api.py:565 stock/serializers.py:120 stock/serializers.py:172 -#: stock/serializers.py:446 stock/serializers.py:625 stock/serializers.py:950 +#: stock/serializers.py:450 stock/serializers.py:629 stock/serializers.py:954 #: templates/email/build_order_completed.html:17 #: templates/email/build_order_required_stock.html:17 #: templates/email/low_stock_notification.html:15 @@ -671,7 +671,7 @@ msgstr "" msgid "Allocated" msgstr "" -#: build/api.py:490 build/models.py:1626 build/serializers.py:1424 +#: build/api.py:490 build/models.py:1631 build/serializers.py:1424 msgid "Consumed" msgstr "" @@ -682,7 +682,7 @@ msgstr "" msgid "Available" msgstr "" -#: build/api.py:837 build/models.py:116 order/models.py:1919 +#: build/api.py:837 build/models.py:117 order/models.py:1919 #: report/templates/report/inventree_build_order_report.html:105 #: stock/serializers.py:93 templates/email/build_order_completed.html:16 #: templates/email/overdue_build_order.html:15 @@ -693,10 +693,10 @@ msgstr "" #: build/serializers.py:496 build/serializers.py:566 build/serializers.py:1263 #: build/serializers.py:1267 order/api.py:1227 order/api.py:1232 #: order/serializers.py:768 order/serializers.py:908 order/serializers.py:2015 -#: stock/api.py:966 stock/serializers.py:111 stock/serializers.py:629 -#: stock/serializers.py:734 stock/serializers.py:912 stock/serializers.py:1455 -#: stock/serializers.py:1768 stock/serializers.py:1817 -#: templates/email/stale_stock_notification.html:18 users/models.py:546 +#: stock/api.py:966 stock/serializers.py:111 stock/serializers.py:633 +#: stock/serializers.py:738 stock/serializers.py:916 stock/serializers.py:1459 +#: stock/serializers.py:1772 stock/serializers.py:1821 +#: templates/email/stale_stock_notification.html:18 users/models.py:549 msgid "Location" msgstr "" @@ -708,43 +708,43 @@ msgstr "" msgid "Filter by output stock item ID. Use 'null' to find uninstalled build items." msgstr "" -#: build/models.py:117 users/ruleset.py:31 +#: build/models.py:118 users/ruleset.py:31 msgid "Build Orders" msgstr "" -#: build/models.py:167 +#: build/models.py:168 msgid "Assembly BOM has not been validated" msgstr "" -#: build/models.py:174 +#: build/models.py:175 msgid "Build order cannot be created for an inactive part" msgstr "" -#: build/models.py:181 +#: build/models.py:182 msgid "Build order cannot be created for an unlocked part" msgstr "" -#: build/models.py:199 +#: build/models.py:200 msgid "Build orders can only be externally fulfilled for purchaseable parts" msgstr "" -#: build/models.py:206 order/models.py:369 +#: build/models.py:207 order/models.py:369 msgid "Responsible user or group must be specified" msgstr "" -#: build/models.py:211 +#: build/models.py:212 msgid "Build order part cannot be changed" msgstr "" -#: build/models.py:216 order/models.py:382 +#: build/models.py:217 order/models.py:382 msgid "Target date must be after start date" msgstr "" -#: build/models.py:244 +#: build/models.py:245 msgid "Build Order Reference" msgstr "" -#: build/models.py:245 build/serializers.py:1402 order/models.py:607 +#: build/models.py:246 build/serializers.py:1402 order/models.py:607 #: order/models.py:1292 order/models.py:1730 order/models.py:2605 #: part/models.py:4458 #: report/templates/report/inventree_bill_of_materials_report.html:139 @@ -754,223 +754,223 @@ msgstr "" msgid "Reference" msgstr "" -#: build/models.py:254 +#: build/models.py:255 msgid "Brief description of the build (optional)" msgstr "" -#: build/models.py:264 +#: build/models.py:265 msgid "BuildOrder to which this build is allocated" msgstr "" -#: build/models.py:273 +#: build/models.py:274 msgid "Select part to build" msgstr "" -#: build/models.py:278 +#: build/models.py:279 msgid "Sales Order Reference" msgstr "" -#: build/models.py:283 +#: build/models.py:284 msgid "SalesOrder to which this build is allocated" msgstr "" -#: build/models.py:288 build/serializers.py:1094 +#: build/models.py:289 build/serializers.py:1094 msgid "Source Location" msgstr "" -#: build/models.py:294 +#: build/models.py:295 msgid "Select location to take stock from for this build (leave blank to take from any stock location)" msgstr "" -#: build/models.py:300 +#: build/models.py:301 msgid "External Build" msgstr "" -#: build/models.py:301 +#: build/models.py:302 msgid "This build order is fulfilled externally" msgstr "" -#: build/models.py:306 +#: build/models.py:307 msgid "Destination Location" msgstr "" -#: build/models.py:311 +#: build/models.py:312 msgid "Select location where the completed items will be stored" msgstr "" -#: build/models.py:315 +#: build/models.py:316 msgid "Build Quantity" msgstr "" -#: build/models.py:318 +#: build/models.py:319 msgid "Number of stock items to build" msgstr "" -#: build/models.py:322 +#: build/models.py:323 msgid "Completed items" msgstr "" -#: build/models.py:324 +#: build/models.py:325 msgid "Number of stock items which have been completed" msgstr "" -#: build/models.py:328 +#: build/models.py:329 msgid "Build Status" msgstr "" -#: build/models.py:333 +#: build/models.py:334 msgid "Build status code" msgstr "" -#: build/models.py:342 build/serializers.py:358 order/serializers.py:784 -#: stock/models.py:1101 stock/serializers.py:85 stock/serializers.py:1628 +#: build/models.py:343 build/serializers.py:358 order/serializers.py:784 +#: stock/models.py:1101 stock/serializers.py:85 stock/serializers.py:1632 msgid "Batch Code" msgstr "" -#: build/models.py:346 build/serializers.py:359 +#: build/models.py:347 build/serializers.py:359 msgid "Batch code for this build output" msgstr "" -#: build/models.py:350 order/models.py:472 order/serializers.py:167 +#: build/models.py:351 order/models.py:472 order/serializers.py:167 #: part/models.py:1304 msgid "Creation Date" msgstr "" -#: build/models.py:356 +#: build/models.py:357 msgid "Build start date" msgstr "" -#: build/models.py:357 +#: build/models.py:358 msgid "Scheduled start date for this build order" msgstr "" -#: build/models.py:363 +#: build/models.py:364 msgid "Target completion date" msgstr "" -#: build/models.py:365 +#: build/models.py:366 msgid "Target date for build completion. Build will be overdue after this date." msgstr "" -#: build/models.py:370 order/models.py:660 order/models.py:2644 +#: build/models.py:371 order/models.py:660 order/models.py:2644 msgid "Completion Date" msgstr "" -#: build/models.py:378 +#: build/models.py:379 msgid "completed by" msgstr "" -#: build/models.py:387 +#: build/models.py:388 msgid "Issued by" msgstr "" -#: build/models.py:388 +#: build/models.py:389 msgid "User who issued this build order" msgstr "" -#: build/models.py:397 common/models.py:180 order/api.py:176 +#: build/models.py:398 common/models.py:180 order/api.py:176 #: order/models.py:497 part/models.py:1321 #: report/templates/report/inventree_build_order_report.html:158 msgid "Responsible" msgstr "" -#: build/models.py:398 +#: build/models.py:399 msgid "User or group responsible for this build order" msgstr "" -#: build/models.py:403 stock/models.py:1094 +#: build/models.py:404 stock/models.py:1094 msgid "External Link" msgstr "" -#: build/models.py:405 common/models.py:1990 part/models.py:1126 +#: build/models.py:406 common/models.py:1990 part/models.py:1126 #: stock/models.py:1096 msgid "Link to external URL" msgstr "" -#: build/models.py:410 +#: build/models.py:411 msgid "Build Priority" msgstr "" -#: build/models.py:413 +#: build/models.py:414 msgid "Priority of this build order" msgstr "" -#: build/models.py:421 common/models.py:150 common/models.py:164 +#: build/models.py:422 common/models.py:150 common/models.py:164 #: order/api.py:162 order/models.py:444 msgid "Project Code" msgstr "" -#: build/models.py:422 +#: build/models.py:423 msgid "Project code for this build order" msgstr "" -#: build/models.py:675 +#: build/models.py:676 msgid "Cannot complete build order with open child builds" msgstr "" -#: build/models.py:680 +#: build/models.py:681 msgid "Cannot complete build order with incomplete outputs" msgstr "" -#: build/models.py:699 build/models.py:829 +#: build/models.py:700 build/models.py:830 msgid "Failed to offload task to complete build allocations" msgstr "" -#: build/models.py:722 +#: build/models.py:723 #, python-brace-format msgid "Build order {build} has been completed" msgstr "" -#: build/models.py:728 +#: build/models.py:729 msgid "A build order has been completed" msgstr "" -#: build/models.py:910 build/serializers.py:406 +#: build/models.py:911 build/serializers.py:406 msgid "Serial numbers must be provided for trackable parts" msgstr "" -#: build/models.py:1041 build/models.py:1126 +#: build/models.py:1042 build/models.py:1127 msgid "No build output specified" msgstr "" -#: build/models.py:1044 +#: build/models.py:1045 msgid "Build output is already completed" msgstr "" -#: build/models.py:1047 +#: build/models.py:1048 msgid "Build output does not match Build Order" msgstr "" -#: build/models.py:1129 build/serializers.py:285 build/serializers.py:334 +#: build/models.py:1130 build/serializers.py:285 build/serializers.py:334 #: build/serializers.py:962 build/serializers.py:1746 order/models.py:710 #: order/serializers.py:604 order/serializers.py:779 part/serializers.py:1695 #: stock/models.py:941 stock/models.py:1431 stock/models.py:1880 -#: stock/serializers.py:712 stock/serializers.py:1617 +#: stock/serializers.py:716 stock/serializers.py:1621 msgid "Quantity must be greater than zero" msgstr "" -#: build/models.py:1133 build/serializers.py:289 +#: build/models.py:1134 build/serializers.py:289 msgid "Quantity cannot be greater than the output quantity" msgstr "" -#: build/models.py:1196 build/serializers.py:605 +#: build/models.py:1197 build/serializers.py:605 msgid "Build output has not passed all required tests" msgstr "" -#: build/models.py:1199 build/serializers.py:600 +#: build/models.py:1200 build/serializers.py:600 #, python-brace-format msgid "Build output {serial} has not passed all required tests" msgstr "" -#: build/models.py:1581 +#: build/models.py:1586 msgid "Build Order Line Item" msgstr "" -#: build/models.py:1605 +#: build/models.py:1610 msgid "Build object" msgstr "" -#: build/models.py:1617 build/models.py:1917 build/serializers.py:273 +#: build/models.py:1622 build/models.py:1933 build/serializers.py:273 #: build/serializers.py:319 build/serializers.py:1423 common/models.py:1346 #: order/models.py:1713 order/models.py:2490 order/serializers.py:1663 #: order/serializers.py:2124 part/models.py:3474 part/models.py:4406 @@ -985,70 +985,70 @@ msgstr "" #: report/templates/report/inventree_stock_report_merge.html:113 #: report/templates/report/inventree_test_report.html:90 #: report/templates/report/inventree_test_report.html:169 -#: stock/serializers.py:136 stock/serializers.py:180 stock/serializers.py:700 +#: stock/serializers.py:136 stock/serializers.py:180 stock/serializers.py:704 #: templates/email/build_order_completed.html:18 #: templates/email/stale_stock_notification.html:19 msgid "Quantity" msgstr "" -#: build/models.py:1618 +#: build/models.py:1623 msgid "Required quantity for build order" msgstr "" -#: build/models.py:1627 +#: build/models.py:1632 msgid "Quantity of consumed stock" msgstr "" -#: build/models.py:1715 +#: build/models.py:1731 msgid "Build item must specify a build output, as master part is marked as trackable" msgstr "" -#: build/models.py:1726 +#: build/models.py:1742 #, python-brace-format msgid "Allocated quantity ({q}) must not exceed available stock quantity ({a})" msgstr "" -#: build/models.py:1747 order/models.py:2439 +#: build/models.py:1763 order/models.py:2439 msgid "Stock item is over-allocated" msgstr "" -#: build/models.py:1752 order/models.py:2442 +#: build/models.py:1768 order/models.py:2442 msgid "Allocation quantity must be greater than zero" msgstr "" -#: build/models.py:1758 +#: build/models.py:1774 msgid "Quantity must be 1 for serialized stock" msgstr "" -#: build/models.py:1818 +#: build/models.py:1834 msgid "Selected stock item does not match BOM line" msgstr "" -#: build/models.py:1856 +#: build/models.py:1872 msgid "Allocated quantity exceeds available stock quantity" msgstr "" -#: build/models.py:1907 build/serializers.py:945 build/serializers.py:1255 +#: build/models.py:1923 build/serializers.py:945 build/serializers.py:1255 #: order/serializers.py:1500 order/serializers.py:1521 #: report/templates/report/inventree_sales_order_shipment_report.html:29 -#: stock/models.py:457 stock/serializers.py:102 stock/serializers.py:824 -#: stock/serializers.py:1311 stock/serializers.py:1423 +#: stock/models.py:457 stock/serializers.py:102 stock/serializers.py:828 +#: stock/serializers.py:1315 stock/serializers.py:1427 msgid "Stock Item" msgstr "" -#: build/models.py:1908 +#: build/models.py:1924 msgid "Source stock item" msgstr "" -#: build/models.py:1918 +#: build/models.py:1934 msgid "Stock quantity to allocate to build" msgstr "" -#: build/models.py:1927 +#: build/models.py:1943 msgid "Install into" msgstr "" -#: build/models.py:1928 +#: build/models.py:1944 msgid "Destination stock item" msgstr "" @@ -1097,7 +1097,7 @@ msgid "Integer quantity required, as the bill of materials contains trackable pa msgstr "" #: build/serializers.py:365 order/serializers.py:800 order/serializers.py:1667 -#: stock/serializers.py:723 +#: stock/serializers.py:727 msgid "Serial Numbers" msgstr "" @@ -1250,7 +1250,7 @@ msgstr "" msgid "bom_item.part must point to the same part as the build order" msgstr "" -#: build/serializers.py:951 stock/serializers.py:1324 +#: build/serializers.py:951 stock/serializers.py:1328 msgid "Item must be in stock" msgstr "" @@ -1329,11 +1329,11 @@ msgstr "" #: build/serializers.py:1282 company/models.py:703 order/api.py:308 #: order/api.py:313 order/api.py:539 order/serializers.py:596 -#: stock/models.py:1037 stock/serializers.py:613 +#: stock/models.py:1037 stock/serializers.py:617 msgid "Supplier Part" msgstr "" -#: build/serializers.py:1290 stock/serializers.py:644 +#: build/serializers.py:1290 stock/serializers.py:648 msgid "Allocated Quantity" msgstr "" @@ -1562,8 +1562,8 @@ msgstr "" #: common/models.py:2006 common/models.py:2007 common/models.py:2388 #: importer/models.py:100 part/models.py:3568 part/models.py:3596 #: plugin/models.py:355 plugin/models.py:356 -#: report/templates/report/inventree_test_report.html:105 users/models.py:121 -#: users/models.py:498 +#: report/templates/report/inventree_test_report.html:105 users/models.py:124 +#: users/models.py:501 msgid "User" msgstr "" @@ -1594,8 +1594,8 @@ msgstr "" #: common/models.py:1421 common/models.py:2247 common/models.py:2354 #: company/models.py:198 company/models.py:840 machine/models.py:39 -#: part/models.py:1258 plugin/models.py:69 stock/api.py:621 users/models.py:192 -#: users/models.py:551 users/serializers.py:319 +#: part/models.py:1258 plugin/models.py:69 stock/api.py:621 users/models.py:195 +#: users/models.py:554 users/serializers.py:319 msgid "Active" msgstr "" @@ -1603,7 +1603,7 @@ msgstr "" msgid "Is this webhook active" msgstr "" -#: common/models.py:1437 users/models.py:169 +#: common/models.py:1437 users/models.py:172 msgid "Token" msgstr "" @@ -2142,7 +2142,7 @@ msgid "Email Threads" msgstr "" #: common/models.py:2711 generic/states/serializers.py:16 plugin/models.py:46 -#: users/models.py:110 +#: users/models.py:113 msgid "Key" msgstr "" @@ -3725,37 +3725,37 @@ msgstr "" msgid "Value must be a valid variable identifier" msgstr "" -#: company/api.py:142 +#: company/api.py:143 msgid "Part is Active" msgstr "" -#: company/api.py:146 +#: company/api.py:147 msgid "Manufacturer is Active" msgstr "" -#: company/api.py:279 +#: company/api.py:280 msgid "Supplier Part is Active" msgstr "" -#: company/api.py:283 +#: company/api.py:284 msgid "Internal Part is Active" msgstr "" -#: company/api.py:288 +#: company/api.py:289 msgid "Supplier is Active" msgstr "" -#: company/api.py:300 company/models.py:539 company/serializers.py:468 +#: company/api.py:301 company/models.py:539 company/serializers.py:468 #: part/serializers.py:575 msgid "Manufacturer" msgstr "" -#: company/api.py:307 company/models.py:119 company/models.py:411 +#: company/api.py:308 company/models.py:119 company/models.py:411 #: stock/api.py:879 msgid "Company" msgstr "" -#: company/api.py:317 +#: company/api.py:318 msgid "Has Stock" msgstr "" @@ -3792,7 +3792,7 @@ msgid "Contact email address" msgstr "" #: company/models.py:176 company/models.py:315 order/models.py:506 -#: users/models.py:558 +#: users/models.py:561 msgid "Contact" msgstr "" @@ -3942,7 +3942,7 @@ msgid "Manufacturer Part" msgstr "" #: company/models.py:528 company/models.py:818 stock/models.py:1026 -#: stock/serializers.py:445 +#: stock/serializers.py:449 msgid "Base Part" msgstr "" @@ -3959,7 +3959,7 @@ msgstr "" msgid "MPN" msgstr "" -#: company/models.py:547 stock/serializers.py:607 +#: company/models.py:547 stock/serializers.py:611 msgid "Manufacturer Part Number" msgstr "" @@ -4042,7 +4042,7 @@ msgstr "" #: report/templates/report/inventree_return_order_report.html:27 #: report/templates/report/inventree_sales_order_report.html:32 #: report/templates/report/inventree_stock_location_report.html:105 -#: stock/serializers.py:837 +#: stock/serializers.py:841 msgid "Note" msgstr "" @@ -4055,7 +4055,7 @@ msgid "Minimum charge (e.g. stocking fee)" msgstr "" #: company/models.py:891 order/serializers.py:810 stock/models.py:1057 -#: stock/serializers.py:1643 +#: stock/serializers.py:1647 msgid "Packaging" msgstr "" @@ -4107,7 +4107,7 @@ msgstr "" msgid "Company Name" msgstr "" -#: company/serializers.py:444 part/serializers.py:948 stock/serializers.py:463 +#: company/serializers.py:444 part/serializers.py:948 stock/serializers.py:467 msgid "In Stock" msgstr "" @@ -4267,15 +4267,15 @@ msgstr "" msgid "Valid" msgstr "" -#: importer/models.py:688 +#: importer/models.py:720 msgid "ID is required for updating existing records." msgstr "" -#: importer/models.py:695 +#: importer/models.py:727 msgid "No record found with the provided ID" msgstr "" -#: importer/models.py:701 +#: importer/models.py:733 msgid "Invalid ID format provided" msgstr "" @@ -4660,7 +4660,7 @@ msgid "Order reference" msgstr "" #: order/models.py:617 order/models.py:1317 order/models.py:2630 -#: stock/serializers.py:594 stock/serializers.py:1012 users/models.py:539 +#: stock/serializers.py:598 stock/serializers.py:1016 users/models.py:542 msgid "Status" msgstr "" @@ -4713,7 +4713,7 @@ msgid "Quantity must be a positive number" msgstr "" #: order/models.py:1304 order/models.py:2617 stock/models.py:1079 -#: stock/models.py:1080 stock/serializers.py:1359 +#: stock/models.py:1080 stock/serializers.py:1363 #: templates/email/overdue_return_order.html:16 #: templates/email/overdue_sales_order.html:16 msgid "Customer" @@ -4831,7 +4831,7 @@ msgstr "" msgid "Number of items received" msgstr "" -#: order/models.py:1903 stock/models.py:1202 stock/serializers.py:661 +#: order/models.py:1903 stock/models.py:1202 stock/serializers.py:665 msgid "Purchase Price" msgstr "" @@ -5173,7 +5173,7 @@ msgid "Enter batch code for incoming stock items" msgstr "" #: order/serializers.py:792 stock/models.py:1161 -#: templates/email/stale_stock_notification.html:22 users/models.py:134 +#: templates/email/stale_stock_notification.html:22 users/models.py:137 msgid "Expiry Date" msgstr "" @@ -6043,7 +6043,7 @@ msgstr "" msgid "Parameter Value" msgstr "" -#: part/models.py:4092 stock/serializers.py:742 +#: part/models.py:4092 stock/serializers.py:746 msgid "Optional note field" msgstr "" @@ -6219,7 +6219,7 @@ msgstr "" msgid "Number of results recorded against this template" msgstr "" -#: part/serializers.py:230 part/serializers.py:248 stock/serializers.py:667 +#: part/serializers.py:230 part/serializers.py:248 stock/serializers.py:671 msgid "Purchase currency of this stock item" msgstr "" @@ -6339,7 +6339,7 @@ msgstr "" msgid "Outstanding quantity of this part scheduled to be built" msgstr "" -#: part/serializers.py:964 stock/serializers.py:1043 stock/serializers.py:1214 +#: part/serializers.py:964 stock/serializers.py:1047 stock/serializers.py:1218 #: users/ruleset.py:30 msgid "Stock Items" msgstr "" @@ -7540,35 +7540,35 @@ msgstr "" msgid "Enable dynamic panels for testing" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:98 +#: plugin/samples/integration/user_interface_sample.py:100 msgid "Part Panel" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:131 +#: plugin/samples/integration/user_interface_sample.py:135 msgid "Broken Dashboard Item" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:133 +#: plugin/samples/integration/user_interface_sample.py:137 msgid "This is a broken dashboard item - it will not render!" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:139 +#: plugin/samples/integration/user_interface_sample.py:143 msgid "Sample Dashboard Item" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:141 +#: plugin/samples/integration/user_interface_sample.py:145 msgid "This is a sample dashboard item. It renders a simple string of HTML content." msgstr "" -#: plugin/samples/integration/user_interface_sample.py:147 +#: plugin/samples/integration/user_interface_sample.py:151 msgid "Context Dashboard Item" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:161 +#: plugin/samples/integration/user_interface_sample.py:165 msgid "Admin Dashboard Item" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:162 +#: plugin/samples/integration/user_interface_sample.py:166 msgid "This is an admin-only dashboard item." msgstr "" @@ -7951,7 +7951,7 @@ msgstr "" #: report/templates/report/inventree_stock_report_merge.html:97 #: report/templates/report/inventree_test_report.html:153 -#: stock/serializers.py:650 +#: stock/serializers.py:654 msgid "Installed Items" msgstr "" @@ -7984,19 +7984,19 @@ msgstr "" msgid "No result" msgstr "" -#: report/templatetags/report.py:144 +#: report/templatetags/report.py:163 msgid "Asset file does not exist" msgstr "" -#: report/templatetags/report.py:201 report/templatetags/report.py:277 +#: report/templatetags/report.py:220 report/templatetags/report.py:296 msgid "Image file not found" msgstr "" -#: report/templatetags/report.py:302 +#: report/templatetags/report.py:321 msgid "part_image tag requires a Part instance" msgstr "" -#: report/templatetags/report.py:348 +#: report/templatetags/report.py:367 msgid "company_image tag requires a Company instance" msgstr "" @@ -8012,7 +8012,7 @@ msgstr "" msgid "Include sub-locations in filtered results" msgstr "" -#: stock/api.py:341 stock/serializers.py:1210 +#: stock/api.py:341 stock/serializers.py:1214 msgid "Parent Location" msgstr "" @@ -8096,7 +8096,7 @@ msgstr "" msgid "Expiry date after" msgstr "" -#: stock/api.py:916 stock/serializers.py:655 +#: stock/api.py:916 stock/serializers.py:659 msgid "Stale" msgstr "" @@ -8168,7 +8168,7 @@ msgstr "" msgid "Stock items may not be directly located into a structural stock locations, but may be located to child locations." msgstr "" -#: stock/models.py:226 users/models.py:494 +#: stock/models.py:226 users/models.py:497 msgid "External" msgstr "" @@ -8201,7 +8201,7 @@ msgstr "" msgid "Stock items cannot be located into structural stock locations!" msgstr "" -#: stock/models.py:932 stock/serializers.py:488 +#: stock/models.py:932 stock/serializers.py:492 msgid "Stock item cannot be created for virtual parts" msgstr "" @@ -8246,7 +8246,7 @@ msgstr "" msgid "Where is this stock item located?" msgstr "" -#: stock/models.py:1058 stock/serializers.py:1644 +#: stock/models.py:1058 stock/serializers.py:1648 msgid "Packaging this stock item is stored in" msgstr "" @@ -8262,7 +8262,7 @@ msgstr "" msgid "Serial number for this item" msgstr "" -#: stock/models.py:1105 stock/serializers.py:1629 +#: stock/models.py:1105 stock/serializers.py:1633 msgid "Batch code for this stock item" msgstr "" @@ -8371,7 +8371,7 @@ msgstr "" msgid "Serialized stock cannot be merged" msgstr "" -#: stock/models.py:2055 stock/serializers.py:1499 +#: stock/models.py:2055 stock/serializers.py:1503 msgid "Duplicate stock items" msgstr "" @@ -8500,237 +8500,241 @@ msgid "Test template for this result" msgstr "" #: stock/serializers.py:290 +msgid "No matching test found for this part" +msgstr "" + +#: stock/serializers.py:294 msgid "Template ID or test name must be provided" msgstr "" -#: stock/serializers.py:300 +#: stock/serializers.py:304 msgid "The test finished time cannot be earlier than the test started time" msgstr "" -#: stock/serializers.py:452 +#: stock/serializers.py:456 msgid "Parent Item" msgstr "" -#: stock/serializers.py:453 +#: stock/serializers.py:457 msgid "Parent stock item" msgstr "" -#: stock/serializers.py:473 +#: stock/serializers.py:477 msgid "Use pack size when adding: the quantity defined is the number of packs" msgstr "" -#: stock/serializers.py:475 +#: stock/serializers.py:479 msgid "Use pack size" msgstr "" -#: stock/serializers.py:482 stock/serializers.py:724 +#: stock/serializers.py:486 stock/serializers.py:728 msgid "Enter serial numbers for new items" msgstr "" -#: stock/serializers.py:600 +#: stock/serializers.py:604 msgid "Supplier Part Number" msgstr "" -#: stock/serializers.py:647 users/models.py:184 +#: stock/serializers.py:651 users/models.py:187 msgid "Expired" msgstr "" -#: stock/serializers.py:653 +#: stock/serializers.py:657 msgid "Child Items" msgstr "" -#: stock/serializers.py:657 +#: stock/serializers.py:661 msgid "Tracking Items" msgstr "" -#: stock/serializers.py:663 +#: stock/serializers.py:667 msgid "Purchase price of this stock item, per unit or pack" msgstr "" -#: stock/serializers.py:701 +#: stock/serializers.py:705 msgid "Enter number of stock items to serialize" msgstr "" -#: stock/serializers.py:709 stock/serializers.py:752 stock/serializers.py:790 -#: stock/serializers.py:928 +#: stock/serializers.py:713 stock/serializers.py:756 stock/serializers.py:794 +#: stock/serializers.py:932 msgid "No stock item provided" msgstr "" -#: stock/serializers.py:717 +#: stock/serializers.py:721 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({q})" msgstr "" -#: stock/serializers.py:735 stock/serializers.py:1456 stock/serializers.py:1769 -#: stock/serializers.py:1818 +#: stock/serializers.py:739 stock/serializers.py:1460 stock/serializers.py:1773 +#: stock/serializers.py:1822 msgid "Destination stock location" msgstr "" -#: stock/serializers.py:755 +#: stock/serializers.py:759 msgid "Serial numbers cannot be assigned to this part" msgstr "" -#: stock/serializers.py:775 +#: stock/serializers.py:779 msgid "Serial numbers already exist" msgstr "" -#: stock/serializers.py:825 +#: stock/serializers.py:829 msgid "Select stock item to install" msgstr "" -#: stock/serializers.py:832 +#: stock/serializers.py:836 msgid "Quantity to Install" msgstr "" -#: stock/serializers.py:833 +#: stock/serializers.py:837 msgid "Enter the quantity of items to install" msgstr "" -#: stock/serializers.py:838 stock/serializers.py:918 stock/serializers.py:1060 +#: stock/serializers.py:842 stock/serializers.py:922 stock/serializers.py:1064 msgid "Add transaction note (optional)" msgstr "" -#: stock/serializers.py:846 +#: stock/serializers.py:850 msgid "Quantity to install must be at least 1" msgstr "" -#: stock/serializers.py:854 +#: stock/serializers.py:858 msgid "Stock item is unavailable" msgstr "" -#: stock/serializers.py:865 +#: stock/serializers.py:869 msgid "Selected part is not in the Bill of Materials" msgstr "" -#: stock/serializers.py:878 +#: stock/serializers.py:882 msgid "Quantity to install must not exceed available quantity" msgstr "" -#: stock/serializers.py:913 +#: stock/serializers.py:917 msgid "Destination location for uninstalled item" msgstr "" -#: stock/serializers.py:951 +#: stock/serializers.py:955 msgid "Select part to convert stock item into" msgstr "" -#: stock/serializers.py:964 +#: stock/serializers.py:968 msgid "Selected part is not a valid option for conversion" msgstr "" -#: stock/serializers.py:981 +#: stock/serializers.py:985 msgid "Cannot convert stock item with assigned SupplierPart" msgstr "" -#: stock/serializers.py:1015 +#: stock/serializers.py:1019 msgid "Stock item status code" msgstr "" -#: stock/serializers.py:1044 +#: stock/serializers.py:1048 msgid "Select stock items to change status" msgstr "" -#: stock/serializers.py:1050 +#: stock/serializers.py:1054 msgid "No stock items selected" msgstr "" -#: stock/serializers.py:1139 stock/serializers.py:1216 +#: stock/serializers.py:1143 stock/serializers.py:1220 msgid "Sublocations" msgstr "" -#: stock/serializers.py:1211 +#: stock/serializers.py:1215 msgid "Parent stock location" msgstr "" -#: stock/serializers.py:1328 +#: stock/serializers.py:1332 msgid "Part must be salable" msgstr "" -#: stock/serializers.py:1332 +#: stock/serializers.py:1336 msgid "Item is allocated to a sales order" msgstr "" -#: stock/serializers.py:1336 +#: stock/serializers.py:1340 msgid "Item is allocated to a build order" msgstr "" -#: stock/serializers.py:1360 +#: stock/serializers.py:1364 msgid "Customer to assign stock items" msgstr "" -#: stock/serializers.py:1366 +#: stock/serializers.py:1370 msgid "Selected company is not a customer" msgstr "" -#: stock/serializers.py:1374 +#: stock/serializers.py:1378 msgid "Stock assignment notes" msgstr "" -#: stock/serializers.py:1384 stock/serializers.py:1672 +#: stock/serializers.py:1388 stock/serializers.py:1676 msgid "A list of stock items must be provided" msgstr "" -#: stock/serializers.py:1463 +#: stock/serializers.py:1467 msgid "Stock merging notes" msgstr "" -#: stock/serializers.py:1468 +#: stock/serializers.py:1472 msgid "Allow mismatched suppliers" msgstr "" -#: stock/serializers.py:1469 +#: stock/serializers.py:1473 msgid "Allow stock items with different supplier parts to be merged" msgstr "" -#: stock/serializers.py:1474 +#: stock/serializers.py:1478 msgid "Allow mismatched status" msgstr "" -#: stock/serializers.py:1475 +#: stock/serializers.py:1479 msgid "Allow stock items with different status codes to be merged" msgstr "" -#: stock/serializers.py:1485 +#: stock/serializers.py:1489 msgid "At least two stock items must be provided" msgstr "" -#: stock/serializers.py:1552 +#: stock/serializers.py:1556 msgid "No Change" msgstr "" -#: stock/serializers.py:1590 +#: stock/serializers.py:1594 msgid "StockItem primary key value" msgstr "" -#: stock/serializers.py:1603 +#: stock/serializers.py:1607 msgid "Stock item is not in stock" msgstr "" -#: stock/serializers.py:1606 +#: stock/serializers.py:1610 msgid "Stock item is already in stock" msgstr "" -#: stock/serializers.py:1620 +#: stock/serializers.py:1624 msgid "Quantity must not be negative" msgstr "" -#: stock/serializers.py:1662 +#: stock/serializers.py:1666 msgid "Stock transaction notes" msgstr "" -#: stock/serializers.py:1824 +#: stock/serializers.py:1828 msgid "Merge into existing stock" msgstr "" -#: stock/serializers.py:1825 +#: stock/serializers.py:1829 msgid "Merge returned items into existing stock items if possible" msgstr "" -#: stock/serializers.py:1868 +#: stock/serializers.py:1872 msgid "Next Serial Number" msgstr "" -#: stock/serializers.py:1874 +#: stock/serializers.py:1878 msgid "Previous Serial Number" msgstr "" @@ -9024,7 +9028,7 @@ msgstr "" msgid "Important dates" msgstr "" -#: users/authentication.py:30 users/models.py:148 +#: users/authentication.py:30 users/models.py:151 msgid "Token has been revoked" msgstr "" @@ -9032,167 +9036,167 @@ msgstr "" msgid "Token has expired" msgstr "" -#: users/models.py:91 +#: users/models.py:94 msgid "API Token" msgstr "" -#: users/models.py:92 +#: users/models.py:95 msgid "API Tokens" msgstr "" -#: users/models.py:128 +#: users/models.py:131 msgid "Token Name" msgstr "" -#: users/models.py:129 +#: users/models.py:132 msgid "Custom token name" msgstr "" -#: users/models.py:135 +#: users/models.py:138 msgid "Token expiry date" msgstr "" -#: users/models.py:143 +#: users/models.py:146 msgid "Last Seen" msgstr "" -#: users/models.py:144 +#: users/models.py:147 msgid "Last time the token was used" msgstr "" -#: users/models.py:148 +#: users/models.py:151 msgid "Revoked" msgstr "" -#: users/models.py:226 +#: users/models.py:229 msgid "Permission set" msgstr "" -#: users/models.py:235 +#: users/models.py:238 msgid "Group" msgstr "" -#: users/models.py:239 +#: users/models.py:242 msgid "View" msgstr "" -#: users/models.py:239 +#: users/models.py:242 msgid "Permission to view items" msgstr "" -#: users/models.py:243 +#: users/models.py:246 msgid "Add" msgstr "" -#: users/models.py:243 +#: users/models.py:246 msgid "Permission to add items" msgstr "" -#: users/models.py:247 +#: users/models.py:250 msgid "Change" msgstr "" -#: users/models.py:249 +#: users/models.py:252 msgid "Permissions to edit items" msgstr "" -#: users/models.py:253 +#: users/models.py:256 msgid "Delete" msgstr "" -#: users/models.py:255 +#: users/models.py:258 msgid "Permission to delete items" msgstr "" -#: users/models.py:492 +#: users/models.py:495 msgid "Bot" msgstr "" -#: users/models.py:493 +#: users/models.py:496 msgid "Internal" msgstr "" -#: users/models.py:495 +#: users/models.py:498 msgid "Guest" msgstr "" -#: users/models.py:504 +#: users/models.py:507 msgid "Language" msgstr "" -#: users/models.py:505 +#: users/models.py:508 msgid "Preferred language for the user" msgstr "" -#: users/models.py:510 +#: users/models.py:513 msgid "Theme" msgstr "" -#: users/models.py:511 +#: users/models.py:514 msgid "Settings for the web UI as JSON - do not edit manually!" msgstr "" -#: users/models.py:516 +#: users/models.py:519 msgid "Widgets" msgstr "" -#: users/models.py:518 +#: users/models.py:521 msgid "Settings for the dashboard widgets as JSON - do not edit manually!" msgstr "" -#: users/models.py:525 +#: users/models.py:528 msgid "Display Name" msgstr "" -#: users/models.py:526 +#: users/models.py:529 msgid "Chosen display name for the user" msgstr "" -#: users/models.py:532 +#: users/models.py:535 msgid "Position" msgstr "" -#: users/models.py:533 +#: users/models.py:536 msgid "Main job title or position" msgstr "" -#: users/models.py:540 +#: users/models.py:543 msgid "User status message" msgstr "" -#: users/models.py:547 +#: users/models.py:550 msgid "User location information" msgstr "" -#: users/models.py:552 +#: users/models.py:555 msgid "User is actively using the system" msgstr "" -#: users/models.py:559 +#: users/models.py:562 msgid "Preferred contact information for the user" msgstr "" -#: users/models.py:565 +#: users/models.py:568 msgid "User Type" msgstr "" -#: users/models.py:566 +#: users/models.py:569 msgid "Which type of user is this?" msgstr "" -#: users/models.py:572 +#: users/models.py:575 msgid "Organisation" msgstr "" -#: users/models.py:573 +#: users/models.py:576 msgid "Users primary organisation/affiliation" msgstr "" -#: users/models.py:581 +#: users/models.py:584 msgid "Primary Group" msgstr "" -#: users/models.py:582 +#: users/models.py:585 msgid "Primary group for the user" msgstr "" diff --git a/src/backend/InvenTree/locale/sl/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/sl/LC_MESSAGES/django.po index c670c928e2..65b76d9f58 100644 --- a/src/backend/InvenTree/locale/sl/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/sl/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-09-17 11:32+0000\n" -"PO-Revision-Date: 2025-09-17 11:36\n" +"POT-Creation-Date: 2025-10-01 05:58+0000\n" +"PO-Revision-Date: 2025-10-01 06:02\n" "Last-Translator: \n" "Language-Team: Slovenian\n" "Language: sl_SI\n" @@ -116,9 +116,9 @@ msgstr "" #: build/serializers.py:579 build/serializers.py:1795 company/models.py:875 #: order/models.py:1737 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:2846 stock/models.py:2970 stock/serializers.py:741 -#: stock/serializers.py:917 stock/serializers.py:1059 stock/serializers.py:1373 -#: stock/serializers.py:1462 stock/serializers.py:1661 +#: stock/models.py:2846 stock/models.py:2970 stock/serializers.py:745 +#: stock/serializers.py:921 stock/serializers.py:1063 stock/serializers.py:1377 +#: stock/serializers.py:1466 stock/serializers.py:1665 msgid "Notes" msgstr "Zapiski" @@ -415,7 +415,7 @@ msgstr "Nedovoljena izbira" msgid "Name" msgstr "Ime" -#: InvenTree/models.py:856 build/models.py:251 common/models.py:171 +#: InvenTree/models.py:856 build/models.py:252 common/models.py:171 #: common/models.py:2234 common/models.py:2347 company/models.py:562 #: company/models.py:866 order/models.py:435 order/models.py:1773 #: part/models.py:1074 part/models.py:3886 report/models.py:222 @@ -530,7 +530,7 @@ msgstr "Neveljavna oznaka valute" msgid "Order Status" msgstr "" -#: build/api.py:75 build/models.py:263 +#: build/api.py:75 build/models.py:264 msgid "Parent Build" msgstr "Nadrejena izgradnja" @@ -539,7 +539,7 @@ msgstr "Nadrejena izgradnja" msgid "Include Variants" msgstr "" -#: build/api.py:95 build/api.py:466 build/api.py:814 build/models.py:269 +#: build/api.py:95 build/api.py:466 build/api.py:814 build/models.py:270 #: build/serializers.py:1243 build/serializers.py:1389 #: build/serializers.py:1451 company/models.py:1085 company/serializers.py:456 #: order/api.py:295 order/api.py:299 order/api.py:922 order/api.py:1180 @@ -558,7 +558,7 @@ msgstr "" #: report/templates/report/inventree_sales_order_shipment_report.html:28 #: report/templates/report/inventree_stock_location_report.html:102 #: stock/api.py:565 stock/serializers.py:120 stock/serializers.py:172 -#: stock/serializers.py:446 stock/serializers.py:625 stock/serializers.py:950 +#: stock/serializers.py:450 stock/serializers.py:629 stock/serializers.py:954 #: templates/email/build_order_completed.html:17 #: templates/email/build_order_required_stock.html:17 #: templates/email/low_stock_notification.html:15 @@ -671,7 +671,7 @@ msgstr "" msgid "Allocated" msgstr "Dodeljeno" -#: build/api.py:490 build/models.py:1626 build/serializers.py:1424 +#: build/api.py:490 build/models.py:1631 build/serializers.py:1424 msgid "Consumed" msgstr "" @@ -682,7 +682,7 @@ msgstr "" msgid "Available" msgstr "Na voljo" -#: build/api.py:837 build/models.py:116 order/models.py:1919 +#: build/api.py:837 build/models.py:117 order/models.py:1919 #: report/templates/report/inventree_build_order_report.html:105 #: stock/serializers.py:93 templates/email/build_order_completed.html:16 #: templates/email/overdue_build_order.html:15 @@ -693,10 +693,10 @@ msgstr "Nalog izgradnje" #: build/serializers.py:496 build/serializers.py:566 build/serializers.py:1263 #: build/serializers.py:1267 order/api.py:1227 order/api.py:1232 #: order/serializers.py:768 order/serializers.py:908 order/serializers.py:2015 -#: stock/api.py:966 stock/serializers.py:111 stock/serializers.py:629 -#: stock/serializers.py:734 stock/serializers.py:912 stock/serializers.py:1455 -#: stock/serializers.py:1768 stock/serializers.py:1817 -#: templates/email/stale_stock_notification.html:18 users/models.py:546 +#: stock/api.py:966 stock/serializers.py:111 stock/serializers.py:633 +#: stock/serializers.py:738 stock/serializers.py:916 stock/serializers.py:1459 +#: stock/serializers.py:1772 stock/serializers.py:1821 +#: templates/email/stale_stock_notification.html:18 users/models.py:549 msgid "Location" msgstr "" @@ -708,43 +708,43 @@ msgstr "" msgid "Filter by output stock item ID. Use 'null' to find uninstalled build items." msgstr "" -#: build/models.py:117 users/ruleset.py:31 +#: build/models.py:118 users/ruleset.py:31 msgid "Build Orders" msgstr "Nalogi izgradnje" -#: build/models.py:167 +#: build/models.py:168 msgid "Assembly BOM has not been validated" msgstr "Sestava BOM ni bila potrjena" -#: build/models.py:174 +#: build/models.py:175 msgid "Build order cannot be created for an inactive part" msgstr "" -#: build/models.py:181 +#: build/models.py:182 msgid "Build order cannot be created for an unlocked part" msgstr "" -#: build/models.py:199 +#: build/models.py:200 msgid "Build orders can only be externally fulfilled for purchaseable parts" msgstr "" -#: build/models.py:206 order/models.py:369 +#: build/models.py:207 order/models.py:369 msgid "Responsible user or group must be specified" msgstr "Naveden mora biti odgovorni uporabnik ali skupina" -#: build/models.py:211 +#: build/models.py:212 msgid "Build order part cannot be changed" msgstr "" -#: build/models.py:216 order/models.py:382 +#: build/models.py:217 order/models.py:382 msgid "Target date must be after start date" msgstr "" -#: build/models.py:244 +#: build/models.py:245 msgid "Build Order Reference" msgstr "Referenca naloga izgradnje" -#: build/models.py:245 build/serializers.py:1402 order/models.py:607 +#: build/models.py:246 build/serializers.py:1402 order/models.py:607 #: order/models.py:1292 order/models.py:1730 order/models.py:2605 #: part/models.py:4458 #: report/templates/report/inventree_bill_of_materials_report.html:139 @@ -754,223 +754,223 @@ msgstr "Referenca naloga izgradnje" msgid "Reference" msgstr "Referenca" -#: build/models.py:254 +#: build/models.py:255 msgid "Brief description of the build (optional)" msgstr "" -#: build/models.py:264 +#: build/models.py:265 msgid "BuildOrder to which this build is allocated" msgstr "Nalog izgradnje na katerega se ta izgradnaj nanaša" -#: build/models.py:273 +#: build/models.py:274 msgid "Select part to build" msgstr "Izberite del za izgradnjo" -#: build/models.py:278 +#: build/models.py:279 msgid "Sales Order Reference" msgstr "Referenca dobavnica" -#: build/models.py:283 +#: build/models.py:284 msgid "SalesOrder to which this build is allocated" msgstr "Dobavnica na katero se navezuje ta izgradnja" -#: build/models.py:288 build/serializers.py:1094 +#: build/models.py:289 build/serializers.py:1094 msgid "Source Location" msgstr "Lokacija vira" -#: build/models.py:294 +#: build/models.py:295 msgid "Select location to take stock from for this build (leave blank to take from any stock location)" msgstr "Izberite lokacijo dela za to izgradnjo (v primeru da ni pomembno pusti prazno)" -#: build/models.py:300 +#: build/models.py:301 msgid "External Build" msgstr "" -#: build/models.py:301 +#: build/models.py:302 msgid "This build order is fulfilled externally" msgstr "" -#: build/models.py:306 +#: build/models.py:307 msgid "Destination Location" msgstr "Ciljna lokacija" -#: build/models.py:311 +#: build/models.py:312 msgid "Select location where the completed items will be stored" msgstr "Izberite lokacijo, kjer bodo končne postavke shranjene" -#: build/models.py:315 +#: build/models.py:316 msgid "Build Quantity" msgstr "Količina izgradenj" -#: build/models.py:318 +#: build/models.py:319 msgid "Number of stock items to build" msgstr "Število postavk za izgradnjo" -#: build/models.py:322 +#: build/models.py:323 msgid "Completed items" msgstr "Končane postavke" -#: build/models.py:324 +#: build/models.py:325 msgid "Number of stock items which have been completed" msgstr "Število postavk zaloge, ki so bile končane" -#: build/models.py:328 +#: build/models.py:329 msgid "Build Status" msgstr "Status izgradnje" -#: build/models.py:333 +#: build/models.py:334 msgid "Build status code" msgstr "Koda statusa izgradnje" -#: build/models.py:342 build/serializers.py:358 order/serializers.py:784 -#: stock/models.py:1101 stock/serializers.py:85 stock/serializers.py:1628 +#: build/models.py:343 build/serializers.py:358 order/serializers.py:784 +#: stock/models.py:1101 stock/serializers.py:85 stock/serializers.py:1632 msgid "Batch Code" msgstr "Številka serije" -#: build/models.py:346 build/serializers.py:359 +#: build/models.py:347 build/serializers.py:359 msgid "Batch code for this build output" msgstr "Številka serije za to izgradnjo" -#: build/models.py:350 order/models.py:472 order/serializers.py:167 +#: build/models.py:351 order/models.py:472 order/serializers.py:167 #: part/models.py:1304 msgid "Creation Date" msgstr "Datum ustvarjenja" -#: build/models.py:356 +#: build/models.py:357 msgid "Build start date" msgstr "" -#: build/models.py:357 +#: build/models.py:358 msgid "Scheduled start date for this build order" msgstr "" -#: build/models.py:363 +#: build/models.py:364 msgid "Target completion date" msgstr "Rok dokončanja" -#: build/models.py:365 +#: build/models.py:366 msgid "Target date for build completion. Build will be overdue after this date." msgstr "Rok končanja izdelave. Izdelava po tem datumu bo v zamudi po tem datumu." -#: build/models.py:370 order/models.py:660 order/models.py:2644 +#: build/models.py:371 order/models.py:660 order/models.py:2644 msgid "Completion Date" msgstr "Datom končanja" -#: build/models.py:378 +#: build/models.py:379 msgid "completed by" msgstr "dokončal" -#: build/models.py:387 +#: build/models.py:388 msgid "Issued by" msgstr "Izdal" -#: build/models.py:388 +#: build/models.py:389 msgid "User who issued this build order" msgstr "Uporabnik, ki je izdal nalog za izgradnjo" -#: build/models.py:397 common/models.py:180 order/api.py:176 +#: build/models.py:398 common/models.py:180 order/api.py:176 #: order/models.py:497 part/models.py:1321 #: report/templates/report/inventree_build_order_report.html:158 msgid "Responsible" msgstr "Odgovoren" -#: build/models.py:398 +#: build/models.py:399 msgid "User or group responsible for this build order" msgstr "Odgovorni uporabnik ali skupina za to naročilo" -#: build/models.py:403 stock/models.py:1094 +#: build/models.py:404 stock/models.py:1094 msgid "External Link" msgstr "Zunanja povezava" -#: build/models.py:405 common/models.py:1990 part/models.py:1126 +#: build/models.py:406 common/models.py:1990 part/models.py:1126 #: stock/models.py:1096 msgid "Link to external URL" msgstr "Zunanja povezava" -#: build/models.py:410 +#: build/models.py:411 msgid "Build Priority" msgstr "" -#: build/models.py:413 +#: build/models.py:414 msgid "Priority of this build order" msgstr "" -#: build/models.py:421 common/models.py:150 common/models.py:164 +#: build/models.py:422 common/models.py:150 common/models.py:164 #: order/api.py:162 order/models.py:444 msgid "Project Code" msgstr "" -#: build/models.py:422 +#: build/models.py:423 msgid "Project code for this build order" msgstr "" -#: build/models.py:675 +#: build/models.py:676 msgid "Cannot complete build order with open child builds" msgstr "" -#: build/models.py:680 +#: build/models.py:681 msgid "Cannot complete build order with incomplete outputs" msgstr "" -#: build/models.py:699 build/models.py:829 +#: build/models.py:700 build/models.py:830 msgid "Failed to offload task to complete build allocations" msgstr "" -#: build/models.py:722 +#: build/models.py:723 #, python-brace-format msgid "Build order {build} has been completed" msgstr "Nalog izgradnje {build} je dokončan" -#: build/models.py:728 +#: build/models.py:729 msgid "A build order has been completed" msgstr "Nalog izgradnej dokončan" -#: build/models.py:910 build/serializers.py:406 +#: build/models.py:911 build/serializers.py:406 msgid "Serial numbers must be provided for trackable parts" msgstr "" -#: build/models.py:1041 build/models.py:1126 +#: build/models.py:1042 build/models.py:1127 msgid "No build output specified" msgstr "Ni določena izgradnja" -#: build/models.py:1044 +#: build/models.py:1045 msgid "Build output is already completed" msgstr "Igradnja je že dokončana" -#: build/models.py:1047 +#: build/models.py:1048 msgid "Build output does not match Build Order" msgstr "Izgradnja se ne ujema s nalogom izdelave" -#: build/models.py:1129 build/serializers.py:285 build/serializers.py:334 +#: build/models.py:1130 build/serializers.py:285 build/serializers.py:334 #: build/serializers.py:962 build/serializers.py:1746 order/models.py:710 #: order/serializers.py:604 order/serializers.py:779 part/serializers.py:1695 #: stock/models.py:941 stock/models.py:1431 stock/models.py:1880 -#: stock/serializers.py:712 stock/serializers.py:1617 +#: stock/serializers.py:716 stock/serializers.py:1621 msgid "Quantity must be greater than zero" msgstr "" -#: build/models.py:1133 build/serializers.py:289 +#: build/models.py:1134 build/serializers.py:289 msgid "Quantity cannot be greater than the output quantity" msgstr "" -#: build/models.py:1196 build/serializers.py:605 +#: build/models.py:1197 build/serializers.py:605 msgid "Build output has not passed all required tests" msgstr "" -#: build/models.py:1199 build/serializers.py:600 +#: build/models.py:1200 build/serializers.py:600 #, python-brace-format msgid "Build output {serial} has not passed all required tests" msgstr "" -#: build/models.py:1581 +#: build/models.py:1586 msgid "Build Order Line Item" msgstr "" -#: build/models.py:1605 +#: build/models.py:1610 msgid "Build object" msgstr "" -#: build/models.py:1617 build/models.py:1917 build/serializers.py:273 +#: build/models.py:1622 build/models.py:1933 build/serializers.py:273 #: build/serializers.py:319 build/serializers.py:1423 common/models.py:1346 #: order/models.py:1713 order/models.py:2490 order/serializers.py:1663 #: order/serializers.py:2124 part/models.py:3474 part/models.py:4406 @@ -985,70 +985,70 @@ msgstr "" #: report/templates/report/inventree_stock_report_merge.html:113 #: report/templates/report/inventree_test_report.html:90 #: report/templates/report/inventree_test_report.html:169 -#: stock/serializers.py:136 stock/serializers.py:180 stock/serializers.py:700 +#: stock/serializers.py:136 stock/serializers.py:180 stock/serializers.py:704 #: templates/email/build_order_completed.html:18 #: templates/email/stale_stock_notification.html:19 msgid "Quantity" msgstr "Količina" -#: build/models.py:1618 +#: build/models.py:1623 msgid "Required quantity for build order" msgstr "" -#: build/models.py:1627 +#: build/models.py:1632 msgid "Quantity of consumed stock" msgstr "" -#: build/models.py:1715 +#: build/models.py:1731 msgid "Build item must specify a build output, as master part is marked as trackable" msgstr "Izdelana postavka mora imeti izgradnjo, če je glavni del označen kot sledljiv" -#: build/models.py:1726 +#: build/models.py:1742 #, python-brace-format msgid "Allocated quantity ({q}) must not exceed available stock quantity ({a})" msgstr "Prestavljena zaloga ({q}) ne sme presegati zaloge ({a})" -#: build/models.py:1747 order/models.py:2439 +#: build/models.py:1763 order/models.py:2439 msgid "Stock item is over-allocated" msgstr "Preveč zaloge je prestavljene" -#: build/models.py:1752 order/models.py:2442 +#: build/models.py:1768 order/models.py:2442 msgid "Allocation quantity must be greater than zero" msgstr "Prestavljena količina mora biti večja od 0" -#: build/models.py:1758 +#: build/models.py:1774 msgid "Quantity must be 1 for serialized stock" msgstr "Količina za zalogo s serijsko številko mora biti 1" -#: build/models.py:1818 +#: build/models.py:1834 msgid "Selected stock item does not match BOM line" msgstr "" -#: build/models.py:1856 +#: build/models.py:1872 msgid "Allocated quantity exceeds available stock quantity" msgstr "" -#: build/models.py:1907 build/serializers.py:945 build/serializers.py:1255 +#: build/models.py:1923 build/serializers.py:945 build/serializers.py:1255 #: order/serializers.py:1500 order/serializers.py:1521 #: report/templates/report/inventree_sales_order_shipment_report.html:29 -#: stock/models.py:457 stock/serializers.py:102 stock/serializers.py:824 -#: stock/serializers.py:1311 stock/serializers.py:1423 +#: stock/models.py:457 stock/serializers.py:102 stock/serializers.py:828 +#: stock/serializers.py:1315 stock/serializers.py:1427 msgid "Stock Item" msgstr "Postavka zaloge" -#: build/models.py:1908 +#: build/models.py:1924 msgid "Source stock item" msgstr "Izvorna postavka zaloge" -#: build/models.py:1918 +#: build/models.py:1934 msgid "Stock quantity to allocate to build" msgstr "Količina zaloge za prestavljanje za izgradnjo" -#: build/models.py:1927 +#: build/models.py:1943 msgid "Install into" msgstr "Inštaliraj v" -#: build/models.py:1928 +#: build/models.py:1944 msgid "Destination stock item" msgstr "Destinacija postavke zaloge" @@ -1097,7 +1097,7 @@ msgid "Integer quantity required, as the bill of materials contains trackable pa msgstr "" #: build/serializers.py:365 order/serializers.py:800 order/serializers.py:1667 -#: stock/serializers.py:723 +#: stock/serializers.py:727 msgid "Serial Numbers" msgstr "" @@ -1250,7 +1250,7 @@ msgstr "" msgid "bom_item.part must point to the same part as the build order" msgstr "" -#: build/serializers.py:951 stock/serializers.py:1324 +#: build/serializers.py:951 stock/serializers.py:1328 msgid "Item must be in stock" msgstr "" @@ -1329,11 +1329,11 @@ msgstr "" #: build/serializers.py:1282 company/models.py:703 order/api.py:308 #: order/api.py:313 order/api.py:539 order/serializers.py:596 -#: stock/models.py:1037 stock/serializers.py:613 +#: stock/models.py:1037 stock/serializers.py:617 msgid "Supplier Part" msgstr "" -#: build/serializers.py:1290 stock/serializers.py:644 +#: build/serializers.py:1290 stock/serializers.py:648 msgid "Allocated Quantity" msgstr "" @@ -1562,8 +1562,8 @@ msgstr "" #: common/models.py:2006 common/models.py:2007 common/models.py:2388 #: importer/models.py:100 part/models.py:3568 part/models.py:3596 #: plugin/models.py:355 plugin/models.py:356 -#: report/templates/report/inventree_test_report.html:105 users/models.py:121 -#: users/models.py:498 +#: report/templates/report/inventree_test_report.html:105 users/models.py:124 +#: users/models.py:501 msgid "User" msgstr "Uporabnik" @@ -1594,8 +1594,8 @@ msgstr "" #: common/models.py:1421 common/models.py:2247 common/models.py:2354 #: company/models.py:198 company/models.py:840 machine/models.py:39 -#: part/models.py:1258 plugin/models.py:69 stock/api.py:621 users/models.py:192 -#: users/models.py:551 users/serializers.py:319 +#: part/models.py:1258 plugin/models.py:69 stock/api.py:621 users/models.py:195 +#: users/models.py:554 users/serializers.py:319 msgid "Active" msgstr "Aktivno" @@ -1603,7 +1603,7 @@ msgstr "Aktivno" msgid "Is this webhook active" msgstr "" -#: common/models.py:1437 users/models.py:169 +#: common/models.py:1437 users/models.py:172 msgid "Token" msgstr "" @@ -2142,7 +2142,7 @@ msgid "Email Threads" msgstr "" #: common/models.py:2711 generic/states/serializers.py:16 plugin/models.py:46 -#: users/models.py:110 +#: users/models.py:113 msgid "Key" msgstr "" @@ -3725,37 +3725,37 @@ msgstr "" msgid "Value must be a valid variable identifier" msgstr "" -#: company/api.py:142 +#: company/api.py:143 msgid "Part is Active" msgstr "" -#: company/api.py:146 +#: company/api.py:147 msgid "Manufacturer is Active" msgstr "" -#: company/api.py:279 +#: company/api.py:280 msgid "Supplier Part is Active" msgstr "" -#: company/api.py:283 +#: company/api.py:284 msgid "Internal Part is Active" msgstr "" -#: company/api.py:288 +#: company/api.py:289 msgid "Supplier is Active" msgstr "" -#: company/api.py:300 company/models.py:539 company/serializers.py:468 +#: company/api.py:301 company/models.py:539 company/serializers.py:468 #: part/serializers.py:575 msgid "Manufacturer" msgstr "" -#: company/api.py:307 company/models.py:119 company/models.py:411 +#: company/api.py:308 company/models.py:119 company/models.py:411 #: stock/api.py:879 msgid "Company" msgstr "" -#: company/api.py:317 +#: company/api.py:318 msgid "Has Stock" msgstr "" @@ -3792,7 +3792,7 @@ msgid "Contact email address" msgstr "" #: company/models.py:176 company/models.py:315 order/models.py:506 -#: users/models.py:558 +#: users/models.py:561 msgid "Contact" msgstr "" @@ -3942,7 +3942,7 @@ msgid "Manufacturer Part" msgstr "" #: company/models.py:528 company/models.py:818 stock/models.py:1026 -#: stock/serializers.py:445 +#: stock/serializers.py:449 msgid "Base Part" msgstr "" @@ -3959,7 +3959,7 @@ msgstr "" msgid "MPN" msgstr "" -#: company/models.py:547 stock/serializers.py:607 +#: company/models.py:547 stock/serializers.py:611 msgid "Manufacturer Part Number" msgstr "" @@ -4042,7 +4042,7 @@ msgstr "" #: report/templates/report/inventree_return_order_report.html:27 #: report/templates/report/inventree_sales_order_report.html:32 #: report/templates/report/inventree_stock_location_report.html:105 -#: stock/serializers.py:837 +#: stock/serializers.py:841 msgid "Note" msgstr "" @@ -4055,7 +4055,7 @@ msgid "Minimum charge (e.g. stocking fee)" msgstr "" #: company/models.py:891 order/serializers.py:810 stock/models.py:1057 -#: stock/serializers.py:1643 +#: stock/serializers.py:1647 msgid "Packaging" msgstr "" @@ -4107,7 +4107,7 @@ msgstr "" msgid "Company Name" msgstr "" -#: company/serializers.py:444 part/serializers.py:948 stock/serializers.py:463 +#: company/serializers.py:444 part/serializers.py:948 stock/serializers.py:467 msgid "In Stock" msgstr "" @@ -4267,15 +4267,15 @@ msgstr "" msgid "Valid" msgstr "" -#: importer/models.py:688 +#: importer/models.py:720 msgid "ID is required for updating existing records." msgstr "" -#: importer/models.py:695 +#: importer/models.py:727 msgid "No record found with the provided ID" msgstr "" -#: importer/models.py:701 +#: importer/models.py:733 msgid "Invalid ID format provided" msgstr "" @@ -4660,7 +4660,7 @@ msgid "Order reference" msgstr "" #: order/models.py:617 order/models.py:1317 order/models.py:2630 -#: stock/serializers.py:594 stock/serializers.py:1012 users/models.py:539 +#: stock/serializers.py:598 stock/serializers.py:1016 users/models.py:542 msgid "Status" msgstr "" @@ -4713,7 +4713,7 @@ msgid "Quantity must be a positive number" msgstr "" #: order/models.py:1304 order/models.py:2617 stock/models.py:1079 -#: stock/models.py:1080 stock/serializers.py:1359 +#: stock/models.py:1080 stock/serializers.py:1363 #: templates/email/overdue_return_order.html:16 #: templates/email/overdue_sales_order.html:16 msgid "Customer" @@ -4831,7 +4831,7 @@ msgstr "" msgid "Number of items received" msgstr "" -#: order/models.py:1903 stock/models.py:1202 stock/serializers.py:661 +#: order/models.py:1903 stock/models.py:1202 stock/serializers.py:665 msgid "Purchase Price" msgstr "" @@ -5173,7 +5173,7 @@ msgid "Enter batch code for incoming stock items" msgstr "" #: order/serializers.py:792 stock/models.py:1161 -#: templates/email/stale_stock_notification.html:22 users/models.py:134 +#: templates/email/stale_stock_notification.html:22 users/models.py:137 msgid "Expiry Date" msgstr "" @@ -6043,7 +6043,7 @@ msgstr "" msgid "Parameter Value" msgstr "" -#: part/models.py:4092 stock/serializers.py:742 +#: part/models.py:4092 stock/serializers.py:746 msgid "Optional note field" msgstr "" @@ -6219,7 +6219,7 @@ msgstr "" msgid "Number of results recorded against this template" msgstr "" -#: part/serializers.py:230 part/serializers.py:248 stock/serializers.py:667 +#: part/serializers.py:230 part/serializers.py:248 stock/serializers.py:671 msgid "Purchase currency of this stock item" msgstr "" @@ -6339,7 +6339,7 @@ msgstr "" msgid "Outstanding quantity of this part scheduled to be built" msgstr "" -#: part/serializers.py:964 stock/serializers.py:1043 stock/serializers.py:1214 +#: part/serializers.py:964 stock/serializers.py:1047 stock/serializers.py:1218 #: users/ruleset.py:30 msgid "Stock Items" msgstr "" @@ -7540,35 +7540,35 @@ msgstr "" msgid "Enable dynamic panels for testing" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:98 +#: plugin/samples/integration/user_interface_sample.py:100 msgid "Part Panel" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:131 +#: plugin/samples/integration/user_interface_sample.py:135 msgid "Broken Dashboard Item" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:133 +#: plugin/samples/integration/user_interface_sample.py:137 msgid "This is a broken dashboard item - it will not render!" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:139 +#: plugin/samples/integration/user_interface_sample.py:143 msgid "Sample Dashboard Item" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:141 +#: plugin/samples/integration/user_interface_sample.py:145 msgid "This is a sample dashboard item. It renders a simple string of HTML content." msgstr "" -#: plugin/samples/integration/user_interface_sample.py:147 +#: plugin/samples/integration/user_interface_sample.py:151 msgid "Context Dashboard Item" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:161 +#: plugin/samples/integration/user_interface_sample.py:165 msgid "Admin Dashboard Item" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:162 +#: plugin/samples/integration/user_interface_sample.py:166 msgid "This is an admin-only dashboard item." msgstr "" @@ -7951,7 +7951,7 @@ msgstr "" #: report/templates/report/inventree_stock_report_merge.html:97 #: report/templates/report/inventree_test_report.html:153 -#: stock/serializers.py:650 +#: stock/serializers.py:654 msgid "Installed Items" msgstr "" @@ -7984,19 +7984,19 @@ msgstr "" msgid "No result" msgstr "" -#: report/templatetags/report.py:144 +#: report/templatetags/report.py:163 msgid "Asset file does not exist" msgstr "" -#: report/templatetags/report.py:201 report/templatetags/report.py:277 +#: report/templatetags/report.py:220 report/templatetags/report.py:296 msgid "Image file not found" msgstr "" -#: report/templatetags/report.py:302 +#: report/templatetags/report.py:321 msgid "part_image tag requires a Part instance" msgstr "" -#: report/templatetags/report.py:348 +#: report/templatetags/report.py:367 msgid "company_image tag requires a Company instance" msgstr "" @@ -8012,7 +8012,7 @@ msgstr "" msgid "Include sub-locations in filtered results" msgstr "" -#: stock/api.py:341 stock/serializers.py:1210 +#: stock/api.py:341 stock/serializers.py:1214 msgid "Parent Location" msgstr "" @@ -8096,7 +8096,7 @@ msgstr "" msgid "Expiry date after" msgstr "" -#: stock/api.py:916 stock/serializers.py:655 +#: stock/api.py:916 stock/serializers.py:659 msgid "Stale" msgstr "" @@ -8168,7 +8168,7 @@ msgstr "" msgid "Stock items may not be directly located into a structural stock locations, but may be located to child locations." msgstr "" -#: stock/models.py:226 users/models.py:494 +#: stock/models.py:226 users/models.py:497 msgid "External" msgstr "" @@ -8201,7 +8201,7 @@ msgstr "" msgid "Stock items cannot be located into structural stock locations!" msgstr "" -#: stock/models.py:932 stock/serializers.py:488 +#: stock/models.py:932 stock/serializers.py:492 msgid "Stock item cannot be created for virtual parts" msgstr "" @@ -8246,7 +8246,7 @@ msgstr "" msgid "Where is this stock item located?" msgstr "" -#: stock/models.py:1058 stock/serializers.py:1644 +#: stock/models.py:1058 stock/serializers.py:1648 msgid "Packaging this stock item is stored in" msgstr "" @@ -8262,7 +8262,7 @@ msgstr "" msgid "Serial number for this item" msgstr "" -#: stock/models.py:1105 stock/serializers.py:1629 +#: stock/models.py:1105 stock/serializers.py:1633 msgid "Batch code for this stock item" msgstr "" @@ -8371,7 +8371,7 @@ msgstr "" msgid "Serialized stock cannot be merged" msgstr "" -#: stock/models.py:2055 stock/serializers.py:1499 +#: stock/models.py:2055 stock/serializers.py:1503 msgid "Duplicate stock items" msgstr "" @@ -8500,237 +8500,241 @@ msgid "Test template for this result" msgstr "" #: stock/serializers.py:290 +msgid "No matching test found for this part" +msgstr "" + +#: stock/serializers.py:294 msgid "Template ID or test name must be provided" msgstr "" -#: stock/serializers.py:300 +#: stock/serializers.py:304 msgid "The test finished time cannot be earlier than the test started time" msgstr "" -#: stock/serializers.py:452 +#: stock/serializers.py:456 msgid "Parent Item" msgstr "" -#: stock/serializers.py:453 +#: stock/serializers.py:457 msgid "Parent stock item" msgstr "" -#: stock/serializers.py:473 +#: stock/serializers.py:477 msgid "Use pack size when adding: the quantity defined is the number of packs" msgstr "" -#: stock/serializers.py:475 +#: stock/serializers.py:479 msgid "Use pack size" msgstr "" -#: stock/serializers.py:482 stock/serializers.py:724 +#: stock/serializers.py:486 stock/serializers.py:728 msgid "Enter serial numbers for new items" msgstr "" -#: stock/serializers.py:600 +#: stock/serializers.py:604 msgid "Supplier Part Number" msgstr "" -#: stock/serializers.py:647 users/models.py:184 +#: stock/serializers.py:651 users/models.py:187 msgid "Expired" msgstr "" -#: stock/serializers.py:653 +#: stock/serializers.py:657 msgid "Child Items" msgstr "" -#: stock/serializers.py:657 +#: stock/serializers.py:661 msgid "Tracking Items" msgstr "" -#: stock/serializers.py:663 +#: stock/serializers.py:667 msgid "Purchase price of this stock item, per unit or pack" msgstr "" -#: stock/serializers.py:701 +#: stock/serializers.py:705 msgid "Enter number of stock items to serialize" msgstr "" -#: stock/serializers.py:709 stock/serializers.py:752 stock/serializers.py:790 -#: stock/serializers.py:928 +#: stock/serializers.py:713 stock/serializers.py:756 stock/serializers.py:794 +#: stock/serializers.py:932 msgid "No stock item provided" msgstr "" -#: stock/serializers.py:717 +#: stock/serializers.py:721 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({q})" msgstr "" -#: stock/serializers.py:735 stock/serializers.py:1456 stock/serializers.py:1769 -#: stock/serializers.py:1818 +#: stock/serializers.py:739 stock/serializers.py:1460 stock/serializers.py:1773 +#: stock/serializers.py:1822 msgid "Destination stock location" msgstr "" -#: stock/serializers.py:755 +#: stock/serializers.py:759 msgid "Serial numbers cannot be assigned to this part" msgstr "" -#: stock/serializers.py:775 +#: stock/serializers.py:779 msgid "Serial numbers already exist" msgstr "" -#: stock/serializers.py:825 +#: stock/serializers.py:829 msgid "Select stock item to install" msgstr "" -#: stock/serializers.py:832 +#: stock/serializers.py:836 msgid "Quantity to Install" msgstr "" -#: stock/serializers.py:833 +#: stock/serializers.py:837 msgid "Enter the quantity of items to install" msgstr "" -#: stock/serializers.py:838 stock/serializers.py:918 stock/serializers.py:1060 +#: stock/serializers.py:842 stock/serializers.py:922 stock/serializers.py:1064 msgid "Add transaction note (optional)" msgstr "" -#: stock/serializers.py:846 +#: stock/serializers.py:850 msgid "Quantity to install must be at least 1" msgstr "" -#: stock/serializers.py:854 +#: stock/serializers.py:858 msgid "Stock item is unavailable" msgstr "" -#: stock/serializers.py:865 +#: stock/serializers.py:869 msgid "Selected part is not in the Bill of Materials" msgstr "" -#: stock/serializers.py:878 +#: stock/serializers.py:882 msgid "Quantity to install must not exceed available quantity" msgstr "" -#: stock/serializers.py:913 +#: stock/serializers.py:917 msgid "Destination location for uninstalled item" msgstr "" -#: stock/serializers.py:951 +#: stock/serializers.py:955 msgid "Select part to convert stock item into" msgstr "" -#: stock/serializers.py:964 +#: stock/serializers.py:968 msgid "Selected part is not a valid option for conversion" msgstr "" -#: stock/serializers.py:981 +#: stock/serializers.py:985 msgid "Cannot convert stock item with assigned SupplierPart" msgstr "" -#: stock/serializers.py:1015 +#: stock/serializers.py:1019 msgid "Stock item status code" msgstr "" -#: stock/serializers.py:1044 +#: stock/serializers.py:1048 msgid "Select stock items to change status" msgstr "" -#: stock/serializers.py:1050 +#: stock/serializers.py:1054 msgid "No stock items selected" msgstr "" -#: stock/serializers.py:1139 stock/serializers.py:1216 +#: stock/serializers.py:1143 stock/serializers.py:1220 msgid "Sublocations" msgstr "" -#: stock/serializers.py:1211 +#: stock/serializers.py:1215 msgid "Parent stock location" msgstr "" -#: stock/serializers.py:1328 +#: stock/serializers.py:1332 msgid "Part must be salable" msgstr "" -#: stock/serializers.py:1332 +#: stock/serializers.py:1336 msgid "Item is allocated to a sales order" msgstr "" -#: stock/serializers.py:1336 +#: stock/serializers.py:1340 msgid "Item is allocated to a build order" msgstr "" -#: stock/serializers.py:1360 +#: stock/serializers.py:1364 msgid "Customer to assign stock items" msgstr "" -#: stock/serializers.py:1366 +#: stock/serializers.py:1370 msgid "Selected company is not a customer" msgstr "" -#: stock/serializers.py:1374 +#: stock/serializers.py:1378 msgid "Stock assignment notes" msgstr "" -#: stock/serializers.py:1384 stock/serializers.py:1672 +#: stock/serializers.py:1388 stock/serializers.py:1676 msgid "A list of stock items must be provided" msgstr "" -#: stock/serializers.py:1463 +#: stock/serializers.py:1467 msgid "Stock merging notes" msgstr "" -#: stock/serializers.py:1468 +#: stock/serializers.py:1472 msgid "Allow mismatched suppliers" msgstr "" -#: stock/serializers.py:1469 +#: stock/serializers.py:1473 msgid "Allow stock items with different supplier parts to be merged" msgstr "" -#: stock/serializers.py:1474 +#: stock/serializers.py:1478 msgid "Allow mismatched status" msgstr "" -#: stock/serializers.py:1475 +#: stock/serializers.py:1479 msgid "Allow stock items with different status codes to be merged" msgstr "" -#: stock/serializers.py:1485 +#: stock/serializers.py:1489 msgid "At least two stock items must be provided" msgstr "" -#: stock/serializers.py:1552 +#: stock/serializers.py:1556 msgid "No Change" msgstr "" -#: stock/serializers.py:1590 +#: stock/serializers.py:1594 msgid "StockItem primary key value" msgstr "" -#: stock/serializers.py:1603 +#: stock/serializers.py:1607 msgid "Stock item is not in stock" msgstr "" -#: stock/serializers.py:1606 +#: stock/serializers.py:1610 msgid "Stock item is already in stock" msgstr "" -#: stock/serializers.py:1620 +#: stock/serializers.py:1624 msgid "Quantity must not be negative" msgstr "" -#: stock/serializers.py:1662 +#: stock/serializers.py:1666 msgid "Stock transaction notes" msgstr "" -#: stock/serializers.py:1824 +#: stock/serializers.py:1828 msgid "Merge into existing stock" msgstr "" -#: stock/serializers.py:1825 +#: stock/serializers.py:1829 msgid "Merge returned items into existing stock items if possible" msgstr "" -#: stock/serializers.py:1868 +#: stock/serializers.py:1872 msgid "Next Serial Number" msgstr "" -#: stock/serializers.py:1874 +#: stock/serializers.py:1878 msgid "Previous Serial Number" msgstr "" @@ -9024,7 +9028,7 @@ msgstr "" msgid "Important dates" msgstr "" -#: users/authentication.py:30 users/models.py:148 +#: users/authentication.py:30 users/models.py:151 msgid "Token has been revoked" msgstr "" @@ -9032,167 +9036,167 @@ msgstr "" msgid "Token has expired" msgstr "" -#: users/models.py:91 +#: users/models.py:94 msgid "API Token" msgstr "" -#: users/models.py:92 +#: users/models.py:95 msgid "API Tokens" msgstr "" -#: users/models.py:128 +#: users/models.py:131 msgid "Token Name" msgstr "" -#: users/models.py:129 +#: users/models.py:132 msgid "Custom token name" msgstr "" -#: users/models.py:135 +#: users/models.py:138 msgid "Token expiry date" msgstr "" -#: users/models.py:143 +#: users/models.py:146 msgid "Last Seen" msgstr "" -#: users/models.py:144 +#: users/models.py:147 msgid "Last time the token was used" msgstr "" -#: users/models.py:148 +#: users/models.py:151 msgid "Revoked" msgstr "" -#: users/models.py:226 +#: users/models.py:229 msgid "Permission set" msgstr "" -#: users/models.py:235 +#: users/models.py:238 msgid "Group" msgstr "" -#: users/models.py:239 +#: users/models.py:242 msgid "View" msgstr "" -#: users/models.py:239 +#: users/models.py:242 msgid "Permission to view items" msgstr "" -#: users/models.py:243 +#: users/models.py:246 msgid "Add" msgstr "" -#: users/models.py:243 +#: users/models.py:246 msgid "Permission to add items" msgstr "" -#: users/models.py:247 +#: users/models.py:250 msgid "Change" msgstr "" -#: users/models.py:249 +#: users/models.py:252 msgid "Permissions to edit items" msgstr "" -#: users/models.py:253 +#: users/models.py:256 msgid "Delete" msgstr "" -#: users/models.py:255 +#: users/models.py:258 msgid "Permission to delete items" msgstr "" -#: users/models.py:492 +#: users/models.py:495 msgid "Bot" msgstr "" -#: users/models.py:493 +#: users/models.py:496 msgid "Internal" msgstr "" -#: users/models.py:495 +#: users/models.py:498 msgid "Guest" msgstr "" -#: users/models.py:504 +#: users/models.py:507 msgid "Language" msgstr "" -#: users/models.py:505 +#: users/models.py:508 msgid "Preferred language for the user" msgstr "" -#: users/models.py:510 +#: users/models.py:513 msgid "Theme" msgstr "" -#: users/models.py:511 +#: users/models.py:514 msgid "Settings for the web UI as JSON - do not edit manually!" msgstr "" -#: users/models.py:516 +#: users/models.py:519 msgid "Widgets" msgstr "" -#: users/models.py:518 +#: users/models.py:521 msgid "Settings for the dashboard widgets as JSON - do not edit manually!" msgstr "" -#: users/models.py:525 +#: users/models.py:528 msgid "Display Name" msgstr "" -#: users/models.py:526 +#: users/models.py:529 msgid "Chosen display name for the user" msgstr "" -#: users/models.py:532 +#: users/models.py:535 msgid "Position" msgstr "" -#: users/models.py:533 +#: users/models.py:536 msgid "Main job title or position" msgstr "" -#: users/models.py:540 +#: users/models.py:543 msgid "User status message" msgstr "" -#: users/models.py:547 +#: users/models.py:550 msgid "User location information" msgstr "" -#: users/models.py:552 +#: users/models.py:555 msgid "User is actively using the system" msgstr "" -#: users/models.py:559 +#: users/models.py:562 msgid "Preferred contact information for the user" msgstr "" -#: users/models.py:565 +#: users/models.py:568 msgid "User Type" msgstr "" -#: users/models.py:566 +#: users/models.py:569 msgid "Which type of user is this?" msgstr "" -#: users/models.py:572 +#: users/models.py:575 msgid "Organisation" msgstr "" -#: users/models.py:573 +#: users/models.py:576 msgid "Users primary organisation/affiliation" msgstr "" -#: users/models.py:581 +#: users/models.py:584 msgid "Primary Group" msgstr "" -#: users/models.py:582 +#: users/models.py:585 msgid "Primary group for the user" msgstr "" diff --git a/src/backend/InvenTree/locale/sr/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/sr/LC_MESSAGES/django.po index f1d6610546..4ef788a91d 100644 --- a/src/backend/InvenTree/locale/sr/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/sr/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-09-17 11:32+0000\n" -"PO-Revision-Date: 2025-09-17 11:36\n" +"POT-Creation-Date: 2025-10-01 05:58+0000\n" +"PO-Revision-Date: 2025-10-01 06:01\n" "Last-Translator: \n" "Language-Team: Serbian (Latin)\n" "Language: sr_CS\n" @@ -116,9 +116,9 @@ msgstr "Neispravna decimalna vrednost" #: build/serializers.py:579 build/serializers.py:1795 company/models.py:875 #: order/models.py:1737 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:2846 stock/models.py:2970 stock/serializers.py:741 -#: stock/serializers.py:917 stock/serializers.py:1059 stock/serializers.py:1373 -#: stock/serializers.py:1462 stock/serializers.py:1661 +#: stock/models.py:2846 stock/models.py:2970 stock/serializers.py:745 +#: stock/serializers.py:921 stock/serializers.py:1063 stock/serializers.py:1377 +#: stock/serializers.py:1466 stock/serializers.py:1665 msgid "Notes" msgstr "Napomene" @@ -415,7 +415,7 @@ msgstr "Nevažeći izvor" msgid "Name" msgstr "Ime" -#: InvenTree/models.py:856 build/models.py:251 common/models.py:171 +#: InvenTree/models.py:856 build/models.py:252 common/models.py:171 #: common/models.py:2234 common/models.py:2347 company/models.py:562 #: company/models.py:866 order/models.py:435 order/models.py:1773 #: part/models.py:1074 part/models.py:3886 report/models.py:222 @@ -530,7 +530,7 @@ msgstr "Nevažeći kod valute" msgid "Order Status" msgstr "Status naloga" -#: build/api.py:75 build/models.py:263 +#: build/api.py:75 build/models.py:264 msgid "Parent Build" msgstr "Roditeljski proizvod" @@ -539,7 +539,7 @@ msgstr "Roditeljski proizvod" msgid "Include Variants" msgstr "Uključi varijante" -#: build/api.py:95 build/api.py:466 build/api.py:814 build/models.py:269 +#: build/api.py:95 build/api.py:466 build/api.py:814 build/models.py:270 #: build/serializers.py:1243 build/serializers.py:1389 #: build/serializers.py:1451 company/models.py:1085 company/serializers.py:456 #: order/api.py:295 order/api.py:299 order/api.py:922 order/api.py:1180 @@ -558,7 +558,7 @@ msgstr "Uključi varijante" #: report/templates/report/inventree_sales_order_shipment_report.html:28 #: report/templates/report/inventree_stock_location_report.html:102 #: stock/api.py:565 stock/serializers.py:120 stock/serializers.py:172 -#: stock/serializers.py:446 stock/serializers.py:625 stock/serializers.py:950 +#: stock/serializers.py:450 stock/serializers.py:629 stock/serializers.py:954 #: templates/email/build_order_completed.html:17 #: templates/email/build_order_required_stock.html:17 #: templates/email/low_stock_notification.html:15 @@ -671,7 +671,7 @@ msgstr "Neizmirena narudžbina" msgid "Allocated" msgstr "Alocirano" -#: build/api.py:490 build/models.py:1626 build/serializers.py:1424 +#: build/api.py:490 build/models.py:1631 build/serializers.py:1424 msgid "Consumed" msgstr "" @@ -682,7 +682,7 @@ msgstr "" msgid "Available" msgstr "Dostupno" -#: build/api.py:837 build/models.py:116 order/models.py:1919 +#: build/api.py:837 build/models.py:117 order/models.py:1919 #: report/templates/report/inventree_build_order_report.html:105 #: stock/serializers.py:93 templates/email/build_order_completed.html:16 #: templates/email/overdue_build_order.html:15 @@ -693,10 +693,10 @@ msgstr "Nalog za izradu" #: build/serializers.py:496 build/serializers.py:566 build/serializers.py:1263 #: build/serializers.py:1267 order/api.py:1227 order/api.py:1232 #: order/serializers.py:768 order/serializers.py:908 order/serializers.py:2015 -#: stock/api.py:966 stock/serializers.py:111 stock/serializers.py:629 -#: stock/serializers.py:734 stock/serializers.py:912 stock/serializers.py:1455 -#: stock/serializers.py:1768 stock/serializers.py:1817 -#: templates/email/stale_stock_notification.html:18 users/models.py:546 +#: stock/api.py:966 stock/serializers.py:111 stock/serializers.py:633 +#: stock/serializers.py:738 stock/serializers.py:916 stock/serializers.py:1459 +#: stock/serializers.py:1772 stock/serializers.py:1821 +#: templates/email/stale_stock_notification.html:18 users/models.py:549 msgid "Location" msgstr "Lokacija" @@ -708,43 +708,43 @@ msgstr "" msgid "Filter by output stock item ID. Use 'null' to find uninstalled build items." msgstr "" -#: build/models.py:117 users/ruleset.py:31 +#: build/models.py:118 users/ruleset.py:31 msgid "Build Orders" msgstr "Nalozi za izradu" -#: build/models.py:167 +#: build/models.py:168 msgid "Assembly BOM has not been validated" msgstr "BOM za sastavljanje nije potvrđeno" -#: build/models.py:174 +#: build/models.py:175 msgid "Build order cannot be created for an inactive part" msgstr "Nalog za izradu se ne može kreirati za neaktivan deo" -#: build/models.py:181 +#: build/models.py:182 msgid "Build order cannot be created for an unlocked part" msgstr "Nalog za izradu se ne može kreirati za zaključan deo" -#: build/models.py:199 +#: build/models.py:200 msgid "Build orders can only be externally fulfilled for purchaseable parts" msgstr "" -#: build/models.py:206 order/models.py:369 +#: build/models.py:207 order/models.py:369 msgid "Responsible user or group must be specified" msgstr "Odgovorni korisnik ili grupa mora biti određena" -#: build/models.py:211 +#: build/models.py:212 msgid "Build order part cannot be changed" msgstr "Deo u nalogu za izradu ne može se izmeniti" -#: build/models.py:216 order/models.py:382 +#: build/models.py:217 order/models.py:382 msgid "Target date must be after start date" msgstr "" -#: build/models.py:244 +#: build/models.py:245 msgid "Build Order Reference" msgstr "Reference naloga za pravljenje" -#: build/models.py:245 build/serializers.py:1402 order/models.py:607 +#: build/models.py:246 build/serializers.py:1402 order/models.py:607 #: order/models.py:1292 order/models.py:1730 order/models.py:2605 #: part/models.py:4458 #: report/templates/report/inventree_bill_of_materials_report.html:139 @@ -754,223 +754,223 @@ msgstr "Reference naloga za pravljenje" msgid "Reference" msgstr "Referenca" -#: build/models.py:254 +#: build/models.py:255 msgid "Brief description of the build (optional)" msgstr "Kratak opis izrade (nije obavezno)" -#: build/models.py:264 +#: build/models.py:265 msgid "BuildOrder to which this build is allocated" msgstr "Nalog za izradu za koju je ova izrada alocirana" -#: build/models.py:273 +#: build/models.py:274 msgid "Select part to build" msgstr "Izaberi deo za izgradnju" -#: build/models.py:278 +#: build/models.py:279 msgid "Sales Order Reference" msgstr "Referenca naloga za prodaju" -#: build/models.py:283 +#: build/models.py:284 msgid "SalesOrder to which this build is allocated" msgstr "Nalog za prodaju za koju je ova izrada alocirana" -#: build/models.py:288 build/serializers.py:1094 +#: build/models.py:289 build/serializers.py:1094 msgid "Source Location" msgstr "Lokacija izvora" -#: build/models.py:294 +#: build/models.py:295 msgid "Select location to take stock from for this build (leave blank to take from any stock location)" msgstr "Izaberi lokaciju zaliha za ovu izgradnju (ostaviti prazno ako hoćete bilo koju lokaciju zaliha" -#: build/models.py:300 +#: build/models.py:301 msgid "External Build" msgstr "" -#: build/models.py:301 +#: build/models.py:302 msgid "This build order is fulfilled externally" msgstr "" -#: build/models.py:306 +#: build/models.py:307 msgid "Destination Location" msgstr "Lokacija odredišta" -#: build/models.py:311 +#: build/models.py:312 msgid "Select location where the completed items will be stored" msgstr "Izaberi lokaciju gde će se završene stavke skladištiti" -#: build/models.py:315 +#: build/models.py:316 msgid "Build Quantity" msgstr "Količina izgradnje" -#: build/models.py:318 +#: build/models.py:319 msgid "Number of stock items to build" msgstr "Broj stavki za izgradnju" -#: build/models.py:322 +#: build/models.py:323 msgid "Completed items" msgstr "Kompletirane stavke" -#: build/models.py:324 +#: build/models.py:325 msgid "Number of stock items which have been completed" msgstr "Broj stavki u zalihama koje su kompletirane" -#: build/models.py:328 +#: build/models.py:329 msgid "Build Status" msgstr "Status izgradnje" -#: build/models.py:333 +#: build/models.py:334 msgid "Build status code" msgstr "Kod statusa izgradnje" -#: build/models.py:342 build/serializers.py:358 order/serializers.py:784 -#: stock/models.py:1101 stock/serializers.py:85 stock/serializers.py:1628 +#: build/models.py:343 build/serializers.py:358 order/serializers.py:784 +#: stock/models.py:1101 stock/serializers.py:85 stock/serializers.py:1632 msgid "Batch Code" msgstr "Kod serije" -#: build/models.py:346 build/serializers.py:359 +#: build/models.py:347 build/serializers.py:359 msgid "Batch code for this build output" msgstr "Kod izgradnje za ovaj izlaz" -#: build/models.py:350 order/models.py:472 order/serializers.py:167 +#: build/models.py:351 order/models.py:472 order/serializers.py:167 #: part/models.py:1304 msgid "Creation Date" msgstr "datum kreiranja" -#: build/models.py:356 +#: build/models.py:357 msgid "Build start date" msgstr "" -#: build/models.py:357 +#: build/models.py:358 msgid "Scheduled start date for this build order" msgstr "" -#: build/models.py:363 +#: build/models.py:364 msgid "Target completion date" msgstr "Datum ciljanog završetka" -#: build/models.py:365 +#: build/models.py:366 msgid "Target date for build completion. Build will be overdue after this date." msgstr "Ciljani datum za završetak izgradnje. Izgradnja će biti u prekoračenju nakon ovog datuma" -#: build/models.py:370 order/models.py:660 order/models.py:2644 +#: build/models.py:371 order/models.py:660 order/models.py:2644 msgid "Completion Date" msgstr "Datum završetka" -#: build/models.py:378 +#: build/models.py:379 msgid "completed by" msgstr "kompletirano od " -#: build/models.py:387 +#: build/models.py:388 msgid "Issued by" msgstr "izdato od" -#: build/models.py:388 +#: build/models.py:389 msgid "User who issued this build order" msgstr "Korisnik koji je izdao nalog za izgradnju" -#: build/models.py:397 common/models.py:180 order/api.py:176 +#: build/models.py:398 common/models.py:180 order/api.py:176 #: order/models.py:497 part/models.py:1321 #: report/templates/report/inventree_build_order_report.html:158 msgid "Responsible" msgstr "Odgovoran" -#: build/models.py:398 +#: build/models.py:399 msgid "User or group responsible for this build order" msgstr "Korisnik ili grupa koja je odgovorna za ovaj nalog za izgradnju" -#: build/models.py:403 stock/models.py:1094 +#: build/models.py:404 stock/models.py:1094 msgid "External Link" msgstr "Spoljašnja konekcija" -#: build/models.py:405 common/models.py:1990 part/models.py:1126 +#: build/models.py:406 common/models.py:1990 part/models.py:1126 #: stock/models.py:1096 msgid "Link to external URL" msgstr "Link za eksterni URL" -#: build/models.py:410 +#: build/models.py:411 msgid "Build Priority" msgstr "Prioritet izgradnje" -#: build/models.py:413 +#: build/models.py:414 msgid "Priority of this build order" msgstr "Prioritet ovog naloga za izgradnju" -#: build/models.py:421 common/models.py:150 common/models.py:164 +#: build/models.py:422 common/models.py:150 common/models.py:164 #: order/api.py:162 order/models.py:444 msgid "Project Code" msgstr "Kod projekta" -#: build/models.py:422 +#: build/models.py:423 msgid "Project code for this build order" msgstr "Kod projekta za ovaj nalog za izgradnju" -#: build/models.py:675 +#: build/models.py:676 msgid "Cannot complete build order with open child builds" msgstr "" -#: build/models.py:680 +#: build/models.py:681 msgid "Cannot complete build order with incomplete outputs" msgstr "" -#: build/models.py:699 build/models.py:829 +#: build/models.py:700 build/models.py:830 msgid "Failed to offload task to complete build allocations" msgstr "Nije uspelo preuzimanje zadataka da bi se dovršila alokacija izgradnje" -#: build/models.py:722 +#: build/models.py:723 #, python-brace-format msgid "Build order {build} has been completed" msgstr "Nalog za izgradnju {build} je kompletiran" -#: build/models.py:728 +#: build/models.py:729 msgid "A build order has been completed" msgstr "Nalog za izgradnju je kompletiran" -#: build/models.py:910 build/serializers.py:406 +#: build/models.py:911 build/serializers.py:406 msgid "Serial numbers must be provided for trackable parts" msgstr "Za delove koji mogu da se prate moraju se dostaviri serijski brojevi" -#: build/models.py:1041 build/models.py:1126 +#: build/models.py:1042 build/models.py:1127 msgid "No build output specified" msgstr "Nije određen izlaz izgradnje" -#: build/models.py:1044 +#: build/models.py:1045 msgid "Build output is already completed" msgstr "Izlaz izgradnje je već kompletiran" -#: build/models.py:1047 +#: build/models.py:1048 msgid "Build output does not match Build Order" msgstr "Izlaz izgradnje se ne slaže sa Nalogom za izgradnju" -#: build/models.py:1129 build/serializers.py:285 build/serializers.py:334 +#: build/models.py:1130 build/serializers.py:285 build/serializers.py:334 #: build/serializers.py:962 build/serializers.py:1746 order/models.py:710 #: order/serializers.py:604 order/serializers.py:779 part/serializers.py:1695 #: stock/models.py:941 stock/models.py:1431 stock/models.py:1880 -#: stock/serializers.py:712 stock/serializers.py:1617 +#: stock/serializers.py:716 stock/serializers.py:1621 msgid "Quantity must be greater than zero" msgstr "Količina mora biti veća od nule" -#: build/models.py:1133 build/serializers.py:289 +#: build/models.py:1134 build/serializers.py:289 msgid "Quantity cannot be greater than the output quantity" msgstr "Količina ne sme da bude veća od izlazne količine" -#: build/models.py:1196 build/serializers.py:605 +#: build/models.py:1197 build/serializers.py:605 msgid "Build output has not passed all required tests" msgstr "" -#: build/models.py:1199 build/serializers.py:600 +#: build/models.py:1200 build/serializers.py:600 #, python-brace-format msgid "Build output {serial} has not passed all required tests" msgstr "Izlaz izgradnje {serial} nije zadovoljio zahtevane testove" -#: build/models.py:1581 +#: build/models.py:1586 msgid "Build Order Line Item" msgstr "Stavka porudžbine naloga za izgradnju" -#: build/models.py:1605 +#: build/models.py:1610 msgid "Build object" msgstr "Objekat izgradnje" -#: build/models.py:1617 build/models.py:1917 build/serializers.py:273 +#: build/models.py:1622 build/models.py:1933 build/serializers.py:273 #: build/serializers.py:319 build/serializers.py:1423 common/models.py:1346 #: order/models.py:1713 order/models.py:2490 order/serializers.py:1663 #: order/serializers.py:2124 part/models.py:3474 part/models.py:4406 @@ -985,70 +985,70 @@ msgstr "Objekat izgradnje" #: report/templates/report/inventree_stock_report_merge.html:113 #: report/templates/report/inventree_test_report.html:90 #: report/templates/report/inventree_test_report.html:169 -#: stock/serializers.py:136 stock/serializers.py:180 stock/serializers.py:700 +#: stock/serializers.py:136 stock/serializers.py:180 stock/serializers.py:704 #: templates/email/build_order_completed.html:18 #: templates/email/stale_stock_notification.html:19 msgid "Quantity" msgstr "Količina" -#: build/models.py:1618 +#: build/models.py:1623 msgid "Required quantity for build order" msgstr "Potrebna količina za nalog za izgradnju" -#: build/models.py:1627 +#: build/models.py:1632 msgid "Quantity of consumed stock" msgstr "" -#: build/models.py:1715 +#: build/models.py:1731 msgid "Build item must specify a build output, as master part is marked as trackable" msgstr "Stavka izgradnje mora imati izlaz izgradnje, jer je nadređeni deo markiran da može da se prati" -#: build/models.py:1726 +#: build/models.py:1742 #, python-brace-format msgid "Allocated quantity ({q}) must not exceed available stock quantity ({a})" msgstr "Alocirana količina ({q}) ne sme da bude veća od količine dostupnih zaliha ({a})" -#: build/models.py:1747 order/models.py:2439 +#: build/models.py:1763 order/models.py:2439 msgid "Stock item is over-allocated" msgstr "Stavka zaliha je prealocirana" -#: build/models.py:1752 order/models.py:2442 +#: build/models.py:1768 order/models.py:2442 msgid "Allocation quantity must be greater than zero" msgstr "Količina alokacije mora da bude veća od nule" -#: build/models.py:1758 +#: build/models.py:1774 msgid "Quantity must be 1 for serialized stock" msgstr "Količina mora da bude 1 za zalihe koje su serijalizovane" -#: build/models.py:1818 +#: build/models.py:1834 msgid "Selected stock item does not match BOM line" msgstr "Izabrana stavka zaliha se ne slaže sa porudžbinom sa spiska materijala" -#: build/models.py:1856 +#: build/models.py:1872 msgid "Allocated quantity exceeds available stock quantity" msgstr "" -#: build/models.py:1907 build/serializers.py:945 build/serializers.py:1255 +#: build/models.py:1923 build/serializers.py:945 build/serializers.py:1255 #: order/serializers.py:1500 order/serializers.py:1521 #: report/templates/report/inventree_sales_order_shipment_report.html:29 -#: stock/models.py:457 stock/serializers.py:102 stock/serializers.py:824 -#: stock/serializers.py:1311 stock/serializers.py:1423 +#: stock/models.py:457 stock/serializers.py:102 stock/serializers.py:828 +#: stock/serializers.py:1315 stock/serializers.py:1427 msgid "Stock Item" msgstr "Stavka zaliha" -#: build/models.py:1908 +#: build/models.py:1924 msgid "Source stock item" msgstr "Izvor stavke zaliha" -#: build/models.py:1918 +#: build/models.py:1934 msgid "Stock quantity to allocate to build" msgstr "Količina zaliha za alociranje za izgradnju" -#: build/models.py:1927 +#: build/models.py:1943 msgid "Install into" msgstr "Ugradi u" -#: build/models.py:1928 +#: build/models.py:1944 msgid "Destination stock item" msgstr "Stavka zaliha odredišta" @@ -1097,7 +1097,7 @@ msgid "Integer quantity required, as the bill of materials contains trackable pa msgstr "Potrebna je brojčana količina, jer opis materijala sadrži delove koji se mogu pratiti" #: build/serializers.py:365 order/serializers.py:800 order/serializers.py:1667 -#: stock/serializers.py:723 +#: stock/serializers.py:727 msgid "Serial Numbers" msgstr "Serijski brojevi" @@ -1250,7 +1250,7 @@ msgstr "Stavka porudžbine za izradu" msgid "bom_item.part must point to the same part as the build order" msgstr "bom_item.part mora da se referencira istom delu kao u nalogu za izgradnju" -#: build/serializers.py:951 stock/serializers.py:1324 +#: build/serializers.py:951 stock/serializers.py:1328 msgid "Item must be in stock" msgstr "Stavka mora da bude u zalihama" @@ -1329,11 +1329,11 @@ msgstr "" #: build/serializers.py:1282 company/models.py:703 order/api.py:308 #: order/api.py:313 order/api.py:539 order/serializers.py:596 -#: stock/models.py:1037 stock/serializers.py:613 +#: stock/models.py:1037 stock/serializers.py:617 msgid "Supplier Part" msgstr "Deo dobavljača" -#: build/serializers.py:1290 stock/serializers.py:644 +#: build/serializers.py:1290 stock/serializers.py:648 msgid "Allocated Quantity" msgstr "Alocirana količina" @@ -1562,8 +1562,8 @@ msgstr "Tekstualni ključ mora da bude jedinstven" #: common/models.py:2006 common/models.py:2007 common/models.py:2388 #: importer/models.py:100 part/models.py:3568 part/models.py:3596 #: plugin/models.py:355 plugin/models.py:356 -#: report/templates/report/inventree_test_report.html:105 users/models.py:121 -#: users/models.py:498 +#: report/templates/report/inventree_test_report.html:105 users/models.py:124 +#: users/models.py:501 msgid "User" msgstr "Korisnik" @@ -1594,8 +1594,8 @@ msgstr "Ime ovog zahteva za izmenu stranice" #: common/models.py:1421 common/models.py:2247 common/models.py:2354 #: company/models.py:198 company/models.py:840 machine/models.py:39 -#: part/models.py:1258 plugin/models.py:69 stock/api.py:621 users/models.py:192 -#: users/models.py:551 users/serializers.py:319 +#: part/models.py:1258 plugin/models.py:69 stock/api.py:621 users/models.py:195 +#: users/models.py:554 users/serializers.py:319 msgid "Active" msgstr "Aktivan" @@ -1603,7 +1603,7 @@ msgstr "Aktivan" msgid "Is this webhook active" msgstr "Da li je ovaj zahtev za izmenu aktivan?" -#: common/models.py:1437 users/models.py:169 +#: common/models.py:1437 users/models.py:172 msgid "Token" msgstr "Token" @@ -2142,7 +2142,7 @@ msgid "Email Threads" msgstr "" #: common/models.py:2711 generic/states/serializers.py:16 plugin/models.py:46 -#: users/models.py:110 +#: users/models.py:113 msgid "Key" msgstr "Ključ" @@ -3725,37 +3725,37 @@ msgstr "Vrednost mora biti napisana velikim slovima" msgid "Value must be a valid variable identifier" msgstr "Vrednost mora biti važeći identifikator promenljive" -#: company/api.py:142 +#: company/api.py:143 msgid "Part is Active" msgstr "Deo je aktivan" -#: company/api.py:146 +#: company/api.py:147 msgid "Manufacturer is Active" msgstr "Proizvođač je aktivan" -#: company/api.py:279 +#: company/api.py:280 msgid "Supplier Part is Active" msgstr "Deo dobavljača je aktivan" -#: company/api.py:283 +#: company/api.py:284 msgid "Internal Part is Active" msgstr "Interni deo je aktivan" -#: company/api.py:288 +#: company/api.py:289 msgid "Supplier is Active" msgstr "Dobavljač je aktivan" -#: company/api.py:300 company/models.py:539 company/serializers.py:468 +#: company/api.py:301 company/models.py:539 company/serializers.py:468 #: part/serializers.py:575 msgid "Manufacturer" msgstr "Proizvođač" -#: company/api.py:307 company/models.py:119 company/models.py:411 +#: company/api.py:308 company/models.py:119 company/models.py:411 #: stock/api.py:879 msgid "Company" msgstr "Kompanija" -#: company/api.py:317 +#: company/api.py:318 msgid "Has Stock" msgstr "Ima zalihe" @@ -3792,7 +3792,7 @@ msgid "Contact email address" msgstr "Email adresa kontakta" #: company/models.py:176 company/models.py:315 order/models.py:506 -#: users/models.py:558 +#: users/models.py:561 msgid "Contact" msgstr "Kontakt" @@ -3942,7 +3942,7 @@ msgid "Manufacturer Part" msgstr "Deo proizvođača" #: company/models.py:528 company/models.py:818 stock/models.py:1026 -#: stock/serializers.py:445 +#: stock/serializers.py:449 msgid "Base Part" msgstr "Osnovni deo" @@ -3959,7 +3959,7 @@ msgstr "Izaberi proizvođača" msgid "MPN" msgstr "Broj dela proizvođača" -#: company/models.py:547 stock/serializers.py:607 +#: company/models.py:547 stock/serializers.py:611 msgid "Manufacturer Part Number" msgstr "Broj dela proizvođača" @@ -4042,7 +4042,7 @@ msgstr "Opis dela dobavljača" #: report/templates/report/inventree_return_order_report.html:27 #: report/templates/report/inventree_sales_order_report.html:32 #: report/templates/report/inventree_stock_location_report.html:105 -#: stock/serializers.py:837 +#: stock/serializers.py:841 msgid "Note" msgstr "Beleška" @@ -4055,7 +4055,7 @@ msgid "Minimum charge (e.g. stocking fee)" msgstr "Minimalna naplata (npr. taksa za slaganje)" #: company/models.py:891 order/serializers.py:810 stock/models.py:1057 -#: stock/serializers.py:1643 +#: stock/serializers.py:1647 msgid "Packaging" msgstr "Pakovanje" @@ -4107,7 +4107,7 @@ msgstr "Podrazumevana valuta koja se koristi za ovog dobavljača" msgid "Company Name" msgstr "Naziv kompanije" -#: company/serializers.py:444 part/serializers.py:948 stock/serializers.py:463 +#: company/serializers.py:444 part/serializers.py:948 stock/serializers.py:467 msgid "In Stock" msgstr "Na zalihama" @@ -4267,15 +4267,15 @@ msgstr "Greške" msgid "Valid" msgstr "Važeće" -#: importer/models.py:688 +#: importer/models.py:720 msgid "ID is required for updating existing records." msgstr "" -#: importer/models.py:695 +#: importer/models.py:727 msgid "No record found with the provided ID" msgstr "" -#: importer/models.py:701 +#: importer/models.py:733 msgid "Invalid ID format provided" msgstr "" @@ -4660,7 +4660,7 @@ msgid "Order reference" msgstr "Referenca naloga" #: order/models.py:617 order/models.py:1317 order/models.py:2630 -#: stock/serializers.py:594 stock/serializers.py:1012 users/models.py:539 +#: stock/serializers.py:598 stock/serializers.py:1016 users/models.py:542 msgid "Status" msgstr "Status" @@ -4713,7 +4713,7 @@ msgid "Quantity must be a positive number" msgstr "Količina mora biti pozitivan broj" #: order/models.py:1304 order/models.py:2617 stock/models.py:1079 -#: stock/models.py:1080 stock/serializers.py:1359 +#: stock/models.py:1080 stock/serializers.py:1363 #: templates/email/overdue_return_order.html:16 #: templates/email/overdue_sales_order.html:16 msgid "Customer" @@ -4831,7 +4831,7 @@ msgstr "Primljeno" msgid "Number of items received" msgstr "Broj primljenih stavki" -#: order/models.py:1903 stock/models.py:1202 stock/serializers.py:661 +#: order/models.py:1903 stock/models.py:1202 stock/serializers.py:665 msgid "Purchase Price" msgstr "Kupovna cena" @@ -5173,7 +5173,7 @@ msgid "Enter batch code for incoming stock items" msgstr "Unesi šifru ture za nadolazeće stavke sa zaliha" #: order/serializers.py:792 stock/models.py:1161 -#: templates/email/stale_stock_notification.html:22 users/models.py:134 +#: templates/email/stale_stock_notification.html:22 users/models.py:137 msgid "Expiry Date" msgstr "Datum isteka" @@ -6043,7 +6043,7 @@ msgstr "Šablon parametra" msgid "Parameter Value" msgstr "Vrednost parametra" -#: part/models.py:4092 stock/serializers.py:742 +#: part/models.py:4092 stock/serializers.py:746 msgid "Optional note field" msgstr "Opciona beleška" @@ -6219,7 +6219,7 @@ msgstr "Rezultati" msgid "Number of results recorded against this template" msgstr "Broj rezultata napravljenih na osnovu ovog šablona" -#: part/serializers.py:230 part/serializers.py:248 stock/serializers.py:667 +#: part/serializers.py:230 part/serializers.py:248 stock/serializers.py:671 msgid "Purchase currency of this stock item" msgstr "Valuta kupovine za ovu stavku sa zaliha" @@ -6339,7 +6339,7 @@ msgstr "" msgid "Outstanding quantity of this part scheduled to be built" msgstr "" -#: part/serializers.py:964 stock/serializers.py:1043 stock/serializers.py:1214 +#: part/serializers.py:964 stock/serializers.py:1047 stock/serializers.py:1218 #: users/ruleset.py:30 msgid "Stock Items" msgstr "Stavke sa zaliha" @@ -7540,35 +7540,35 @@ msgstr "Omogući dinamičke panele" msgid "Enable dynamic panels for testing" msgstr "Omogući dinamičke panele za testiranje" -#: plugin/samples/integration/user_interface_sample.py:98 +#: plugin/samples/integration/user_interface_sample.py:100 msgid "Part Panel" msgstr "Panel dela" -#: plugin/samples/integration/user_interface_sample.py:131 +#: plugin/samples/integration/user_interface_sample.py:135 msgid "Broken Dashboard Item" msgstr "Pokvarena stavka menija" -#: plugin/samples/integration/user_interface_sample.py:133 +#: plugin/samples/integration/user_interface_sample.py:137 msgid "This is a broken dashboard item - it will not render!" msgstr "Ovo je pokvarena stavka menija - neće se prikazivati!" -#: plugin/samples/integration/user_interface_sample.py:139 +#: plugin/samples/integration/user_interface_sample.py:143 msgid "Sample Dashboard Item" msgstr "Pokazna stavka menija" -#: plugin/samples/integration/user_interface_sample.py:141 +#: plugin/samples/integration/user_interface_sample.py:145 msgid "This is a sample dashboard item. It renders a simple string of HTML content." msgstr "Ovo je pokazna stavka na meniju. Prikazuje jednostavan HTML." -#: plugin/samples/integration/user_interface_sample.py:147 +#: plugin/samples/integration/user_interface_sample.py:151 msgid "Context Dashboard Item" msgstr "Stavka kontekst menija" -#: plugin/samples/integration/user_interface_sample.py:161 +#: plugin/samples/integration/user_interface_sample.py:165 msgid "Admin Dashboard Item" msgstr "Stavka administratorskog menija" -#: plugin/samples/integration/user_interface_sample.py:162 +#: plugin/samples/integration/user_interface_sample.py:166 msgid "This is an admin-only dashboard item." msgstr "Ovo je meni samo za administratore" @@ -7951,7 +7951,7 @@ msgstr "Izveštaj sa testa za stavku sa zaliha" #: report/templates/report/inventree_stock_report_merge.html:97 #: report/templates/report/inventree_test_report.html:153 -#: stock/serializers.py:650 +#: stock/serializers.py:654 msgid "Installed Items" msgstr "Instalirane stavke" @@ -7984,19 +7984,19 @@ msgstr "Nema rezultata (neophodno)" msgid "No result" msgstr "Nema rezultata" -#: report/templatetags/report.py:144 +#: report/templatetags/report.py:163 msgid "Asset file does not exist" msgstr "Fajl ne postoji" -#: report/templatetags/report.py:201 report/templatetags/report.py:277 +#: report/templatetags/report.py:220 report/templatetags/report.py:296 msgid "Image file not found" msgstr "Slika nije pronađena" -#: report/templatetags/report.py:302 +#: report/templatetags/report.py:321 msgid "part_image tag requires a Part instance" msgstr "part_image tag zahteva instancu dela" -#: report/templatetags/report.py:348 +#: report/templatetags/report.py:367 msgid "company_image tag requires a Company instance" msgstr "company_image tag zahteva instancu kompanije" @@ -8012,7 +8012,7 @@ msgstr "Filtriraj po nadređenim lokacijama" msgid "Include sub-locations in filtered results" msgstr "Uključi podlokacije u filtriranim rezultatima" -#: stock/api.py:341 stock/serializers.py:1210 +#: stock/api.py:341 stock/serializers.py:1214 msgid "Parent Location" msgstr "Nadređena lokacija" @@ -8096,7 +8096,7 @@ msgstr "Datum isteka pre" msgid "Expiry date after" msgstr "Datum isteka nakon" -#: stock/api.py:916 stock/serializers.py:655 +#: stock/api.py:916 stock/serializers.py:659 msgid "Stale" msgstr "Zastarelo" @@ -8168,7 +8168,7 @@ msgstr "Izaberi vlasnika" msgid "Stock items may not be directly located into a structural stock locations, but may be located to child locations." msgstr "Stavke sa zaliha ne mogu biti direktno locirane u strukturnim lokacijama zaliha, ali mogu biti locirane u podređenim lokacijama." -#: stock/models.py:226 users/models.py:494 +#: stock/models.py:226 users/models.py:497 msgid "External" msgstr "Eksterna" @@ -8201,7 +8201,7 @@ msgstr "Deo mora biti određen" msgid "Stock items cannot be located into structural stock locations!" msgstr "Stavka sa zaliha ne može biti locirana u strukturnim lokacijama zaliha!" -#: stock/models.py:932 stock/serializers.py:488 +#: stock/models.py:932 stock/serializers.py:492 msgid "Stock item cannot be created for virtual parts" msgstr "Stavka sa zaliha ne može biti kreirana za virtuelne delove" @@ -8246,7 +8246,7 @@ msgstr "Izaberi odgovarajući deo dobavljača za ovu stavku sa zaliha" msgid "Where is this stock item located?" msgstr "Gde je locirana ova stavka sa zaliha?" -#: stock/models.py:1058 stock/serializers.py:1644 +#: stock/models.py:1058 stock/serializers.py:1648 msgid "Packaging this stock item is stored in" msgstr "Pakovanje u kom je ova stavka sa zaliha" @@ -8262,7 +8262,7 @@ msgstr "Da li je ova stavka instalirana u drugu stavku?" msgid "Serial number for this item" msgstr "Serijski broj za ovu stavku" -#: stock/models.py:1105 stock/serializers.py:1629 +#: stock/models.py:1105 stock/serializers.py:1633 msgid "Batch code for this stock item" msgstr "Šifra ture za ovu stavku sa zaliha" @@ -8371,7 +8371,7 @@ msgstr "Stavka sa zaliha je trenutno u produkciji" msgid "Serialized stock cannot be merged" msgstr "Serijalizovane zalihe se ne mogu spojiti" -#: stock/models.py:2055 stock/serializers.py:1499 +#: stock/models.py:2055 stock/serializers.py:1503 msgid "Duplicate stock items" msgstr "Dupliraj stavke sa zaliha" @@ -8500,237 +8500,241 @@ msgid "Test template for this result" msgstr "Test šablon za ovaj rezultat" #: stock/serializers.py:290 +msgid "No matching test found for this part" +msgstr "" + +#: stock/serializers.py:294 msgid "Template ID or test name must be provided" msgstr "ID šablona ili ime testa mora biti dostavljeno" -#: stock/serializers.py:300 +#: stock/serializers.py:304 msgid "The test finished time cannot be earlier than the test started time" msgstr "Vreme završetka testa ne može biti pre vremena početka testa" -#: stock/serializers.py:452 +#: stock/serializers.py:456 msgid "Parent Item" msgstr "Nadređena stavka" -#: stock/serializers.py:453 +#: stock/serializers.py:457 msgid "Parent stock item" msgstr "Nadređena stavka sa zaliha" -#: stock/serializers.py:473 +#: stock/serializers.py:477 msgid "Use pack size when adding: the quantity defined is the number of packs" msgstr "Koristi pakovanja prilikom dodavanja: količina je definisana brojem pakovanja" -#: stock/serializers.py:475 +#: stock/serializers.py:479 msgid "Use pack size" msgstr "" -#: stock/serializers.py:482 stock/serializers.py:724 +#: stock/serializers.py:486 stock/serializers.py:728 msgid "Enter serial numbers for new items" msgstr "Unesi serijske brojeve za nove stavke" -#: stock/serializers.py:600 +#: stock/serializers.py:604 msgid "Supplier Part Number" msgstr "Dobavljački broj dela" -#: stock/serializers.py:647 users/models.py:184 +#: stock/serializers.py:651 users/models.py:187 msgid "Expired" msgstr "Isteklo" -#: stock/serializers.py:653 +#: stock/serializers.py:657 msgid "Child Items" msgstr "Podređene stavke" -#: stock/serializers.py:657 +#: stock/serializers.py:661 msgid "Tracking Items" msgstr "Stavke za praćenje" -#: stock/serializers.py:663 +#: stock/serializers.py:667 msgid "Purchase price of this stock item, per unit or pack" msgstr "Nabavna cena ove stavke, po jedinici ili pakovanju" -#: stock/serializers.py:701 +#: stock/serializers.py:705 msgid "Enter number of stock items to serialize" msgstr "Unesi broj stavka sa zaliha za serijalizaciju" -#: stock/serializers.py:709 stock/serializers.py:752 stock/serializers.py:790 -#: stock/serializers.py:928 +#: stock/serializers.py:713 stock/serializers.py:756 stock/serializers.py:794 +#: stock/serializers.py:932 msgid "No stock item provided" msgstr "" -#: stock/serializers.py:717 +#: stock/serializers.py:721 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({q})" msgstr "Količina ne sme da pređe dostupnu količinu zaliha ({q})" -#: stock/serializers.py:735 stock/serializers.py:1456 stock/serializers.py:1769 -#: stock/serializers.py:1818 +#: stock/serializers.py:739 stock/serializers.py:1460 stock/serializers.py:1773 +#: stock/serializers.py:1822 msgid "Destination stock location" msgstr "Odredišna lokacija zaliha" -#: stock/serializers.py:755 +#: stock/serializers.py:759 msgid "Serial numbers cannot be assigned to this part" msgstr "Serijski brojevi ne mogu biti dodeljeni ovom delu" -#: stock/serializers.py:775 +#: stock/serializers.py:779 msgid "Serial numbers already exist" msgstr "Serijski broj već postoji" -#: stock/serializers.py:825 +#: stock/serializers.py:829 msgid "Select stock item to install" msgstr "Izaberi stavku za instaliranje" -#: stock/serializers.py:832 +#: stock/serializers.py:836 msgid "Quantity to Install" msgstr "Količina za instaliranje" -#: stock/serializers.py:833 +#: stock/serializers.py:837 msgid "Enter the quantity of items to install" msgstr "Izaberi količinu stavki za instaliranje" -#: stock/serializers.py:838 stock/serializers.py:918 stock/serializers.py:1060 +#: stock/serializers.py:842 stock/serializers.py:922 stock/serializers.py:1064 msgid "Add transaction note (optional)" msgstr "Dodaj beleške transakcija (opciono)" -#: stock/serializers.py:846 +#: stock/serializers.py:850 msgid "Quantity to install must be at least 1" msgstr "Količina za instaliranje mora biti najmanje 1" -#: stock/serializers.py:854 +#: stock/serializers.py:858 msgid "Stock item is unavailable" msgstr "Stavka je nedostupna" -#: stock/serializers.py:865 +#: stock/serializers.py:869 msgid "Selected part is not in the Bill of Materials" msgstr "Izabrani deo nije na spisku materijala" -#: stock/serializers.py:878 +#: stock/serializers.py:882 msgid "Quantity to install must not exceed available quantity" msgstr "Količina za instaliranje ne sme preći dostupnu količinu" -#: stock/serializers.py:913 +#: stock/serializers.py:917 msgid "Destination location for uninstalled item" msgstr "Odredišna lokacija za deinstalirane stavke" -#: stock/serializers.py:951 +#: stock/serializers.py:955 msgid "Select part to convert stock item into" msgstr "Izaberi deo u koji će se konvertovati stavka" -#: stock/serializers.py:964 +#: stock/serializers.py:968 msgid "Selected part is not a valid option for conversion" msgstr "Izabrani deo nije validna opcija za konverziju" -#: stock/serializers.py:981 +#: stock/serializers.py:985 msgid "Cannot convert stock item with assigned SupplierPart" msgstr "Ne može se konvertovati stavka sa dodeljenim delom dobavljača" -#: stock/serializers.py:1015 +#: stock/serializers.py:1019 msgid "Stock item status code" msgstr "Statusni kod stavke sa zaliha" -#: stock/serializers.py:1044 +#: stock/serializers.py:1048 msgid "Select stock items to change status" msgstr "Izaberi stavke kojoj će se promeniti status" -#: stock/serializers.py:1050 +#: stock/serializers.py:1054 msgid "No stock items selected" msgstr "Nije izabrana stavka" -#: stock/serializers.py:1139 stock/serializers.py:1216 +#: stock/serializers.py:1143 stock/serializers.py:1220 msgid "Sublocations" msgstr "Podlokacije" -#: stock/serializers.py:1211 +#: stock/serializers.py:1215 msgid "Parent stock location" msgstr "Lokacija nadređenih zaliha" -#: stock/serializers.py:1328 +#: stock/serializers.py:1332 msgid "Part must be salable" msgstr "Deo mora biti za prodaju" -#: stock/serializers.py:1332 +#: stock/serializers.py:1336 msgid "Item is allocated to a sales order" msgstr "Stavka je alocirana nalogu za prodaju" -#: stock/serializers.py:1336 +#: stock/serializers.py:1340 msgid "Item is allocated to a build order" msgstr "Stavka je alocirana nalogu za izradu" -#: stock/serializers.py:1360 +#: stock/serializers.py:1364 msgid "Customer to assign stock items" msgstr "Mušterija kojoj će se dodeliti stavke sa zaliha" -#: stock/serializers.py:1366 +#: stock/serializers.py:1370 msgid "Selected company is not a customer" msgstr "Izabrana kompanija nije mušterija" -#: stock/serializers.py:1374 +#: stock/serializers.py:1378 msgid "Stock assignment notes" msgstr "Beleške dodeljivanja zaliha" -#: stock/serializers.py:1384 stock/serializers.py:1672 +#: stock/serializers.py:1388 stock/serializers.py:1676 msgid "A list of stock items must be provided" msgstr "Lista stavki mora biti dostavljena" -#: stock/serializers.py:1463 +#: stock/serializers.py:1467 msgid "Stock merging notes" msgstr "Beleške spajanja zaliha" -#: stock/serializers.py:1468 +#: stock/serializers.py:1472 msgid "Allow mismatched suppliers" msgstr "Dozvoli neslagajuće dobavljače" -#: stock/serializers.py:1469 +#: stock/serializers.py:1473 msgid "Allow stock items with different supplier parts to be merged" msgstr "Dozvoli spajanje stavki sa različitim delovima dobavljača" -#: stock/serializers.py:1474 +#: stock/serializers.py:1478 msgid "Allow mismatched status" msgstr "Dozvoli neslagajući status" -#: stock/serializers.py:1475 +#: stock/serializers.py:1479 msgid "Allow stock items with different status codes to be merged" msgstr "Dozvoli spajanje stavki sa različitim statusnim kodovima" -#: stock/serializers.py:1485 +#: stock/serializers.py:1489 msgid "At least two stock items must be provided" msgstr "Bar dve stavke moraju biti dostavljene" -#: stock/serializers.py:1552 +#: stock/serializers.py:1556 msgid "No Change" msgstr "Nema promena" -#: stock/serializers.py:1590 +#: stock/serializers.py:1594 msgid "StockItem primary key value" msgstr "Vrednost primarnog ključa stavke" -#: stock/serializers.py:1603 +#: stock/serializers.py:1607 msgid "Stock item is not in stock" msgstr "Stavka nije na zalihama" -#: stock/serializers.py:1606 +#: stock/serializers.py:1610 msgid "Stock item is already in stock" msgstr "" -#: stock/serializers.py:1620 +#: stock/serializers.py:1624 msgid "Quantity must not be negative" msgstr "" -#: stock/serializers.py:1662 +#: stock/serializers.py:1666 msgid "Stock transaction notes" msgstr "Beleške transakcija zaliha" -#: stock/serializers.py:1824 +#: stock/serializers.py:1828 msgid "Merge into existing stock" msgstr "" -#: stock/serializers.py:1825 +#: stock/serializers.py:1829 msgid "Merge returned items into existing stock items if possible" msgstr "" -#: stock/serializers.py:1868 +#: stock/serializers.py:1872 msgid "Next Serial Number" msgstr "" -#: stock/serializers.py:1874 +#: stock/serializers.py:1878 msgid "Previous Serial Number" msgstr "" @@ -9024,7 +9028,7 @@ msgstr "Dozvole" msgid "Important dates" msgstr "Značajni datumi" -#: users/authentication.py:30 users/models.py:148 +#: users/authentication.py:30 users/models.py:151 msgid "Token has been revoked" msgstr "Token je opozvan" @@ -9032,167 +9036,167 @@ msgstr "Token je opozvan" msgid "Token has expired" msgstr "Token je istekao" -#: users/models.py:91 +#: users/models.py:94 msgid "API Token" msgstr "API token" -#: users/models.py:92 +#: users/models.py:95 msgid "API Tokens" msgstr "API tokeni" -#: users/models.py:128 +#: users/models.py:131 msgid "Token Name" msgstr "Naziv tokena" -#: users/models.py:129 +#: users/models.py:132 msgid "Custom token name" msgstr "Prilagođen naziv tokena" -#: users/models.py:135 +#: users/models.py:138 msgid "Token expiry date" msgstr "Datum isteka tokena" -#: users/models.py:143 +#: users/models.py:146 msgid "Last Seen" msgstr "Poslednji put aktivan" -#: users/models.py:144 +#: users/models.py:147 msgid "Last time the token was used" msgstr "Poslednji put kada je token korišćen" -#: users/models.py:148 +#: users/models.py:151 msgid "Revoked" msgstr "Opozvano" -#: users/models.py:226 +#: users/models.py:229 msgid "Permission set" msgstr "Skup dozvola" -#: users/models.py:235 +#: users/models.py:238 msgid "Group" msgstr "Grupa" -#: users/models.py:239 +#: users/models.py:242 msgid "View" msgstr "Pregledaj" -#: users/models.py:239 +#: users/models.py:242 msgid "Permission to view items" msgstr "Dozvola za pregled stavki" -#: users/models.py:243 +#: users/models.py:246 msgid "Add" msgstr "Dodaj" -#: users/models.py:243 +#: users/models.py:246 msgid "Permission to add items" msgstr "Dozvola za dodavanje stavki" -#: users/models.py:247 +#: users/models.py:250 msgid "Change" msgstr "Promeni" -#: users/models.py:249 +#: users/models.py:252 msgid "Permissions to edit items" msgstr "Dozvole za izmenu stavki" -#: users/models.py:253 +#: users/models.py:256 msgid "Delete" msgstr "Obriši" -#: users/models.py:255 +#: users/models.py:258 msgid "Permission to delete items" msgstr "Dozvola za brisanje stavki" -#: users/models.py:492 +#: users/models.py:495 msgid "Bot" msgstr "" -#: users/models.py:493 +#: users/models.py:496 msgid "Internal" msgstr "" -#: users/models.py:495 +#: users/models.py:498 msgid "Guest" msgstr "" -#: users/models.py:504 +#: users/models.py:507 msgid "Language" msgstr "" -#: users/models.py:505 +#: users/models.py:508 msgid "Preferred language for the user" msgstr "" -#: users/models.py:510 +#: users/models.py:513 msgid "Theme" msgstr "" -#: users/models.py:511 +#: users/models.py:514 msgid "Settings for the web UI as JSON - do not edit manually!" msgstr "" -#: users/models.py:516 +#: users/models.py:519 msgid "Widgets" msgstr "" -#: users/models.py:518 +#: users/models.py:521 msgid "Settings for the dashboard widgets as JSON - do not edit manually!" msgstr "" -#: users/models.py:525 +#: users/models.py:528 msgid "Display Name" msgstr "" -#: users/models.py:526 +#: users/models.py:529 msgid "Chosen display name for the user" msgstr "" -#: users/models.py:532 +#: users/models.py:535 msgid "Position" msgstr "" -#: users/models.py:533 +#: users/models.py:536 msgid "Main job title or position" msgstr "" -#: users/models.py:540 +#: users/models.py:543 msgid "User status message" msgstr "" -#: users/models.py:547 +#: users/models.py:550 msgid "User location information" msgstr "" -#: users/models.py:552 +#: users/models.py:555 msgid "User is actively using the system" msgstr "" -#: users/models.py:559 +#: users/models.py:562 msgid "Preferred contact information for the user" msgstr "" -#: users/models.py:565 +#: users/models.py:568 msgid "User Type" msgstr "" -#: users/models.py:566 +#: users/models.py:569 msgid "Which type of user is this?" msgstr "" -#: users/models.py:572 +#: users/models.py:575 msgid "Organisation" msgstr "" -#: users/models.py:573 +#: users/models.py:576 msgid "Users primary organisation/affiliation" msgstr "" -#: users/models.py:581 +#: users/models.py:584 msgid "Primary Group" msgstr "" -#: users/models.py:582 +#: users/models.py:585 msgid "Primary group for the user" msgstr "" diff --git a/src/backend/InvenTree/locale/sv/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/sv/LC_MESSAGES/django.po index fae05793ad..803ee02baf 100644 --- a/src/backend/InvenTree/locale/sv/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/sv/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-09-17 11:32+0000\n" -"PO-Revision-Date: 2025-09-17 11:36\n" +"POT-Creation-Date: 2025-10-01 05:58+0000\n" +"PO-Revision-Date: 2025-10-01 06:02\n" "Last-Translator: \n" "Language-Team: Swedish\n" "Language: sv_SE\n" @@ -116,9 +116,9 @@ msgstr "" #: build/serializers.py:579 build/serializers.py:1795 company/models.py:875 #: order/models.py:1737 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:2846 stock/models.py:2970 stock/serializers.py:741 -#: stock/serializers.py:917 stock/serializers.py:1059 stock/serializers.py:1373 -#: stock/serializers.py:1462 stock/serializers.py:1661 +#: stock/models.py:2846 stock/models.py:2970 stock/serializers.py:745 +#: stock/serializers.py:921 stock/serializers.py:1063 stock/serializers.py:1377 +#: stock/serializers.py:1466 stock/serializers.py:1665 msgid "Notes" msgstr "Anteckningar" @@ -415,7 +415,7 @@ msgstr "Ogiltigt val" msgid "Name" msgstr "Namn" -#: InvenTree/models.py:856 build/models.py:251 common/models.py:171 +#: InvenTree/models.py:856 build/models.py:252 common/models.py:171 #: common/models.py:2234 common/models.py:2347 company/models.py:562 #: company/models.py:866 order/models.py:435 order/models.py:1773 #: part/models.py:1074 part/models.py:3886 report/models.py:222 @@ -530,7 +530,7 @@ msgstr "Inte en giltig valutakod" msgid "Order Status" msgstr "Orderstatus" -#: build/api.py:75 build/models.py:263 +#: build/api.py:75 build/models.py:264 msgid "Parent Build" msgstr "Föregående tillverkning" @@ -539,7 +539,7 @@ msgstr "Föregående tillverkning" msgid "Include Variants" msgstr "" -#: build/api.py:95 build/api.py:466 build/api.py:814 build/models.py:269 +#: build/api.py:95 build/api.py:466 build/api.py:814 build/models.py:270 #: build/serializers.py:1243 build/serializers.py:1389 #: build/serializers.py:1451 company/models.py:1085 company/serializers.py:456 #: order/api.py:295 order/api.py:299 order/api.py:922 order/api.py:1180 @@ -558,7 +558,7 @@ msgstr "" #: report/templates/report/inventree_sales_order_shipment_report.html:28 #: report/templates/report/inventree_stock_location_report.html:102 #: stock/api.py:565 stock/serializers.py:120 stock/serializers.py:172 -#: stock/serializers.py:446 stock/serializers.py:625 stock/serializers.py:950 +#: stock/serializers.py:450 stock/serializers.py:629 stock/serializers.py:954 #: templates/email/build_order_completed.html:17 #: templates/email/build_order_required_stock.html:17 #: templates/email/low_stock_notification.html:15 @@ -671,7 +671,7 @@ msgstr "" msgid "Allocated" msgstr "Allokerad" -#: build/api.py:490 build/models.py:1626 build/serializers.py:1424 +#: build/api.py:490 build/models.py:1631 build/serializers.py:1424 msgid "Consumed" msgstr "" @@ -682,7 +682,7 @@ msgstr "" msgid "Available" msgstr "Tillgänglig" -#: build/api.py:837 build/models.py:116 order/models.py:1919 +#: build/api.py:837 build/models.py:117 order/models.py:1919 #: report/templates/report/inventree_build_order_report.html:105 #: stock/serializers.py:93 templates/email/build_order_completed.html:16 #: templates/email/overdue_build_order.html:15 @@ -693,10 +693,10 @@ msgstr "Byggorder" #: build/serializers.py:496 build/serializers.py:566 build/serializers.py:1263 #: build/serializers.py:1267 order/api.py:1227 order/api.py:1232 #: order/serializers.py:768 order/serializers.py:908 order/serializers.py:2015 -#: stock/api.py:966 stock/serializers.py:111 stock/serializers.py:629 -#: stock/serializers.py:734 stock/serializers.py:912 stock/serializers.py:1455 -#: stock/serializers.py:1768 stock/serializers.py:1817 -#: templates/email/stale_stock_notification.html:18 users/models.py:546 +#: stock/api.py:966 stock/serializers.py:111 stock/serializers.py:633 +#: stock/serializers.py:738 stock/serializers.py:916 stock/serializers.py:1459 +#: stock/serializers.py:1772 stock/serializers.py:1821 +#: templates/email/stale_stock_notification.html:18 users/models.py:549 msgid "Location" msgstr "Plats" @@ -708,43 +708,43 @@ msgstr "" msgid "Filter by output stock item ID. Use 'null' to find uninstalled build items." msgstr "" -#: build/models.py:117 users/ruleset.py:31 +#: build/models.py:118 users/ruleset.py:31 msgid "Build Orders" msgstr "Byggordrar" -#: build/models.py:167 +#: build/models.py:168 msgid "Assembly BOM has not been validated" msgstr "" -#: build/models.py:174 +#: build/models.py:175 msgid "Build order cannot be created for an inactive part" msgstr "" -#: build/models.py:181 +#: build/models.py:182 msgid "Build order cannot be created for an unlocked part" msgstr "" -#: build/models.py:199 +#: build/models.py:200 msgid "Build orders can only be externally fulfilled for purchaseable parts" msgstr "" -#: build/models.py:206 order/models.py:369 +#: build/models.py:207 order/models.py:369 msgid "Responsible user or group must be specified" msgstr "" -#: build/models.py:211 +#: build/models.py:212 msgid "Build order part cannot be changed" msgstr "" -#: build/models.py:216 order/models.py:382 +#: build/models.py:217 order/models.py:382 msgid "Target date must be after start date" msgstr "" -#: build/models.py:244 +#: build/models.py:245 msgid "Build Order Reference" msgstr "Tillverknings order referens" -#: build/models.py:245 build/serializers.py:1402 order/models.py:607 +#: build/models.py:246 build/serializers.py:1402 order/models.py:607 #: order/models.py:1292 order/models.py:1730 order/models.py:2605 #: part/models.py:4458 #: report/templates/report/inventree_bill_of_materials_report.html:139 @@ -754,223 +754,223 @@ msgstr "Tillverknings order referens" msgid "Reference" msgstr "Referens" -#: build/models.py:254 +#: build/models.py:255 msgid "Brief description of the build (optional)" msgstr "" -#: build/models.py:264 +#: build/models.py:265 msgid "BuildOrder to which this build is allocated" msgstr "Tillverknings order till vilken detta produkt är tilldelad" -#: build/models.py:273 +#: build/models.py:274 msgid "Select part to build" msgstr "Välj del att tillverka" -#: build/models.py:278 +#: build/models.py:279 msgid "Sales Order Reference" msgstr "Försäljningsorderreferens" -#: build/models.py:283 +#: build/models.py:284 msgid "SalesOrder to which this build is allocated" msgstr "Försäljningsorder till vilken detta bygge allokeras" -#: build/models.py:288 build/serializers.py:1094 +#: build/models.py:289 build/serializers.py:1094 msgid "Source Location" msgstr "Källa Plats" -#: build/models.py:294 +#: build/models.py:295 msgid "Select location to take stock from for this build (leave blank to take from any stock location)" msgstr "Välj plats att ta lager från för detta bygge (lämna tomt för att ta från någon lagerplats)" -#: build/models.py:300 +#: build/models.py:301 msgid "External Build" msgstr "" -#: build/models.py:301 +#: build/models.py:302 msgid "This build order is fulfilled externally" msgstr "" -#: build/models.py:306 +#: build/models.py:307 msgid "Destination Location" msgstr "Destinationsplats" -#: build/models.py:311 +#: build/models.py:312 msgid "Select location where the completed items will be stored" msgstr "Välj plats där de färdiga objekten kommer att lagras" -#: build/models.py:315 +#: build/models.py:316 msgid "Build Quantity" msgstr "Tillverkat antal" -#: build/models.py:318 +#: build/models.py:319 msgid "Number of stock items to build" msgstr "Antal lagerobjekt att bygga" -#: build/models.py:322 +#: build/models.py:323 msgid "Completed items" msgstr "Slutförda objekt" -#: build/models.py:324 +#: build/models.py:325 msgid "Number of stock items which have been completed" msgstr "Antal lagerposter som har slutförts" -#: build/models.py:328 +#: build/models.py:329 msgid "Build Status" msgstr "Tillverknings status" -#: build/models.py:333 +#: build/models.py:334 msgid "Build status code" msgstr "Tillverkning statuskod" -#: build/models.py:342 build/serializers.py:358 order/serializers.py:784 -#: stock/models.py:1101 stock/serializers.py:85 stock/serializers.py:1628 +#: build/models.py:343 build/serializers.py:358 order/serializers.py:784 +#: stock/models.py:1101 stock/serializers.py:85 stock/serializers.py:1632 msgid "Batch Code" msgstr "Batchkod" -#: build/models.py:346 build/serializers.py:359 +#: build/models.py:347 build/serializers.py:359 msgid "Batch code for this build output" msgstr "Batch-kod för denna byggutdata" -#: build/models.py:350 order/models.py:472 order/serializers.py:167 +#: build/models.py:351 order/models.py:472 order/serializers.py:167 #: part/models.py:1304 msgid "Creation Date" msgstr "Skapad" -#: build/models.py:356 +#: build/models.py:357 msgid "Build start date" msgstr "" -#: build/models.py:357 +#: build/models.py:358 msgid "Scheduled start date for this build order" msgstr "" -#: build/models.py:363 +#: build/models.py:364 msgid "Target completion date" msgstr "Datum för slutförande" -#: build/models.py:365 +#: build/models.py:366 msgid "Target date for build completion. Build will be overdue after this date." msgstr "Måldatum för färdigställande. Tillverkningen kommer att förfallas efter detta datum." -#: build/models.py:370 order/models.py:660 order/models.py:2644 +#: build/models.py:371 order/models.py:660 order/models.py:2644 msgid "Completion Date" msgstr "Slutförandedatum" -#: build/models.py:378 +#: build/models.py:379 msgid "completed by" msgstr "slutfört av" -#: build/models.py:387 +#: build/models.py:388 msgid "Issued by" msgstr "Utfärdad av" -#: build/models.py:388 +#: build/models.py:389 msgid "User who issued this build order" msgstr "Användare som utfärdade denna tillverknings order" -#: build/models.py:397 common/models.py:180 order/api.py:176 +#: build/models.py:398 common/models.py:180 order/api.py:176 #: order/models.py:497 part/models.py:1321 #: report/templates/report/inventree_build_order_report.html:158 msgid "Responsible" msgstr "Ansvarig" -#: build/models.py:398 +#: build/models.py:399 msgid "User or group responsible for this build order" msgstr "" -#: build/models.py:403 stock/models.py:1094 +#: build/models.py:404 stock/models.py:1094 msgid "External Link" msgstr "Extern länk" -#: build/models.py:405 common/models.py:1990 part/models.py:1126 +#: build/models.py:406 common/models.py:1990 part/models.py:1126 #: stock/models.py:1096 msgid "Link to external URL" msgstr "Länk till extern URL" -#: build/models.py:410 +#: build/models.py:411 msgid "Build Priority" msgstr "" -#: build/models.py:413 +#: build/models.py:414 msgid "Priority of this build order" msgstr "" -#: build/models.py:421 common/models.py:150 common/models.py:164 +#: build/models.py:422 common/models.py:150 common/models.py:164 #: order/api.py:162 order/models.py:444 msgid "Project Code" msgstr "Projektkod" -#: build/models.py:422 +#: build/models.py:423 msgid "Project code for this build order" msgstr "" -#: build/models.py:675 +#: build/models.py:676 msgid "Cannot complete build order with open child builds" msgstr "" -#: build/models.py:680 +#: build/models.py:681 msgid "Cannot complete build order with incomplete outputs" msgstr "" -#: build/models.py:699 build/models.py:829 +#: build/models.py:700 build/models.py:830 msgid "Failed to offload task to complete build allocations" msgstr "" -#: build/models.py:722 +#: build/models.py:723 #, python-brace-format msgid "Build order {build} has been completed" msgstr "Tillverknings order {build} har slutförts" -#: build/models.py:728 +#: build/models.py:729 msgid "A build order has been completed" msgstr "En tillverknings order har slutförts" -#: build/models.py:910 build/serializers.py:406 +#: build/models.py:911 build/serializers.py:406 msgid "Serial numbers must be provided for trackable parts" msgstr "" -#: build/models.py:1041 build/models.py:1126 +#: build/models.py:1042 build/models.py:1127 msgid "No build output specified" msgstr "Ingen byggutgång angiven" -#: build/models.py:1044 +#: build/models.py:1045 msgid "Build output is already completed" msgstr "Byggutgång är redan slutförd" -#: build/models.py:1047 +#: build/models.py:1048 msgid "Build output does not match Build Order" msgstr "Byggutgång matchar inte bygg order" -#: build/models.py:1129 build/serializers.py:285 build/serializers.py:334 +#: build/models.py:1130 build/serializers.py:285 build/serializers.py:334 #: build/serializers.py:962 build/serializers.py:1746 order/models.py:710 #: order/serializers.py:604 order/serializers.py:779 part/serializers.py:1695 #: stock/models.py:941 stock/models.py:1431 stock/models.py:1880 -#: stock/serializers.py:712 stock/serializers.py:1617 +#: stock/serializers.py:716 stock/serializers.py:1621 msgid "Quantity must be greater than zero" msgstr "" -#: build/models.py:1133 build/serializers.py:289 +#: build/models.py:1134 build/serializers.py:289 msgid "Quantity cannot be greater than the output quantity" msgstr "" -#: build/models.py:1196 build/serializers.py:605 +#: build/models.py:1197 build/serializers.py:605 msgid "Build output has not passed all required tests" msgstr "" -#: build/models.py:1199 build/serializers.py:600 +#: build/models.py:1200 build/serializers.py:600 #, python-brace-format msgid "Build output {serial} has not passed all required tests" msgstr "" -#: build/models.py:1581 +#: build/models.py:1586 msgid "Build Order Line Item" msgstr "" -#: build/models.py:1605 +#: build/models.py:1610 msgid "Build object" msgstr "" -#: build/models.py:1617 build/models.py:1917 build/serializers.py:273 +#: build/models.py:1622 build/models.py:1933 build/serializers.py:273 #: build/serializers.py:319 build/serializers.py:1423 common/models.py:1346 #: order/models.py:1713 order/models.py:2490 order/serializers.py:1663 #: order/serializers.py:2124 part/models.py:3474 part/models.py:4406 @@ -985,70 +985,70 @@ msgstr "" #: report/templates/report/inventree_stock_report_merge.html:113 #: report/templates/report/inventree_test_report.html:90 #: report/templates/report/inventree_test_report.html:169 -#: stock/serializers.py:136 stock/serializers.py:180 stock/serializers.py:700 +#: stock/serializers.py:136 stock/serializers.py:180 stock/serializers.py:704 #: templates/email/build_order_completed.html:18 #: templates/email/stale_stock_notification.html:19 msgid "Quantity" msgstr "Antal" -#: build/models.py:1618 +#: build/models.py:1623 msgid "Required quantity for build order" msgstr "" -#: build/models.py:1627 +#: build/models.py:1632 msgid "Quantity of consumed stock" msgstr "" -#: build/models.py:1715 +#: build/models.py:1731 msgid "Build item must specify a build output, as master part is marked as trackable" msgstr "Byggobjekt måste ange en byggutgång, eftersom huvuddelen är markerad som spårbar" -#: build/models.py:1726 +#: build/models.py:1742 #, python-brace-format msgid "Allocated quantity ({q}) must not exceed available stock quantity ({a})" msgstr "Tilldelad kvantitet ({q}) får inte överstiga tillgängligt lagersaldo ({a})" -#: build/models.py:1747 order/models.py:2439 +#: build/models.py:1763 order/models.py:2439 msgid "Stock item is over-allocated" msgstr "Lagerposten är överallokerad" -#: build/models.py:1752 order/models.py:2442 +#: build/models.py:1768 order/models.py:2442 msgid "Allocation quantity must be greater than zero" msgstr "Allokeringsmängden måste vara större än noll" -#: build/models.py:1758 +#: build/models.py:1774 msgid "Quantity must be 1 for serialized stock" msgstr "Antal måste vara 1 för serialiserat lager" -#: build/models.py:1818 +#: build/models.py:1834 msgid "Selected stock item does not match BOM line" msgstr "" -#: build/models.py:1856 +#: build/models.py:1872 msgid "Allocated quantity exceeds available stock quantity" msgstr "" -#: build/models.py:1907 build/serializers.py:945 build/serializers.py:1255 +#: build/models.py:1923 build/serializers.py:945 build/serializers.py:1255 #: order/serializers.py:1500 order/serializers.py:1521 #: report/templates/report/inventree_sales_order_shipment_report.html:29 -#: stock/models.py:457 stock/serializers.py:102 stock/serializers.py:824 -#: stock/serializers.py:1311 stock/serializers.py:1423 +#: stock/models.py:457 stock/serializers.py:102 stock/serializers.py:828 +#: stock/serializers.py:1315 stock/serializers.py:1427 msgid "Stock Item" msgstr "Artikel i lager" -#: build/models.py:1908 +#: build/models.py:1924 msgid "Source stock item" msgstr "Källa lagervara" -#: build/models.py:1918 +#: build/models.py:1934 msgid "Stock quantity to allocate to build" msgstr "Lagersaldo att allokera för att bygga" -#: build/models.py:1927 +#: build/models.py:1943 msgid "Install into" msgstr "Installera till" -#: build/models.py:1928 +#: build/models.py:1944 msgid "Destination stock item" msgstr "Destination lagervara" @@ -1097,7 +1097,7 @@ msgid "Integer quantity required, as the bill of materials contains trackable pa msgstr "" #: build/serializers.py:365 order/serializers.py:800 order/serializers.py:1667 -#: stock/serializers.py:723 +#: stock/serializers.py:727 msgid "Serial Numbers" msgstr "Serienummer" @@ -1250,7 +1250,7 @@ msgstr "" msgid "bom_item.part must point to the same part as the build order" msgstr "" -#: build/serializers.py:951 stock/serializers.py:1324 +#: build/serializers.py:951 stock/serializers.py:1328 msgid "Item must be in stock" msgstr "" @@ -1329,11 +1329,11 @@ msgstr "" #: build/serializers.py:1282 company/models.py:703 order/api.py:308 #: order/api.py:313 order/api.py:539 order/serializers.py:596 -#: stock/models.py:1037 stock/serializers.py:613 +#: stock/models.py:1037 stock/serializers.py:617 msgid "Supplier Part" msgstr "" -#: build/serializers.py:1290 stock/serializers.py:644 +#: build/serializers.py:1290 stock/serializers.py:648 msgid "Allocated Quantity" msgstr "" @@ -1562,8 +1562,8 @@ msgstr "" #: common/models.py:2006 common/models.py:2007 common/models.py:2388 #: importer/models.py:100 part/models.py:3568 part/models.py:3596 #: plugin/models.py:355 plugin/models.py:356 -#: report/templates/report/inventree_test_report.html:105 users/models.py:121 -#: users/models.py:498 +#: report/templates/report/inventree_test_report.html:105 users/models.py:124 +#: users/models.py:501 msgid "User" msgstr "Användare" @@ -1594,8 +1594,8 @@ msgstr "" #: common/models.py:1421 common/models.py:2247 common/models.py:2354 #: company/models.py:198 company/models.py:840 machine/models.py:39 -#: part/models.py:1258 plugin/models.py:69 stock/api.py:621 users/models.py:192 -#: users/models.py:551 users/serializers.py:319 +#: part/models.py:1258 plugin/models.py:69 stock/api.py:621 users/models.py:195 +#: users/models.py:554 users/serializers.py:319 msgid "Active" msgstr "Aktiv" @@ -1603,7 +1603,7 @@ msgstr "Aktiv" msgid "Is this webhook active" msgstr "" -#: common/models.py:1437 users/models.py:169 +#: common/models.py:1437 users/models.py:172 msgid "Token" msgstr "" @@ -2142,7 +2142,7 @@ msgid "Email Threads" msgstr "" #: common/models.py:2711 generic/states/serializers.py:16 plugin/models.py:46 -#: users/models.py:110 +#: users/models.py:113 msgid "Key" msgstr "" @@ -3725,37 +3725,37 @@ msgstr "" msgid "Value must be a valid variable identifier" msgstr "" -#: company/api.py:142 +#: company/api.py:143 msgid "Part is Active" msgstr "" -#: company/api.py:146 +#: company/api.py:147 msgid "Manufacturer is Active" msgstr "" -#: company/api.py:279 +#: company/api.py:280 msgid "Supplier Part is Active" msgstr "" -#: company/api.py:283 +#: company/api.py:284 msgid "Internal Part is Active" msgstr "" -#: company/api.py:288 +#: company/api.py:289 msgid "Supplier is Active" msgstr "" -#: company/api.py:300 company/models.py:539 company/serializers.py:468 +#: company/api.py:301 company/models.py:539 company/serializers.py:468 #: part/serializers.py:575 msgid "Manufacturer" msgstr "Tillverkare" -#: company/api.py:307 company/models.py:119 company/models.py:411 +#: company/api.py:308 company/models.py:119 company/models.py:411 #: stock/api.py:879 msgid "Company" msgstr "Företag" -#: company/api.py:317 +#: company/api.py:318 msgid "Has Stock" msgstr "" @@ -3792,7 +3792,7 @@ msgid "Contact email address" msgstr "" #: company/models.py:176 company/models.py:315 order/models.py:506 -#: users/models.py:558 +#: users/models.py:561 msgid "Contact" msgstr "Kontakt" @@ -3942,7 +3942,7 @@ msgid "Manufacturer Part" msgstr "" #: company/models.py:528 company/models.py:818 stock/models.py:1026 -#: stock/serializers.py:445 +#: stock/serializers.py:449 msgid "Base Part" msgstr "" @@ -3959,7 +3959,7 @@ msgstr "" msgid "MPN" msgstr "" -#: company/models.py:547 stock/serializers.py:607 +#: company/models.py:547 stock/serializers.py:611 msgid "Manufacturer Part Number" msgstr "" @@ -4042,7 +4042,7 @@ msgstr "" #: report/templates/report/inventree_return_order_report.html:27 #: report/templates/report/inventree_sales_order_report.html:32 #: report/templates/report/inventree_stock_location_report.html:105 -#: stock/serializers.py:837 +#: stock/serializers.py:841 msgid "Note" msgstr "" @@ -4055,7 +4055,7 @@ msgid "Minimum charge (e.g. stocking fee)" msgstr "" #: company/models.py:891 order/serializers.py:810 stock/models.py:1057 -#: stock/serializers.py:1643 +#: stock/serializers.py:1647 msgid "Packaging" msgstr "" @@ -4107,7 +4107,7 @@ msgstr "" msgid "Company Name" msgstr "Företagsnamn" -#: company/serializers.py:444 part/serializers.py:948 stock/serializers.py:463 +#: company/serializers.py:444 part/serializers.py:948 stock/serializers.py:467 msgid "In Stock" msgstr "I lager" @@ -4267,15 +4267,15 @@ msgstr "" msgid "Valid" msgstr "" -#: importer/models.py:688 +#: importer/models.py:720 msgid "ID is required for updating existing records." msgstr "" -#: importer/models.py:695 +#: importer/models.py:727 msgid "No record found with the provided ID" msgstr "" -#: importer/models.py:701 +#: importer/models.py:733 msgid "Invalid ID format provided" msgstr "" @@ -4660,7 +4660,7 @@ msgid "Order reference" msgstr "" #: order/models.py:617 order/models.py:1317 order/models.py:2630 -#: stock/serializers.py:594 stock/serializers.py:1012 users/models.py:539 +#: stock/serializers.py:598 stock/serializers.py:1016 users/models.py:542 msgid "Status" msgstr "Status" @@ -4713,7 +4713,7 @@ msgid "Quantity must be a positive number" msgstr "" #: order/models.py:1304 order/models.py:2617 stock/models.py:1079 -#: stock/models.py:1080 stock/serializers.py:1359 +#: stock/models.py:1080 stock/serializers.py:1363 #: templates/email/overdue_return_order.html:16 #: templates/email/overdue_sales_order.html:16 msgid "Customer" @@ -4831,7 +4831,7 @@ msgstr "" msgid "Number of items received" msgstr "" -#: order/models.py:1903 stock/models.py:1202 stock/serializers.py:661 +#: order/models.py:1903 stock/models.py:1202 stock/serializers.py:665 msgid "Purchase Price" msgstr "" @@ -5173,7 +5173,7 @@ msgid "Enter batch code for incoming stock items" msgstr "" #: order/serializers.py:792 stock/models.py:1161 -#: templates/email/stale_stock_notification.html:22 users/models.py:134 +#: templates/email/stale_stock_notification.html:22 users/models.py:137 msgid "Expiry Date" msgstr "" @@ -6043,7 +6043,7 @@ msgstr "" msgid "Parameter Value" msgstr "" -#: part/models.py:4092 stock/serializers.py:742 +#: part/models.py:4092 stock/serializers.py:746 msgid "Optional note field" msgstr "" @@ -6219,7 +6219,7 @@ msgstr "" msgid "Number of results recorded against this template" msgstr "" -#: part/serializers.py:230 part/serializers.py:248 stock/serializers.py:667 +#: part/serializers.py:230 part/serializers.py:248 stock/serializers.py:671 msgid "Purchase currency of this stock item" msgstr "" @@ -6339,7 +6339,7 @@ msgstr "" msgid "Outstanding quantity of this part scheduled to be built" msgstr "" -#: part/serializers.py:964 stock/serializers.py:1043 stock/serializers.py:1214 +#: part/serializers.py:964 stock/serializers.py:1047 stock/serializers.py:1218 #: users/ruleset.py:30 msgid "Stock Items" msgstr "" @@ -7540,35 +7540,35 @@ msgstr "" msgid "Enable dynamic panels for testing" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:98 +#: plugin/samples/integration/user_interface_sample.py:100 msgid "Part Panel" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:131 +#: plugin/samples/integration/user_interface_sample.py:135 msgid "Broken Dashboard Item" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:133 +#: plugin/samples/integration/user_interface_sample.py:137 msgid "This is a broken dashboard item - it will not render!" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:139 +#: plugin/samples/integration/user_interface_sample.py:143 msgid "Sample Dashboard Item" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:141 +#: plugin/samples/integration/user_interface_sample.py:145 msgid "This is a sample dashboard item. It renders a simple string of HTML content." msgstr "" -#: plugin/samples/integration/user_interface_sample.py:147 +#: plugin/samples/integration/user_interface_sample.py:151 msgid "Context Dashboard Item" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:161 +#: plugin/samples/integration/user_interface_sample.py:165 msgid "Admin Dashboard Item" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:162 +#: plugin/samples/integration/user_interface_sample.py:166 msgid "This is an admin-only dashboard item." msgstr "" @@ -7951,7 +7951,7 @@ msgstr "" #: report/templates/report/inventree_stock_report_merge.html:97 #: report/templates/report/inventree_test_report.html:153 -#: stock/serializers.py:650 +#: stock/serializers.py:654 msgid "Installed Items" msgstr "" @@ -7984,19 +7984,19 @@ msgstr "" msgid "No result" msgstr "" -#: report/templatetags/report.py:144 +#: report/templatetags/report.py:163 msgid "Asset file does not exist" msgstr "" -#: report/templatetags/report.py:201 report/templatetags/report.py:277 +#: report/templatetags/report.py:220 report/templatetags/report.py:296 msgid "Image file not found" msgstr "" -#: report/templatetags/report.py:302 +#: report/templatetags/report.py:321 msgid "part_image tag requires a Part instance" msgstr "" -#: report/templatetags/report.py:348 +#: report/templatetags/report.py:367 msgid "company_image tag requires a Company instance" msgstr "" @@ -8012,7 +8012,7 @@ msgstr "" msgid "Include sub-locations in filtered results" msgstr "" -#: stock/api.py:341 stock/serializers.py:1210 +#: stock/api.py:341 stock/serializers.py:1214 msgid "Parent Location" msgstr "" @@ -8096,7 +8096,7 @@ msgstr "" msgid "Expiry date after" msgstr "" -#: stock/api.py:916 stock/serializers.py:655 +#: stock/api.py:916 stock/serializers.py:659 msgid "Stale" msgstr "" @@ -8168,7 +8168,7 @@ msgstr "" msgid "Stock items may not be directly located into a structural stock locations, but may be located to child locations." msgstr "" -#: stock/models.py:226 users/models.py:494 +#: stock/models.py:226 users/models.py:497 msgid "External" msgstr "" @@ -8201,7 +8201,7 @@ msgstr "" msgid "Stock items cannot be located into structural stock locations!" msgstr "" -#: stock/models.py:932 stock/serializers.py:488 +#: stock/models.py:932 stock/serializers.py:492 msgid "Stock item cannot be created for virtual parts" msgstr "" @@ -8246,7 +8246,7 @@ msgstr "" msgid "Where is this stock item located?" msgstr "" -#: stock/models.py:1058 stock/serializers.py:1644 +#: stock/models.py:1058 stock/serializers.py:1648 msgid "Packaging this stock item is stored in" msgstr "" @@ -8262,7 +8262,7 @@ msgstr "" msgid "Serial number for this item" msgstr "" -#: stock/models.py:1105 stock/serializers.py:1629 +#: stock/models.py:1105 stock/serializers.py:1633 msgid "Batch code for this stock item" msgstr "" @@ -8371,7 +8371,7 @@ msgstr "" msgid "Serialized stock cannot be merged" msgstr "" -#: stock/models.py:2055 stock/serializers.py:1499 +#: stock/models.py:2055 stock/serializers.py:1503 msgid "Duplicate stock items" msgstr "" @@ -8500,237 +8500,241 @@ msgid "Test template for this result" msgstr "" #: stock/serializers.py:290 +msgid "No matching test found for this part" +msgstr "" + +#: stock/serializers.py:294 msgid "Template ID or test name must be provided" msgstr "" -#: stock/serializers.py:300 +#: stock/serializers.py:304 msgid "The test finished time cannot be earlier than the test started time" msgstr "" -#: stock/serializers.py:452 +#: stock/serializers.py:456 msgid "Parent Item" msgstr "" -#: stock/serializers.py:453 +#: stock/serializers.py:457 msgid "Parent stock item" msgstr "" -#: stock/serializers.py:473 +#: stock/serializers.py:477 msgid "Use pack size when adding: the quantity defined is the number of packs" msgstr "" -#: stock/serializers.py:475 +#: stock/serializers.py:479 msgid "Use pack size" msgstr "" -#: stock/serializers.py:482 stock/serializers.py:724 +#: stock/serializers.py:486 stock/serializers.py:728 msgid "Enter serial numbers for new items" msgstr "" -#: stock/serializers.py:600 +#: stock/serializers.py:604 msgid "Supplier Part Number" msgstr "" -#: stock/serializers.py:647 users/models.py:184 +#: stock/serializers.py:651 users/models.py:187 msgid "Expired" msgstr "" -#: stock/serializers.py:653 +#: stock/serializers.py:657 msgid "Child Items" msgstr "" -#: stock/serializers.py:657 +#: stock/serializers.py:661 msgid "Tracking Items" msgstr "" -#: stock/serializers.py:663 +#: stock/serializers.py:667 msgid "Purchase price of this stock item, per unit or pack" msgstr "" -#: stock/serializers.py:701 +#: stock/serializers.py:705 msgid "Enter number of stock items to serialize" msgstr "" -#: stock/serializers.py:709 stock/serializers.py:752 stock/serializers.py:790 -#: stock/serializers.py:928 +#: stock/serializers.py:713 stock/serializers.py:756 stock/serializers.py:794 +#: stock/serializers.py:932 msgid "No stock item provided" msgstr "" -#: stock/serializers.py:717 +#: stock/serializers.py:721 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({q})" msgstr "" -#: stock/serializers.py:735 stock/serializers.py:1456 stock/serializers.py:1769 -#: stock/serializers.py:1818 +#: stock/serializers.py:739 stock/serializers.py:1460 stock/serializers.py:1773 +#: stock/serializers.py:1822 msgid "Destination stock location" msgstr "" -#: stock/serializers.py:755 +#: stock/serializers.py:759 msgid "Serial numbers cannot be assigned to this part" msgstr "" -#: stock/serializers.py:775 +#: stock/serializers.py:779 msgid "Serial numbers already exist" msgstr "" -#: stock/serializers.py:825 +#: stock/serializers.py:829 msgid "Select stock item to install" msgstr "" -#: stock/serializers.py:832 +#: stock/serializers.py:836 msgid "Quantity to Install" msgstr "" -#: stock/serializers.py:833 +#: stock/serializers.py:837 msgid "Enter the quantity of items to install" msgstr "" -#: stock/serializers.py:838 stock/serializers.py:918 stock/serializers.py:1060 +#: stock/serializers.py:842 stock/serializers.py:922 stock/serializers.py:1064 msgid "Add transaction note (optional)" msgstr "" -#: stock/serializers.py:846 +#: stock/serializers.py:850 msgid "Quantity to install must be at least 1" msgstr "" -#: stock/serializers.py:854 +#: stock/serializers.py:858 msgid "Stock item is unavailable" msgstr "" -#: stock/serializers.py:865 +#: stock/serializers.py:869 msgid "Selected part is not in the Bill of Materials" msgstr "" -#: stock/serializers.py:878 +#: stock/serializers.py:882 msgid "Quantity to install must not exceed available quantity" msgstr "" -#: stock/serializers.py:913 +#: stock/serializers.py:917 msgid "Destination location for uninstalled item" msgstr "" -#: stock/serializers.py:951 +#: stock/serializers.py:955 msgid "Select part to convert stock item into" msgstr "" -#: stock/serializers.py:964 +#: stock/serializers.py:968 msgid "Selected part is not a valid option for conversion" msgstr "" -#: stock/serializers.py:981 +#: stock/serializers.py:985 msgid "Cannot convert stock item with assigned SupplierPart" msgstr "" -#: stock/serializers.py:1015 +#: stock/serializers.py:1019 msgid "Stock item status code" msgstr "" -#: stock/serializers.py:1044 +#: stock/serializers.py:1048 msgid "Select stock items to change status" msgstr "" -#: stock/serializers.py:1050 +#: stock/serializers.py:1054 msgid "No stock items selected" msgstr "" -#: stock/serializers.py:1139 stock/serializers.py:1216 +#: stock/serializers.py:1143 stock/serializers.py:1220 msgid "Sublocations" msgstr "" -#: stock/serializers.py:1211 +#: stock/serializers.py:1215 msgid "Parent stock location" msgstr "" -#: stock/serializers.py:1328 +#: stock/serializers.py:1332 msgid "Part must be salable" msgstr "" -#: stock/serializers.py:1332 +#: stock/serializers.py:1336 msgid "Item is allocated to a sales order" msgstr "" -#: stock/serializers.py:1336 +#: stock/serializers.py:1340 msgid "Item is allocated to a build order" msgstr "" -#: stock/serializers.py:1360 +#: stock/serializers.py:1364 msgid "Customer to assign stock items" msgstr "" -#: stock/serializers.py:1366 +#: stock/serializers.py:1370 msgid "Selected company is not a customer" msgstr "" -#: stock/serializers.py:1374 +#: stock/serializers.py:1378 msgid "Stock assignment notes" msgstr "" -#: stock/serializers.py:1384 stock/serializers.py:1672 +#: stock/serializers.py:1388 stock/serializers.py:1676 msgid "A list of stock items must be provided" msgstr "" -#: stock/serializers.py:1463 +#: stock/serializers.py:1467 msgid "Stock merging notes" msgstr "" -#: stock/serializers.py:1468 +#: stock/serializers.py:1472 msgid "Allow mismatched suppliers" msgstr "" -#: stock/serializers.py:1469 +#: stock/serializers.py:1473 msgid "Allow stock items with different supplier parts to be merged" msgstr "" -#: stock/serializers.py:1474 +#: stock/serializers.py:1478 msgid "Allow mismatched status" msgstr "" -#: stock/serializers.py:1475 +#: stock/serializers.py:1479 msgid "Allow stock items with different status codes to be merged" msgstr "" -#: stock/serializers.py:1485 +#: stock/serializers.py:1489 msgid "At least two stock items must be provided" msgstr "" -#: stock/serializers.py:1552 +#: stock/serializers.py:1556 msgid "No Change" msgstr "" -#: stock/serializers.py:1590 +#: stock/serializers.py:1594 msgid "StockItem primary key value" msgstr "" -#: stock/serializers.py:1603 +#: stock/serializers.py:1607 msgid "Stock item is not in stock" msgstr "" -#: stock/serializers.py:1606 +#: stock/serializers.py:1610 msgid "Stock item is already in stock" msgstr "" -#: stock/serializers.py:1620 +#: stock/serializers.py:1624 msgid "Quantity must not be negative" msgstr "" -#: stock/serializers.py:1662 +#: stock/serializers.py:1666 msgid "Stock transaction notes" msgstr "" -#: stock/serializers.py:1824 +#: stock/serializers.py:1828 msgid "Merge into existing stock" msgstr "" -#: stock/serializers.py:1825 +#: stock/serializers.py:1829 msgid "Merge returned items into existing stock items if possible" msgstr "" -#: stock/serializers.py:1868 +#: stock/serializers.py:1872 msgid "Next Serial Number" msgstr "" -#: stock/serializers.py:1874 +#: stock/serializers.py:1878 msgid "Previous Serial Number" msgstr "" @@ -9024,7 +9028,7 @@ msgstr "" msgid "Important dates" msgstr "" -#: users/authentication.py:30 users/models.py:148 +#: users/authentication.py:30 users/models.py:151 msgid "Token has been revoked" msgstr "" @@ -9032,167 +9036,167 @@ msgstr "" msgid "Token has expired" msgstr "" -#: users/models.py:91 +#: users/models.py:94 msgid "API Token" msgstr "" -#: users/models.py:92 +#: users/models.py:95 msgid "API Tokens" msgstr "" -#: users/models.py:128 +#: users/models.py:131 msgid "Token Name" msgstr "" -#: users/models.py:129 +#: users/models.py:132 msgid "Custom token name" msgstr "" -#: users/models.py:135 +#: users/models.py:138 msgid "Token expiry date" msgstr "" -#: users/models.py:143 +#: users/models.py:146 msgid "Last Seen" msgstr "" -#: users/models.py:144 +#: users/models.py:147 msgid "Last time the token was used" msgstr "" -#: users/models.py:148 +#: users/models.py:151 msgid "Revoked" msgstr "" -#: users/models.py:226 +#: users/models.py:229 msgid "Permission set" msgstr "" -#: users/models.py:235 +#: users/models.py:238 msgid "Group" msgstr "" -#: users/models.py:239 +#: users/models.py:242 msgid "View" msgstr "" -#: users/models.py:239 +#: users/models.py:242 msgid "Permission to view items" msgstr "" -#: users/models.py:243 +#: users/models.py:246 msgid "Add" msgstr "Lägg till" -#: users/models.py:243 +#: users/models.py:246 msgid "Permission to add items" msgstr "" -#: users/models.py:247 +#: users/models.py:250 msgid "Change" msgstr "" -#: users/models.py:249 +#: users/models.py:252 msgid "Permissions to edit items" msgstr "" -#: users/models.py:253 +#: users/models.py:256 msgid "Delete" msgstr "Radera" -#: users/models.py:255 +#: users/models.py:258 msgid "Permission to delete items" msgstr "" -#: users/models.py:492 +#: users/models.py:495 msgid "Bot" msgstr "" -#: users/models.py:493 +#: users/models.py:496 msgid "Internal" msgstr "" -#: users/models.py:495 +#: users/models.py:498 msgid "Guest" msgstr "" -#: users/models.py:504 +#: users/models.py:507 msgid "Language" msgstr "" -#: users/models.py:505 +#: users/models.py:508 msgid "Preferred language for the user" msgstr "" -#: users/models.py:510 +#: users/models.py:513 msgid "Theme" msgstr "" -#: users/models.py:511 +#: users/models.py:514 msgid "Settings for the web UI as JSON - do not edit manually!" msgstr "" -#: users/models.py:516 +#: users/models.py:519 msgid "Widgets" msgstr "" -#: users/models.py:518 +#: users/models.py:521 msgid "Settings for the dashboard widgets as JSON - do not edit manually!" msgstr "" -#: users/models.py:525 +#: users/models.py:528 msgid "Display Name" msgstr "" -#: users/models.py:526 +#: users/models.py:529 msgid "Chosen display name for the user" msgstr "" -#: users/models.py:532 +#: users/models.py:535 msgid "Position" msgstr "" -#: users/models.py:533 +#: users/models.py:536 msgid "Main job title or position" msgstr "" -#: users/models.py:540 +#: users/models.py:543 msgid "User status message" msgstr "" -#: users/models.py:547 +#: users/models.py:550 msgid "User location information" msgstr "" -#: users/models.py:552 +#: users/models.py:555 msgid "User is actively using the system" msgstr "" -#: users/models.py:559 +#: users/models.py:562 msgid "Preferred contact information for the user" msgstr "" -#: users/models.py:565 +#: users/models.py:568 msgid "User Type" msgstr "" -#: users/models.py:566 +#: users/models.py:569 msgid "Which type of user is this?" msgstr "" -#: users/models.py:572 +#: users/models.py:575 msgid "Organisation" msgstr "" -#: users/models.py:573 +#: users/models.py:576 msgid "Users primary organisation/affiliation" msgstr "" -#: users/models.py:581 +#: users/models.py:584 msgid "Primary Group" msgstr "" -#: users/models.py:582 +#: users/models.py:585 msgid "Primary group for the user" msgstr "" diff --git a/src/backend/InvenTree/locale/th/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/th/LC_MESSAGES/django.po index 2b6db493a1..3b80742d86 100644 --- a/src/backend/InvenTree/locale/th/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/th/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-09-17 11:32+0000\n" -"PO-Revision-Date: 2025-09-17 11:36\n" +"POT-Creation-Date: 2025-10-01 05:58+0000\n" +"PO-Revision-Date: 2025-10-01 06:02\n" "Last-Translator: \n" "Language-Team: Thai\n" "Language: th_TH\n" @@ -116,9 +116,9 @@ msgstr "" #: build/serializers.py:579 build/serializers.py:1795 company/models.py:875 #: order/models.py:1737 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:2846 stock/models.py:2970 stock/serializers.py:741 -#: stock/serializers.py:917 stock/serializers.py:1059 stock/serializers.py:1373 -#: stock/serializers.py:1462 stock/serializers.py:1661 +#: stock/models.py:2846 stock/models.py:2970 stock/serializers.py:745 +#: stock/serializers.py:921 stock/serializers.py:1063 stock/serializers.py:1377 +#: stock/serializers.py:1466 stock/serializers.py:1665 msgid "Notes" msgstr "หมายเหตุ" @@ -415,7 +415,7 @@ msgstr "" msgid "Name" msgstr "ชื่อ" -#: InvenTree/models.py:856 build/models.py:251 common/models.py:171 +#: InvenTree/models.py:856 build/models.py:252 common/models.py:171 #: common/models.py:2234 common/models.py:2347 company/models.py:562 #: company/models.py:866 order/models.py:435 order/models.py:1773 #: part/models.py:1074 part/models.py:3886 report/models.py:222 @@ -530,7 +530,7 @@ msgstr "" msgid "Order Status" msgstr "" -#: build/api.py:75 build/models.py:263 +#: build/api.py:75 build/models.py:264 msgid "Parent Build" msgstr "" @@ -539,7 +539,7 @@ msgstr "" msgid "Include Variants" msgstr "" -#: build/api.py:95 build/api.py:466 build/api.py:814 build/models.py:269 +#: build/api.py:95 build/api.py:466 build/api.py:814 build/models.py:270 #: build/serializers.py:1243 build/serializers.py:1389 #: build/serializers.py:1451 company/models.py:1085 company/serializers.py:456 #: order/api.py:295 order/api.py:299 order/api.py:922 order/api.py:1180 @@ -558,7 +558,7 @@ msgstr "" #: report/templates/report/inventree_sales_order_shipment_report.html:28 #: report/templates/report/inventree_stock_location_report.html:102 #: stock/api.py:565 stock/serializers.py:120 stock/serializers.py:172 -#: stock/serializers.py:446 stock/serializers.py:625 stock/serializers.py:950 +#: stock/serializers.py:450 stock/serializers.py:629 stock/serializers.py:954 #: templates/email/build_order_completed.html:17 #: templates/email/build_order_required_stock.html:17 #: templates/email/low_stock_notification.html:15 @@ -671,7 +671,7 @@ msgstr "" msgid "Allocated" msgstr "" -#: build/api.py:490 build/models.py:1626 build/serializers.py:1424 +#: build/api.py:490 build/models.py:1631 build/serializers.py:1424 msgid "Consumed" msgstr "" @@ -682,7 +682,7 @@ msgstr "" msgid "Available" msgstr "" -#: build/api.py:837 build/models.py:116 order/models.py:1919 +#: build/api.py:837 build/models.py:117 order/models.py:1919 #: report/templates/report/inventree_build_order_report.html:105 #: stock/serializers.py:93 templates/email/build_order_completed.html:16 #: templates/email/overdue_build_order.html:15 @@ -693,10 +693,10 @@ msgstr "" #: build/serializers.py:496 build/serializers.py:566 build/serializers.py:1263 #: build/serializers.py:1267 order/api.py:1227 order/api.py:1232 #: order/serializers.py:768 order/serializers.py:908 order/serializers.py:2015 -#: stock/api.py:966 stock/serializers.py:111 stock/serializers.py:629 -#: stock/serializers.py:734 stock/serializers.py:912 stock/serializers.py:1455 -#: stock/serializers.py:1768 stock/serializers.py:1817 -#: templates/email/stale_stock_notification.html:18 users/models.py:546 +#: stock/api.py:966 stock/serializers.py:111 stock/serializers.py:633 +#: stock/serializers.py:738 stock/serializers.py:916 stock/serializers.py:1459 +#: stock/serializers.py:1772 stock/serializers.py:1821 +#: templates/email/stale_stock_notification.html:18 users/models.py:549 msgid "Location" msgstr "สถานที่" @@ -708,43 +708,43 @@ msgstr "" msgid "Filter by output stock item ID. Use 'null' to find uninstalled build items." msgstr "" -#: build/models.py:117 users/ruleset.py:31 +#: build/models.py:118 users/ruleset.py:31 msgid "Build Orders" msgstr "" -#: build/models.py:167 +#: build/models.py:168 msgid "Assembly BOM has not been validated" msgstr "" -#: build/models.py:174 +#: build/models.py:175 msgid "Build order cannot be created for an inactive part" msgstr "" -#: build/models.py:181 +#: build/models.py:182 msgid "Build order cannot be created for an unlocked part" msgstr "" -#: build/models.py:199 +#: build/models.py:200 msgid "Build orders can only be externally fulfilled for purchaseable parts" msgstr "" -#: build/models.py:206 order/models.py:369 +#: build/models.py:207 order/models.py:369 msgid "Responsible user or group must be specified" msgstr "" -#: build/models.py:211 +#: build/models.py:212 msgid "Build order part cannot be changed" msgstr "" -#: build/models.py:216 order/models.py:382 +#: build/models.py:217 order/models.py:382 msgid "Target date must be after start date" msgstr "" -#: build/models.py:244 +#: build/models.py:245 msgid "Build Order Reference" msgstr "" -#: build/models.py:245 build/serializers.py:1402 order/models.py:607 +#: build/models.py:246 build/serializers.py:1402 order/models.py:607 #: order/models.py:1292 order/models.py:1730 order/models.py:2605 #: part/models.py:4458 #: report/templates/report/inventree_bill_of_materials_report.html:139 @@ -754,223 +754,223 @@ msgstr "" msgid "Reference" msgstr "" -#: build/models.py:254 +#: build/models.py:255 msgid "Brief description of the build (optional)" msgstr "" -#: build/models.py:264 +#: build/models.py:265 msgid "BuildOrder to which this build is allocated" msgstr "" -#: build/models.py:273 +#: build/models.py:274 msgid "Select part to build" msgstr "" -#: build/models.py:278 +#: build/models.py:279 msgid "Sales Order Reference" msgstr "" -#: build/models.py:283 +#: build/models.py:284 msgid "SalesOrder to which this build is allocated" msgstr "" -#: build/models.py:288 build/serializers.py:1094 +#: build/models.py:289 build/serializers.py:1094 msgid "Source Location" msgstr "" -#: build/models.py:294 +#: build/models.py:295 msgid "Select location to take stock from for this build (leave blank to take from any stock location)" msgstr "" -#: build/models.py:300 +#: build/models.py:301 msgid "External Build" msgstr "" -#: build/models.py:301 +#: build/models.py:302 msgid "This build order is fulfilled externally" msgstr "" -#: build/models.py:306 +#: build/models.py:307 msgid "Destination Location" msgstr "" -#: build/models.py:311 +#: build/models.py:312 msgid "Select location where the completed items will be stored" msgstr "" -#: build/models.py:315 +#: build/models.py:316 msgid "Build Quantity" msgstr "" -#: build/models.py:318 +#: build/models.py:319 msgid "Number of stock items to build" msgstr "" -#: build/models.py:322 +#: build/models.py:323 msgid "Completed items" msgstr "" -#: build/models.py:324 +#: build/models.py:325 msgid "Number of stock items which have been completed" msgstr "" -#: build/models.py:328 +#: build/models.py:329 msgid "Build Status" msgstr "" -#: build/models.py:333 +#: build/models.py:334 msgid "Build status code" msgstr "" -#: build/models.py:342 build/serializers.py:358 order/serializers.py:784 -#: stock/models.py:1101 stock/serializers.py:85 stock/serializers.py:1628 +#: build/models.py:343 build/serializers.py:358 order/serializers.py:784 +#: stock/models.py:1101 stock/serializers.py:85 stock/serializers.py:1632 msgid "Batch Code" msgstr "" -#: build/models.py:346 build/serializers.py:359 +#: build/models.py:347 build/serializers.py:359 msgid "Batch code for this build output" msgstr "" -#: build/models.py:350 order/models.py:472 order/serializers.py:167 +#: build/models.py:351 order/models.py:472 order/serializers.py:167 #: part/models.py:1304 msgid "Creation Date" msgstr "" -#: build/models.py:356 +#: build/models.py:357 msgid "Build start date" msgstr "" -#: build/models.py:357 +#: build/models.py:358 msgid "Scheduled start date for this build order" msgstr "" -#: build/models.py:363 +#: build/models.py:364 msgid "Target completion date" msgstr "" -#: build/models.py:365 +#: build/models.py:366 msgid "Target date for build completion. Build will be overdue after this date." msgstr "" -#: build/models.py:370 order/models.py:660 order/models.py:2644 +#: build/models.py:371 order/models.py:660 order/models.py:2644 msgid "Completion Date" msgstr "" -#: build/models.py:378 +#: build/models.py:379 msgid "completed by" msgstr "" -#: build/models.py:387 +#: build/models.py:388 msgid "Issued by" msgstr "ออกโดย" -#: build/models.py:388 +#: build/models.py:389 msgid "User who issued this build order" msgstr "" -#: build/models.py:397 common/models.py:180 order/api.py:176 +#: build/models.py:398 common/models.py:180 order/api.py:176 #: order/models.py:497 part/models.py:1321 #: report/templates/report/inventree_build_order_report.html:158 msgid "Responsible" msgstr "" -#: build/models.py:398 +#: build/models.py:399 msgid "User or group responsible for this build order" msgstr "" -#: build/models.py:403 stock/models.py:1094 +#: build/models.py:404 stock/models.py:1094 msgid "External Link" msgstr "" -#: build/models.py:405 common/models.py:1990 part/models.py:1126 +#: build/models.py:406 common/models.py:1990 part/models.py:1126 #: stock/models.py:1096 msgid "Link to external URL" msgstr "" -#: build/models.py:410 +#: build/models.py:411 msgid "Build Priority" msgstr "" -#: build/models.py:413 +#: build/models.py:414 msgid "Priority of this build order" msgstr "" -#: build/models.py:421 common/models.py:150 common/models.py:164 +#: build/models.py:422 common/models.py:150 common/models.py:164 #: order/api.py:162 order/models.py:444 msgid "Project Code" msgstr "" -#: build/models.py:422 +#: build/models.py:423 msgid "Project code for this build order" msgstr "" -#: build/models.py:675 +#: build/models.py:676 msgid "Cannot complete build order with open child builds" msgstr "" -#: build/models.py:680 +#: build/models.py:681 msgid "Cannot complete build order with incomplete outputs" msgstr "" -#: build/models.py:699 build/models.py:829 +#: build/models.py:700 build/models.py:830 msgid "Failed to offload task to complete build allocations" msgstr "" -#: build/models.py:722 +#: build/models.py:723 #, python-brace-format msgid "Build order {build} has been completed" msgstr "" -#: build/models.py:728 +#: build/models.py:729 msgid "A build order has been completed" msgstr "" -#: build/models.py:910 build/serializers.py:406 +#: build/models.py:911 build/serializers.py:406 msgid "Serial numbers must be provided for trackable parts" msgstr "" -#: build/models.py:1041 build/models.py:1126 +#: build/models.py:1042 build/models.py:1127 msgid "No build output specified" msgstr "" -#: build/models.py:1044 +#: build/models.py:1045 msgid "Build output is already completed" msgstr "" -#: build/models.py:1047 +#: build/models.py:1048 msgid "Build output does not match Build Order" msgstr "" -#: build/models.py:1129 build/serializers.py:285 build/serializers.py:334 +#: build/models.py:1130 build/serializers.py:285 build/serializers.py:334 #: build/serializers.py:962 build/serializers.py:1746 order/models.py:710 #: order/serializers.py:604 order/serializers.py:779 part/serializers.py:1695 #: stock/models.py:941 stock/models.py:1431 stock/models.py:1880 -#: stock/serializers.py:712 stock/serializers.py:1617 +#: stock/serializers.py:716 stock/serializers.py:1621 msgid "Quantity must be greater than zero" msgstr "จำนวนต้องมีค่ามากกว่า 0" -#: build/models.py:1133 build/serializers.py:289 +#: build/models.py:1134 build/serializers.py:289 msgid "Quantity cannot be greater than the output quantity" msgstr "" -#: build/models.py:1196 build/serializers.py:605 +#: build/models.py:1197 build/serializers.py:605 msgid "Build output has not passed all required tests" msgstr "" -#: build/models.py:1199 build/serializers.py:600 +#: build/models.py:1200 build/serializers.py:600 #, python-brace-format msgid "Build output {serial} has not passed all required tests" msgstr "" -#: build/models.py:1581 +#: build/models.py:1586 msgid "Build Order Line Item" msgstr "" -#: build/models.py:1605 +#: build/models.py:1610 msgid "Build object" msgstr "" -#: build/models.py:1617 build/models.py:1917 build/serializers.py:273 +#: build/models.py:1622 build/models.py:1933 build/serializers.py:273 #: build/serializers.py:319 build/serializers.py:1423 common/models.py:1346 #: order/models.py:1713 order/models.py:2490 order/serializers.py:1663 #: order/serializers.py:2124 part/models.py:3474 part/models.py:4406 @@ -985,70 +985,70 @@ msgstr "" #: report/templates/report/inventree_stock_report_merge.html:113 #: report/templates/report/inventree_test_report.html:90 #: report/templates/report/inventree_test_report.html:169 -#: stock/serializers.py:136 stock/serializers.py:180 stock/serializers.py:700 +#: stock/serializers.py:136 stock/serializers.py:180 stock/serializers.py:704 #: templates/email/build_order_completed.html:18 #: templates/email/stale_stock_notification.html:19 msgid "Quantity" msgstr "" -#: build/models.py:1618 +#: build/models.py:1623 msgid "Required quantity for build order" msgstr "" -#: build/models.py:1627 +#: build/models.py:1632 msgid "Quantity of consumed stock" msgstr "" -#: build/models.py:1715 +#: build/models.py:1731 msgid "Build item must specify a build output, as master part is marked as trackable" msgstr "" -#: build/models.py:1726 +#: build/models.py:1742 #, python-brace-format msgid "Allocated quantity ({q}) must not exceed available stock quantity ({a})" msgstr "" -#: build/models.py:1747 order/models.py:2439 +#: build/models.py:1763 order/models.py:2439 msgid "Stock item is over-allocated" msgstr "" -#: build/models.py:1752 order/models.py:2442 +#: build/models.py:1768 order/models.py:2442 msgid "Allocation quantity must be greater than zero" msgstr "" -#: build/models.py:1758 +#: build/models.py:1774 msgid "Quantity must be 1 for serialized stock" msgstr "" -#: build/models.py:1818 +#: build/models.py:1834 msgid "Selected stock item does not match BOM line" msgstr "" -#: build/models.py:1856 +#: build/models.py:1872 msgid "Allocated quantity exceeds available stock quantity" msgstr "" -#: build/models.py:1907 build/serializers.py:945 build/serializers.py:1255 +#: build/models.py:1923 build/serializers.py:945 build/serializers.py:1255 #: order/serializers.py:1500 order/serializers.py:1521 #: report/templates/report/inventree_sales_order_shipment_report.html:29 -#: stock/models.py:457 stock/serializers.py:102 stock/serializers.py:824 -#: stock/serializers.py:1311 stock/serializers.py:1423 +#: stock/models.py:457 stock/serializers.py:102 stock/serializers.py:828 +#: stock/serializers.py:1315 stock/serializers.py:1427 msgid "Stock Item" msgstr "" -#: build/models.py:1908 +#: build/models.py:1924 msgid "Source stock item" msgstr "" -#: build/models.py:1918 +#: build/models.py:1934 msgid "Stock quantity to allocate to build" msgstr "" -#: build/models.py:1927 +#: build/models.py:1943 msgid "Install into" msgstr "" -#: build/models.py:1928 +#: build/models.py:1944 msgid "Destination stock item" msgstr "" @@ -1097,7 +1097,7 @@ msgid "Integer quantity required, as the bill of materials contains trackable pa msgstr "" #: build/serializers.py:365 order/serializers.py:800 order/serializers.py:1667 -#: stock/serializers.py:723 +#: stock/serializers.py:727 msgid "Serial Numbers" msgstr "" @@ -1250,7 +1250,7 @@ msgstr "" msgid "bom_item.part must point to the same part as the build order" msgstr "" -#: build/serializers.py:951 stock/serializers.py:1324 +#: build/serializers.py:951 stock/serializers.py:1328 msgid "Item must be in stock" msgstr "" @@ -1329,11 +1329,11 @@ msgstr "" #: build/serializers.py:1282 company/models.py:703 order/api.py:308 #: order/api.py:313 order/api.py:539 order/serializers.py:596 -#: stock/models.py:1037 stock/serializers.py:613 +#: stock/models.py:1037 stock/serializers.py:617 msgid "Supplier Part" msgstr "" -#: build/serializers.py:1290 stock/serializers.py:644 +#: build/serializers.py:1290 stock/serializers.py:648 msgid "Allocated Quantity" msgstr "" @@ -1562,8 +1562,8 @@ msgstr "" #: common/models.py:2006 common/models.py:2007 common/models.py:2388 #: importer/models.py:100 part/models.py:3568 part/models.py:3596 #: plugin/models.py:355 plugin/models.py:356 -#: report/templates/report/inventree_test_report.html:105 users/models.py:121 -#: users/models.py:498 +#: report/templates/report/inventree_test_report.html:105 users/models.py:124 +#: users/models.py:501 msgid "User" msgstr "ผู้ใช้งาน" @@ -1594,8 +1594,8 @@ msgstr "" #: common/models.py:1421 common/models.py:2247 common/models.py:2354 #: company/models.py:198 company/models.py:840 machine/models.py:39 -#: part/models.py:1258 plugin/models.py:69 stock/api.py:621 users/models.py:192 -#: users/models.py:551 users/serializers.py:319 +#: part/models.py:1258 plugin/models.py:69 stock/api.py:621 users/models.py:195 +#: users/models.py:554 users/serializers.py:319 msgid "Active" msgstr "" @@ -1603,7 +1603,7 @@ msgstr "" msgid "Is this webhook active" msgstr "" -#: common/models.py:1437 users/models.py:169 +#: common/models.py:1437 users/models.py:172 msgid "Token" msgstr "" @@ -2142,7 +2142,7 @@ msgid "Email Threads" msgstr "" #: common/models.py:2711 generic/states/serializers.py:16 plugin/models.py:46 -#: users/models.py:110 +#: users/models.py:113 msgid "Key" msgstr "" @@ -3725,37 +3725,37 @@ msgstr "" msgid "Value must be a valid variable identifier" msgstr "" -#: company/api.py:142 +#: company/api.py:143 msgid "Part is Active" msgstr "" -#: company/api.py:146 +#: company/api.py:147 msgid "Manufacturer is Active" msgstr "" -#: company/api.py:279 +#: company/api.py:280 msgid "Supplier Part is Active" msgstr "" -#: company/api.py:283 +#: company/api.py:284 msgid "Internal Part is Active" msgstr "" -#: company/api.py:288 +#: company/api.py:289 msgid "Supplier is Active" msgstr "" -#: company/api.py:300 company/models.py:539 company/serializers.py:468 +#: company/api.py:301 company/models.py:539 company/serializers.py:468 #: part/serializers.py:575 msgid "Manufacturer" msgstr "" -#: company/api.py:307 company/models.py:119 company/models.py:411 +#: company/api.py:308 company/models.py:119 company/models.py:411 #: stock/api.py:879 msgid "Company" msgstr "" -#: company/api.py:317 +#: company/api.py:318 msgid "Has Stock" msgstr "" @@ -3792,7 +3792,7 @@ msgid "Contact email address" msgstr "" #: company/models.py:176 company/models.py:315 order/models.py:506 -#: users/models.py:558 +#: users/models.py:561 msgid "Contact" msgstr "" @@ -3942,7 +3942,7 @@ msgid "Manufacturer Part" msgstr "" #: company/models.py:528 company/models.py:818 stock/models.py:1026 -#: stock/serializers.py:445 +#: stock/serializers.py:449 msgid "Base Part" msgstr "" @@ -3959,7 +3959,7 @@ msgstr "" msgid "MPN" msgstr "" -#: company/models.py:547 stock/serializers.py:607 +#: company/models.py:547 stock/serializers.py:611 msgid "Manufacturer Part Number" msgstr "" @@ -4042,7 +4042,7 @@ msgstr "" #: report/templates/report/inventree_return_order_report.html:27 #: report/templates/report/inventree_sales_order_report.html:32 #: report/templates/report/inventree_stock_location_report.html:105 -#: stock/serializers.py:837 +#: stock/serializers.py:841 msgid "Note" msgstr "" @@ -4055,7 +4055,7 @@ msgid "Minimum charge (e.g. stocking fee)" msgstr "" #: company/models.py:891 order/serializers.py:810 stock/models.py:1057 -#: stock/serializers.py:1643 +#: stock/serializers.py:1647 msgid "Packaging" msgstr "" @@ -4107,7 +4107,7 @@ msgstr "" msgid "Company Name" msgstr "" -#: company/serializers.py:444 part/serializers.py:948 stock/serializers.py:463 +#: company/serializers.py:444 part/serializers.py:948 stock/serializers.py:467 msgid "In Stock" msgstr "" @@ -4267,15 +4267,15 @@ msgstr "" msgid "Valid" msgstr "" -#: importer/models.py:688 +#: importer/models.py:720 msgid "ID is required for updating existing records." msgstr "" -#: importer/models.py:695 +#: importer/models.py:727 msgid "No record found with the provided ID" msgstr "" -#: importer/models.py:701 +#: importer/models.py:733 msgid "Invalid ID format provided" msgstr "" @@ -4660,7 +4660,7 @@ msgid "Order reference" msgstr "" #: order/models.py:617 order/models.py:1317 order/models.py:2630 -#: stock/serializers.py:594 stock/serializers.py:1012 users/models.py:539 +#: stock/serializers.py:598 stock/serializers.py:1016 users/models.py:542 msgid "Status" msgstr "สถานะ" @@ -4713,7 +4713,7 @@ msgid "Quantity must be a positive number" msgstr "" #: order/models.py:1304 order/models.py:2617 stock/models.py:1079 -#: stock/models.py:1080 stock/serializers.py:1359 +#: stock/models.py:1080 stock/serializers.py:1363 #: templates/email/overdue_return_order.html:16 #: templates/email/overdue_sales_order.html:16 msgid "Customer" @@ -4831,7 +4831,7 @@ msgstr "" msgid "Number of items received" msgstr "" -#: order/models.py:1903 stock/models.py:1202 stock/serializers.py:661 +#: order/models.py:1903 stock/models.py:1202 stock/serializers.py:665 msgid "Purchase Price" msgstr "" @@ -5173,7 +5173,7 @@ msgid "Enter batch code for incoming stock items" msgstr "" #: order/serializers.py:792 stock/models.py:1161 -#: templates/email/stale_stock_notification.html:22 users/models.py:134 +#: templates/email/stale_stock_notification.html:22 users/models.py:137 msgid "Expiry Date" msgstr "" @@ -6043,7 +6043,7 @@ msgstr "" msgid "Parameter Value" msgstr "" -#: part/models.py:4092 stock/serializers.py:742 +#: part/models.py:4092 stock/serializers.py:746 msgid "Optional note field" msgstr "" @@ -6219,7 +6219,7 @@ msgstr "" msgid "Number of results recorded against this template" msgstr "" -#: part/serializers.py:230 part/serializers.py:248 stock/serializers.py:667 +#: part/serializers.py:230 part/serializers.py:248 stock/serializers.py:671 msgid "Purchase currency of this stock item" msgstr "" @@ -6339,7 +6339,7 @@ msgstr "" msgid "Outstanding quantity of this part scheduled to be built" msgstr "" -#: part/serializers.py:964 stock/serializers.py:1043 stock/serializers.py:1214 +#: part/serializers.py:964 stock/serializers.py:1047 stock/serializers.py:1218 #: users/ruleset.py:30 msgid "Stock Items" msgstr "" @@ -7540,35 +7540,35 @@ msgstr "" msgid "Enable dynamic panels for testing" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:98 +#: plugin/samples/integration/user_interface_sample.py:100 msgid "Part Panel" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:131 +#: plugin/samples/integration/user_interface_sample.py:135 msgid "Broken Dashboard Item" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:133 +#: plugin/samples/integration/user_interface_sample.py:137 msgid "This is a broken dashboard item - it will not render!" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:139 +#: plugin/samples/integration/user_interface_sample.py:143 msgid "Sample Dashboard Item" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:141 +#: plugin/samples/integration/user_interface_sample.py:145 msgid "This is a sample dashboard item. It renders a simple string of HTML content." msgstr "" -#: plugin/samples/integration/user_interface_sample.py:147 +#: plugin/samples/integration/user_interface_sample.py:151 msgid "Context Dashboard Item" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:161 +#: plugin/samples/integration/user_interface_sample.py:165 msgid "Admin Dashboard Item" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:162 +#: plugin/samples/integration/user_interface_sample.py:166 msgid "This is an admin-only dashboard item." msgstr "" @@ -7951,7 +7951,7 @@ msgstr "" #: report/templates/report/inventree_stock_report_merge.html:97 #: report/templates/report/inventree_test_report.html:153 -#: stock/serializers.py:650 +#: stock/serializers.py:654 msgid "Installed Items" msgstr "" @@ -7984,19 +7984,19 @@ msgstr "" msgid "No result" msgstr "" -#: report/templatetags/report.py:144 +#: report/templatetags/report.py:163 msgid "Asset file does not exist" msgstr "" -#: report/templatetags/report.py:201 report/templatetags/report.py:277 +#: report/templatetags/report.py:220 report/templatetags/report.py:296 msgid "Image file not found" msgstr "" -#: report/templatetags/report.py:302 +#: report/templatetags/report.py:321 msgid "part_image tag requires a Part instance" msgstr "" -#: report/templatetags/report.py:348 +#: report/templatetags/report.py:367 msgid "company_image tag requires a Company instance" msgstr "" @@ -8012,7 +8012,7 @@ msgstr "" msgid "Include sub-locations in filtered results" msgstr "" -#: stock/api.py:341 stock/serializers.py:1210 +#: stock/api.py:341 stock/serializers.py:1214 msgid "Parent Location" msgstr "" @@ -8096,7 +8096,7 @@ msgstr "" msgid "Expiry date after" msgstr "" -#: stock/api.py:916 stock/serializers.py:655 +#: stock/api.py:916 stock/serializers.py:659 msgid "Stale" msgstr "" @@ -8168,7 +8168,7 @@ msgstr "" msgid "Stock items may not be directly located into a structural stock locations, but may be located to child locations." msgstr "" -#: stock/models.py:226 users/models.py:494 +#: stock/models.py:226 users/models.py:497 msgid "External" msgstr "" @@ -8201,7 +8201,7 @@ msgstr "" msgid "Stock items cannot be located into structural stock locations!" msgstr "" -#: stock/models.py:932 stock/serializers.py:488 +#: stock/models.py:932 stock/serializers.py:492 msgid "Stock item cannot be created for virtual parts" msgstr "" @@ -8246,7 +8246,7 @@ msgstr "" msgid "Where is this stock item located?" msgstr "" -#: stock/models.py:1058 stock/serializers.py:1644 +#: stock/models.py:1058 stock/serializers.py:1648 msgid "Packaging this stock item is stored in" msgstr "" @@ -8262,7 +8262,7 @@ msgstr "" msgid "Serial number for this item" msgstr "" -#: stock/models.py:1105 stock/serializers.py:1629 +#: stock/models.py:1105 stock/serializers.py:1633 msgid "Batch code for this stock item" msgstr "" @@ -8371,7 +8371,7 @@ msgstr "" msgid "Serialized stock cannot be merged" msgstr "" -#: stock/models.py:2055 stock/serializers.py:1499 +#: stock/models.py:2055 stock/serializers.py:1503 msgid "Duplicate stock items" msgstr "" @@ -8500,237 +8500,241 @@ msgid "Test template for this result" msgstr "" #: stock/serializers.py:290 +msgid "No matching test found for this part" +msgstr "" + +#: stock/serializers.py:294 msgid "Template ID or test name must be provided" msgstr "" -#: stock/serializers.py:300 +#: stock/serializers.py:304 msgid "The test finished time cannot be earlier than the test started time" msgstr "" -#: stock/serializers.py:452 +#: stock/serializers.py:456 msgid "Parent Item" msgstr "" -#: stock/serializers.py:453 +#: stock/serializers.py:457 msgid "Parent stock item" msgstr "" -#: stock/serializers.py:473 +#: stock/serializers.py:477 msgid "Use pack size when adding: the quantity defined is the number of packs" msgstr "" -#: stock/serializers.py:475 +#: stock/serializers.py:479 msgid "Use pack size" msgstr "" -#: stock/serializers.py:482 stock/serializers.py:724 +#: stock/serializers.py:486 stock/serializers.py:728 msgid "Enter serial numbers for new items" msgstr "" -#: stock/serializers.py:600 +#: stock/serializers.py:604 msgid "Supplier Part Number" msgstr "" -#: stock/serializers.py:647 users/models.py:184 +#: stock/serializers.py:651 users/models.py:187 msgid "Expired" msgstr "" -#: stock/serializers.py:653 +#: stock/serializers.py:657 msgid "Child Items" msgstr "" -#: stock/serializers.py:657 +#: stock/serializers.py:661 msgid "Tracking Items" msgstr "" -#: stock/serializers.py:663 +#: stock/serializers.py:667 msgid "Purchase price of this stock item, per unit or pack" msgstr "" -#: stock/serializers.py:701 +#: stock/serializers.py:705 msgid "Enter number of stock items to serialize" msgstr "" -#: stock/serializers.py:709 stock/serializers.py:752 stock/serializers.py:790 -#: stock/serializers.py:928 +#: stock/serializers.py:713 stock/serializers.py:756 stock/serializers.py:794 +#: stock/serializers.py:932 msgid "No stock item provided" msgstr "" -#: stock/serializers.py:717 +#: stock/serializers.py:721 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({q})" msgstr "" -#: stock/serializers.py:735 stock/serializers.py:1456 stock/serializers.py:1769 -#: stock/serializers.py:1818 +#: stock/serializers.py:739 stock/serializers.py:1460 stock/serializers.py:1773 +#: stock/serializers.py:1822 msgid "Destination stock location" msgstr "" -#: stock/serializers.py:755 +#: stock/serializers.py:759 msgid "Serial numbers cannot be assigned to this part" msgstr "" -#: stock/serializers.py:775 +#: stock/serializers.py:779 msgid "Serial numbers already exist" msgstr "" -#: stock/serializers.py:825 +#: stock/serializers.py:829 msgid "Select stock item to install" msgstr "" -#: stock/serializers.py:832 +#: stock/serializers.py:836 msgid "Quantity to Install" msgstr "" -#: stock/serializers.py:833 +#: stock/serializers.py:837 msgid "Enter the quantity of items to install" msgstr "" -#: stock/serializers.py:838 stock/serializers.py:918 stock/serializers.py:1060 +#: stock/serializers.py:842 stock/serializers.py:922 stock/serializers.py:1064 msgid "Add transaction note (optional)" msgstr "" -#: stock/serializers.py:846 +#: stock/serializers.py:850 msgid "Quantity to install must be at least 1" msgstr "" -#: stock/serializers.py:854 +#: stock/serializers.py:858 msgid "Stock item is unavailable" msgstr "" -#: stock/serializers.py:865 +#: stock/serializers.py:869 msgid "Selected part is not in the Bill of Materials" msgstr "" -#: stock/serializers.py:878 +#: stock/serializers.py:882 msgid "Quantity to install must not exceed available quantity" msgstr "" -#: stock/serializers.py:913 +#: stock/serializers.py:917 msgid "Destination location for uninstalled item" msgstr "" -#: stock/serializers.py:951 +#: stock/serializers.py:955 msgid "Select part to convert stock item into" msgstr "" -#: stock/serializers.py:964 +#: stock/serializers.py:968 msgid "Selected part is not a valid option for conversion" msgstr "" -#: stock/serializers.py:981 +#: stock/serializers.py:985 msgid "Cannot convert stock item with assigned SupplierPart" msgstr "" -#: stock/serializers.py:1015 +#: stock/serializers.py:1019 msgid "Stock item status code" msgstr "" -#: stock/serializers.py:1044 +#: stock/serializers.py:1048 msgid "Select stock items to change status" msgstr "" -#: stock/serializers.py:1050 +#: stock/serializers.py:1054 msgid "No stock items selected" msgstr "" -#: stock/serializers.py:1139 stock/serializers.py:1216 +#: stock/serializers.py:1143 stock/serializers.py:1220 msgid "Sublocations" msgstr "" -#: stock/serializers.py:1211 +#: stock/serializers.py:1215 msgid "Parent stock location" msgstr "" -#: stock/serializers.py:1328 +#: stock/serializers.py:1332 msgid "Part must be salable" msgstr "" -#: stock/serializers.py:1332 +#: stock/serializers.py:1336 msgid "Item is allocated to a sales order" msgstr "" -#: stock/serializers.py:1336 +#: stock/serializers.py:1340 msgid "Item is allocated to a build order" msgstr "" -#: stock/serializers.py:1360 +#: stock/serializers.py:1364 msgid "Customer to assign stock items" msgstr "" -#: stock/serializers.py:1366 +#: stock/serializers.py:1370 msgid "Selected company is not a customer" msgstr "" -#: stock/serializers.py:1374 +#: stock/serializers.py:1378 msgid "Stock assignment notes" msgstr "" -#: stock/serializers.py:1384 stock/serializers.py:1672 +#: stock/serializers.py:1388 stock/serializers.py:1676 msgid "A list of stock items must be provided" msgstr "" -#: stock/serializers.py:1463 +#: stock/serializers.py:1467 msgid "Stock merging notes" msgstr "" -#: stock/serializers.py:1468 +#: stock/serializers.py:1472 msgid "Allow mismatched suppliers" msgstr "" -#: stock/serializers.py:1469 +#: stock/serializers.py:1473 msgid "Allow stock items with different supplier parts to be merged" msgstr "" -#: stock/serializers.py:1474 +#: stock/serializers.py:1478 msgid "Allow mismatched status" msgstr "" -#: stock/serializers.py:1475 +#: stock/serializers.py:1479 msgid "Allow stock items with different status codes to be merged" msgstr "" -#: stock/serializers.py:1485 +#: stock/serializers.py:1489 msgid "At least two stock items must be provided" msgstr "" -#: stock/serializers.py:1552 +#: stock/serializers.py:1556 msgid "No Change" msgstr "" -#: stock/serializers.py:1590 +#: stock/serializers.py:1594 msgid "StockItem primary key value" msgstr "" -#: stock/serializers.py:1603 +#: stock/serializers.py:1607 msgid "Stock item is not in stock" msgstr "" -#: stock/serializers.py:1606 +#: stock/serializers.py:1610 msgid "Stock item is already in stock" msgstr "" -#: stock/serializers.py:1620 +#: stock/serializers.py:1624 msgid "Quantity must not be negative" msgstr "" -#: stock/serializers.py:1662 +#: stock/serializers.py:1666 msgid "Stock transaction notes" msgstr "" -#: stock/serializers.py:1824 +#: stock/serializers.py:1828 msgid "Merge into existing stock" msgstr "" -#: stock/serializers.py:1825 +#: stock/serializers.py:1829 msgid "Merge returned items into existing stock items if possible" msgstr "" -#: stock/serializers.py:1868 +#: stock/serializers.py:1872 msgid "Next Serial Number" msgstr "" -#: stock/serializers.py:1874 +#: stock/serializers.py:1878 msgid "Previous Serial Number" msgstr "" @@ -9024,7 +9028,7 @@ msgstr "" msgid "Important dates" msgstr "" -#: users/authentication.py:30 users/models.py:148 +#: users/authentication.py:30 users/models.py:151 msgid "Token has been revoked" msgstr "" @@ -9032,167 +9036,167 @@ msgstr "" msgid "Token has expired" msgstr "" -#: users/models.py:91 +#: users/models.py:94 msgid "API Token" msgstr "" -#: users/models.py:92 +#: users/models.py:95 msgid "API Tokens" msgstr "" -#: users/models.py:128 +#: users/models.py:131 msgid "Token Name" msgstr "" -#: users/models.py:129 +#: users/models.py:132 msgid "Custom token name" msgstr "" -#: users/models.py:135 +#: users/models.py:138 msgid "Token expiry date" msgstr "" -#: users/models.py:143 +#: users/models.py:146 msgid "Last Seen" msgstr "" -#: users/models.py:144 +#: users/models.py:147 msgid "Last time the token was used" msgstr "" -#: users/models.py:148 +#: users/models.py:151 msgid "Revoked" msgstr "" -#: users/models.py:226 +#: users/models.py:229 msgid "Permission set" msgstr "" -#: users/models.py:235 +#: users/models.py:238 msgid "Group" msgstr "" -#: users/models.py:239 +#: users/models.py:242 msgid "View" msgstr "" -#: users/models.py:239 +#: users/models.py:242 msgid "Permission to view items" msgstr "" -#: users/models.py:243 +#: users/models.py:246 msgid "Add" msgstr "" -#: users/models.py:243 +#: users/models.py:246 msgid "Permission to add items" msgstr "" -#: users/models.py:247 +#: users/models.py:250 msgid "Change" msgstr "" -#: users/models.py:249 +#: users/models.py:252 msgid "Permissions to edit items" msgstr "" -#: users/models.py:253 +#: users/models.py:256 msgid "Delete" msgstr "" -#: users/models.py:255 +#: users/models.py:258 msgid "Permission to delete items" msgstr "" -#: users/models.py:492 +#: users/models.py:495 msgid "Bot" msgstr "" -#: users/models.py:493 +#: users/models.py:496 msgid "Internal" msgstr "" -#: users/models.py:495 +#: users/models.py:498 msgid "Guest" msgstr "" -#: users/models.py:504 +#: users/models.py:507 msgid "Language" msgstr "" -#: users/models.py:505 +#: users/models.py:508 msgid "Preferred language for the user" msgstr "" -#: users/models.py:510 +#: users/models.py:513 msgid "Theme" msgstr "" -#: users/models.py:511 +#: users/models.py:514 msgid "Settings for the web UI as JSON - do not edit manually!" msgstr "" -#: users/models.py:516 +#: users/models.py:519 msgid "Widgets" msgstr "" -#: users/models.py:518 +#: users/models.py:521 msgid "Settings for the dashboard widgets as JSON - do not edit manually!" msgstr "" -#: users/models.py:525 +#: users/models.py:528 msgid "Display Name" msgstr "" -#: users/models.py:526 +#: users/models.py:529 msgid "Chosen display name for the user" msgstr "" -#: users/models.py:532 +#: users/models.py:535 msgid "Position" msgstr "" -#: users/models.py:533 +#: users/models.py:536 msgid "Main job title or position" msgstr "" -#: users/models.py:540 +#: users/models.py:543 msgid "User status message" msgstr "" -#: users/models.py:547 +#: users/models.py:550 msgid "User location information" msgstr "" -#: users/models.py:552 +#: users/models.py:555 msgid "User is actively using the system" msgstr "" -#: users/models.py:559 +#: users/models.py:562 msgid "Preferred contact information for the user" msgstr "" -#: users/models.py:565 +#: users/models.py:568 msgid "User Type" msgstr "" -#: users/models.py:566 +#: users/models.py:569 msgid "Which type of user is this?" msgstr "" -#: users/models.py:572 +#: users/models.py:575 msgid "Organisation" msgstr "" -#: users/models.py:573 +#: users/models.py:576 msgid "Users primary organisation/affiliation" msgstr "" -#: users/models.py:581 +#: users/models.py:584 msgid "Primary Group" msgstr "" -#: users/models.py:582 +#: users/models.py:585 msgid "Primary group for the user" msgstr "" diff --git a/src/backend/InvenTree/locale/tr/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/tr/LC_MESSAGES/django.po index da8d2ae988..1c8ee79f8b 100644 --- a/src/backend/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-09-17 11:32+0000\n" -"PO-Revision-Date: 2025-09-17 11:36\n" +"POT-Creation-Date: 2025-10-01 05:58+0000\n" +"PO-Revision-Date: 2025-10-01 06:02\n" "Last-Translator: \n" "Language-Team: Turkish\n" "Language: tr_TR\n" @@ -116,9 +116,9 @@ msgstr "Geçersiz ondalık değer" #: build/serializers.py:579 build/serializers.py:1795 company/models.py:875 #: order/models.py:1737 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:2846 stock/models.py:2970 stock/serializers.py:741 -#: stock/serializers.py:917 stock/serializers.py:1059 stock/serializers.py:1373 -#: stock/serializers.py:1462 stock/serializers.py:1661 +#: stock/models.py:2846 stock/models.py:2970 stock/serializers.py:745 +#: stock/serializers.py:921 stock/serializers.py:1063 stock/serializers.py:1377 +#: stock/serializers.py:1466 stock/serializers.py:1665 msgid "Notes" msgstr "Notlar" @@ -415,7 +415,7 @@ msgstr "Geçersiz seçim" msgid "Name" msgstr "Adı" -#: InvenTree/models.py:856 build/models.py:251 common/models.py:171 +#: InvenTree/models.py:856 build/models.py:252 common/models.py:171 #: common/models.py:2234 common/models.py:2347 company/models.py:562 #: company/models.py:866 order/models.py:435 order/models.py:1773 #: part/models.py:1074 part/models.py:3886 report/models.py:222 @@ -530,7 +530,7 @@ msgstr "Geçerli bir para birimi kodu değil" msgid "Order Status" msgstr "Sipariş Durumu" -#: build/api.py:75 build/models.py:263 +#: build/api.py:75 build/models.py:264 msgid "Parent Build" msgstr "Üst Yapım İşi" @@ -539,7 +539,7 @@ msgstr "Üst Yapım İşi" msgid "Include Variants" msgstr "Varyantları Dahil Et" -#: build/api.py:95 build/api.py:466 build/api.py:814 build/models.py:269 +#: build/api.py:95 build/api.py:466 build/api.py:814 build/models.py:270 #: build/serializers.py:1243 build/serializers.py:1389 #: build/serializers.py:1451 company/models.py:1085 company/serializers.py:456 #: order/api.py:295 order/api.py:299 order/api.py:922 order/api.py:1180 @@ -558,7 +558,7 @@ msgstr "Varyantları Dahil Et" #: report/templates/report/inventree_sales_order_shipment_report.html:28 #: report/templates/report/inventree_stock_location_report.html:102 #: stock/api.py:565 stock/serializers.py:120 stock/serializers.py:172 -#: stock/serializers.py:446 stock/serializers.py:625 stock/serializers.py:950 +#: stock/serializers.py:450 stock/serializers.py:629 stock/serializers.py:954 #: templates/email/build_order_completed.html:17 #: templates/email/build_order_required_stock.html:17 #: templates/email/low_stock_notification.html:15 @@ -671,7 +671,7 @@ msgstr "Ödenmemiş Sipariş" msgid "Allocated" msgstr "Ayrıldı" -#: build/api.py:490 build/models.py:1626 build/serializers.py:1424 +#: build/api.py:490 build/models.py:1631 build/serializers.py:1424 msgid "Consumed" msgstr "Tüketildi" @@ -682,7 +682,7 @@ msgstr "Tüketildi" msgid "Available" msgstr "Mevcut" -#: build/api.py:837 build/models.py:116 order/models.py:1919 +#: build/api.py:837 build/models.py:117 order/models.py:1919 #: report/templates/report/inventree_build_order_report.html:105 #: stock/serializers.py:93 templates/email/build_order_completed.html:16 #: templates/email/overdue_build_order.html:15 @@ -693,10 +693,10 @@ msgstr "Yapım İşi Emri" #: build/serializers.py:496 build/serializers.py:566 build/serializers.py:1263 #: build/serializers.py:1267 order/api.py:1227 order/api.py:1232 #: order/serializers.py:768 order/serializers.py:908 order/serializers.py:2015 -#: stock/api.py:966 stock/serializers.py:111 stock/serializers.py:629 -#: stock/serializers.py:734 stock/serializers.py:912 stock/serializers.py:1455 -#: stock/serializers.py:1768 stock/serializers.py:1817 -#: templates/email/stale_stock_notification.html:18 users/models.py:546 +#: stock/api.py:966 stock/serializers.py:111 stock/serializers.py:633 +#: stock/serializers.py:738 stock/serializers.py:916 stock/serializers.py:1459 +#: stock/serializers.py:1772 stock/serializers.py:1821 +#: templates/email/stale_stock_notification.html:18 users/models.py:549 msgid "Location" msgstr "Konum" @@ -708,43 +708,43 @@ msgstr "Çıktı" msgid "Filter by output stock item ID. Use 'null' to find uninstalled build items." msgstr "" -#: build/models.py:117 users/ruleset.py:31 +#: build/models.py:118 users/ruleset.py:31 msgid "Build Orders" msgstr "Yapım İşi Emirleri" -#: build/models.py:167 +#: build/models.py:168 msgid "Assembly BOM has not been validated" msgstr "Montaj malzeme listesi doğrulanmadı" -#: build/models.py:174 +#: build/models.py:175 msgid "Build order cannot be created for an inactive part" msgstr "İnaktif bir parça için yapım siparişi oluşturulamaz" -#: build/models.py:181 +#: build/models.py:182 msgid "Build order cannot be created for an unlocked part" msgstr "Kilidi açılmış bir parça için yapım siparişi oluşturulamaz" -#: build/models.py:199 +#: build/models.py:200 msgid "Build orders can only be externally fulfilled for purchaseable parts" msgstr "Satın alınabilir parçaların yapım emirleri yalnızca harici olarak yerine getirilebilir" -#: build/models.py:206 order/models.py:369 +#: build/models.py:207 order/models.py:369 msgid "Responsible user or group must be specified" msgstr "Sorumlu kullanıcı veya grup belirtilmelidir" -#: build/models.py:211 +#: build/models.py:212 msgid "Build order part cannot be changed" msgstr "Yapım siparişi parçası değiştirilemez" -#: build/models.py:216 order/models.py:382 +#: build/models.py:217 order/models.py:382 msgid "Target date must be after start date" msgstr "Hedef tarih başlangıç tarihinden sonra olmalıdır" -#: build/models.py:244 +#: build/models.py:245 msgid "Build Order Reference" msgstr "Yapım İşi Emri Referansı" -#: build/models.py:245 build/serializers.py:1402 order/models.py:607 +#: build/models.py:246 build/serializers.py:1402 order/models.py:607 #: order/models.py:1292 order/models.py:1730 order/models.py:2605 #: part/models.py:4458 #: report/templates/report/inventree_bill_of_materials_report.html:139 @@ -754,223 +754,223 @@ msgstr "Yapım İşi Emri Referansı" msgid "Reference" msgstr "Referans" -#: build/models.py:254 +#: build/models.py:255 msgid "Brief description of the build (optional)" msgstr "Yapımın kısa açıklaması (isteğe bağlı)" -#: build/models.py:264 +#: build/models.py:265 msgid "BuildOrder to which this build is allocated" msgstr "Bu yapım işinin tahsis edildiği yapım işi emri" -#: build/models.py:273 +#: build/models.py:274 msgid "Select part to build" msgstr "Yapım işi için parça seçin" -#: build/models.py:278 +#: build/models.py:279 msgid "Sales Order Reference" msgstr "Satış Emri Referansı" -#: build/models.py:283 +#: build/models.py:284 msgid "SalesOrder to which this build is allocated" msgstr "Bu yapım işinin tahsis edildiği satış emri" -#: build/models.py:288 build/serializers.py:1094 +#: build/models.py:289 build/serializers.py:1094 msgid "Source Location" msgstr "Kaynak Konum" -#: build/models.py:294 +#: build/models.py:295 msgid "Select location to take stock from for this build (leave blank to take from any stock location)" msgstr "Bu yapım işi için stok alınacak konumu seçin (her hangi bir stok konumundan alınması için boş bırakın)" -#: build/models.py:300 +#: build/models.py:301 msgid "External Build" msgstr "Harici Yapım" -#: build/models.py:301 +#: build/models.py:302 msgid "This build order is fulfilled externally" msgstr "Bu yapım emri harici olarak yerine getirilmiştir" -#: build/models.py:306 +#: build/models.py:307 msgid "Destination Location" msgstr "Hedef Konum" -#: build/models.py:311 +#: build/models.py:312 msgid "Select location where the completed items will be stored" msgstr "Tamamlanmış ögelerin saklanacağı konumu seçiniz" -#: build/models.py:315 +#: build/models.py:316 msgid "Build Quantity" msgstr "Yapım İşi Miktarı" -#: build/models.py:318 +#: build/models.py:319 msgid "Number of stock items to build" msgstr "Yapım işi stok kalemlerinin sayısı" -#: build/models.py:322 +#: build/models.py:323 msgid "Completed items" msgstr "Tamamlanmış ögeler" -#: build/models.py:324 +#: build/models.py:325 msgid "Number of stock items which have been completed" msgstr "Tamamlanan stok kalemlerinin sayısı" -#: build/models.py:328 +#: build/models.py:329 msgid "Build Status" msgstr "Yapım İşi Durumu" -#: build/models.py:333 +#: build/models.py:334 msgid "Build status code" msgstr "Yapım işi durum kodu" -#: build/models.py:342 build/serializers.py:358 order/serializers.py:784 -#: stock/models.py:1101 stock/serializers.py:85 stock/serializers.py:1628 +#: build/models.py:343 build/serializers.py:358 order/serializers.py:784 +#: stock/models.py:1101 stock/serializers.py:85 stock/serializers.py:1632 msgid "Batch Code" msgstr "Sıra numarası" -#: build/models.py:346 build/serializers.py:359 +#: build/models.py:347 build/serializers.py:359 msgid "Batch code for this build output" msgstr "Yapım işi çıktısı için sıra numarası" -#: build/models.py:350 order/models.py:472 order/serializers.py:167 +#: build/models.py:351 order/models.py:472 order/serializers.py:167 #: part/models.py:1304 msgid "Creation Date" msgstr "Oluşturulma tarihi" -#: build/models.py:356 +#: build/models.py:357 msgid "Build start date" msgstr "İhtiyaca bağlı sipariş başlangıç tarihi" -#: build/models.py:357 +#: build/models.py:358 msgid "Scheduled start date for this build order" msgstr "Bu ihtiyaca bağlı siparişi için planlanan başlangıç tarihi" -#: build/models.py:363 +#: build/models.py:364 msgid "Target completion date" msgstr "Hedef tamamlama tarihi" -#: build/models.py:365 +#: build/models.py:366 msgid "Target date for build completion. Build will be overdue after this date." msgstr "Yapım işinin tamamlanması için hedef tarih. Bu tarihten sonra yapım işi gecikmiş olacak." -#: build/models.py:370 order/models.py:660 order/models.py:2644 +#: build/models.py:371 order/models.py:660 order/models.py:2644 msgid "Completion Date" msgstr "Tamamlama tarihi" -#: build/models.py:378 +#: build/models.py:379 msgid "completed by" msgstr "tamamlayan" -#: build/models.py:387 +#: build/models.py:388 msgid "Issued by" msgstr "Veren" -#: build/models.py:388 +#: build/models.py:389 msgid "User who issued this build order" msgstr "Bu yapım işi emrini veren kullanıcı" -#: build/models.py:397 common/models.py:180 order/api.py:176 +#: build/models.py:398 common/models.py:180 order/api.py:176 #: order/models.py:497 part/models.py:1321 #: report/templates/report/inventree_build_order_report.html:158 msgid "Responsible" msgstr "Sorumlu" -#: build/models.py:398 +#: build/models.py:399 msgid "User or group responsible for this build order" msgstr "Bu yapım siparişinden sorumlu kullanıcı veya grup" -#: build/models.py:403 stock/models.py:1094 +#: build/models.py:404 stock/models.py:1094 msgid "External Link" msgstr "Harici Bağlantı" -#: build/models.py:405 common/models.py:1990 part/models.py:1126 +#: build/models.py:406 common/models.py:1990 part/models.py:1126 #: stock/models.py:1096 msgid "Link to external URL" msgstr "Harici URL'ye bağlantı" -#: build/models.py:410 +#: build/models.py:411 msgid "Build Priority" msgstr "Yapım Önceliği" -#: build/models.py:413 +#: build/models.py:414 msgid "Priority of this build order" msgstr "Bu yapım siparişinin önceliği" -#: build/models.py:421 common/models.py:150 common/models.py:164 +#: build/models.py:422 common/models.py:150 common/models.py:164 #: order/api.py:162 order/models.py:444 msgid "Project Code" msgstr "Proje Kodu" -#: build/models.py:422 +#: build/models.py:423 msgid "Project code for this build order" msgstr "Bu yapım siparişi için proje kodu" -#: build/models.py:675 +#: build/models.py:676 msgid "Cannot complete build order with open child builds" msgstr "" -#: build/models.py:680 +#: build/models.py:681 msgid "Cannot complete build order with incomplete outputs" msgstr "" -#: build/models.py:699 build/models.py:829 +#: build/models.py:700 build/models.py:830 msgid "Failed to offload task to complete build allocations" msgstr "Yapıma ayrılanları tamamlamak için boşaltma görevi başarısız oldu" -#: build/models.py:722 +#: build/models.py:723 #, python-brace-format msgid "Build order {build} has been completed" msgstr "{build} yapım siparişi tamamlandı" -#: build/models.py:728 +#: build/models.py:729 msgid "A build order has been completed" msgstr "Bir yapım siparişi tamamlandı" -#: build/models.py:910 build/serializers.py:406 +#: build/models.py:911 build/serializers.py:406 msgid "Serial numbers must be provided for trackable parts" msgstr "İzlenebilir parçalar için seri numaraları sağlanmalıdır" -#: build/models.py:1041 build/models.py:1126 +#: build/models.py:1042 build/models.py:1127 msgid "No build output specified" msgstr "Yapım işi çıktısı belirtilmedi" -#: build/models.py:1044 +#: build/models.py:1045 msgid "Build output is already completed" msgstr "Yapım işi çıktısı zaten tamamlanmış" -#: build/models.py:1047 +#: build/models.py:1048 msgid "Build output does not match Build Order" msgstr "Yapım işi çıktısı, yapım işi emri ile eşleşmiyor" -#: build/models.py:1129 build/serializers.py:285 build/serializers.py:334 +#: build/models.py:1130 build/serializers.py:285 build/serializers.py:334 #: build/serializers.py:962 build/serializers.py:1746 order/models.py:710 #: order/serializers.py:604 order/serializers.py:779 part/serializers.py:1695 #: stock/models.py:941 stock/models.py:1431 stock/models.py:1880 -#: stock/serializers.py:712 stock/serializers.py:1617 +#: stock/serializers.py:716 stock/serializers.py:1621 msgid "Quantity must be greater than zero" msgstr "Miktar sıfırdan büyük olmalıdır" -#: build/models.py:1133 build/serializers.py:289 +#: build/models.py:1134 build/serializers.py:289 msgid "Quantity cannot be greater than the output quantity" msgstr "Miktar çıktı miktarından büyük olamaz" -#: build/models.py:1196 build/serializers.py:605 +#: build/models.py:1197 build/serializers.py:605 msgid "Build output has not passed all required tests" msgstr "Stok kalemi tüm gerekli testleri geçmedi" -#: build/models.py:1199 build/serializers.py:600 +#: build/models.py:1200 build/serializers.py:600 #, python-brace-format msgid "Build output {serial} has not passed all required tests" msgstr "{serial} yapım çıktısı gerekli testleri geçemedi" -#: build/models.py:1581 +#: build/models.py:1586 msgid "Build Order Line Item" msgstr "Yapım Siparişi Satır Ögesi" -#: build/models.py:1605 +#: build/models.py:1610 msgid "Build object" msgstr "Nesne yap" -#: build/models.py:1617 build/models.py:1917 build/serializers.py:273 +#: build/models.py:1622 build/models.py:1933 build/serializers.py:273 #: build/serializers.py:319 build/serializers.py:1423 common/models.py:1346 #: order/models.py:1713 order/models.py:2490 order/serializers.py:1663 #: order/serializers.py:2124 part/models.py:3474 part/models.py:4406 @@ -985,70 +985,70 @@ msgstr "Nesne yap" #: report/templates/report/inventree_stock_report_merge.html:113 #: report/templates/report/inventree_test_report.html:90 #: report/templates/report/inventree_test_report.html:169 -#: stock/serializers.py:136 stock/serializers.py:180 stock/serializers.py:700 +#: stock/serializers.py:136 stock/serializers.py:180 stock/serializers.py:704 #: templates/email/build_order_completed.html:18 #: templates/email/stale_stock_notification.html:19 msgid "Quantity" msgstr "Miktar" -#: build/models.py:1618 +#: build/models.py:1623 msgid "Required quantity for build order" msgstr "Yapım siparişi için gereken miktar" -#: build/models.py:1627 +#: build/models.py:1632 msgid "Quantity of consumed stock" msgstr "" -#: build/models.py:1715 +#: build/models.py:1731 msgid "Build item must specify a build output, as master part is marked as trackable" msgstr "Ana parça izlenebilir olarak işaretlendiğinden, yapım işi çıktısı için bir yapım işi ögesi belirtmelidir" -#: build/models.py:1726 +#: build/models.py:1742 #, python-brace-format msgid "Allocated quantity ({q}) must not exceed available stock quantity ({a})" msgstr "Ayrılan miktar ({q}) mevcut stok miktarını ({a}) aşmamalı" -#: build/models.py:1747 order/models.py:2439 +#: build/models.py:1763 order/models.py:2439 msgid "Stock item is over-allocated" msgstr "Stok kalemi fazladan tahsis edilmiş" -#: build/models.py:1752 order/models.py:2442 +#: build/models.py:1768 order/models.py:2442 msgid "Allocation quantity must be greater than zero" msgstr "Tahsis edilen miktar sıfırdan büyük olmalıdır" -#: build/models.py:1758 +#: build/models.py:1774 msgid "Quantity must be 1 for serialized stock" msgstr "Seri numaralı stok için miktar bir olmalı" -#: build/models.py:1818 +#: build/models.py:1834 msgid "Selected stock item does not match BOM line" msgstr "Seçilen stok ögesi malzeme listesi satırıyla eşleşmiyor" -#: build/models.py:1856 +#: build/models.py:1872 msgid "Allocated quantity exceeds available stock quantity" msgstr "" -#: build/models.py:1907 build/serializers.py:945 build/serializers.py:1255 +#: build/models.py:1923 build/serializers.py:945 build/serializers.py:1255 #: order/serializers.py:1500 order/serializers.py:1521 #: report/templates/report/inventree_sales_order_shipment_report.html:29 -#: stock/models.py:457 stock/serializers.py:102 stock/serializers.py:824 -#: stock/serializers.py:1311 stock/serializers.py:1423 +#: stock/models.py:457 stock/serializers.py:102 stock/serializers.py:828 +#: stock/serializers.py:1315 stock/serializers.py:1427 msgid "Stock Item" msgstr "Stok Kalemi" -#: build/models.py:1908 +#: build/models.py:1924 msgid "Source stock item" msgstr "Kaynak stok kalemi" -#: build/models.py:1918 +#: build/models.py:1934 msgid "Stock quantity to allocate to build" msgstr "Yapım işi için tahsis edilen stok miktarı" -#: build/models.py:1927 +#: build/models.py:1943 msgid "Install into" msgstr "Kurulduğu yer" -#: build/models.py:1928 +#: build/models.py:1944 msgid "Destination stock item" msgstr "Hedef stok kalemi" @@ -1097,7 +1097,7 @@ msgid "Integer quantity required, as the bill of materials contains trackable pa msgstr "Malzeme listesi izlenebilir parçalar içerdiğinden tamsayı miktar gereklidir" #: build/serializers.py:365 order/serializers.py:800 order/serializers.py:1667 -#: stock/serializers.py:723 +#: stock/serializers.py:727 msgid "Serial Numbers" msgstr "Seri Numaraları" @@ -1250,7 +1250,7 @@ msgstr "Yapım Satırı Ögesi" msgid "bom_item.part must point to the same part as the build order" msgstr "bom_item.part yapım siparişi aynı olan parçayı göstermelidir" -#: build/serializers.py:951 stock/serializers.py:1324 +#: build/serializers.py:951 stock/serializers.py:1328 msgid "Item must be in stock" msgstr "Öge stokta olmalıdır" @@ -1329,11 +1329,11 @@ msgstr "Yap" #: build/serializers.py:1282 company/models.py:703 order/api.py:308 #: order/api.py:313 order/api.py:539 order/serializers.py:596 -#: stock/models.py:1037 stock/serializers.py:613 +#: stock/models.py:1037 stock/serializers.py:617 msgid "Supplier Part" msgstr "Tedarikçi Parçası" -#: build/serializers.py:1290 stock/serializers.py:644 +#: build/serializers.py:1290 stock/serializers.py:648 msgid "Allocated Quantity" msgstr "Ayrılan Miktar" @@ -1562,8 +1562,8 @@ msgstr "Anahtar dizesi benzersiz olmalı" #: common/models.py:2006 common/models.py:2007 common/models.py:2388 #: importer/models.py:100 part/models.py:3568 part/models.py:3596 #: plugin/models.py:355 plugin/models.py:356 -#: report/templates/report/inventree_test_report.html:105 users/models.py:121 -#: users/models.py:498 +#: report/templates/report/inventree_test_report.html:105 users/models.py:124 +#: users/models.py:501 msgid "User" msgstr "Kullanıcı" @@ -1594,8 +1594,8 @@ msgstr "Bu web kancası için ad" #: common/models.py:1421 common/models.py:2247 common/models.py:2354 #: company/models.py:198 company/models.py:840 machine/models.py:39 -#: part/models.py:1258 plugin/models.py:69 stock/api.py:621 users/models.py:192 -#: users/models.py:551 users/serializers.py:319 +#: part/models.py:1258 plugin/models.py:69 stock/api.py:621 users/models.py:195 +#: users/models.py:554 users/serializers.py:319 msgid "Active" msgstr "Aktif" @@ -1603,7 +1603,7 @@ msgstr "Aktif" msgid "Is this webhook active" msgstr "Bu web kancası etkin mi" -#: common/models.py:1437 users/models.py:169 +#: common/models.py:1437 users/models.py:172 msgid "Token" msgstr "Token" @@ -2142,7 +2142,7 @@ msgid "Email Threads" msgstr "" #: common/models.py:2711 generic/states/serializers.py:16 plugin/models.py:46 -#: users/models.py:110 +#: users/models.py:113 msgid "Key" msgstr "Anahtar" @@ -3725,37 +3725,37 @@ msgstr "" msgid "Value must be a valid variable identifier" msgstr "" -#: company/api.py:142 +#: company/api.py:143 msgid "Part is Active" msgstr "" -#: company/api.py:146 +#: company/api.py:147 msgid "Manufacturer is Active" msgstr "" -#: company/api.py:279 +#: company/api.py:280 msgid "Supplier Part is Active" msgstr "" -#: company/api.py:283 +#: company/api.py:284 msgid "Internal Part is Active" msgstr "" -#: company/api.py:288 +#: company/api.py:289 msgid "Supplier is Active" msgstr "" -#: company/api.py:300 company/models.py:539 company/serializers.py:468 +#: company/api.py:301 company/models.py:539 company/serializers.py:468 #: part/serializers.py:575 msgid "Manufacturer" msgstr "Üretici" -#: company/api.py:307 company/models.py:119 company/models.py:411 +#: company/api.py:308 company/models.py:119 company/models.py:411 #: stock/api.py:879 msgid "Company" msgstr "Şirket" -#: company/api.py:317 +#: company/api.py:318 msgid "Has Stock" msgstr "" @@ -3792,7 +3792,7 @@ msgid "Contact email address" msgstr "İletişim e-posta adresi" #: company/models.py:176 company/models.py:315 order/models.py:506 -#: users/models.py:558 +#: users/models.py:561 msgid "Contact" msgstr "İletişim" @@ -3942,7 +3942,7 @@ msgid "Manufacturer Part" msgstr "" #: company/models.py:528 company/models.py:818 stock/models.py:1026 -#: stock/serializers.py:445 +#: stock/serializers.py:449 msgid "Base Part" msgstr "Temel Parça" @@ -3959,7 +3959,7 @@ msgstr "Üretici seçin" msgid "MPN" msgstr "ÜPN" -#: company/models.py:547 stock/serializers.py:607 +#: company/models.py:547 stock/serializers.py:611 msgid "Manufacturer Part Number" msgstr "Üretici Parça Numarası" @@ -4042,7 +4042,7 @@ msgstr "" #: report/templates/report/inventree_return_order_report.html:27 #: report/templates/report/inventree_sales_order_report.html:32 #: report/templates/report/inventree_stock_location_report.html:105 -#: stock/serializers.py:837 +#: stock/serializers.py:841 msgid "Note" msgstr "Not" @@ -4055,7 +4055,7 @@ msgid "Minimum charge (e.g. stocking fee)" msgstr "" #: company/models.py:891 order/serializers.py:810 stock/models.py:1057 -#: stock/serializers.py:1643 +#: stock/serializers.py:1647 msgid "Packaging" msgstr "Paketleme" @@ -4107,7 +4107,7 @@ msgstr "" msgid "Company Name" msgstr "" -#: company/serializers.py:444 part/serializers.py:948 stock/serializers.py:463 +#: company/serializers.py:444 part/serializers.py:948 stock/serializers.py:467 msgid "In Stock" msgstr "" @@ -4267,15 +4267,15 @@ msgstr "" msgid "Valid" msgstr "" -#: importer/models.py:688 +#: importer/models.py:720 msgid "ID is required for updating existing records." msgstr "" -#: importer/models.py:695 +#: importer/models.py:727 msgid "No record found with the provided ID" msgstr "" -#: importer/models.py:701 +#: importer/models.py:733 msgid "Invalid ID format provided" msgstr "" @@ -4660,7 +4660,7 @@ msgid "Order reference" msgstr "Sipariş referansı" #: order/models.py:617 order/models.py:1317 order/models.py:2630 -#: stock/serializers.py:594 stock/serializers.py:1012 users/models.py:539 +#: stock/serializers.py:598 stock/serializers.py:1016 users/models.py:542 msgid "Status" msgstr "Durum" @@ -4713,7 +4713,7 @@ msgid "Quantity must be a positive number" msgstr "" #: order/models.py:1304 order/models.py:2617 stock/models.py:1079 -#: stock/models.py:1080 stock/serializers.py:1359 +#: stock/models.py:1080 stock/serializers.py:1363 #: templates/email/overdue_return_order.html:16 #: templates/email/overdue_sales_order.html:16 msgid "Customer" @@ -4831,7 +4831,7 @@ msgstr "" msgid "Number of items received" msgstr "" -#: order/models.py:1903 stock/models.py:1202 stock/serializers.py:661 +#: order/models.py:1903 stock/models.py:1202 stock/serializers.py:665 msgid "Purchase Price" msgstr "" @@ -5173,7 +5173,7 @@ msgid "Enter batch code for incoming stock items" msgstr "" #: order/serializers.py:792 stock/models.py:1161 -#: templates/email/stale_stock_notification.html:22 users/models.py:134 +#: templates/email/stale_stock_notification.html:22 users/models.py:137 msgid "Expiry Date" msgstr "" @@ -6043,7 +6043,7 @@ msgstr "Parametre Şablonu" msgid "Parameter Value" msgstr "" -#: part/models.py:4092 stock/serializers.py:742 +#: part/models.py:4092 stock/serializers.py:746 msgid "Optional note field" msgstr "" @@ -6219,7 +6219,7 @@ msgstr "" msgid "Number of results recorded against this template" msgstr "" -#: part/serializers.py:230 part/serializers.py:248 stock/serializers.py:667 +#: part/serializers.py:230 part/serializers.py:248 stock/serializers.py:671 msgid "Purchase currency of this stock item" msgstr "" @@ -6339,7 +6339,7 @@ msgstr "" msgid "Outstanding quantity of this part scheduled to be built" msgstr "" -#: part/serializers.py:964 stock/serializers.py:1043 stock/serializers.py:1214 +#: part/serializers.py:964 stock/serializers.py:1047 stock/serializers.py:1218 #: users/ruleset.py:30 msgid "Stock Items" msgstr "Stok Kalemleri" @@ -7540,35 +7540,35 @@ msgstr "" msgid "Enable dynamic panels for testing" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:98 +#: plugin/samples/integration/user_interface_sample.py:100 msgid "Part Panel" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:131 +#: plugin/samples/integration/user_interface_sample.py:135 msgid "Broken Dashboard Item" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:133 +#: plugin/samples/integration/user_interface_sample.py:137 msgid "This is a broken dashboard item - it will not render!" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:139 +#: plugin/samples/integration/user_interface_sample.py:143 msgid "Sample Dashboard Item" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:141 +#: plugin/samples/integration/user_interface_sample.py:145 msgid "This is a sample dashboard item. It renders a simple string of HTML content." msgstr "" -#: plugin/samples/integration/user_interface_sample.py:147 +#: plugin/samples/integration/user_interface_sample.py:151 msgid "Context Dashboard Item" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:161 +#: plugin/samples/integration/user_interface_sample.py:165 msgid "Admin Dashboard Item" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:162 +#: plugin/samples/integration/user_interface_sample.py:166 msgid "This is an admin-only dashboard item." msgstr "" @@ -7951,7 +7951,7 @@ msgstr "" #: report/templates/report/inventree_stock_report_merge.html:97 #: report/templates/report/inventree_test_report.html:153 -#: stock/serializers.py:650 +#: stock/serializers.py:654 msgid "Installed Items" msgstr "" @@ -7984,19 +7984,19 @@ msgstr "" msgid "No result" msgstr "" -#: report/templatetags/report.py:144 +#: report/templatetags/report.py:163 msgid "Asset file does not exist" msgstr "" -#: report/templatetags/report.py:201 report/templatetags/report.py:277 +#: report/templatetags/report.py:220 report/templatetags/report.py:296 msgid "Image file not found" msgstr "" -#: report/templatetags/report.py:302 +#: report/templatetags/report.py:321 msgid "part_image tag requires a Part instance" msgstr "" -#: report/templatetags/report.py:348 +#: report/templatetags/report.py:367 msgid "company_image tag requires a Company instance" msgstr "" @@ -8012,7 +8012,7 @@ msgstr "" msgid "Include sub-locations in filtered results" msgstr "" -#: stock/api.py:341 stock/serializers.py:1210 +#: stock/api.py:341 stock/serializers.py:1214 msgid "Parent Location" msgstr "" @@ -8096,7 +8096,7 @@ msgstr "" msgid "Expiry date after" msgstr "" -#: stock/api.py:916 stock/serializers.py:655 +#: stock/api.py:916 stock/serializers.py:659 msgid "Stale" msgstr "" @@ -8168,7 +8168,7 @@ msgstr "" msgid "Stock items may not be directly located into a structural stock locations, but may be located to child locations." msgstr "" -#: stock/models.py:226 users/models.py:494 +#: stock/models.py:226 users/models.py:497 msgid "External" msgstr "" @@ -8201,7 +8201,7 @@ msgstr "" msgid "Stock items cannot be located into structural stock locations!" msgstr "" -#: stock/models.py:932 stock/serializers.py:488 +#: stock/models.py:932 stock/serializers.py:492 msgid "Stock item cannot be created for virtual parts" msgstr "" @@ -8246,7 +8246,7 @@ msgstr "Bu stok kalemi için tedarikçi parçası seçin" msgid "Where is this stock item located?" msgstr "" -#: stock/models.py:1058 stock/serializers.py:1644 +#: stock/models.py:1058 stock/serializers.py:1648 msgid "Packaging this stock item is stored in" msgstr "" @@ -8262,7 +8262,7 @@ msgstr "" msgid "Serial number for this item" msgstr "Bu öge için seri numarası" -#: stock/models.py:1105 stock/serializers.py:1629 +#: stock/models.py:1105 stock/serializers.py:1633 msgid "Batch code for this stock item" msgstr "" @@ -8371,7 +8371,7 @@ msgstr "" msgid "Serialized stock cannot be merged" msgstr "" -#: stock/models.py:2055 stock/serializers.py:1499 +#: stock/models.py:2055 stock/serializers.py:1503 msgid "Duplicate stock items" msgstr "" @@ -8500,237 +8500,241 @@ msgid "Test template for this result" msgstr "" #: stock/serializers.py:290 +msgid "No matching test found for this part" +msgstr "" + +#: stock/serializers.py:294 msgid "Template ID or test name must be provided" msgstr "" -#: stock/serializers.py:300 +#: stock/serializers.py:304 msgid "The test finished time cannot be earlier than the test started time" msgstr "" -#: stock/serializers.py:452 +#: stock/serializers.py:456 msgid "Parent Item" msgstr "" -#: stock/serializers.py:453 +#: stock/serializers.py:457 msgid "Parent stock item" msgstr "" -#: stock/serializers.py:473 +#: stock/serializers.py:477 msgid "Use pack size when adding: the quantity defined is the number of packs" msgstr "" -#: stock/serializers.py:475 +#: stock/serializers.py:479 msgid "Use pack size" msgstr "" -#: stock/serializers.py:482 stock/serializers.py:724 +#: stock/serializers.py:486 stock/serializers.py:728 msgid "Enter serial numbers for new items" msgstr "" -#: stock/serializers.py:600 +#: stock/serializers.py:604 msgid "Supplier Part Number" msgstr "Sağlayıcı Parça Numarası" -#: stock/serializers.py:647 users/models.py:184 +#: stock/serializers.py:651 users/models.py:187 msgid "Expired" msgstr "" -#: stock/serializers.py:653 +#: stock/serializers.py:657 msgid "Child Items" msgstr "" -#: stock/serializers.py:657 +#: stock/serializers.py:661 msgid "Tracking Items" msgstr "" -#: stock/serializers.py:663 +#: stock/serializers.py:667 msgid "Purchase price of this stock item, per unit or pack" msgstr "" -#: stock/serializers.py:701 +#: stock/serializers.py:705 msgid "Enter number of stock items to serialize" msgstr "" -#: stock/serializers.py:709 stock/serializers.py:752 stock/serializers.py:790 -#: stock/serializers.py:928 +#: stock/serializers.py:713 stock/serializers.py:756 stock/serializers.py:794 +#: stock/serializers.py:932 msgid "No stock item provided" msgstr "" -#: stock/serializers.py:717 +#: stock/serializers.py:721 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({q})" msgstr "" -#: stock/serializers.py:735 stock/serializers.py:1456 stock/serializers.py:1769 -#: stock/serializers.py:1818 +#: stock/serializers.py:739 stock/serializers.py:1460 stock/serializers.py:1773 +#: stock/serializers.py:1822 msgid "Destination stock location" msgstr "" -#: stock/serializers.py:755 +#: stock/serializers.py:759 msgid "Serial numbers cannot be assigned to this part" msgstr "" -#: stock/serializers.py:775 +#: stock/serializers.py:779 msgid "Serial numbers already exist" msgstr "Seri numaraları zaten mevcut" -#: stock/serializers.py:825 +#: stock/serializers.py:829 msgid "Select stock item to install" msgstr "" -#: stock/serializers.py:832 +#: stock/serializers.py:836 msgid "Quantity to Install" msgstr "" -#: stock/serializers.py:833 +#: stock/serializers.py:837 msgid "Enter the quantity of items to install" msgstr "" -#: stock/serializers.py:838 stock/serializers.py:918 stock/serializers.py:1060 +#: stock/serializers.py:842 stock/serializers.py:922 stock/serializers.py:1064 msgid "Add transaction note (optional)" msgstr "İşlem notu ekle (isteğe bağlı)" -#: stock/serializers.py:846 +#: stock/serializers.py:850 msgid "Quantity to install must be at least 1" msgstr "" -#: stock/serializers.py:854 +#: stock/serializers.py:858 msgid "Stock item is unavailable" msgstr "" -#: stock/serializers.py:865 +#: stock/serializers.py:869 msgid "Selected part is not in the Bill of Materials" msgstr "" -#: stock/serializers.py:878 +#: stock/serializers.py:882 msgid "Quantity to install must not exceed available quantity" msgstr "" -#: stock/serializers.py:913 +#: stock/serializers.py:917 msgid "Destination location for uninstalled item" msgstr "" -#: stock/serializers.py:951 +#: stock/serializers.py:955 msgid "Select part to convert stock item into" msgstr "" -#: stock/serializers.py:964 +#: stock/serializers.py:968 msgid "Selected part is not a valid option for conversion" msgstr "" -#: stock/serializers.py:981 +#: stock/serializers.py:985 msgid "Cannot convert stock item with assigned SupplierPart" msgstr "" -#: stock/serializers.py:1015 +#: stock/serializers.py:1019 msgid "Stock item status code" msgstr "" -#: stock/serializers.py:1044 +#: stock/serializers.py:1048 msgid "Select stock items to change status" msgstr "" -#: stock/serializers.py:1050 +#: stock/serializers.py:1054 msgid "No stock items selected" msgstr "" -#: stock/serializers.py:1139 stock/serializers.py:1216 +#: stock/serializers.py:1143 stock/serializers.py:1220 msgid "Sublocations" msgstr "Alt konumlar" -#: stock/serializers.py:1211 +#: stock/serializers.py:1215 msgid "Parent stock location" msgstr "" -#: stock/serializers.py:1328 +#: stock/serializers.py:1332 msgid "Part must be salable" msgstr "" -#: stock/serializers.py:1332 +#: stock/serializers.py:1336 msgid "Item is allocated to a sales order" msgstr "" -#: stock/serializers.py:1336 +#: stock/serializers.py:1340 msgid "Item is allocated to a build order" msgstr "" -#: stock/serializers.py:1360 +#: stock/serializers.py:1364 msgid "Customer to assign stock items" msgstr "" -#: stock/serializers.py:1366 +#: stock/serializers.py:1370 msgid "Selected company is not a customer" msgstr "" -#: stock/serializers.py:1374 +#: stock/serializers.py:1378 msgid "Stock assignment notes" msgstr "" -#: stock/serializers.py:1384 stock/serializers.py:1672 +#: stock/serializers.py:1388 stock/serializers.py:1676 msgid "A list of stock items must be provided" msgstr "" -#: stock/serializers.py:1463 +#: stock/serializers.py:1467 msgid "Stock merging notes" msgstr "" -#: stock/serializers.py:1468 +#: stock/serializers.py:1472 msgid "Allow mismatched suppliers" msgstr "" -#: stock/serializers.py:1469 +#: stock/serializers.py:1473 msgid "Allow stock items with different supplier parts to be merged" msgstr "" -#: stock/serializers.py:1474 +#: stock/serializers.py:1478 msgid "Allow mismatched status" msgstr "" -#: stock/serializers.py:1475 +#: stock/serializers.py:1479 msgid "Allow stock items with different status codes to be merged" msgstr "" -#: stock/serializers.py:1485 +#: stock/serializers.py:1489 msgid "At least two stock items must be provided" msgstr "" -#: stock/serializers.py:1552 +#: stock/serializers.py:1556 msgid "No Change" msgstr "" -#: stock/serializers.py:1590 +#: stock/serializers.py:1594 msgid "StockItem primary key value" msgstr "" -#: stock/serializers.py:1603 +#: stock/serializers.py:1607 msgid "Stock item is not in stock" msgstr "" -#: stock/serializers.py:1606 +#: stock/serializers.py:1610 msgid "Stock item is already in stock" msgstr "" -#: stock/serializers.py:1620 +#: stock/serializers.py:1624 msgid "Quantity must not be negative" msgstr "" -#: stock/serializers.py:1662 +#: stock/serializers.py:1666 msgid "Stock transaction notes" msgstr "" -#: stock/serializers.py:1824 +#: stock/serializers.py:1828 msgid "Merge into existing stock" msgstr "" -#: stock/serializers.py:1825 +#: stock/serializers.py:1829 msgid "Merge returned items into existing stock items if possible" msgstr "" -#: stock/serializers.py:1868 +#: stock/serializers.py:1872 msgid "Next Serial Number" msgstr "" -#: stock/serializers.py:1874 +#: stock/serializers.py:1878 msgid "Previous Serial Number" msgstr "" @@ -9024,7 +9028,7 @@ msgstr "Yetkiler" msgid "Important dates" msgstr "Önemli tarihler" -#: users/authentication.py:30 users/models.py:148 +#: users/authentication.py:30 users/models.py:151 msgid "Token has been revoked" msgstr "" @@ -9032,167 +9036,167 @@ msgstr "" msgid "Token has expired" msgstr "" -#: users/models.py:91 +#: users/models.py:94 msgid "API Token" msgstr "" -#: users/models.py:92 +#: users/models.py:95 msgid "API Tokens" msgstr "" -#: users/models.py:128 +#: users/models.py:131 msgid "Token Name" msgstr "" -#: users/models.py:129 +#: users/models.py:132 msgid "Custom token name" msgstr "" -#: users/models.py:135 +#: users/models.py:138 msgid "Token expiry date" msgstr "" -#: users/models.py:143 +#: users/models.py:146 msgid "Last Seen" msgstr "" -#: users/models.py:144 +#: users/models.py:147 msgid "Last time the token was used" msgstr "" -#: users/models.py:148 +#: users/models.py:151 msgid "Revoked" msgstr "" -#: users/models.py:226 +#: users/models.py:229 msgid "Permission set" msgstr "İzinleri ayarla" -#: users/models.py:235 +#: users/models.py:238 msgid "Group" msgstr "Grup" -#: users/models.py:239 +#: users/models.py:242 msgid "View" msgstr "Görünüm" -#: users/models.py:239 +#: users/models.py:242 msgid "Permission to view items" msgstr "Parçayı görüntüleme izni" -#: users/models.py:243 +#: users/models.py:246 msgid "Add" msgstr "" -#: users/models.py:243 +#: users/models.py:246 msgid "Permission to add items" msgstr "Parça ekleme izni" -#: users/models.py:247 +#: users/models.py:250 msgid "Change" msgstr "Değiştir" -#: users/models.py:249 +#: users/models.py:252 msgid "Permissions to edit items" msgstr "Parçaları düzenleme izni" -#: users/models.py:253 +#: users/models.py:256 msgid "Delete" msgstr "" -#: users/models.py:255 +#: users/models.py:258 msgid "Permission to delete items" msgstr "Parçaları silme izni" -#: users/models.py:492 +#: users/models.py:495 msgid "Bot" msgstr "" -#: users/models.py:493 +#: users/models.py:496 msgid "Internal" msgstr "" -#: users/models.py:495 +#: users/models.py:498 msgid "Guest" msgstr "" -#: users/models.py:504 +#: users/models.py:507 msgid "Language" msgstr "" -#: users/models.py:505 +#: users/models.py:508 msgid "Preferred language for the user" msgstr "" -#: users/models.py:510 +#: users/models.py:513 msgid "Theme" msgstr "" -#: users/models.py:511 +#: users/models.py:514 msgid "Settings for the web UI as JSON - do not edit manually!" msgstr "" -#: users/models.py:516 +#: users/models.py:519 msgid "Widgets" msgstr "" -#: users/models.py:518 +#: users/models.py:521 msgid "Settings for the dashboard widgets as JSON - do not edit manually!" msgstr "" -#: users/models.py:525 +#: users/models.py:528 msgid "Display Name" msgstr "" -#: users/models.py:526 +#: users/models.py:529 msgid "Chosen display name for the user" msgstr "" -#: users/models.py:532 +#: users/models.py:535 msgid "Position" msgstr "" -#: users/models.py:533 +#: users/models.py:536 msgid "Main job title or position" msgstr "" -#: users/models.py:540 +#: users/models.py:543 msgid "User status message" msgstr "" -#: users/models.py:547 +#: users/models.py:550 msgid "User location information" msgstr "" -#: users/models.py:552 +#: users/models.py:555 msgid "User is actively using the system" msgstr "" -#: users/models.py:559 +#: users/models.py:562 msgid "Preferred contact information for the user" msgstr "" -#: users/models.py:565 +#: users/models.py:568 msgid "User Type" msgstr "" -#: users/models.py:566 +#: users/models.py:569 msgid "Which type of user is this?" msgstr "" -#: users/models.py:572 +#: users/models.py:575 msgid "Organisation" msgstr "" -#: users/models.py:573 +#: users/models.py:576 msgid "Users primary organisation/affiliation" msgstr "" -#: users/models.py:581 +#: users/models.py:584 msgid "Primary Group" msgstr "" -#: users/models.py:582 +#: users/models.py:585 msgid "Primary group for the user" msgstr "" diff --git a/src/backend/InvenTree/locale/uk/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/uk/LC_MESSAGES/django.po index 974c98e208..901f1d62b9 100644 --- a/src/backend/InvenTree/locale/uk/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/uk/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-09-17 11:32+0000\n" -"PO-Revision-Date: 2025-09-17 11:36\n" +"POT-Creation-Date: 2025-10-01 05:58+0000\n" +"PO-Revision-Date: 2025-10-01 06:02\n" "Last-Translator: \n" "Language-Team: Ukrainian\n" "Language: uk_UA\n" @@ -116,9 +116,9 @@ msgstr "Неправильне десяткове значення" #: build/serializers.py:579 build/serializers.py:1795 company/models.py:875 #: order/models.py:1737 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:2846 stock/models.py:2970 stock/serializers.py:741 -#: stock/serializers.py:917 stock/serializers.py:1059 stock/serializers.py:1373 -#: stock/serializers.py:1462 stock/serializers.py:1661 +#: stock/models.py:2846 stock/models.py:2970 stock/serializers.py:745 +#: stock/serializers.py:921 stock/serializers.py:1063 stock/serializers.py:1377 +#: stock/serializers.py:1466 stock/serializers.py:1665 msgid "Notes" msgstr "Нотатки" @@ -415,7 +415,7 @@ msgstr "" msgid "Name" msgstr "Назва" -#: InvenTree/models.py:856 build/models.py:251 common/models.py:171 +#: InvenTree/models.py:856 build/models.py:252 common/models.py:171 #: common/models.py:2234 common/models.py:2347 company/models.py:562 #: company/models.py:866 order/models.py:435 order/models.py:1773 #: part/models.py:1074 part/models.py:3886 report/models.py:222 @@ -530,7 +530,7 @@ msgstr "" msgid "Order Status" msgstr "" -#: build/api.py:75 build/models.py:263 +#: build/api.py:75 build/models.py:264 msgid "Parent Build" msgstr "" @@ -539,7 +539,7 @@ msgstr "" msgid "Include Variants" msgstr "" -#: build/api.py:95 build/api.py:466 build/api.py:814 build/models.py:269 +#: build/api.py:95 build/api.py:466 build/api.py:814 build/models.py:270 #: build/serializers.py:1243 build/serializers.py:1389 #: build/serializers.py:1451 company/models.py:1085 company/serializers.py:456 #: order/api.py:295 order/api.py:299 order/api.py:922 order/api.py:1180 @@ -558,7 +558,7 @@ msgstr "" #: report/templates/report/inventree_sales_order_shipment_report.html:28 #: report/templates/report/inventree_stock_location_report.html:102 #: stock/api.py:565 stock/serializers.py:120 stock/serializers.py:172 -#: stock/serializers.py:446 stock/serializers.py:625 stock/serializers.py:950 +#: stock/serializers.py:450 stock/serializers.py:629 stock/serializers.py:954 #: templates/email/build_order_completed.html:17 #: templates/email/build_order_required_stock.html:17 #: templates/email/low_stock_notification.html:15 @@ -671,7 +671,7 @@ msgstr "" msgid "Allocated" msgstr "" -#: build/api.py:490 build/models.py:1626 build/serializers.py:1424 +#: build/api.py:490 build/models.py:1631 build/serializers.py:1424 msgid "Consumed" msgstr "" @@ -682,7 +682,7 @@ msgstr "" msgid "Available" msgstr "Доступно" -#: build/api.py:837 build/models.py:116 order/models.py:1919 +#: build/api.py:837 build/models.py:117 order/models.py:1919 #: report/templates/report/inventree_build_order_report.html:105 #: stock/serializers.py:93 templates/email/build_order_completed.html:16 #: templates/email/overdue_build_order.html:15 @@ -693,10 +693,10 @@ msgstr "" #: build/serializers.py:496 build/serializers.py:566 build/serializers.py:1263 #: build/serializers.py:1267 order/api.py:1227 order/api.py:1232 #: order/serializers.py:768 order/serializers.py:908 order/serializers.py:2015 -#: stock/api.py:966 stock/serializers.py:111 stock/serializers.py:629 -#: stock/serializers.py:734 stock/serializers.py:912 stock/serializers.py:1455 -#: stock/serializers.py:1768 stock/serializers.py:1817 -#: templates/email/stale_stock_notification.html:18 users/models.py:546 +#: stock/api.py:966 stock/serializers.py:111 stock/serializers.py:633 +#: stock/serializers.py:738 stock/serializers.py:916 stock/serializers.py:1459 +#: stock/serializers.py:1772 stock/serializers.py:1821 +#: templates/email/stale_stock_notification.html:18 users/models.py:549 msgid "Location" msgstr "Місце" @@ -708,43 +708,43 @@ msgstr "" msgid "Filter by output stock item ID. Use 'null' to find uninstalled build items." msgstr "" -#: build/models.py:117 users/ruleset.py:31 +#: build/models.py:118 users/ruleset.py:31 msgid "Build Orders" msgstr "" -#: build/models.py:167 +#: build/models.py:168 msgid "Assembly BOM has not been validated" msgstr "" -#: build/models.py:174 +#: build/models.py:175 msgid "Build order cannot be created for an inactive part" msgstr "" -#: build/models.py:181 +#: build/models.py:182 msgid "Build order cannot be created for an unlocked part" msgstr "" -#: build/models.py:199 +#: build/models.py:200 msgid "Build orders can only be externally fulfilled for purchaseable parts" msgstr "" -#: build/models.py:206 order/models.py:369 +#: build/models.py:207 order/models.py:369 msgid "Responsible user or group must be specified" msgstr "" -#: build/models.py:211 +#: build/models.py:212 msgid "Build order part cannot be changed" msgstr "" -#: build/models.py:216 order/models.py:382 +#: build/models.py:217 order/models.py:382 msgid "Target date must be after start date" msgstr "" -#: build/models.py:244 +#: build/models.py:245 msgid "Build Order Reference" msgstr "" -#: build/models.py:245 build/serializers.py:1402 order/models.py:607 +#: build/models.py:246 build/serializers.py:1402 order/models.py:607 #: order/models.py:1292 order/models.py:1730 order/models.py:2605 #: part/models.py:4458 #: report/templates/report/inventree_bill_of_materials_report.html:139 @@ -754,223 +754,223 @@ msgstr "" msgid "Reference" msgstr "" -#: build/models.py:254 +#: build/models.py:255 msgid "Brief description of the build (optional)" msgstr "" -#: build/models.py:264 +#: build/models.py:265 msgid "BuildOrder to which this build is allocated" msgstr "" -#: build/models.py:273 +#: build/models.py:274 msgid "Select part to build" msgstr "Обрати деталь для створення" -#: build/models.py:278 +#: build/models.py:279 msgid "Sales Order Reference" msgstr "" -#: build/models.py:283 +#: build/models.py:284 msgid "SalesOrder to which this build is allocated" msgstr "" -#: build/models.py:288 build/serializers.py:1094 +#: build/models.py:289 build/serializers.py:1094 msgid "Source Location" msgstr "" -#: build/models.py:294 +#: build/models.py:295 msgid "Select location to take stock from for this build (leave blank to take from any stock location)" msgstr "" -#: build/models.py:300 +#: build/models.py:301 msgid "External Build" msgstr "" -#: build/models.py:301 +#: build/models.py:302 msgid "This build order is fulfilled externally" msgstr "" -#: build/models.py:306 +#: build/models.py:307 msgid "Destination Location" msgstr "" -#: build/models.py:311 +#: build/models.py:312 msgid "Select location where the completed items will be stored" msgstr "" -#: build/models.py:315 +#: build/models.py:316 msgid "Build Quantity" msgstr "" -#: build/models.py:318 +#: build/models.py:319 msgid "Number of stock items to build" msgstr "" -#: build/models.py:322 +#: build/models.py:323 msgid "Completed items" msgstr "" -#: build/models.py:324 +#: build/models.py:325 msgid "Number of stock items which have been completed" msgstr "" -#: build/models.py:328 +#: build/models.py:329 msgid "Build Status" msgstr "" -#: build/models.py:333 +#: build/models.py:334 msgid "Build status code" msgstr "" -#: build/models.py:342 build/serializers.py:358 order/serializers.py:784 -#: stock/models.py:1101 stock/serializers.py:85 stock/serializers.py:1628 +#: build/models.py:343 build/serializers.py:358 order/serializers.py:784 +#: stock/models.py:1101 stock/serializers.py:85 stock/serializers.py:1632 msgid "Batch Code" msgstr "" -#: build/models.py:346 build/serializers.py:359 +#: build/models.py:347 build/serializers.py:359 msgid "Batch code for this build output" msgstr "" -#: build/models.py:350 order/models.py:472 order/serializers.py:167 +#: build/models.py:351 order/models.py:472 order/serializers.py:167 #: part/models.py:1304 msgid "Creation Date" msgstr "" -#: build/models.py:356 +#: build/models.py:357 msgid "Build start date" msgstr "" -#: build/models.py:357 +#: build/models.py:358 msgid "Scheduled start date for this build order" msgstr "" -#: build/models.py:363 +#: build/models.py:364 msgid "Target completion date" msgstr "" -#: build/models.py:365 +#: build/models.py:366 msgid "Target date for build completion. Build will be overdue after this date." msgstr "" -#: build/models.py:370 order/models.py:660 order/models.py:2644 +#: build/models.py:371 order/models.py:660 order/models.py:2644 msgid "Completion Date" msgstr "" -#: build/models.py:378 +#: build/models.py:379 msgid "completed by" msgstr "" -#: build/models.py:387 +#: build/models.py:388 msgid "Issued by" msgstr "" -#: build/models.py:388 +#: build/models.py:389 msgid "User who issued this build order" msgstr "" -#: build/models.py:397 common/models.py:180 order/api.py:176 +#: build/models.py:398 common/models.py:180 order/api.py:176 #: order/models.py:497 part/models.py:1321 #: report/templates/report/inventree_build_order_report.html:158 msgid "Responsible" msgstr "" -#: build/models.py:398 +#: build/models.py:399 msgid "User or group responsible for this build order" msgstr "" -#: build/models.py:403 stock/models.py:1094 +#: build/models.py:404 stock/models.py:1094 msgid "External Link" msgstr "" -#: build/models.py:405 common/models.py:1990 part/models.py:1126 +#: build/models.py:406 common/models.py:1990 part/models.py:1126 #: stock/models.py:1096 msgid "Link to external URL" msgstr "" -#: build/models.py:410 +#: build/models.py:411 msgid "Build Priority" msgstr "" -#: build/models.py:413 +#: build/models.py:414 msgid "Priority of this build order" msgstr "" -#: build/models.py:421 common/models.py:150 common/models.py:164 +#: build/models.py:422 common/models.py:150 common/models.py:164 #: order/api.py:162 order/models.py:444 msgid "Project Code" msgstr "" -#: build/models.py:422 +#: build/models.py:423 msgid "Project code for this build order" msgstr "" -#: build/models.py:675 +#: build/models.py:676 msgid "Cannot complete build order with open child builds" msgstr "" -#: build/models.py:680 +#: build/models.py:681 msgid "Cannot complete build order with incomplete outputs" msgstr "" -#: build/models.py:699 build/models.py:829 +#: build/models.py:700 build/models.py:830 msgid "Failed to offload task to complete build allocations" msgstr "" -#: build/models.py:722 +#: build/models.py:723 #, python-brace-format msgid "Build order {build} has been completed" msgstr "" -#: build/models.py:728 +#: build/models.py:729 msgid "A build order has been completed" msgstr "" -#: build/models.py:910 build/serializers.py:406 +#: build/models.py:911 build/serializers.py:406 msgid "Serial numbers must be provided for trackable parts" msgstr "" -#: build/models.py:1041 build/models.py:1126 +#: build/models.py:1042 build/models.py:1127 msgid "No build output specified" msgstr "" -#: build/models.py:1044 +#: build/models.py:1045 msgid "Build output is already completed" msgstr "" -#: build/models.py:1047 +#: build/models.py:1048 msgid "Build output does not match Build Order" msgstr "" -#: build/models.py:1129 build/serializers.py:285 build/serializers.py:334 +#: build/models.py:1130 build/serializers.py:285 build/serializers.py:334 #: build/serializers.py:962 build/serializers.py:1746 order/models.py:710 #: order/serializers.py:604 order/serializers.py:779 part/serializers.py:1695 #: stock/models.py:941 stock/models.py:1431 stock/models.py:1880 -#: stock/serializers.py:712 stock/serializers.py:1617 +#: stock/serializers.py:716 stock/serializers.py:1621 msgid "Quantity must be greater than zero" msgstr "" -#: build/models.py:1133 build/serializers.py:289 +#: build/models.py:1134 build/serializers.py:289 msgid "Quantity cannot be greater than the output quantity" msgstr "" -#: build/models.py:1196 build/serializers.py:605 +#: build/models.py:1197 build/serializers.py:605 msgid "Build output has not passed all required tests" msgstr "" -#: build/models.py:1199 build/serializers.py:600 +#: build/models.py:1200 build/serializers.py:600 #, python-brace-format msgid "Build output {serial} has not passed all required tests" msgstr "" -#: build/models.py:1581 +#: build/models.py:1586 msgid "Build Order Line Item" msgstr "" -#: build/models.py:1605 +#: build/models.py:1610 msgid "Build object" msgstr "" -#: build/models.py:1617 build/models.py:1917 build/serializers.py:273 +#: build/models.py:1622 build/models.py:1933 build/serializers.py:273 #: build/serializers.py:319 build/serializers.py:1423 common/models.py:1346 #: order/models.py:1713 order/models.py:2490 order/serializers.py:1663 #: order/serializers.py:2124 part/models.py:3474 part/models.py:4406 @@ -985,70 +985,70 @@ msgstr "" #: report/templates/report/inventree_stock_report_merge.html:113 #: report/templates/report/inventree_test_report.html:90 #: report/templates/report/inventree_test_report.html:169 -#: stock/serializers.py:136 stock/serializers.py:180 stock/serializers.py:700 +#: stock/serializers.py:136 stock/serializers.py:180 stock/serializers.py:704 #: templates/email/build_order_completed.html:18 #: templates/email/stale_stock_notification.html:19 msgid "Quantity" msgstr "Кількість" -#: build/models.py:1618 +#: build/models.py:1623 msgid "Required quantity for build order" msgstr "" -#: build/models.py:1627 +#: build/models.py:1632 msgid "Quantity of consumed stock" msgstr "" -#: build/models.py:1715 +#: build/models.py:1731 msgid "Build item must specify a build output, as master part is marked as trackable" msgstr "" -#: build/models.py:1726 +#: build/models.py:1742 #, python-brace-format msgid "Allocated quantity ({q}) must not exceed available stock quantity ({a})" msgstr "" -#: build/models.py:1747 order/models.py:2439 +#: build/models.py:1763 order/models.py:2439 msgid "Stock item is over-allocated" msgstr "" -#: build/models.py:1752 order/models.py:2442 +#: build/models.py:1768 order/models.py:2442 msgid "Allocation quantity must be greater than zero" msgstr "" -#: build/models.py:1758 +#: build/models.py:1774 msgid "Quantity must be 1 for serialized stock" msgstr "" -#: build/models.py:1818 +#: build/models.py:1834 msgid "Selected stock item does not match BOM line" msgstr "" -#: build/models.py:1856 +#: build/models.py:1872 msgid "Allocated quantity exceeds available stock quantity" msgstr "" -#: build/models.py:1907 build/serializers.py:945 build/serializers.py:1255 +#: build/models.py:1923 build/serializers.py:945 build/serializers.py:1255 #: order/serializers.py:1500 order/serializers.py:1521 #: report/templates/report/inventree_sales_order_shipment_report.html:29 -#: stock/models.py:457 stock/serializers.py:102 stock/serializers.py:824 -#: stock/serializers.py:1311 stock/serializers.py:1423 +#: stock/models.py:457 stock/serializers.py:102 stock/serializers.py:828 +#: stock/serializers.py:1315 stock/serializers.py:1427 msgid "Stock Item" msgstr "" -#: build/models.py:1908 +#: build/models.py:1924 msgid "Source stock item" msgstr "" -#: build/models.py:1918 +#: build/models.py:1934 msgid "Stock quantity to allocate to build" msgstr "" -#: build/models.py:1927 +#: build/models.py:1943 msgid "Install into" msgstr "" -#: build/models.py:1928 +#: build/models.py:1944 msgid "Destination stock item" msgstr "" @@ -1097,7 +1097,7 @@ msgid "Integer quantity required, as the bill of materials contains trackable pa msgstr "" #: build/serializers.py:365 order/serializers.py:800 order/serializers.py:1667 -#: stock/serializers.py:723 +#: stock/serializers.py:727 msgid "Serial Numbers" msgstr "" @@ -1250,7 +1250,7 @@ msgstr "" msgid "bom_item.part must point to the same part as the build order" msgstr "" -#: build/serializers.py:951 stock/serializers.py:1324 +#: build/serializers.py:951 stock/serializers.py:1328 msgid "Item must be in stock" msgstr "" @@ -1329,11 +1329,11 @@ msgstr "" #: build/serializers.py:1282 company/models.py:703 order/api.py:308 #: order/api.py:313 order/api.py:539 order/serializers.py:596 -#: stock/models.py:1037 stock/serializers.py:613 +#: stock/models.py:1037 stock/serializers.py:617 msgid "Supplier Part" msgstr "" -#: build/serializers.py:1290 stock/serializers.py:644 +#: build/serializers.py:1290 stock/serializers.py:648 msgid "Allocated Quantity" msgstr "" @@ -1562,8 +1562,8 @@ msgstr "" #: common/models.py:2006 common/models.py:2007 common/models.py:2388 #: importer/models.py:100 part/models.py:3568 part/models.py:3596 #: plugin/models.py:355 plugin/models.py:356 -#: report/templates/report/inventree_test_report.html:105 users/models.py:121 -#: users/models.py:498 +#: report/templates/report/inventree_test_report.html:105 users/models.py:124 +#: users/models.py:501 msgid "User" msgstr "Користувач" @@ -1594,8 +1594,8 @@ msgstr "" #: common/models.py:1421 common/models.py:2247 common/models.py:2354 #: company/models.py:198 company/models.py:840 machine/models.py:39 -#: part/models.py:1258 plugin/models.py:69 stock/api.py:621 users/models.py:192 -#: users/models.py:551 users/serializers.py:319 +#: part/models.py:1258 plugin/models.py:69 stock/api.py:621 users/models.py:195 +#: users/models.py:554 users/serializers.py:319 msgid "Active" msgstr "" @@ -1603,7 +1603,7 @@ msgstr "" msgid "Is this webhook active" msgstr "" -#: common/models.py:1437 users/models.py:169 +#: common/models.py:1437 users/models.py:172 msgid "Token" msgstr "" @@ -2142,7 +2142,7 @@ msgid "Email Threads" msgstr "" #: common/models.py:2711 generic/states/serializers.py:16 plugin/models.py:46 -#: users/models.py:110 +#: users/models.py:113 msgid "Key" msgstr "" @@ -3725,37 +3725,37 @@ msgstr "" msgid "Value must be a valid variable identifier" msgstr "" -#: company/api.py:142 +#: company/api.py:143 msgid "Part is Active" msgstr "Позиція активна" -#: company/api.py:146 +#: company/api.py:147 msgid "Manufacturer is Active" msgstr "" -#: company/api.py:279 +#: company/api.py:280 msgid "Supplier Part is Active" msgstr "Позиція постачальника активна" -#: company/api.py:283 +#: company/api.py:284 msgid "Internal Part is Active" msgstr "Внутрішня позиція активна" -#: company/api.py:288 +#: company/api.py:289 msgid "Supplier is Active" msgstr "" -#: company/api.py:300 company/models.py:539 company/serializers.py:468 +#: company/api.py:301 company/models.py:539 company/serializers.py:468 #: part/serializers.py:575 msgid "Manufacturer" msgstr "Виробник" -#: company/api.py:307 company/models.py:119 company/models.py:411 +#: company/api.py:308 company/models.py:119 company/models.py:411 #: stock/api.py:879 msgid "Company" msgstr "" -#: company/api.py:317 +#: company/api.py:318 msgid "Has Stock" msgstr "" @@ -3792,7 +3792,7 @@ msgid "Contact email address" msgstr "" #: company/models.py:176 company/models.py:315 order/models.py:506 -#: users/models.py:558 +#: users/models.py:561 msgid "Contact" msgstr "" @@ -3942,7 +3942,7 @@ msgid "Manufacturer Part" msgstr "Позиція виробника" #: company/models.py:528 company/models.py:818 stock/models.py:1026 -#: stock/serializers.py:445 +#: stock/serializers.py:449 msgid "Base Part" msgstr "Базова позиція" @@ -3959,7 +3959,7 @@ msgstr "" msgid "MPN" msgstr "" -#: company/models.py:547 stock/serializers.py:607 +#: company/models.py:547 stock/serializers.py:611 msgid "Manufacturer Part Number" msgstr "" @@ -4042,7 +4042,7 @@ msgstr "" #: report/templates/report/inventree_return_order_report.html:27 #: report/templates/report/inventree_sales_order_report.html:32 #: report/templates/report/inventree_stock_location_report.html:105 -#: stock/serializers.py:837 +#: stock/serializers.py:841 msgid "Note" msgstr "Примітка" @@ -4055,7 +4055,7 @@ msgid "Minimum charge (e.g. stocking fee)" msgstr "Мінімальний платіж (напр. комісія за збереження)" #: company/models.py:891 order/serializers.py:810 stock/models.py:1057 -#: stock/serializers.py:1643 +#: stock/serializers.py:1647 msgid "Packaging" msgstr "" @@ -4107,7 +4107,7 @@ msgstr "" msgid "Company Name" msgstr "" -#: company/serializers.py:444 part/serializers.py:948 stock/serializers.py:463 +#: company/serializers.py:444 part/serializers.py:948 stock/serializers.py:467 msgid "In Stock" msgstr "В наявності" @@ -4267,15 +4267,15 @@ msgstr "" msgid "Valid" msgstr "Дійсно" -#: importer/models.py:688 +#: importer/models.py:720 msgid "ID is required for updating existing records." msgstr "" -#: importer/models.py:695 +#: importer/models.py:727 msgid "No record found with the provided ID" msgstr "" -#: importer/models.py:701 +#: importer/models.py:733 msgid "Invalid ID format provided" msgstr "" @@ -4660,7 +4660,7 @@ msgid "Order reference" msgstr "" #: order/models.py:617 order/models.py:1317 order/models.py:2630 -#: stock/serializers.py:594 stock/serializers.py:1012 users/models.py:539 +#: stock/serializers.py:598 stock/serializers.py:1016 users/models.py:542 msgid "Status" msgstr "" @@ -4713,7 +4713,7 @@ msgid "Quantity must be a positive number" msgstr "" #: order/models.py:1304 order/models.py:2617 stock/models.py:1079 -#: stock/models.py:1080 stock/serializers.py:1359 +#: stock/models.py:1080 stock/serializers.py:1363 #: templates/email/overdue_return_order.html:16 #: templates/email/overdue_sales_order.html:16 msgid "Customer" @@ -4831,7 +4831,7 @@ msgstr "" msgid "Number of items received" msgstr "" -#: order/models.py:1903 stock/models.py:1202 stock/serializers.py:661 +#: order/models.py:1903 stock/models.py:1202 stock/serializers.py:665 msgid "Purchase Price" msgstr "" @@ -5173,7 +5173,7 @@ msgid "Enter batch code for incoming stock items" msgstr "" #: order/serializers.py:792 stock/models.py:1161 -#: templates/email/stale_stock_notification.html:22 users/models.py:134 +#: templates/email/stale_stock_notification.html:22 users/models.py:137 msgid "Expiry Date" msgstr "" @@ -6043,7 +6043,7 @@ msgstr "" msgid "Parameter Value" msgstr "" -#: part/models.py:4092 stock/serializers.py:742 +#: part/models.py:4092 stock/serializers.py:746 msgid "Optional note field" msgstr "" @@ -6219,7 +6219,7 @@ msgstr "Результати" msgid "Number of results recorded against this template" msgstr "" -#: part/serializers.py:230 part/serializers.py:248 stock/serializers.py:667 +#: part/serializers.py:230 part/serializers.py:248 stock/serializers.py:671 msgid "Purchase currency of this stock item" msgstr "" @@ -6339,7 +6339,7 @@ msgstr "" msgid "Outstanding quantity of this part scheduled to be built" msgstr "" -#: part/serializers.py:964 stock/serializers.py:1043 stock/serializers.py:1214 +#: part/serializers.py:964 stock/serializers.py:1047 stock/serializers.py:1218 #: users/ruleset.py:30 msgid "Stock Items" msgstr "" @@ -7540,35 +7540,35 @@ msgstr "" msgid "Enable dynamic panels for testing" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:98 +#: plugin/samples/integration/user_interface_sample.py:100 msgid "Part Panel" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:131 +#: plugin/samples/integration/user_interface_sample.py:135 msgid "Broken Dashboard Item" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:133 +#: plugin/samples/integration/user_interface_sample.py:137 msgid "This is a broken dashboard item - it will not render!" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:139 +#: plugin/samples/integration/user_interface_sample.py:143 msgid "Sample Dashboard Item" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:141 +#: plugin/samples/integration/user_interface_sample.py:145 msgid "This is a sample dashboard item. It renders a simple string of HTML content." msgstr "" -#: plugin/samples/integration/user_interface_sample.py:147 +#: plugin/samples/integration/user_interface_sample.py:151 msgid "Context Dashboard Item" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:161 +#: plugin/samples/integration/user_interface_sample.py:165 msgid "Admin Dashboard Item" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:162 +#: plugin/samples/integration/user_interface_sample.py:166 msgid "This is an admin-only dashboard item." msgstr "" @@ -7951,7 +7951,7 @@ msgstr "" #: report/templates/report/inventree_stock_report_merge.html:97 #: report/templates/report/inventree_test_report.html:153 -#: stock/serializers.py:650 +#: stock/serializers.py:654 msgid "Installed Items" msgstr "" @@ -7984,19 +7984,19 @@ msgstr "" msgid "No result" msgstr "" -#: report/templatetags/report.py:144 +#: report/templatetags/report.py:163 msgid "Asset file does not exist" msgstr "" -#: report/templatetags/report.py:201 report/templatetags/report.py:277 +#: report/templatetags/report.py:220 report/templatetags/report.py:296 msgid "Image file not found" msgstr "" -#: report/templatetags/report.py:302 +#: report/templatetags/report.py:321 msgid "part_image tag requires a Part instance" msgstr "" -#: report/templatetags/report.py:348 +#: report/templatetags/report.py:367 msgid "company_image tag requires a Company instance" msgstr "" @@ -8012,7 +8012,7 @@ msgstr "" msgid "Include sub-locations in filtered results" msgstr "" -#: stock/api.py:341 stock/serializers.py:1210 +#: stock/api.py:341 stock/serializers.py:1214 msgid "Parent Location" msgstr "" @@ -8096,7 +8096,7 @@ msgstr "" msgid "Expiry date after" msgstr "" -#: stock/api.py:916 stock/serializers.py:655 +#: stock/api.py:916 stock/serializers.py:659 msgid "Stale" msgstr "" @@ -8168,7 +8168,7 @@ msgstr "" msgid "Stock items may not be directly located into a structural stock locations, but may be located to child locations." msgstr "" -#: stock/models.py:226 users/models.py:494 +#: stock/models.py:226 users/models.py:497 msgid "External" msgstr "" @@ -8201,7 +8201,7 @@ msgstr "" msgid "Stock items cannot be located into structural stock locations!" msgstr "" -#: stock/models.py:932 stock/serializers.py:488 +#: stock/models.py:932 stock/serializers.py:492 msgid "Stock item cannot be created for virtual parts" msgstr "" @@ -8246,7 +8246,7 @@ msgstr "" msgid "Where is this stock item located?" msgstr "" -#: stock/models.py:1058 stock/serializers.py:1644 +#: stock/models.py:1058 stock/serializers.py:1648 msgid "Packaging this stock item is stored in" msgstr "" @@ -8262,7 +8262,7 @@ msgstr "" msgid "Serial number for this item" msgstr "" -#: stock/models.py:1105 stock/serializers.py:1629 +#: stock/models.py:1105 stock/serializers.py:1633 msgid "Batch code for this stock item" msgstr "" @@ -8371,7 +8371,7 @@ msgstr "" msgid "Serialized stock cannot be merged" msgstr "" -#: stock/models.py:2055 stock/serializers.py:1499 +#: stock/models.py:2055 stock/serializers.py:1503 msgid "Duplicate stock items" msgstr "" @@ -8500,237 +8500,241 @@ msgid "Test template for this result" msgstr "" #: stock/serializers.py:290 +msgid "No matching test found for this part" +msgstr "" + +#: stock/serializers.py:294 msgid "Template ID or test name must be provided" msgstr "" -#: stock/serializers.py:300 +#: stock/serializers.py:304 msgid "The test finished time cannot be earlier than the test started time" msgstr "" -#: stock/serializers.py:452 +#: stock/serializers.py:456 msgid "Parent Item" msgstr "" -#: stock/serializers.py:453 +#: stock/serializers.py:457 msgid "Parent stock item" msgstr "" -#: stock/serializers.py:473 +#: stock/serializers.py:477 msgid "Use pack size when adding: the quantity defined is the number of packs" msgstr "" -#: stock/serializers.py:475 +#: stock/serializers.py:479 msgid "Use pack size" msgstr "" -#: stock/serializers.py:482 stock/serializers.py:724 +#: stock/serializers.py:486 stock/serializers.py:728 msgid "Enter serial numbers for new items" msgstr "" -#: stock/serializers.py:600 +#: stock/serializers.py:604 msgid "Supplier Part Number" msgstr "" -#: stock/serializers.py:647 users/models.py:184 +#: stock/serializers.py:651 users/models.py:187 msgid "Expired" msgstr "" -#: stock/serializers.py:653 +#: stock/serializers.py:657 msgid "Child Items" msgstr "" -#: stock/serializers.py:657 +#: stock/serializers.py:661 msgid "Tracking Items" msgstr "" -#: stock/serializers.py:663 +#: stock/serializers.py:667 msgid "Purchase price of this stock item, per unit or pack" msgstr "" -#: stock/serializers.py:701 +#: stock/serializers.py:705 msgid "Enter number of stock items to serialize" msgstr "" -#: stock/serializers.py:709 stock/serializers.py:752 stock/serializers.py:790 -#: stock/serializers.py:928 +#: stock/serializers.py:713 stock/serializers.py:756 stock/serializers.py:794 +#: stock/serializers.py:932 msgid "No stock item provided" msgstr "" -#: stock/serializers.py:717 +#: stock/serializers.py:721 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({q})" msgstr "" -#: stock/serializers.py:735 stock/serializers.py:1456 stock/serializers.py:1769 -#: stock/serializers.py:1818 +#: stock/serializers.py:739 stock/serializers.py:1460 stock/serializers.py:1773 +#: stock/serializers.py:1822 msgid "Destination stock location" msgstr "" -#: stock/serializers.py:755 +#: stock/serializers.py:759 msgid "Serial numbers cannot be assigned to this part" msgstr "" -#: stock/serializers.py:775 +#: stock/serializers.py:779 msgid "Serial numbers already exist" msgstr "" -#: stock/serializers.py:825 +#: stock/serializers.py:829 msgid "Select stock item to install" msgstr "" -#: stock/serializers.py:832 +#: stock/serializers.py:836 msgid "Quantity to Install" msgstr "" -#: stock/serializers.py:833 +#: stock/serializers.py:837 msgid "Enter the quantity of items to install" msgstr "" -#: stock/serializers.py:838 stock/serializers.py:918 stock/serializers.py:1060 +#: stock/serializers.py:842 stock/serializers.py:922 stock/serializers.py:1064 msgid "Add transaction note (optional)" msgstr "" -#: stock/serializers.py:846 +#: stock/serializers.py:850 msgid "Quantity to install must be at least 1" msgstr "" -#: stock/serializers.py:854 +#: stock/serializers.py:858 msgid "Stock item is unavailable" msgstr "" -#: stock/serializers.py:865 +#: stock/serializers.py:869 msgid "Selected part is not in the Bill of Materials" msgstr "" -#: stock/serializers.py:878 +#: stock/serializers.py:882 msgid "Quantity to install must not exceed available quantity" msgstr "" -#: stock/serializers.py:913 +#: stock/serializers.py:917 msgid "Destination location for uninstalled item" msgstr "" -#: stock/serializers.py:951 +#: stock/serializers.py:955 msgid "Select part to convert stock item into" msgstr "" -#: stock/serializers.py:964 +#: stock/serializers.py:968 msgid "Selected part is not a valid option for conversion" msgstr "" -#: stock/serializers.py:981 +#: stock/serializers.py:985 msgid "Cannot convert stock item with assigned SupplierPart" msgstr "" -#: stock/serializers.py:1015 +#: stock/serializers.py:1019 msgid "Stock item status code" msgstr "" -#: stock/serializers.py:1044 +#: stock/serializers.py:1048 msgid "Select stock items to change status" msgstr "" -#: stock/serializers.py:1050 +#: stock/serializers.py:1054 msgid "No stock items selected" msgstr "" -#: stock/serializers.py:1139 stock/serializers.py:1216 +#: stock/serializers.py:1143 stock/serializers.py:1220 msgid "Sublocations" msgstr "" -#: stock/serializers.py:1211 +#: stock/serializers.py:1215 msgid "Parent stock location" msgstr "" -#: stock/serializers.py:1328 +#: stock/serializers.py:1332 msgid "Part must be salable" msgstr "" -#: stock/serializers.py:1332 +#: stock/serializers.py:1336 msgid "Item is allocated to a sales order" msgstr "" -#: stock/serializers.py:1336 +#: stock/serializers.py:1340 msgid "Item is allocated to a build order" msgstr "" -#: stock/serializers.py:1360 +#: stock/serializers.py:1364 msgid "Customer to assign stock items" msgstr "" -#: stock/serializers.py:1366 +#: stock/serializers.py:1370 msgid "Selected company is not a customer" msgstr "" -#: stock/serializers.py:1374 +#: stock/serializers.py:1378 msgid "Stock assignment notes" msgstr "" -#: stock/serializers.py:1384 stock/serializers.py:1672 +#: stock/serializers.py:1388 stock/serializers.py:1676 msgid "A list of stock items must be provided" msgstr "" -#: stock/serializers.py:1463 +#: stock/serializers.py:1467 msgid "Stock merging notes" msgstr "" -#: stock/serializers.py:1468 +#: stock/serializers.py:1472 msgid "Allow mismatched suppliers" msgstr "" -#: stock/serializers.py:1469 +#: stock/serializers.py:1473 msgid "Allow stock items with different supplier parts to be merged" msgstr "" -#: stock/serializers.py:1474 +#: stock/serializers.py:1478 msgid "Allow mismatched status" msgstr "" -#: stock/serializers.py:1475 +#: stock/serializers.py:1479 msgid "Allow stock items with different status codes to be merged" msgstr "" -#: stock/serializers.py:1485 +#: stock/serializers.py:1489 msgid "At least two stock items must be provided" msgstr "" -#: stock/serializers.py:1552 +#: stock/serializers.py:1556 msgid "No Change" msgstr "" -#: stock/serializers.py:1590 +#: stock/serializers.py:1594 msgid "StockItem primary key value" msgstr "" -#: stock/serializers.py:1603 +#: stock/serializers.py:1607 msgid "Stock item is not in stock" msgstr "" -#: stock/serializers.py:1606 +#: stock/serializers.py:1610 msgid "Stock item is already in stock" msgstr "" -#: stock/serializers.py:1620 +#: stock/serializers.py:1624 msgid "Quantity must not be negative" msgstr "" -#: stock/serializers.py:1662 +#: stock/serializers.py:1666 msgid "Stock transaction notes" msgstr "" -#: stock/serializers.py:1824 +#: stock/serializers.py:1828 msgid "Merge into existing stock" msgstr "" -#: stock/serializers.py:1825 +#: stock/serializers.py:1829 msgid "Merge returned items into existing stock items if possible" msgstr "" -#: stock/serializers.py:1868 +#: stock/serializers.py:1872 msgid "Next Serial Number" msgstr "" -#: stock/serializers.py:1874 +#: stock/serializers.py:1878 msgid "Previous Serial Number" msgstr "" @@ -9024,7 +9028,7 @@ msgstr "" msgid "Important dates" msgstr "" -#: users/authentication.py:30 users/models.py:148 +#: users/authentication.py:30 users/models.py:151 msgid "Token has been revoked" msgstr "" @@ -9032,167 +9036,167 @@ msgstr "" msgid "Token has expired" msgstr "" -#: users/models.py:91 +#: users/models.py:94 msgid "API Token" msgstr "" -#: users/models.py:92 +#: users/models.py:95 msgid "API Tokens" msgstr "" -#: users/models.py:128 +#: users/models.py:131 msgid "Token Name" msgstr "" -#: users/models.py:129 +#: users/models.py:132 msgid "Custom token name" msgstr "" -#: users/models.py:135 +#: users/models.py:138 msgid "Token expiry date" msgstr "" -#: users/models.py:143 +#: users/models.py:146 msgid "Last Seen" msgstr "" -#: users/models.py:144 +#: users/models.py:147 msgid "Last time the token was used" msgstr "" -#: users/models.py:148 +#: users/models.py:151 msgid "Revoked" msgstr "" -#: users/models.py:226 +#: users/models.py:229 msgid "Permission set" msgstr "" -#: users/models.py:235 +#: users/models.py:238 msgid "Group" msgstr "" -#: users/models.py:239 +#: users/models.py:242 msgid "View" msgstr "" -#: users/models.py:239 +#: users/models.py:242 msgid "Permission to view items" msgstr "" -#: users/models.py:243 +#: users/models.py:246 msgid "Add" msgstr "" -#: users/models.py:243 +#: users/models.py:246 msgid "Permission to add items" msgstr "" -#: users/models.py:247 +#: users/models.py:250 msgid "Change" msgstr "" -#: users/models.py:249 +#: users/models.py:252 msgid "Permissions to edit items" msgstr "" -#: users/models.py:253 +#: users/models.py:256 msgid "Delete" msgstr "" -#: users/models.py:255 +#: users/models.py:258 msgid "Permission to delete items" msgstr "" -#: users/models.py:492 +#: users/models.py:495 msgid "Bot" msgstr "" -#: users/models.py:493 +#: users/models.py:496 msgid "Internal" msgstr "" -#: users/models.py:495 +#: users/models.py:498 msgid "Guest" msgstr "" -#: users/models.py:504 +#: users/models.py:507 msgid "Language" msgstr "" -#: users/models.py:505 +#: users/models.py:508 msgid "Preferred language for the user" msgstr "" -#: users/models.py:510 +#: users/models.py:513 msgid "Theme" msgstr "" -#: users/models.py:511 +#: users/models.py:514 msgid "Settings for the web UI as JSON - do not edit manually!" msgstr "" -#: users/models.py:516 +#: users/models.py:519 msgid "Widgets" msgstr "" -#: users/models.py:518 +#: users/models.py:521 msgid "Settings for the dashboard widgets as JSON - do not edit manually!" msgstr "" -#: users/models.py:525 +#: users/models.py:528 msgid "Display Name" msgstr "" -#: users/models.py:526 +#: users/models.py:529 msgid "Chosen display name for the user" msgstr "" -#: users/models.py:532 +#: users/models.py:535 msgid "Position" msgstr "" -#: users/models.py:533 +#: users/models.py:536 msgid "Main job title or position" msgstr "" -#: users/models.py:540 +#: users/models.py:543 msgid "User status message" msgstr "" -#: users/models.py:547 +#: users/models.py:550 msgid "User location information" msgstr "" -#: users/models.py:552 +#: users/models.py:555 msgid "User is actively using the system" msgstr "" -#: users/models.py:559 +#: users/models.py:562 msgid "Preferred contact information for the user" msgstr "" -#: users/models.py:565 +#: users/models.py:568 msgid "User Type" msgstr "" -#: users/models.py:566 +#: users/models.py:569 msgid "Which type of user is this?" msgstr "" -#: users/models.py:572 +#: users/models.py:575 msgid "Organisation" msgstr "" -#: users/models.py:573 +#: users/models.py:576 msgid "Users primary organisation/affiliation" msgstr "" -#: users/models.py:581 +#: users/models.py:584 msgid "Primary Group" msgstr "" -#: users/models.py:582 +#: users/models.py:585 msgid "Primary group for the user" msgstr "" diff --git a/src/backend/InvenTree/locale/vi/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/vi/LC_MESSAGES/django.po index cdd35c5d89..c3d9c5a065 100644 --- a/src/backend/InvenTree/locale/vi/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/vi/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-09-17 11:32+0000\n" -"PO-Revision-Date: 2025-09-17 11:36\n" +"POT-Creation-Date: 2025-10-01 05:58+0000\n" +"PO-Revision-Date: 2025-10-01 06:02\n" "Last-Translator: \n" "Language-Team: Vietnamese\n" "Language: vi_VN\n" @@ -116,9 +116,9 @@ msgstr "" #: build/serializers.py:579 build/serializers.py:1795 company/models.py:875 #: order/models.py:1737 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:2846 stock/models.py:2970 stock/serializers.py:741 -#: stock/serializers.py:917 stock/serializers.py:1059 stock/serializers.py:1373 -#: stock/serializers.py:1462 stock/serializers.py:1661 +#: stock/models.py:2846 stock/models.py:2970 stock/serializers.py:745 +#: stock/serializers.py:921 stock/serializers.py:1063 stock/serializers.py:1377 +#: stock/serializers.py:1466 stock/serializers.py:1665 msgid "Notes" msgstr "Ghi chú" @@ -415,7 +415,7 @@ msgstr "Lựa chọn sai" msgid "Name" msgstr "Tên" -#: InvenTree/models.py:856 build/models.py:251 common/models.py:171 +#: InvenTree/models.py:856 build/models.py:252 common/models.py:171 #: common/models.py:2234 common/models.py:2347 company/models.py:562 #: company/models.py:866 order/models.py:435 order/models.py:1773 #: part/models.py:1074 part/models.py:3886 report/models.py:222 @@ -530,7 +530,7 @@ msgstr "Mã tiền tệ không hợp lệ" msgid "Order Status" msgstr "Trạng thái đặt hàng" -#: build/api.py:75 build/models.py:263 +#: build/api.py:75 build/models.py:264 msgid "Parent Build" msgstr "Phiên bản cha" @@ -539,7 +539,7 @@ msgstr "Phiên bản cha" msgid "Include Variants" msgstr "" -#: build/api.py:95 build/api.py:466 build/api.py:814 build/models.py:269 +#: build/api.py:95 build/api.py:466 build/api.py:814 build/models.py:270 #: build/serializers.py:1243 build/serializers.py:1389 #: build/serializers.py:1451 company/models.py:1085 company/serializers.py:456 #: order/api.py:295 order/api.py:299 order/api.py:922 order/api.py:1180 @@ -558,7 +558,7 @@ msgstr "" #: report/templates/report/inventree_sales_order_shipment_report.html:28 #: report/templates/report/inventree_stock_location_report.html:102 #: stock/api.py:565 stock/serializers.py:120 stock/serializers.py:172 -#: stock/serializers.py:446 stock/serializers.py:625 stock/serializers.py:950 +#: stock/serializers.py:450 stock/serializers.py:629 stock/serializers.py:954 #: templates/email/build_order_completed.html:17 #: templates/email/build_order_required_stock.html:17 #: templates/email/low_stock_notification.html:15 @@ -671,7 +671,7 @@ msgstr "" msgid "Allocated" msgstr "Đã cấp phát" -#: build/api.py:490 build/models.py:1626 build/serializers.py:1424 +#: build/api.py:490 build/models.py:1631 build/serializers.py:1424 msgid "Consumed" msgstr "Đã dùng" @@ -682,7 +682,7 @@ msgstr "Đã dùng" msgid "Available" msgstr "Có sẵn" -#: build/api.py:837 build/models.py:116 order/models.py:1919 +#: build/api.py:837 build/models.py:117 order/models.py:1919 #: report/templates/report/inventree_build_order_report.html:105 #: stock/serializers.py:93 templates/email/build_order_completed.html:16 #: templates/email/overdue_build_order.html:15 @@ -693,10 +693,10 @@ msgstr "Tạo đơn hàng" #: build/serializers.py:496 build/serializers.py:566 build/serializers.py:1263 #: build/serializers.py:1267 order/api.py:1227 order/api.py:1232 #: order/serializers.py:768 order/serializers.py:908 order/serializers.py:2015 -#: stock/api.py:966 stock/serializers.py:111 stock/serializers.py:629 -#: stock/serializers.py:734 stock/serializers.py:912 stock/serializers.py:1455 -#: stock/serializers.py:1768 stock/serializers.py:1817 -#: templates/email/stale_stock_notification.html:18 users/models.py:546 +#: stock/api.py:966 stock/serializers.py:111 stock/serializers.py:633 +#: stock/serializers.py:738 stock/serializers.py:916 stock/serializers.py:1459 +#: stock/serializers.py:1772 stock/serializers.py:1821 +#: templates/email/stale_stock_notification.html:18 users/models.py:549 msgid "Location" msgstr "Địa điểm" @@ -708,43 +708,43 @@ msgstr "" msgid "Filter by output stock item ID. Use 'null' to find uninstalled build items." msgstr "" -#: build/models.py:117 users/ruleset.py:31 +#: build/models.py:118 users/ruleset.py:31 msgid "Build Orders" msgstr "Tạo đơn hàng" -#: build/models.py:167 +#: build/models.py:168 msgid "Assembly BOM has not been validated" msgstr "Dây chuyền BOM chưa được xác thực" -#: build/models.py:174 +#: build/models.py:175 msgid "Build order cannot be created for an inactive part" msgstr "Không thể tạo đơn hàng cho hàng hoá đang không hoạt động" -#: build/models.py:181 +#: build/models.py:182 msgid "Build order cannot be created for an unlocked part" msgstr "Không thể tạo đơn hàng cho hàng hoá đang mở khoá" -#: build/models.py:199 +#: build/models.py:200 msgid "Build orders can only be externally fulfilled for purchaseable parts" msgstr "" -#: build/models.py:206 order/models.py:369 +#: build/models.py:207 order/models.py:369 msgid "Responsible user or group must be specified" msgstr "Phải chọn người dùng hoặc nhóm" -#: build/models.py:211 +#: build/models.py:212 msgid "Build order part cannot be changed" msgstr "Sản phẩm đơn đặt bản dựng không thể thay đổi được" -#: build/models.py:216 order/models.py:382 +#: build/models.py:217 order/models.py:382 msgid "Target date must be after start date" msgstr "" -#: build/models.py:244 +#: build/models.py:245 msgid "Build Order Reference" msgstr "Tham chiếu đơn đặt bản dựng" -#: build/models.py:245 build/serializers.py:1402 order/models.py:607 +#: build/models.py:246 build/serializers.py:1402 order/models.py:607 #: order/models.py:1292 order/models.py:1730 order/models.py:2605 #: part/models.py:4458 #: report/templates/report/inventree_bill_of_materials_report.html:139 @@ -754,223 +754,223 @@ msgstr "Tham chiếu đơn đặt bản dựng" msgid "Reference" msgstr "Tham chiếu" -#: build/models.py:254 +#: build/models.py:255 msgid "Brief description of the build (optional)" msgstr "Mô tả ngắn về phiên bạn (Tùy chọn)" -#: build/models.py:264 +#: build/models.py:265 msgid "BuildOrder to which this build is allocated" msgstr "Đơn đặt bản dựng với bản dựng này đã được phân bổ" -#: build/models.py:273 +#: build/models.py:274 msgid "Select part to build" msgstr "Chọn sản phẩm để xây dựng" -#: build/models.py:278 +#: build/models.py:279 msgid "Sales Order Reference" msgstr "Tham chiếu đơn đặt bản dựng" -#: build/models.py:283 +#: build/models.py:284 msgid "SalesOrder to which this build is allocated" msgstr "Đơn đặt bán hàng với bản dựng này đã được phân bổ" -#: build/models.py:288 build/serializers.py:1094 +#: build/models.py:289 build/serializers.py:1094 msgid "Source Location" msgstr "Địa điểm nguồn" -#: build/models.py:294 +#: build/models.py:295 msgid "Select location to take stock from for this build (leave blank to take from any stock location)" msgstr "Chọn địa điểm để lấy trong kho cho bản dựng này (để trống để lấy từ bất kỳ vị trí kho nào)" -#: build/models.py:300 +#: build/models.py:301 msgid "External Build" msgstr "" -#: build/models.py:301 +#: build/models.py:302 msgid "This build order is fulfilled externally" msgstr "" -#: build/models.py:306 +#: build/models.py:307 msgid "Destination Location" msgstr "Địa điểm đích" -#: build/models.py:311 +#: build/models.py:312 msgid "Select location where the completed items will be stored" msgstr "Chọn địa điểm nơi hàng hóa hoàn thiện sẽ được lưu kho" -#: build/models.py:315 +#: build/models.py:316 msgid "Build Quantity" msgstr "Xây dựng số lượng" -#: build/models.py:318 +#: build/models.py:319 msgid "Number of stock items to build" msgstr "Số kho hàng để dựng" -#: build/models.py:322 +#: build/models.py:323 msgid "Completed items" msgstr "Những mục hoàn thành" -#: build/models.py:324 +#: build/models.py:325 msgid "Number of stock items which have been completed" msgstr "Số sản phẩm trong kho đã được hoàn thiện" -#: build/models.py:328 +#: build/models.py:329 msgid "Build Status" msgstr "Trnạg thái bản dựng" -#: build/models.py:333 +#: build/models.py:334 msgid "Build status code" msgstr "Mã trạng thái bản dựng" -#: build/models.py:342 build/serializers.py:358 order/serializers.py:784 -#: stock/models.py:1101 stock/serializers.py:85 stock/serializers.py:1628 +#: build/models.py:343 build/serializers.py:358 order/serializers.py:784 +#: stock/models.py:1101 stock/serializers.py:85 stock/serializers.py:1632 msgid "Batch Code" msgstr "Mã lô hàng" -#: build/models.py:346 build/serializers.py:359 +#: build/models.py:347 build/serializers.py:359 msgid "Batch code for this build output" msgstr "Mã lô cho đầu ra bản dựng này" -#: build/models.py:350 order/models.py:472 order/serializers.py:167 +#: build/models.py:351 order/models.py:472 order/serializers.py:167 #: part/models.py:1304 msgid "Creation Date" msgstr "Ngày tạo" -#: build/models.py:356 +#: build/models.py:357 msgid "Build start date" msgstr "" -#: build/models.py:357 +#: build/models.py:358 msgid "Scheduled start date for this build order" msgstr "" -#: build/models.py:363 +#: build/models.py:364 msgid "Target completion date" msgstr "Ngày hoàn thành mục tiêu" -#: build/models.py:365 +#: build/models.py:366 msgid "Target date for build completion. Build will be overdue after this date." msgstr "Ngày mục tiêu để hoàn thành bản dựng. Bản dựng sẽ bị quá hạn sau ngày này." -#: build/models.py:370 order/models.py:660 order/models.py:2644 +#: build/models.py:371 order/models.py:660 order/models.py:2644 msgid "Completion Date" msgstr "Ngày hoàn thành" -#: build/models.py:378 +#: build/models.py:379 msgid "completed by" msgstr "hoàn thành bởi" -#: build/models.py:387 +#: build/models.py:388 msgid "Issued by" msgstr "Cấp bởi" -#: build/models.py:388 +#: build/models.py:389 msgid "User who issued this build order" msgstr "Người dùng người đã được phân công cho đơn đặt bản dựng này" -#: build/models.py:397 common/models.py:180 order/api.py:176 +#: build/models.py:398 common/models.py:180 order/api.py:176 #: order/models.py:497 part/models.py:1321 #: report/templates/report/inventree_build_order_report.html:158 msgid "Responsible" msgstr "Chịu trách nhiệm" -#: build/models.py:398 +#: build/models.py:399 msgid "User or group responsible for this build order" msgstr "Người dùng hoặc nhóm có trách nhiệm với đơn đặt bản dựng này" -#: build/models.py:403 stock/models.py:1094 +#: build/models.py:404 stock/models.py:1094 msgid "External Link" msgstr "Liên kết bên ngoài" -#: build/models.py:405 common/models.py:1990 part/models.py:1126 +#: build/models.py:406 common/models.py:1990 part/models.py:1126 #: stock/models.py:1096 msgid "Link to external URL" msgstr "Liên kết đến URL bên ngoài" -#: build/models.py:410 +#: build/models.py:411 msgid "Build Priority" msgstr "Độ ưu tiên" -#: build/models.py:413 +#: build/models.py:414 msgid "Priority of this build order" msgstr "Độ quan trọng của đơn đặt bản dựng" -#: build/models.py:421 common/models.py:150 common/models.py:164 +#: build/models.py:422 common/models.py:150 common/models.py:164 #: order/api.py:162 order/models.py:444 msgid "Project Code" msgstr "Mã dự án" -#: build/models.py:422 +#: build/models.py:423 msgid "Project code for this build order" msgstr "Mã dự án cho đơn đặt bản dựng này" -#: build/models.py:675 +#: build/models.py:676 msgid "Cannot complete build order with open child builds" msgstr "" -#: build/models.py:680 +#: build/models.py:681 msgid "Cannot complete build order with incomplete outputs" msgstr "" -#: build/models.py:699 build/models.py:829 +#: build/models.py:700 build/models.py:830 msgid "Failed to offload task to complete build allocations" msgstr "Không thể dỡ bỏ tác vụ để hoàn tất phân bổ" -#: build/models.py:722 +#: build/models.py:723 #, python-brace-format msgid "Build order {build} has been completed" msgstr "Đơn đặt bản dựng {build} đã được hoàn thành" -#: build/models.py:728 +#: build/models.py:729 msgid "A build order has been completed" msgstr "Một đơn đặt bản dựng đã được hoàn thành" -#: build/models.py:910 build/serializers.py:406 +#: build/models.py:911 build/serializers.py:406 msgid "Serial numbers must be provided for trackable parts" msgstr "Số sê-ri phải được cung cấp cho hàng hoá có thể theo dõi" -#: build/models.py:1041 build/models.py:1126 +#: build/models.py:1042 build/models.py:1127 msgid "No build output specified" msgstr "Không có đầu ra bản dựng đã được chỉ ra" -#: build/models.py:1044 +#: build/models.py:1045 msgid "Build output is already completed" msgstr "Đầu ra bản dựng đã được hoàn thiện" -#: build/models.py:1047 +#: build/models.py:1048 msgid "Build output does not match Build Order" msgstr "Đầu ra bản dựng không phù hợp với đơn đặt bản dựng" -#: build/models.py:1129 build/serializers.py:285 build/serializers.py:334 +#: build/models.py:1130 build/serializers.py:285 build/serializers.py:334 #: build/serializers.py:962 build/serializers.py:1746 order/models.py:710 #: order/serializers.py:604 order/serializers.py:779 part/serializers.py:1695 #: stock/models.py:941 stock/models.py:1431 stock/models.py:1880 -#: stock/serializers.py:712 stock/serializers.py:1617 +#: stock/serializers.py:716 stock/serializers.py:1621 msgid "Quantity must be greater than zero" msgstr "Số lượng phải lớn hơn 0" -#: build/models.py:1133 build/serializers.py:289 +#: build/models.py:1134 build/serializers.py:289 msgid "Quantity cannot be greater than the output quantity" msgstr "Số lượng không thể lớn hơn số lượng đầu ra" -#: build/models.py:1196 build/serializers.py:605 +#: build/models.py:1197 build/serializers.py:605 msgid "Build output has not passed all required tests" msgstr "" -#: build/models.py:1199 build/serializers.py:600 +#: build/models.py:1200 build/serializers.py:600 #, python-brace-format msgid "Build output {serial} has not passed all required tests" msgstr "Tạo đầu ra {serial} chưa vượt qua tất cả các bài kiểm tra" -#: build/models.py:1581 +#: build/models.py:1586 msgid "Build Order Line Item" msgstr "Tạo mục đơn hàng" -#: build/models.py:1605 +#: build/models.py:1610 msgid "Build object" msgstr "Dựng đối tượng" -#: build/models.py:1617 build/models.py:1917 build/serializers.py:273 +#: build/models.py:1622 build/models.py:1933 build/serializers.py:273 #: build/serializers.py:319 build/serializers.py:1423 common/models.py:1346 #: order/models.py:1713 order/models.py:2490 order/serializers.py:1663 #: order/serializers.py:2124 part/models.py:3474 part/models.py:4406 @@ -985,70 +985,70 @@ msgstr "Dựng đối tượng" #: report/templates/report/inventree_stock_report_merge.html:113 #: report/templates/report/inventree_test_report.html:90 #: report/templates/report/inventree_test_report.html:169 -#: stock/serializers.py:136 stock/serializers.py:180 stock/serializers.py:700 +#: stock/serializers.py:136 stock/serializers.py:180 stock/serializers.py:704 #: templates/email/build_order_completed.html:18 #: templates/email/stale_stock_notification.html:19 msgid "Quantity" msgstr "Số lượng" -#: build/models.py:1618 +#: build/models.py:1623 msgid "Required quantity for build order" msgstr "Yêu cầu số lượng để dựng đơn đặt" -#: build/models.py:1627 +#: build/models.py:1632 msgid "Quantity of consumed stock" msgstr "" -#: build/models.py:1715 +#: build/models.py:1731 msgid "Build item must specify a build output, as master part is marked as trackable" msgstr "Xây dựng mục phải xác định đầu ra, bởi vì sản phẩm chủ được đánh dấu là có thể theo dõi" -#: build/models.py:1726 +#: build/models.py:1742 #, python-brace-format msgid "Allocated quantity ({q}) must not exceed available stock quantity ({a})" msgstr "Số lượng được phân bổ ({q}) không thể vượt quá số lượng có trong kho ({a})" -#: build/models.py:1747 order/models.py:2439 +#: build/models.py:1763 order/models.py:2439 msgid "Stock item is over-allocated" msgstr "Kho hàng đã bị phân bổ quá đà" -#: build/models.py:1752 order/models.py:2442 +#: build/models.py:1768 order/models.py:2442 msgid "Allocation quantity must be greater than zero" msgstr "Số lượng phân bổ phải lớn hơn 0" -#: build/models.py:1758 +#: build/models.py:1774 msgid "Quantity must be 1 for serialized stock" msgstr "Số lượng phải là 1 cho kho sê ri" -#: build/models.py:1818 +#: build/models.py:1834 msgid "Selected stock item does not match BOM line" msgstr "Hàng trong kho đã chọn không phù hợp với đường BOM" -#: build/models.py:1856 +#: build/models.py:1872 msgid "Allocated quantity exceeds available stock quantity" msgstr "" -#: build/models.py:1907 build/serializers.py:945 build/serializers.py:1255 +#: build/models.py:1923 build/serializers.py:945 build/serializers.py:1255 #: order/serializers.py:1500 order/serializers.py:1521 #: report/templates/report/inventree_sales_order_shipment_report.html:29 -#: stock/models.py:457 stock/serializers.py:102 stock/serializers.py:824 -#: stock/serializers.py:1311 stock/serializers.py:1423 +#: stock/models.py:457 stock/serializers.py:102 stock/serializers.py:828 +#: stock/serializers.py:1315 stock/serializers.py:1427 msgid "Stock Item" msgstr "Kho hàng" -#: build/models.py:1908 +#: build/models.py:1924 msgid "Source stock item" msgstr "Kho hàng gốc" -#: build/models.py:1918 +#: build/models.py:1934 msgid "Stock quantity to allocate to build" msgstr "Số lượng kho hàng cần chỉ định để xây dựng" -#: build/models.py:1927 +#: build/models.py:1943 msgid "Install into" msgstr "Cài đặt vào" -#: build/models.py:1928 +#: build/models.py:1944 msgid "Destination stock item" msgstr "Kho hàng đích" @@ -1097,7 +1097,7 @@ msgid "Integer quantity required, as the bill of materials contains trackable pa msgstr "Cần nhập số lượng nguyên dương, bởi vì hóa đơn vật liệu chứa sản phẩm có thể theo dõi" #: build/serializers.py:365 order/serializers.py:800 order/serializers.py:1667 -#: stock/serializers.py:723 +#: stock/serializers.py:727 msgid "Serial Numbers" msgstr "Số sê-ri" @@ -1250,7 +1250,7 @@ msgstr "Mục chi tiết bản dựng" msgid "bom_item.part must point to the same part as the build order" msgstr "bom_item.part phải trỏ đến phần tương tự của đơn đặt bản dựng" -#: build/serializers.py:951 stock/serializers.py:1324 +#: build/serializers.py:951 stock/serializers.py:1328 msgid "Item must be in stock" msgstr "Hàng hóa phải trong kho" @@ -1329,11 +1329,11 @@ msgstr "" #: build/serializers.py:1282 company/models.py:703 order/api.py:308 #: order/api.py:313 order/api.py:539 order/serializers.py:596 -#: stock/models.py:1037 stock/serializers.py:613 +#: stock/models.py:1037 stock/serializers.py:617 msgid "Supplier Part" msgstr "Sản phẩm nhà cung cấp" -#: build/serializers.py:1290 stock/serializers.py:644 +#: build/serializers.py:1290 stock/serializers.py:648 msgid "Allocated Quantity" msgstr "Số lượng đã phân bổ" @@ -1562,8 +1562,8 @@ msgstr "Chuỗi khóa phải duy nhất" #: common/models.py:2006 common/models.py:2007 common/models.py:2388 #: importer/models.py:100 part/models.py:3568 part/models.py:3596 #: plugin/models.py:355 plugin/models.py:356 -#: report/templates/report/inventree_test_report.html:105 users/models.py:121 -#: users/models.py:498 +#: report/templates/report/inventree_test_report.html:105 users/models.py:124 +#: users/models.py:501 msgid "User" msgstr "Người dùng" @@ -1594,8 +1594,8 @@ msgstr "Tên của webhook này" #: common/models.py:1421 common/models.py:2247 common/models.py:2354 #: company/models.py:198 company/models.py:840 machine/models.py:39 -#: part/models.py:1258 plugin/models.py:69 stock/api.py:621 users/models.py:192 -#: users/models.py:551 users/serializers.py:319 +#: part/models.py:1258 plugin/models.py:69 stock/api.py:621 users/models.py:195 +#: users/models.py:554 users/serializers.py:319 msgid "Active" msgstr "Hoạt động" @@ -1603,7 +1603,7 @@ msgstr "Hoạt động" msgid "Is this webhook active" msgstr "Webhook có hoạt động không" -#: common/models.py:1437 users/models.py:169 +#: common/models.py:1437 users/models.py:172 msgid "Token" msgstr "Chữ ký số" @@ -2142,7 +2142,7 @@ msgid "Email Threads" msgstr "" #: common/models.py:2711 generic/states/serializers.py:16 plugin/models.py:46 -#: users/models.py:110 +#: users/models.py:113 msgid "Key" msgstr "Khóa" @@ -3725,37 +3725,37 @@ msgstr "" msgid "Value must be a valid variable identifier" msgstr "" -#: company/api.py:142 +#: company/api.py:143 msgid "Part is Active" msgstr "" -#: company/api.py:146 +#: company/api.py:147 msgid "Manufacturer is Active" msgstr "" -#: company/api.py:279 +#: company/api.py:280 msgid "Supplier Part is Active" msgstr "" -#: company/api.py:283 +#: company/api.py:284 msgid "Internal Part is Active" msgstr "" -#: company/api.py:288 +#: company/api.py:289 msgid "Supplier is Active" msgstr "" -#: company/api.py:300 company/models.py:539 company/serializers.py:468 +#: company/api.py:301 company/models.py:539 company/serializers.py:468 #: part/serializers.py:575 msgid "Manufacturer" msgstr "Nhà sản xuất" -#: company/api.py:307 company/models.py:119 company/models.py:411 +#: company/api.py:308 company/models.py:119 company/models.py:411 #: stock/api.py:879 msgid "Company" msgstr "Doanh nghiêp" -#: company/api.py:317 +#: company/api.py:318 msgid "Has Stock" msgstr "" @@ -3792,7 +3792,7 @@ msgid "Contact email address" msgstr "Địa chỉ email liên hệ" #: company/models.py:176 company/models.py:315 order/models.py:506 -#: users/models.py:558 +#: users/models.py:561 msgid "Contact" msgstr "Liên hệ" @@ -3942,7 +3942,7 @@ msgid "Manufacturer Part" msgstr "Sản phẩm nhà sản xuất" #: company/models.py:528 company/models.py:818 stock/models.py:1026 -#: stock/serializers.py:445 +#: stock/serializers.py:449 msgid "Base Part" msgstr "Sản phẩm cơ bản" @@ -3959,7 +3959,7 @@ msgstr "Chọn nhà sản xuất" msgid "MPN" msgstr "" -#: company/models.py:547 stock/serializers.py:607 +#: company/models.py:547 stock/serializers.py:611 msgid "Manufacturer Part Number" msgstr "Mã số nhà sản xuất" @@ -4042,7 +4042,7 @@ msgstr "Mô tả sản phẩm nhà cung cấp" #: report/templates/report/inventree_return_order_report.html:27 #: report/templates/report/inventree_sales_order_report.html:32 #: report/templates/report/inventree_stock_location_report.html:105 -#: stock/serializers.py:837 +#: stock/serializers.py:841 msgid "Note" msgstr "Ghi chú" @@ -4055,7 +4055,7 @@ msgid "Minimum charge (e.g. stocking fee)" msgstr "Thu phí tối thiểu (vd: phí kho bãi)" #: company/models.py:891 order/serializers.py:810 stock/models.py:1057 -#: stock/serializers.py:1643 +#: stock/serializers.py:1647 msgid "Packaging" msgstr "Đóng gói" @@ -4107,7 +4107,7 @@ msgstr "Tiền tệ mặc định được sử dụng cho nhà cung cấp này" msgid "Company Name" msgstr "" -#: company/serializers.py:444 part/serializers.py:948 stock/serializers.py:463 +#: company/serializers.py:444 part/serializers.py:948 stock/serializers.py:467 msgid "In Stock" msgstr "Còn hàng" @@ -4267,15 +4267,15 @@ msgstr "" msgid "Valid" msgstr "Hợp lệ" -#: importer/models.py:688 +#: importer/models.py:720 msgid "ID is required for updating existing records." msgstr "" -#: importer/models.py:695 +#: importer/models.py:727 msgid "No record found with the provided ID" msgstr "" -#: importer/models.py:701 +#: importer/models.py:733 msgid "Invalid ID format provided" msgstr "" @@ -4660,7 +4660,7 @@ msgid "Order reference" msgstr "Mã đặt hàng" #: order/models.py:617 order/models.py:1317 order/models.py:2630 -#: stock/serializers.py:594 stock/serializers.py:1012 users/models.py:539 +#: stock/serializers.py:598 stock/serializers.py:1016 users/models.py:542 msgid "Status" msgstr "Trạng thái" @@ -4713,7 +4713,7 @@ msgid "Quantity must be a positive number" msgstr "Số lượng phải là số dương" #: order/models.py:1304 order/models.py:2617 stock/models.py:1079 -#: stock/models.py:1080 stock/serializers.py:1359 +#: stock/models.py:1080 stock/serializers.py:1363 #: templates/email/overdue_return_order.html:16 #: templates/email/overdue_sales_order.html:16 msgid "Customer" @@ -4831,7 +4831,7 @@ msgstr "Đã nhận" msgid "Number of items received" msgstr "Số mục đã nhận" -#: order/models.py:1903 stock/models.py:1202 stock/serializers.py:661 +#: order/models.py:1903 stock/models.py:1202 stock/serializers.py:665 msgid "Purchase Price" msgstr "Giá mua" @@ -5173,7 +5173,7 @@ msgid "Enter batch code for incoming stock items" msgstr "Nhập mã lô cho hàng trong kho đang đến" #: order/serializers.py:792 stock/models.py:1161 -#: templates/email/stale_stock_notification.html:22 users/models.py:134 +#: templates/email/stale_stock_notification.html:22 users/models.py:137 msgid "Expiry Date" msgstr "Ngày hết hạn" @@ -6043,7 +6043,7 @@ msgstr "Mẫu tham số" msgid "Parameter Value" msgstr "Giá trị tham số" -#: part/models.py:4092 stock/serializers.py:742 +#: part/models.py:4092 stock/serializers.py:746 msgid "Optional note field" msgstr "Trường ghi chú tùy chọn" @@ -6219,7 +6219,7 @@ msgstr "" msgid "Number of results recorded against this template" msgstr "" -#: part/serializers.py:230 part/serializers.py:248 stock/serializers.py:667 +#: part/serializers.py:230 part/serializers.py:248 stock/serializers.py:671 msgid "Purchase currency of this stock item" msgstr "Loại tiền mua hàng của hàng hóa này" @@ -6339,7 +6339,7 @@ msgstr "" msgid "Outstanding quantity of this part scheduled to be built" msgstr "" -#: part/serializers.py:964 stock/serializers.py:1043 stock/serializers.py:1214 +#: part/serializers.py:964 stock/serializers.py:1047 stock/serializers.py:1218 #: users/ruleset.py:30 msgid "Stock Items" msgstr "Hàng trong kho" @@ -7540,35 +7540,35 @@ msgstr "" msgid "Enable dynamic panels for testing" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:98 +#: plugin/samples/integration/user_interface_sample.py:100 msgid "Part Panel" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:131 +#: plugin/samples/integration/user_interface_sample.py:135 msgid "Broken Dashboard Item" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:133 +#: plugin/samples/integration/user_interface_sample.py:137 msgid "This is a broken dashboard item - it will not render!" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:139 +#: plugin/samples/integration/user_interface_sample.py:143 msgid "Sample Dashboard Item" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:141 +#: plugin/samples/integration/user_interface_sample.py:145 msgid "This is a sample dashboard item. It renders a simple string of HTML content." msgstr "" -#: plugin/samples/integration/user_interface_sample.py:147 +#: plugin/samples/integration/user_interface_sample.py:151 msgid "Context Dashboard Item" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:161 +#: plugin/samples/integration/user_interface_sample.py:165 msgid "Admin Dashboard Item" msgstr "" -#: plugin/samples/integration/user_interface_sample.py:162 +#: plugin/samples/integration/user_interface_sample.py:166 msgid "This is an admin-only dashboard item." msgstr "" @@ -7951,7 +7951,7 @@ msgstr "Báo cáo kiểm thử mặt hàng" #: report/templates/report/inventree_stock_report_merge.html:97 #: report/templates/report/inventree_test_report.html:153 -#: stock/serializers.py:650 +#: stock/serializers.py:654 msgid "Installed Items" msgstr "Mục đã cài đặt" @@ -7984,19 +7984,19 @@ msgstr "Không có kết quả (bắt buộc)" msgid "No result" msgstr "Không có kết quả" -#: report/templatetags/report.py:144 +#: report/templatetags/report.py:163 msgid "Asset file does not exist" msgstr "Tệp tin tài sản không tồn tại" -#: report/templatetags/report.py:201 report/templatetags/report.py:277 +#: report/templatetags/report.py:220 report/templatetags/report.py:296 msgid "Image file not found" msgstr "Không tìm thấy tệp hình ảnh" -#: report/templatetags/report.py:302 +#: report/templatetags/report.py:321 msgid "part_image tag requires a Part instance" msgstr "thẻ part_image yêu cầu 1 thực thể sản phẩm" -#: report/templatetags/report.py:348 +#: report/templatetags/report.py:367 msgid "company_image tag requires a Company instance" msgstr "thẻ company_image yêu cầu một thực thể doanh nghiệp" @@ -8012,7 +8012,7 @@ msgstr "" msgid "Include sub-locations in filtered results" msgstr "" -#: stock/api.py:341 stock/serializers.py:1210 +#: stock/api.py:341 stock/serializers.py:1214 msgid "Parent Location" msgstr "" @@ -8096,7 +8096,7 @@ msgstr "Ngày hết hạn trước đó" msgid "Expiry date after" msgstr "Ngày hết hạn sau đó" -#: stock/api.py:916 stock/serializers.py:655 +#: stock/api.py:916 stock/serializers.py:659 msgid "Stale" msgstr "Ế" @@ -8168,7 +8168,7 @@ msgstr "Chọn chủ sở hữu" msgid "Stock items may not be directly located into a structural stock locations, but may be located to child locations." msgstr "Không thể đưa trực tiếp hàng trong kho vào bên trong vị trí kho hàng có cấu trúc, nhưng có thể đặt vào kho con." -#: stock/models.py:226 users/models.py:494 +#: stock/models.py:226 users/models.py:497 msgid "External" msgstr "Bên ngoài" @@ -8201,7 +8201,7 @@ msgstr "" msgid "Stock items cannot be located into structural stock locations!" msgstr "Không thể đặt hàng trong kho vào trong địa điểm kho có cấu trúc!" -#: stock/models.py:932 stock/serializers.py:488 +#: stock/models.py:932 stock/serializers.py:492 msgid "Stock item cannot be created for virtual parts" msgstr "Không thể tạo hàng hóa trong kho cho sản phẩm ảo" @@ -8246,7 +8246,7 @@ msgstr "Chọn sản phẩm nhà cung cấp khớp với hàng hóa trong kho n msgid "Where is this stock item located?" msgstr "Hàng trong kho này được đặt ở đâu?" -#: stock/models.py:1058 stock/serializers.py:1644 +#: stock/models.py:1058 stock/serializers.py:1648 msgid "Packaging this stock item is stored in" msgstr "Đóng gói hàng hóa này được lưu trữ lại" @@ -8262,7 +8262,7 @@ msgstr "Mục này đã được cài đặt trong mục khác?" msgid "Serial number for this item" msgstr "Số sê ri cho mục này" -#: stock/models.py:1105 stock/serializers.py:1629 +#: stock/models.py:1105 stock/serializers.py:1633 msgid "Batch code for this stock item" msgstr "Mã lô cho hàng trong kho này" @@ -8371,7 +8371,7 @@ msgstr "Hàng trong kho hiện đang sản xuất" msgid "Serialized stock cannot be merged" msgstr "Không thể hợp nhất kho nối tiếp" -#: stock/models.py:2055 stock/serializers.py:1499 +#: stock/models.py:2055 stock/serializers.py:1503 msgid "Duplicate stock items" msgstr "Mặt hàng trùng lặp" @@ -8500,237 +8500,241 @@ msgid "Test template for this result" msgstr "" #: stock/serializers.py:290 +msgid "No matching test found for this part" +msgstr "" + +#: stock/serializers.py:294 msgid "Template ID or test name must be provided" msgstr "" -#: stock/serializers.py:300 +#: stock/serializers.py:304 msgid "The test finished time cannot be earlier than the test started time" msgstr "" -#: stock/serializers.py:452 +#: stock/serializers.py:456 msgid "Parent Item" msgstr "Mục cha" -#: stock/serializers.py:453 +#: stock/serializers.py:457 msgid "Parent stock item" msgstr "" -#: stock/serializers.py:473 +#: stock/serializers.py:477 msgid "Use pack size when adding: the quantity defined is the number of packs" msgstr "Sử dụng kích thước đóng gói khi thêm: Số lượng được định nghĩa là số của gói" -#: stock/serializers.py:475 +#: stock/serializers.py:479 msgid "Use pack size" msgstr "" -#: stock/serializers.py:482 stock/serializers.py:724 +#: stock/serializers.py:486 stock/serializers.py:728 msgid "Enter serial numbers for new items" msgstr "Điền số sêri cho hàng hóa mới" -#: stock/serializers.py:600 +#: stock/serializers.py:604 msgid "Supplier Part Number" msgstr "Số hiệu hàng hoá nhà cung cấp" -#: stock/serializers.py:647 users/models.py:184 +#: stock/serializers.py:651 users/models.py:187 msgid "Expired" msgstr "Đã hết hạn" -#: stock/serializers.py:653 +#: stock/serializers.py:657 msgid "Child Items" msgstr "Mục con" -#: stock/serializers.py:657 +#: stock/serializers.py:661 msgid "Tracking Items" msgstr "" -#: stock/serializers.py:663 +#: stock/serializers.py:667 msgid "Purchase price of this stock item, per unit or pack" msgstr "Giá mua của mặt hàng, theo đơn vị hoặc gói" -#: stock/serializers.py:701 +#: stock/serializers.py:705 msgid "Enter number of stock items to serialize" msgstr "Nhập số của mặt hàng cần tạo số nối tiếp" -#: stock/serializers.py:709 stock/serializers.py:752 stock/serializers.py:790 -#: stock/serializers.py:928 +#: stock/serializers.py:713 stock/serializers.py:756 stock/serializers.py:794 +#: stock/serializers.py:932 msgid "No stock item provided" msgstr "" -#: stock/serializers.py:717 +#: stock/serializers.py:721 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({q})" msgstr "Số lượng phải không vượt quá số lượng trong kho đang có ({q})" -#: stock/serializers.py:735 stock/serializers.py:1456 stock/serializers.py:1769 -#: stock/serializers.py:1818 +#: stock/serializers.py:739 stock/serializers.py:1460 stock/serializers.py:1773 +#: stock/serializers.py:1822 msgid "Destination stock location" msgstr "Vị trí kho đích" -#: stock/serializers.py:755 +#: stock/serializers.py:759 msgid "Serial numbers cannot be assigned to this part" msgstr "Không thể gán số sêri cho sản phẩm này" -#: stock/serializers.py:775 +#: stock/serializers.py:779 msgid "Serial numbers already exist" msgstr "Số sêri đã tồn tại" -#: stock/serializers.py:825 +#: stock/serializers.py:829 msgid "Select stock item to install" msgstr "Chọn mặt hàng để lắp đặt" -#: stock/serializers.py:832 +#: stock/serializers.py:836 msgid "Quantity to Install" msgstr "Số lượng để cài đặt" -#: stock/serializers.py:833 +#: stock/serializers.py:837 msgid "Enter the quantity of items to install" msgstr "Nhập số lượng hàng hóa để cài đặt" -#: stock/serializers.py:838 stock/serializers.py:918 stock/serializers.py:1060 +#: stock/serializers.py:842 stock/serializers.py:922 stock/serializers.py:1064 msgid "Add transaction note (optional)" msgstr "Thêm ghi chú giao dịch (tùy chọn)" -#: stock/serializers.py:846 +#: stock/serializers.py:850 msgid "Quantity to install must be at least 1" msgstr "Số lượng cần cài đặt phải ít nhất là 1" -#: stock/serializers.py:854 +#: stock/serializers.py:858 msgid "Stock item is unavailable" msgstr "Mặt hàng không khả dụng" -#: stock/serializers.py:865 +#: stock/serializers.py:869 msgid "Selected part is not in the Bill of Materials" msgstr "Sản phẩm đã chọn không có trong hóa đơn vật liệu" -#: stock/serializers.py:878 +#: stock/serializers.py:882 msgid "Quantity to install must not exceed available quantity" msgstr "Số lượng cần lắp đặt phải không vượt quá số lượng đang có" -#: stock/serializers.py:913 +#: stock/serializers.py:917 msgid "Destination location for uninstalled item" msgstr "Vị trí đích cho hàng hóa bị gỡ bỏ" -#: stock/serializers.py:951 +#: stock/serializers.py:955 msgid "Select part to convert stock item into" msgstr "Chọn sản phẩm để chuyển đổi mặt hàng vào bên trong" -#: stock/serializers.py:964 +#: stock/serializers.py:968 msgid "Selected part is not a valid option for conversion" msgstr "Sản phẩm đã chọn không phải là tùy chọn hợp lệ để chuyển đổi" -#: stock/serializers.py:981 +#: stock/serializers.py:985 msgid "Cannot convert stock item with assigned SupplierPart" msgstr "Không thể chuyển đổi hàng hóa với sản phẩm nhà cung cấp đã gán" -#: stock/serializers.py:1015 +#: stock/serializers.py:1019 msgid "Stock item status code" msgstr "Mã trạng thái mặt hàng" -#: stock/serializers.py:1044 +#: stock/serializers.py:1048 msgid "Select stock items to change status" msgstr "Chọn mặt hàng để đổi trạng thái" -#: stock/serializers.py:1050 +#: stock/serializers.py:1054 msgid "No stock items selected" msgstr "Không có mặt hàng nào được chọn" -#: stock/serializers.py:1139 stock/serializers.py:1216 +#: stock/serializers.py:1143 stock/serializers.py:1220 msgid "Sublocations" msgstr "Kho phụ" -#: stock/serializers.py:1211 +#: stock/serializers.py:1215 msgid "Parent stock location" msgstr "" -#: stock/serializers.py:1328 +#: stock/serializers.py:1332 msgid "Part must be salable" msgstr "Sản phẩm phải có thể bán được" -#: stock/serializers.py:1332 +#: stock/serializers.py:1336 msgid "Item is allocated to a sales order" msgstr "Hàng hóa được phân bổ đến một đơn hàng bán" -#: stock/serializers.py:1336 +#: stock/serializers.py:1340 msgid "Item is allocated to a build order" msgstr "Hàng hóa được phân bổ đến một đơn đặt bản dựng" -#: stock/serializers.py:1360 +#: stock/serializers.py:1364 msgid "Customer to assign stock items" msgstr "Khách hàng được gán vào các mặt hàng" -#: stock/serializers.py:1366 +#: stock/serializers.py:1370 msgid "Selected company is not a customer" msgstr "Công ty đã chọn không phải là khách hàng" -#: stock/serializers.py:1374 +#: stock/serializers.py:1378 msgid "Stock assignment notes" msgstr "Ghi chú phân bổ kho" -#: stock/serializers.py:1384 stock/serializers.py:1672 +#: stock/serializers.py:1388 stock/serializers.py:1676 msgid "A list of stock items must be provided" msgstr "Phải cung cấp danh sách mặt hàng" -#: stock/serializers.py:1463 +#: stock/serializers.py:1467 msgid "Stock merging notes" msgstr "Ghi chú gộp kho" -#: stock/serializers.py:1468 +#: stock/serializers.py:1472 msgid "Allow mismatched suppliers" msgstr "Cho phép nhiều nhà cung không khớp" -#: stock/serializers.py:1469 +#: stock/serializers.py:1473 msgid "Allow stock items with different supplier parts to be merged" msgstr "Cho phép mặt hàng cùng sản phẩm nhà cung cấp khác phải được gộp" -#: stock/serializers.py:1474 +#: stock/serializers.py:1478 msgid "Allow mismatched status" msgstr "Cho phép trạng thái không khớp" -#: stock/serializers.py:1475 +#: stock/serializers.py:1479 msgid "Allow stock items with different status codes to be merged" msgstr "Cho phép mặt hàng với mã trạng thái khác nhau để gộp lại" -#: stock/serializers.py:1485 +#: stock/serializers.py:1489 msgid "At least two stock items must be provided" msgstr "Cần cung cấp ít nhất hai mặt hàng" -#: stock/serializers.py:1552 +#: stock/serializers.py:1556 msgid "No Change" msgstr "" -#: stock/serializers.py:1590 +#: stock/serializers.py:1594 msgid "StockItem primary key value" msgstr "Giá trị khóa chính mặt hàng" -#: stock/serializers.py:1603 +#: stock/serializers.py:1607 msgid "Stock item is not in stock" msgstr "" -#: stock/serializers.py:1606 +#: stock/serializers.py:1610 msgid "Stock item is already in stock" msgstr "" -#: stock/serializers.py:1620 +#: stock/serializers.py:1624 msgid "Quantity must not be negative" msgstr "" -#: stock/serializers.py:1662 +#: stock/serializers.py:1666 msgid "Stock transaction notes" msgstr "Ghi chú giao dịch kho" -#: stock/serializers.py:1824 +#: stock/serializers.py:1828 msgid "Merge into existing stock" msgstr "" -#: stock/serializers.py:1825 +#: stock/serializers.py:1829 msgid "Merge returned items into existing stock items if possible" msgstr "" -#: stock/serializers.py:1868 +#: stock/serializers.py:1872 msgid "Next Serial Number" msgstr "" -#: stock/serializers.py:1874 +#: stock/serializers.py:1878 msgid "Previous Serial Number" msgstr "" @@ -9024,7 +9028,7 @@ msgstr "Quyền" msgid "Important dates" msgstr "Ngày quan trọng" -#: users/authentication.py:30 users/models.py:148 +#: users/authentication.py:30 users/models.py:151 msgid "Token has been revoked" msgstr "Mã thông báo đã bị thu hồi" @@ -9032,167 +9036,167 @@ msgstr "Mã thông báo đã bị thu hồi" msgid "Token has expired" msgstr "Mã thông báo đã hết hạn" -#: users/models.py:91 +#: users/models.py:94 msgid "API Token" msgstr "Mã thông báo API" -#: users/models.py:92 +#: users/models.py:95 msgid "API Tokens" msgstr "Mã thông báo API" -#: users/models.py:128 +#: users/models.py:131 msgid "Token Name" msgstr "Tên mã thông báo" -#: users/models.py:129 +#: users/models.py:132 msgid "Custom token name" msgstr "Tên tùy chỉnh mã thông báo" -#: users/models.py:135 +#: users/models.py:138 msgid "Token expiry date" msgstr "Ngày hết hạn mã thông báo" -#: users/models.py:143 +#: users/models.py:146 msgid "Last Seen" msgstr "Xem lần cuối" -#: users/models.py:144 +#: users/models.py:147 msgid "Last time the token was used" msgstr "Lần cuối mã thông báo được sử dụng" -#: users/models.py:148 +#: users/models.py:151 msgid "Revoked" msgstr "Đã thu hồi" -#: users/models.py:226 +#: users/models.py:229 msgid "Permission set" msgstr "Quyền hạn đã đặt" -#: users/models.py:235 +#: users/models.py:238 msgid "Group" msgstr "Nhóm" -#: users/models.py:239 +#: users/models.py:242 msgid "View" msgstr "Xem" -#: users/models.py:239 +#: users/models.py:242 msgid "Permission to view items" msgstr "Quyền để xem mục" -#: users/models.py:243 +#: users/models.py:246 msgid "Add" msgstr "Thêm" -#: users/models.py:243 +#: users/models.py:246 msgid "Permission to add items" msgstr "Quyền để thêm mục" -#: users/models.py:247 +#: users/models.py:250 msgid "Change" msgstr "Đổi" -#: users/models.py:249 +#: users/models.py:252 msgid "Permissions to edit items" msgstr "Quyển để sửa mục" -#: users/models.py:253 +#: users/models.py:256 msgid "Delete" msgstr "Xóa" -#: users/models.py:255 +#: users/models.py:258 msgid "Permission to delete items" msgstr "Quyền để xóa mục" -#: users/models.py:492 +#: users/models.py:495 msgid "Bot" msgstr "" -#: users/models.py:493 +#: users/models.py:496 msgid "Internal" msgstr "" -#: users/models.py:495 +#: users/models.py:498 msgid "Guest" msgstr "" -#: users/models.py:504 +#: users/models.py:507 msgid "Language" msgstr "" -#: users/models.py:505 +#: users/models.py:508 msgid "Preferred language for the user" msgstr "" -#: users/models.py:510 +#: users/models.py:513 msgid "Theme" msgstr "" -#: users/models.py:511 +#: users/models.py:514 msgid "Settings for the web UI as JSON - do not edit manually!" msgstr "" -#: users/models.py:516 +#: users/models.py:519 msgid "Widgets" msgstr "" -#: users/models.py:518 +#: users/models.py:521 msgid "Settings for the dashboard widgets as JSON - do not edit manually!" msgstr "" -#: users/models.py:525 +#: users/models.py:528 msgid "Display Name" msgstr "" -#: users/models.py:526 +#: users/models.py:529 msgid "Chosen display name for the user" msgstr "" -#: users/models.py:532 +#: users/models.py:535 msgid "Position" msgstr "" -#: users/models.py:533 +#: users/models.py:536 msgid "Main job title or position" msgstr "" -#: users/models.py:540 +#: users/models.py:543 msgid "User status message" msgstr "" -#: users/models.py:547 +#: users/models.py:550 msgid "User location information" msgstr "" -#: users/models.py:552 +#: users/models.py:555 msgid "User is actively using the system" msgstr "" -#: users/models.py:559 +#: users/models.py:562 msgid "Preferred contact information for the user" msgstr "" -#: users/models.py:565 +#: users/models.py:568 msgid "User Type" msgstr "" -#: users/models.py:566 +#: users/models.py:569 msgid "Which type of user is this?" msgstr "" -#: users/models.py:572 +#: users/models.py:575 msgid "Organisation" msgstr "" -#: users/models.py:573 +#: users/models.py:576 msgid "Users primary organisation/affiliation" msgstr "" -#: users/models.py:581 +#: users/models.py:584 msgid "Primary Group" msgstr "" -#: users/models.py:582 +#: users/models.py:585 msgid "Primary group for the user" msgstr "" diff --git a/src/backend/InvenTree/locale/zh_Hans/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/zh_Hans/LC_MESSAGES/django.po index 242e6b3ad9..131b5351d8 100644 --- a/src/backend/InvenTree/locale/zh_Hans/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/zh_Hans/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-09-17 11:32+0000\n" -"PO-Revision-Date: 2025-09-17 11:35\n" +"POT-Creation-Date: 2025-10-01 05:58+0000\n" +"PO-Revision-Date: 2025-10-01 06:01\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" "Language: zh_CN\n" @@ -116,9 +116,9 @@ msgstr "无效的数值" #: build/serializers.py:579 build/serializers.py:1795 company/models.py:875 #: order/models.py:1737 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:2846 stock/models.py:2970 stock/serializers.py:741 -#: stock/serializers.py:917 stock/serializers.py:1059 stock/serializers.py:1373 -#: stock/serializers.py:1462 stock/serializers.py:1661 +#: stock/models.py:2846 stock/models.py:2970 stock/serializers.py:745 +#: stock/serializers.py:921 stock/serializers.py:1063 stock/serializers.py:1377 +#: stock/serializers.py:1466 stock/serializers.py:1665 msgid "Notes" msgstr "备注" @@ -415,7 +415,7 @@ msgstr "无效选项" msgid "Name" msgstr "名称" -#: InvenTree/models.py:856 build/models.py:251 common/models.py:171 +#: InvenTree/models.py:856 build/models.py:252 common/models.py:171 #: common/models.py:2234 common/models.py:2347 company/models.py:562 #: company/models.py:866 order/models.py:435 order/models.py:1773 #: part/models.py:1074 part/models.py:3886 report/models.py:222 @@ -530,7 +530,7 @@ msgstr "无效的货币代码" msgid "Order Status" msgstr "订单状态" -#: build/api.py:75 build/models.py:263 +#: build/api.py:75 build/models.py:264 msgid "Parent Build" msgstr "父级生产订单" @@ -539,7 +539,7 @@ msgstr "父级生产订单" msgid "Include Variants" msgstr "包含变体" -#: build/api.py:95 build/api.py:466 build/api.py:814 build/models.py:269 +#: build/api.py:95 build/api.py:466 build/api.py:814 build/models.py:270 #: build/serializers.py:1243 build/serializers.py:1389 #: build/serializers.py:1451 company/models.py:1085 company/serializers.py:456 #: order/api.py:295 order/api.py:299 order/api.py:922 order/api.py:1180 @@ -558,7 +558,7 @@ msgstr "包含变体" #: report/templates/report/inventree_sales_order_shipment_report.html:28 #: report/templates/report/inventree_stock_location_report.html:102 #: stock/api.py:565 stock/serializers.py:120 stock/serializers.py:172 -#: stock/serializers.py:446 stock/serializers.py:625 stock/serializers.py:950 +#: stock/serializers.py:450 stock/serializers.py:629 stock/serializers.py:954 #: templates/email/build_order_completed.html:17 #: templates/email/build_order_required_stock.html:17 #: templates/email/low_stock_notification.html:15 @@ -671,7 +671,7 @@ msgstr "未结算订单" msgid "Allocated" msgstr "已分配" -#: build/api.py:490 build/models.py:1626 build/serializers.py:1424 +#: build/api.py:490 build/models.py:1631 build/serializers.py:1424 msgid "Consumed" msgstr "已消耗" @@ -682,7 +682,7 @@ msgstr "已消耗" msgid "Available" msgstr "可用数量" -#: build/api.py:837 build/models.py:116 order/models.py:1919 +#: build/api.py:837 build/models.py:117 order/models.py:1919 #: report/templates/report/inventree_build_order_report.html:105 #: stock/serializers.py:93 templates/email/build_order_completed.html:16 #: templates/email/overdue_build_order.html:15 @@ -693,10 +693,10 @@ msgstr "生产订单" #: build/serializers.py:496 build/serializers.py:566 build/serializers.py:1263 #: build/serializers.py:1267 order/api.py:1227 order/api.py:1232 #: order/serializers.py:768 order/serializers.py:908 order/serializers.py:2015 -#: stock/api.py:966 stock/serializers.py:111 stock/serializers.py:629 -#: stock/serializers.py:734 stock/serializers.py:912 stock/serializers.py:1455 -#: stock/serializers.py:1768 stock/serializers.py:1817 -#: templates/email/stale_stock_notification.html:18 users/models.py:546 +#: stock/api.py:966 stock/serializers.py:111 stock/serializers.py:633 +#: stock/serializers.py:738 stock/serializers.py:916 stock/serializers.py:1459 +#: stock/serializers.py:1772 stock/serializers.py:1821 +#: templates/email/stale_stock_notification.html:18 users/models.py:549 msgid "Location" msgstr "库存位置" @@ -708,43 +708,43 @@ msgstr "产出" msgid "Filter by output stock item ID. Use 'null' to find uninstalled build items." msgstr "按产出库存项ID筛选,使用“null”查找未安装的生产项。" -#: build/models.py:117 users/ruleset.py:31 +#: build/models.py:118 users/ruleset.py:31 msgid "Build Orders" msgstr "生产订单" -#: build/models.py:167 +#: build/models.py:168 msgid "Assembly BOM has not been validated" msgstr "装配物料清单尚未验证" -#: build/models.py:174 +#: build/models.py:175 msgid "Build order cannot be created for an inactive part" msgstr "无法为未激活的零件创建生产订单" -#: build/models.py:181 +#: build/models.py:182 msgid "Build order cannot be created for an unlocked part" msgstr "无法为已解锁的零件创建生产订单" -#: build/models.py:199 +#: build/models.py:200 msgid "Build orders can only be externally fulfilled for purchaseable parts" msgstr "生产订单仅能通过外部采购可购买零件来完成" -#: build/models.py:206 order/models.py:369 +#: build/models.py:207 order/models.py:369 msgid "Responsible user or group must be specified" msgstr "必须指定负责的用户或组" -#: build/models.py:211 +#: build/models.py:212 msgid "Build order part cannot be changed" msgstr "生产订单关联零件不可变更" -#: build/models.py:216 order/models.py:382 +#: build/models.py:217 order/models.py:382 msgid "Target date must be after start date" msgstr "目标日期必须在开始日期之后" -#: build/models.py:244 +#: build/models.py:245 msgid "Build Order Reference" msgstr "生产订单编号" -#: build/models.py:245 build/serializers.py:1402 order/models.py:607 +#: build/models.py:246 build/serializers.py:1402 order/models.py:607 #: order/models.py:1292 order/models.py:1730 order/models.py:2605 #: part/models.py:4458 #: report/templates/report/inventree_bill_of_materials_report.html:139 @@ -754,223 +754,223 @@ msgstr "生产订单编号" msgid "Reference" msgstr "编号" -#: build/models.py:254 +#: build/models.py:255 msgid "Brief description of the build (optional)" msgstr "生产订单的简要说明(可选)" -#: build/models.py:264 +#: build/models.py:265 msgid "BuildOrder to which this build is allocated" msgstr "该生产订单所属的上级生产订单" -#: build/models.py:273 +#: build/models.py:274 msgid "Select part to build" msgstr "选择要生产的零件" -#: build/models.py:278 +#: build/models.py:279 msgid "Sales Order Reference" msgstr "销售订单编号" -#: build/models.py:283 +#: build/models.py:284 msgid "SalesOrder to which this build is allocated" msgstr "该生产订单关联的销售订单" -#: build/models.py:288 build/serializers.py:1094 +#: build/models.py:289 build/serializers.py:1094 msgid "Source Location" msgstr "源库位" -#: build/models.py:294 +#: build/models.py:295 msgid "Select location to take stock from for this build (leave blank to take from any stock location)" msgstr "指定本次生产领料的来源库位(留空可从任意库位调拨)" -#: build/models.py:300 +#: build/models.py:301 msgid "External Build" msgstr "外协生产" -#: build/models.py:301 +#: build/models.py:302 msgid "This build order is fulfilled externally" msgstr "该生产订单由外部供应商完成" -#: build/models.py:306 +#: build/models.py:307 msgid "Destination Location" msgstr "目标库位" -#: build/models.py:311 +#: build/models.py:312 msgid "Select location where the completed items will be stored" msgstr "选择生产完成品的存放库位" -#: build/models.py:315 +#: build/models.py:316 msgid "Build Quantity" msgstr "生产数量" -#: build/models.py:318 +#: build/models.py:319 msgid "Number of stock items to build" msgstr "需要生产的库存品数量" -#: build/models.py:322 +#: build/models.py:323 msgid "Completed items" msgstr "已完成项目" -#: build/models.py:324 +#: build/models.py:325 msgid "Number of stock items which have been completed" msgstr "已完成并入库的库存物品数量" -#: build/models.py:328 +#: build/models.py:329 msgid "Build Status" msgstr "生产状态" -#: build/models.py:333 +#: build/models.py:334 msgid "Build status code" msgstr "生产状态代码" -#: build/models.py:342 build/serializers.py:358 order/serializers.py:784 -#: stock/models.py:1101 stock/serializers.py:85 stock/serializers.py:1628 +#: build/models.py:343 build/serializers.py:358 order/serializers.py:784 +#: stock/models.py:1101 stock/serializers.py:85 stock/serializers.py:1632 msgid "Batch Code" msgstr "批号" -#: build/models.py:346 build/serializers.py:359 +#: build/models.py:347 build/serializers.py:359 msgid "Batch code for this build output" msgstr "本批产出的批次编号" -#: build/models.py:350 order/models.py:472 order/serializers.py:167 +#: build/models.py:351 order/models.py:472 order/serializers.py:167 #: part/models.py:1304 msgid "Creation Date" msgstr "建立日期" -#: build/models.py:356 +#: build/models.py:357 msgid "Build start date" msgstr "生产开始日期" -#: build/models.py:357 +#: build/models.py:358 msgid "Scheduled start date for this build order" msgstr "此生产订单的计划开始日期" -#: build/models.py:363 +#: build/models.py:364 msgid "Target completion date" msgstr "计划完成日期" -#: build/models.py:365 +#: build/models.py:366 msgid "Target date for build completion. Build will be overdue after this date." msgstr "生产订单的计划完成时间,逾期后系统将标记为超期。" -#: build/models.py:370 order/models.py:660 order/models.py:2644 +#: build/models.py:371 order/models.py:660 order/models.py:2644 msgid "Completion Date" msgstr "完成日期" -#: build/models.py:378 +#: build/models.py:379 msgid "completed by" msgstr "完成人" -#: build/models.py:387 +#: build/models.py:388 msgid "Issued by" msgstr "发起人" -#: build/models.py:388 +#: build/models.py:389 msgid "User who issued this build order" msgstr "创建该生产订单的用户" -#: build/models.py:397 common/models.py:180 order/api.py:176 +#: build/models.py:398 common/models.py:180 order/api.py:176 #: order/models.py:497 part/models.py:1321 #: report/templates/report/inventree_build_order_report.html:158 msgid "Responsible" msgstr "责任方" -#: build/models.py:398 +#: build/models.py:399 msgid "User or group responsible for this build order" msgstr "该生产订单的责任人或责任团队" -#: build/models.py:403 stock/models.py:1094 +#: build/models.py:404 stock/models.py:1094 msgid "External Link" msgstr "外部链接" -#: build/models.py:405 common/models.py:1990 part/models.py:1126 +#: build/models.py:406 common/models.py:1990 part/models.py:1126 #: stock/models.py:1096 msgid "Link to external URL" msgstr "指向外部资源的URL链接" -#: build/models.py:410 +#: build/models.py:411 msgid "Build Priority" msgstr "生产优先级" -#: build/models.py:413 +#: build/models.py:414 msgid "Priority of this build order" msgstr "此生产订单的优先级" -#: build/models.py:421 common/models.py:150 common/models.py:164 +#: build/models.py:422 common/models.py:150 common/models.py:164 #: order/api.py:162 order/models.py:444 msgid "Project Code" msgstr "项目编号" -#: build/models.py:422 +#: build/models.py:423 msgid "Project code for this build order" msgstr "该生产订单归属的项目编号" -#: build/models.py:675 +#: build/models.py:676 msgid "Cannot complete build order with open child builds" msgstr "无法完成生产订单,存在未关闭的子生产订单" -#: build/models.py:680 +#: build/models.py:681 msgid "Cannot complete build order with incomplete outputs" msgstr "无法完成生产订单,存在未完成的产出项" -#: build/models.py:699 build/models.py:829 +#: build/models.py:700 build/models.py:830 msgid "Failed to offload task to complete build allocations" msgstr "生产分配任务卸载失败" -#: build/models.py:722 +#: build/models.py:723 #, python-brace-format msgid "Build order {build} has been completed" msgstr "生产订单 {build} 已完成" -#: build/models.py:728 +#: build/models.py:729 msgid "A build order has been completed" msgstr "生产订单已完成" -#: build/models.py:910 build/serializers.py:406 +#: build/models.py:911 build/serializers.py:406 msgid "Serial numbers must be provided for trackable parts" msgstr "可追溯零件必须填写序列号" -#: build/models.py:1041 build/models.py:1126 +#: build/models.py:1042 build/models.py:1127 msgid "No build output specified" msgstr "未指定产出" -#: build/models.py:1044 +#: build/models.py:1045 msgid "Build output is already completed" msgstr "产出已完成" -#: build/models.py:1047 +#: build/models.py:1048 msgid "Build output does not match Build Order" msgstr "产出与生产订单不匹配" -#: build/models.py:1129 build/serializers.py:285 build/serializers.py:334 +#: build/models.py:1130 build/serializers.py:285 build/serializers.py:334 #: build/serializers.py:962 build/serializers.py:1746 order/models.py:710 #: order/serializers.py:604 order/serializers.py:779 part/serializers.py:1695 #: stock/models.py:941 stock/models.py:1431 stock/models.py:1880 -#: stock/serializers.py:712 stock/serializers.py:1617 +#: stock/serializers.py:716 stock/serializers.py:1621 msgid "Quantity must be greater than zero" msgstr "数量必须大于零" -#: build/models.py:1133 build/serializers.py:289 +#: build/models.py:1134 build/serializers.py:289 msgid "Quantity cannot be greater than the output quantity" msgstr "数量不能大于产出数量" -#: build/models.py:1196 build/serializers.py:605 +#: build/models.py:1197 build/serializers.py:605 msgid "Build output has not passed all required tests" msgstr "产出未通过所有必要测试" -#: build/models.py:1199 build/serializers.py:600 +#: build/models.py:1200 build/serializers.py:600 #, python-brace-format msgid "Build output {serial} has not passed all required tests" msgstr "产出 {serial} 未通过所有必要测试" -#: build/models.py:1581 +#: build/models.py:1586 msgid "Build Order Line Item" msgstr "生产订单行项目" -#: build/models.py:1605 +#: build/models.py:1610 msgid "Build object" msgstr "生产对象" -#: build/models.py:1617 build/models.py:1917 build/serializers.py:273 +#: build/models.py:1622 build/models.py:1933 build/serializers.py:273 #: build/serializers.py:319 build/serializers.py:1423 common/models.py:1346 #: order/models.py:1713 order/models.py:2490 order/serializers.py:1663 #: order/serializers.py:2124 part/models.py:3474 part/models.py:4406 @@ -985,70 +985,70 @@ msgstr "生产对象" #: report/templates/report/inventree_stock_report_merge.html:113 #: report/templates/report/inventree_test_report.html:90 #: report/templates/report/inventree_test_report.html:169 -#: stock/serializers.py:136 stock/serializers.py:180 stock/serializers.py:700 +#: stock/serializers.py:136 stock/serializers.py:180 stock/serializers.py:704 #: templates/email/build_order_completed.html:18 #: templates/email/stale_stock_notification.html:19 msgid "Quantity" msgstr "数量" -#: build/models.py:1618 +#: build/models.py:1623 msgid "Required quantity for build order" msgstr "生产订单所需数量" -#: build/models.py:1627 +#: build/models.py:1632 msgid "Quantity of consumed stock" msgstr "库存消耗量" -#: build/models.py:1715 +#: build/models.py:1731 msgid "Build item must specify a build output, as master part is marked as trackable" msgstr "生产项必须指定产出,因为主零件已经被标记为可追踪的" -#: build/models.py:1726 +#: build/models.py:1742 #, python-brace-format msgid "Allocated quantity ({q}) must not exceed available stock quantity ({a})" msgstr "分配数量 ({q}) 不得超过可用库存数量 ({a})" -#: build/models.py:1747 order/models.py:2439 +#: build/models.py:1763 order/models.py:2439 msgid "Stock item is over-allocated" msgstr "库存品项超额分配" -#: build/models.py:1752 order/models.py:2442 +#: build/models.py:1768 order/models.py:2442 msgid "Allocation quantity must be greater than zero" msgstr "分配的数量必须大于零" -#: build/models.py:1758 +#: build/models.py:1774 msgid "Quantity must be 1 for serialized stock" msgstr "序列化物料的数量必须为1" -#: build/models.py:1818 +#: build/models.py:1834 msgid "Selected stock item does not match BOM line" msgstr "所选库存项与物料清单行项不匹配" -#: build/models.py:1856 +#: build/models.py:1872 msgid "Allocated quantity exceeds available stock quantity" msgstr "已分配数量超过可用库存数量" -#: build/models.py:1907 build/serializers.py:945 build/serializers.py:1255 +#: build/models.py:1923 build/serializers.py:945 build/serializers.py:1255 #: order/serializers.py:1500 order/serializers.py:1521 #: report/templates/report/inventree_sales_order_shipment_report.html:29 -#: stock/models.py:457 stock/serializers.py:102 stock/serializers.py:824 -#: stock/serializers.py:1311 stock/serializers.py:1423 +#: stock/models.py:457 stock/serializers.py:102 stock/serializers.py:828 +#: stock/serializers.py:1315 stock/serializers.py:1427 msgid "Stock Item" msgstr "库存项" -#: build/models.py:1908 +#: build/models.py:1924 msgid "Source stock item" msgstr "源库存项" -#: build/models.py:1918 +#: build/models.py:1934 msgid "Stock quantity to allocate to build" msgstr "分配给该生产任务的库存量" -#: build/models.py:1927 +#: build/models.py:1943 msgid "Install into" msgstr "安裝到" -#: build/models.py:1928 +#: build/models.py:1944 msgid "Destination stock item" msgstr "目标库存项" @@ -1097,7 +1097,7 @@ msgid "Integer quantity required, as the bill of materials contains trackable pa msgstr "因为物料清单包含可追踪的零件,所以数量必须为整数" #: build/serializers.py:365 order/serializers.py:800 order/serializers.py:1667 -#: stock/serializers.py:723 +#: stock/serializers.py:727 msgid "Serial Numbers" msgstr "序列号" @@ -1250,7 +1250,7 @@ msgstr "生产行项目" msgid "bom_item.part must point to the same part as the build order" msgstr "bom_item.part 必须与生产订单零件相同" -#: build/serializers.py:951 stock/serializers.py:1324 +#: build/serializers.py:951 stock/serializers.py:1328 msgid "Item must be in stock" msgstr "项目必须在库存中" @@ -1329,11 +1329,11 @@ msgstr "生产" #: build/serializers.py:1282 company/models.py:703 order/api.py:308 #: order/api.py:313 order/api.py:539 order/serializers.py:596 -#: stock/models.py:1037 stock/serializers.py:613 +#: stock/models.py:1037 stock/serializers.py:617 msgid "Supplier Part" msgstr "供应商零件" -#: build/serializers.py:1290 stock/serializers.py:644 +#: build/serializers.py:1290 stock/serializers.py:648 msgid "Allocated Quantity" msgstr "已分配数量" @@ -1562,8 +1562,8 @@ msgstr "键字符串必须是唯一的" #: common/models.py:2006 common/models.py:2007 common/models.py:2388 #: importer/models.py:100 part/models.py:3568 part/models.py:3596 #: plugin/models.py:355 plugin/models.py:356 -#: report/templates/report/inventree_test_report.html:105 users/models.py:121 -#: users/models.py:498 +#: report/templates/report/inventree_test_report.html:105 users/models.py:124 +#: users/models.py:501 msgid "User" msgstr "使用者" @@ -1594,8 +1594,8 @@ msgstr "此网络钩子的名称" #: common/models.py:1421 common/models.py:2247 common/models.py:2354 #: company/models.py:198 company/models.py:840 machine/models.py:39 -#: part/models.py:1258 plugin/models.py:69 stock/api.py:621 users/models.py:192 -#: users/models.py:551 users/serializers.py:319 +#: part/models.py:1258 plugin/models.py:69 stock/api.py:621 users/models.py:195 +#: users/models.py:554 users/serializers.py:319 msgid "Active" msgstr "激活" @@ -1603,7 +1603,7 @@ msgstr "激活" msgid "Is this webhook active" msgstr "网络钩子是否已启用" -#: common/models.py:1437 users/models.py:169 +#: common/models.py:1437 users/models.py:172 msgid "Token" msgstr "令牌" @@ -2142,7 +2142,7 @@ msgid "Email Threads" msgstr "邮件主题" #: common/models.py:2711 generic/states/serializers.py:16 plugin/models.py:46 -#: users/models.py:110 +#: users/models.py:113 msgid "Key" msgstr "键" @@ -2270,7 +2270,7 @@ msgstr "任务关键词参数" #: common/serializers.py:640 msgid "Filename" -msgstr "檔案名稱" +msgstr "文件名" #: common/serializers.py:647 importer/models.py:89 report/api.py:41 #: report/models.py:293 report/serializers.py:53 @@ -2375,11 +2375,11 @@ msgstr "服务器实例的基准 URL" #: common/setting/system.py:237 msgid "Default Currency" -msgstr "默认货币单位" +msgstr "默认货币" #: common/setting/system.py:238 msgid "Select base currency for pricing calculations" -msgstr "选择价格计算的默认货币" +msgstr "系统价格计算使用的基准货币" #: common/setting/system.py:244 msgid "Supported Currencies" @@ -2520,7 +2520,7 @@ msgstr "在网页界面启用条形码扫描器支持" #: common/setting/system.py:356 msgid "Store Barcode Results" -msgstr "存储条码结果" +msgstr "存储条形码结果" #: common/setting/system.py:357 msgid "Store barcode scan results in the database" @@ -2528,11 +2528,11 @@ msgstr "存储条形码扫描结果" #: common/setting/system.py:362 msgid "Barcode Scans Maximum Count" -msgstr "条码扫描最大计数" +msgstr "条形码扫描最大计数" #: common/setting/system.py:363 msgid "Maximum number of barcode scan results to store" -msgstr "存储条码扫描结果的最大数量" +msgstr "保存的条形码扫描结果的最大数量" #: common/setting/system.py:368 msgid "Barcode Input Delay" @@ -2544,7 +2544,7 @@ msgstr "条形码输入处理延迟时间" #: common/setting/system.py:375 msgid "Barcode Webcam Support" -msgstr "条码摄像头支持" +msgstr "启用摄像头扫码支持" #: common/setting/system.py:376 msgid "Allow barcode scanning via webcam in browser" @@ -2552,7 +2552,7 @@ msgstr "允许通过网络摄像头扫描条形码" #: common/setting/system.py:381 msgid "Barcode Show Data" -msgstr "条形码显示数据" +msgstr "显示条形码数据" #: common/setting/system.py:382 msgid "Display barcode data in browser as text" @@ -2592,11 +2592,11 @@ msgstr "允许删除已在装配中使用的零件" #: common/setting/system.py:411 msgid "IPN Regex" -msgstr "IPN 内部零件号" +msgstr "IPN(内部零件号)正则规则" #: common/setting/system.py:412 msgid "Regular expression pattern for matching Part IPN" -msgstr "匹配零件 IPN(内部零件号)的正则表达式模式" +msgstr "用于匹配IPN(内部零件号)格式的正则表达式" #: common/setting/system.py:415 msgid "Allow Duplicate IPN" @@ -2612,7 +2612,7 @@ msgstr "允许编辑 IPN(内部零件号)" #: common/setting/system.py:422 msgid "Allow changing the IPN value while editing a part" -msgstr "允许编辑零件时更改内部零件号" +msgstr "允许编辑零件时更改IPN(内部零件号)" #: common/setting/system.py:427 msgid "Copy Part BOM Data" @@ -2699,23 +2699,23 @@ msgstr "默认情况下,零件是虚拟的" #: common/setting/system.py:493 msgid "Show related parts" -msgstr "显示相关零件" +msgstr "显示关联零件" #: common/setting/system.py:494 msgid "Display related parts for a part" -msgstr "显示零件的相关零件" +msgstr "显示零件的关联零件" #: common/setting/system.py:499 msgid "Initial Stock Data" -msgstr "初始库存数据" +msgstr "允许创建初始库存" #: common/setting/system.py:500 msgid "Allow creation of initial stock when adding a new part" -msgstr "允许在添加新零件时创建初始库存" +msgstr "允许在添加新零件时创建初始库存数据" #: common/setting/system.py:505 msgid "Initial Supplier Data" -msgstr "初始供应商数据" +msgstr "允许创建供应商数据" #: common/setting/system.py:507 msgid "Allow creation of initial supplier data when adding a new part" @@ -2767,15 +2767,15 @@ msgstr "使用供应商定价" #: common/setting/system.py:562 msgid "Include supplier price breaks in overall pricing calculations" -msgstr "将供应商的价批发价纳入总体定价计算中" +msgstr "将供应商的批发价纳入整体价格计算" #: common/setting/system.py:568 msgid "Purchase History Override" -msgstr "购买历史记录覆盖" +msgstr "采购历史价优先" #: common/setting/system.py:570 msgid "Historical purchase order pricing overrides supplier price breaks" -msgstr "历史采购订单定价优先于供应商批发价" +msgstr "当存在历史采购订单价格时,将忽略供应商的批发价" #: common/setting/system.py:576 msgid "Use Stock Item Pricing" @@ -2799,7 +2799,7 @@ msgstr "使用变体定价" #: common/setting/system.py:594 msgid "Include variant pricing in overall pricing calculations" -msgstr "在整体定价计算中包括变体定价" +msgstr "将产品变体的特殊定价纳入整体价格计算" #: common/setting/system.py:599 msgid "Active Variants Only" @@ -2831,15 +2831,15 @@ msgstr "内部价格" #: common/setting/system.py:623 msgid "Enable internal prices for parts" -msgstr "启用内部零件价格" +msgstr "为零件启用内部核算价格功能" #: common/setting/system.py:628 msgid "Internal Price Override" -msgstr "覆盖内部价格" +msgstr "内部价格优先" #: common/setting/system.py:630 msgid "If available, internal prices override price range calculations" -msgstr "如果有内部价格,内部价格将覆盖价格范围计算" +msgstr "若存在内部价格,将覆盖BOM价格区间计算结果" #: common/setting/system.py:636 msgid "Enable label printing" @@ -2932,27 +2932,27 @@ msgstr "允许销售过期库存" #: common/setting/system.py:703 msgid "Stock Stale Time" -msgstr "库存过期时间" +msgstr "库存临期预警天数" #: common/setting/system.py:705 msgid "Number of days stock items are considered stale before expiring" -msgstr "库存项在到期前被视为过期的天数" +msgstr "库存项过期前被标记为\"临期\"的天数" #: common/setting/system.py:712 msgid "Build Expired Stock" -msgstr "生产过期库存" +msgstr "允许使用过期库存" #: common/setting/system.py:713 msgid "Allow building with expired stock" -msgstr "允许用过期的库存生产" +msgstr "允许在生产中使用已过期的库存" #: common/setting/system.py:718 msgid "Stock Ownership Control" -msgstr "库存所有权控制" +msgstr "库存所有权管控" #: common/setting/system.py:719 msgid "Enable ownership control over stock locations and items" -msgstr "启用库存地点和项目的所有权控制" +msgstr "启用对库存地点和库存物品的归属权管理" #: common/setting/system.py:724 msgid "Stock Location Default Icon" @@ -2968,7 +2968,7 @@ msgstr "显示已安装的库存项" #: common/setting/system.py:731 msgid "Display installed stock items in stock tables" -msgstr "在库存表中显示已安装的库存项" +msgstr "在库存列表中显示已被安装到设备中的库存项" #: common/setting/system.py:736 msgid "Check BOM when installing items" @@ -2980,11 +2980,11 @@ msgstr "已安装的库存项目必须存在于上级零件的物料清单中" #: common/setting/system.py:744 msgid "Allow Out of Stock Transfer" -msgstr "允许超出库存转移" +msgstr "允许零库存调拨" #: common/setting/system.py:746 msgid "Allow stock items which are not in stock to be transferred between stock locations" -msgstr "允许非库存的库存项目在库存位置之间转移" +msgstr "允许对当前库存量为零的物品执行库位间调拨操作" #: common/setting/system.py:752 msgid "Build Order Reference Pattern" @@ -3158,67 +3158,67 @@ msgstr "在登录页面为用户启用自行注册功能" #: common/setting/system.py:915 msgid "Enable SSO" -msgstr "启用单点登录" +msgstr "启用SSO登录" #: common/setting/system.py:916 msgid "Enable SSO on the login pages" -msgstr "在登录界面启用单点登录" +msgstr "在登录页面启用单点登录(SSO)功能" #: common/setting/system.py:921 msgid "Enable SSO registration" -msgstr "启用单点登录注册" +msgstr "启用SSO注册" #: common/setting/system.py:923 msgid "Enable self-registration via SSO for users on the login pages" -msgstr "允许登录页面上的用户通过 SSO 进行自我注册" +msgstr "允许用户通过登录页面的SSO系统注册账号" #: common/setting/system.py:929 msgid "Enable SSO group sync" -msgstr "启用单点登录群组同步" +msgstr "启用SSO组同步" #: common/setting/system.py:931 msgid "Enable synchronizing InvenTree groups with groups provided by the IdP" -msgstr "启用库存管理系统组和由身份提供者提供的组的同步功能" +msgstr "启用后,将自动同步InvenTree用户组与身份提供商(IdP)提供的用户组" #: common/setting/system.py:937 msgid "SSO group key" -msgstr "单点登录系统组密钥" +msgstr "SSO组属性键" #: common/setting/system.py:938 msgid "The name of the groups claim attribute provided by the IdP" -msgstr "由身份提供者提供的组声明属性名称" +msgstr "身份提供商(IdP)返回的组信息声明属性名称" #: common/setting/system.py:943 msgid "SSO group map" -msgstr "单点登录系统组地图" +msgstr "SSO组映射关系" #: common/setting/system.py:945 msgid "A mapping from SSO groups to local InvenTree groups. If the local group does not exist, it will be created." -msgstr "从单点登录系统组组到本地库存管理系统组的映射。如果本地组不存在,它将被创建。" +msgstr "将SSO用户组映射到本地InvenTree用户组的对应关系表。如果本地组不存在,系统会自动创建对应的用户组。" #: common/setting/system.py:951 msgid "Remove groups outside of SSO" -msgstr "移除单点登录系统以外的群组" +msgstr "移除非SSO来源的用户组" #: common/setting/system.py:953 msgid "Whether groups assigned to the user should be removed if they are not backend by the IdP. Disabling this setting might cause security issues" -msgstr "如果分配给用户的组不是身份提供者的后端,是否应该删除它们。禁用此设置可能会造成安全问题" +msgstr "当用户组未被身份提供商(IdP)支持时,是否移除该用户组。禁用此选项可能导致安全风险" #: common/setting/system.py:959 msgid "Email required" -msgstr "需要邮箱地址" +msgstr "必须提供邮箱" #: common/setting/system.py:960 msgid "Require user to supply mail on signup" -msgstr "要求用户在注册时提供邮件" +msgstr "用户注册时必须提供邮箱" #: common/setting/system.py:965 msgid "Auto-fill SSO users" -msgstr "自动填充单点登录系统用户" +msgstr "自动填充SSO用户信息" #: common/setting/system.py:966 msgid "Automatically fill out user-details from SSO account-data" -msgstr "自动使用单点登录系统账户的数据填写用户详细信息" +msgstr "自动从SSO账户数据中填充用户详细信息" #: common/setting/system.py:971 msgid "Mail twice" @@ -3246,11 +3246,11 @@ msgstr "限制注册到某些域名 (逗号分隔,以 @ 开头)" #: common/setting/system.py:991 msgid "Group on signup" -msgstr "注册群组" +msgstr "注册默认分组" #: common/setting/system.py:993 msgid "Group to which new users are assigned on registration. If SSO group sync is enabled, this group is only set if no group can be assigned from the IdP." -msgstr "注册时分配给新用户的组。 如果启用了单点登录系统群组同步,此群组仅在无法从 IdP 分配任何群组的情况下才被设置。" +msgstr "新用户注册时被分配的默认用户组。 如果启用了SSO组同步功能,当无法从身份提供商(IdP)分配组时才会应用此分组。" #: common/setting/system.py:999 msgid "Enforce MFA" @@ -3727,37 +3727,37 @@ msgstr "值必须大写" msgid "Value must be a valid variable identifier" msgstr "值必须是一个有效的变量标识符" -#: company/api.py:142 +#: company/api.py:143 msgid "Part is Active" msgstr "零件已激活" -#: company/api.py:146 +#: company/api.py:147 msgid "Manufacturer is Active" msgstr "制造商处于活动状态" -#: company/api.py:279 +#: company/api.py:280 msgid "Supplier Part is Active" msgstr "供应商零件处于激活状态" -#: company/api.py:283 +#: company/api.py:284 msgid "Internal Part is Active" msgstr "内部零件已激活" -#: company/api.py:288 +#: company/api.py:289 msgid "Supplier is Active" msgstr "供应商已激活" -#: company/api.py:300 company/models.py:539 company/serializers.py:468 +#: company/api.py:301 company/models.py:539 company/serializers.py:468 #: part/serializers.py:575 msgid "Manufacturer" msgstr "制造商" -#: company/api.py:307 company/models.py:119 company/models.py:411 +#: company/api.py:308 company/models.py:119 company/models.py:411 #: stock/api.py:879 msgid "Company" msgstr "公司" -#: company/api.py:317 +#: company/api.py:318 msgid "Has Stock" msgstr "有库存" @@ -3794,7 +3794,7 @@ msgid "Contact email address" msgstr "联系人电子邮箱地址" #: company/models.py:176 company/models.py:315 order/models.py:506 -#: users/models.py:558 +#: users/models.py:561 msgid "Contact" msgstr "联系人" @@ -3944,7 +3944,7 @@ msgid "Manufacturer Part" msgstr "制造商零件" #: company/models.py:528 company/models.py:818 stock/models.py:1026 -#: stock/serializers.py:445 +#: stock/serializers.py:449 msgid "Base Part" msgstr "基础零件" @@ -3961,7 +3961,7 @@ msgstr "选择制造商" msgid "MPN" msgstr "制造商零件编号" -#: company/models.py:547 stock/serializers.py:607 +#: company/models.py:547 stock/serializers.py:611 msgid "Manufacturer Part Number" msgstr "制造商零件编号" @@ -4044,7 +4044,7 @@ msgstr "供应商零件说明" #: report/templates/report/inventree_return_order_report.html:27 #: report/templates/report/inventree_sales_order_report.html:32 #: report/templates/report/inventree_stock_location_report.html:105 -#: stock/serializers.py:837 +#: stock/serializers.py:841 msgid "Note" msgstr "备注" @@ -4057,7 +4057,7 @@ msgid "Minimum charge (e.g. stocking fee)" msgstr "最低费用(例如库存费)" #: company/models.py:891 order/serializers.py:810 stock/models.py:1057 -#: stock/serializers.py:1643 +#: stock/serializers.py:1647 msgid "Packaging" msgstr "打包" @@ -4109,7 +4109,7 @@ msgstr "此供应商使用的默认货币" msgid "Company Name" msgstr "公司名称" -#: company/serializers.py:444 part/serializers.py:948 stock/serializers.py:463 +#: company/serializers.py:444 part/serializers.py:948 stock/serializers.py:467 msgid "In Stock" msgstr "有库存" @@ -4269,15 +4269,15 @@ msgstr "错误" msgid "Valid" msgstr "有效" -#: importer/models.py:688 +#: importer/models.py:720 msgid "ID is required for updating existing records." msgstr "更新现有记录需要提供ID。" -#: importer/models.py:695 +#: importer/models.py:727 msgid "No record found with the provided ID" msgstr "没有找到与提供的ID相关的记录" -#: importer/models.py:701 +#: importer/models.py:733 msgid "Invalid ID format provided" msgstr "提供的ID格式无效" @@ -4662,7 +4662,7 @@ msgid "Order reference" msgstr "订单参考" #: order/models.py:617 order/models.py:1317 order/models.py:2630 -#: stock/serializers.py:594 stock/serializers.py:1012 users/models.py:539 +#: stock/serializers.py:598 stock/serializers.py:1016 users/models.py:542 msgid "Status" msgstr "狀態" @@ -4715,7 +4715,7 @@ msgid "Quantity must be a positive number" msgstr "数量必须是正数" #: order/models.py:1304 order/models.py:2617 stock/models.py:1079 -#: stock/models.py:1080 stock/serializers.py:1359 +#: stock/models.py:1080 stock/serializers.py:1363 #: templates/email/overdue_return_order.html:16 #: templates/email/overdue_sales_order.html:16 msgid "Customer" @@ -4833,7 +4833,7 @@ msgstr "已接收" msgid "Number of items received" msgstr "收到的物品数量" -#: order/models.py:1903 stock/models.py:1202 stock/serializers.py:661 +#: order/models.py:1903 stock/models.py:1202 stock/serializers.py:665 msgid "Purchase Price" msgstr "采购价格" @@ -5175,7 +5175,7 @@ msgid "Enter batch code for incoming stock items" msgstr "输入入库项目的批号" #: order/serializers.py:792 stock/models.py:1161 -#: templates/email/stale_stock_notification.html:22 users/models.py:134 +#: templates/email/stale_stock_notification.html:22 users/models.py:137 msgid "Expiry Date" msgstr "有效期至" @@ -6045,7 +6045,7 @@ msgstr "参数模板" msgid "Parameter Value" msgstr "参数值" -#: part/models.py:4092 stock/serializers.py:742 +#: part/models.py:4092 stock/serializers.py:746 msgid "Optional note field" msgstr "可选注释字段" @@ -6221,7 +6221,7 @@ msgstr "结果" msgid "Number of results recorded against this template" msgstr "根据该模板记录的结果数量" -#: part/serializers.py:230 part/serializers.py:248 stock/serializers.py:667 +#: part/serializers.py:230 part/serializers.py:248 stock/serializers.py:671 msgid "Purchase currency of this stock item" msgstr "购买此库存项的货币" @@ -6341,7 +6341,7 @@ msgstr "目前正在生产的零件数量" msgid "Outstanding quantity of this part scheduled to be built" msgstr "此零件计划待产数量" -#: part/serializers.py:964 stock/serializers.py:1043 stock/serializers.py:1214 +#: part/serializers.py:964 stock/serializers.py:1047 stock/serializers.py:1218 #: users/ruleset.py:30 msgid "Stock Items" msgstr "库存项" @@ -7542,35 +7542,35 @@ msgstr "启用动态面板" msgid "Enable dynamic panels for testing" msgstr "启用动态面板来测试" -#: plugin/samples/integration/user_interface_sample.py:98 +#: plugin/samples/integration/user_interface_sample.py:100 msgid "Part Panel" msgstr "部件面板" -#: plugin/samples/integration/user_interface_sample.py:131 +#: plugin/samples/integration/user_interface_sample.py:135 msgid "Broken Dashboard Item" msgstr "损坏的仪表板项目" -#: plugin/samples/integration/user_interface_sample.py:133 +#: plugin/samples/integration/user_interface_sample.py:137 msgid "This is a broken dashboard item - it will not render!" msgstr "这是一个损坏的仪表板项 - 它不会呈现!" -#: plugin/samples/integration/user_interface_sample.py:139 +#: plugin/samples/integration/user_interface_sample.py:143 msgid "Sample Dashboard Item" msgstr "仪表盘项目示例" -#: plugin/samples/integration/user_interface_sample.py:141 +#: plugin/samples/integration/user_interface_sample.py:145 msgid "This is a sample dashboard item. It renders a simple string of HTML content." msgstr "这是一个示例仪表板项目。它提供了一个简单的HTML内容字符串。" -#: plugin/samples/integration/user_interface_sample.py:147 +#: plugin/samples/integration/user_interface_sample.py:151 msgid "Context Dashboard Item" msgstr "上下文面板" -#: plugin/samples/integration/user_interface_sample.py:161 +#: plugin/samples/integration/user_interface_sample.py:165 msgid "Admin Dashboard Item" msgstr "管理面板" -#: plugin/samples/integration/user_interface_sample.py:162 +#: plugin/samples/integration/user_interface_sample.py:166 msgid "This is an admin-only dashboard item." msgstr "这是一个仅限管理员查看的面板。" @@ -7953,7 +7953,7 @@ msgstr "库存项测试报告" #: report/templates/report/inventree_stock_report_merge.html:97 #: report/templates/report/inventree_test_report.html:153 -#: stock/serializers.py:650 +#: stock/serializers.py:654 msgid "Installed Items" msgstr "已安装的项目" @@ -7986,19 +7986,19 @@ msgstr "无结果 (必填)" msgid "No result" msgstr "没有结果" -#: report/templatetags/report.py:144 +#: report/templatetags/report.py:163 msgid "Asset file does not exist" msgstr "资产文件不存在" -#: report/templatetags/report.py:201 report/templatetags/report.py:277 +#: report/templatetags/report.py:220 report/templatetags/report.py:296 msgid "Image file not found" msgstr "找不到图片文件" -#: report/templatetags/report.py:302 +#: report/templatetags/report.py:321 msgid "part_image tag requires a Part instance" msgstr "parpart_image 标签需要一个零件实例" -#: report/templatetags/report.py:348 +#: report/templatetags/report.py:367 msgid "company_image tag requires a Company instance" msgstr "公司_图片标签需要一个公司实例" @@ -8014,7 +8014,7 @@ msgstr "按顶级位置筛选" msgid "Include sub-locations in filtered results" msgstr "在筛选结果中包含子地点" -#: stock/api.py:341 stock/serializers.py:1210 +#: stock/api.py:341 stock/serializers.py:1214 msgid "Parent Location" msgstr "上级地点" @@ -8098,7 +8098,7 @@ msgstr "过期日期前" msgid "Expiry date after" msgstr "过期日期后" -#: stock/api.py:916 stock/serializers.py:655 +#: stock/api.py:916 stock/serializers.py:659 msgid "Stale" msgstr "过期" @@ -8170,7 +8170,7 @@ msgstr "选择所有者" msgid "Stock items may not be directly located into a structural stock locations, but may be located to child locations." msgstr "库存项可能不直接位于结构库存地点,但可能位于其子地点。" -#: stock/models.py:226 users/models.py:494 +#: stock/models.py:226 users/models.py:497 msgid "External" msgstr "外部" @@ -8203,7 +8203,7 @@ msgstr "必须指定零件" msgid "Stock items cannot be located into structural stock locations!" msgstr "库存项不能存放在结构性库存地点!" -#: stock/models.py:932 stock/serializers.py:488 +#: stock/models.py:932 stock/serializers.py:492 msgid "Stock item cannot be created for virtual parts" msgstr "无法为虚拟零件创建库存项" @@ -8248,7 +8248,7 @@ msgstr "为此库存项目选择匹配的供应商零件" msgid "Where is this stock item located?" msgstr "这个库存物品在哪里?" -#: stock/models.py:1058 stock/serializers.py:1644 +#: stock/models.py:1058 stock/serializers.py:1648 msgid "Packaging this stock item is stored in" msgstr "包装此库存物品存储在" @@ -8264,7 +8264,7 @@ msgstr "此项目是否安装在另一个项目中?" msgid "Serial number for this item" msgstr "此项目的序列号" -#: stock/models.py:1105 stock/serializers.py:1629 +#: stock/models.py:1105 stock/serializers.py:1633 msgid "Batch code for this stock item" msgstr "此库存项的批号" @@ -8373,7 +8373,7 @@ msgstr "库存项目前正在生产" msgid "Serialized stock cannot be merged" msgstr "序列化的库存不能合并" -#: stock/models.py:2055 stock/serializers.py:1499 +#: stock/models.py:2055 stock/serializers.py:1503 msgid "Duplicate stock items" msgstr "复制库存项" @@ -8502,237 +8502,241 @@ msgid "Test template for this result" msgstr "此结果的测试模板" #: stock/serializers.py:290 +msgid "No matching test found for this part" +msgstr "" + +#: stock/serializers.py:294 msgid "Template ID or test name must be provided" msgstr "必须提供模板 ID 或测试名称" -#: stock/serializers.py:300 +#: stock/serializers.py:304 msgid "The test finished time cannot be earlier than the test started time" msgstr "测试完成时间不能早于测试开始时间" -#: stock/serializers.py:452 +#: stock/serializers.py:456 msgid "Parent Item" msgstr "父项" -#: stock/serializers.py:453 +#: stock/serializers.py:457 msgid "Parent stock item" msgstr "父库存项" -#: stock/serializers.py:473 +#: stock/serializers.py:477 msgid "Use pack size when adding: the quantity defined is the number of packs" msgstr "添加时使用包装尺寸:定义的数量是包装的数量" -#: stock/serializers.py:475 +#: stock/serializers.py:479 msgid "Use pack size" msgstr "包装规格" -#: stock/serializers.py:482 stock/serializers.py:724 +#: stock/serializers.py:486 stock/serializers.py:728 msgid "Enter serial numbers for new items" msgstr "输入新项目的序列号" -#: stock/serializers.py:600 +#: stock/serializers.py:604 msgid "Supplier Part Number" msgstr "供应商零件编号" -#: stock/serializers.py:647 users/models.py:184 +#: stock/serializers.py:651 users/models.py:187 msgid "Expired" msgstr "已过期" -#: stock/serializers.py:653 +#: stock/serializers.py:657 msgid "Child Items" msgstr "子项目" -#: stock/serializers.py:657 +#: stock/serializers.py:661 msgid "Tracking Items" msgstr "跟踪项目" -#: stock/serializers.py:663 +#: stock/serializers.py:667 msgid "Purchase price of this stock item, per unit or pack" msgstr "此库存商品的购买价格,单位或包装" -#: stock/serializers.py:701 +#: stock/serializers.py:705 msgid "Enter number of stock items to serialize" msgstr "输入要序列化的库存项目数量" -#: stock/serializers.py:709 stock/serializers.py:752 stock/serializers.py:790 -#: stock/serializers.py:928 +#: stock/serializers.py:713 stock/serializers.py:756 stock/serializers.py:794 +#: stock/serializers.py:932 msgid "No stock item provided" msgstr "未提供库存项" -#: stock/serializers.py:717 +#: stock/serializers.py:721 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({q})" msgstr "数量不得超过现有库存量 ({q})" -#: stock/serializers.py:735 stock/serializers.py:1456 stock/serializers.py:1769 -#: stock/serializers.py:1818 +#: stock/serializers.py:739 stock/serializers.py:1460 stock/serializers.py:1773 +#: stock/serializers.py:1822 msgid "Destination stock location" msgstr "目标库存位置" -#: stock/serializers.py:755 +#: stock/serializers.py:759 msgid "Serial numbers cannot be assigned to this part" msgstr "此零件不能分配序列号" -#: stock/serializers.py:775 +#: stock/serializers.py:779 msgid "Serial numbers already exist" msgstr "序列号已存在" -#: stock/serializers.py:825 +#: stock/serializers.py:829 msgid "Select stock item to install" msgstr "选择要安装的库存项目" -#: stock/serializers.py:832 +#: stock/serializers.py:836 msgid "Quantity to Install" msgstr "安装数量" -#: stock/serializers.py:833 +#: stock/serializers.py:837 msgid "Enter the quantity of items to install" msgstr "输入要安装的项目数量" -#: stock/serializers.py:838 stock/serializers.py:918 stock/serializers.py:1060 +#: stock/serializers.py:842 stock/serializers.py:922 stock/serializers.py:1064 msgid "Add transaction note (optional)" msgstr "添加交易记录 (可选)" -#: stock/serializers.py:846 +#: stock/serializers.py:850 msgid "Quantity to install must be at least 1" msgstr "安装数量必须至少为1" -#: stock/serializers.py:854 +#: stock/serializers.py:858 msgid "Stock item is unavailable" msgstr "库存项不可用" -#: stock/serializers.py:865 +#: stock/serializers.py:869 msgid "Selected part is not in the Bill of Materials" msgstr "所选零件不在物料清单中" -#: stock/serializers.py:878 +#: stock/serializers.py:882 msgid "Quantity to install must not exceed available quantity" msgstr "安装数量不得超过可用数量" -#: stock/serializers.py:913 +#: stock/serializers.py:917 msgid "Destination location for uninstalled item" msgstr "已卸载项目的目标位置" -#: stock/serializers.py:951 +#: stock/serializers.py:955 msgid "Select part to convert stock item into" msgstr "选择要将库存项目转换为的零件" -#: stock/serializers.py:964 +#: stock/serializers.py:968 msgid "Selected part is not a valid option for conversion" msgstr "所选零件不是有效的转换选项" -#: stock/serializers.py:981 +#: stock/serializers.py:985 msgid "Cannot convert stock item with assigned SupplierPart" msgstr "无法转换已分配供应商零件的库存项" -#: stock/serializers.py:1015 +#: stock/serializers.py:1019 msgid "Stock item status code" msgstr "库存项状态代码" -#: stock/serializers.py:1044 +#: stock/serializers.py:1048 msgid "Select stock items to change status" msgstr "选择要更改状态的库存项目" -#: stock/serializers.py:1050 +#: stock/serializers.py:1054 msgid "No stock items selected" msgstr "未选择库存商品" -#: stock/serializers.py:1139 stock/serializers.py:1216 +#: stock/serializers.py:1143 stock/serializers.py:1220 msgid "Sublocations" msgstr "子位置" -#: stock/serializers.py:1211 +#: stock/serializers.py:1215 msgid "Parent stock location" msgstr "上级库存地点" -#: stock/serializers.py:1328 +#: stock/serializers.py:1332 msgid "Part must be salable" msgstr "零件必须可销售" -#: stock/serializers.py:1332 +#: stock/serializers.py:1336 msgid "Item is allocated to a sales order" msgstr "物料已分配到销售订单" -#: stock/serializers.py:1336 +#: stock/serializers.py:1340 msgid "Item is allocated to a build order" msgstr "项目被分配到生产订单中" -#: stock/serializers.py:1360 +#: stock/serializers.py:1364 msgid "Customer to assign stock items" msgstr "客户分配库存项目" -#: stock/serializers.py:1366 +#: stock/serializers.py:1370 msgid "Selected company is not a customer" msgstr "所选公司不是客户" -#: stock/serializers.py:1374 +#: stock/serializers.py:1378 msgid "Stock assignment notes" msgstr "库存分配说明" -#: stock/serializers.py:1384 stock/serializers.py:1672 +#: stock/serializers.py:1388 stock/serializers.py:1676 msgid "A list of stock items must be provided" msgstr "必须提供库存物品清单" -#: stock/serializers.py:1463 +#: stock/serializers.py:1467 msgid "Stock merging notes" msgstr "库存合并说明" -#: stock/serializers.py:1468 +#: stock/serializers.py:1472 msgid "Allow mismatched suppliers" msgstr "允许不匹配的供应商" -#: stock/serializers.py:1469 +#: stock/serializers.py:1473 msgid "Allow stock items with different supplier parts to be merged" msgstr "允许合并具有不同供应商零件的库存项目" -#: stock/serializers.py:1474 +#: stock/serializers.py:1478 msgid "Allow mismatched status" msgstr "允许不匹配的状态" -#: stock/serializers.py:1475 +#: stock/serializers.py:1479 msgid "Allow stock items with different status codes to be merged" msgstr "允许合并具有不同状态代码的库存项目" -#: stock/serializers.py:1485 +#: stock/serializers.py:1489 msgid "At least two stock items must be provided" msgstr "必须提供至少两件库存物品" -#: stock/serializers.py:1552 +#: stock/serializers.py:1556 msgid "No Change" msgstr "无更改" -#: stock/serializers.py:1590 +#: stock/serializers.py:1594 msgid "StockItem primary key value" msgstr "库存项主键值" -#: stock/serializers.py:1603 +#: stock/serializers.py:1607 msgid "Stock item is not in stock" msgstr "库存项无现货" -#: stock/serializers.py:1606 +#: stock/serializers.py:1610 msgid "Stock item is already in stock" msgstr "库存项已有现货" -#: stock/serializers.py:1620 +#: stock/serializers.py:1624 msgid "Quantity must not be negative" msgstr "数量不得为负" -#: stock/serializers.py:1662 +#: stock/serializers.py:1666 msgid "Stock transaction notes" msgstr "库存交易记录" -#: stock/serializers.py:1824 +#: stock/serializers.py:1828 msgid "Merge into existing stock" msgstr "合并至现有库存" -#: stock/serializers.py:1825 +#: stock/serializers.py:1829 msgid "Merge returned items into existing stock items if possible" msgstr "若可行,将退回项目合并至现有库存项" -#: stock/serializers.py:1868 +#: stock/serializers.py:1872 msgid "Next Serial Number" msgstr "下一个序列号" -#: stock/serializers.py:1874 +#: stock/serializers.py:1878 msgid "Previous Serial Number" msgstr "上一个序列号" @@ -9026,7 +9030,7 @@ msgstr "权限" msgid "Important dates" msgstr "重要日期" -#: users/authentication.py:30 users/models.py:148 +#: users/authentication.py:30 users/models.py:151 msgid "Token has been revoked" msgstr "令牌已被撤销" @@ -9034,167 +9038,167 @@ msgstr "令牌已被撤销" msgid "Token has expired" msgstr "令牌已过期" -#: users/models.py:91 +#: users/models.py:94 msgid "API Token" msgstr "API 令牌" -#: users/models.py:92 +#: users/models.py:95 msgid "API Tokens" msgstr "API 令牌" -#: users/models.py:128 +#: users/models.py:131 msgid "Token Name" msgstr "令牌名称" -#: users/models.py:129 +#: users/models.py:132 msgid "Custom token name" msgstr "自定义令牌名称" -#: users/models.py:135 +#: users/models.py:138 msgid "Token expiry date" msgstr "令牌过期日期" -#: users/models.py:143 +#: users/models.py:146 msgid "Last Seen" msgstr "最近一次在线" -#: users/models.py:144 +#: users/models.py:147 msgid "Last time the token was used" msgstr "最近使用令牌的时间" -#: users/models.py:148 +#: users/models.py:151 msgid "Revoked" msgstr "撤销" -#: users/models.py:226 +#: users/models.py:229 msgid "Permission set" msgstr "权限设置" -#: users/models.py:235 +#: users/models.py:238 msgid "Group" msgstr "组" -#: users/models.py:239 +#: users/models.py:242 msgid "View" msgstr "查看" -#: users/models.py:239 +#: users/models.py:242 msgid "Permission to view items" msgstr "查看项目的权限" -#: users/models.py:243 +#: users/models.py:246 msgid "Add" msgstr "添加" -#: users/models.py:243 +#: users/models.py:246 msgid "Permission to add items" msgstr "添加项目的权限" -#: users/models.py:247 +#: users/models.py:250 msgid "Change" msgstr "更改" -#: users/models.py:249 +#: users/models.py:252 msgid "Permissions to edit items" msgstr "编辑项目的权限" -#: users/models.py:253 +#: users/models.py:256 msgid "Delete" msgstr "删除" -#: users/models.py:255 +#: users/models.py:258 msgid "Permission to delete items" msgstr "删除项目的权限" -#: users/models.py:492 +#: users/models.py:495 msgid "Bot" msgstr "机器人" -#: users/models.py:493 +#: users/models.py:496 msgid "Internal" msgstr "内部" -#: users/models.py:495 +#: users/models.py:498 msgid "Guest" msgstr "访客" -#: users/models.py:504 +#: users/models.py:507 msgid "Language" msgstr "语言" -#: users/models.py:505 +#: users/models.py:508 msgid "Preferred language for the user" msgstr "用户首选语言" -#: users/models.py:510 +#: users/models.py:513 msgid "Theme" msgstr "主题" -#: users/models.py:511 +#: users/models.py:514 msgid "Settings for the web UI as JSON - do not edit manually!" msgstr "Web界面设置为 JSON - 不要手动编辑!" -#: users/models.py:516 +#: users/models.py:519 msgid "Widgets" msgstr "小部件" -#: users/models.py:518 +#: users/models.py:521 msgid "Settings for the dashboard widgets as JSON - do not edit manually!" msgstr "设置面板小部件为 JSON - 不要手动编辑!" -#: users/models.py:525 +#: users/models.py:528 msgid "Display Name" msgstr "显示名称" -#: users/models.py:526 +#: users/models.py:529 msgid "Chosen display name for the user" msgstr "用户自定义的显示名称" -#: users/models.py:532 +#: users/models.py:535 msgid "Position" msgstr "职位" -#: users/models.py:533 +#: users/models.py:536 msgid "Main job title or position" msgstr "主要职务或职位" -#: users/models.py:540 +#: users/models.py:543 msgid "User status message" msgstr "用户状态信息" -#: users/models.py:547 +#: users/models.py:550 msgid "User location information" msgstr "用户地址信息" -#: users/models.py:552 +#: users/models.py:555 msgid "User is actively using the system" msgstr "用户正在积极使用系统" -#: users/models.py:559 +#: users/models.py:562 msgid "Preferred contact information for the user" msgstr "用户首选联系信息" -#: users/models.py:565 +#: users/models.py:568 msgid "User Type" msgstr "用户类型" -#: users/models.py:566 +#: users/models.py:569 msgid "Which type of user is this?" msgstr "请选择用户类型?" -#: users/models.py:572 +#: users/models.py:575 msgid "Organisation" msgstr "组织" -#: users/models.py:573 +#: users/models.py:576 msgid "Users primary organisation/affiliation" msgstr "用户主要组织/附属关系" -#: users/models.py:581 +#: users/models.py:584 msgid "Primary Group" msgstr "主组" -#: users/models.py:582 +#: users/models.py:585 msgid "Primary group for the user" msgstr "用户主组" diff --git a/src/backend/InvenTree/locale/zh_Hant/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/zh_Hant/LC_MESSAGES/django.po index a38e9fba72..5e1fec74c9 100644 --- a/src/backend/InvenTree/locale/zh_Hant/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/zh_Hant/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-09-17 11:32+0000\n" -"PO-Revision-Date: 2025-09-17 11:35\n" +"POT-Creation-Date: 2025-10-01 05:58+0000\n" +"PO-Revision-Date: 2025-10-01 06:01\n" "Last-Translator: \n" "Language-Team: Chinese Traditional\n" "Language: zh_TW\n" @@ -116,9 +116,9 @@ msgstr "無效的十進位數值" #: build/serializers.py:579 build/serializers.py:1795 company/models.py:875 #: order/models.py:1737 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:2846 stock/models.py:2970 stock/serializers.py:741 -#: stock/serializers.py:917 stock/serializers.py:1059 stock/serializers.py:1373 -#: stock/serializers.py:1462 stock/serializers.py:1661 +#: stock/models.py:2846 stock/models.py:2970 stock/serializers.py:745 +#: stock/serializers.py:921 stock/serializers.py:1063 stock/serializers.py:1377 +#: stock/serializers.py:1466 stock/serializers.py:1665 msgid "Notes" msgstr "備註" @@ -415,7 +415,7 @@ msgstr "無效的選項" msgid "Name" msgstr "名稱" -#: InvenTree/models.py:856 build/models.py:251 common/models.py:171 +#: InvenTree/models.py:856 build/models.py:252 common/models.py:171 #: common/models.py:2234 common/models.py:2347 company/models.py:562 #: company/models.py:866 order/models.py:435 order/models.py:1773 #: part/models.py:1074 part/models.py:3886 report/models.py:222 @@ -530,7 +530,7 @@ msgstr "無效的貨幣代碼" msgid "Order Status" msgstr "訂單狀態" -#: build/api.py:75 build/models.py:263 +#: build/api.py:75 build/models.py:264 msgid "Parent Build" msgstr "上層生產工單" @@ -539,7 +539,7 @@ msgstr "上層生產工單" msgid "Include Variants" msgstr "包含變體" -#: build/api.py:95 build/api.py:466 build/api.py:814 build/models.py:269 +#: build/api.py:95 build/api.py:466 build/api.py:814 build/models.py:270 #: build/serializers.py:1243 build/serializers.py:1389 #: build/serializers.py:1451 company/models.py:1085 company/serializers.py:456 #: order/api.py:295 order/api.py:299 order/api.py:922 order/api.py:1180 @@ -558,7 +558,7 @@ msgstr "包含變體" #: report/templates/report/inventree_sales_order_shipment_report.html:28 #: report/templates/report/inventree_stock_location_report.html:102 #: stock/api.py:565 stock/serializers.py:120 stock/serializers.py:172 -#: stock/serializers.py:446 stock/serializers.py:625 stock/serializers.py:950 +#: stock/serializers.py:450 stock/serializers.py:629 stock/serializers.py:954 #: templates/email/build_order_completed.html:17 #: templates/email/build_order_required_stock.html:17 #: templates/email/low_stock_notification.html:15 @@ -671,7 +671,7 @@ msgstr "訂單未完成" msgid "Allocated" msgstr "已分配" -#: build/api.py:490 build/models.py:1626 build/serializers.py:1424 +#: build/api.py:490 build/models.py:1631 build/serializers.py:1424 msgid "Consumed" msgstr "已消耗" @@ -682,7 +682,7 @@ msgstr "已消耗" msgid "Available" msgstr "可用數量" -#: build/api.py:837 build/models.py:116 order/models.py:1919 +#: build/api.py:837 build/models.py:117 order/models.py:1919 #: report/templates/report/inventree_build_order_report.html:105 #: stock/serializers.py:93 templates/email/build_order_completed.html:16 #: templates/email/overdue_build_order.html:15 @@ -693,10 +693,10 @@ msgstr "生產工單" #: build/serializers.py:496 build/serializers.py:566 build/serializers.py:1263 #: build/serializers.py:1267 order/api.py:1227 order/api.py:1232 #: order/serializers.py:768 order/serializers.py:908 order/serializers.py:2015 -#: stock/api.py:966 stock/serializers.py:111 stock/serializers.py:629 -#: stock/serializers.py:734 stock/serializers.py:912 stock/serializers.py:1455 -#: stock/serializers.py:1768 stock/serializers.py:1817 -#: templates/email/stale_stock_notification.html:18 users/models.py:546 +#: stock/api.py:966 stock/serializers.py:111 stock/serializers.py:633 +#: stock/serializers.py:738 stock/serializers.py:916 stock/serializers.py:1459 +#: stock/serializers.py:1772 stock/serializers.py:1821 +#: templates/email/stale_stock_notification.html:18 users/models.py:549 msgid "Location" msgstr "地點" @@ -708,43 +708,43 @@ msgstr "" msgid "Filter by output stock item ID. Use 'null' to find uninstalled build items." msgstr "" -#: build/models.py:117 users/ruleset.py:31 +#: build/models.py:118 users/ruleset.py:31 msgid "Build Orders" msgstr "生產工單" -#: build/models.py:167 +#: build/models.py:168 msgid "Assembly BOM has not been validated" msgstr "裝配物料清單尚未驗證" -#: build/models.py:174 +#: build/models.py:175 msgid "Build order cannot be created for an inactive part" msgstr "無法為未激活的零件創建生產訂單" -#: build/models.py:181 +#: build/models.py:182 msgid "Build order cannot be created for an unlocked part" msgstr "無法為已解鎖的零件創建生產訂單" -#: build/models.py:199 +#: build/models.py:200 msgid "Build orders can only be externally fulfilled for purchaseable parts" msgstr "只有可採購的零件,生產工單才可進行外部履行" -#: build/models.py:206 order/models.py:369 +#: build/models.py:207 order/models.py:369 msgid "Responsible user or group must be specified" msgstr "必須指定負責的用户或組" -#: build/models.py:211 +#: build/models.py:212 msgid "Build order part cannot be changed" msgstr "無法更改生產工單" -#: build/models.py:216 order/models.py:382 +#: build/models.py:217 order/models.py:382 msgid "Target date must be after start date" msgstr "目標日期必須晚於開始日期" -#: build/models.py:244 +#: build/models.py:245 msgid "Build Order Reference" msgstr "生產工單代號" -#: build/models.py:245 build/serializers.py:1402 order/models.py:607 +#: build/models.py:246 build/serializers.py:1402 order/models.py:607 #: order/models.py:1292 order/models.py:1730 order/models.py:2605 #: part/models.py:4458 #: report/templates/report/inventree_bill_of_materials_report.html:139 @@ -754,223 +754,223 @@ msgstr "生產工單代號" msgid "Reference" msgstr "參考代號" -#: build/models.py:254 +#: build/models.py:255 msgid "Brief description of the build (optional)" msgstr "關於生產工單的簡單説明(選填)" -#: build/models.py:264 +#: build/models.py:265 msgid "BuildOrder to which this build is allocated" msgstr "這張生產工單對應的上層生產工單" -#: build/models.py:273 +#: build/models.py:274 msgid "Select part to build" msgstr "選擇要生產的零件" -#: build/models.py:278 +#: build/models.py:279 msgid "Sales Order Reference" msgstr "銷售訂單代號" -#: build/models.py:283 +#: build/models.py:284 msgid "SalesOrder to which this build is allocated" msgstr "這張生產工單對應的銷售訂單" -#: build/models.py:288 build/serializers.py:1094 +#: build/models.py:289 build/serializers.py:1094 msgid "Source Location" msgstr "來源倉儲地點" -#: build/models.py:294 +#: build/models.py:295 msgid "Select location to take stock from for this build (leave blank to take from any stock location)" msgstr "選擇領取料件的倉儲地點(留白表示可以從任何地點領取)" -#: build/models.py:300 +#: build/models.py:301 msgid "External Build" msgstr "外部生產" -#: build/models.py:301 +#: build/models.py:302 msgid "This build order is fulfilled externally" msgstr "此生產工單由外部履行" -#: build/models.py:306 +#: build/models.py:307 msgid "Destination Location" msgstr "目標倉儲地點" -#: build/models.py:311 +#: build/models.py:312 msgid "Select location where the completed items will be stored" msgstr "選擇已完成項目庫存地點" -#: build/models.py:315 +#: build/models.py:316 msgid "Build Quantity" msgstr "生產數量" -#: build/models.py:318 +#: build/models.py:319 msgid "Number of stock items to build" msgstr "要生產的項目數量" -#: build/models.py:322 +#: build/models.py:323 msgid "Completed items" msgstr "已完成項目" -#: build/models.py:324 +#: build/models.py:325 msgid "Number of stock items which have been completed" msgstr "已經完成的庫存品數量" -#: build/models.py:328 +#: build/models.py:329 msgid "Build Status" msgstr "生產狀態" -#: build/models.py:333 +#: build/models.py:334 msgid "Build status code" msgstr "生產狀態代碼" -#: build/models.py:342 build/serializers.py:358 order/serializers.py:784 -#: stock/models.py:1101 stock/serializers.py:85 stock/serializers.py:1628 +#: build/models.py:343 build/serializers.py:358 order/serializers.py:784 +#: stock/models.py:1101 stock/serializers.py:85 stock/serializers.py:1632 msgid "Batch Code" msgstr "批號" -#: build/models.py:346 build/serializers.py:359 +#: build/models.py:347 build/serializers.py:359 msgid "Batch code for this build output" msgstr "此產出的批號" -#: build/models.py:350 order/models.py:472 order/serializers.py:167 +#: build/models.py:351 order/models.py:472 order/serializers.py:167 #: part/models.py:1304 msgid "Creation Date" msgstr "建立日期" -#: build/models.py:356 +#: build/models.py:357 msgid "Build start date" msgstr "生產開始日期" -#: build/models.py:357 +#: build/models.py:358 msgid "Scheduled start date for this build order" msgstr "預計此生產工單的開始日期" -#: build/models.py:363 +#: build/models.py:364 msgid "Target completion date" msgstr "目標完成日期" -#: build/models.py:365 +#: build/models.py:366 msgid "Target date for build completion. Build will be overdue after this date." msgstr "生產的預計完成日期。若超過此日期則工單會逾期。" -#: build/models.py:370 order/models.py:660 order/models.py:2644 +#: build/models.py:371 order/models.py:660 order/models.py:2644 msgid "Completion Date" msgstr "完成日期" -#: build/models.py:378 +#: build/models.py:379 msgid "completed by" msgstr "完成者" -#: build/models.py:387 +#: build/models.py:388 msgid "Issued by" msgstr "發布者" -#: build/models.py:388 +#: build/models.py:389 msgid "User who issued this build order" msgstr "發布此生產工單的使用者" -#: build/models.py:397 common/models.py:180 order/api.py:176 +#: build/models.py:398 common/models.py:180 order/api.py:176 #: order/models.py:497 part/models.py:1321 #: report/templates/report/inventree_build_order_report.html:158 msgid "Responsible" msgstr "負責人" -#: build/models.py:398 +#: build/models.py:399 msgid "User or group responsible for this build order" msgstr "負責此生產工單的使用者或羣組" -#: build/models.py:403 stock/models.py:1094 +#: build/models.py:404 stock/models.py:1094 msgid "External Link" msgstr "外部連結" -#: build/models.py:405 common/models.py:1990 part/models.py:1126 +#: build/models.py:406 common/models.py:1990 part/models.py:1126 #: stock/models.py:1096 msgid "Link to external URL" msgstr "外部URL連結" -#: build/models.py:410 +#: build/models.py:411 msgid "Build Priority" msgstr "製造優先度" -#: build/models.py:413 +#: build/models.py:414 msgid "Priority of this build order" msgstr "此生產工單的優先程度" -#: build/models.py:421 common/models.py:150 common/models.py:164 +#: build/models.py:422 common/models.py:150 common/models.py:164 #: order/api.py:162 order/models.py:444 msgid "Project Code" msgstr "專案代碼" -#: build/models.py:422 +#: build/models.py:423 msgid "Project code for this build order" msgstr "此生產工單隸屬的專案代碼" -#: build/models.py:675 +#: build/models.py:676 msgid "Cannot complete build order with open child builds" msgstr "無法完成仍有未結束子工單的生產工單" -#: build/models.py:680 +#: build/models.py:681 msgid "Cannot complete build order with incomplete outputs" msgstr "無法完成有未完成產出的生產工單" -#: build/models.py:699 build/models.py:829 +#: build/models.py:700 build/models.py:830 msgid "Failed to offload task to complete build allocations" msgstr "未能卸載任務以完成生產分配" -#: build/models.py:722 +#: build/models.py:723 #, python-brace-format msgid "Build order {build} has been completed" msgstr "生產工單 {build} 已經完成" -#: build/models.py:728 +#: build/models.py:729 msgid "A build order has been completed" msgstr "一張生產工單已經完成" -#: build/models.py:910 build/serializers.py:406 +#: build/models.py:911 build/serializers.py:406 msgid "Serial numbers must be provided for trackable parts" msgstr "對於可跟蹤的零件,必須提供序列號" -#: build/models.py:1041 build/models.py:1126 +#: build/models.py:1042 build/models.py:1127 msgid "No build output specified" msgstr "未指定產出" -#: build/models.py:1044 +#: build/models.py:1045 msgid "Build output is already completed" msgstr "產出已完成" -#: build/models.py:1047 +#: build/models.py:1048 msgid "Build output does not match Build Order" msgstr "產出與生產訂單不匹配" -#: build/models.py:1129 build/serializers.py:285 build/serializers.py:334 +#: build/models.py:1130 build/serializers.py:285 build/serializers.py:334 #: build/serializers.py:962 build/serializers.py:1746 order/models.py:710 #: order/serializers.py:604 order/serializers.py:779 part/serializers.py:1695 #: stock/models.py:941 stock/models.py:1431 stock/models.py:1880 -#: stock/serializers.py:712 stock/serializers.py:1617 +#: stock/serializers.py:716 stock/serializers.py:1621 msgid "Quantity must be greater than zero" msgstr "數量必須大於零" -#: build/models.py:1133 build/serializers.py:289 +#: build/models.py:1134 build/serializers.py:289 msgid "Quantity cannot be greater than the output quantity" msgstr "數量不能大於輸出數量" -#: build/models.py:1196 build/serializers.py:605 +#: build/models.py:1197 build/serializers.py:605 msgid "Build output has not passed all required tests" msgstr "此產出尚未通過所有必要測試" -#: build/models.py:1199 build/serializers.py:600 +#: build/models.py:1200 build/serializers.py:600 #, python-brace-format msgid "Build output {serial} has not passed all required tests" msgstr "產出 {serial} 未通過所有必要測試" -#: build/models.py:1581 +#: build/models.py:1586 msgid "Build Order Line Item" msgstr "生產訂單行項目" -#: build/models.py:1605 +#: build/models.py:1610 msgid "Build object" msgstr "生產對象" -#: build/models.py:1617 build/models.py:1917 build/serializers.py:273 +#: build/models.py:1622 build/models.py:1933 build/serializers.py:273 #: build/serializers.py:319 build/serializers.py:1423 common/models.py:1346 #: order/models.py:1713 order/models.py:2490 order/serializers.py:1663 #: order/serializers.py:2124 part/models.py:3474 part/models.py:4406 @@ -985,70 +985,70 @@ msgstr "生產對象" #: report/templates/report/inventree_stock_report_merge.html:113 #: report/templates/report/inventree_test_report.html:90 #: report/templates/report/inventree_test_report.html:169 -#: stock/serializers.py:136 stock/serializers.py:180 stock/serializers.py:700 +#: stock/serializers.py:136 stock/serializers.py:180 stock/serializers.py:704 #: templates/email/build_order_completed.html:18 #: templates/email/stale_stock_notification.html:19 msgid "Quantity" msgstr "數量" -#: build/models.py:1618 +#: build/models.py:1623 msgid "Required quantity for build order" msgstr "生產工單所需數量" -#: build/models.py:1627 +#: build/models.py:1632 msgid "Quantity of consumed stock" msgstr "已消耗庫存數量" -#: build/models.py:1715 +#: build/models.py:1731 msgid "Build item must specify a build output, as master part is marked as trackable" msgstr "生產項必須指定產出,因為主零件已經被標記為可追蹤的" -#: build/models.py:1726 +#: build/models.py:1742 #, python-brace-format msgid "Allocated quantity ({q}) must not exceed available stock quantity ({a})" msgstr "分配的數量({q})不能超過可用的庫存數量({a})" -#: build/models.py:1747 order/models.py:2439 +#: build/models.py:1763 order/models.py:2439 msgid "Stock item is over-allocated" msgstr "庫存品項超額分配" -#: build/models.py:1752 order/models.py:2442 +#: build/models.py:1768 order/models.py:2442 msgid "Allocation quantity must be greater than zero" msgstr "分配的數量必須大於零" -#: build/models.py:1758 +#: build/models.py:1774 msgid "Quantity must be 1 for serialized stock" msgstr "有序號的品項數量必須為1" -#: build/models.py:1818 +#: build/models.py:1834 msgid "Selected stock item does not match BOM line" msgstr "選擇的庫存品項和BOM的項目不符" -#: build/models.py:1856 +#: build/models.py:1872 msgid "Allocated quantity exceeds available stock quantity" msgstr "分配數量超過可用庫存" -#: build/models.py:1907 build/serializers.py:945 build/serializers.py:1255 +#: build/models.py:1923 build/serializers.py:945 build/serializers.py:1255 #: order/serializers.py:1500 order/serializers.py:1521 #: report/templates/report/inventree_sales_order_shipment_report.html:29 -#: stock/models.py:457 stock/serializers.py:102 stock/serializers.py:824 -#: stock/serializers.py:1311 stock/serializers.py:1423 +#: stock/models.py:457 stock/serializers.py:102 stock/serializers.py:828 +#: stock/serializers.py:1315 stock/serializers.py:1427 msgid "Stock Item" msgstr "庫存品項" -#: build/models.py:1908 +#: build/models.py:1924 msgid "Source stock item" msgstr "來源庫存項目" -#: build/models.py:1918 +#: build/models.py:1934 msgid "Stock quantity to allocate to build" msgstr "要分配的庫存數量" -#: build/models.py:1927 +#: build/models.py:1943 msgid "Install into" msgstr "安裝到" -#: build/models.py:1928 +#: build/models.py:1944 msgid "Destination stock item" msgstr "目的庫存品項" @@ -1097,7 +1097,7 @@ msgid "Integer quantity required, as the bill of materials contains trackable pa msgstr "因為BOM包含可追蹤的零件,所以數量必須為整數" #: build/serializers.py:365 order/serializers.py:800 order/serializers.py:1667 -#: stock/serializers.py:723 +#: stock/serializers.py:727 msgid "Serial Numbers" msgstr "序號" @@ -1250,7 +1250,7 @@ msgstr "生產行項目" msgid "bom_item.part must point to the same part as the build order" msgstr "bom_item.part 必須與生產訂單零件相同" -#: build/serializers.py:951 stock/serializers.py:1324 +#: build/serializers.py:951 stock/serializers.py:1328 msgid "Item must be in stock" msgstr "商品必須有庫存" @@ -1329,11 +1329,11 @@ msgstr "生產" #: build/serializers.py:1282 company/models.py:703 order/api.py:308 #: order/api.py:313 order/api.py:539 order/serializers.py:596 -#: stock/models.py:1037 stock/serializers.py:613 +#: stock/models.py:1037 stock/serializers.py:617 msgid "Supplier Part" msgstr "供應商零件" -#: build/serializers.py:1290 stock/serializers.py:644 +#: build/serializers.py:1290 stock/serializers.py:648 msgid "Allocated Quantity" msgstr "已分配數量" @@ -1562,8 +1562,8 @@ msgstr "鍵字符串必須是唯一的" #: common/models.py:2006 common/models.py:2007 common/models.py:2388 #: importer/models.py:100 part/models.py:3568 part/models.py:3596 #: plugin/models.py:355 plugin/models.py:356 -#: report/templates/report/inventree_test_report.html:105 users/models.py:121 -#: users/models.py:498 +#: report/templates/report/inventree_test_report.html:105 users/models.py:124 +#: users/models.py:501 msgid "User" msgstr "使用者" @@ -1594,8 +1594,8 @@ msgstr "此網絡鈎子的名稱" #: common/models.py:1421 common/models.py:2247 common/models.py:2354 #: company/models.py:198 company/models.py:840 machine/models.py:39 -#: part/models.py:1258 plugin/models.py:69 stock/api.py:621 users/models.py:192 -#: users/models.py:551 users/serializers.py:319 +#: part/models.py:1258 plugin/models.py:69 stock/api.py:621 users/models.py:195 +#: users/models.py:554 users/serializers.py:319 msgid "Active" msgstr "激活" @@ -1603,7 +1603,7 @@ msgstr "激活" msgid "Is this webhook active" msgstr "網絡鈎子是否已啓用" -#: common/models.py:1437 users/models.py:169 +#: common/models.py:1437 users/models.py:172 msgid "Token" msgstr "令牌" @@ -2142,7 +2142,7 @@ msgid "Email Threads" msgstr "電子郵件討論串" #: common/models.py:2711 generic/states/serializers.py:16 plugin/models.py:46 -#: users/models.py:110 +#: users/models.py:113 msgid "Key" msgstr "鍵" @@ -3725,37 +3725,37 @@ msgstr "值必須為大寫" msgid "Value must be a valid variable identifier" msgstr "值必須為有效的變數識別符" -#: company/api.py:142 +#: company/api.py:143 msgid "Part is Active" msgstr "零件已激活" -#: company/api.py:146 +#: company/api.py:147 msgid "Manufacturer is Active" msgstr "製造商處於活動狀態" -#: company/api.py:279 +#: company/api.py:280 msgid "Supplier Part is Active" msgstr "供應商零件處於激活狀態" -#: company/api.py:283 +#: company/api.py:284 msgid "Internal Part is Active" msgstr "內部零件已激活" -#: company/api.py:288 +#: company/api.py:289 msgid "Supplier is Active" msgstr "供應商已激活" -#: company/api.py:300 company/models.py:539 company/serializers.py:468 +#: company/api.py:301 company/models.py:539 company/serializers.py:468 #: part/serializers.py:575 msgid "Manufacturer" msgstr "製造商" -#: company/api.py:307 company/models.py:119 company/models.py:411 +#: company/api.py:308 company/models.py:119 company/models.py:411 #: stock/api.py:879 msgid "Company" msgstr "公司" -#: company/api.py:317 +#: company/api.py:318 msgid "Has Stock" msgstr "有庫存" @@ -3792,7 +3792,7 @@ msgid "Contact email address" msgstr "聯繫人電子郵箱地址" #: company/models.py:176 company/models.py:315 order/models.py:506 -#: users/models.py:558 +#: users/models.py:561 msgid "Contact" msgstr "聯繫人" @@ -3942,7 +3942,7 @@ msgid "Manufacturer Part" msgstr "製造商零件" #: company/models.py:528 company/models.py:818 stock/models.py:1026 -#: stock/serializers.py:445 +#: stock/serializers.py:449 msgid "Base Part" msgstr "基礎零件" @@ -3959,7 +3959,7 @@ msgstr "選擇製造商" msgid "MPN" msgstr "製造商零件編號" -#: company/models.py:547 stock/serializers.py:607 +#: company/models.py:547 stock/serializers.py:611 msgid "Manufacturer Part Number" msgstr "製造商零件編號" @@ -4042,7 +4042,7 @@ msgstr "供應商零件説明" #: report/templates/report/inventree_return_order_report.html:27 #: report/templates/report/inventree_sales_order_report.html:32 #: report/templates/report/inventree_stock_location_report.html:105 -#: stock/serializers.py:837 +#: stock/serializers.py:841 msgid "Note" msgstr "備註" @@ -4055,7 +4055,7 @@ msgid "Minimum charge (e.g. stocking fee)" msgstr "最低費用(例如庫存費)" #: company/models.py:891 order/serializers.py:810 stock/models.py:1057 -#: stock/serializers.py:1643 +#: stock/serializers.py:1647 msgid "Packaging" msgstr "打包" @@ -4107,7 +4107,7 @@ msgstr "此供應商使用的默認貨幣" msgid "Company Name" msgstr "公司名稱" -#: company/serializers.py:444 part/serializers.py:948 stock/serializers.py:463 +#: company/serializers.py:444 part/serializers.py:948 stock/serializers.py:467 msgid "In Stock" msgstr "有庫存" @@ -4267,15 +4267,15 @@ msgstr "錯誤" msgid "Valid" msgstr "有效" -#: importer/models.py:688 +#: importer/models.py:720 msgid "ID is required for updating existing records." msgstr "更新既有紀錄需要提供 ID。" -#: importer/models.py:695 +#: importer/models.py:727 msgid "No record found with the provided ID" msgstr "" -#: importer/models.py:701 +#: importer/models.py:733 msgid "Invalid ID format provided" msgstr "" @@ -4660,7 +4660,7 @@ msgid "Order reference" msgstr "訂單參考" #: order/models.py:617 order/models.py:1317 order/models.py:2630 -#: stock/serializers.py:594 stock/serializers.py:1012 users/models.py:539 +#: stock/serializers.py:598 stock/serializers.py:1016 users/models.py:542 msgid "Status" msgstr "狀態" @@ -4713,7 +4713,7 @@ msgid "Quantity must be a positive number" msgstr "數量必須是正數" #: order/models.py:1304 order/models.py:2617 stock/models.py:1079 -#: stock/models.py:1080 stock/serializers.py:1359 +#: stock/models.py:1080 stock/serializers.py:1363 #: templates/email/overdue_return_order.html:16 #: templates/email/overdue_sales_order.html:16 msgid "Customer" @@ -4831,7 +4831,7 @@ msgstr "已接收" msgid "Number of items received" msgstr "收到的物品數量" -#: order/models.py:1903 stock/models.py:1202 stock/serializers.py:661 +#: order/models.py:1903 stock/models.py:1202 stock/serializers.py:665 msgid "Purchase Price" msgstr "採購價格" @@ -5173,7 +5173,7 @@ msgid "Enter batch code for incoming stock items" msgstr "輸入入庫項目的批號" #: order/serializers.py:792 stock/models.py:1161 -#: templates/email/stale_stock_notification.html:22 users/models.py:134 +#: templates/email/stale_stock_notification.html:22 users/models.py:137 msgid "Expiry Date" msgstr "有效期至" @@ -6043,7 +6043,7 @@ msgstr "參數模板" msgid "Parameter Value" msgstr "參數值" -#: part/models.py:4092 stock/serializers.py:742 +#: part/models.py:4092 stock/serializers.py:746 msgid "Optional note field" msgstr "可選註釋字段" @@ -6219,7 +6219,7 @@ msgstr "結果" msgid "Number of results recorded against this template" msgstr "根據該模板記錄的結果數量" -#: part/serializers.py:230 part/serializers.py:248 stock/serializers.py:667 +#: part/serializers.py:230 part/serializers.py:248 stock/serializers.py:671 msgid "Purchase currency of this stock item" msgstr "購買此庫存項的貨幣" @@ -6339,7 +6339,7 @@ msgstr "此零件目前生產中數量" msgid "Outstanding quantity of this part scheduled to be built" msgstr "此零件排程待製造未完成數量" -#: part/serializers.py:964 stock/serializers.py:1043 stock/serializers.py:1214 +#: part/serializers.py:964 stock/serializers.py:1047 stock/serializers.py:1218 #: users/ruleset.py:30 msgid "Stock Items" msgstr "庫存項" @@ -7540,35 +7540,35 @@ msgstr "啓用動態面板" msgid "Enable dynamic panels for testing" msgstr "啓用動態面板來測試" -#: plugin/samples/integration/user_interface_sample.py:98 +#: plugin/samples/integration/user_interface_sample.py:100 msgid "Part Panel" msgstr "零件面板" -#: plugin/samples/integration/user_interface_sample.py:131 +#: plugin/samples/integration/user_interface_sample.py:135 msgid "Broken Dashboard Item" msgstr "損壞儀表板項目" -#: plugin/samples/integration/user_interface_sample.py:133 +#: plugin/samples/integration/user_interface_sample.py:137 msgid "This is a broken dashboard item - it will not render!" msgstr "此為損壞示例項目——不會渲染!" -#: plugin/samples/integration/user_interface_sample.py:139 +#: plugin/samples/integration/user_interface_sample.py:143 msgid "Sample Dashboard Item" msgstr "範例儀表板項目" -#: plugin/samples/integration/user_interface_sample.py:141 +#: plugin/samples/integration/user_interface_sample.py:145 msgid "This is a sample dashboard item. It renders a simple string of HTML content." msgstr "範例儀表板項目;將顯示一段簡單 HTML 字串。" -#: plugin/samples/integration/user_interface_sample.py:147 +#: plugin/samples/integration/user_interface_sample.py:151 msgid "Context Dashboard Item" msgstr "情境儀表板項目" -#: plugin/samples/integration/user_interface_sample.py:161 +#: plugin/samples/integration/user_interface_sample.py:165 msgid "Admin Dashboard Item" msgstr "管理員儀表板項目" -#: plugin/samples/integration/user_interface_sample.py:162 +#: plugin/samples/integration/user_interface_sample.py:166 msgid "This is an admin-only dashboard item." msgstr "此為僅管理員可見項目。" @@ -7951,7 +7951,7 @@ msgstr "庫存項測試報告" #: report/templates/report/inventree_stock_report_merge.html:97 #: report/templates/report/inventree_test_report.html:153 -#: stock/serializers.py:650 +#: stock/serializers.py:654 msgid "Installed Items" msgstr "已安裝的項目" @@ -7984,19 +7984,19 @@ msgstr "無結果 (必填)" msgid "No result" msgstr "沒有結果" -#: report/templatetags/report.py:144 +#: report/templatetags/report.py:163 msgid "Asset file does not exist" msgstr "資產文件不存在" -#: report/templatetags/report.py:201 report/templatetags/report.py:277 +#: report/templatetags/report.py:220 report/templatetags/report.py:296 msgid "Image file not found" msgstr "找不到圖片文件" -#: report/templatetags/report.py:302 +#: report/templatetags/report.py:321 msgid "part_image tag requires a Part instance" msgstr "parpart_image 標籤需要一個零件實例" -#: report/templatetags/report.py:348 +#: report/templatetags/report.py:367 msgid "company_image tag requires a Company instance" msgstr "公司_圖片標籤需要一個公司實例" @@ -8012,7 +8012,7 @@ msgstr "按頂級位置篩選" msgid "Include sub-locations in filtered results" msgstr "在篩選結果中包含子地點" -#: stock/api.py:341 stock/serializers.py:1210 +#: stock/api.py:341 stock/serializers.py:1214 msgid "Parent Location" msgstr "上級地點" @@ -8096,7 +8096,7 @@ msgstr "過期日期前" msgid "Expiry date after" msgstr "過期日期後" -#: stock/api.py:916 stock/serializers.py:655 +#: stock/api.py:916 stock/serializers.py:659 msgid "Stale" msgstr "過期" @@ -8168,7 +8168,7 @@ msgstr "選擇所有者" msgid "Stock items may not be directly located into a structural stock locations, but may be located to child locations." msgstr "庫存項可能不直接位於結構庫存地點,但可能位於其子地點。" -#: stock/models.py:226 users/models.py:494 +#: stock/models.py:226 users/models.py:497 msgid "External" msgstr "外部" @@ -8201,7 +8201,7 @@ msgstr "必須指定零件" msgid "Stock items cannot be located into structural stock locations!" msgstr "庫存項不能存放在結構性庫存地點!" -#: stock/models.py:932 stock/serializers.py:488 +#: stock/models.py:932 stock/serializers.py:492 msgid "Stock item cannot be created for virtual parts" msgstr "無法為虛擬零件創建庫存項" @@ -8246,7 +8246,7 @@ msgstr "為此庫存項目選擇匹配的供應商零件" msgid "Where is this stock item located?" msgstr "這個庫存物品在哪裏?" -#: stock/models.py:1058 stock/serializers.py:1644 +#: stock/models.py:1058 stock/serializers.py:1648 msgid "Packaging this stock item is stored in" msgstr "包裝此庫存物品存儲在" @@ -8262,7 +8262,7 @@ msgstr "此項目是否安裝在另一個項目中?" msgid "Serial number for this item" msgstr "此項目的序列號" -#: stock/models.py:1105 stock/serializers.py:1629 +#: stock/models.py:1105 stock/serializers.py:1633 msgid "Batch code for this stock item" msgstr "此庫存項的批號" @@ -8371,7 +8371,7 @@ msgstr "庫存項目前正在生產" msgid "Serialized stock cannot be merged" msgstr "序列化的庫存不能合併" -#: stock/models.py:2055 stock/serializers.py:1499 +#: stock/models.py:2055 stock/serializers.py:1503 msgid "Duplicate stock items" msgstr "複製庫存項" @@ -8500,237 +8500,241 @@ msgid "Test template for this result" msgstr "此結果的測試模板" #: stock/serializers.py:290 +msgid "No matching test found for this part" +msgstr "" + +#: stock/serializers.py:294 msgid "Template ID or test name must be provided" msgstr "必須提供模板 ID 或測試名稱" -#: stock/serializers.py:300 +#: stock/serializers.py:304 msgid "The test finished time cannot be earlier than the test started time" msgstr "測試完成時間不能早於測試開始時間" -#: stock/serializers.py:452 +#: stock/serializers.py:456 msgid "Parent Item" msgstr "父項" -#: stock/serializers.py:453 +#: stock/serializers.py:457 msgid "Parent stock item" msgstr "父庫存項" -#: stock/serializers.py:473 +#: stock/serializers.py:477 msgid "Use pack size when adding: the quantity defined is the number of packs" msgstr "添加時使用包裝尺寸:定義的數量是包裝的數量" -#: stock/serializers.py:475 +#: stock/serializers.py:479 msgid "Use pack size" msgstr "使用包裝數" -#: stock/serializers.py:482 stock/serializers.py:724 +#: stock/serializers.py:486 stock/serializers.py:728 msgid "Enter serial numbers for new items" msgstr "輸入新項目的序列號" -#: stock/serializers.py:600 +#: stock/serializers.py:604 msgid "Supplier Part Number" msgstr "供應商零件編號" -#: stock/serializers.py:647 users/models.py:184 +#: stock/serializers.py:651 users/models.py:187 msgid "Expired" msgstr "已過期" -#: stock/serializers.py:653 +#: stock/serializers.py:657 msgid "Child Items" msgstr "子項目" -#: stock/serializers.py:657 +#: stock/serializers.py:661 msgid "Tracking Items" msgstr "跟蹤項目" -#: stock/serializers.py:663 +#: stock/serializers.py:667 msgid "Purchase price of this stock item, per unit or pack" msgstr "此庫存商品的購買價格,單位或包裝" -#: stock/serializers.py:701 +#: stock/serializers.py:705 msgid "Enter number of stock items to serialize" msgstr "輸入要序列化的庫存項目數量" -#: stock/serializers.py:709 stock/serializers.py:752 stock/serializers.py:790 -#: stock/serializers.py:928 +#: stock/serializers.py:713 stock/serializers.py:756 stock/serializers.py:794 +#: stock/serializers.py:932 msgid "No stock item provided" msgstr "未提供庫存項" -#: stock/serializers.py:717 +#: stock/serializers.py:721 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({q})" msgstr "數量不得超過現有庫存量 ({q})" -#: stock/serializers.py:735 stock/serializers.py:1456 stock/serializers.py:1769 -#: stock/serializers.py:1818 +#: stock/serializers.py:739 stock/serializers.py:1460 stock/serializers.py:1773 +#: stock/serializers.py:1822 msgid "Destination stock location" msgstr "目標庫存位置" -#: stock/serializers.py:755 +#: stock/serializers.py:759 msgid "Serial numbers cannot be assigned to this part" msgstr "此零件不能分配序列號" -#: stock/serializers.py:775 +#: stock/serializers.py:779 msgid "Serial numbers already exist" msgstr "序列號已存在" -#: stock/serializers.py:825 +#: stock/serializers.py:829 msgid "Select stock item to install" msgstr "選擇要安裝的庫存項目" -#: stock/serializers.py:832 +#: stock/serializers.py:836 msgid "Quantity to Install" msgstr "安裝數量" -#: stock/serializers.py:833 +#: stock/serializers.py:837 msgid "Enter the quantity of items to install" msgstr "輸入要安裝的項目數量" -#: stock/serializers.py:838 stock/serializers.py:918 stock/serializers.py:1060 +#: stock/serializers.py:842 stock/serializers.py:922 stock/serializers.py:1064 msgid "Add transaction note (optional)" msgstr "添加交易記錄 (可選)" -#: stock/serializers.py:846 +#: stock/serializers.py:850 msgid "Quantity to install must be at least 1" msgstr "安裝數量必須至少為1" -#: stock/serializers.py:854 +#: stock/serializers.py:858 msgid "Stock item is unavailable" msgstr "庫存項不可用" -#: stock/serializers.py:865 +#: stock/serializers.py:869 msgid "Selected part is not in the Bill of Materials" msgstr "所選零件不在物料清單中" -#: stock/serializers.py:878 +#: stock/serializers.py:882 msgid "Quantity to install must not exceed available quantity" msgstr "安裝數量不得超過可用數量" -#: stock/serializers.py:913 +#: stock/serializers.py:917 msgid "Destination location for uninstalled item" msgstr "已卸載項目的目標位置" -#: stock/serializers.py:951 +#: stock/serializers.py:955 msgid "Select part to convert stock item into" msgstr "選擇要將庫存項目轉換為的零件" -#: stock/serializers.py:964 +#: stock/serializers.py:968 msgid "Selected part is not a valid option for conversion" msgstr "所選零件不是有效的轉換選項" -#: stock/serializers.py:981 +#: stock/serializers.py:985 msgid "Cannot convert stock item with assigned SupplierPart" msgstr "無法轉換已分配供應商零件的庫存項" -#: stock/serializers.py:1015 +#: stock/serializers.py:1019 msgid "Stock item status code" msgstr "庫存項狀態代碼" -#: stock/serializers.py:1044 +#: stock/serializers.py:1048 msgid "Select stock items to change status" msgstr "選擇要更改狀態的庫存項目" -#: stock/serializers.py:1050 +#: stock/serializers.py:1054 msgid "No stock items selected" msgstr "未選擇庫存商品" -#: stock/serializers.py:1139 stock/serializers.py:1216 +#: stock/serializers.py:1143 stock/serializers.py:1220 msgid "Sublocations" msgstr "轉租" -#: stock/serializers.py:1211 +#: stock/serializers.py:1215 msgid "Parent stock location" msgstr "上級庫存地點" -#: stock/serializers.py:1328 +#: stock/serializers.py:1332 msgid "Part must be salable" msgstr "零件必須可銷售" -#: stock/serializers.py:1332 +#: stock/serializers.py:1336 msgid "Item is allocated to a sales order" msgstr "物料已分配到銷售訂單" -#: stock/serializers.py:1336 +#: stock/serializers.py:1340 msgid "Item is allocated to a build order" msgstr "項目被分配到生產訂單中" -#: stock/serializers.py:1360 +#: stock/serializers.py:1364 msgid "Customer to assign stock items" msgstr "客户分配庫存項目" -#: stock/serializers.py:1366 +#: stock/serializers.py:1370 msgid "Selected company is not a customer" msgstr "所選公司不是客户" -#: stock/serializers.py:1374 +#: stock/serializers.py:1378 msgid "Stock assignment notes" msgstr "庫存分配説明" -#: stock/serializers.py:1384 stock/serializers.py:1672 +#: stock/serializers.py:1388 stock/serializers.py:1676 msgid "A list of stock items must be provided" msgstr "必須提供庫存物品清單" -#: stock/serializers.py:1463 +#: stock/serializers.py:1467 msgid "Stock merging notes" msgstr "庫存合併説明" -#: stock/serializers.py:1468 +#: stock/serializers.py:1472 msgid "Allow mismatched suppliers" msgstr "允許不匹配的供應商" -#: stock/serializers.py:1469 +#: stock/serializers.py:1473 msgid "Allow stock items with different supplier parts to be merged" msgstr "允許合併具有不同供應商零件的庫存項目" -#: stock/serializers.py:1474 +#: stock/serializers.py:1478 msgid "Allow mismatched status" msgstr "允許不匹配的狀態" -#: stock/serializers.py:1475 +#: stock/serializers.py:1479 msgid "Allow stock items with different status codes to be merged" msgstr "允許合併具有不同狀態代碼的庫存項目" -#: stock/serializers.py:1485 +#: stock/serializers.py:1489 msgid "At least two stock items must be provided" msgstr "必須提供至少兩件庫存物品" -#: stock/serializers.py:1552 +#: stock/serializers.py:1556 msgid "No Change" msgstr "無更改" -#: stock/serializers.py:1590 +#: stock/serializers.py:1594 msgid "StockItem primary key value" msgstr "庫存項主鍵值" -#: stock/serializers.py:1603 +#: stock/serializers.py:1607 msgid "Stock item is not in stock" msgstr "庫存項無庫存" -#: stock/serializers.py:1606 +#: stock/serializers.py:1610 msgid "Stock item is already in stock" msgstr "庫存項已在庫" -#: stock/serializers.py:1620 +#: stock/serializers.py:1624 msgid "Quantity must not be negative" msgstr "數量不可為負" -#: stock/serializers.py:1662 +#: stock/serializers.py:1666 msgid "Stock transaction notes" msgstr "庫存交易記錄" -#: stock/serializers.py:1824 +#: stock/serializers.py:1828 msgid "Merge into existing stock" msgstr "合併至現有庫存" -#: stock/serializers.py:1825 +#: stock/serializers.py:1829 msgid "Merge returned items into existing stock items if possible" msgstr "可行時將退回項目併入現有庫存" -#: stock/serializers.py:1868 +#: stock/serializers.py:1872 msgid "Next Serial Number" msgstr "下一個序列號" -#: stock/serializers.py:1874 +#: stock/serializers.py:1878 msgid "Previous Serial Number" msgstr "上一個序列號" @@ -9024,7 +9028,7 @@ msgstr "權限" msgid "Important dates" msgstr "重要日期" -#: users/authentication.py:30 users/models.py:148 +#: users/authentication.py:30 users/models.py:151 msgid "Token has been revoked" msgstr "令牌已被撤銷" @@ -9032,167 +9036,167 @@ msgstr "令牌已被撤銷" msgid "Token has expired" msgstr "令牌已過期" -#: users/models.py:91 +#: users/models.py:94 msgid "API Token" msgstr "API 令牌" -#: users/models.py:92 +#: users/models.py:95 msgid "API Tokens" msgstr "API 令牌" -#: users/models.py:128 +#: users/models.py:131 msgid "Token Name" msgstr "令牌名稱" -#: users/models.py:129 +#: users/models.py:132 msgid "Custom token name" msgstr "自定義令牌名稱" -#: users/models.py:135 +#: users/models.py:138 msgid "Token expiry date" msgstr "令牌過期日期" -#: users/models.py:143 +#: users/models.py:146 msgid "Last Seen" msgstr "最近一次在線" -#: users/models.py:144 +#: users/models.py:147 msgid "Last time the token was used" msgstr "最近使用令牌的時間" -#: users/models.py:148 +#: users/models.py:151 msgid "Revoked" msgstr "撤銷" -#: users/models.py:226 +#: users/models.py:229 msgid "Permission set" msgstr "權限設置" -#: users/models.py:235 +#: users/models.py:238 msgid "Group" msgstr "組" -#: users/models.py:239 +#: users/models.py:242 msgid "View" msgstr "查看" -#: users/models.py:239 +#: users/models.py:242 msgid "Permission to view items" msgstr "查看項目的權限" -#: users/models.py:243 +#: users/models.py:246 msgid "Add" msgstr "添加" -#: users/models.py:243 +#: users/models.py:246 msgid "Permission to add items" msgstr "添加項目的權限" -#: users/models.py:247 +#: users/models.py:250 msgid "Change" msgstr "更改" -#: users/models.py:249 +#: users/models.py:252 msgid "Permissions to edit items" msgstr "編輯項目的權限" -#: users/models.py:253 +#: users/models.py:256 msgid "Delete" msgstr "刪除" -#: users/models.py:255 +#: users/models.py:258 msgid "Permission to delete items" msgstr "刪除項目的權限" -#: users/models.py:492 +#: users/models.py:495 msgid "Bot" msgstr "機器人" -#: users/models.py:493 +#: users/models.py:496 msgid "Internal" msgstr "內部" -#: users/models.py:495 +#: users/models.py:498 msgid "Guest" msgstr "訪客" -#: users/models.py:504 +#: users/models.py:507 msgid "Language" msgstr "語言 LANG" -#: users/models.py:505 +#: users/models.py:508 msgid "Preferred language for the user" msgstr "使用者偏好語言" -#: users/models.py:510 +#: users/models.py:513 msgid "Theme" msgstr "主題" -#: users/models.py:511 +#: users/models.py:514 msgid "Settings for the web UI as JSON - do not edit manually!" msgstr "Web 介面設定(JSON,請勿手動編輯)" -#: users/models.py:516 +#: users/models.py:519 msgid "Widgets" msgstr "小工具" -#: users/models.py:518 +#: users/models.py:521 msgid "Settings for the dashboard widgets as JSON - do not edit manually!" msgstr "儀表板小工具設定(JSON,請勿手動編輯)" -#: users/models.py:525 +#: users/models.py:528 msgid "Display Name" msgstr "顯示名稱" -#: users/models.py:526 +#: users/models.py:529 msgid "Chosen display name for the user" msgstr "使用者自選顯示名稱" -#: users/models.py:532 +#: users/models.py:535 msgid "Position" msgstr "職稱" -#: users/models.py:533 +#: users/models.py:536 msgid "Main job title or position" msgstr "主要職稱或職位" -#: users/models.py:540 +#: users/models.py:543 msgid "User status message" msgstr "使用者狀態訊息" -#: users/models.py:547 +#: users/models.py:550 msgid "User location information" msgstr "使用者位置資訊" -#: users/models.py:552 +#: users/models.py:555 msgid "User is actively using the system" msgstr "使用者目前活躍" -#: users/models.py:559 +#: users/models.py:562 msgid "Preferred contact information for the user" msgstr "使用者偏好聯絡資訊" -#: users/models.py:565 +#: users/models.py:568 msgid "User Type" msgstr "使用者類型" -#: users/models.py:566 +#: users/models.py:569 msgid "Which type of user is this?" msgstr "此為哪種類型的使用者?" -#: users/models.py:572 +#: users/models.py:575 msgid "Organisation" msgstr "組織" -#: users/models.py:573 +#: users/models.py:576 msgid "Users primary organisation/affiliation" msgstr "使用者主要所屬組織" -#: users/models.py:581 +#: users/models.py:584 msgid "Primary Group" msgstr "主要群組" -#: users/models.py:582 +#: users/models.py:585 msgid "Primary group for the user" msgstr "使用者的主要群組" diff --git a/src/frontend/src/locales/ar/messages.po b/src/frontend/src/locales/ar/messages.po index 5ecb342483..0a3efaad59 100644 --- a/src/frontend/src/locales/ar/messages.po +++ b/src/frontend/src/locales/ar/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: ar\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2025-09-17 03:41\n" +"PO-Revision-Date: 2025-09-29 23:53\n" "Last-Translator: \n" "Language-Team: Arabic\n" "Plural-Forms: nplurals=6; plural=(n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5);\n" @@ -69,7 +69,7 @@ msgstr "" #: src/components/forms/fields/RelatedModelField.tsx:393 #: src/components/nav/Header.tsx:169 #: src/pages/Index/Settings/UserSettings.tsx:74 -#: src/pages/part/PartDetail.tsx:1173 +#: src/pages/part/PartDetail.tsx:1186 msgid "Search" msgstr "" @@ -113,7 +113,7 @@ msgstr "" #: src/forms/StockForms.tsx:1028 #: src/forms/StockForms.tsx:1072 #: src/pages/build/BuildDetail.tsx:200 -#: src/pages/part/PartDetail.tsx:1225 +#: src/pages/part/PartDetail.tsx:1238 #: src/tables/ColumnRenderers.tsx:82 #: src/tables/part/RelatedPartTable.tsx:53 #: src/tables/stock/StockTrackingTable.tsx:87 @@ -128,7 +128,8 @@ msgstr "" #: src/pages/part/CategoryDetail.tsx:130 #: src/pages/part/CategoryDetail.tsx:273 #: src/pages/part/CategoryDetail.tsx:312 -#: src/pages/part/PartDetail.tsx:955 +#: src/pages/part/CategoryDetail.tsx:343 +#: src/pages/part/PartDetail.tsx:968 msgid "Parts" msgstr "" @@ -152,11 +153,11 @@ msgstr "" #: lib/enums/ModelInformation.tsx:52 #: src/components/wizards/OrderPartsWizard.tsx:143 #: src/pages/company/SupplierPartDetail.tsx:408 -#: src/pages/stock/StockDetail.tsx:286 +#: src/pages/stock/StockDetail.tsx:289 #: src/tables/build/BuildAllocatedStockTable.tsx:155 #: src/tables/part/PartPurchaseOrdersTable.tsx:50 #: src/tables/purchasing/SupplierPartTable.tsx:64 -#: src/tables/stock/StockItemTable.tsx:248 +#: src/tables/stock/StockItemTable.tsx:249 msgid "Supplier Part" msgstr "" @@ -168,7 +169,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:61 #: src/pages/company/SupplierPartDetail.tsx:160 #: src/tables/part/PartPurchaseOrdersTable.tsx:56 -#: src/tables/stock/StockItemTable.tsx:254 +#: src/tables/stock/StockItemTable.tsx:255 msgid "Manufacturer Part" msgstr "" @@ -179,14 +180,15 @@ msgstr "" #: lib/enums/ModelInformation.tsx:70 #: src/pages/part/CategoryDetail.tsx:343 -#: src/tables/Filter.tsx:381 +#: src/tables/Filter.tsx:389 msgid "Part Category" msgstr "" #: lib/enums/ModelInformation.tsx:71 #: lib/enums/Roles.tsx:37 +#: src/pages/part/CategoryDetail.tsx:267 #: src/pages/part/CategoryDetail.tsx:334 -#: src/pages/part/PartDetail.tsx:1214 +#: src/pages/part/PartDetail.tsx:1227 msgid "Part Categories" msgstr "" @@ -196,7 +198,8 @@ msgstr "" #: src/forms/BuildForms.tsx:604 #: src/forms/BuildForms.tsx:765 #: src/forms/SalesOrderForms.tsx:269 -#: src/pages/stock/StockDetail.tsx:976 +#: src/pages/stock/StockDetail.tsx:992 +#: src/tables/part/PartTestResultTable.tsx:248 #: src/tables/stock/StockTrackingTable.tsx:48 #: src/tables/stock/StockTrackingTable.tsx:55 msgid "Stock Item" @@ -221,7 +224,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:89 #: src/pages/stock/LocationDetail.tsx:176 #: src/pages/stock/LocationDetail.tsx:412 -#: src/pages/stock/StockDetail.tsx:967 +#: src/pages/stock/StockDetail.tsx:983 msgid "Stock Locations" msgstr "" @@ -235,7 +238,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:103 #: src/pages/Index/Settings/SystemSettings.tsx:248 -#: src/pages/part/PartDetail.tsx:912 +#: src/pages/part/PartDetail.tsx:914 msgid "Stock History" msgstr "" @@ -284,7 +287,7 @@ msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:199 #: src/pages/sales/SalesOrderDetail.tsx:211 #: src/tables/ColumnRenderers.tsx:353 -#: src/tables/Filter.tsx:278 +#: src/tables/Filter.tsx:286 #: src/tables/TableHoverCard.tsx:101 msgid "Project Code" msgstr "" @@ -299,9 +302,9 @@ msgstr "" #: src/pages/build/BuildDetail.tsx:244 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:33 #: src/pages/purchasing/PurchaseOrderDetail.tsx:531 -#: src/pages/stock/StockDetail.tsx:349 +#: src/pages/stock/StockDetail.tsx:352 #: src/tables/part/PartPurchaseOrdersTable.tsx:32 -#: src/tables/stock/StockItemTable.tsx:240 +#: src/tables/stock/StockItemTable.tsx:241 #: src/tables/stock/StockTrackingTable.tsx:120 msgid "Purchase Order" msgstr "" @@ -311,7 +314,7 @@ msgstr "" #: src/pages/Index/Settings/SystemSettings.tsx:283 #: src/pages/company/CompanyDetail.tsx:205 #: src/pages/company/SupplierPartDetail.tsx:265 -#: src/pages/part/PartDetail.tsx:876 +#: src/pages/part/PartDetail.tsx:878 #: src/pages/purchasing/PurchasingIndex.tsx:60 msgid "Purchase Orders" msgstr "" @@ -330,7 +333,7 @@ msgstr "" #: src/pages/sales/SalesOrderDetail.tsx:586 #: src/pages/sales/SalesOrderShipmentDetail.tsx:94 #: src/pages/sales/SalesOrderShipmentDetail.tsx:358 -#: src/pages/stock/StockDetail.tsx:358 +#: src/pages/stock/StockDetail.tsx:361 #: src/tables/part/PartSalesAllocationsTable.tsx:41 #: src/tables/sales/SalesOrderAllocationTable.tsx:107 #: src/tables/stock/StockTrackingTable.tsx:131 @@ -341,7 +344,7 @@ msgstr "" #: lib/enums/Roles.tsx:43 #: src/pages/Index/Settings/SystemSettings.tsx:299 #: src/pages/company/CompanyDetail.tsx:225 -#: src/pages/part/PartDetail.tsx:888 +#: src/pages/part/PartDetail.tsx:890 #: src/pages/sales/SalesIndex.tsx:82 msgid "Sales Orders" msgstr "" @@ -365,7 +368,7 @@ msgstr "" #: lib/enums/Roles.tsx:41 #: src/pages/Index/Settings/SystemSettings.tsx:315 #: src/pages/company/CompanyDetail.tsx:232 -#: src/pages/part/PartDetail.tsx:895 +#: src/pages/part/PartDetail.tsx:897 #: src/pages/sales/SalesIndex.tsx:103 msgid "Return Orders" msgstr "" @@ -414,7 +417,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:214 #: src/pages/Auth/ChangePassword.tsx:36 #: src/pages/core/UserDetail.tsx:220 -#: src/tables/Filter.tsx:327 +#: src/tables/Filter.tsx:335 #: src/tables/settings/ApiTokenTable.tsx:105 #: src/tables/settings/ApiTokenTable.tsx:132 #: src/tables/settings/BarcodeScanHistoryTable.tsx:79 @@ -544,7 +547,7 @@ msgstr "" #: lib/enums/Roles.tsx:33 #: src/pages/Index/Settings/SystemSettings.tsx:264 #: src/pages/build/BuildIndex.tsx:75 -#: src/pages/part/PartDetail.tsx:905 +#: src/pages/part/PartDetail.tsx:907 #: src/pages/sales/SalesOrderDetail.tsx:394 msgid "Build Orders" msgstr "" @@ -694,11 +697,12 @@ msgid "Failed to link barcode" msgstr "" #: src/components/barcodes/QRCode.tsx:179 -#: src/pages/part/PartDetail.tsx:522 +#: src/pages/part/PartDetail.tsx:524 #: src/pages/purchasing/PurchaseOrderDetail.tsx:204 #: src/pages/sales/ReturnOrderDetail.tsx:168 #: src/pages/sales/SalesOrderDetail.tsx:180 #: src/pages/sales/SalesOrderShipmentDetail.tsx:168 +#: src/pages/stock/StockDetail.tsx:186 msgid "Link" msgstr "" @@ -720,11 +724,11 @@ msgstr "" #~ msgid "Copy to clipboard" #~ msgstr "Copy to clipboard" -#: src/components/buttons/CopyButton.tsx:31 +#: src/components/buttons/CopyButton.tsx:34 msgid "Copied" msgstr "" -#: src/components/buttons/CopyButton.tsx:31 +#: src/components/buttons/CopyButton.tsx:34 msgid "Copy" msgstr "" @@ -752,19 +756,15 @@ msgstr "" #~ msgid "The label could not be generated" #~ msgstr "The label could not be generated" -#: src/components/buttons/PrintingActions.tsx:122 +#: src/components/buttons/PrintingActions.tsx:124 msgid "Print Label" msgstr "" -#: src/components/buttons/PrintingActions.tsx:129 -#: src/components/buttons/PrintingActions.tsx:156 +#: src/components/buttons/PrintingActions.tsx:134 +#: src/components/buttons/PrintingActions.tsx:168 msgid "Print" msgstr "" -#: src/components/buttons/PrintingActions.tsx:139 -msgid "Print Report" -msgstr "" - #: src/components/buttons/PrintingActions.tsx:152 #~ msgid "Generate" #~ msgstr "Generate" @@ -777,15 +777,19 @@ msgstr "" #~ msgid "The report could not be generated" #~ msgstr "The report could not be generated" -#: src/components/buttons/PrintingActions.tsx:177 +#: src/components/buttons/PrintingActions.tsx:161 +msgid "Print Report" +msgstr "" + +#: src/components/buttons/PrintingActions.tsx:189 msgid "Printing Actions" msgstr "" -#: src/components/buttons/PrintingActions.tsx:182 +#: src/components/buttons/PrintingActions.tsx:194 msgid "Print Labels" msgstr "" -#: src/components/buttons/PrintingActions.tsx:188 +#: src/components/buttons/PrintingActions.tsx:200 msgid "Print Reports" msgstr "" @@ -837,24 +841,24 @@ msgstr "" msgid "Subscribe to notifications" msgstr "" -#: src/components/calendar/Calendar.tsx:99 -#: src/components/calendar/Calendar.tsx:162 +#: src/components/calendar/Calendar.tsx:102 +#: src/components/calendar/Calendar.tsx:165 msgid "Calendar Filters" msgstr "" -#: src/components/calendar/Calendar.tsx:114 +#: src/components/calendar/Calendar.tsx:117 msgid "Previous month" msgstr "" -#: src/components/calendar/Calendar.tsx:123 +#: src/components/calendar/Calendar.tsx:126 msgid "Select month" msgstr "" -#: src/components/calendar/Calendar.tsx:144 +#: src/components/calendar/Calendar.tsx:147 msgid "Next month" msgstr "" -#: src/components/calendar/Calendar.tsx:175 +#: src/components/calendar/Calendar.tsx:178 #: src/tables/InvenTreeTableHeader.tsx:291 msgid "Download data" msgstr "" @@ -868,7 +872,7 @@ msgid "Error updating order" msgstr "" #: src/components/calendar/OrderCalendar.tsx:178 -#: src/tables/Filter.tsx:144 +#: src/tables/Filter.tsx:152 msgid "Overdue" msgstr "" @@ -1107,7 +1111,7 @@ msgid "The latest news from InvenTree" msgstr "" #: src/components/dashboard/widgets/ColorToggleWidget.tsx:18 -#: src/components/nav/MainMenu.tsx:91 +#: src/components/nav/MainMenu.tsx:93 msgid "Change Color Mode" msgstr "" @@ -1153,14 +1157,14 @@ msgstr "" #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:76 #: src/pages/core/UserDetail.tsx:93 #: src/pages/core/UserDetail.tsx:203 -#: src/tables/settings/UserTable.tsx:420 +#: src/tables/settings/UserTable.tsx:421 msgid "Superuser" msgstr "" #: src/components/details/Details.tsx:124 #: src/pages/core/UserDetail.tsx:87 #: src/pages/core/UserDetail.tsx:200 -#: src/tables/settings/UserTable.tsx:415 +#: src/tables/settings/UserTable.tsx:416 msgid "Staff" msgstr "" @@ -1658,7 +1662,7 @@ msgstr "" #: src/components/plugins/PluginDrawer.tsx:68 #: src/pages/Index/Settings/AdminCenter/UnitManagementPanel.tsx:19 #: src/pages/part/CategoryDetail.tsx:86 -#: src/pages/part/PartDetail.tsx:447 +#: src/pages/part/PartDetail.tsx:449 #: src/pages/stock/LocationDetail.tsx:84 #: src/tables/machine/MachineTypeTable.tsx:67 #: src/tables/machine/MachineTypeTable.tsx:151 @@ -1980,7 +1984,7 @@ msgid "Data has been imported successfully" msgstr "" #: src/components/importer/ImporterDrawer.tsx:109 -#: src/components/modals/AboutInvenTreeModal.tsx:197 +#: src/components/modals/AboutInvenTreeModal.tsx:203 #: src/components/modals/ServerInfoModal.tsx:134 #: src/forms/BomForms.tsx:132 msgid "Close" @@ -2166,14 +2170,14 @@ msgstr "" #: src/components/items/TransferList.tsx:161 #: src/components/render/Stock.tsx:102 -#: src/pages/part/PartDetail.tsx:984 -#: src/pages/stock/StockDetail.tsx:262 -#: src/pages/stock/StockDetail.tsx:913 +#: src/pages/part/PartDetail.tsx:997 +#: src/pages/stock/StockDetail.tsx:265 +#: src/pages/stock/StockDetail.tsx:929 #: src/tables/build/BuildAllocatedStockTable.tsx:135 #: src/tables/build/BuildLineTable.tsx:190 #: src/tables/part/PartTable.tsx:124 -#: src/tables/stock/StockItemTable.tsx:183 -#: src/tables/stock/StockItemTable.tsx:344 +#: src/tables/stock/StockItemTable.tsx:184 +#: src/tables/stock/StockItemTable.tsx:345 msgid "Available" msgstr "" @@ -2252,19 +2256,19 @@ msgstr "" #~ msgid "Dismiss" #~ msgstr "Dismiss" -#: src/components/modals/AboutInvenTreeModal.tsx:190 +#: src/components/modals/AboutInvenTreeModal.tsx:193 msgid "Copy version information" msgstr "" -#: src/components/modals/AboutInvenTreeModal.tsx:207 +#: src/components/modals/AboutInvenTreeModal.tsx:213 msgid "Development Version" msgstr "" -#: src/components/modals/AboutInvenTreeModal.tsx:209 +#: src/components/modals/AboutInvenTreeModal.tsx:215 msgid "Up to Date" msgstr "" -#: src/components/modals/AboutInvenTreeModal.tsx:211 +#: src/components/modals/AboutInvenTreeModal.tsx:217 msgid "Update Available" msgstr "" @@ -2439,24 +2443,28 @@ msgstr "" #~ msgid "Profile" #~ msgstr "Profile" -#: src/components/nav/MainMenu.tsx:52 +#: src/components/nav/MainMenu.tsx:54 #: src/components/nav/NavigationDrawer.tsx:193 #: src/pages/Index/Settings/AdminCenter/EmailManagementPanel.tsx:21 #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:39 msgid "Settings" msgstr "" -#: src/components/nav/MainMenu.tsx:59 -#: src/pages/Index/Settings/UserSettings.tsx:145 -msgid "Account Settings" -msgstr "" - #: src/components/nav/MainMenu.tsx:59 #: src/defaults/menuItems.tsx:15 #~ msgid "Account settings" #~ msgstr "Account settings" -#: src/components/nav/MainMenu.tsx:67 +#: src/components/nav/MainMenu.tsx:61 +#: src/pages/Index/Settings/UserSettings.tsx:145 +msgid "Account Settings" +msgstr "" + +#: src/components/nav/MainMenu.tsx:68 +#~ msgid "Current language {locale}" +#~ msgstr "Current language {locale}" + +#: src/components/nav/MainMenu.tsx:69 #: src/components/nav/NavigationDrawer.tsx:153 #: src/components/nav/SettingsHeader.tsx:41 #: src/pages/Index/Settings/SystemSettings.tsx:347 @@ -2464,15 +2472,11 @@ msgstr "" msgid "System Settings" msgstr "" -#: src/components/nav/MainMenu.tsx:68 -#~ msgid "Current language {locale}" -#~ msgstr "Current language {locale}" - #: src/components/nav/MainMenu.tsx:71 #~ msgid "Switch to pseudo language" #~ msgstr "Switch to pseudo language" -#: src/components/nav/MainMenu.tsx:76 +#: src/components/nav/MainMenu.tsx:78 #: src/components/nav/NavigationDrawer.tsx:160 #: src/components/nav/SettingsHeader.tsx:42 #: src/defaults/actions.tsx:83 @@ -2481,7 +2485,14 @@ msgstr "" msgid "Admin Center" msgstr "" -#: src/components/nav/MainMenu.tsx:100 +#: src/components/nav/MainMenu.tsx:99 +#: src/defaults/actions.tsx:44 +#: src/defaults/links.tsx:140 +#: src/defaults/links.tsx:186 +msgid "About InvenTree" +msgstr "" + +#: src/components/nav/MainMenu.tsx:108 msgid "Logout" msgstr "" @@ -2507,10 +2518,11 @@ msgstr "" #: src/defaults/links.tsx:42 #: src/forms/StockForms.tsx:736 #: src/pages/Index/Settings/SystemSettings.tsx:224 -#: src/pages/part/PartDetail.tsx:805 +#: src/pages/part/PartDetail.tsx:807 #: src/pages/stock/LocationDetail.tsx:390 -#: src/pages/stock/StockDetail.tsx:626 -#: src/tables/stock/StockItemTable.tsx:86 +#: src/pages/stock/LocationDetail.tsx:420 +#: src/pages/stock/StockDetail.tsx:642 +#: src/tables/stock/StockItemTable.tsx:87 msgid "Stock" msgstr "" @@ -2599,7 +2611,7 @@ msgstr "" #: src/components/nav/SearchDrawer.tsx:288 #: src/pages/company/ManufacturerPartDetail.tsx:176 -#: src/pages/part/PartDetail.tsx:863 +#: src/pages/part/PartDetail.tsx:865 #: src/pages/part/PartSupplierDetail.tsx:15 #: src/pages/purchasing/PurchasingIndex.tsx:81 msgid "Suppliers" @@ -2663,7 +2675,7 @@ msgid "Attachments" msgstr "" #: src/components/panels/NotesPanel.tsx:23 -#: src/tables/build/BuildOrderTestTable.tsx:196 +#: src/tables/part/PartTestResultTable.tsx:214 #: src/tables/stock/StockTrackingTable.tsx:212 msgid "Notes" msgstr "" @@ -2709,7 +2721,7 @@ msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:118 #: src/pages/company/SupplierPartDetail.tsx:144 #: src/pages/part/CategoryDetail.tsx:106 -#: src/pages/part/PartDetail.tsx:461 +#: src/pages/part/PartDetail.tsx:463 #: src/pages/purchasing/PurchaseOrderDetail.tsx:144 #: src/pages/sales/ReturnOrderDetail.tsx:109 #: src/pages/sales/SalesOrderDetail.tsx:118 @@ -2730,7 +2742,7 @@ msgstr "" #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:41 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 #: src/tables/ColumnRenderers.tsx:411 -#: src/tables/build/BuildOrderTestTable.tsx:204 +#: src/tables/part/PartTestResultTable.tsx:222 msgid "Date" msgstr "" @@ -2739,7 +2751,7 @@ msgstr "" #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:68 #: src/pages/core/UserDetail.tsx:81 #: src/pages/core/UserDetail.tsx:209 -#: src/pages/part/PartDetail.tsx:616 +#: src/pages/part/PartDetail.tsx:618 #: src/tables/bom/UsedInTable.tsx:90 #: src/tables/company/CompanyTable.tsx:57 #: src/tables/company/CompanyTable.tsx:91 @@ -2753,8 +2765,8 @@ msgstr "" #: src/tables/purchasing/SupplierPartTable.tsx:85 #: src/tables/purchasing/SupplierPartTable.tsx:179 #: src/tables/settings/ApiTokenTable.tsx:63 -#: src/tables/settings/UserTable.tsx:410 -#: src/tables/stock/StockItemTable.tsx:323 +#: src/tables/settings/UserTable.tsx:411 +#: src/tables/stock/StockItemTable.tsx:324 msgid "Active" msgstr "" @@ -2873,7 +2885,7 @@ msgstr "" #: src/pages/company/CompanyDetail.tsx:325 #: src/pages/company/SupplierPartDetail.tsx:368 #: src/pages/core/UserDetail.tsx:211 -#: src/pages/part/PartDetail.tsx:1017 +#: src/pages/part/PartDetail.tsx:1030 msgid "Inactive" msgstr "" @@ -2883,8 +2895,31 @@ msgstr "" msgid "No stock" msgstr "" -#: src/components/render/Part.tsx:74 -#: src/pages/part/PartDetail.tsx:488 +#: src/components/render/Part.tsx:44 +#: src/pages/company/SupplierPartDetail.tsx:196 +#: src/pages/company/SupplierPartDetail.tsx:389 +#: src/pages/part/PartDetail.tsx:1018 +#: src/tables/bom/BomTable.tsx:424 +#: src/tables/part/PartTable.tsx:95 +msgid "On Order" +msgstr "" + +#: src/components/render/Part.tsx:52 +#: src/pages/part/PartDetail.tsx:590 +#: src/pages/part/PartDetail.tsx:1024 +#: src/pages/stock/StockDetail.tsx:912 +#: src/tables/part/PartTestResultTable.tsx:297 +#: src/tables/stock/StockItemTable.tsx:361 +msgid "In Production" +msgstr "" + +#: src/components/render/Part.tsx:71 +#: src/tables/stock/StockTrackingTable.tsx:206 +msgid "Details" +msgstr "" + +#: src/components/render/Part.tsx:109 +#: src/pages/part/PartDetail.tsx:490 #: src/tables/ColumnRenderers.tsx:224 #: src/tables/ColumnRenderers.tsx:233 #: src/tables/notifications/NotificationTable.tsx:32 @@ -2908,17 +2943,17 @@ msgstr "" #: src/forms/StockForms.tsx:1073 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:88 #: src/pages/core/UserDetail.tsx:158 -#: src/pages/stock/StockDetail.tsx:295 +#: src/pages/stock/StockDetail.tsx:298 #: src/tables/ColumnRenderers.tsx:176 #: src/tables/ColumnRenderers.tsx:185 -#: src/tables/Filter.tsx:392 +#: src/tables/Filter.tsx:400 #: src/tables/stock/StockTrackingTable.tsx:98 msgid "Location" msgstr "" #: src/components/render/Stock.tsx:99 -#: src/pages/stock/StockDetail.tsx:195 -#: src/pages/stock/StockDetail.tsx:901 +#: src/pages/stock/StockDetail.tsx:198 +#: src/pages/stock/StockDetail.tsx:917 #: src/tables/build/BuildAllocatedStockTable.tsx:121 #: src/tables/build/BuildOutputTable.tsx:111 #: src/tables/sales/SalesOrderAllocationTable.tsx:139 @@ -2940,11 +2975,11 @@ msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:146 #: src/pages/part/pricing/PriceBreakPanel.tsx:89 #: src/pages/part/pricing/PriceBreakPanel.tsx:172 -#: src/pages/stock/StockDetail.tsx:255 -#: src/pages/stock/StockDetail.tsx:907 +#: src/pages/stock/StockDetail.tsx:258 +#: src/pages/stock/StockDetail.tsx:923 #: src/tables/build/BuildLineTable.tsx:84 -#: src/tables/build/BuildOrderTestTable.tsx:251 #: src/tables/part/PartPurchaseOrdersTable.tsx:94 +#: src/tables/part/PartTestResultTable.tsx:269 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:168 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:199 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:69 @@ -3467,163 +3502,163 @@ msgid "Please correct the errors in the selected parts" msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:424 -#: src/tables/build/BuildLineTable.tsx:794 +#: src/tables/build/BuildLineTable.tsx:797 #: src/tables/part/PartTable.tsx:407 #: src/tables/sales/SalesOrderLineItemTable.tsx:365 msgid "Order Parts" msgstr "" #: src/contexts/LanguageContext.tsx:22 -msgid "Arabic" -msgstr "" +#~ msgid "Arabic" +#~ msgstr "Arabic" #: src/contexts/LanguageContext.tsx:23 -msgid "Bulgarian" -msgstr "" +#~ msgid "Bulgarian" +#~ msgstr "Bulgarian" #: src/contexts/LanguageContext.tsx:24 -msgid "Czech" -msgstr "" +#~ msgid "Czech" +#~ msgstr "Czech" #: src/contexts/LanguageContext.tsx:25 -msgid "Danish" -msgstr "" +#~ msgid "Danish" +#~ msgstr "Danish" #: src/contexts/LanguageContext.tsx:26 -msgid "German" -msgstr "" +#~ msgid "German" +#~ msgstr "German" #: src/contexts/LanguageContext.tsx:27 -msgid "Greek" -msgstr "" +#~ msgid "Greek" +#~ msgstr "Greek" #: src/contexts/LanguageContext.tsx:28 -msgid "English" -msgstr "" +#~ msgid "English" +#~ msgstr "English" #: src/contexts/LanguageContext.tsx:29 -msgid "Spanish" -msgstr "" +#~ msgid "Spanish" +#~ msgstr "Spanish" #: src/contexts/LanguageContext.tsx:30 -msgid "Spanish (Mexican)" -msgstr "" +#~ msgid "Spanish (Mexican)" +#~ msgstr "Spanish (Mexican)" #: src/contexts/LanguageContext.tsx:31 -msgid "Estonian" -msgstr "" +#~ msgid "Estonian" +#~ msgstr "Estonian" #: src/contexts/LanguageContext.tsx:32 -msgid "Farsi / Persian" -msgstr "" +#~ msgid "Farsi / Persian" +#~ msgstr "Farsi / Persian" #: src/contexts/LanguageContext.tsx:33 -msgid "Finnish" -msgstr "" +#~ msgid "Finnish" +#~ msgstr "Finnish" #: src/contexts/LanguageContext.tsx:34 -msgid "French" -msgstr "" +#~ msgid "French" +#~ msgstr "French" #: src/contexts/LanguageContext.tsx:35 -msgid "Hebrew" -msgstr "" +#~ msgid "Hebrew" +#~ msgstr "Hebrew" #: src/contexts/LanguageContext.tsx:36 -msgid "Hindi" -msgstr "" +#~ msgid "Hindi" +#~ msgstr "Hindi" #: src/contexts/LanguageContext.tsx:37 -msgid "Hungarian" -msgstr "" +#~ msgid "Hungarian" +#~ msgstr "Hungarian" #: src/contexts/LanguageContext.tsx:38 -msgid "Italian" -msgstr "" +#~ msgid "Italian" +#~ msgstr "Italian" #: src/contexts/LanguageContext.tsx:39 -msgid "Japanese" -msgstr "" +#~ msgid "Japanese" +#~ msgstr "Japanese" #: src/contexts/LanguageContext.tsx:40 -msgid "Korean" -msgstr "" +#~ msgid "Korean" +#~ msgstr "Korean" #: src/contexts/LanguageContext.tsx:41 -msgid "Lithuanian" -msgstr "" +#~ msgid "Lithuanian" +#~ msgstr "Lithuanian" #: src/contexts/LanguageContext.tsx:42 -msgid "Latvian" -msgstr "" +#~ msgid "Latvian" +#~ msgstr "Latvian" #: src/contexts/LanguageContext.tsx:43 -msgid "Dutch" -msgstr "" +#~ msgid "Dutch" +#~ msgstr "Dutch" #: src/contexts/LanguageContext.tsx:44 -msgid "Norwegian" -msgstr "" +#~ msgid "Norwegian" +#~ msgstr "Norwegian" #: src/contexts/LanguageContext.tsx:45 -msgid "Polish" -msgstr "" +#~ msgid "Polish" +#~ msgstr "Polish" #: src/contexts/LanguageContext.tsx:46 -msgid "Portuguese" -msgstr "" +#~ msgid "Portuguese" +#~ msgstr "Portuguese" #: src/contexts/LanguageContext.tsx:47 -msgid "Portuguese (Brazilian)" -msgstr "" +#~ msgid "Portuguese (Brazilian)" +#~ msgstr "Portuguese (Brazilian)" #: src/contexts/LanguageContext.tsx:48 -msgid "Romanian" -msgstr "" +#~ msgid "Romanian" +#~ msgstr "Romanian" #: src/contexts/LanguageContext.tsx:49 -msgid "Russian" -msgstr "" +#~ msgid "Russian" +#~ msgstr "Russian" #: src/contexts/LanguageContext.tsx:50 -msgid "Slovak" -msgstr "" +#~ msgid "Slovak" +#~ msgstr "Slovak" #: src/contexts/LanguageContext.tsx:51 -msgid "Slovenian" -msgstr "" +#~ msgid "Slovenian" +#~ msgstr "Slovenian" #: src/contexts/LanguageContext.tsx:52 -msgid "Serbian" -msgstr "" +#~ msgid "Serbian" +#~ msgstr "Serbian" #: src/contexts/LanguageContext.tsx:53 -msgid "Swedish" -msgstr "" +#~ msgid "Swedish" +#~ msgstr "Swedish" #: src/contexts/LanguageContext.tsx:54 -msgid "Thai" -msgstr "" +#~ msgid "Thai" +#~ msgstr "Thai" #: src/contexts/LanguageContext.tsx:55 -msgid "Turkish" -msgstr "" +#~ msgid "Turkish" +#~ msgstr "Turkish" #: src/contexts/LanguageContext.tsx:56 -msgid "Ukrainian" -msgstr "" +#~ msgid "Ukrainian" +#~ msgstr "Ukrainian" #: src/contexts/LanguageContext.tsx:57 -msgid "Vietnamese" -msgstr "" +#~ msgid "Vietnamese" +#~ msgstr "Vietnamese" #: src/contexts/LanguageContext.tsx:58 -msgid "Chinese (Simplified)" -msgstr "" +#~ msgid "Chinese (Simplified)" +#~ msgstr "Chinese (Simplified)" #: src/contexts/LanguageContext.tsx:59 -msgid "Chinese (Traditional)" -msgstr "" +#~ msgid "Chinese (Traditional)" +#~ msgstr "Chinese (Traditional)" #: src/defaults/actions.tsx:18 #: src/defaults/links.tsx:27 @@ -3644,12 +3679,6 @@ msgstr "" #~ msgid "About this Inventree instance" #~ msgstr "About this Inventree instance" -#: src/defaults/actions.tsx:44 -#: src/defaults/links.tsx:140 -#: src/defaults/links.tsx:186 -msgid "About InvenTree" -msgstr "" - #: src/defaults/actions.tsx:45 msgid "About the InvenTree org" msgstr "" @@ -3954,7 +3983,7 @@ msgstr "" #: src/forms/StockForms.tsx:184 #: src/forms/StockForms.tsx:189 #: src/forms/StockForms.tsx:360 -#: src/pages/stock/StockDetail.tsx:231 +#: src/pages/stock/StockDetail.tsx:234 msgid "Next serial number" msgstr "" @@ -3965,9 +3994,8 @@ msgstr "" #: src/forms/BuildForms.tsx:311 #: src/forms/BuildForms.tsx:656 #: src/tables/build/BuildAllocatedStockTable.tsx:150 -#: src/tables/build/BuildOrderTestTable.tsx:230 -#: src/tables/build/BuildOrderTestTable.tsx:254 #: src/tables/build/BuildOutputTable.tsx:592 +#: src/tables/part/PartTestResultTable.tsx:272 msgid "Build Output" msgstr "" @@ -3984,17 +4012,18 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:150 #: src/pages/sales/ReturnOrderDetail.tsx:115 #: src/pages/sales/SalesOrderDetail.tsx:124 -#: src/pages/stock/StockDetail.tsx:162 -#: src/tables/Filter.tsx:266 +#: src/pages/stock/StockDetail.tsx:170 +#: src/tables/Filter.tsx:274 #: src/tables/build/BuildOutputTable.tsx:408 #: src/tables/machine/MachineListTable.tsx:359 #: src/tables/part/PartPurchaseOrdersTable.tsx:38 +#: src/tables/part/PartTestResultTable.tsx:309 #: src/tables/sales/ReturnOrderLineItemTable.tsx:135 #: src/tables/sales/ReturnOrderLineItemTable.tsx:172 #: src/tables/settings/CustomStateTable.tsx:79 #: src/tables/settings/EmailTable.tsx:95 #: src/tables/settings/ImportSessionTable.tsx:117 -#: src/tables/stock/StockItemTable.tsx:328 +#: src/tables/stock/StockItemTable.tsx:329 #: src/tables/stock/StockTrackingTable.tsx:65 msgid "Status" msgstr "" @@ -4056,7 +4085,7 @@ msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:139 #: src/tables/build/BuildLineTable.tsx:180 #: src/tables/sales/SalesOrderLineItemTable.tsx:337 -#: src/tables/stock/StockItemTable.tsx:339 +#: src/tables/stock/StockItemTable.tsx:340 msgid "Allocated" msgstr "" @@ -4074,9 +4103,9 @@ msgstr "اختر موقع المصدر لتخصيص المخزون" #: src/forms/BuildForms.tsx:671 #: src/forms/SalesOrderForms.tsx:298 -#: src/tables/build/BuildLineTable.tsx:555 -#: src/tables/build/BuildLineTable.tsx:710 -#: src/tables/build/BuildLineTable.tsx:809 +#: src/tables/build/BuildLineTable.tsx:556 +#: src/tables/build/BuildLineTable.tsx:713 +#: src/tables/build/BuildLineTable.tsx:812 #: src/tables/sales/SalesOrderLineItemTable.tsx:375 #: src/tables/sales/SalesOrderLineItemTable.tsx:408 msgid "Allocate Stock" @@ -4089,10 +4118,10 @@ msgstr "تم تخصيص عناصر المخزون" #: src/forms/BuildForms.tsx:787 #: src/forms/BuildForms.tsx:888 -#: src/tables/build/BuildAllocatedStockTable.tsx:233 -#: src/tables/build/BuildAllocatedStockTable.tsx:265 -#: src/tables/build/BuildLineTable.tsx:720 -#: src/tables/build/BuildLineTable.tsx:843 +#: src/tables/build/BuildAllocatedStockTable.tsx:240 +#: src/tables/build/BuildAllocatedStockTable.tsx:272 +#: src/tables/build/BuildLineTable.tsx:723 +#: src/tables/build/BuildLineTable.tsx:846 msgid "Consume Stock" msgstr "" @@ -4102,14 +4131,14 @@ msgid "Stock items consumed" msgstr "" #: src/forms/BuildForms.tsx:824 -#: src/tables/build/BuildLineTable.tsx:495 +#: src/tables/build/BuildLineTable.tsx:496 #: src/tables/part/PartBuildAllocationsTable.tsx:101 msgid "Fully consumed" msgstr "" #: src/forms/BuildForms.tsx:869 #: src/tables/build/BuildLineTable.tsx:185 -#: src/tables/stock/StockItemTable.tsx:372 +#: src/tables/stock/StockItemTable.tsx:369 msgid "Consumed" msgstr "" @@ -4120,7 +4149,7 @@ msgstr "" #: src/forms/PartForms.tsx:70 #: src/forms/PartForms.tsx:157 #: src/pages/part/CategoryDetail.tsx:122 -#: src/pages/part/PartDetail.tsx:669 +#: src/pages/part/PartDetail.tsx:671 #: src/tables/part/PartCategoryTable.tsx:94 #: src/tables/part/PartTable.tsx:312 msgid "Subscribed" @@ -4232,12 +4261,13 @@ msgstr "" #: src/forms/PurchaseOrderForms.tsx:658 #: src/pages/build/BuildDetail.tsx:351 -#: src/pages/stock/StockDetail.tsx:277 -#: src/pages/stock/StockDetail.tsx:923 +#: src/pages/stock/StockDetail.tsx:280 +#: src/pages/stock/StockDetail.tsx:939 #: src/tables/Filter.tsx:83 #: src/tables/build/BuildAllocatedStockTable.tsx:128 -#: src/tables/build/BuildOrderTestTable.tsx:242 #: src/tables/build/BuildOutputTable.tsx:116 +#: src/tables/part/PartTestResultTable.tsx:260 +#: src/tables/part/PartTestResultTable.tsx:281 #: src/tables/sales/SalesOrderAllocationTable.tsx:146 msgid "Batch Code" msgstr "" @@ -4260,8 +4290,8 @@ msgid "Enter serial numbers for received items" msgstr "" #: src/forms/PurchaseOrderForms.tsx:687 -#: src/pages/stock/StockDetail.tsx:379 -#: src/tables/stock/StockItemTable.tsx:295 +#: src/pages/stock/StockDetail.tsx:382 +#: src/tables/stock/StockItemTable.tsx:296 msgid "Expiry Date" msgstr "" @@ -4273,7 +4303,7 @@ msgstr "" #: src/forms/StockForms.tsx:673 #: src/pages/company/SupplierPartDetail.tsx:171 #: src/pages/company/SupplierPartDetail.tsx:235 -#: src/pages/stock/StockDetail.tsx:416 +#: src/pages/stock/StockDetail.tsx:419 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:220 msgid "Packaging" msgstr "" @@ -4339,9 +4369,9 @@ msgid "Stock Status" msgstr "" #: src/forms/StockForms.tsx:261 -#: src/pages/stock/StockDetail.tsx:670 -#: src/tables/stock/StockItemTable.tsx:525 -#: src/tables/stock/StockItemTable.tsx:572 +#: src/pages/stock/StockDetail.tsx:686 +#: src/tables/stock/StockItemTable.tsx:522 +#: src/tables/stock/StockItemTable.tsx:569 msgid "Add Stock Item" msgstr "" @@ -4378,10 +4408,10 @@ msgstr "" #: src/forms/StockForms.tsx:1075 #: src/pages/company/SupplierPartDetail.tsx:189 #: src/pages/company/SupplierPartDetail.tsx:373 -#: src/pages/part/PartDetail.tsx:535 -#: src/pages/part/PartDetail.tsx:974 +#: src/pages/part/PartDetail.tsx:537 +#: src/pages/part/PartDetail.tsx:987 +#: src/tables/Filter.tsx:92 #: src/tables/purchasing/SupplierPartTable.tsx:194 -#: src/tables/stock/StockItemTable.tsx:359 msgid "In Stock" msgstr "" @@ -4545,7 +4575,7 @@ msgstr "" #: src/tables/FilterSelectDrawer.tsx:114 #: src/tables/FilterSelectDrawer.tsx:137 #: src/tables/FilterSelectDrawer.tsx:149 -#: src/tables/build/BuildOrderTestTable.tsx:188 +#: src/tables/part/PartTestResultTable.tsx:206 #: src/tables/purchasing/ManufacturerPartParameterTable.tsx:42 #: src/tables/stock/StockItemTestResultTable.tsx:201 msgid "Value" @@ -4833,7 +4863,7 @@ msgid "Delete selected stock items" msgstr "" #: src/hooks/UseStockAdjustActions.tsx:205 -#: src/pages/part/PartDetail.tsx:1155 +#: src/pages/part/PartDetail.tsx:1168 msgid "Stock Actions" msgstr "" @@ -6196,7 +6226,7 @@ msgstr "" #: src/pages/build/BuildDetail.tsx:207 #: src/pages/company/ManufacturerPartDetail.tsx:83 #: src/pages/company/SupplierPartDetail.tsx:95 -#: src/pages/part/PartDetail.tsx:454 +#: src/pages/part/PartDetail.tsx:456 #: src/pages/stock/StockDetail.tsx:153 #: src/tables/bom/BomTable.tsx:134 #: src/tables/bom/UsedInTable.tsx:40 @@ -6207,15 +6237,16 @@ msgstr "" #: src/tables/part/RelatedPartTable.tsx:73 #: src/tables/sales/SalesOrderAllocationTable.tsx:132 #: src/tables/sales/SalesOrderLineItemTable.tsx:98 -#: src/tables/stock/StockItemTable.tsx:70 +#: src/tables/stock/StockItemTable.tsx:71 msgid "IPN" msgstr "" #: src/pages/build/BuildDetail.tsx:215 -#: src/pages/part/PartDetail.tsx:481 +#: src/pages/part/PartDetail.tsx:483 +#: src/pages/stock/StockDetail.tsx:161 #: src/tables/bom/UsedInTable.tsx:44 #: src/tables/build/BuildOrderTable.tsx:83 -#: src/tables/stock/StockItemTable.tsx:75 +#: src/tables/stock/StockItemTable.tsx:76 msgid "Revision" msgstr "" @@ -6231,7 +6262,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:156 #: src/pages/sales/ReturnOrderDetail.tsx:121 #: src/pages/sales/SalesOrderDetail.tsx:130 -#: src/pages/stock/StockDetail.tsx:168 +#: src/pages/stock/StockDetail.tsx:176 msgid "Custom Status" msgstr "" @@ -6268,7 +6299,7 @@ msgid "Build Quantity" msgstr "" #: src/pages/build/BuildDetail.tsx:286 -#: src/pages/part/PartDetail.tsx:599 +#: src/pages/part/PartDetail.tsx:601 #: src/tables/bom/BomTable.tsx:352 #: src/tables/bom/BomTable.tsx:387 msgid "Can Build" @@ -6280,16 +6311,16 @@ msgid "Completed Outputs" msgstr "" #: src/pages/build/BuildDetail.tsx:312 -#: src/tables/Filter.tsx:373 +#: src/tables/Filter.tsx:381 msgid "Issued By" msgstr "" #: src/pages/build/BuildDetail.tsx:320 -#: src/pages/part/PartDetail.tsx:692 +#: src/pages/part/PartDetail.tsx:694 #: src/pages/purchasing/PurchaseOrderDetail.tsx:243 #: src/pages/sales/ReturnOrderDetail.tsx:207 #: src/pages/sales/SalesOrderDetail.tsx:219 -#: src/tables/Filter.tsx:311 +#: src/tables/Filter.tsx:319 msgid "Responsible" msgstr "" @@ -6377,6 +6408,8 @@ msgid "Child Build Orders" msgstr "" #: src/pages/build/BuildDetail.tsx:524 +#: src/pages/part/PartDetail.tsx:940 +#: src/pages/stock/StockDetail.tsx:587 #: src/tables/build/BuildOutputTable.tsx:664 #: src/tables/stock/StockItemTestResultTable.tsx:167 msgid "Test Results" @@ -6511,7 +6544,7 @@ msgid "Cancel order" msgstr "" #: src/pages/build/BuildDetail.tsx:752 -#: src/pages/stock/StockDetail.tsx:341 +#: src/pages/stock/StockDetail.tsx:344 #: src/tables/build/BuildAllocatedStockTable.tsx:85 #: src/tables/part/PartBuildAllocationsTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:150 @@ -6572,7 +6605,7 @@ msgstr "" #: src/pages/company/SupplierPartDetail.tsx:234 #: src/pages/company/SupplierPartDetail.tsx:359 #: src/pages/purchasing/PurchaseOrderDetail.tsx:138 -#: src/tables/Filter.tsx:352 +#: src/tables/Filter.tsx:360 #: src/tables/company/CompanyTable.tsx:96 #: src/tables/part/PartPurchaseOrdersTable.tsx:43 #: src/tables/purchasing/PurchaseOrderTable.tsx:109 @@ -6585,7 +6618,7 @@ msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:102 #: src/pages/company/ManufacturerPartDetail.tsx:264 #: src/pages/company/SupplierPartDetail.tsx:151 -#: src/tables/Filter.tsx:339 +#: src/tables/Filter.tsx:347 #: src/tables/company/CompanyTable.tsx:101 #: src/tables/purchasing/SupplierPartTable.tsx:70 msgid "Manufacturer" @@ -6597,7 +6630,7 @@ msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:103 #: src/pages/sales/SalesOrderDetail.tsx:112 #: src/pages/sales/SalesOrderShipmentDetail.tsx:102 -#: src/pages/stock/StockDetail.tsx:367 +#: src/pages/stock/StockDetail.tsx:370 #: src/tables/company/CompanyTable.tsx:106 #: src/tables/sales/ReturnOrderTable.tsx:108 #: src/tables/sales/SalesOrderTable.tsx:133 @@ -6658,7 +6691,7 @@ msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:146 #: src/pages/company/SupplierPartDetail.tsx:231 -#: src/pages/part/PartDetail.tsx:788 +#: src/pages/part/PartDetail.tsx:790 msgid "Part Details" msgstr "" @@ -6671,7 +6704,7 @@ msgid "Manufacturer Part Details" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:164 -#: src/pages/part/PartDetail.tsx:794 +#: src/pages/part/PartDetail.tsx:796 msgid "Parameters" msgstr "" @@ -6712,14 +6745,6 @@ msgstr "" msgid "Pack Quantity" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:196 -#: src/pages/company/SupplierPartDetail.tsx:389 -#: src/pages/part/PartDetail.tsx:1005 -#: src/tables/bom/BomTable.tsx:424 -#: src/tables/part/PartTable.tsx:95 -msgid "On Order" -msgstr "" - #: src/pages/company/SupplierPartDetail.tsx:203 msgid "Supplier Availability" msgstr "" @@ -6767,7 +6792,7 @@ msgid "Add Supplier Part" msgstr "" #: src/pages/company/SupplierPartDetail.tsx:383 -#: src/pages/part/PartDetail.tsx:993 +#: src/pages/part/PartDetail.tsx:1006 msgid "No Stock" msgstr "" @@ -6894,57 +6919,57 @@ msgid "Category Details" msgstr "" #: src/pages/part/PartAllocationPanel.tsx:21 -#: src/pages/stock/StockDetail.tsx:539 +#: src/pages/stock/StockDetail.tsx:555 #: src/tables/part/PartTable.tsx:108 msgid "Build Order Allocations" msgstr "" #: src/pages/part/PartAllocationPanel.tsx:31 -#: src/pages/stock/StockDetail.tsx:554 +#: src/pages/stock/StockDetail.tsx:570 #: src/tables/part/PartTable.tsx:116 msgid "Sales Order Allocations" msgstr "" -#: src/pages/part/PartDetail.tsx:181 -#: src/pages/part/PartDetail.tsx:184 -#: src/pages/part/PartDetail.tsx:228 +#: src/pages/part/PartDetail.tsx:183 +#: src/pages/part/PartDetail.tsx:186 +#: src/pages/part/PartDetail.tsx:230 msgid "Validate BOM" msgstr "" -#: src/pages/part/PartDetail.tsx:185 +#: src/pages/part/PartDetail.tsx:187 msgid "Do you want to validate the bill of materials for this assembly?" msgstr "" -#: src/pages/part/PartDetail.tsx:188 +#: src/pages/part/PartDetail.tsx:190 msgid "BOM validated" msgstr "" -#: src/pages/part/PartDetail.tsx:206 +#: src/pages/part/PartDetail.tsx:208 msgid "BOM Validated" msgstr "" -#: src/pages/part/PartDetail.tsx:207 +#: src/pages/part/PartDetail.tsx:209 msgid "The Bill of Materials for this part has been validated" msgstr "" -#: src/pages/part/PartDetail.tsx:211 -#: src/pages/part/PartDetail.tsx:216 +#: src/pages/part/PartDetail.tsx:213 +#: src/pages/part/PartDetail.tsx:218 msgid "BOM Not Validated" msgstr "" -#: src/pages/part/PartDetail.tsx:212 +#: src/pages/part/PartDetail.tsx:214 msgid "The Bill of Materials for this part has previously been checked, but requires revalidation" msgstr "" -#: src/pages/part/PartDetail.tsx:217 +#: src/pages/part/PartDetail.tsx:219 msgid "The Bill of Materials for this part has not yet been validated" msgstr "" -#: src/pages/part/PartDetail.tsx:248 +#: src/pages/part/PartDetail.tsx:250 msgid "Validated On" msgstr "" -#: src/pages/part/PartDetail.tsx:253 +#: src/pages/part/PartDetail.tsx:255 msgid "Validated By" msgstr "" @@ -6964,25 +6989,25 @@ msgstr "" #~ msgid "Delete part" #~ msgstr "Delete part" -#: src/pages/part/PartDetail.tsx:467 +#: src/pages/part/PartDetail.tsx:469 msgid "Variant of" msgstr "" -#: src/pages/part/PartDetail.tsx:474 +#: src/pages/part/PartDetail.tsx:476 msgid "Revision of" msgstr "" -#: src/pages/part/PartDetail.tsx:494 +#: src/pages/part/PartDetail.tsx:496 #: src/tables/ColumnRenderers.tsx:200 #: src/tables/ColumnRenderers.tsx:209 msgid "Default Location" msgstr "" -#: src/pages/part/PartDetail.tsx:501 +#: src/pages/part/PartDetail.tsx:503 msgid "Category Default Location" msgstr "" -#: src/pages/part/PartDetail.tsx:508 +#: src/pages/part/PartDetail.tsx:510 #: src/tables/purchasing/ManufacturerPartParameterTable.tsx:48 msgid "Units" msgstr "" @@ -6991,12 +7016,12 @@ msgstr "" #~ msgid "Stocktake By" #~ msgstr "Stocktake By" -#: src/pages/part/PartDetail.tsx:515 +#: src/pages/part/PartDetail.tsx:517 #: src/tables/settings/PendingTasksTable.tsx:51 msgid "Keywords" msgstr "" -#: src/pages/part/PartDetail.tsx:543 +#: src/pages/part/PartDetail.tsx:545 #: src/tables/bom/BomTable.tsx:419 #: src/tables/build/BuildLineTable.tsx:297 #: src/tables/part/PartTable.tsx:306 @@ -7004,34 +7029,26 @@ msgstr "" msgid "Available Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:549 +#: src/pages/part/PartDetail.tsx:551 #: src/tables/bom/BomTable.tsx:328 #: src/tables/build/BuildLineTable.tsx:259 #: src/tables/sales/SalesOrderLineItemTable.tsx:178 msgid "On order" msgstr "" -#: src/pages/part/PartDetail.tsx:556 +#: src/pages/part/PartDetail.tsx:558 msgid "Required for Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:567 +#: src/pages/part/PartDetail.tsx:569 msgid "Allocated to Build Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:579 +#: src/pages/part/PartDetail.tsx:581 msgid "Allocated to Sales Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:588 -#: src/pages/part/PartDetail.tsx:1011 -#: src/pages/stock/StockDetail.tsx:896 -#: src/tables/build/BuildOrderTestTable.tsx:273 -#: src/tables/stock/StockItemTable.tsx:364 -msgid "In Production" -msgstr "" - -#: src/pages/part/PartDetail.tsx:606 +#: src/pages/part/PartDetail.tsx:608 msgid "Minimum Stock" msgstr "" @@ -7039,51 +7056,51 @@ msgstr "" #~ msgid "Scheduling" #~ msgstr "Scheduling" -#: src/pages/part/PartDetail.tsx:621 +#: src/pages/part/PartDetail.tsx:623 #: src/tables/part/ParametricPartTable.tsx:359 #: src/tables/part/PartTable.tsx:190 msgid "Locked" msgstr "" -#: src/pages/part/PartDetail.tsx:627 +#: src/pages/part/PartDetail.tsx:629 msgid "Template Part" msgstr "" -#: src/pages/part/PartDetail.tsx:632 +#: src/pages/part/PartDetail.tsx:634 #: src/tables/bom/BomTable.tsx:409 msgid "Assembled Part" msgstr "" -#: src/pages/part/PartDetail.tsx:637 +#: src/pages/part/PartDetail.tsx:639 msgid "Component Part" msgstr "" -#: src/pages/part/PartDetail.tsx:642 +#: src/pages/part/PartDetail.tsx:644 #: src/tables/bom/BomTable.tsx:399 msgid "Testable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:648 +#: src/pages/part/PartDetail.tsx:650 #: src/tables/bom/BomTable.tsx:404 msgid "Trackable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:653 +#: src/pages/part/PartDetail.tsx:655 msgid "Purchaseable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:659 +#: src/pages/part/PartDetail.tsx:661 msgid "Saleable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:664 -#: src/pages/part/PartDetail.tsx:1023 +#: src/pages/part/PartDetail.tsx:666 +#: src/pages/part/PartDetail.tsx:1036 #: src/tables/bom/BomTable.tsx:143 #: src/tables/bom/BomTable.tsx:414 msgid "Virtual Part" msgstr "" -#: src/pages/part/PartDetail.tsx:679 +#: src/pages/part/PartDetail.tsx:681 #: src/pages/purchasing/PurchaseOrderDetail.tsx:253 #: src/pages/sales/ReturnOrderDetail.tsx:217 #: src/pages/sales/SalesOrderDetail.tsx:229 @@ -7091,65 +7108,65 @@ msgstr "" msgid "Creation Date" msgstr "" -#: src/pages/part/PartDetail.tsx:684 +#: src/pages/part/PartDetail.tsx:686 #: src/tables/ColumnRenderers.tsx:386 -#: src/tables/Filter.tsx:365 +#: src/tables/Filter.tsx:373 msgid "Created By" msgstr "" -#: src/pages/part/PartDetail.tsx:699 +#: src/pages/part/PartDetail.tsx:701 msgid "Default Supplier" msgstr "" -#: src/pages/part/PartDetail.tsx:705 +#: src/pages/part/PartDetail.tsx:707 msgid "Default Expiry" msgstr "" -#: src/pages/part/PartDetail.tsx:710 +#: src/pages/part/PartDetail.tsx:712 msgid "days" msgstr "" -#: src/pages/part/PartDetail.tsx:720 +#: src/pages/part/PartDetail.tsx:722 #: src/pages/part/pricing/BomPricingPanel.tsx:113 #: src/pages/part/pricing/VariantPricingPanel.tsx:95 #: src/tables/part/PartTable.tsx:166 msgid "Price Range" msgstr "" -#: src/pages/part/PartDetail.tsx:730 +#: src/pages/part/PartDetail.tsx:732 msgid "Latest Serial Number" msgstr "" -#: src/pages/part/PartDetail.tsx:758 +#: src/pages/part/PartDetail.tsx:760 msgid "Select Part Revision" msgstr "" -#: src/pages/part/PartDetail.tsx:824 +#: src/pages/part/PartDetail.tsx:826 msgid "Variants" msgstr "" -#: src/pages/part/PartDetail.tsx:831 -#: src/pages/stock/StockDetail.tsx:526 +#: src/pages/part/PartDetail.tsx:833 +#: src/pages/stock/StockDetail.tsx:542 msgid "Allocations" msgstr "" -#: src/pages/part/PartDetail.tsx:838 +#: src/pages/part/PartDetail.tsx:840 msgid "Bill of Materials" msgstr "" -#: src/pages/part/PartDetail.tsx:850 +#: src/pages/part/PartDetail.tsx:852 msgid "Used In" msgstr "" -#: src/pages/part/PartDetail.tsx:857 +#: src/pages/part/PartDetail.tsx:859 msgid "Part Pricing" msgstr "" -#: src/pages/part/PartDetail.tsx:927 +#: src/pages/part/PartDetail.tsx:929 msgid "Test Templates" msgstr "" -#: src/pages/part/PartDetail.tsx:938 +#: src/pages/part/PartDetail.tsx:951 msgid "Related Parts" msgstr "" @@ -7161,47 +7178,47 @@ msgstr "" #~ msgid "Transfer part stock" #~ msgstr "Transfer part stock" -#: src/pages/part/PartDetail.tsx:999 +#: src/pages/part/PartDetail.tsx:1012 #: src/tables/part/PartTestTemplateTable.tsx:112 #: src/tables/stock/StockItemTestResultTable.tsx:401 msgid "Required" msgstr "" -#: src/pages/part/PartDetail.tsx:1036 +#: src/pages/part/PartDetail.tsx:1049 #: src/tables/part/PartTable.tsx:355 msgid "Edit Part" msgstr "" -#: src/pages/part/PartDetail.tsx:1076 +#: src/pages/part/PartDetail.tsx:1089 #: src/tables/part/PartTable.tsx:343 #: src/tables/part/PartTable.tsx:420 msgid "Add Part" msgstr "" -#: src/pages/part/PartDetail.tsx:1090 +#: src/pages/part/PartDetail.tsx:1103 msgid "Delete Part" msgstr "" -#: src/pages/part/PartDetail.tsx:1099 +#: src/pages/part/PartDetail.tsx:1112 msgid "Deleting this part cannot be reversed" msgstr "" -#: src/pages/part/PartDetail.tsx:1161 -#: src/pages/stock/StockDetail.tsx:854 +#: src/pages/part/PartDetail.tsx:1174 +#: src/pages/stock/StockDetail.tsx:870 msgid "Order" msgstr "" -#: src/pages/part/PartDetail.tsx:1162 -#: src/pages/stock/StockDetail.tsx:855 -#: src/tables/build/BuildLineTable.tsx:740 +#: src/pages/part/PartDetail.tsx:1175 +#: src/pages/stock/StockDetail.tsx:871 +#: src/tables/build/BuildLineTable.tsx:743 msgid "Order Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:1174 +#: src/pages/part/PartDetail.tsx:1187 msgid "Search by serial number" msgstr "" -#: src/pages/part/PartDetail.tsx:1182 +#: src/pages/part/PartDetail.tsx:1195 #: src/tables/part/PartTable.tsx:392 msgid "Part Actions" msgstr "" @@ -7291,8 +7308,8 @@ msgstr "" #: src/pages/part/PartStockHistoryDetail.tsx:107 #: src/pages/part/PartStockHistoryDetail.tsx:211 -#: src/pages/stock/StockDetail.tsx:399 -#: src/tables/stock/StockItemTable.tsx:272 +#: src/pages/stock/StockDetail.tsx:402 +#: src/tables/stock/StockItemTable.tsx:273 msgid "Stock Value" msgstr "" @@ -7366,12 +7383,12 @@ msgstr "" #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:71 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:126 #: src/pages/part/pricing/SupplierPricingPanel.tsx:66 -#: src/pages/stock/StockDetail.tsx:387 +#: src/pages/stock/StockDetail.tsx:390 #: src/tables/bom/BomTable.tsx:265 #: src/tables/general/ExtraLineItemTable.tsx:61 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:250 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:84 -#: src/tables/stock/StockItemTable.tsx:260 +#: src/tables/stock/StockItemTable.tsx:261 msgid "Unit Price" msgstr "" @@ -7449,9 +7466,9 @@ msgid "Purchase Pricing" msgstr "" #: src/pages/part/pricing/PricingOverviewPanel.tsx:281 -#: src/pages/stock/StockDetail.tsx:179 +#: src/pages/stock/StockDetail.tsx:426 #: src/tables/part/PartParameterTable.tsx:121 -#: src/tables/stock/StockItemTable.tsx:301 +#: src/tables/stock/StockItemTable.tsx:302 msgid "Last Updated" msgstr "" @@ -7815,6 +7832,7 @@ msgid "Parent Location" msgstr "" #: src/pages/stock/LocationDetail.tsx:130 +#: src/pages/stock/LocationDetail.tsx:176 msgid "Sublocations" msgstr "" @@ -7871,12 +7889,12 @@ msgid "Scan Stock Item" msgstr "" #: src/pages/stock/LocationDetail.tsx:298 -#: src/pages/stock/StockDetail.tsx:783 +#: src/pages/stock/StockDetail.tsx:799 msgid "Scanned stock item into location" msgstr "" #: src/pages/stock/LocationDetail.tsx:304 -#: src/pages/stock/StockDetail.tsx:789 +#: src/pages/stock/StockDetail.tsx:805 msgid "Error scanning stock item" msgstr "" @@ -7913,71 +7931,71 @@ msgstr "" #~ msgid "Unlink custom barcode from stock item" #~ msgstr "Unlink custom barcode from stock item" -#: src/pages/stock/StockDetail.tsx:185 -msgid "Last Stocktake" -msgstr "" - -#: src/pages/stock/StockDetail.tsx:203 -msgid "Previous serial number" -msgstr "" - #: src/pages/stock/StockDetail.tsx:205 #~ msgid "Edit stock item" #~ msgstr "Edit stock item" +#: src/pages/stock/StockDetail.tsx:206 +msgid "Previous serial number" +msgstr "" + #: src/pages/stock/StockDetail.tsx:217 #~ msgid "Delete stock item" #~ msgstr "Delete stock item" -#: src/pages/stock/StockDetail.tsx:225 +#: src/pages/stock/StockDetail.tsx:228 msgid "Find serial number" msgstr "" -#: src/pages/stock/StockDetail.tsx:269 +#: src/pages/stock/StockDetail.tsx:272 msgid "Allocated to Orders" msgstr "" -#: src/pages/stock/StockDetail.tsx:302 +#: src/pages/stock/StockDetail.tsx:305 msgid "Installed In" msgstr "" -#: src/pages/stock/StockDetail.tsx:322 +#: src/pages/stock/StockDetail.tsx:325 msgid "Parent Item" msgstr "" -#: src/pages/stock/StockDetail.tsx:326 +#: src/pages/stock/StockDetail.tsx:329 msgid "Parent stock item" msgstr "" -#: src/pages/stock/StockDetail.tsx:332 +#: src/pages/stock/StockDetail.tsx:335 msgid "Consumed By" msgstr "" +#: src/pages/stock/StockDetail.tsx:432 +msgid "Last Stocktake" +msgstr "" + #: src/pages/stock/StockDetail.tsx:433 #~ msgid "Duplicate stock item" #~ msgstr "Duplicate stock item" -#: src/pages/stock/StockDetail.tsx:510 +#: src/pages/stock/StockDetail.tsx:526 msgid "Stock Details" msgstr "" -#: src/pages/stock/StockDetail.tsx:516 +#: src/pages/stock/StockDetail.tsx:532 msgid "Stock Tracking" msgstr "" #: src/pages/stock/StockDetail.tsx:571 -msgid "Test Data" -msgstr "" +#~ msgid "Test Data" +#~ msgstr "Test Data" -#: src/pages/stock/StockDetail.tsx:585 +#: src/pages/stock/StockDetail.tsx:601 msgid "Installed Items" msgstr "" -#: src/pages/stock/StockDetail.tsx:592 +#: src/pages/stock/StockDetail.tsx:608 msgid "Child Items" msgstr "" -#: src/pages/stock/StockDetail.tsx:645 +#: src/pages/stock/StockDetail.tsx:661 msgid "Edit Stock Item" msgstr "" @@ -7991,77 +8009,77 @@ msgstr "" #~ msgid "Remove stock" #~ msgstr "Remove stock" -#: src/pages/stock/StockDetail.tsx:687 -msgid "Items Created" -msgstr "" - -#: src/pages/stock/StockDetail.tsx:688 -msgid "Created {n} stock items" -msgstr "" - #: src/pages/stock/StockDetail.tsx:698 #: src/tables/stock/StockItemTable.tsx:481 #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:705 +#: src/pages/stock/StockDetail.tsx:703 +msgid "Items Created" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:704 +msgid "Created {n} stock items" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:721 msgid "Delete Stock Item" msgstr "" -#: src/pages/stock/StockDetail.tsx:741 -msgid "Serialize Stock Item" -msgstr "" - #: src/pages/stock/StockDetail.tsx:757 -#: src/tables/stock/StockItemTable.tsx:539 -msgid "Stock item serialized" +msgid "Serialize Stock Item" msgstr "" #: src/pages/stock/StockDetail.tsx:762 #~ msgid "Return Stock Item" #~ msgstr "Return Stock Item" -#: src/pages/stock/StockDetail.tsx:765 -msgid "Scan Into Location" -msgstr "" - #: src/pages/stock/StockDetail.tsx:765 #~ msgid "Return this item into stock. This will remove the customer assignment." #~ msgstr "Return this item into stock. This will remove the customer assignment." +#: src/pages/stock/StockDetail.tsx:773 +#: src/tables/stock/StockItemTable.tsx:536 +msgid "Stock item serialized" +msgstr "" + #: src/pages/stock/StockDetail.tsx:777 #~ msgid "Item returned to stock" #~ msgstr "Item returned to stock" -#: src/pages/stock/StockDetail.tsx:823 +#: src/pages/stock/StockDetail.tsx:781 +msgid "Scan Into Location" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:839 msgid "Scan into location" msgstr "" -#: src/pages/stock/StockDetail.tsx:825 +#: src/pages/stock/StockDetail.tsx:841 msgid "Scan this item into a location" msgstr "" -#: src/pages/stock/StockDetail.tsx:837 +#: src/pages/stock/StockDetail.tsx:853 msgid "Stock Operations" msgstr "" -#: src/pages/stock/StockDetail.tsx:842 +#: src/pages/stock/StockDetail.tsx:858 #: src/tables/build/BuildOutputTable.tsx:532 msgid "Serialize" msgstr "" -#: src/pages/stock/StockDetail.tsx:843 +#: src/pages/stock/StockDetail.tsx:859 msgid "Serialize stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:868 -msgid "Stock Item Actions" -msgstr "" - #: src/pages/stock/StockDetail.tsx:868 #~ msgid "Count stock" #~ msgstr "Count stock" +#: src/pages/stock/StockDetail.tsx:884 +msgid "Stock Item Actions" +msgstr "" + #: src/pages/stock/StockDetail.tsx:890 #~ msgid "Return from customer" #~ msgstr "Return from customer" @@ -8070,20 +8088,6 @@ msgstr "" #~ msgid "Transfer" #~ msgstr "Transfer" -#: src/pages/stock/StockDetail.tsx:937 -#: src/tables/stock/StockItemTable.tsx:409 -msgid "Stale" -msgstr "" - -#: src/pages/stock/StockDetail.tsx:943 -#: src/tables/stock/StockItemTable.tsx:403 -msgid "Expired" -msgstr "" - -#: src/pages/stock/StockDetail.tsx:949 -msgid "Unavailable" -msgstr "" - #: src/pages/stock/StockDetail.tsx:950 #~ msgid "Assign to Customer" #~ msgstr "Assign to Customer" @@ -8092,6 +8096,20 @@ msgstr "" #~ msgid "Assign to a customer" #~ msgstr "Assign to a customer" +#: src/pages/stock/StockDetail.tsx:953 +#: src/tables/stock/StockItemTable.tsx:406 +msgid "Stale" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:959 +#: src/tables/stock/StockItemTable.tsx:400 +msgid "Expired" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:965 +msgid "Unavailable" +msgstr "" + #: src/states/IconState.tsx:47 #: src/states/IconState.tsx:77 msgid "Error loading icon package from server" @@ -8165,199 +8183,203 @@ msgstr "" msgid "Filter items by batch code" msgstr "" -#: src/tables/Filter.tsx:92 -msgid "Is Serialized" -msgstr "" - #: src/tables/Filter.tsx:93 -msgid "Show items which have a serial number" +msgid "Show items which are in stock" msgstr "" #: src/tables/Filter.tsx:100 -msgid "Serial" +msgid "Is Serialized" msgstr "" #: src/tables/Filter.tsx:101 -msgid "Filter items by serial number" +msgid "Show items which have a serial number" msgstr "" #: src/tables/Filter.tsx:106 #~ msgid "Show overdue orders" #~ msgstr "Show overdue orders" +#: src/tables/Filter.tsx:108 +msgid "Serial" +msgstr "" + #: src/tables/Filter.tsx:109 +msgid "Filter items by serial number" +msgstr "" + +#: src/tables/Filter.tsx:117 msgid "Serial Below" msgstr "" -#: src/tables/Filter.tsx:110 +#: src/tables/Filter.tsx:118 msgid "Show items with serial numbers less than or equal to a given value" msgstr "" -#: src/tables/Filter.tsx:118 +#: src/tables/Filter.tsx:126 msgid "Serial Above" msgstr "" -#: src/tables/Filter.tsx:119 +#: src/tables/Filter.tsx:127 msgid "Show items with serial numbers greater than or equal to a given value" msgstr "" -#: src/tables/Filter.tsx:128 +#: src/tables/Filter.tsx:136 msgid "Assigned to me" msgstr "" -#: src/tables/Filter.tsx:129 +#: src/tables/Filter.tsx:137 msgid "Show orders assigned to me" msgstr "" -#: src/tables/Filter.tsx:136 +#: src/tables/Filter.tsx:144 #: src/tables/sales/SalesOrderAllocationTable.tsx:85 msgid "Outstanding" msgstr "" -#: src/tables/Filter.tsx:137 +#: src/tables/Filter.tsx:145 msgid "Show outstanding items" msgstr "" -#: src/tables/Filter.tsx:145 +#: src/tables/Filter.tsx:153 msgid "Show overdue items" msgstr "" -#: src/tables/Filter.tsx:152 +#: src/tables/Filter.tsx:160 msgid "Minimum Date" msgstr "" -#: src/tables/Filter.tsx:153 +#: src/tables/Filter.tsx:161 msgid "Show items after this date" msgstr "" -#: src/tables/Filter.tsx:161 +#: src/tables/Filter.tsx:169 msgid "Maximum Date" msgstr "" -#: src/tables/Filter.tsx:162 +#: src/tables/Filter.tsx:170 msgid "Show items before this date" msgstr "" -#: src/tables/Filter.tsx:170 +#: src/tables/Filter.tsx:178 msgid "Created Before" msgstr "" -#: src/tables/Filter.tsx:171 +#: src/tables/Filter.tsx:179 msgid "Show items created before this date" msgstr "" -#: src/tables/Filter.tsx:179 +#: src/tables/Filter.tsx:187 msgid "Created After" msgstr "" -#: src/tables/Filter.tsx:180 +#: src/tables/Filter.tsx:188 msgid "Show items created after this date" msgstr "" -#: src/tables/Filter.tsx:188 +#: src/tables/Filter.tsx:196 msgid "Start Date Before" msgstr "" -#: src/tables/Filter.tsx:189 +#: src/tables/Filter.tsx:197 msgid "Show items with a start date before this date" msgstr "" -#: src/tables/Filter.tsx:197 +#: src/tables/Filter.tsx:205 msgid "Start Date After" msgstr "" -#: src/tables/Filter.tsx:198 +#: src/tables/Filter.tsx:206 msgid "Show items with a start date after this date" msgstr "" -#: src/tables/Filter.tsx:206 +#: src/tables/Filter.tsx:214 msgid "Target Date Before" msgstr "" -#: src/tables/Filter.tsx:207 +#: src/tables/Filter.tsx:215 msgid "Show items with a target date before this date" msgstr "" -#: src/tables/Filter.tsx:215 +#: src/tables/Filter.tsx:223 msgid "Target Date After" msgstr "" -#: src/tables/Filter.tsx:216 +#: src/tables/Filter.tsx:224 msgid "Show items with a target date after this date" msgstr "" -#: src/tables/Filter.tsx:224 +#: src/tables/Filter.tsx:232 msgid "Completed Before" msgstr "" -#: src/tables/Filter.tsx:225 +#: src/tables/Filter.tsx:233 msgid "Show items completed before this date" msgstr "" -#: src/tables/Filter.tsx:233 +#: src/tables/Filter.tsx:241 msgid "Completed After" msgstr "" -#: src/tables/Filter.tsx:234 +#: src/tables/Filter.tsx:242 msgid "Show items completed after this date" msgstr "" -#: src/tables/Filter.tsx:246 +#: src/tables/Filter.tsx:254 msgid "Has Project Code" msgstr "" -#: src/tables/Filter.tsx:247 +#: src/tables/Filter.tsx:255 msgid "Show orders with an assigned project code" msgstr "" -#: src/tables/Filter.tsx:256 +#: src/tables/Filter.tsx:264 msgid "Include Variants" msgstr "" -#: src/tables/Filter.tsx:257 +#: src/tables/Filter.tsx:265 msgid "Include results for part variants" msgstr "" -#: src/tables/Filter.tsx:267 +#: src/tables/Filter.tsx:275 #: src/tables/part/PartPurchaseOrdersTable.tsx:133 msgid "Filter by order status" msgstr "" -#: src/tables/Filter.tsx:279 +#: src/tables/Filter.tsx:287 msgid "Filter by project code" msgstr "" -#: src/tables/Filter.tsx:312 +#: src/tables/Filter.tsx:320 msgid "Filter by responsible owner" msgstr "" -#: src/tables/Filter.tsx:328 +#: src/tables/Filter.tsx:336 #: src/tables/settings/ApiTokenTable.tsx:133 #: src/tables/stock/StockTrackingTable.tsx:191 msgid "Filter by user" msgstr "" -#: src/tables/Filter.tsx:340 +#: src/tables/Filter.tsx:348 msgid "Filter by manufacturer" msgstr "" -#: src/tables/Filter.tsx:353 +#: src/tables/Filter.tsx:361 msgid "Filter by supplier" msgstr "" -#: src/tables/Filter.tsx:366 +#: src/tables/Filter.tsx:374 msgid "Filter by user who created the order" msgstr "" -#: src/tables/Filter.tsx:374 +#: src/tables/Filter.tsx:382 msgid "Filter by user who issued the order" msgstr "" -#: src/tables/Filter.tsx:382 +#: src/tables/Filter.tsx:390 msgid "Filter by part category" msgstr "" -#: src/tables/Filter.tsx:393 +#: src/tables/Filter.tsx:401 msgid "Filter by stock location" msgstr "" @@ -8566,7 +8588,7 @@ msgstr "" #: src/tables/bom/BomTable.tsx:345 #: src/tables/part/PartTable.tsx:158 #: src/tables/sales/SalesOrderLineItemTable.tsx:187 -#: src/tables/stock/StockItemTable.tsx:223 +#: src/tables/stock/StockItemTable.tsx:224 msgid "Stock Information" msgstr "" @@ -8588,7 +8610,7 @@ msgstr "" #: src/tables/bom/BomTable.tsx:379 #: src/tables/build/BuildLineTable.tsx:478 -#: src/tables/build/BuildLineTable.tsx:518 +#: src/tables/build/BuildLineTable.tsx:519 msgid "Consumable item" msgstr "" @@ -8737,7 +8759,7 @@ msgstr "" #: src/tables/part/ParametricPartTable.tsx:364 #: src/tables/part/PartBuildAllocationsTable.tsx:60 #: src/tables/part/PartTable.tsx:196 -#: src/tables/stock/StockItemTable.tsx:334 +#: src/tables/stock/StockItemTable.tsx:335 msgid "Assembly" msgstr "" @@ -8785,7 +8807,7 @@ msgstr "" #~ msgstr "Edit Build Item" #: src/tables/build/BuildAllocatedStockTable.tsx:167 -#: src/tables/build/BuildLineTable.tsx:631 +#: src/tables/build/BuildLineTable.tsx:632 msgid "Edit Stock Allocation" msgstr "" @@ -8794,11 +8816,11 @@ msgstr "" #~ msgstr "Delete Build Item" #: src/tables/build/BuildAllocatedStockTable.tsx:180 -#: src/tables/build/BuildLineTable.tsx:644 +#: src/tables/build/BuildLineTable.tsx:645 msgid "Delete Stock Allocation" msgstr "" -#: src/tables/build/BuildAllocatedStockTable.tsx:232 +#: src/tables/build/BuildAllocatedStockTable.tsx:239 msgid "Consume" msgstr "" @@ -8836,7 +8858,7 @@ msgid "Testable" msgstr "" #: src/tables/build/BuildLineTable.tsx:215 -#: src/tables/stock/StockItemTable.tsx:393 +#: src/tables/stock/StockItemTable.tsx:390 msgid "Tracked" msgstr "" @@ -8855,7 +8877,7 @@ msgstr "" #: src/tables/build/BuildLineTable.tsx:294 #: src/tables/sales/SalesOrderLineItemTable.tsx:158 -#: src/tables/stock/StockItemTable.tsx:192 +#: src/tables/stock/StockItemTable.tsx:193 msgid "No stock available" msgstr "" @@ -8887,55 +8909,55 @@ msgstr "" msgid "BOM Information" msgstr "" -#: src/tables/build/BuildLineTable.tsx:496 +#: src/tables/build/BuildLineTable.tsx:497 #: src/tables/part/PartBuildAllocationsTable.tsx:102 msgid "Fully allocated" msgstr "" -#: src/tables/build/BuildLineTable.tsx:544 +#: src/tables/build/BuildLineTable.tsx:545 #: src/tables/sales/SalesOrderLineItemTable.tsx:308 msgid "Create Build Order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:573 +#: src/tables/build/BuildLineTable.tsx:574 msgid "Auto allocation in progress" msgstr "التخصيص التلقائي قيد التنفيذ" -#: src/tables/build/BuildLineTable.tsx:576 -#: src/tables/build/BuildLineTable.tsx:781 +#: src/tables/build/BuildLineTable.tsx:577 +#: src/tables/build/BuildLineTable.tsx:784 msgid "Auto Allocate Stock" msgstr "تخصيص تلقائي للمخزون" -#: src/tables/build/BuildLineTable.tsx:577 +#: src/tables/build/BuildLineTable.tsx:578 msgid "Automatically allocate stock to this build according to the selected options" msgstr "تخصيص المخزون تِلْقائيًا لهذا البناء وفقا للخيارات المحددة" -#: src/tables/build/BuildLineTable.tsx:597 -#: src/tables/build/BuildLineTable.tsx:611 -#: src/tables/build/BuildLineTable.tsx:730 -#: src/tables/build/BuildLineTable.tsx:831 +#: src/tables/build/BuildLineTable.tsx:598 +#: src/tables/build/BuildLineTable.tsx:612 +#: src/tables/build/BuildLineTable.tsx:733 +#: src/tables/build/BuildLineTable.tsx:834 #: src/tables/build/BuildOutputTable.tsx:359 #: src/tables/build/BuildOutputTable.tsx:364 msgid "Deallocate Stock" msgstr "إلغاء تخصيص المخزون" -#: src/tables/build/BuildLineTable.tsx:613 +#: src/tables/build/BuildLineTable.tsx:614 msgid "Deallocate all untracked stock for this build order" msgstr "إلغاء تخصيص جميع المخزون الغير متابع لطلب البناء هذا" -#: src/tables/build/BuildLineTable.tsx:615 +#: src/tables/build/BuildLineTable.tsx:616 msgid "Deallocate stock from the selected line item" msgstr "إلغاء تخصيص المخزون من العنصر المحدد" -#: src/tables/build/BuildLineTable.tsx:619 +#: src/tables/build/BuildLineTable.tsx:620 msgid "Stock has been deallocated" msgstr "تم إلغاء تخصيص المخزون" -#: src/tables/build/BuildLineTable.tsx:750 +#: src/tables/build/BuildLineTable.tsx:753 msgid "Build Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:763 +#: src/tables/build/BuildLineTable.tsx:766 #: src/tables/sales/SalesOrderLineItemTable.tsx:396 msgid "View Part" msgstr "" @@ -8999,38 +9021,6 @@ msgstr "" #~ msgid "Filter by user who issued this order" #~ msgstr "Filter by user who issued this order" -#: src/tables/build/BuildOrderTestTable.tsx:85 -#: src/tables/build/BuildOrderTestTable.tsx:163 -#: src/tables/build/BuildOrderTestTable.tsx:283 -#: src/tables/build/BuildOrderTestTable.tsx:297 -#: src/tables/stock/StockItemTestResultTable.tsx:293 -#: src/tables/stock/StockItemTestResultTable.tsx:365 -#: src/tables/stock/StockItemTestResultTable.tsx:426 -msgid "Add Test Result" -msgstr "" - -#: src/tables/build/BuildOrderTestTable.tsx:92 -#: src/tables/stock/StockItemTestResultTable.tsx:295 -msgid "Test result added" -msgstr "" - -#: src/tables/build/BuildOrderTestTable.tsx:124 -msgid "Add Test Results" -msgstr "" - -#: src/tables/build/BuildOrderTestTable.tsx:134 -msgid "Test results added" -msgstr "" - -#: src/tables/build/BuildOrderTestTable.tsx:162 -#: src/tables/stock/StockItemTestResultTable.tsx:191 -msgid "No Result" -msgstr "" - -#: src/tables/build/BuildOrderTestTable.tsx:274 -msgid "Show build outputs currently in production" -msgstr "" - #: src/tables/build/BuildOutputTable.tsx:104 msgid "Build Output Stock Allocation" msgstr "" @@ -9066,7 +9056,8 @@ msgid "Serialize Build Output" msgstr "" #: src/tables/build/BuildOutputTable.tsx:409 -#: src/tables/stock/StockItemTable.tsx:329 +#: src/tables/part/PartTestResultTable.tsx:310 +#: src/tables/stock/StockItemTable.tsx:330 msgid "Filter by stock status" msgstr "" @@ -9914,6 +9905,38 @@ msgstr "" msgid "Order selected parts" msgstr "" +#: src/tables/part/PartTestResultTable.tsx:103 +#: src/tables/part/PartTestResultTable.tsx:181 +#: src/tables/part/PartTestResultTable.tsx:320 +#: src/tables/part/PartTestResultTable.tsx:334 +#: src/tables/stock/StockItemTestResultTable.tsx:293 +#: src/tables/stock/StockItemTestResultTable.tsx:365 +#: src/tables/stock/StockItemTestResultTable.tsx:426 +msgid "Add Test Result" +msgstr "" + +#: src/tables/part/PartTestResultTable.tsx:110 +#: src/tables/stock/StockItemTestResultTable.tsx:295 +msgid "Test result added" +msgstr "" + +#: src/tables/part/PartTestResultTable.tsx:142 +msgid "Add Test Results" +msgstr "" + +#: src/tables/part/PartTestResultTable.tsx:152 +msgid "Test results added" +msgstr "" + +#: src/tables/part/PartTestResultTable.tsx:180 +#: src/tables/stock/StockItemTestResultTable.tsx:191 +msgid "No Result" +msgstr "" + +#: src/tables/part/PartTestResultTable.tsx:298 +msgid "Show build outputs currently in production" +msgstr "" + #: src/tables/part/PartTestTemplateTable.tsx:56 msgid "Test is defined for a parent template part" msgstr "" @@ -10268,7 +10291,7 @@ msgid "Sample" msgstr "" #: src/tables/plugin/PluginListTable.tsx:432 -#: src/tables/stock/StockItemTable.tsx:377 +#: src/tables/stock/StockItemTable.tsx:374 msgid "Installed" msgstr "" @@ -11081,55 +11104,55 @@ msgstr "" msgid "User deleted" msgstr "" -#: src/tables/settings/UserTable.tsx:361 +#: src/tables/settings/UserTable.tsx:362 msgid "Are you sure you want to delete this user?" msgstr "" -#: src/tables/settings/UserTable.tsx:367 +#: src/tables/settings/UserTable.tsx:368 msgid "Add User" msgstr "" -#: src/tables/settings/UserTable.tsx:375 +#: src/tables/settings/UserTable.tsx:376 msgid "Added user" msgstr "" -#: src/tables/settings/UserTable.tsx:382 +#: src/tables/settings/UserTable.tsx:383 msgid "Set Password" msgstr "" -#: src/tables/settings/UserTable.tsx:387 +#: src/tables/settings/UserTable.tsx:388 msgid "Password updated" msgstr "" -#: src/tables/settings/UserTable.tsx:398 +#: src/tables/settings/UserTable.tsx:399 msgid "Add user" msgstr "" -#: src/tables/settings/UserTable.tsx:411 +#: src/tables/settings/UserTable.tsx:412 msgid "Show active users" msgstr "" -#: src/tables/settings/UserTable.tsx:416 +#: src/tables/settings/UserTable.tsx:417 msgid "Show staff users" msgstr "" -#: src/tables/settings/UserTable.tsx:421 +#: src/tables/settings/UserTable.tsx:422 msgid "Show superusers" msgstr "" -#: src/tables/settings/UserTable.tsx:440 +#: src/tables/settings/UserTable.tsx:441 msgid "Edit User" msgstr "" -#: src/tables/settings/UserTable.tsx:476 +#: src/tables/settings/UserTable.tsx:477 msgid "User updated" msgstr "" -#: src/tables/settings/UserTable.tsx:477 +#: src/tables/settings/UserTable.tsx:478 msgid "User updated successfully" msgstr "" -#: src/tables/settings/UserTable.tsx:483 +#: src/tables/settings/UserTable.tsx:484 msgid "Error updating user" msgstr "" @@ -11171,47 +11194,47 @@ msgstr "" msgid "Icon" msgstr "" -#: src/tables/stock/StockItemTable.tsx:107 +#: src/tables/stock/StockItemTable.tsx:108 msgid "This stock item is in production" msgstr "" -#: src/tables/stock/StockItemTable.tsx:114 +#: src/tables/stock/StockItemTable.tsx:115 msgid "This stock item has been assigned to a sales order" msgstr "" -#: src/tables/stock/StockItemTable.tsx:121 +#: src/tables/stock/StockItemTable.tsx:122 msgid "This stock item has been assigned to a customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:128 +#: src/tables/stock/StockItemTable.tsx:129 msgid "This stock item is installed in another stock item" msgstr "" -#: src/tables/stock/StockItemTable.tsx:135 +#: src/tables/stock/StockItemTable.tsx:136 msgid "This stock item has been consumed by a build order" msgstr "" -#: src/tables/stock/StockItemTable.tsx:142 +#: src/tables/stock/StockItemTable.tsx:143 msgid "This stock item is unavailable" msgstr "" -#: src/tables/stock/StockItemTable.tsx:151 +#: src/tables/stock/StockItemTable.tsx:152 msgid "This stock item has expired" msgstr "" -#: src/tables/stock/StockItemTable.tsx:155 +#: src/tables/stock/StockItemTable.tsx:156 msgid "This stock item is stale" msgstr "" -#: src/tables/stock/StockItemTable.tsx:167 +#: src/tables/stock/StockItemTable.tsx:168 msgid "This stock item is fully allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:174 +#: src/tables/stock/StockItemTable.tsx:175 msgid "This stock item is partially allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:202 +#: src/tables/stock/StockItemTable.tsx:203 msgid "This stock item has been depleted" msgstr "" @@ -11219,152 +11242,148 @@ msgstr "" #~ msgid "Show stock for assmebled parts" #~ msgstr "Show stock for assmebled parts" -#: src/tables/stock/StockItemTable.tsx:306 +#: src/tables/stock/StockItemTable.tsx:307 msgid "Stocktake Date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:324 +#: src/tables/stock/StockItemTable.tsx:325 msgid "Show stock for active parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:335 +#: src/tables/stock/StockItemTable.tsx:336 msgid "Show stock for assembled parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:340 +#: src/tables/stock/StockItemTable.tsx:341 msgid "Show items which have been allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:345 +#: src/tables/stock/StockItemTable.tsx:346 msgid "Show items which are available" msgstr "" -#: src/tables/stock/StockItemTable.tsx:349 +#: src/tables/stock/StockItemTable.tsx:350 #: src/tables/stock/StockLocationTable.tsx:38 msgid "Include Sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:350 +#: src/tables/stock/StockItemTable.tsx:351 msgid "Include stock in sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:354 +#: src/tables/stock/StockItemTable.tsx:355 msgid "Depleted" msgstr "" -#: src/tables/stock/StockItemTable.tsx:355 +#: src/tables/stock/StockItemTable.tsx:356 msgid "Show depleted stock items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:360 -msgid "Show items which are in stock" +#: src/tables/stock/StockItemTable.tsx:362 +msgid "Show items which are in production" msgstr "" #: src/tables/stock/StockItemTable.tsx:362 #~ msgid "Include stock items for variant parts" #~ msgstr "Include stock items for variant parts" -#: src/tables/stock/StockItemTable.tsx:365 -msgid "Show items which are in production" -msgstr "" - -#: src/tables/stock/StockItemTable.tsx:373 +#: src/tables/stock/StockItemTable.tsx:370 msgid "Show items which have been consumed by a build order" msgstr "" -#: src/tables/stock/StockItemTable.tsx:378 +#: src/tables/stock/StockItemTable.tsx:375 msgid "Show stock items which are installed in other items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:382 +#: src/tables/stock/StockItemTable.tsx:379 msgid "Sent to Customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:383 +#: src/tables/stock/StockItemTable.tsx:380 msgid "Show items which have been sent to a customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:394 +#: src/tables/stock/StockItemTable.tsx:391 msgid "Show tracked items" msgstr "" +#: src/tables/stock/StockItemTable.tsx:395 +msgid "Has Purchase Price" +msgstr "" + +#: src/tables/stock/StockItemTable.tsx:396 +msgid "Show items which have a purchase price" +msgstr "" + #: src/tables/stock/StockItemTable.tsx:397 #~ msgid "Serial Number LTE" #~ msgstr "Serial Number LTE" -#: src/tables/stock/StockItemTable.tsx:398 -msgid "Has Purchase Price" -msgstr "" - -#: src/tables/stock/StockItemTable.tsx:399 -msgid "Show items which have a purchase price" +#: src/tables/stock/StockItemTable.tsx:401 +msgid "Show items which have expired" msgstr "" #: src/tables/stock/StockItemTable.tsx:403 #~ msgid "Serial Number GTE" #~ msgstr "Serial Number GTE" -#: src/tables/stock/StockItemTable.tsx:404 -msgid "Show items which have expired" -msgstr "" - -#: src/tables/stock/StockItemTable.tsx:410 +#: src/tables/stock/StockItemTable.tsx:407 msgid "Show items which are stale" msgstr "" -#: src/tables/stock/StockItemTable.tsx:415 +#: src/tables/stock/StockItemTable.tsx:412 msgid "Expired Before" msgstr "" -#: src/tables/stock/StockItemTable.tsx:416 +#: src/tables/stock/StockItemTable.tsx:413 msgid "Show items which expired before this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:422 +#: src/tables/stock/StockItemTable.tsx:419 msgid "Expired After" msgstr "" -#: src/tables/stock/StockItemTable.tsx:423 +#: src/tables/stock/StockItemTable.tsx:420 msgid "Show items which expired after this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:429 +#: src/tables/stock/StockItemTable.tsx:426 msgid "Updated Before" msgstr "" -#: src/tables/stock/StockItemTable.tsx:430 +#: src/tables/stock/StockItemTable.tsx:427 msgid "Show items updated before this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:435 +#: src/tables/stock/StockItemTable.tsx:432 msgid "Updated After" msgstr "" -#: src/tables/stock/StockItemTable.tsx:436 +#: src/tables/stock/StockItemTable.tsx:433 msgid "Show items updated after this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:441 +#: src/tables/stock/StockItemTable.tsx:438 msgid "Stocktake Before" msgstr "" -#: src/tables/stock/StockItemTable.tsx:442 +#: src/tables/stock/StockItemTable.tsx:439 msgid "Show items counted before this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:447 +#: src/tables/stock/StockItemTable.tsx:444 msgid "Stocktake After" msgstr "" -#: src/tables/stock/StockItemTable.tsx:448 +#: src/tables/stock/StockItemTable.tsx:445 msgid "Show items counted after this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:453 +#: src/tables/stock/StockItemTable.tsx:450 msgid "External Location" msgstr "" -#: src/tables/stock/StockItemTable.tsx:454 +#: src/tables/stock/StockItemTable.tsx:451 msgid "Show items in an external location" msgstr "" @@ -11372,7 +11391,7 @@ msgstr "" #~ msgid "Delete stock items" #~ msgstr "Delete stock items" -#: src/tables/stock/StockItemTable.tsx:559 +#: src/tables/stock/StockItemTable.tsx:556 msgid "Order items" msgstr "" @@ -11547,10 +11566,6 @@ msgstr "" msgid "Removed" msgstr "" -#: src/tables/stock/StockTrackingTable.tsx:206 -msgid "Details" -msgstr "" - #: src/tables/stock/StockTrackingTable.tsx:221 msgid "No user information" msgstr "" diff --git a/src/frontend/src/locales/bg/messages.po b/src/frontend/src/locales/bg/messages.po index 2a03259f90..198ec7a126 100644 --- a/src/frontend/src/locales/bg/messages.po +++ b/src/frontend/src/locales/bg/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: bg\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2025-09-17 03:41\n" +"PO-Revision-Date: 2025-09-29 23:53\n" "Last-Translator: \n" "Language-Team: Bulgarian\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -69,7 +69,7 @@ msgstr "" #: src/components/forms/fields/RelatedModelField.tsx:393 #: src/components/nav/Header.tsx:169 #: src/pages/Index/Settings/UserSettings.tsx:74 -#: src/pages/part/PartDetail.tsx:1173 +#: src/pages/part/PartDetail.tsx:1186 msgid "Search" msgstr "" @@ -113,7 +113,7 @@ msgstr "" #: src/forms/StockForms.tsx:1028 #: src/forms/StockForms.tsx:1072 #: src/pages/build/BuildDetail.tsx:200 -#: src/pages/part/PartDetail.tsx:1225 +#: src/pages/part/PartDetail.tsx:1238 #: src/tables/ColumnRenderers.tsx:82 #: src/tables/part/RelatedPartTable.tsx:53 #: src/tables/stock/StockTrackingTable.tsx:87 @@ -128,7 +128,8 @@ msgstr "" #: src/pages/part/CategoryDetail.tsx:130 #: src/pages/part/CategoryDetail.tsx:273 #: src/pages/part/CategoryDetail.tsx:312 -#: src/pages/part/PartDetail.tsx:955 +#: src/pages/part/CategoryDetail.tsx:343 +#: src/pages/part/PartDetail.tsx:968 msgid "Parts" msgstr "" @@ -152,11 +153,11 @@ msgstr "" #: lib/enums/ModelInformation.tsx:52 #: src/components/wizards/OrderPartsWizard.tsx:143 #: src/pages/company/SupplierPartDetail.tsx:408 -#: src/pages/stock/StockDetail.tsx:286 +#: src/pages/stock/StockDetail.tsx:289 #: src/tables/build/BuildAllocatedStockTable.tsx:155 #: src/tables/part/PartPurchaseOrdersTable.tsx:50 #: src/tables/purchasing/SupplierPartTable.tsx:64 -#: src/tables/stock/StockItemTable.tsx:248 +#: src/tables/stock/StockItemTable.tsx:249 msgid "Supplier Part" msgstr "" @@ -168,7 +169,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:61 #: src/pages/company/SupplierPartDetail.tsx:160 #: src/tables/part/PartPurchaseOrdersTable.tsx:56 -#: src/tables/stock/StockItemTable.tsx:254 +#: src/tables/stock/StockItemTable.tsx:255 msgid "Manufacturer Part" msgstr "" @@ -179,14 +180,15 @@ msgstr "" #: lib/enums/ModelInformation.tsx:70 #: src/pages/part/CategoryDetail.tsx:343 -#: src/tables/Filter.tsx:381 +#: src/tables/Filter.tsx:389 msgid "Part Category" msgstr "" #: lib/enums/ModelInformation.tsx:71 #: lib/enums/Roles.tsx:37 +#: src/pages/part/CategoryDetail.tsx:267 #: src/pages/part/CategoryDetail.tsx:334 -#: src/pages/part/PartDetail.tsx:1214 +#: src/pages/part/PartDetail.tsx:1227 msgid "Part Categories" msgstr "" @@ -196,7 +198,8 @@ msgstr "" #: src/forms/BuildForms.tsx:604 #: src/forms/BuildForms.tsx:765 #: src/forms/SalesOrderForms.tsx:269 -#: src/pages/stock/StockDetail.tsx:976 +#: src/pages/stock/StockDetail.tsx:992 +#: src/tables/part/PartTestResultTable.tsx:248 #: src/tables/stock/StockTrackingTable.tsx:48 #: src/tables/stock/StockTrackingTable.tsx:55 msgid "Stock Item" @@ -221,7 +224,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:89 #: src/pages/stock/LocationDetail.tsx:176 #: src/pages/stock/LocationDetail.tsx:412 -#: src/pages/stock/StockDetail.tsx:967 +#: src/pages/stock/StockDetail.tsx:983 msgid "Stock Locations" msgstr "" @@ -235,7 +238,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:103 #: src/pages/Index/Settings/SystemSettings.tsx:248 -#: src/pages/part/PartDetail.tsx:912 +#: src/pages/part/PartDetail.tsx:914 msgid "Stock History" msgstr "" @@ -284,7 +287,7 @@ msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:199 #: src/pages/sales/SalesOrderDetail.tsx:211 #: src/tables/ColumnRenderers.tsx:353 -#: src/tables/Filter.tsx:278 +#: src/tables/Filter.tsx:286 #: src/tables/TableHoverCard.tsx:101 msgid "Project Code" msgstr "" @@ -299,9 +302,9 @@ msgstr "" #: src/pages/build/BuildDetail.tsx:244 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:33 #: src/pages/purchasing/PurchaseOrderDetail.tsx:531 -#: src/pages/stock/StockDetail.tsx:349 +#: src/pages/stock/StockDetail.tsx:352 #: src/tables/part/PartPurchaseOrdersTable.tsx:32 -#: src/tables/stock/StockItemTable.tsx:240 +#: src/tables/stock/StockItemTable.tsx:241 #: src/tables/stock/StockTrackingTable.tsx:120 msgid "Purchase Order" msgstr "" @@ -311,7 +314,7 @@ msgstr "" #: src/pages/Index/Settings/SystemSettings.tsx:283 #: src/pages/company/CompanyDetail.tsx:205 #: src/pages/company/SupplierPartDetail.tsx:265 -#: src/pages/part/PartDetail.tsx:876 +#: src/pages/part/PartDetail.tsx:878 #: src/pages/purchasing/PurchasingIndex.tsx:60 msgid "Purchase Orders" msgstr "" @@ -330,7 +333,7 @@ msgstr "" #: src/pages/sales/SalesOrderDetail.tsx:586 #: src/pages/sales/SalesOrderShipmentDetail.tsx:94 #: src/pages/sales/SalesOrderShipmentDetail.tsx:358 -#: src/pages/stock/StockDetail.tsx:358 +#: src/pages/stock/StockDetail.tsx:361 #: src/tables/part/PartSalesAllocationsTable.tsx:41 #: src/tables/sales/SalesOrderAllocationTable.tsx:107 #: src/tables/stock/StockTrackingTable.tsx:131 @@ -341,7 +344,7 @@ msgstr "" #: lib/enums/Roles.tsx:43 #: src/pages/Index/Settings/SystemSettings.tsx:299 #: src/pages/company/CompanyDetail.tsx:225 -#: src/pages/part/PartDetail.tsx:888 +#: src/pages/part/PartDetail.tsx:890 #: src/pages/sales/SalesIndex.tsx:82 msgid "Sales Orders" msgstr "" @@ -365,7 +368,7 @@ msgstr "" #: lib/enums/Roles.tsx:41 #: src/pages/Index/Settings/SystemSettings.tsx:315 #: src/pages/company/CompanyDetail.tsx:232 -#: src/pages/part/PartDetail.tsx:895 +#: src/pages/part/PartDetail.tsx:897 #: src/pages/sales/SalesIndex.tsx:103 msgid "Return Orders" msgstr "" @@ -414,7 +417,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:214 #: src/pages/Auth/ChangePassword.tsx:36 #: src/pages/core/UserDetail.tsx:220 -#: src/tables/Filter.tsx:327 +#: src/tables/Filter.tsx:335 #: src/tables/settings/ApiTokenTable.tsx:105 #: src/tables/settings/ApiTokenTable.tsx:132 #: src/tables/settings/BarcodeScanHistoryTable.tsx:79 @@ -544,7 +547,7 @@ msgstr "" #: lib/enums/Roles.tsx:33 #: src/pages/Index/Settings/SystemSettings.tsx:264 #: src/pages/build/BuildIndex.tsx:75 -#: src/pages/part/PartDetail.tsx:905 +#: src/pages/part/PartDetail.tsx:907 #: src/pages/sales/SalesOrderDetail.tsx:394 msgid "Build Orders" msgstr "" @@ -694,11 +697,12 @@ msgid "Failed to link barcode" msgstr "" #: src/components/barcodes/QRCode.tsx:179 -#: src/pages/part/PartDetail.tsx:522 +#: src/pages/part/PartDetail.tsx:524 #: src/pages/purchasing/PurchaseOrderDetail.tsx:204 #: src/pages/sales/ReturnOrderDetail.tsx:168 #: src/pages/sales/SalesOrderDetail.tsx:180 #: src/pages/sales/SalesOrderShipmentDetail.tsx:168 +#: src/pages/stock/StockDetail.tsx:186 msgid "Link" msgstr "" @@ -720,11 +724,11 @@ msgstr "" #~ msgid "Copy to clipboard" #~ msgstr "Copy to clipboard" -#: src/components/buttons/CopyButton.tsx:31 +#: src/components/buttons/CopyButton.tsx:34 msgid "Copied" msgstr "" -#: src/components/buttons/CopyButton.tsx:31 +#: src/components/buttons/CopyButton.tsx:34 msgid "Copy" msgstr "" @@ -752,19 +756,15 @@ msgstr "" #~ msgid "The label could not be generated" #~ msgstr "The label could not be generated" -#: src/components/buttons/PrintingActions.tsx:122 +#: src/components/buttons/PrintingActions.tsx:124 msgid "Print Label" msgstr "" -#: src/components/buttons/PrintingActions.tsx:129 -#: src/components/buttons/PrintingActions.tsx:156 +#: src/components/buttons/PrintingActions.tsx:134 +#: src/components/buttons/PrintingActions.tsx:168 msgid "Print" msgstr "" -#: src/components/buttons/PrintingActions.tsx:139 -msgid "Print Report" -msgstr "" - #: src/components/buttons/PrintingActions.tsx:152 #~ msgid "Generate" #~ msgstr "Generate" @@ -777,15 +777,19 @@ msgstr "" #~ msgid "The report could not be generated" #~ msgstr "The report could not be generated" -#: src/components/buttons/PrintingActions.tsx:177 +#: src/components/buttons/PrintingActions.tsx:161 +msgid "Print Report" +msgstr "" + +#: src/components/buttons/PrintingActions.tsx:189 msgid "Printing Actions" msgstr "" -#: src/components/buttons/PrintingActions.tsx:182 +#: src/components/buttons/PrintingActions.tsx:194 msgid "Print Labels" msgstr "" -#: src/components/buttons/PrintingActions.tsx:188 +#: src/components/buttons/PrintingActions.tsx:200 msgid "Print Reports" msgstr "" @@ -837,24 +841,24 @@ msgstr "" msgid "Subscribe to notifications" msgstr "" -#: src/components/calendar/Calendar.tsx:99 -#: src/components/calendar/Calendar.tsx:162 +#: src/components/calendar/Calendar.tsx:102 +#: src/components/calendar/Calendar.tsx:165 msgid "Calendar Filters" msgstr "" -#: src/components/calendar/Calendar.tsx:114 +#: src/components/calendar/Calendar.tsx:117 msgid "Previous month" msgstr "" -#: src/components/calendar/Calendar.tsx:123 +#: src/components/calendar/Calendar.tsx:126 msgid "Select month" msgstr "" -#: src/components/calendar/Calendar.tsx:144 +#: src/components/calendar/Calendar.tsx:147 msgid "Next month" msgstr "" -#: src/components/calendar/Calendar.tsx:175 +#: src/components/calendar/Calendar.tsx:178 #: src/tables/InvenTreeTableHeader.tsx:291 msgid "Download data" msgstr "" @@ -868,7 +872,7 @@ msgid "Error updating order" msgstr "" #: src/components/calendar/OrderCalendar.tsx:178 -#: src/tables/Filter.tsx:144 +#: src/tables/Filter.tsx:152 msgid "Overdue" msgstr "" @@ -1107,7 +1111,7 @@ msgid "The latest news from InvenTree" msgstr "" #: src/components/dashboard/widgets/ColorToggleWidget.tsx:18 -#: src/components/nav/MainMenu.tsx:91 +#: src/components/nav/MainMenu.tsx:93 msgid "Change Color Mode" msgstr "" @@ -1153,14 +1157,14 @@ msgstr "" #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:76 #: src/pages/core/UserDetail.tsx:93 #: src/pages/core/UserDetail.tsx:203 -#: src/tables/settings/UserTable.tsx:420 +#: src/tables/settings/UserTable.tsx:421 msgid "Superuser" msgstr "" #: src/components/details/Details.tsx:124 #: src/pages/core/UserDetail.tsx:87 #: src/pages/core/UserDetail.tsx:200 -#: src/tables/settings/UserTable.tsx:415 +#: src/tables/settings/UserTable.tsx:416 msgid "Staff" msgstr "" @@ -1658,7 +1662,7 @@ msgstr "" #: src/components/plugins/PluginDrawer.tsx:68 #: src/pages/Index/Settings/AdminCenter/UnitManagementPanel.tsx:19 #: src/pages/part/CategoryDetail.tsx:86 -#: src/pages/part/PartDetail.tsx:447 +#: src/pages/part/PartDetail.tsx:449 #: src/pages/stock/LocationDetail.tsx:84 #: src/tables/machine/MachineTypeTable.tsx:67 #: src/tables/machine/MachineTypeTable.tsx:151 @@ -1980,7 +1984,7 @@ msgid "Data has been imported successfully" msgstr "" #: src/components/importer/ImporterDrawer.tsx:109 -#: src/components/modals/AboutInvenTreeModal.tsx:197 +#: src/components/modals/AboutInvenTreeModal.tsx:203 #: src/components/modals/ServerInfoModal.tsx:134 #: src/forms/BomForms.tsx:132 msgid "Close" @@ -2166,14 +2170,14 @@ msgstr "" #: src/components/items/TransferList.tsx:161 #: src/components/render/Stock.tsx:102 -#: src/pages/part/PartDetail.tsx:984 -#: src/pages/stock/StockDetail.tsx:262 -#: src/pages/stock/StockDetail.tsx:913 +#: src/pages/part/PartDetail.tsx:997 +#: src/pages/stock/StockDetail.tsx:265 +#: src/pages/stock/StockDetail.tsx:929 #: src/tables/build/BuildAllocatedStockTable.tsx:135 #: src/tables/build/BuildLineTable.tsx:190 #: src/tables/part/PartTable.tsx:124 -#: src/tables/stock/StockItemTable.tsx:183 -#: src/tables/stock/StockItemTable.tsx:344 +#: src/tables/stock/StockItemTable.tsx:184 +#: src/tables/stock/StockItemTable.tsx:345 msgid "Available" msgstr "" @@ -2252,19 +2256,19 @@ msgstr "" #~ msgid "Dismiss" #~ msgstr "Dismiss" -#: src/components/modals/AboutInvenTreeModal.tsx:190 +#: src/components/modals/AboutInvenTreeModal.tsx:193 msgid "Copy version information" msgstr "" -#: src/components/modals/AboutInvenTreeModal.tsx:207 +#: src/components/modals/AboutInvenTreeModal.tsx:213 msgid "Development Version" msgstr "" -#: src/components/modals/AboutInvenTreeModal.tsx:209 +#: src/components/modals/AboutInvenTreeModal.tsx:215 msgid "Up to Date" msgstr "" -#: src/components/modals/AboutInvenTreeModal.tsx:211 +#: src/components/modals/AboutInvenTreeModal.tsx:217 msgid "Update Available" msgstr "" @@ -2439,24 +2443,28 @@ msgstr "" #~ msgid "Profile" #~ msgstr "Profile" -#: src/components/nav/MainMenu.tsx:52 +#: src/components/nav/MainMenu.tsx:54 #: src/components/nav/NavigationDrawer.tsx:193 #: src/pages/Index/Settings/AdminCenter/EmailManagementPanel.tsx:21 #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:39 msgid "Settings" msgstr "" -#: src/components/nav/MainMenu.tsx:59 -#: src/pages/Index/Settings/UserSettings.tsx:145 -msgid "Account Settings" -msgstr "" - #: src/components/nav/MainMenu.tsx:59 #: src/defaults/menuItems.tsx:15 #~ msgid "Account settings" #~ msgstr "Account settings" -#: src/components/nav/MainMenu.tsx:67 +#: src/components/nav/MainMenu.tsx:61 +#: src/pages/Index/Settings/UserSettings.tsx:145 +msgid "Account Settings" +msgstr "" + +#: src/components/nav/MainMenu.tsx:68 +#~ msgid "Current language {locale}" +#~ msgstr "Current language {locale}" + +#: src/components/nav/MainMenu.tsx:69 #: src/components/nav/NavigationDrawer.tsx:153 #: src/components/nav/SettingsHeader.tsx:41 #: src/pages/Index/Settings/SystemSettings.tsx:347 @@ -2464,15 +2472,11 @@ msgstr "" msgid "System Settings" msgstr "" -#: src/components/nav/MainMenu.tsx:68 -#~ msgid "Current language {locale}" -#~ msgstr "Current language {locale}" - #: src/components/nav/MainMenu.tsx:71 #~ msgid "Switch to pseudo language" #~ msgstr "Switch to pseudo language" -#: src/components/nav/MainMenu.tsx:76 +#: src/components/nav/MainMenu.tsx:78 #: src/components/nav/NavigationDrawer.tsx:160 #: src/components/nav/SettingsHeader.tsx:42 #: src/defaults/actions.tsx:83 @@ -2481,7 +2485,14 @@ msgstr "" msgid "Admin Center" msgstr "" -#: src/components/nav/MainMenu.tsx:100 +#: src/components/nav/MainMenu.tsx:99 +#: src/defaults/actions.tsx:44 +#: src/defaults/links.tsx:140 +#: src/defaults/links.tsx:186 +msgid "About InvenTree" +msgstr "" + +#: src/components/nav/MainMenu.tsx:108 msgid "Logout" msgstr "" @@ -2507,10 +2518,11 @@ msgstr "" #: src/defaults/links.tsx:42 #: src/forms/StockForms.tsx:736 #: src/pages/Index/Settings/SystemSettings.tsx:224 -#: src/pages/part/PartDetail.tsx:805 +#: src/pages/part/PartDetail.tsx:807 #: src/pages/stock/LocationDetail.tsx:390 -#: src/pages/stock/StockDetail.tsx:626 -#: src/tables/stock/StockItemTable.tsx:86 +#: src/pages/stock/LocationDetail.tsx:420 +#: src/pages/stock/StockDetail.tsx:642 +#: src/tables/stock/StockItemTable.tsx:87 msgid "Stock" msgstr "" @@ -2599,7 +2611,7 @@ msgstr "" #: src/components/nav/SearchDrawer.tsx:288 #: src/pages/company/ManufacturerPartDetail.tsx:176 -#: src/pages/part/PartDetail.tsx:863 +#: src/pages/part/PartDetail.tsx:865 #: src/pages/part/PartSupplierDetail.tsx:15 #: src/pages/purchasing/PurchasingIndex.tsx:81 msgid "Suppliers" @@ -2663,7 +2675,7 @@ msgid "Attachments" msgstr "" #: src/components/panels/NotesPanel.tsx:23 -#: src/tables/build/BuildOrderTestTable.tsx:196 +#: src/tables/part/PartTestResultTable.tsx:214 #: src/tables/stock/StockTrackingTable.tsx:212 msgid "Notes" msgstr "" @@ -2709,7 +2721,7 @@ msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:118 #: src/pages/company/SupplierPartDetail.tsx:144 #: src/pages/part/CategoryDetail.tsx:106 -#: src/pages/part/PartDetail.tsx:461 +#: src/pages/part/PartDetail.tsx:463 #: src/pages/purchasing/PurchaseOrderDetail.tsx:144 #: src/pages/sales/ReturnOrderDetail.tsx:109 #: src/pages/sales/SalesOrderDetail.tsx:118 @@ -2730,7 +2742,7 @@ msgstr "" #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:41 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 #: src/tables/ColumnRenderers.tsx:411 -#: src/tables/build/BuildOrderTestTable.tsx:204 +#: src/tables/part/PartTestResultTable.tsx:222 msgid "Date" msgstr "" @@ -2739,7 +2751,7 @@ msgstr "" #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:68 #: src/pages/core/UserDetail.tsx:81 #: src/pages/core/UserDetail.tsx:209 -#: src/pages/part/PartDetail.tsx:616 +#: src/pages/part/PartDetail.tsx:618 #: src/tables/bom/UsedInTable.tsx:90 #: src/tables/company/CompanyTable.tsx:57 #: src/tables/company/CompanyTable.tsx:91 @@ -2753,8 +2765,8 @@ msgstr "" #: src/tables/purchasing/SupplierPartTable.tsx:85 #: src/tables/purchasing/SupplierPartTable.tsx:179 #: src/tables/settings/ApiTokenTable.tsx:63 -#: src/tables/settings/UserTable.tsx:410 -#: src/tables/stock/StockItemTable.tsx:323 +#: src/tables/settings/UserTable.tsx:411 +#: src/tables/stock/StockItemTable.tsx:324 msgid "Active" msgstr "" @@ -2873,7 +2885,7 @@ msgstr "" #: src/pages/company/CompanyDetail.tsx:325 #: src/pages/company/SupplierPartDetail.tsx:368 #: src/pages/core/UserDetail.tsx:211 -#: src/pages/part/PartDetail.tsx:1017 +#: src/pages/part/PartDetail.tsx:1030 msgid "Inactive" msgstr "" @@ -2883,8 +2895,31 @@ msgstr "" msgid "No stock" msgstr "" -#: src/components/render/Part.tsx:74 -#: src/pages/part/PartDetail.tsx:488 +#: src/components/render/Part.tsx:44 +#: src/pages/company/SupplierPartDetail.tsx:196 +#: src/pages/company/SupplierPartDetail.tsx:389 +#: src/pages/part/PartDetail.tsx:1018 +#: src/tables/bom/BomTable.tsx:424 +#: src/tables/part/PartTable.tsx:95 +msgid "On Order" +msgstr "" + +#: src/components/render/Part.tsx:52 +#: src/pages/part/PartDetail.tsx:590 +#: src/pages/part/PartDetail.tsx:1024 +#: src/pages/stock/StockDetail.tsx:912 +#: src/tables/part/PartTestResultTable.tsx:297 +#: src/tables/stock/StockItemTable.tsx:361 +msgid "In Production" +msgstr "" + +#: src/components/render/Part.tsx:71 +#: src/tables/stock/StockTrackingTable.tsx:206 +msgid "Details" +msgstr "" + +#: src/components/render/Part.tsx:109 +#: src/pages/part/PartDetail.tsx:490 #: src/tables/ColumnRenderers.tsx:224 #: src/tables/ColumnRenderers.tsx:233 #: src/tables/notifications/NotificationTable.tsx:32 @@ -2908,17 +2943,17 @@ msgstr "" #: src/forms/StockForms.tsx:1073 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:88 #: src/pages/core/UserDetail.tsx:158 -#: src/pages/stock/StockDetail.tsx:295 +#: src/pages/stock/StockDetail.tsx:298 #: src/tables/ColumnRenderers.tsx:176 #: src/tables/ColumnRenderers.tsx:185 -#: src/tables/Filter.tsx:392 +#: src/tables/Filter.tsx:400 #: src/tables/stock/StockTrackingTable.tsx:98 msgid "Location" msgstr "" #: src/components/render/Stock.tsx:99 -#: src/pages/stock/StockDetail.tsx:195 -#: src/pages/stock/StockDetail.tsx:901 +#: src/pages/stock/StockDetail.tsx:198 +#: src/pages/stock/StockDetail.tsx:917 #: src/tables/build/BuildAllocatedStockTable.tsx:121 #: src/tables/build/BuildOutputTable.tsx:111 #: src/tables/sales/SalesOrderAllocationTable.tsx:139 @@ -2940,11 +2975,11 @@ msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:146 #: src/pages/part/pricing/PriceBreakPanel.tsx:89 #: src/pages/part/pricing/PriceBreakPanel.tsx:172 -#: src/pages/stock/StockDetail.tsx:255 -#: src/pages/stock/StockDetail.tsx:907 +#: src/pages/stock/StockDetail.tsx:258 +#: src/pages/stock/StockDetail.tsx:923 #: src/tables/build/BuildLineTable.tsx:84 -#: src/tables/build/BuildOrderTestTable.tsx:251 #: src/tables/part/PartPurchaseOrdersTable.tsx:94 +#: src/tables/part/PartTestResultTable.tsx:269 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:168 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:199 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:69 @@ -3467,163 +3502,163 @@ msgid "Please correct the errors in the selected parts" msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:424 -#: src/tables/build/BuildLineTable.tsx:794 +#: src/tables/build/BuildLineTable.tsx:797 #: src/tables/part/PartTable.tsx:407 #: src/tables/sales/SalesOrderLineItemTable.tsx:365 msgid "Order Parts" msgstr "" #: src/contexts/LanguageContext.tsx:22 -msgid "Arabic" -msgstr "" +#~ msgid "Arabic" +#~ msgstr "Arabic" #: src/contexts/LanguageContext.tsx:23 -msgid "Bulgarian" -msgstr "" +#~ msgid "Bulgarian" +#~ msgstr "Bulgarian" #: src/contexts/LanguageContext.tsx:24 -msgid "Czech" -msgstr "" +#~ msgid "Czech" +#~ msgstr "Czech" #: src/contexts/LanguageContext.tsx:25 -msgid "Danish" -msgstr "" +#~ msgid "Danish" +#~ msgstr "Danish" #: src/contexts/LanguageContext.tsx:26 -msgid "German" -msgstr "" +#~ msgid "German" +#~ msgstr "German" #: src/contexts/LanguageContext.tsx:27 -msgid "Greek" -msgstr "" +#~ msgid "Greek" +#~ msgstr "Greek" #: src/contexts/LanguageContext.tsx:28 -msgid "English" -msgstr "" +#~ msgid "English" +#~ msgstr "English" #: src/contexts/LanguageContext.tsx:29 -msgid "Spanish" -msgstr "" +#~ msgid "Spanish" +#~ msgstr "Spanish" #: src/contexts/LanguageContext.tsx:30 -msgid "Spanish (Mexican)" -msgstr "" +#~ msgid "Spanish (Mexican)" +#~ msgstr "Spanish (Mexican)" #: src/contexts/LanguageContext.tsx:31 -msgid "Estonian" -msgstr "" +#~ msgid "Estonian" +#~ msgstr "Estonian" #: src/contexts/LanguageContext.tsx:32 -msgid "Farsi / Persian" -msgstr "" +#~ msgid "Farsi / Persian" +#~ msgstr "Farsi / Persian" #: src/contexts/LanguageContext.tsx:33 -msgid "Finnish" -msgstr "" +#~ msgid "Finnish" +#~ msgstr "Finnish" #: src/contexts/LanguageContext.tsx:34 -msgid "French" -msgstr "" +#~ msgid "French" +#~ msgstr "French" #: src/contexts/LanguageContext.tsx:35 -msgid "Hebrew" -msgstr "" +#~ msgid "Hebrew" +#~ msgstr "Hebrew" #: src/contexts/LanguageContext.tsx:36 -msgid "Hindi" -msgstr "" +#~ msgid "Hindi" +#~ msgstr "Hindi" #: src/contexts/LanguageContext.tsx:37 -msgid "Hungarian" -msgstr "" +#~ msgid "Hungarian" +#~ msgstr "Hungarian" #: src/contexts/LanguageContext.tsx:38 -msgid "Italian" -msgstr "" +#~ msgid "Italian" +#~ msgstr "Italian" #: src/contexts/LanguageContext.tsx:39 -msgid "Japanese" -msgstr "" +#~ msgid "Japanese" +#~ msgstr "Japanese" #: src/contexts/LanguageContext.tsx:40 -msgid "Korean" -msgstr "" +#~ msgid "Korean" +#~ msgstr "Korean" #: src/contexts/LanguageContext.tsx:41 -msgid "Lithuanian" -msgstr "" +#~ msgid "Lithuanian" +#~ msgstr "Lithuanian" #: src/contexts/LanguageContext.tsx:42 -msgid "Latvian" -msgstr "" +#~ msgid "Latvian" +#~ msgstr "Latvian" #: src/contexts/LanguageContext.tsx:43 -msgid "Dutch" -msgstr "" +#~ msgid "Dutch" +#~ msgstr "Dutch" #: src/contexts/LanguageContext.tsx:44 -msgid "Norwegian" -msgstr "" +#~ msgid "Norwegian" +#~ msgstr "Norwegian" #: src/contexts/LanguageContext.tsx:45 -msgid "Polish" -msgstr "" +#~ msgid "Polish" +#~ msgstr "Polish" #: src/contexts/LanguageContext.tsx:46 -msgid "Portuguese" -msgstr "" +#~ msgid "Portuguese" +#~ msgstr "Portuguese" #: src/contexts/LanguageContext.tsx:47 -msgid "Portuguese (Brazilian)" -msgstr "" +#~ msgid "Portuguese (Brazilian)" +#~ msgstr "Portuguese (Brazilian)" #: src/contexts/LanguageContext.tsx:48 -msgid "Romanian" -msgstr "" +#~ msgid "Romanian" +#~ msgstr "Romanian" #: src/contexts/LanguageContext.tsx:49 -msgid "Russian" -msgstr "" +#~ msgid "Russian" +#~ msgstr "Russian" #: src/contexts/LanguageContext.tsx:50 -msgid "Slovak" -msgstr "" +#~ msgid "Slovak" +#~ msgstr "Slovak" #: src/contexts/LanguageContext.tsx:51 -msgid "Slovenian" -msgstr "" +#~ msgid "Slovenian" +#~ msgstr "Slovenian" #: src/contexts/LanguageContext.tsx:52 -msgid "Serbian" -msgstr "" +#~ msgid "Serbian" +#~ msgstr "Serbian" #: src/contexts/LanguageContext.tsx:53 -msgid "Swedish" -msgstr "" +#~ msgid "Swedish" +#~ msgstr "Swedish" #: src/contexts/LanguageContext.tsx:54 -msgid "Thai" -msgstr "" +#~ msgid "Thai" +#~ msgstr "Thai" #: src/contexts/LanguageContext.tsx:55 -msgid "Turkish" -msgstr "" +#~ msgid "Turkish" +#~ msgstr "Turkish" #: src/contexts/LanguageContext.tsx:56 -msgid "Ukrainian" -msgstr "" +#~ msgid "Ukrainian" +#~ msgstr "Ukrainian" #: src/contexts/LanguageContext.tsx:57 -msgid "Vietnamese" -msgstr "" +#~ msgid "Vietnamese" +#~ msgstr "Vietnamese" #: src/contexts/LanguageContext.tsx:58 -msgid "Chinese (Simplified)" -msgstr "" +#~ msgid "Chinese (Simplified)" +#~ msgstr "Chinese (Simplified)" #: src/contexts/LanguageContext.tsx:59 -msgid "Chinese (Traditional)" -msgstr "" +#~ msgid "Chinese (Traditional)" +#~ msgstr "Chinese (Traditional)" #: src/defaults/actions.tsx:18 #: src/defaults/links.tsx:27 @@ -3644,12 +3679,6 @@ msgstr "" #~ msgid "About this Inventree instance" #~ msgstr "About this Inventree instance" -#: src/defaults/actions.tsx:44 -#: src/defaults/links.tsx:140 -#: src/defaults/links.tsx:186 -msgid "About InvenTree" -msgstr "" - #: src/defaults/actions.tsx:45 msgid "About the InvenTree org" msgstr "" @@ -3954,7 +3983,7 @@ msgstr "" #: src/forms/StockForms.tsx:184 #: src/forms/StockForms.tsx:189 #: src/forms/StockForms.tsx:360 -#: src/pages/stock/StockDetail.tsx:231 +#: src/pages/stock/StockDetail.tsx:234 msgid "Next serial number" msgstr "" @@ -3965,9 +3994,8 @@ msgstr "" #: src/forms/BuildForms.tsx:311 #: src/forms/BuildForms.tsx:656 #: src/tables/build/BuildAllocatedStockTable.tsx:150 -#: src/tables/build/BuildOrderTestTable.tsx:230 -#: src/tables/build/BuildOrderTestTable.tsx:254 #: src/tables/build/BuildOutputTable.tsx:592 +#: src/tables/part/PartTestResultTable.tsx:272 msgid "Build Output" msgstr "" @@ -3984,17 +4012,18 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:150 #: src/pages/sales/ReturnOrderDetail.tsx:115 #: src/pages/sales/SalesOrderDetail.tsx:124 -#: src/pages/stock/StockDetail.tsx:162 -#: src/tables/Filter.tsx:266 +#: src/pages/stock/StockDetail.tsx:170 +#: src/tables/Filter.tsx:274 #: src/tables/build/BuildOutputTable.tsx:408 #: src/tables/machine/MachineListTable.tsx:359 #: src/tables/part/PartPurchaseOrdersTable.tsx:38 +#: src/tables/part/PartTestResultTable.tsx:309 #: src/tables/sales/ReturnOrderLineItemTable.tsx:135 #: src/tables/sales/ReturnOrderLineItemTable.tsx:172 #: src/tables/settings/CustomStateTable.tsx:79 #: src/tables/settings/EmailTable.tsx:95 #: src/tables/settings/ImportSessionTable.tsx:117 -#: src/tables/stock/StockItemTable.tsx:328 +#: src/tables/stock/StockItemTable.tsx:329 #: src/tables/stock/StockTrackingTable.tsx:65 msgid "Status" msgstr "" @@ -4056,7 +4085,7 @@ msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:139 #: src/tables/build/BuildLineTable.tsx:180 #: src/tables/sales/SalesOrderLineItemTable.tsx:337 -#: src/tables/stock/StockItemTable.tsx:339 +#: src/tables/stock/StockItemTable.tsx:340 msgid "Allocated" msgstr "" @@ -4074,9 +4103,9 @@ msgstr "" #: src/forms/BuildForms.tsx:671 #: src/forms/SalesOrderForms.tsx:298 -#: src/tables/build/BuildLineTable.tsx:555 -#: src/tables/build/BuildLineTable.tsx:710 -#: src/tables/build/BuildLineTable.tsx:809 +#: src/tables/build/BuildLineTable.tsx:556 +#: src/tables/build/BuildLineTable.tsx:713 +#: src/tables/build/BuildLineTable.tsx:812 #: src/tables/sales/SalesOrderLineItemTable.tsx:375 #: src/tables/sales/SalesOrderLineItemTable.tsx:408 msgid "Allocate Stock" @@ -4089,10 +4118,10 @@ msgstr "" #: src/forms/BuildForms.tsx:787 #: src/forms/BuildForms.tsx:888 -#: src/tables/build/BuildAllocatedStockTable.tsx:233 -#: src/tables/build/BuildAllocatedStockTable.tsx:265 -#: src/tables/build/BuildLineTable.tsx:720 -#: src/tables/build/BuildLineTable.tsx:843 +#: src/tables/build/BuildAllocatedStockTable.tsx:240 +#: src/tables/build/BuildAllocatedStockTable.tsx:272 +#: src/tables/build/BuildLineTable.tsx:723 +#: src/tables/build/BuildLineTable.tsx:846 msgid "Consume Stock" msgstr "" @@ -4102,14 +4131,14 @@ msgid "Stock items consumed" msgstr "" #: src/forms/BuildForms.tsx:824 -#: src/tables/build/BuildLineTable.tsx:495 +#: src/tables/build/BuildLineTable.tsx:496 #: src/tables/part/PartBuildAllocationsTable.tsx:101 msgid "Fully consumed" msgstr "" #: src/forms/BuildForms.tsx:869 #: src/tables/build/BuildLineTable.tsx:185 -#: src/tables/stock/StockItemTable.tsx:372 +#: src/tables/stock/StockItemTable.tsx:369 msgid "Consumed" msgstr "" @@ -4120,7 +4149,7 @@ msgstr "" #: src/forms/PartForms.tsx:70 #: src/forms/PartForms.tsx:157 #: src/pages/part/CategoryDetail.tsx:122 -#: src/pages/part/PartDetail.tsx:669 +#: src/pages/part/PartDetail.tsx:671 #: src/tables/part/PartCategoryTable.tsx:94 #: src/tables/part/PartTable.tsx:312 msgid "Subscribed" @@ -4232,12 +4261,13 @@ msgstr "" #: src/forms/PurchaseOrderForms.tsx:658 #: src/pages/build/BuildDetail.tsx:351 -#: src/pages/stock/StockDetail.tsx:277 -#: src/pages/stock/StockDetail.tsx:923 +#: src/pages/stock/StockDetail.tsx:280 +#: src/pages/stock/StockDetail.tsx:939 #: src/tables/Filter.tsx:83 #: src/tables/build/BuildAllocatedStockTable.tsx:128 -#: src/tables/build/BuildOrderTestTable.tsx:242 #: src/tables/build/BuildOutputTable.tsx:116 +#: src/tables/part/PartTestResultTable.tsx:260 +#: src/tables/part/PartTestResultTable.tsx:281 #: src/tables/sales/SalesOrderAllocationTable.tsx:146 msgid "Batch Code" msgstr "" @@ -4260,8 +4290,8 @@ msgid "Enter serial numbers for received items" msgstr "" #: src/forms/PurchaseOrderForms.tsx:687 -#: src/pages/stock/StockDetail.tsx:379 -#: src/tables/stock/StockItemTable.tsx:295 +#: src/pages/stock/StockDetail.tsx:382 +#: src/tables/stock/StockItemTable.tsx:296 msgid "Expiry Date" msgstr "" @@ -4273,7 +4303,7 @@ msgstr "" #: src/forms/StockForms.tsx:673 #: src/pages/company/SupplierPartDetail.tsx:171 #: src/pages/company/SupplierPartDetail.tsx:235 -#: src/pages/stock/StockDetail.tsx:416 +#: src/pages/stock/StockDetail.tsx:419 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:220 msgid "Packaging" msgstr "" @@ -4339,9 +4369,9 @@ msgid "Stock Status" msgstr "" #: src/forms/StockForms.tsx:261 -#: src/pages/stock/StockDetail.tsx:670 -#: src/tables/stock/StockItemTable.tsx:525 -#: src/tables/stock/StockItemTable.tsx:572 +#: src/pages/stock/StockDetail.tsx:686 +#: src/tables/stock/StockItemTable.tsx:522 +#: src/tables/stock/StockItemTable.tsx:569 msgid "Add Stock Item" msgstr "" @@ -4378,10 +4408,10 @@ msgstr "" #: src/forms/StockForms.tsx:1075 #: src/pages/company/SupplierPartDetail.tsx:189 #: src/pages/company/SupplierPartDetail.tsx:373 -#: src/pages/part/PartDetail.tsx:535 -#: src/pages/part/PartDetail.tsx:974 +#: src/pages/part/PartDetail.tsx:537 +#: src/pages/part/PartDetail.tsx:987 +#: src/tables/Filter.tsx:92 #: src/tables/purchasing/SupplierPartTable.tsx:194 -#: src/tables/stock/StockItemTable.tsx:359 msgid "In Stock" msgstr "" @@ -4545,7 +4575,7 @@ msgstr "" #: src/tables/FilterSelectDrawer.tsx:114 #: src/tables/FilterSelectDrawer.tsx:137 #: src/tables/FilterSelectDrawer.tsx:149 -#: src/tables/build/BuildOrderTestTable.tsx:188 +#: src/tables/part/PartTestResultTable.tsx:206 #: src/tables/purchasing/ManufacturerPartParameterTable.tsx:42 #: src/tables/stock/StockItemTestResultTable.tsx:201 msgid "Value" @@ -4833,7 +4863,7 @@ msgid "Delete selected stock items" msgstr "" #: src/hooks/UseStockAdjustActions.tsx:205 -#: src/pages/part/PartDetail.tsx:1155 +#: src/pages/part/PartDetail.tsx:1168 msgid "Stock Actions" msgstr "" @@ -6196,7 +6226,7 @@ msgstr "" #: src/pages/build/BuildDetail.tsx:207 #: src/pages/company/ManufacturerPartDetail.tsx:83 #: src/pages/company/SupplierPartDetail.tsx:95 -#: src/pages/part/PartDetail.tsx:454 +#: src/pages/part/PartDetail.tsx:456 #: src/pages/stock/StockDetail.tsx:153 #: src/tables/bom/BomTable.tsx:134 #: src/tables/bom/UsedInTable.tsx:40 @@ -6207,15 +6237,16 @@ msgstr "" #: src/tables/part/RelatedPartTable.tsx:73 #: src/tables/sales/SalesOrderAllocationTable.tsx:132 #: src/tables/sales/SalesOrderLineItemTable.tsx:98 -#: src/tables/stock/StockItemTable.tsx:70 +#: src/tables/stock/StockItemTable.tsx:71 msgid "IPN" msgstr "" #: src/pages/build/BuildDetail.tsx:215 -#: src/pages/part/PartDetail.tsx:481 +#: src/pages/part/PartDetail.tsx:483 +#: src/pages/stock/StockDetail.tsx:161 #: src/tables/bom/UsedInTable.tsx:44 #: src/tables/build/BuildOrderTable.tsx:83 -#: src/tables/stock/StockItemTable.tsx:75 +#: src/tables/stock/StockItemTable.tsx:76 msgid "Revision" msgstr "" @@ -6231,7 +6262,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:156 #: src/pages/sales/ReturnOrderDetail.tsx:121 #: src/pages/sales/SalesOrderDetail.tsx:130 -#: src/pages/stock/StockDetail.tsx:168 +#: src/pages/stock/StockDetail.tsx:176 msgid "Custom Status" msgstr "" @@ -6268,7 +6299,7 @@ msgid "Build Quantity" msgstr "" #: src/pages/build/BuildDetail.tsx:286 -#: src/pages/part/PartDetail.tsx:599 +#: src/pages/part/PartDetail.tsx:601 #: src/tables/bom/BomTable.tsx:352 #: src/tables/bom/BomTable.tsx:387 msgid "Can Build" @@ -6280,16 +6311,16 @@ msgid "Completed Outputs" msgstr "" #: src/pages/build/BuildDetail.tsx:312 -#: src/tables/Filter.tsx:373 +#: src/tables/Filter.tsx:381 msgid "Issued By" msgstr "" #: src/pages/build/BuildDetail.tsx:320 -#: src/pages/part/PartDetail.tsx:692 +#: src/pages/part/PartDetail.tsx:694 #: src/pages/purchasing/PurchaseOrderDetail.tsx:243 #: src/pages/sales/ReturnOrderDetail.tsx:207 #: src/pages/sales/SalesOrderDetail.tsx:219 -#: src/tables/Filter.tsx:311 +#: src/tables/Filter.tsx:319 msgid "Responsible" msgstr "" @@ -6377,6 +6408,8 @@ msgid "Child Build Orders" msgstr "" #: src/pages/build/BuildDetail.tsx:524 +#: src/pages/part/PartDetail.tsx:940 +#: src/pages/stock/StockDetail.tsx:587 #: src/tables/build/BuildOutputTable.tsx:664 #: src/tables/stock/StockItemTestResultTable.tsx:167 msgid "Test Results" @@ -6511,7 +6544,7 @@ msgid "Cancel order" msgstr "" #: src/pages/build/BuildDetail.tsx:752 -#: src/pages/stock/StockDetail.tsx:341 +#: src/pages/stock/StockDetail.tsx:344 #: src/tables/build/BuildAllocatedStockTable.tsx:85 #: src/tables/part/PartBuildAllocationsTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:150 @@ -6572,7 +6605,7 @@ msgstr "" #: src/pages/company/SupplierPartDetail.tsx:234 #: src/pages/company/SupplierPartDetail.tsx:359 #: src/pages/purchasing/PurchaseOrderDetail.tsx:138 -#: src/tables/Filter.tsx:352 +#: src/tables/Filter.tsx:360 #: src/tables/company/CompanyTable.tsx:96 #: src/tables/part/PartPurchaseOrdersTable.tsx:43 #: src/tables/purchasing/PurchaseOrderTable.tsx:109 @@ -6585,7 +6618,7 @@ msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:102 #: src/pages/company/ManufacturerPartDetail.tsx:264 #: src/pages/company/SupplierPartDetail.tsx:151 -#: src/tables/Filter.tsx:339 +#: src/tables/Filter.tsx:347 #: src/tables/company/CompanyTable.tsx:101 #: src/tables/purchasing/SupplierPartTable.tsx:70 msgid "Manufacturer" @@ -6597,7 +6630,7 @@ msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:103 #: src/pages/sales/SalesOrderDetail.tsx:112 #: src/pages/sales/SalesOrderShipmentDetail.tsx:102 -#: src/pages/stock/StockDetail.tsx:367 +#: src/pages/stock/StockDetail.tsx:370 #: src/tables/company/CompanyTable.tsx:106 #: src/tables/sales/ReturnOrderTable.tsx:108 #: src/tables/sales/SalesOrderTable.tsx:133 @@ -6658,7 +6691,7 @@ msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:146 #: src/pages/company/SupplierPartDetail.tsx:231 -#: src/pages/part/PartDetail.tsx:788 +#: src/pages/part/PartDetail.tsx:790 msgid "Part Details" msgstr "" @@ -6671,7 +6704,7 @@ msgid "Manufacturer Part Details" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:164 -#: src/pages/part/PartDetail.tsx:794 +#: src/pages/part/PartDetail.tsx:796 msgid "Parameters" msgstr "" @@ -6712,14 +6745,6 @@ msgstr "" msgid "Pack Quantity" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:196 -#: src/pages/company/SupplierPartDetail.tsx:389 -#: src/pages/part/PartDetail.tsx:1005 -#: src/tables/bom/BomTable.tsx:424 -#: src/tables/part/PartTable.tsx:95 -msgid "On Order" -msgstr "" - #: src/pages/company/SupplierPartDetail.tsx:203 msgid "Supplier Availability" msgstr "" @@ -6767,7 +6792,7 @@ msgid "Add Supplier Part" msgstr "" #: src/pages/company/SupplierPartDetail.tsx:383 -#: src/pages/part/PartDetail.tsx:993 +#: src/pages/part/PartDetail.tsx:1006 msgid "No Stock" msgstr "" @@ -6894,57 +6919,57 @@ msgid "Category Details" msgstr "" #: src/pages/part/PartAllocationPanel.tsx:21 -#: src/pages/stock/StockDetail.tsx:539 +#: src/pages/stock/StockDetail.tsx:555 #: src/tables/part/PartTable.tsx:108 msgid "Build Order Allocations" msgstr "" #: src/pages/part/PartAllocationPanel.tsx:31 -#: src/pages/stock/StockDetail.tsx:554 +#: src/pages/stock/StockDetail.tsx:570 #: src/tables/part/PartTable.tsx:116 msgid "Sales Order Allocations" msgstr "" -#: src/pages/part/PartDetail.tsx:181 -#: src/pages/part/PartDetail.tsx:184 -#: src/pages/part/PartDetail.tsx:228 +#: src/pages/part/PartDetail.tsx:183 +#: src/pages/part/PartDetail.tsx:186 +#: src/pages/part/PartDetail.tsx:230 msgid "Validate BOM" msgstr "" -#: src/pages/part/PartDetail.tsx:185 +#: src/pages/part/PartDetail.tsx:187 msgid "Do you want to validate the bill of materials for this assembly?" msgstr "" -#: src/pages/part/PartDetail.tsx:188 +#: src/pages/part/PartDetail.tsx:190 msgid "BOM validated" msgstr "" -#: src/pages/part/PartDetail.tsx:206 +#: src/pages/part/PartDetail.tsx:208 msgid "BOM Validated" msgstr "" -#: src/pages/part/PartDetail.tsx:207 +#: src/pages/part/PartDetail.tsx:209 msgid "The Bill of Materials for this part has been validated" msgstr "" -#: src/pages/part/PartDetail.tsx:211 -#: src/pages/part/PartDetail.tsx:216 +#: src/pages/part/PartDetail.tsx:213 +#: src/pages/part/PartDetail.tsx:218 msgid "BOM Not Validated" msgstr "" -#: src/pages/part/PartDetail.tsx:212 +#: src/pages/part/PartDetail.tsx:214 msgid "The Bill of Materials for this part has previously been checked, but requires revalidation" msgstr "" -#: src/pages/part/PartDetail.tsx:217 +#: src/pages/part/PartDetail.tsx:219 msgid "The Bill of Materials for this part has not yet been validated" msgstr "" -#: src/pages/part/PartDetail.tsx:248 +#: src/pages/part/PartDetail.tsx:250 msgid "Validated On" msgstr "" -#: src/pages/part/PartDetail.tsx:253 +#: src/pages/part/PartDetail.tsx:255 msgid "Validated By" msgstr "" @@ -6964,25 +6989,25 @@ msgstr "" #~ msgid "Delete part" #~ msgstr "Delete part" -#: src/pages/part/PartDetail.tsx:467 +#: src/pages/part/PartDetail.tsx:469 msgid "Variant of" msgstr "" -#: src/pages/part/PartDetail.tsx:474 +#: src/pages/part/PartDetail.tsx:476 msgid "Revision of" msgstr "" -#: src/pages/part/PartDetail.tsx:494 +#: src/pages/part/PartDetail.tsx:496 #: src/tables/ColumnRenderers.tsx:200 #: src/tables/ColumnRenderers.tsx:209 msgid "Default Location" msgstr "" -#: src/pages/part/PartDetail.tsx:501 +#: src/pages/part/PartDetail.tsx:503 msgid "Category Default Location" msgstr "" -#: src/pages/part/PartDetail.tsx:508 +#: src/pages/part/PartDetail.tsx:510 #: src/tables/purchasing/ManufacturerPartParameterTable.tsx:48 msgid "Units" msgstr "" @@ -6991,12 +7016,12 @@ msgstr "" #~ msgid "Stocktake By" #~ msgstr "Stocktake By" -#: src/pages/part/PartDetail.tsx:515 +#: src/pages/part/PartDetail.tsx:517 #: src/tables/settings/PendingTasksTable.tsx:51 msgid "Keywords" msgstr "" -#: src/pages/part/PartDetail.tsx:543 +#: src/pages/part/PartDetail.tsx:545 #: src/tables/bom/BomTable.tsx:419 #: src/tables/build/BuildLineTable.tsx:297 #: src/tables/part/PartTable.tsx:306 @@ -7004,34 +7029,26 @@ msgstr "" msgid "Available Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:549 +#: src/pages/part/PartDetail.tsx:551 #: src/tables/bom/BomTable.tsx:328 #: src/tables/build/BuildLineTable.tsx:259 #: src/tables/sales/SalesOrderLineItemTable.tsx:178 msgid "On order" msgstr "" -#: src/pages/part/PartDetail.tsx:556 +#: src/pages/part/PartDetail.tsx:558 msgid "Required for Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:567 +#: src/pages/part/PartDetail.tsx:569 msgid "Allocated to Build Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:579 +#: src/pages/part/PartDetail.tsx:581 msgid "Allocated to Sales Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:588 -#: src/pages/part/PartDetail.tsx:1011 -#: src/pages/stock/StockDetail.tsx:896 -#: src/tables/build/BuildOrderTestTable.tsx:273 -#: src/tables/stock/StockItemTable.tsx:364 -msgid "In Production" -msgstr "" - -#: src/pages/part/PartDetail.tsx:606 +#: src/pages/part/PartDetail.tsx:608 msgid "Minimum Stock" msgstr "" @@ -7039,51 +7056,51 @@ msgstr "" #~ msgid "Scheduling" #~ msgstr "Scheduling" -#: src/pages/part/PartDetail.tsx:621 +#: src/pages/part/PartDetail.tsx:623 #: src/tables/part/ParametricPartTable.tsx:359 #: src/tables/part/PartTable.tsx:190 msgid "Locked" msgstr "" -#: src/pages/part/PartDetail.tsx:627 +#: src/pages/part/PartDetail.tsx:629 msgid "Template Part" msgstr "" -#: src/pages/part/PartDetail.tsx:632 +#: src/pages/part/PartDetail.tsx:634 #: src/tables/bom/BomTable.tsx:409 msgid "Assembled Part" msgstr "" -#: src/pages/part/PartDetail.tsx:637 +#: src/pages/part/PartDetail.tsx:639 msgid "Component Part" msgstr "" -#: src/pages/part/PartDetail.tsx:642 +#: src/pages/part/PartDetail.tsx:644 #: src/tables/bom/BomTable.tsx:399 msgid "Testable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:648 +#: src/pages/part/PartDetail.tsx:650 #: src/tables/bom/BomTable.tsx:404 msgid "Trackable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:653 +#: src/pages/part/PartDetail.tsx:655 msgid "Purchaseable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:659 +#: src/pages/part/PartDetail.tsx:661 msgid "Saleable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:664 -#: src/pages/part/PartDetail.tsx:1023 +#: src/pages/part/PartDetail.tsx:666 +#: src/pages/part/PartDetail.tsx:1036 #: src/tables/bom/BomTable.tsx:143 #: src/tables/bom/BomTable.tsx:414 msgid "Virtual Part" msgstr "" -#: src/pages/part/PartDetail.tsx:679 +#: src/pages/part/PartDetail.tsx:681 #: src/pages/purchasing/PurchaseOrderDetail.tsx:253 #: src/pages/sales/ReturnOrderDetail.tsx:217 #: src/pages/sales/SalesOrderDetail.tsx:229 @@ -7091,65 +7108,65 @@ msgstr "" msgid "Creation Date" msgstr "" -#: src/pages/part/PartDetail.tsx:684 +#: src/pages/part/PartDetail.tsx:686 #: src/tables/ColumnRenderers.tsx:386 -#: src/tables/Filter.tsx:365 +#: src/tables/Filter.tsx:373 msgid "Created By" msgstr "" -#: src/pages/part/PartDetail.tsx:699 +#: src/pages/part/PartDetail.tsx:701 msgid "Default Supplier" msgstr "" -#: src/pages/part/PartDetail.tsx:705 +#: src/pages/part/PartDetail.tsx:707 msgid "Default Expiry" msgstr "" -#: src/pages/part/PartDetail.tsx:710 +#: src/pages/part/PartDetail.tsx:712 msgid "days" msgstr "" -#: src/pages/part/PartDetail.tsx:720 +#: src/pages/part/PartDetail.tsx:722 #: src/pages/part/pricing/BomPricingPanel.tsx:113 #: src/pages/part/pricing/VariantPricingPanel.tsx:95 #: src/tables/part/PartTable.tsx:166 msgid "Price Range" msgstr "" -#: src/pages/part/PartDetail.tsx:730 +#: src/pages/part/PartDetail.tsx:732 msgid "Latest Serial Number" msgstr "" -#: src/pages/part/PartDetail.tsx:758 +#: src/pages/part/PartDetail.tsx:760 msgid "Select Part Revision" msgstr "" -#: src/pages/part/PartDetail.tsx:824 +#: src/pages/part/PartDetail.tsx:826 msgid "Variants" msgstr "" -#: src/pages/part/PartDetail.tsx:831 -#: src/pages/stock/StockDetail.tsx:526 +#: src/pages/part/PartDetail.tsx:833 +#: src/pages/stock/StockDetail.tsx:542 msgid "Allocations" msgstr "" -#: src/pages/part/PartDetail.tsx:838 +#: src/pages/part/PartDetail.tsx:840 msgid "Bill of Materials" msgstr "" -#: src/pages/part/PartDetail.tsx:850 +#: src/pages/part/PartDetail.tsx:852 msgid "Used In" msgstr "" -#: src/pages/part/PartDetail.tsx:857 +#: src/pages/part/PartDetail.tsx:859 msgid "Part Pricing" msgstr "" -#: src/pages/part/PartDetail.tsx:927 +#: src/pages/part/PartDetail.tsx:929 msgid "Test Templates" msgstr "" -#: src/pages/part/PartDetail.tsx:938 +#: src/pages/part/PartDetail.tsx:951 msgid "Related Parts" msgstr "" @@ -7161,47 +7178,47 @@ msgstr "" #~ msgid "Transfer part stock" #~ msgstr "Transfer part stock" -#: src/pages/part/PartDetail.tsx:999 +#: src/pages/part/PartDetail.tsx:1012 #: src/tables/part/PartTestTemplateTable.tsx:112 #: src/tables/stock/StockItemTestResultTable.tsx:401 msgid "Required" msgstr "" -#: src/pages/part/PartDetail.tsx:1036 +#: src/pages/part/PartDetail.tsx:1049 #: src/tables/part/PartTable.tsx:355 msgid "Edit Part" msgstr "" -#: src/pages/part/PartDetail.tsx:1076 +#: src/pages/part/PartDetail.tsx:1089 #: src/tables/part/PartTable.tsx:343 #: src/tables/part/PartTable.tsx:420 msgid "Add Part" msgstr "" -#: src/pages/part/PartDetail.tsx:1090 +#: src/pages/part/PartDetail.tsx:1103 msgid "Delete Part" msgstr "" -#: src/pages/part/PartDetail.tsx:1099 +#: src/pages/part/PartDetail.tsx:1112 msgid "Deleting this part cannot be reversed" msgstr "" -#: src/pages/part/PartDetail.tsx:1161 -#: src/pages/stock/StockDetail.tsx:854 +#: src/pages/part/PartDetail.tsx:1174 +#: src/pages/stock/StockDetail.tsx:870 msgid "Order" msgstr "" -#: src/pages/part/PartDetail.tsx:1162 -#: src/pages/stock/StockDetail.tsx:855 -#: src/tables/build/BuildLineTable.tsx:740 +#: src/pages/part/PartDetail.tsx:1175 +#: src/pages/stock/StockDetail.tsx:871 +#: src/tables/build/BuildLineTable.tsx:743 msgid "Order Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:1174 +#: src/pages/part/PartDetail.tsx:1187 msgid "Search by serial number" msgstr "" -#: src/pages/part/PartDetail.tsx:1182 +#: src/pages/part/PartDetail.tsx:1195 #: src/tables/part/PartTable.tsx:392 msgid "Part Actions" msgstr "" @@ -7291,8 +7308,8 @@ msgstr "" #: src/pages/part/PartStockHistoryDetail.tsx:107 #: src/pages/part/PartStockHistoryDetail.tsx:211 -#: src/pages/stock/StockDetail.tsx:399 -#: src/tables/stock/StockItemTable.tsx:272 +#: src/pages/stock/StockDetail.tsx:402 +#: src/tables/stock/StockItemTable.tsx:273 msgid "Stock Value" msgstr "" @@ -7366,12 +7383,12 @@ msgstr "" #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:71 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:126 #: src/pages/part/pricing/SupplierPricingPanel.tsx:66 -#: src/pages/stock/StockDetail.tsx:387 +#: src/pages/stock/StockDetail.tsx:390 #: src/tables/bom/BomTable.tsx:265 #: src/tables/general/ExtraLineItemTable.tsx:61 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:250 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:84 -#: src/tables/stock/StockItemTable.tsx:260 +#: src/tables/stock/StockItemTable.tsx:261 msgid "Unit Price" msgstr "" @@ -7449,9 +7466,9 @@ msgid "Purchase Pricing" msgstr "" #: src/pages/part/pricing/PricingOverviewPanel.tsx:281 -#: src/pages/stock/StockDetail.tsx:179 +#: src/pages/stock/StockDetail.tsx:426 #: src/tables/part/PartParameterTable.tsx:121 -#: src/tables/stock/StockItemTable.tsx:301 +#: src/tables/stock/StockItemTable.tsx:302 msgid "Last Updated" msgstr "" @@ -7815,6 +7832,7 @@ msgid "Parent Location" msgstr "" #: src/pages/stock/LocationDetail.tsx:130 +#: src/pages/stock/LocationDetail.tsx:176 msgid "Sublocations" msgstr "" @@ -7871,12 +7889,12 @@ msgid "Scan Stock Item" msgstr "" #: src/pages/stock/LocationDetail.tsx:298 -#: src/pages/stock/StockDetail.tsx:783 +#: src/pages/stock/StockDetail.tsx:799 msgid "Scanned stock item into location" msgstr "" #: src/pages/stock/LocationDetail.tsx:304 -#: src/pages/stock/StockDetail.tsx:789 +#: src/pages/stock/StockDetail.tsx:805 msgid "Error scanning stock item" msgstr "" @@ -7913,71 +7931,71 @@ msgstr "" #~ msgid "Unlink custom barcode from stock item" #~ msgstr "Unlink custom barcode from stock item" -#: src/pages/stock/StockDetail.tsx:185 -msgid "Last Stocktake" -msgstr "" - -#: src/pages/stock/StockDetail.tsx:203 -msgid "Previous serial number" -msgstr "" - #: src/pages/stock/StockDetail.tsx:205 #~ msgid "Edit stock item" #~ msgstr "Edit stock item" +#: src/pages/stock/StockDetail.tsx:206 +msgid "Previous serial number" +msgstr "" + #: src/pages/stock/StockDetail.tsx:217 #~ msgid "Delete stock item" #~ msgstr "Delete stock item" -#: src/pages/stock/StockDetail.tsx:225 +#: src/pages/stock/StockDetail.tsx:228 msgid "Find serial number" msgstr "" -#: src/pages/stock/StockDetail.tsx:269 +#: src/pages/stock/StockDetail.tsx:272 msgid "Allocated to Orders" msgstr "" -#: src/pages/stock/StockDetail.tsx:302 +#: src/pages/stock/StockDetail.tsx:305 msgid "Installed In" msgstr "" -#: src/pages/stock/StockDetail.tsx:322 +#: src/pages/stock/StockDetail.tsx:325 msgid "Parent Item" msgstr "" -#: src/pages/stock/StockDetail.tsx:326 +#: src/pages/stock/StockDetail.tsx:329 msgid "Parent stock item" msgstr "" -#: src/pages/stock/StockDetail.tsx:332 +#: src/pages/stock/StockDetail.tsx:335 msgid "Consumed By" msgstr "" +#: src/pages/stock/StockDetail.tsx:432 +msgid "Last Stocktake" +msgstr "" + #: src/pages/stock/StockDetail.tsx:433 #~ msgid "Duplicate stock item" #~ msgstr "Duplicate stock item" -#: src/pages/stock/StockDetail.tsx:510 +#: src/pages/stock/StockDetail.tsx:526 msgid "Stock Details" msgstr "" -#: src/pages/stock/StockDetail.tsx:516 +#: src/pages/stock/StockDetail.tsx:532 msgid "Stock Tracking" msgstr "" #: src/pages/stock/StockDetail.tsx:571 -msgid "Test Data" -msgstr "" +#~ msgid "Test Data" +#~ msgstr "Test Data" -#: src/pages/stock/StockDetail.tsx:585 +#: src/pages/stock/StockDetail.tsx:601 msgid "Installed Items" msgstr "" -#: src/pages/stock/StockDetail.tsx:592 +#: src/pages/stock/StockDetail.tsx:608 msgid "Child Items" msgstr "" -#: src/pages/stock/StockDetail.tsx:645 +#: src/pages/stock/StockDetail.tsx:661 msgid "Edit Stock Item" msgstr "" @@ -7991,77 +8009,77 @@ msgstr "" #~ msgid "Remove stock" #~ msgstr "Remove stock" -#: src/pages/stock/StockDetail.tsx:687 -msgid "Items Created" -msgstr "" - -#: src/pages/stock/StockDetail.tsx:688 -msgid "Created {n} stock items" -msgstr "" - #: src/pages/stock/StockDetail.tsx:698 #: src/tables/stock/StockItemTable.tsx:481 #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:705 +#: src/pages/stock/StockDetail.tsx:703 +msgid "Items Created" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:704 +msgid "Created {n} stock items" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:721 msgid "Delete Stock Item" msgstr "" -#: src/pages/stock/StockDetail.tsx:741 -msgid "Serialize Stock Item" -msgstr "" - #: src/pages/stock/StockDetail.tsx:757 -#: src/tables/stock/StockItemTable.tsx:539 -msgid "Stock item serialized" +msgid "Serialize Stock Item" msgstr "" #: src/pages/stock/StockDetail.tsx:762 #~ msgid "Return Stock Item" #~ msgstr "Return Stock Item" -#: src/pages/stock/StockDetail.tsx:765 -msgid "Scan Into Location" -msgstr "" - #: src/pages/stock/StockDetail.tsx:765 #~ msgid "Return this item into stock. This will remove the customer assignment." #~ msgstr "Return this item into stock. This will remove the customer assignment." +#: src/pages/stock/StockDetail.tsx:773 +#: src/tables/stock/StockItemTable.tsx:536 +msgid "Stock item serialized" +msgstr "" + #: src/pages/stock/StockDetail.tsx:777 #~ msgid "Item returned to stock" #~ msgstr "Item returned to stock" -#: src/pages/stock/StockDetail.tsx:823 +#: src/pages/stock/StockDetail.tsx:781 +msgid "Scan Into Location" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:839 msgid "Scan into location" msgstr "" -#: src/pages/stock/StockDetail.tsx:825 +#: src/pages/stock/StockDetail.tsx:841 msgid "Scan this item into a location" msgstr "" -#: src/pages/stock/StockDetail.tsx:837 +#: src/pages/stock/StockDetail.tsx:853 msgid "Stock Operations" msgstr "" -#: src/pages/stock/StockDetail.tsx:842 +#: src/pages/stock/StockDetail.tsx:858 #: src/tables/build/BuildOutputTable.tsx:532 msgid "Serialize" msgstr "" -#: src/pages/stock/StockDetail.tsx:843 +#: src/pages/stock/StockDetail.tsx:859 msgid "Serialize stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:868 -msgid "Stock Item Actions" -msgstr "" - #: src/pages/stock/StockDetail.tsx:868 #~ msgid "Count stock" #~ msgstr "Count stock" +#: src/pages/stock/StockDetail.tsx:884 +msgid "Stock Item Actions" +msgstr "" + #: src/pages/stock/StockDetail.tsx:890 #~ msgid "Return from customer" #~ msgstr "Return from customer" @@ -8070,20 +8088,6 @@ msgstr "" #~ msgid "Transfer" #~ msgstr "Transfer" -#: src/pages/stock/StockDetail.tsx:937 -#: src/tables/stock/StockItemTable.tsx:409 -msgid "Stale" -msgstr "" - -#: src/pages/stock/StockDetail.tsx:943 -#: src/tables/stock/StockItemTable.tsx:403 -msgid "Expired" -msgstr "" - -#: src/pages/stock/StockDetail.tsx:949 -msgid "Unavailable" -msgstr "" - #: src/pages/stock/StockDetail.tsx:950 #~ msgid "Assign to Customer" #~ msgstr "Assign to Customer" @@ -8092,6 +8096,20 @@ msgstr "" #~ msgid "Assign to a customer" #~ msgstr "Assign to a customer" +#: src/pages/stock/StockDetail.tsx:953 +#: src/tables/stock/StockItemTable.tsx:406 +msgid "Stale" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:959 +#: src/tables/stock/StockItemTable.tsx:400 +msgid "Expired" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:965 +msgid "Unavailable" +msgstr "" + #: src/states/IconState.tsx:47 #: src/states/IconState.tsx:77 msgid "Error loading icon package from server" @@ -8165,199 +8183,203 @@ msgstr "" msgid "Filter items by batch code" msgstr "" -#: src/tables/Filter.tsx:92 -msgid "Is Serialized" -msgstr "" - #: src/tables/Filter.tsx:93 -msgid "Show items which have a serial number" +msgid "Show items which are in stock" msgstr "" #: src/tables/Filter.tsx:100 -msgid "Serial" +msgid "Is Serialized" msgstr "" #: src/tables/Filter.tsx:101 -msgid "Filter items by serial number" +msgid "Show items which have a serial number" msgstr "" #: src/tables/Filter.tsx:106 #~ msgid "Show overdue orders" #~ msgstr "Show overdue orders" +#: src/tables/Filter.tsx:108 +msgid "Serial" +msgstr "" + #: src/tables/Filter.tsx:109 +msgid "Filter items by serial number" +msgstr "" + +#: src/tables/Filter.tsx:117 msgid "Serial Below" msgstr "" -#: src/tables/Filter.tsx:110 +#: src/tables/Filter.tsx:118 msgid "Show items with serial numbers less than or equal to a given value" msgstr "" -#: src/tables/Filter.tsx:118 +#: src/tables/Filter.tsx:126 msgid "Serial Above" msgstr "" -#: src/tables/Filter.tsx:119 +#: src/tables/Filter.tsx:127 msgid "Show items with serial numbers greater than or equal to a given value" msgstr "" -#: src/tables/Filter.tsx:128 +#: src/tables/Filter.tsx:136 msgid "Assigned to me" msgstr "" -#: src/tables/Filter.tsx:129 +#: src/tables/Filter.tsx:137 msgid "Show orders assigned to me" msgstr "" -#: src/tables/Filter.tsx:136 +#: src/tables/Filter.tsx:144 #: src/tables/sales/SalesOrderAllocationTable.tsx:85 msgid "Outstanding" msgstr "" -#: src/tables/Filter.tsx:137 +#: src/tables/Filter.tsx:145 msgid "Show outstanding items" msgstr "" -#: src/tables/Filter.tsx:145 +#: src/tables/Filter.tsx:153 msgid "Show overdue items" msgstr "" -#: src/tables/Filter.tsx:152 +#: src/tables/Filter.tsx:160 msgid "Minimum Date" msgstr "" -#: src/tables/Filter.tsx:153 +#: src/tables/Filter.tsx:161 msgid "Show items after this date" msgstr "" -#: src/tables/Filter.tsx:161 +#: src/tables/Filter.tsx:169 msgid "Maximum Date" msgstr "" -#: src/tables/Filter.tsx:162 +#: src/tables/Filter.tsx:170 msgid "Show items before this date" msgstr "" -#: src/tables/Filter.tsx:170 +#: src/tables/Filter.tsx:178 msgid "Created Before" msgstr "" -#: src/tables/Filter.tsx:171 +#: src/tables/Filter.tsx:179 msgid "Show items created before this date" msgstr "" -#: src/tables/Filter.tsx:179 +#: src/tables/Filter.tsx:187 msgid "Created After" msgstr "" -#: src/tables/Filter.tsx:180 +#: src/tables/Filter.tsx:188 msgid "Show items created after this date" msgstr "" -#: src/tables/Filter.tsx:188 +#: src/tables/Filter.tsx:196 msgid "Start Date Before" msgstr "" -#: src/tables/Filter.tsx:189 +#: src/tables/Filter.tsx:197 msgid "Show items with a start date before this date" msgstr "" -#: src/tables/Filter.tsx:197 +#: src/tables/Filter.tsx:205 msgid "Start Date After" msgstr "" -#: src/tables/Filter.tsx:198 +#: src/tables/Filter.tsx:206 msgid "Show items with a start date after this date" msgstr "" -#: src/tables/Filter.tsx:206 +#: src/tables/Filter.tsx:214 msgid "Target Date Before" msgstr "" -#: src/tables/Filter.tsx:207 +#: src/tables/Filter.tsx:215 msgid "Show items with a target date before this date" msgstr "" -#: src/tables/Filter.tsx:215 +#: src/tables/Filter.tsx:223 msgid "Target Date After" msgstr "" -#: src/tables/Filter.tsx:216 +#: src/tables/Filter.tsx:224 msgid "Show items with a target date after this date" msgstr "" -#: src/tables/Filter.tsx:224 +#: src/tables/Filter.tsx:232 msgid "Completed Before" msgstr "" -#: src/tables/Filter.tsx:225 +#: src/tables/Filter.tsx:233 msgid "Show items completed before this date" msgstr "" -#: src/tables/Filter.tsx:233 +#: src/tables/Filter.tsx:241 msgid "Completed After" msgstr "" -#: src/tables/Filter.tsx:234 +#: src/tables/Filter.tsx:242 msgid "Show items completed after this date" msgstr "" -#: src/tables/Filter.tsx:246 +#: src/tables/Filter.tsx:254 msgid "Has Project Code" msgstr "" -#: src/tables/Filter.tsx:247 +#: src/tables/Filter.tsx:255 msgid "Show orders with an assigned project code" msgstr "" -#: src/tables/Filter.tsx:256 +#: src/tables/Filter.tsx:264 msgid "Include Variants" msgstr "" -#: src/tables/Filter.tsx:257 +#: src/tables/Filter.tsx:265 msgid "Include results for part variants" msgstr "" -#: src/tables/Filter.tsx:267 +#: src/tables/Filter.tsx:275 #: src/tables/part/PartPurchaseOrdersTable.tsx:133 msgid "Filter by order status" msgstr "" -#: src/tables/Filter.tsx:279 +#: src/tables/Filter.tsx:287 msgid "Filter by project code" msgstr "" -#: src/tables/Filter.tsx:312 +#: src/tables/Filter.tsx:320 msgid "Filter by responsible owner" msgstr "" -#: src/tables/Filter.tsx:328 +#: src/tables/Filter.tsx:336 #: src/tables/settings/ApiTokenTable.tsx:133 #: src/tables/stock/StockTrackingTable.tsx:191 msgid "Filter by user" msgstr "" -#: src/tables/Filter.tsx:340 +#: src/tables/Filter.tsx:348 msgid "Filter by manufacturer" msgstr "" -#: src/tables/Filter.tsx:353 +#: src/tables/Filter.tsx:361 msgid "Filter by supplier" msgstr "" -#: src/tables/Filter.tsx:366 +#: src/tables/Filter.tsx:374 msgid "Filter by user who created the order" msgstr "" -#: src/tables/Filter.tsx:374 +#: src/tables/Filter.tsx:382 msgid "Filter by user who issued the order" msgstr "" -#: src/tables/Filter.tsx:382 +#: src/tables/Filter.tsx:390 msgid "Filter by part category" msgstr "" -#: src/tables/Filter.tsx:393 +#: src/tables/Filter.tsx:401 msgid "Filter by stock location" msgstr "" @@ -8566,7 +8588,7 @@ msgstr "" #: src/tables/bom/BomTable.tsx:345 #: src/tables/part/PartTable.tsx:158 #: src/tables/sales/SalesOrderLineItemTable.tsx:187 -#: src/tables/stock/StockItemTable.tsx:223 +#: src/tables/stock/StockItemTable.tsx:224 msgid "Stock Information" msgstr "" @@ -8588,7 +8610,7 @@ msgstr "" #: src/tables/bom/BomTable.tsx:379 #: src/tables/build/BuildLineTable.tsx:478 -#: src/tables/build/BuildLineTable.tsx:518 +#: src/tables/build/BuildLineTable.tsx:519 msgid "Consumable item" msgstr "" @@ -8737,7 +8759,7 @@ msgstr "" #: src/tables/part/ParametricPartTable.tsx:364 #: src/tables/part/PartBuildAllocationsTable.tsx:60 #: src/tables/part/PartTable.tsx:196 -#: src/tables/stock/StockItemTable.tsx:334 +#: src/tables/stock/StockItemTable.tsx:335 msgid "Assembly" msgstr "" @@ -8785,7 +8807,7 @@ msgstr "" #~ msgstr "Edit Build Item" #: src/tables/build/BuildAllocatedStockTable.tsx:167 -#: src/tables/build/BuildLineTable.tsx:631 +#: src/tables/build/BuildLineTable.tsx:632 msgid "Edit Stock Allocation" msgstr "" @@ -8794,11 +8816,11 @@ msgstr "" #~ msgstr "Delete Build Item" #: src/tables/build/BuildAllocatedStockTable.tsx:180 -#: src/tables/build/BuildLineTable.tsx:644 +#: src/tables/build/BuildLineTable.tsx:645 msgid "Delete Stock Allocation" msgstr "" -#: src/tables/build/BuildAllocatedStockTable.tsx:232 +#: src/tables/build/BuildAllocatedStockTable.tsx:239 msgid "Consume" msgstr "" @@ -8836,7 +8858,7 @@ msgid "Testable" msgstr "" #: src/tables/build/BuildLineTable.tsx:215 -#: src/tables/stock/StockItemTable.tsx:393 +#: src/tables/stock/StockItemTable.tsx:390 msgid "Tracked" msgstr "" @@ -8855,7 +8877,7 @@ msgstr "" #: src/tables/build/BuildLineTable.tsx:294 #: src/tables/sales/SalesOrderLineItemTable.tsx:158 -#: src/tables/stock/StockItemTable.tsx:192 +#: src/tables/stock/StockItemTable.tsx:193 msgid "No stock available" msgstr "" @@ -8887,55 +8909,55 @@ msgstr "" msgid "BOM Information" msgstr "" -#: src/tables/build/BuildLineTable.tsx:496 +#: src/tables/build/BuildLineTable.tsx:497 #: src/tables/part/PartBuildAllocationsTable.tsx:102 msgid "Fully allocated" msgstr "" -#: src/tables/build/BuildLineTable.tsx:544 +#: src/tables/build/BuildLineTable.tsx:545 #: src/tables/sales/SalesOrderLineItemTable.tsx:308 msgid "Create Build Order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:573 +#: src/tables/build/BuildLineTable.tsx:574 msgid "Auto allocation in progress" msgstr "" -#: src/tables/build/BuildLineTable.tsx:576 -#: src/tables/build/BuildLineTable.tsx:781 +#: src/tables/build/BuildLineTable.tsx:577 +#: src/tables/build/BuildLineTable.tsx:784 msgid "Auto Allocate Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:577 +#: src/tables/build/BuildLineTable.tsx:578 msgid "Automatically allocate stock to this build according to the selected options" msgstr "" -#: src/tables/build/BuildLineTable.tsx:597 -#: src/tables/build/BuildLineTable.tsx:611 -#: src/tables/build/BuildLineTable.tsx:730 -#: src/tables/build/BuildLineTable.tsx:831 +#: src/tables/build/BuildLineTable.tsx:598 +#: src/tables/build/BuildLineTable.tsx:612 +#: src/tables/build/BuildLineTable.tsx:733 +#: src/tables/build/BuildLineTable.tsx:834 #: src/tables/build/BuildOutputTable.tsx:359 #: src/tables/build/BuildOutputTable.tsx:364 msgid "Deallocate Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:613 +#: src/tables/build/BuildLineTable.tsx:614 msgid "Deallocate all untracked stock for this build order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:615 +#: src/tables/build/BuildLineTable.tsx:616 msgid "Deallocate stock from the selected line item" msgstr "" -#: src/tables/build/BuildLineTable.tsx:619 +#: src/tables/build/BuildLineTable.tsx:620 msgid "Stock has been deallocated" msgstr "" -#: src/tables/build/BuildLineTable.tsx:750 +#: src/tables/build/BuildLineTable.tsx:753 msgid "Build Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:763 +#: src/tables/build/BuildLineTable.tsx:766 #: src/tables/sales/SalesOrderLineItemTable.tsx:396 msgid "View Part" msgstr "" @@ -8999,38 +9021,6 @@ msgstr "" #~ msgid "Filter by user who issued this order" #~ msgstr "Filter by user who issued this order" -#: src/tables/build/BuildOrderTestTable.tsx:85 -#: src/tables/build/BuildOrderTestTable.tsx:163 -#: src/tables/build/BuildOrderTestTable.tsx:283 -#: src/tables/build/BuildOrderTestTable.tsx:297 -#: src/tables/stock/StockItemTestResultTable.tsx:293 -#: src/tables/stock/StockItemTestResultTable.tsx:365 -#: src/tables/stock/StockItemTestResultTable.tsx:426 -msgid "Add Test Result" -msgstr "" - -#: src/tables/build/BuildOrderTestTable.tsx:92 -#: src/tables/stock/StockItemTestResultTable.tsx:295 -msgid "Test result added" -msgstr "" - -#: src/tables/build/BuildOrderTestTable.tsx:124 -msgid "Add Test Results" -msgstr "" - -#: src/tables/build/BuildOrderTestTable.tsx:134 -msgid "Test results added" -msgstr "" - -#: src/tables/build/BuildOrderTestTable.tsx:162 -#: src/tables/stock/StockItemTestResultTable.tsx:191 -msgid "No Result" -msgstr "" - -#: src/tables/build/BuildOrderTestTable.tsx:274 -msgid "Show build outputs currently in production" -msgstr "" - #: src/tables/build/BuildOutputTable.tsx:104 msgid "Build Output Stock Allocation" msgstr "" @@ -9066,7 +9056,8 @@ msgid "Serialize Build Output" msgstr "" #: src/tables/build/BuildOutputTable.tsx:409 -#: src/tables/stock/StockItemTable.tsx:329 +#: src/tables/part/PartTestResultTable.tsx:310 +#: src/tables/stock/StockItemTable.tsx:330 msgid "Filter by stock status" msgstr "" @@ -9914,6 +9905,38 @@ msgstr "" msgid "Order selected parts" msgstr "" +#: src/tables/part/PartTestResultTable.tsx:103 +#: src/tables/part/PartTestResultTable.tsx:181 +#: src/tables/part/PartTestResultTable.tsx:320 +#: src/tables/part/PartTestResultTable.tsx:334 +#: src/tables/stock/StockItemTestResultTable.tsx:293 +#: src/tables/stock/StockItemTestResultTable.tsx:365 +#: src/tables/stock/StockItemTestResultTable.tsx:426 +msgid "Add Test Result" +msgstr "" + +#: src/tables/part/PartTestResultTable.tsx:110 +#: src/tables/stock/StockItemTestResultTable.tsx:295 +msgid "Test result added" +msgstr "" + +#: src/tables/part/PartTestResultTable.tsx:142 +msgid "Add Test Results" +msgstr "" + +#: src/tables/part/PartTestResultTable.tsx:152 +msgid "Test results added" +msgstr "" + +#: src/tables/part/PartTestResultTable.tsx:180 +#: src/tables/stock/StockItemTestResultTable.tsx:191 +msgid "No Result" +msgstr "" + +#: src/tables/part/PartTestResultTable.tsx:298 +msgid "Show build outputs currently in production" +msgstr "" + #: src/tables/part/PartTestTemplateTable.tsx:56 msgid "Test is defined for a parent template part" msgstr "" @@ -10268,7 +10291,7 @@ msgid "Sample" msgstr "" #: src/tables/plugin/PluginListTable.tsx:432 -#: src/tables/stock/StockItemTable.tsx:377 +#: src/tables/stock/StockItemTable.tsx:374 msgid "Installed" msgstr "" @@ -11081,55 +11104,55 @@ msgstr "" msgid "User deleted" msgstr "" -#: src/tables/settings/UserTable.tsx:361 +#: src/tables/settings/UserTable.tsx:362 msgid "Are you sure you want to delete this user?" msgstr "" -#: src/tables/settings/UserTable.tsx:367 +#: src/tables/settings/UserTable.tsx:368 msgid "Add User" msgstr "" -#: src/tables/settings/UserTable.tsx:375 +#: src/tables/settings/UserTable.tsx:376 msgid "Added user" msgstr "" -#: src/tables/settings/UserTable.tsx:382 +#: src/tables/settings/UserTable.tsx:383 msgid "Set Password" msgstr "" -#: src/tables/settings/UserTable.tsx:387 +#: src/tables/settings/UserTable.tsx:388 msgid "Password updated" msgstr "" -#: src/tables/settings/UserTable.tsx:398 +#: src/tables/settings/UserTable.tsx:399 msgid "Add user" msgstr "" -#: src/tables/settings/UserTable.tsx:411 +#: src/tables/settings/UserTable.tsx:412 msgid "Show active users" msgstr "" -#: src/tables/settings/UserTable.tsx:416 +#: src/tables/settings/UserTable.tsx:417 msgid "Show staff users" msgstr "" -#: src/tables/settings/UserTable.tsx:421 +#: src/tables/settings/UserTable.tsx:422 msgid "Show superusers" msgstr "" -#: src/tables/settings/UserTable.tsx:440 +#: src/tables/settings/UserTable.tsx:441 msgid "Edit User" msgstr "" -#: src/tables/settings/UserTable.tsx:476 +#: src/tables/settings/UserTable.tsx:477 msgid "User updated" msgstr "" -#: src/tables/settings/UserTable.tsx:477 +#: src/tables/settings/UserTable.tsx:478 msgid "User updated successfully" msgstr "" -#: src/tables/settings/UserTable.tsx:483 +#: src/tables/settings/UserTable.tsx:484 msgid "Error updating user" msgstr "" @@ -11171,47 +11194,47 @@ msgstr "" msgid "Icon" msgstr "" -#: src/tables/stock/StockItemTable.tsx:107 +#: src/tables/stock/StockItemTable.tsx:108 msgid "This stock item is in production" msgstr "" -#: src/tables/stock/StockItemTable.tsx:114 +#: src/tables/stock/StockItemTable.tsx:115 msgid "This stock item has been assigned to a sales order" msgstr "" -#: src/tables/stock/StockItemTable.tsx:121 +#: src/tables/stock/StockItemTable.tsx:122 msgid "This stock item has been assigned to a customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:128 +#: src/tables/stock/StockItemTable.tsx:129 msgid "This stock item is installed in another stock item" msgstr "" -#: src/tables/stock/StockItemTable.tsx:135 +#: src/tables/stock/StockItemTable.tsx:136 msgid "This stock item has been consumed by a build order" msgstr "" -#: src/tables/stock/StockItemTable.tsx:142 +#: src/tables/stock/StockItemTable.tsx:143 msgid "This stock item is unavailable" msgstr "" -#: src/tables/stock/StockItemTable.tsx:151 +#: src/tables/stock/StockItemTable.tsx:152 msgid "This stock item has expired" msgstr "" -#: src/tables/stock/StockItemTable.tsx:155 +#: src/tables/stock/StockItemTable.tsx:156 msgid "This stock item is stale" msgstr "" -#: src/tables/stock/StockItemTable.tsx:167 +#: src/tables/stock/StockItemTable.tsx:168 msgid "This stock item is fully allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:174 +#: src/tables/stock/StockItemTable.tsx:175 msgid "This stock item is partially allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:202 +#: src/tables/stock/StockItemTable.tsx:203 msgid "This stock item has been depleted" msgstr "" @@ -11219,152 +11242,148 @@ msgstr "" #~ msgid "Show stock for assmebled parts" #~ msgstr "Show stock for assmebled parts" -#: src/tables/stock/StockItemTable.tsx:306 +#: src/tables/stock/StockItemTable.tsx:307 msgid "Stocktake Date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:324 +#: src/tables/stock/StockItemTable.tsx:325 msgid "Show stock for active parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:335 +#: src/tables/stock/StockItemTable.tsx:336 msgid "Show stock for assembled parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:340 +#: src/tables/stock/StockItemTable.tsx:341 msgid "Show items which have been allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:345 +#: src/tables/stock/StockItemTable.tsx:346 msgid "Show items which are available" msgstr "" -#: src/tables/stock/StockItemTable.tsx:349 +#: src/tables/stock/StockItemTable.tsx:350 #: src/tables/stock/StockLocationTable.tsx:38 msgid "Include Sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:350 +#: src/tables/stock/StockItemTable.tsx:351 msgid "Include stock in sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:354 +#: src/tables/stock/StockItemTable.tsx:355 msgid "Depleted" msgstr "" -#: src/tables/stock/StockItemTable.tsx:355 +#: src/tables/stock/StockItemTable.tsx:356 msgid "Show depleted stock items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:360 -msgid "Show items which are in stock" +#: src/tables/stock/StockItemTable.tsx:362 +msgid "Show items which are in production" msgstr "" #: src/tables/stock/StockItemTable.tsx:362 #~ msgid "Include stock items for variant parts" #~ msgstr "Include stock items for variant parts" -#: src/tables/stock/StockItemTable.tsx:365 -msgid "Show items which are in production" -msgstr "" - -#: src/tables/stock/StockItemTable.tsx:373 +#: src/tables/stock/StockItemTable.tsx:370 msgid "Show items which have been consumed by a build order" msgstr "" -#: src/tables/stock/StockItemTable.tsx:378 +#: src/tables/stock/StockItemTable.tsx:375 msgid "Show stock items which are installed in other items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:382 +#: src/tables/stock/StockItemTable.tsx:379 msgid "Sent to Customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:383 +#: src/tables/stock/StockItemTable.tsx:380 msgid "Show items which have been sent to a customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:394 +#: src/tables/stock/StockItemTable.tsx:391 msgid "Show tracked items" msgstr "" +#: src/tables/stock/StockItemTable.tsx:395 +msgid "Has Purchase Price" +msgstr "" + +#: src/tables/stock/StockItemTable.tsx:396 +msgid "Show items which have a purchase price" +msgstr "" + #: src/tables/stock/StockItemTable.tsx:397 #~ msgid "Serial Number LTE" #~ msgstr "Serial Number LTE" -#: src/tables/stock/StockItemTable.tsx:398 -msgid "Has Purchase Price" -msgstr "" - -#: src/tables/stock/StockItemTable.tsx:399 -msgid "Show items which have a purchase price" +#: src/tables/stock/StockItemTable.tsx:401 +msgid "Show items which have expired" msgstr "" #: src/tables/stock/StockItemTable.tsx:403 #~ msgid "Serial Number GTE" #~ msgstr "Serial Number GTE" -#: src/tables/stock/StockItemTable.tsx:404 -msgid "Show items which have expired" -msgstr "" - -#: src/tables/stock/StockItemTable.tsx:410 +#: src/tables/stock/StockItemTable.tsx:407 msgid "Show items which are stale" msgstr "" -#: src/tables/stock/StockItemTable.tsx:415 +#: src/tables/stock/StockItemTable.tsx:412 msgid "Expired Before" msgstr "" -#: src/tables/stock/StockItemTable.tsx:416 +#: src/tables/stock/StockItemTable.tsx:413 msgid "Show items which expired before this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:422 +#: src/tables/stock/StockItemTable.tsx:419 msgid "Expired After" msgstr "" -#: src/tables/stock/StockItemTable.tsx:423 +#: src/tables/stock/StockItemTable.tsx:420 msgid "Show items which expired after this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:429 +#: src/tables/stock/StockItemTable.tsx:426 msgid "Updated Before" msgstr "" -#: src/tables/stock/StockItemTable.tsx:430 +#: src/tables/stock/StockItemTable.tsx:427 msgid "Show items updated before this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:435 +#: src/tables/stock/StockItemTable.tsx:432 msgid "Updated After" msgstr "" -#: src/tables/stock/StockItemTable.tsx:436 +#: src/tables/stock/StockItemTable.tsx:433 msgid "Show items updated after this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:441 +#: src/tables/stock/StockItemTable.tsx:438 msgid "Stocktake Before" msgstr "" -#: src/tables/stock/StockItemTable.tsx:442 +#: src/tables/stock/StockItemTable.tsx:439 msgid "Show items counted before this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:447 +#: src/tables/stock/StockItemTable.tsx:444 msgid "Stocktake After" msgstr "" -#: src/tables/stock/StockItemTable.tsx:448 +#: src/tables/stock/StockItemTable.tsx:445 msgid "Show items counted after this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:453 +#: src/tables/stock/StockItemTable.tsx:450 msgid "External Location" msgstr "" -#: src/tables/stock/StockItemTable.tsx:454 +#: src/tables/stock/StockItemTable.tsx:451 msgid "Show items in an external location" msgstr "" @@ -11372,7 +11391,7 @@ msgstr "" #~ msgid "Delete stock items" #~ msgstr "Delete stock items" -#: src/tables/stock/StockItemTable.tsx:559 +#: src/tables/stock/StockItemTable.tsx:556 msgid "Order items" msgstr "" @@ -11547,10 +11566,6 @@ msgstr "" msgid "Removed" msgstr "" -#: src/tables/stock/StockTrackingTable.tsx:206 -msgid "Details" -msgstr "" - #: src/tables/stock/StockTrackingTable.tsx:221 msgid "No user information" msgstr "" diff --git a/src/frontend/src/locales/cs/messages.po b/src/frontend/src/locales/cs/messages.po index b402d3bb7c..6f2dd04be7 100644 --- a/src/frontend/src/locales/cs/messages.po +++ b/src/frontend/src/locales/cs/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: cs\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2025-09-17 03:41\n" +"PO-Revision-Date: 2025-10-01 03:01\n" "Last-Translator: \n" "Language-Team: Czech\n" "Plural-Forms: nplurals=4; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 3;\n" @@ -69,7 +69,7 @@ msgstr "Akce" #: src/components/forms/fields/RelatedModelField.tsx:393 #: src/components/nav/Header.tsx:169 #: src/pages/Index/Settings/UserSettings.tsx:74 -#: src/pages/part/PartDetail.tsx:1173 +#: src/pages/part/PartDetail.tsx:1186 msgid "Search" msgstr "Hledat" @@ -113,7 +113,7 @@ msgstr "Ne" #: src/forms/StockForms.tsx:1028 #: src/forms/StockForms.tsx:1072 #: src/pages/build/BuildDetail.tsx:200 -#: src/pages/part/PartDetail.tsx:1225 +#: src/pages/part/PartDetail.tsx:1238 #: src/tables/ColumnRenderers.tsx:82 #: src/tables/part/RelatedPartTable.tsx:53 #: src/tables/stock/StockTrackingTable.tsx:87 @@ -128,7 +128,8 @@ msgstr "Díl" #: src/pages/part/CategoryDetail.tsx:130 #: src/pages/part/CategoryDetail.tsx:273 #: src/pages/part/CategoryDetail.tsx:312 -#: src/pages/part/PartDetail.tsx:955 +#: src/pages/part/CategoryDetail.tsx:343 +#: src/pages/part/PartDetail.tsx:968 msgid "Parts" msgstr "Díly" @@ -152,11 +153,11 @@ msgstr "Šablony testu položky" #: lib/enums/ModelInformation.tsx:52 #: src/components/wizards/OrderPartsWizard.tsx:143 #: src/pages/company/SupplierPartDetail.tsx:408 -#: src/pages/stock/StockDetail.tsx:286 +#: src/pages/stock/StockDetail.tsx:289 #: src/tables/build/BuildAllocatedStockTable.tsx:155 #: src/tables/part/PartPurchaseOrdersTable.tsx:50 #: src/tables/purchasing/SupplierPartTable.tsx:64 -#: src/tables/stock/StockItemTable.tsx:248 +#: src/tables/stock/StockItemTable.tsx:249 msgid "Supplier Part" msgstr "Díl dodavatele" @@ -168,7 +169,7 @@ msgstr "Díly dodavatele" #: lib/enums/ModelInformation.tsx:61 #: src/pages/company/SupplierPartDetail.tsx:160 #: src/tables/part/PartPurchaseOrdersTable.tsx:56 -#: src/tables/stock/StockItemTable.tsx:254 +#: src/tables/stock/StockItemTable.tsx:255 msgid "Manufacturer Part" msgstr "Díl výrobce" @@ -179,14 +180,15 @@ msgstr "Díly výrobce" #: lib/enums/ModelInformation.tsx:70 #: src/pages/part/CategoryDetail.tsx:343 -#: src/tables/Filter.tsx:381 +#: src/tables/Filter.tsx:389 msgid "Part Category" msgstr "Kategorie dílu" #: lib/enums/ModelInformation.tsx:71 #: lib/enums/Roles.tsx:37 +#: src/pages/part/CategoryDetail.tsx:267 #: src/pages/part/CategoryDetail.tsx:334 -#: src/pages/part/PartDetail.tsx:1214 +#: src/pages/part/PartDetail.tsx:1227 msgid "Part Categories" msgstr "Kategorie dílů" @@ -196,7 +198,8 @@ msgstr "Kategorie dílů" #: src/forms/BuildForms.tsx:604 #: src/forms/BuildForms.tsx:765 #: src/forms/SalesOrderForms.tsx:269 -#: src/pages/stock/StockDetail.tsx:976 +#: src/pages/stock/StockDetail.tsx:992 +#: src/tables/part/PartTestResultTable.tsx:248 #: src/tables/stock/StockTrackingTable.tsx:48 #: src/tables/stock/StockTrackingTable.tsx:55 msgid "Stock Item" @@ -221,7 +224,7 @@ msgstr "Umístění skladu" #: lib/enums/ModelInformation.tsx:89 #: src/pages/stock/LocationDetail.tsx:176 #: src/pages/stock/LocationDetail.tsx:412 -#: src/pages/stock/StockDetail.tsx:967 +#: src/pages/stock/StockDetail.tsx:983 msgid "Stock Locations" msgstr "Skladová umístění" @@ -235,7 +238,7 @@ msgstr "Typy skladových umístění" #: lib/enums/ModelInformation.tsx:103 #: src/pages/Index/Settings/SystemSettings.tsx:248 -#: src/pages/part/PartDetail.tsx:912 +#: src/pages/part/PartDetail.tsx:914 msgid "Stock History" msgstr "Historie skladu" @@ -284,7 +287,7 @@ msgstr "Firmy" #: src/pages/sales/ReturnOrderDetail.tsx:199 #: src/pages/sales/SalesOrderDetail.tsx:211 #: src/tables/ColumnRenderers.tsx:353 -#: src/tables/Filter.tsx:278 +#: src/tables/Filter.tsx:286 #: src/tables/TableHoverCard.tsx:101 msgid "Project Code" msgstr "Kód projektu" @@ -299,9 +302,9 @@ msgstr "Kódy projektu" #: src/pages/build/BuildDetail.tsx:244 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:33 #: src/pages/purchasing/PurchaseOrderDetail.tsx:531 -#: src/pages/stock/StockDetail.tsx:349 +#: src/pages/stock/StockDetail.tsx:352 #: src/tables/part/PartPurchaseOrdersTable.tsx:32 -#: src/tables/stock/StockItemTable.tsx:240 +#: src/tables/stock/StockItemTable.tsx:241 #: src/tables/stock/StockTrackingTable.tsx:120 msgid "Purchase Order" msgstr "Objednávka" @@ -311,7 +314,7 @@ msgstr "Objednávka" #: src/pages/Index/Settings/SystemSettings.tsx:283 #: src/pages/company/CompanyDetail.tsx:205 #: src/pages/company/SupplierPartDetail.tsx:265 -#: src/pages/part/PartDetail.tsx:876 +#: src/pages/part/PartDetail.tsx:878 #: src/pages/purchasing/PurchasingIndex.tsx:60 msgid "Purchase Orders" msgstr "Objednávky" @@ -330,7 +333,7 @@ msgstr "Řádky objednávky" #: src/pages/sales/SalesOrderDetail.tsx:586 #: src/pages/sales/SalesOrderShipmentDetail.tsx:94 #: src/pages/sales/SalesOrderShipmentDetail.tsx:358 -#: src/pages/stock/StockDetail.tsx:358 +#: src/pages/stock/StockDetail.tsx:361 #: src/tables/part/PartSalesAllocationsTable.tsx:41 #: src/tables/sales/SalesOrderAllocationTable.tsx:107 #: src/tables/stock/StockTrackingTable.tsx:131 @@ -341,7 +344,7 @@ msgstr "Prodejní objednávka" #: lib/enums/Roles.tsx:43 #: src/pages/Index/Settings/SystemSettings.tsx:299 #: src/pages/company/CompanyDetail.tsx:225 -#: src/pages/part/PartDetail.tsx:888 +#: src/pages/part/PartDetail.tsx:890 #: src/pages/sales/SalesIndex.tsx:82 msgid "Sales Orders" msgstr "Prodejní objednávky" @@ -365,7 +368,7 @@ msgstr "Vrácená objednávka" #: lib/enums/Roles.tsx:41 #: src/pages/Index/Settings/SystemSettings.tsx:315 #: src/pages/company/CompanyDetail.tsx:232 -#: src/pages/part/PartDetail.tsx:895 +#: src/pages/part/PartDetail.tsx:897 #: src/pages/sales/SalesIndex.tsx:103 msgid "Return Orders" msgstr "Vrácené objednávky" @@ -414,7 +417,7 @@ msgstr "Správci" #: lib/enums/ModelInformation.tsx:214 #: src/pages/Auth/ChangePassword.tsx:36 #: src/pages/core/UserDetail.tsx:220 -#: src/tables/Filter.tsx:327 +#: src/tables/Filter.tsx:335 #: src/tables/settings/ApiTokenTable.tsx:105 #: src/tables/settings/ApiTokenTable.tsx:132 #: src/tables/settings/BarcodeScanHistoryTable.tsx:79 @@ -544,7 +547,7 @@ msgstr "Administrace" #: lib/enums/Roles.tsx:33 #: src/pages/Index/Settings/SystemSettings.tsx:264 #: src/pages/build/BuildIndex.tsx:75 -#: src/pages/part/PartDetail.tsx:905 +#: src/pages/part/PartDetail.tsx:907 #: src/pages/sales/SalesOrderDetail.tsx:394 msgid "Build Orders" msgstr "Vytvořené objednávky" @@ -667,7 +670,7 @@ msgstr "Střední (15%)" #: src/components/barcodes/QRCode.tsx:96 msgid "Quartile (25%)" -msgstr "" +msgstr "Kvartil (25 %)" #: src/components/barcodes/QRCode.tsx:97 msgid "High (30%)" @@ -694,11 +697,12 @@ msgid "Failed to link barcode" msgstr "Nepodařilo se propojit čárový kód" #: src/components/barcodes/QRCode.tsx:179 -#: src/pages/part/PartDetail.tsx:522 +#: src/pages/part/PartDetail.tsx:524 #: src/pages/purchasing/PurchaseOrderDetail.tsx:204 #: src/pages/sales/ReturnOrderDetail.tsx:168 #: src/pages/sales/SalesOrderDetail.tsx:180 #: src/pages/sales/SalesOrderShipmentDetail.tsx:168 +#: src/pages/stock/StockDetail.tsx:186 msgid "Link" msgstr "Odkaz" @@ -720,11 +724,11 @@ msgstr "Otevřít v administrátorském rozhraní" #~ msgid "Copy to clipboard" #~ msgstr "Copy to clipboard" -#: src/components/buttons/CopyButton.tsx:31 +#: src/components/buttons/CopyButton.tsx:34 msgid "Copied" msgstr "Zkopírováno" -#: src/components/buttons/CopyButton.tsx:31 +#: src/components/buttons/CopyButton.tsx:34 msgid "Copy" msgstr "Kopírovat" @@ -752,19 +756,15 @@ msgstr "Tisk reportu" #~ msgid "The label could not be generated" #~ msgstr "The label could not be generated" -#: src/components/buttons/PrintingActions.tsx:122 +#: src/components/buttons/PrintingActions.tsx:124 msgid "Print Label" msgstr "Tisk štítku" -#: src/components/buttons/PrintingActions.tsx:129 -#: src/components/buttons/PrintingActions.tsx:156 +#: src/components/buttons/PrintingActions.tsx:134 +#: src/components/buttons/PrintingActions.tsx:168 msgid "Print" msgstr "Tisk" -#: src/components/buttons/PrintingActions.tsx:139 -msgid "Print Report" -msgstr "Tisk reportu" - #: src/components/buttons/PrintingActions.tsx:152 #~ msgid "Generate" #~ msgstr "Generate" @@ -777,15 +777,19 @@ msgstr "Tisk reportu" #~ msgid "The report could not be generated" #~ msgstr "The report could not be generated" -#: src/components/buttons/PrintingActions.tsx:177 +#: src/components/buttons/PrintingActions.tsx:161 +msgid "Print Report" +msgstr "Tisk reportu" + +#: src/components/buttons/PrintingActions.tsx:189 msgid "Printing Actions" msgstr "Tiskové akce" -#: src/components/buttons/PrintingActions.tsx:182 +#: src/components/buttons/PrintingActions.tsx:194 msgid "Print Labels" msgstr "Tisk štítků" -#: src/components/buttons/PrintingActions.tsx:188 +#: src/components/buttons/PrintingActions.tsx:200 msgid "Print Reports" msgstr "Tisk reportu" @@ -837,24 +841,24 @@ msgstr "Zrušit odběr oznámení" msgid "Subscribe to notifications" msgstr "Přihlásit se k odběru oznámení" -#: src/components/calendar/Calendar.tsx:99 -#: src/components/calendar/Calendar.tsx:162 +#: src/components/calendar/Calendar.tsx:102 +#: src/components/calendar/Calendar.tsx:165 msgid "Calendar Filters" msgstr "Filtry kalendáře" -#: src/components/calendar/Calendar.tsx:114 +#: src/components/calendar/Calendar.tsx:117 msgid "Previous month" msgstr "Předchozí měsíc" -#: src/components/calendar/Calendar.tsx:123 +#: src/components/calendar/Calendar.tsx:126 msgid "Select month" msgstr "Vybrat měsíc" -#: src/components/calendar/Calendar.tsx:144 +#: src/components/calendar/Calendar.tsx:147 msgid "Next month" msgstr "Příští měsíc" -#: src/components/calendar/Calendar.tsx:175 +#: src/components/calendar/Calendar.tsx:178 #: src/tables/InvenTreeTableHeader.tsx:291 msgid "Download data" msgstr "Stáhnout data" @@ -868,13 +872,13 @@ msgid "Error updating order" msgstr "Chyba při aktualizaci objednávky" #: src/components/calendar/OrderCalendar.tsx:178 -#: src/tables/Filter.tsx:144 +#: src/tables/Filter.tsx:152 msgid "Overdue" msgstr "Po splatnosti" #: src/components/dashboard/DashboardLayout.tsx:282 msgid "Failed to load dashboard widgets." -msgstr "" +msgstr "Nepodařilo se načíst widgety hlavního panelu." #: src/components/dashboard/DashboardLayout.tsx:293 msgid "No Widgets Selected" @@ -911,7 +915,7 @@ msgstr "Odebrat widgety" #: src/components/dashboard/DashboardMenu.tsx:129 msgid "Clear Widgets" -msgstr "" +msgstr "Vymazat widgety" #: src/components/dashboard/DashboardWidget.tsx:81 msgid "Remove this widget from the dashboard" @@ -1107,7 +1111,7 @@ msgid "The latest news from InvenTree" msgstr "Nejnovější zprávy z InvenTree" #: src/components/dashboard/widgets/ColorToggleWidget.tsx:18 -#: src/components/nav/MainMenu.tsx:91 +#: src/components/nav/MainMenu.tsx:93 msgid "Change Color Mode" msgstr "Změnit barevný režim" @@ -1153,14 +1157,14 @@ msgstr "Žádné nepřečtené novinky" #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:76 #: src/pages/core/UserDetail.tsx:93 #: src/pages/core/UserDetail.tsx:203 -#: src/tables/settings/UserTable.tsx:420 +#: src/tables/settings/UserTable.tsx:421 msgid "Superuser" msgstr "Superuser" #: src/components/details/Details.tsx:124 #: src/pages/core/UserDetail.tsx:87 #: src/pages/core/UserDetail.tsx:200 -#: src/tables/settings/UserTable.tsx:415 +#: src/tables/settings/UserTable.tsx:416 msgid "Staff" msgstr "Personál" @@ -1658,7 +1662,7 @@ msgstr "Server" #: src/components/plugins/PluginDrawer.tsx:68 #: src/pages/Index/Settings/AdminCenter/UnitManagementPanel.tsx:19 #: src/pages/part/CategoryDetail.tsx:86 -#: src/pages/part/PartDetail.tsx:447 +#: src/pages/part/PartDetail.tsx:449 #: src/pages/stock/LocationDetail.tsx:84 #: src/tables/machine/MachineTypeTable.tsx:67 #: src/tables/machine/MachineTypeTable.tsx:151 @@ -1709,7 +1713,7 @@ msgstr "Upravit možnosti hostitele" #: src/components/forms/InstanceOptions.tsx:76 msgid "Save host selection" -msgstr "" +msgstr "Uložit výběr hostitele" #: src/components/forms/InstanceOptions.tsx:98 #~ msgid "Version: {0}" @@ -1965,7 +1969,7 @@ msgstr "Dokončit Import" #: src/components/importer/ImporterDrawer.tsx:89 msgid "Failed to fetch import session data" -msgstr "" +msgstr "Nepodařilo se načíst data o relaci" #: src/components/importer/ImporterDrawer.tsx:97 #~ msgid "Cancel import session" @@ -1980,7 +1984,7 @@ msgid "Data has been imported successfully" msgstr "Data byla úspěšně importována" #: src/components/importer/ImporterDrawer.tsx:109 -#: src/components/modals/AboutInvenTreeModal.tsx:197 +#: src/components/modals/AboutInvenTreeModal.tsx:203 #: src/components/modals/ServerInfoModal.tsx:134 #: src/forms/BomForms.tsx:132 msgid "Close" @@ -2166,14 +2170,14 @@ msgstr "Žádné položky" #: src/components/items/TransferList.tsx:161 #: src/components/render/Stock.tsx:102 -#: src/pages/part/PartDetail.tsx:984 -#: src/pages/stock/StockDetail.tsx:262 -#: src/pages/stock/StockDetail.tsx:913 +#: src/pages/part/PartDetail.tsx:997 +#: src/pages/stock/StockDetail.tsx:265 +#: src/pages/stock/StockDetail.tsx:929 #: src/tables/build/BuildAllocatedStockTable.tsx:135 #: src/tables/build/BuildLineTable.tsx:190 #: src/tables/part/PartTable.tsx:124 -#: src/tables/stock/StockItemTable.tsx:183 -#: src/tables/stock/StockItemTable.tsx:344 +#: src/tables/stock/StockItemTable.tsx:184 +#: src/tables/stock/StockItemTable.tsx:345 msgid "Available" msgstr "K dispozici" @@ -2252,19 +2256,19 @@ msgstr "Odeslat hlášení o chybě" #~ msgid "Dismiss" #~ msgstr "Dismiss" -#: src/components/modals/AboutInvenTreeModal.tsx:190 +#: src/components/modals/AboutInvenTreeModal.tsx:193 msgid "Copy version information" msgstr "Kopírovat informace o verzi" -#: src/components/modals/AboutInvenTreeModal.tsx:207 +#: src/components/modals/AboutInvenTreeModal.tsx:213 msgid "Development Version" msgstr "Vývojové verze" -#: src/components/modals/AboutInvenTreeModal.tsx:209 +#: src/components/modals/AboutInvenTreeModal.tsx:215 msgid "Up to Date" msgstr "Aktuální" -#: src/components/modals/AboutInvenTreeModal.tsx:211 +#: src/components/modals/AboutInvenTreeModal.tsx:217 msgid "Update Available" msgstr "Dostupné aktualizace" @@ -2360,11 +2364,11 @@ msgstr "Zjištěn problém" #: src/components/modals/ServerInfoModal.tsx:102 #: src/components/nav/Alerts.tsx:50 msgid "Background Worker" -msgstr "" +msgstr "Pracovník na pozadí" #: src/components/modals/ServerInfoModal.tsx:107 msgid "The background worker process is not running" -msgstr "" +msgstr "Pracovník na pozadí není spuštěn" #: src/components/modals/ServerInfoModal.tsx:107 #~ msgid "The Background worker process is not running." @@ -2382,7 +2386,7 @@ msgstr "Nastavení e-mailu" #: src/components/modals/ServerInfoModal.tsx:120 #: src/components/nav/Alerts.tsx:61 msgid "Email settings not configured." -msgstr "" +msgstr "Email není nakonfigurován." #: src/components/nav/Alerts.tsx:43 msgid "The server is running in debug mode." @@ -2390,7 +2394,7 @@ msgstr "Server běží v režimu ladění." #: src/components/nav/Alerts.tsx:52 msgid "The background worker process is not running." -msgstr "" +msgstr "Pracovník na pozadí není spuštěn." #: src/components/nav/Alerts.tsx:59 msgid "Email settings" @@ -2439,24 +2443,28 @@ msgstr "Nic nenalezeno..." #~ msgid "Profile" #~ msgstr "Profile" -#: src/components/nav/MainMenu.tsx:52 +#: src/components/nav/MainMenu.tsx:54 #: src/components/nav/NavigationDrawer.tsx:193 #: src/pages/Index/Settings/AdminCenter/EmailManagementPanel.tsx:21 #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:39 msgid "Settings" msgstr "Nastavení" -#: src/components/nav/MainMenu.tsx:59 -#: src/pages/Index/Settings/UserSettings.tsx:145 -msgid "Account Settings" -msgstr "Nastavení účtu" - #: src/components/nav/MainMenu.tsx:59 #: src/defaults/menuItems.tsx:15 #~ msgid "Account settings" #~ msgstr "Account settings" -#: src/components/nav/MainMenu.tsx:67 +#: src/components/nav/MainMenu.tsx:61 +#: src/pages/Index/Settings/UserSettings.tsx:145 +msgid "Account Settings" +msgstr "Nastavení účtu" + +#: src/components/nav/MainMenu.tsx:68 +#~ msgid "Current language {locale}" +#~ msgstr "Current language {locale}" + +#: src/components/nav/MainMenu.tsx:69 #: src/components/nav/NavigationDrawer.tsx:153 #: src/components/nav/SettingsHeader.tsx:41 #: src/pages/Index/Settings/SystemSettings.tsx:347 @@ -2464,15 +2472,11 @@ msgstr "Nastavení účtu" msgid "System Settings" msgstr "Nastavení systému" -#: src/components/nav/MainMenu.tsx:68 -#~ msgid "Current language {locale}" -#~ msgstr "Current language {locale}" - #: src/components/nav/MainMenu.tsx:71 #~ msgid "Switch to pseudo language" #~ msgstr "Switch to pseudo language" -#: src/components/nav/MainMenu.tsx:76 +#: src/components/nav/MainMenu.tsx:78 #: src/components/nav/NavigationDrawer.tsx:160 #: src/components/nav/SettingsHeader.tsx:42 #: src/defaults/actions.tsx:83 @@ -2481,7 +2485,14 @@ msgstr "Nastavení systému" msgid "Admin Center" msgstr "Centrum správce" -#: src/components/nav/MainMenu.tsx:100 +#: src/components/nav/MainMenu.tsx:99 +#: src/defaults/actions.tsx:44 +#: src/defaults/links.tsx:140 +#: src/defaults/links.tsx:186 +msgid "About InvenTree" +msgstr "O InvenTree" + +#: src/components/nav/MainMenu.tsx:108 msgid "Logout" msgstr "Odhlásit" @@ -2507,10 +2518,11 @@ msgstr "Odhlásit" #: src/defaults/links.tsx:42 #: src/forms/StockForms.tsx:736 #: src/pages/Index/Settings/SystemSettings.tsx:224 -#: src/pages/part/PartDetail.tsx:805 +#: src/pages/part/PartDetail.tsx:807 #: src/pages/stock/LocationDetail.tsx:390 -#: src/pages/stock/StockDetail.tsx:626 -#: src/tables/stock/StockItemTable.tsx:86 +#: src/pages/stock/LocationDetail.tsx:420 +#: src/pages/stock/StockDetail.tsx:642 +#: src/tables/stock/StockItemTable.tsx:87 msgid "Stock" msgstr "Zásoby" @@ -2599,7 +2611,7 @@ msgstr "Odstranit skupinu vyhledávání" #: src/components/nav/SearchDrawer.tsx:288 #: src/pages/company/ManufacturerPartDetail.tsx:176 -#: src/pages/part/PartDetail.tsx:863 +#: src/pages/part/PartDetail.tsx:865 #: src/pages/part/PartSupplierDetail.tsx:15 #: src/pages/purchasing/PurchasingIndex.tsx:81 msgid "Suppliers" @@ -2663,7 +2675,7 @@ msgid "Attachments" msgstr "Přílohy" #: src/components/panels/NotesPanel.tsx:23 -#: src/tables/build/BuildOrderTestTable.tsx:196 +#: src/tables/part/PartTestResultTable.tsx:214 #: src/tables/stock/StockTrackingTable.tsx:212 msgid "Notes" msgstr "Poznámky" @@ -2709,7 +2721,7 @@ msgstr "Informace o pluginu" #: src/pages/company/ManufacturerPartDetail.tsx:118 #: src/pages/company/SupplierPartDetail.tsx:144 #: src/pages/part/CategoryDetail.tsx:106 -#: src/pages/part/PartDetail.tsx:461 +#: src/pages/part/PartDetail.tsx:463 #: src/pages/purchasing/PurchaseOrderDetail.tsx:144 #: src/pages/sales/ReturnOrderDetail.tsx:109 #: src/pages/sales/SalesOrderDetail.tsx:118 @@ -2730,7 +2742,7 @@ msgstr "Autor" #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:41 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 #: src/tables/ColumnRenderers.tsx:411 -#: src/tables/build/BuildOrderTestTable.tsx:204 +#: src/tables/part/PartTestResultTable.tsx:222 msgid "Date" msgstr "Datum" @@ -2739,7 +2751,7 @@ msgstr "Datum" #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:68 #: src/pages/core/UserDetail.tsx:81 #: src/pages/core/UserDetail.tsx:209 -#: src/pages/part/PartDetail.tsx:616 +#: src/pages/part/PartDetail.tsx:618 #: src/tables/bom/UsedInTable.tsx:90 #: src/tables/company/CompanyTable.tsx:57 #: src/tables/company/CompanyTable.tsx:91 @@ -2753,8 +2765,8 @@ msgstr "Datum" #: src/tables/purchasing/SupplierPartTable.tsx:85 #: src/tables/purchasing/SupplierPartTable.tsx:179 #: src/tables/settings/ApiTokenTable.tsx:63 -#: src/tables/settings/UserTable.tsx:410 -#: src/tables/stock/StockItemTable.tsx:323 +#: src/tables/settings/UserTable.tsx:411 +#: src/tables/stock/StockItemTable.tsx:324 msgid "Active" msgstr "Aktivní" @@ -2873,7 +2885,7 @@ msgstr "Doprava" #: src/pages/company/CompanyDetail.tsx:325 #: src/pages/company/SupplierPartDetail.tsx:368 #: src/pages/core/UserDetail.tsx:211 -#: src/pages/part/PartDetail.tsx:1017 +#: src/pages/part/PartDetail.tsx:1030 msgid "Inactive" msgstr "Neaktivní" @@ -2883,8 +2895,31 @@ msgstr "Neaktivní" msgid "No stock" msgstr "Není skladem" -#: src/components/render/Part.tsx:74 -#: src/pages/part/PartDetail.tsx:488 +#: src/components/render/Part.tsx:44 +#: src/pages/company/SupplierPartDetail.tsx:196 +#: src/pages/company/SupplierPartDetail.tsx:389 +#: src/pages/part/PartDetail.tsx:1018 +#: src/tables/bom/BomTable.tsx:424 +#: src/tables/part/PartTable.tsx:95 +msgid "On Order" +msgstr "V objednávce" + +#: src/components/render/Part.tsx:52 +#: src/pages/part/PartDetail.tsx:590 +#: src/pages/part/PartDetail.tsx:1024 +#: src/pages/stock/StockDetail.tsx:912 +#: src/tables/part/PartTestResultTable.tsx:297 +#: src/tables/stock/StockItemTable.tsx:361 +msgid "In Production" +msgstr "Ve výrobě" + +#: src/components/render/Part.tsx:71 +#: src/tables/stock/StockTrackingTable.tsx:206 +msgid "Details" +msgstr "Detaily" + +#: src/components/render/Part.tsx:109 +#: src/pages/part/PartDetail.tsx:490 #: src/tables/ColumnRenderers.tsx:224 #: src/tables/ColumnRenderers.tsx:233 #: src/tables/notifications/NotificationTable.tsx:32 @@ -2908,17 +2943,17 @@ msgstr "Kategorie" #: src/forms/StockForms.tsx:1073 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:88 #: src/pages/core/UserDetail.tsx:158 -#: src/pages/stock/StockDetail.tsx:295 +#: src/pages/stock/StockDetail.tsx:298 #: src/tables/ColumnRenderers.tsx:176 #: src/tables/ColumnRenderers.tsx:185 -#: src/tables/Filter.tsx:392 +#: src/tables/Filter.tsx:400 #: src/tables/stock/StockTrackingTable.tsx:98 msgid "Location" msgstr "Lokace" #: src/components/render/Stock.tsx:99 -#: src/pages/stock/StockDetail.tsx:195 -#: src/pages/stock/StockDetail.tsx:901 +#: src/pages/stock/StockDetail.tsx:198 +#: src/pages/stock/StockDetail.tsx:917 #: src/tables/build/BuildAllocatedStockTable.tsx:121 #: src/tables/build/BuildOutputTable.tsx:111 #: src/tables/sales/SalesOrderAllocationTable.tsx:139 @@ -2940,11 +2975,11 @@ msgstr "Sériové číslo" #: src/pages/part/pricing/BomPricingPanel.tsx:146 #: src/pages/part/pricing/PriceBreakPanel.tsx:89 #: src/pages/part/pricing/PriceBreakPanel.tsx:172 -#: src/pages/stock/StockDetail.tsx:255 -#: src/pages/stock/StockDetail.tsx:907 +#: src/pages/stock/StockDetail.tsx:258 +#: src/pages/stock/StockDetail.tsx:923 #: src/tables/build/BuildLineTable.tsx:84 -#: src/tables/build/BuildOrderTestTable.tsx:251 #: src/tables/part/PartPurchaseOrdersTable.tsx:94 +#: src/tables/part/PartTestResultTable.tsx:269 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:168 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:199 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:69 @@ -3014,11 +3049,11 @@ msgstr "Chyba při načítání nastavení" #: src/components/settings/SettingList.tsx:151 msgid "No Settings" -msgstr "" +msgstr "Žádné nastavení" #: src/components/settings/SettingList.tsx:152 msgid "There are no configurable settings available" -msgstr "" +msgstr "Nejsou k dispozici žádná konfigurovatelná nastavení" #: src/components/settings/SettingList.tsx:189 msgid "No settings specified" @@ -3419,7 +3454,7 @@ msgstr "Nová položka dodavatele" #: src/components/wizards/OrderPartsWizard.tsx:195 msgid "Select purchase order" -msgstr "" +msgstr "Vyberte nákupní objednávku" #: src/components/wizards/OrderPartsWizard.tsx:209 msgid "New purchase order" @@ -3467,163 +3502,163 @@ msgid "Please correct the errors in the selected parts" msgstr "Opravte chyby ve vybraných položkách" #: src/components/wizards/OrderPartsWizard.tsx:424 -#: src/tables/build/BuildLineTable.tsx:794 +#: src/tables/build/BuildLineTable.tsx:797 #: src/tables/part/PartTable.tsx:407 #: src/tables/sales/SalesOrderLineItemTable.tsx:365 msgid "Order Parts" msgstr "Objednat položky" #: src/contexts/LanguageContext.tsx:22 -msgid "Arabic" -msgstr "Arabština" +#~ msgid "Arabic" +#~ msgstr "Arabic" #: src/contexts/LanguageContext.tsx:23 -msgid "Bulgarian" -msgstr "Bulharština" +#~ msgid "Bulgarian" +#~ msgstr "Bulgarian" #: src/contexts/LanguageContext.tsx:24 -msgid "Czech" -msgstr "Čeština" +#~ msgid "Czech" +#~ msgstr "Czech" #: src/contexts/LanguageContext.tsx:25 -msgid "Danish" -msgstr "Dánština" +#~ msgid "Danish" +#~ msgstr "Danish" #: src/contexts/LanguageContext.tsx:26 -msgid "German" -msgstr "Němčina" +#~ msgid "German" +#~ msgstr "German" #: src/contexts/LanguageContext.tsx:27 -msgid "Greek" -msgstr "Řečtina" +#~ msgid "Greek" +#~ msgstr "Greek" #: src/contexts/LanguageContext.tsx:28 -msgid "English" -msgstr "Angličtina" +#~ msgid "English" +#~ msgstr "English" #: src/contexts/LanguageContext.tsx:29 -msgid "Spanish" -msgstr "Španělština" +#~ msgid "Spanish" +#~ msgstr "Spanish" #: src/contexts/LanguageContext.tsx:30 -msgid "Spanish (Mexican)" -msgstr "Španělština (Mexiko)" +#~ msgid "Spanish (Mexican)" +#~ msgstr "Spanish (Mexican)" #: src/contexts/LanguageContext.tsx:31 -msgid "Estonian" -msgstr "Estonština" +#~ msgid "Estonian" +#~ msgstr "Estonian" #: src/contexts/LanguageContext.tsx:32 -msgid "Farsi / Persian" -msgstr "Farsi / Perština" +#~ msgid "Farsi / Persian" +#~ msgstr "Farsi / Persian" #: src/contexts/LanguageContext.tsx:33 -msgid "Finnish" -msgstr "Finština" +#~ msgid "Finnish" +#~ msgstr "Finnish" #: src/contexts/LanguageContext.tsx:34 -msgid "French" -msgstr "Francouzština" +#~ msgid "French" +#~ msgstr "French" #: src/contexts/LanguageContext.tsx:35 -msgid "Hebrew" -msgstr "Hebrejština" +#~ msgid "Hebrew" +#~ msgstr "Hebrew" #: src/contexts/LanguageContext.tsx:36 -msgid "Hindi" -msgstr "Hindština" +#~ msgid "Hindi" +#~ msgstr "Hindi" #: src/contexts/LanguageContext.tsx:37 -msgid "Hungarian" -msgstr "Maďarština" +#~ msgid "Hungarian" +#~ msgstr "Hungarian" #: src/contexts/LanguageContext.tsx:38 -msgid "Italian" -msgstr "Italština" +#~ msgid "Italian" +#~ msgstr "Italian" #: src/contexts/LanguageContext.tsx:39 -msgid "Japanese" -msgstr "Japonština" +#~ msgid "Japanese" +#~ msgstr "Japanese" #: src/contexts/LanguageContext.tsx:40 -msgid "Korean" -msgstr "Korejština" +#~ msgid "Korean" +#~ msgstr "Korean" #: src/contexts/LanguageContext.tsx:41 -msgid "Lithuanian" -msgstr "Litevština" +#~ msgid "Lithuanian" +#~ msgstr "Lithuanian" #: src/contexts/LanguageContext.tsx:42 -msgid "Latvian" -msgstr "Lotyština" +#~ msgid "Latvian" +#~ msgstr "Latvian" #: src/contexts/LanguageContext.tsx:43 -msgid "Dutch" -msgstr "Holandština" +#~ msgid "Dutch" +#~ msgstr "Dutch" #: src/contexts/LanguageContext.tsx:44 -msgid "Norwegian" -msgstr "Norština" +#~ msgid "Norwegian" +#~ msgstr "Norwegian" #: src/contexts/LanguageContext.tsx:45 -msgid "Polish" -msgstr "Polština" +#~ msgid "Polish" +#~ msgstr "Polish" #: src/contexts/LanguageContext.tsx:46 -msgid "Portuguese" -msgstr "Portugalština" +#~ msgid "Portuguese" +#~ msgstr "Portuguese" #: src/contexts/LanguageContext.tsx:47 -msgid "Portuguese (Brazilian)" -msgstr "Portugalština (Brazilská)" +#~ msgid "Portuguese (Brazilian)" +#~ msgstr "Portuguese (Brazilian)" #: src/contexts/LanguageContext.tsx:48 -msgid "Romanian" -msgstr "Rumunština" +#~ msgid "Romanian" +#~ msgstr "Romanian" #: src/contexts/LanguageContext.tsx:49 -msgid "Russian" -msgstr "Ruština" +#~ msgid "Russian" +#~ msgstr "Russian" #: src/contexts/LanguageContext.tsx:50 -msgid "Slovak" -msgstr "Slovenština" +#~ msgid "Slovak" +#~ msgstr "Slovak" #: src/contexts/LanguageContext.tsx:51 -msgid "Slovenian" -msgstr "Slovinština" +#~ msgid "Slovenian" +#~ msgstr "Slovenian" #: src/contexts/LanguageContext.tsx:52 -msgid "Serbian" -msgstr "Srbština" +#~ msgid "Serbian" +#~ msgstr "Serbian" #: src/contexts/LanguageContext.tsx:53 -msgid "Swedish" -msgstr "Švédština" +#~ msgid "Swedish" +#~ msgstr "Swedish" #: src/contexts/LanguageContext.tsx:54 -msgid "Thai" -msgstr "Thajština" +#~ msgid "Thai" +#~ msgstr "Thai" #: src/contexts/LanguageContext.tsx:55 -msgid "Turkish" -msgstr "Turečtina" +#~ msgid "Turkish" +#~ msgstr "Turkish" #: src/contexts/LanguageContext.tsx:56 -msgid "Ukrainian" -msgstr "Ukrajinština" +#~ msgid "Ukrainian" +#~ msgstr "Ukrainian" #: src/contexts/LanguageContext.tsx:57 -msgid "Vietnamese" -msgstr "Vietnamština" +#~ msgid "Vietnamese" +#~ msgstr "Vietnamese" #: src/contexts/LanguageContext.tsx:58 -msgid "Chinese (Simplified)" -msgstr "Čínština (zjednodušená)" +#~ msgid "Chinese (Simplified)" +#~ msgstr "Chinese (Simplified)" #: src/contexts/LanguageContext.tsx:59 -msgid "Chinese (Traditional)" -msgstr "Čínština (tradiční)" +#~ msgid "Chinese (Traditional)" +#~ msgstr "Chinese (Traditional)" #: src/defaults/actions.tsx:18 #: src/defaults/links.tsx:27 @@ -3644,12 +3679,6 @@ msgstr "Navštivte dokumentaci pro více informací o InvenTree" #~ msgid "About this Inventree instance" #~ msgstr "About this Inventree instance" -#: src/defaults/actions.tsx:44 -#: src/defaults/links.tsx:140 -#: src/defaults/links.tsx:186 -msgid "About InvenTree" -msgstr "O InvenTree" - #: src/defaults/actions.tsx:45 msgid "About the InvenTree org" msgstr "O InvenTree.org" @@ -3930,19 +3959,19 @@ msgstr "O InvenTree.org" #: src/forms/BomForms.tsx:109 msgid "Substitute Part" -msgstr "" +msgstr "Náhradní díl" #: src/forms/BomForms.tsx:126 msgid "Edit BOM Substitutes" -msgstr "" +msgstr "Upravit náhrady kusovníku" #: src/forms/BomForms.tsx:133 msgid "Add Substitute" -msgstr "" +msgstr "Přidat náhradu" #: src/forms/BomForms.tsx:134 msgid "Substitute added" -msgstr "" +msgstr "Náhrada přidána" #: src/forms/BuildForms.tsx:112 #: src/forms/BuildForms.tsx:217 @@ -3954,7 +3983,7 @@ msgstr "Další kód dávky" #: src/forms/StockForms.tsx:184 #: src/forms/StockForms.tsx:189 #: src/forms/StockForms.tsx:360 -#: src/pages/stock/StockDetail.tsx:231 +#: src/pages/stock/StockDetail.tsx:234 msgid "Next serial number" msgstr "Další sériové číslo" @@ -3965,9 +3994,8 @@ msgstr "Další sériové číslo" #: src/forms/BuildForms.tsx:311 #: src/forms/BuildForms.tsx:656 #: src/tables/build/BuildAllocatedStockTable.tsx:150 -#: src/tables/build/BuildOrderTestTable.tsx:230 -#: src/tables/build/BuildOrderTestTable.tsx:254 #: src/tables/build/BuildOutputTable.tsx:592 +#: src/tables/part/PartTestResultTable.tsx:272 msgid "Build Output" msgstr "Výstup sestavy" @@ -3984,17 +4012,18 @@ msgstr "Výstup sestavy" #: src/pages/purchasing/PurchaseOrderDetail.tsx:150 #: src/pages/sales/ReturnOrderDetail.tsx:115 #: src/pages/sales/SalesOrderDetail.tsx:124 -#: src/pages/stock/StockDetail.tsx:162 -#: src/tables/Filter.tsx:266 +#: src/pages/stock/StockDetail.tsx:170 +#: src/tables/Filter.tsx:274 #: src/tables/build/BuildOutputTable.tsx:408 #: src/tables/machine/MachineListTable.tsx:359 #: src/tables/part/PartPurchaseOrdersTable.tsx:38 +#: src/tables/part/PartTestResultTable.tsx:309 #: src/tables/sales/ReturnOrderLineItemTable.tsx:135 #: src/tables/sales/ReturnOrderLineItemTable.tsx:172 #: src/tables/settings/CustomStateTable.tsx:79 #: src/tables/settings/EmailTable.tsx:95 #: src/tables/settings/ImportSessionTable.tsx:117 -#: src/tables/stock/StockItemTable.tsx:328 +#: src/tables/stock/StockItemTable.tsx:329 #: src/tables/stock/StockTrackingTable.tsx:65 msgid "Status" msgstr "Stav" @@ -4005,12 +4034,12 @@ msgstr "Dokončit výstupy sestavy" #: src/forms/BuildForms.tsx:338 msgid "Build outputs have been completed" -msgstr "" +msgstr "Výrobní příkaz byl dokončen" #: src/forms/BuildForms.tsx:405 #: src/forms/BuildForms.tsx:407 msgid "Scrap Build Outputs" -msgstr "" +msgstr "Vyřazení výstupů výrobních příkazů" #: src/forms/BuildForms.tsx:408 #~ msgid "Selected build outputs will be deleted" @@ -4018,28 +4047,28 @@ msgstr "" #: src/forms/BuildForms.tsx:410 msgid "Selected build outputs will be completed, but marked as scrapped" -msgstr "" +msgstr "Vybrané výstupy výrobních příkazů budou vyhotoveny, ale označeny za vyřazené" #: src/forms/BuildForms.tsx:412 msgid "Allocated stock items will be consumed" -msgstr "" +msgstr "Přidělené skladové položky budou spotřebovány" #: src/forms/BuildForms.tsx:418 msgid "Build outputs have been scrapped" -msgstr "" +msgstr "Výrobní příkaz byl vyřazen" #: src/forms/BuildForms.tsx:461 #: src/forms/BuildForms.tsx:463 msgid "Cancel Build Outputs" -msgstr "" +msgstr "Zrušit výrobní příkazy" #: src/forms/BuildForms.tsx:465 msgid "Selected build outputs will be removed" -msgstr "" +msgstr "Vybrané výrobní příkazy budou odstraněny" #: src/forms/BuildForms.tsx:467 msgid "Allocated stock items will be returned to stock" -msgstr "" +msgstr "Přidělené skladové položky budou vráceny do skladu" #: src/forms/BuildForms.tsx:470 #~ msgid "Remove line" @@ -4047,7 +4076,7 @@ msgstr "" #: src/forms/BuildForms.tsx:474 msgid "Build outputs have been cancelled" -msgstr "" +msgstr "Výrobní příkaz byl zrušen" #: src/forms/BuildForms.tsx:603 #: src/forms/BuildForms.tsx:767 @@ -4056,7 +4085,7 @@ msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:139 #: src/tables/build/BuildLineTable.tsx:180 #: src/tables/sales/SalesOrderLineItemTable.tsx:337 -#: src/tables/stock/StockItemTable.tsx:339 +#: src/tables/stock/StockItemTable.tsx:340 msgid "Allocated" msgstr "Přiděleno" @@ -4070,13 +4099,13 @@ msgstr "Zdrojové umístění" #: src/forms/BuildForms.tsx:639 #: src/forms/SalesOrderForms.tsx:258 msgid "Select the source location for the stock allocation" -msgstr "" +msgstr "Vyberte umístění pro přiřazení zásob" #: src/forms/BuildForms.tsx:671 #: src/forms/SalesOrderForms.tsx:298 -#: src/tables/build/BuildLineTable.tsx:555 -#: src/tables/build/BuildLineTable.tsx:710 -#: src/tables/build/BuildLineTable.tsx:809 +#: src/tables/build/BuildLineTable.tsx:556 +#: src/tables/build/BuildLineTable.tsx:713 +#: src/tables/build/BuildLineTable.tsx:812 #: src/tables/sales/SalesOrderLineItemTable.tsx:375 #: src/tables/sales/SalesOrderLineItemTable.tsx:408 msgid "Allocate Stock" @@ -4089,29 +4118,29 @@ msgstr "Zásoba přidělena" #: src/forms/BuildForms.tsx:787 #: src/forms/BuildForms.tsx:888 -#: src/tables/build/BuildAllocatedStockTable.tsx:233 -#: src/tables/build/BuildAllocatedStockTable.tsx:265 -#: src/tables/build/BuildLineTable.tsx:720 -#: src/tables/build/BuildLineTable.tsx:843 +#: src/tables/build/BuildAllocatedStockTable.tsx:240 +#: src/tables/build/BuildAllocatedStockTable.tsx:272 +#: src/tables/build/BuildLineTable.tsx:723 +#: src/tables/build/BuildLineTable.tsx:846 msgid "Consume Stock" -msgstr "" +msgstr "Spotřebovat zásoby" #: src/forms/BuildForms.tsx:788 #: src/forms/BuildForms.tsx:889 msgid "Stock items consumed" -msgstr "" +msgstr "Skladové položky spotřebovány" #: src/forms/BuildForms.tsx:824 -#: src/tables/build/BuildLineTable.tsx:495 +#: src/tables/build/BuildLineTable.tsx:496 #: src/tables/part/PartBuildAllocationsTable.tsx:101 msgid "Fully consumed" -msgstr "" +msgstr "Plně spotřebovány" #: src/forms/BuildForms.tsx:869 #: src/tables/build/BuildLineTable.tsx:185 -#: src/tables/stock/StockItemTable.tsx:372 +#: src/tables/stock/StockItemTable.tsx:369 msgid "Consumed" -msgstr "" +msgstr "Spotřebovány" #: src/forms/CompanyForms.tsx:150 #~ msgid "Company updated" @@ -4120,7 +4149,7 @@ msgstr "" #: src/forms/PartForms.tsx:70 #: src/forms/PartForms.tsx:157 #: src/pages/part/CategoryDetail.tsx:122 -#: src/pages/part/PartDetail.tsx:669 +#: src/pages/part/PartDetail.tsx:671 #: src/tables/part/PartCategoryTable.tsx:94 #: src/tables/part/PartTable.tsx:312 msgid "Subscribed" @@ -4180,7 +4209,7 @@ msgstr "Vybráno skladové umístění" #: src/forms/PurchaseOrderForms.tsx:443 msgid "Default location selected" -msgstr "" +msgstr "Výchozí lokace vybrána" #: src/forms/PurchaseOrderForms.tsx:444 #: src/forms/StockForms.tsx:428 @@ -4224,20 +4253,21 @@ msgstr "Uložit ve výchozím umístění" #: src/forms/PurchaseOrderForms.tsx:622 msgid "Store at line item destination " -msgstr "" +msgstr "Uložit na cíl řádkového předmětu " #: src/forms/PurchaseOrderForms.tsx:634 msgid "Store with already received stock" -msgstr "" +msgstr "Uložit již s přijatými zásobami" #: src/forms/PurchaseOrderForms.tsx:658 #: src/pages/build/BuildDetail.tsx:351 -#: src/pages/stock/StockDetail.tsx:277 -#: src/pages/stock/StockDetail.tsx:923 +#: src/pages/stock/StockDetail.tsx:280 +#: src/pages/stock/StockDetail.tsx:939 #: src/tables/Filter.tsx:83 #: src/tables/build/BuildAllocatedStockTable.tsx:128 -#: src/tables/build/BuildOrderTestTable.tsx:242 #: src/tables/build/BuildOutputTable.tsx:116 +#: src/tables/part/PartTestResultTable.tsx:260 +#: src/tables/part/PartTestResultTable.tsx:281 #: src/tables/sales/SalesOrderAllocationTable.tsx:146 msgid "Batch Code" msgstr "Kód dávky" @@ -4260,8 +4290,8 @@ msgid "Enter serial numbers for received items" msgstr "Zadat sériová čísla pro příchozí skladové položky" #: src/forms/PurchaseOrderForms.tsx:687 -#: src/pages/stock/StockDetail.tsx:379 -#: src/tables/stock/StockItemTable.tsx:295 +#: src/pages/stock/StockDetail.tsx:382 +#: src/tables/stock/StockItemTable.tsx:296 msgid "Expiry Date" msgstr "Datum expirace" @@ -4273,7 +4303,7 @@ msgstr "Zadejte datum expirace pro přijaté položky" #: src/forms/StockForms.tsx:673 #: src/pages/company/SupplierPartDetail.tsx:171 #: src/pages/company/SupplierPartDetail.tsx:235 -#: src/pages/stock/StockDetail.tsx:416 +#: src/pages/stock/StockDetail.tsx:419 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:220 msgid "Packaging" msgstr "Balení" @@ -4288,7 +4318,7 @@ msgstr "Poznámka" #: src/pages/company/SupplierPartDetail.tsx:137 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:49 msgid "SKU" -msgstr "" +msgstr "Číslo zboží (SKU)" #: src/forms/PurchaseOrderForms.tsx:793 #: src/tables/part/PartPurchaseOrdersTable.tsx:127 @@ -4328,7 +4358,7 @@ msgstr "Přidat dané množství jako balení namísto jednotlivých položek" #: src/forms/StockForms.tsx:170 msgid "Enter initial quantity for this stock item" -msgstr "" +msgstr "Zadejte počáteční množství pro tuto skladovou položku" #: src/forms/StockForms.tsx:179 msgid "Enter serial numbers for new stock (or leave blank)" @@ -4339,9 +4369,9 @@ msgid "Stock Status" msgstr "Stav skladu" #: src/forms/StockForms.tsx:261 -#: src/pages/stock/StockDetail.tsx:670 -#: src/tables/stock/StockItemTable.tsx:525 -#: src/tables/stock/StockItemTable.tsx:572 +#: src/pages/stock/StockDetail.tsx:686 +#: src/tables/stock/StockItemTable.tsx:522 +#: src/tables/stock/StockItemTable.tsx:569 msgid "Add Stock Item" msgstr "Nová skladová položka" @@ -4378,10 +4408,10 @@ msgstr "Vrátit" #: src/forms/StockForms.tsx:1075 #: src/pages/company/SupplierPartDetail.tsx:189 #: src/pages/company/SupplierPartDetail.tsx:373 -#: src/pages/part/PartDetail.tsx:535 -#: src/pages/part/PartDetail.tsx:974 +#: src/pages/part/PartDetail.tsx:537 +#: src/pages/part/PartDetail.tsx:987 +#: src/tables/Filter.tsx:92 #: src/tables/purchasing/SupplierPartTable.tsx:194 -#: src/tables/stock/StockItemTable.tsx:359 msgid "In Stock" msgstr "Na skladě" @@ -4401,7 +4431,7 @@ msgstr "Zásoba přidána" #: src/forms/StockForms.tsx:1192 msgid "Increase the quantity of the selected stock items by a given amount." -msgstr "" +msgstr "Zvyšte množství vybraných skladových položek o danou částku." #: src/forms/StockForms.tsx:1203 #: src/hooks/UseStockAdjustActions.tsx:118 @@ -4414,7 +4444,7 @@ msgstr "Zásoba snížena" #: src/forms/StockForms.tsx:1207 msgid "Decrease the quantity of the selected stock items by a given amount." -msgstr "" +msgstr "Snižte množství vybraných skladových položek o danou částku." #: src/forms/StockForms.tsx:1218 #: src/hooks/UseStockAdjustActions.tsx:128 @@ -4427,20 +4457,20 @@ msgstr "Skladová položka převedena" #: src/forms/StockForms.tsx:1222 msgid "Transfer selected items to the specified location." -msgstr "" +msgstr "Přesunout vybrané položky do určeného umístění." #: src/forms/StockForms.tsx:1233 #: src/hooks/UseStockAdjustActions.tsx:168 msgid "Return Stock" -msgstr "" +msgstr "Vrátit zásoby" #: src/forms/StockForms.tsx:1234 msgid "Stock returned" -msgstr "" +msgstr "Zásoby vráceny" #: src/forms/StockForms.tsx:1237 msgid "Return selected items into stock, to the specified location." -msgstr "" +msgstr "Vrátit vybrané položky do skladu na určené místo." #: src/forms/StockForms.tsx:1248 #: src/hooks/UseStockAdjustActions.tsx:98 @@ -4453,7 +4483,7 @@ msgstr "Spočítáno" #: src/forms/StockForms.tsx:1252 msgid "Count the selected stock items, and adjust the quantity accordingly." -msgstr "" +msgstr "Spočítat vybrané skladové položky, a podle toho upravit množství." #: src/forms/StockForms.tsx:1263 msgid "Change Stock Status" @@ -4465,7 +4495,7 @@ msgstr "Stav skladu byl změněn" #: src/forms/StockForms.tsx:1267 msgid "Change the status of the selected stock items." -msgstr "" +msgstr "Změnit stav vybraných skladových položek." #: src/forms/StockForms.tsx:1278 #: src/hooks/UseStockAdjustActions.tsx:138 @@ -4478,19 +4508,19 @@ msgstr "Zásoby sloučeny" #: src/forms/StockForms.tsx:1281 msgid "Merge Stock Items" -msgstr "" +msgstr "Sloučit skladové položky" #: src/forms/StockForms.tsx:1283 msgid "Merge operation cannot be reversed" -msgstr "" +msgstr "Sloučení nelze vrátit zpět" #: src/forms/StockForms.tsx:1284 msgid "Tracking information may be lost when merging items" -msgstr "" +msgstr "Při slučování položek mohou být informace o sledování ztraceny" #: src/forms/StockForms.tsx:1285 msgid "Supplier information may be lost when merging items" -msgstr "" +msgstr "Informace o dodavateli mohou být při slučování položek ztraceny" #: src/forms/StockForms.tsx:1303 msgid "Assign Stock to Customer" @@ -4510,7 +4540,7 @@ msgstr "Skladová položka odstraněna" #: src/forms/StockForms.tsx:1318 msgid "This operation will permanently delete the selected stock items." -msgstr "" +msgstr "Tato operace trvale odstraní vybrané skladové položky." #: src/forms/StockForms.tsx:1327 msgid "Parent stock location" @@ -4518,19 +4548,19 @@ msgstr "Nadřazené skladové umístění" #: src/forms/StockForms.tsx:1454 msgid "Find Serial Number" -msgstr "" +msgstr "Najít sériové číslo" #: src/forms/StockForms.tsx:1465 msgid "No matching items" -msgstr "" +msgstr "Žádné odpovídající položky" #: src/forms/StockForms.tsx:1471 msgid "Multiple matching items" -msgstr "" +msgstr "Více odpovídajících položek" #: src/forms/StockForms.tsx:1480 msgid "Invalid response from server" -msgstr "" +msgstr "Neplatná odpověď ze serveru" #: src/forms/selectionListFields.tsx:97 msgid "Entries" @@ -4545,7 +4575,7 @@ msgstr "Seznam záznamů pro výběr" #: src/tables/FilterSelectDrawer.tsx:114 #: src/tables/FilterSelectDrawer.tsx:137 #: src/tables/FilterSelectDrawer.tsx:149 -#: src/tables/build/BuildOrderTestTable.tsx:188 +#: src/tables/part/PartTestResultTable.tsx:206 #: src/tables/purchasing/ManufacturerPartParameterTable.tsx:42 #: src/tables/stock/StockItemTestResultTable.tsx:201 msgid "Value" @@ -4619,11 +4649,11 @@ msgstr "Vyskytl se konflikt relací na serveru pro tento prohlížeč, prosím n #: src/functions/auth.tsx:150 msgid "MFA Login successful" -msgstr "" +msgstr "MFA přihlášení úspěšné" #: src/functions/auth.tsx:151 msgid "MFA details were automatically provided in the browser" -msgstr "" +msgstr "Údaje o MFA byly automaticky poskytnuty v prohlížeči" #: src/functions/auth.tsx:180 msgid "Logged Out" @@ -4668,7 +4698,7 @@ msgstr "Úspěšně přihlášen/a" #: src/functions/auth.tsx:500 msgid "Failed to set up MFA" -msgstr "" +msgstr "Nepodařilo se nastavit MFA" #: src/functions/auth.tsx:530 msgid "Password set" @@ -4790,50 +4820,50 @@ msgstr "Opravdu chcete tuto položku odstranit?" #: src/hooks/UseStockAdjustActions.tsx:100 msgid "Count selected stock items" -msgstr "" +msgstr "Počítat vybrané položky" #: src/hooks/UseStockAdjustActions.tsx:110 msgid "Add to selected stock items" -msgstr "" +msgstr "Přidat do vybraných skladových položek" #: src/hooks/UseStockAdjustActions.tsx:120 msgid "Remove from selected stock items" -msgstr "" +msgstr "Odstranit z vybraných skladových položek" #: src/hooks/UseStockAdjustActions.tsx:130 msgid "Transfer selected stock items" -msgstr "" +msgstr "Převést vybrané skladové položky" #: src/hooks/UseStockAdjustActions.tsx:140 msgid "Merge selected stock items" -msgstr "" +msgstr "Sloučit vybrané skladové položky" #: src/hooks/UseStockAdjustActions.tsx:150 msgid "Change status of selected stock items" -msgstr "" +msgstr "Změnit stav vybraných skladových položek" #: src/hooks/UseStockAdjustActions.tsx:158 msgid "Assign Stock" -msgstr "" +msgstr "Přiřadit zásoby" #: src/hooks/UseStockAdjustActions.tsx:160 msgid "Assign selected stock items to a customer" -msgstr "" +msgstr "Přiřadit vybrané skladové položky zákazníkovi" #: src/hooks/UseStockAdjustActions.tsx:170 msgid "Return selected items into stock" -msgstr "" +msgstr "Vrátit vybrané položky do skladu" #: src/hooks/UseStockAdjustActions.tsx:178 msgid "Delete Stock" -msgstr "" +msgstr "Odstranit skladovou položku" #: src/hooks/UseStockAdjustActions.tsx:180 msgid "Delete selected stock items" -msgstr "" +msgstr "Odstranit vybrané skladové položky" #: src/hooks/UseStockAdjustActions.tsx:205 -#: src/pages/part/PartDetail.tsx:1155 +#: src/pages/part/PartDetail.tsx:1168 msgid "Stock Actions" msgstr "Akce skladu" @@ -4918,20 +4948,20 @@ msgstr "Vícefaktorové ověření" #: src/pages/Auth/MFA.tsx:20 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:748 msgid "TOTP Code" -msgstr "" +msgstr "TOTP kód" #: src/pages/Auth/MFA.tsx:22 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:750 msgid "Enter your TOTP or recovery code" -msgstr "" +msgstr "Zadejte váš TOTP nebo obnovovací kód" #: src/pages/Auth/MFA.tsx:27 msgid "Remember this device" -msgstr "" +msgstr "Zapamatovat toto zařízení" #: src/pages/Auth/MFA.tsx:29 msgid "If enabled, you will not be asked for MFA on this device for 30 days." -msgstr "" +msgstr "Pokud je povoleno, nebudete žádáni o MFA na tomto zařízení po dobu 30 dní." #: src/pages/Auth/MFA.tsx:38 msgid "Log in" @@ -4939,11 +4969,11 @@ msgstr "Přihlásit" #: src/pages/Auth/MFASetup.tsx:23 msgid "MFA Setup Required" -msgstr "" +msgstr "Vyžaduje se nastavení MFA" #: src/pages/Auth/MFASetup.tsx:34 msgid "Add TOTP" -msgstr "" +msgstr "Přidat TOTP" #: src/pages/Auth/Register.tsx:23 msgid "Go back to login" @@ -5198,7 +5228,7 @@ msgstr "Vybráno více typů objektů" #: src/pages/Index/Scan.tsx:177 msgid "Actions ... " -msgstr "" +msgstr "Akce ... " #: src/pages/Index/Scan.tsx:194 #: src/pages/Index/Scan.tsx:198 @@ -5500,7 +5530,7 @@ msgstr "Není povoleno" #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:77 msgid "Single Sign On is not enabled for this server " -msgstr "" +msgstr "Jednotné přihlášení (SSO) není pro tento server povoleno " #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:83 #~ msgid "Multifactor authentication is not configured for your account" @@ -5512,7 +5542,7 @@ msgstr "Přístupové tokeny" #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:101 msgid "Session Information" -msgstr "" +msgstr "Informace o relaci" #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:139 #: src/tables/general/BarcodeScanTable.tsx:60 @@ -5524,7 +5554,7 @@ msgstr "Časová značka" #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:140 msgid "Method" -msgstr "" +msgstr "Metoda" #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:183 msgid "Error while updating email" @@ -5542,7 +5572,7 @@ msgstr "Momentálně nejsou registrovány žádné e-mailové adresy." #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:208 msgid "The following email addresses are associated with your account:" -msgstr "" +msgstr "Následující e-mailové adresy jsou přiřazeny k vašemu účtu:" #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:221 msgid "Primary" @@ -5562,7 +5592,7 @@ msgstr "Nastavit jako výchozí" #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:254 msgid "Re-send Verification" -msgstr "" +msgstr "Znovu zaslat ověření" #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:268 msgid "Add Email Address" @@ -5586,7 +5616,7 @@ msgstr "E-mailová adresa" #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:283 msgid "Error while adding email" -msgstr "" +msgstr "Chyba při přidávání e-mailu" #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:283 #~ msgid "There are no social network accounts connected to this account." @@ -5598,72 +5628,72 @@ msgstr "" #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:294 msgid "Add Email" -msgstr "" +msgstr "Přidat email" #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:358 msgid "There are no providers connected to this account." -msgstr "" +msgstr "K tomuto účtu nejsou připojeni žádní poskytovatelé." #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:367 msgid "You can sign in to your account using any of the following providers" -msgstr "" +msgstr "Můžete se přihlásit ke svému účtu pomocí některého z následujících poskytovatelů" #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:380 msgid "Remove Provider Link" -msgstr "" +msgstr "Odstranit odkaz poskytovatele" #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:494 msgid "No multi-factor tokens configured for this account" -msgstr "" +msgstr "Pro tento účet nejsou nakonfigurovány žádné vícefaktorové tokeny" #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:505 msgid "Last used at" -msgstr "" +msgstr "Naposledy použito" #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:508 msgid "Created at" -msgstr "" +msgstr "Vytvořeno" #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:529 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:634 msgid "Recovery Codes" -msgstr "" +msgstr "Kódy pro obnovení" #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:533 msgid "Unused Codes" -msgstr "" +msgstr "Nepoužité kódy" #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:538 msgid "Used Codes" -msgstr "" +msgstr "Použité kódy" #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:593 msgid "Error while registering recovery codes" -msgstr "" +msgstr "Chyba při registraci obnovovacích kódů" #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:627 msgid "TOTP" -msgstr "" +msgstr "TOTP" #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:628 msgid "Time-based One-Time Password" -msgstr "" +msgstr "Časové jednorázové heslo (TOTP)" #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:635 msgid "One-Time pre-generated recovery codes" -msgstr "" +msgstr "Jednorázové předgenerované obnovovací kódy" #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:649 msgid "Add Token" -msgstr "" +msgstr "Přidat token" #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:664 msgid "Register TOTP Token" -msgstr "" +msgstr "Registrovat TOTP token" #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:689 msgid "Error registering TOTP token" -msgstr "" +msgstr "Chyba při registraci tokenu TOTP" #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:741 #~ msgid "Token is used - no actions" @@ -5675,7 +5705,7 @@ msgstr "" #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:765 msgid "Enter your password" -msgstr "" +msgstr "Zadejte své heslo" #: src/pages/Index/Settings/AccountSettings/UserThemePanel.tsx:61 msgid "Display Settings" @@ -5699,7 +5729,7 @@ msgstr "Jazyk" #: src/pages/Index/Settings/AccountSettings/UserThemePanel.tsx:78 msgid "Use pseudo language" -msgstr "" +msgstr "Použít pseudo jazyk" #: src/pages/Index/Settings/AccountSettings/UserThemePanel.tsx:81 #~ msgid "Theme" @@ -5715,47 +5745,47 @@ msgstr "Barevný režim" #: src/pages/Index/Settings/AccountSettings/UserThemePanel.tsx:96 msgid "Highlight color" -msgstr "" +msgstr "Barva zvýraznění" #: src/pages/Index/Settings/AccountSettings/UserThemePanel.tsx:110 msgid "Example" -msgstr "" +msgstr "Příklad" #: src/pages/Index/Settings/AccountSettings/UserThemePanel.tsx:116 msgid "White color" -msgstr "" +msgstr "Bílá barva" #: src/pages/Index/Settings/AccountSettings/UserThemePanel.tsx:139 msgid "Black color" -msgstr "" +msgstr "Černá barva" #: src/pages/Index/Settings/AccountSettings/UserThemePanel.tsx:162 msgid "Border Radius" -msgstr "" +msgstr "Poloměr ohraničení" #: src/pages/Index/Settings/AccountSettings/UserThemePanel.tsx:178 msgid "Loader" -msgstr "" +msgstr "Načítač" #: src/pages/Index/Settings/AccountSettings/UserThemePanel.tsx:185 msgid "Bars" -msgstr "" +msgstr "Pruhy" #: src/pages/Index/Settings/AccountSettings/UserThemePanel.tsx:186 msgid "Oval" -msgstr "" +msgstr "Ovál" #: src/pages/Index/Settings/AccountSettings/UserThemePanel.tsx:187 msgid "Dots" -msgstr "" +msgstr "Tečky" #: src/pages/Index/Settings/AccountSettings/useConfirm.tsx:93 msgid "Reauthentication" -msgstr "" +msgstr "Opakované ověření" #: src/pages/Index/Settings/AccountSettings/useConfirm.tsx:109 msgid "OK" -msgstr "" +msgstr "OK" #: src/pages/Index/Settings/AdminCenter.tsx:91 #~ msgid "Advanced Amininistrative Options for InvenTree" @@ -5764,35 +5794,35 @@ msgstr "" #: src/pages/Index/Settings/AdminCenter/CurrencyManagementPanel.tsx:28 #: src/tables/ColumnRenderers.tsx:476 msgid "Currency" -msgstr "" +msgstr "Měna" #: src/pages/Index/Settings/AdminCenter/CurrencyManagementPanel.tsx:33 msgid "Rate" -msgstr "" +msgstr "Kurz" #: src/pages/Index/Settings/AdminCenter/CurrencyManagementPanel.tsx:46 msgid "Exchange rates updated" -msgstr "" +msgstr "Směnné kurzy byly aktualizovány" #: src/pages/Index/Settings/AdminCenter/CurrencyManagementPanel.tsx:53 msgid "Exchange rate update error" -msgstr "" +msgstr "Chyba aktualizace směnného kurzu" #: src/pages/Index/Settings/AdminCenter/CurrencyManagementPanel.tsx:63 msgid "Refresh currency exchange rates" -msgstr "" +msgstr "Obnovit směnné kurzy měn" #: src/pages/Index/Settings/AdminCenter/CurrencyManagementPanel.tsx:99 msgid "Last fetched" -msgstr "" +msgstr "Naposledy načteno" #: src/pages/Index/Settings/AdminCenter/CurrencyManagementPanel.tsx:100 msgid "Base currency" -msgstr "" +msgstr "Základní měna" #: src/pages/Index/Settings/AdminCenter/EmailManagementPanel.tsx:13 msgid "Email Messages" -msgstr "" +msgstr "E-mailové zprávy" #: src/pages/Index/Settings/AdminCenter/Index.tsx:107 #~ msgid "User Management" @@ -5800,11 +5830,11 @@ msgstr "" #: src/pages/Index/Settings/AdminCenter/Index.tsx:112 msgid "Users / Access" -msgstr "" +msgstr "Uživatelé / Přístup" #: src/pages/Index/Settings/AdminCenter/Index.tsx:126 msgid "Data Import" -msgstr "" +msgstr "Import dat" #: src/pages/Index/Settings/AdminCenter/Index.tsx:127 #~ msgid "Templates" @@ -5812,19 +5842,19 @@ msgstr "" #: src/pages/Index/Settings/AdminCenter/Index.tsx:132 msgid "Data Export" -msgstr "" +msgstr "Export dat" #: src/pages/Index/Settings/AdminCenter/Index.tsx:138 msgid "Barcode Scans" -msgstr "" +msgstr "Skeny čárového kódu" #: src/pages/Index/Settings/AdminCenter/Index.tsx:144 msgid "Background Tasks" -msgstr "" +msgstr "Úlohy na pozadí" #: src/pages/Index/Settings/AdminCenter/Index.tsx:150 msgid "Error Reports" -msgstr "" +msgstr "Hlášení chyb" #: src/pages/Index/Settings/AdminCenter/Index.tsx:156 msgid "Currencies" @@ -5872,11 +5902,11 @@ msgstr "Stroje" #: src/pages/Index/Settings/AdminCenter/Index.tsx:236 msgid "Operations" -msgstr "" +msgstr "Operace" #: src/pages/Index/Settings/AdminCenter/Index.tsx:248 msgid "Data Management" -msgstr "" +msgstr "Správa dat" #: src/pages/Index/Settings/AdminCenter/Index.tsx:259 #: src/pages/Index/Settings/SystemSettings.tsx:175 @@ -5886,11 +5916,11 @@ msgstr "Reporty" #: src/pages/Index/Settings/AdminCenter/Index.tsx:264 msgid "PLM" -msgstr "" +msgstr "PLM" #: src/pages/Index/Settings/AdminCenter/Index.tsx:274 msgid "Extend / Integrate" -msgstr "" +msgstr "Rozšířit / integrovat" #: src/pages/Index/Settings/AdminCenter/Index.tsx:288 msgid "Advanced Options" @@ -5910,7 +5940,7 @@ msgstr "Pokročilá nastavení" #: src/pages/Index/Settings/AdminCenter/MachineManagementPanel.tsx:59 msgid "Machine Drivers" -msgstr "" +msgstr "Ovladače zařízení" #: src/pages/Index/Settings/AdminCenter/MachineManagementPanel.tsx:62 #~ msgid "There are no machine registry errors." @@ -5930,15 +5960,15 @@ msgstr "Chyba registru registru" #: src/pages/Index/Settings/AdminCenter/MachineManagementPanel.tsx:91 msgid "There are machine registry errors" -msgstr "" +msgstr "Vyskytly se chyby registru zařízení" #: src/pages/Index/Settings/AdminCenter/MachineManagementPanel.tsx:97 msgid "Machine Registry Errors" -msgstr "" +msgstr "Chyby registru zařízení" #: src/pages/Index/Settings/AdminCenter/MachineManagementPanel.tsx:100 msgid "There are no machine registry errors" -msgstr "" +msgstr "Nejsou žádné chyby registru zařízení" #: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:33 #: src/tables/settings/UserTable.tsx:195 @@ -5951,7 +5981,7 @@ msgstr "Info" #: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:37 msgid "External plugins are not enabled for this InvenTree installation." -msgstr "" +msgstr "Externí pluginy nejsou povoleny pro tuto InvenTree instalaci." #: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:45 #~ msgid "Warning" @@ -5975,7 +6005,7 @@ msgstr "Na šířku" #: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:25 msgid "Merge" -msgstr "" +msgstr "Sloučit" #: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:31 msgid "Attach to Model" @@ -5991,11 +6021,11 @@ msgstr "Připojit k modelu" #: src/pages/Index/Settings/AdminCenter/TaskManagementPanel.tsx:30 msgid "Background worker not running" -msgstr "" +msgstr "Pracovník na pozadí není spuštěn" #: src/pages/Index/Settings/AdminCenter/TaskManagementPanel.tsx:31 msgid "The background task manager service is not running. Contact your system administrator." -msgstr "" +msgstr "Služba správce úloh na pozadí není spuštěna. Obraťte se na správce systému." #: src/pages/Index/Settings/AdminCenter/TaskManagementPanel.tsx:35 #~ msgid "Background Worker Not Running" @@ -6074,7 +6104,7 @@ msgstr "Tokeny" #: src/pages/Index/Settings/PluginSettingsGroup.tsx:99 msgid "The settings below are specific to each available plugin" -msgstr "" +msgstr "Níže uvedená nastavení jsou specifická pro každý dostupný plugin" #: src/pages/Index/Settings/SystemSettings.tsx:77 msgid "Authentication" @@ -6095,7 +6125,7 @@ msgstr "Čárové kódy" #: src/pages/Index/Settings/SystemSettings.tsx:127 #: src/pages/Index/Settings/UserSettings.tsx:112 msgid "The settings below are specific to each available notification method" -msgstr "" +msgstr "Níže uvedená nastavení jsou specifická pro každou dostupnou metodu oznámení" #: src/pages/Index/Settings/SystemSettings.tsx:133 msgid "Pricing" @@ -6159,15 +6189,15 @@ msgstr "Označit jako nepřečtenou" #: src/pages/build/BuildDetail.tsx:69 msgid "No Required Items" -msgstr "" +msgstr "Žádné požadované položky" #: src/pages/build/BuildDetail.tsx:71 msgid "This build order does not have any required items." -msgstr "" +msgstr "Tato objednávka k sestavení nemá žádné požadované položky." #: src/pages/build/BuildDetail.tsx:72 msgid "The assembled part may not have a Bill of Materials (BOM) defined, or the BOM is empty." -msgstr "" +msgstr "Sestavená část nemusí mít definovaný kusovník (BOM) nebo je kusovník prázdný." #: src/pages/build/BuildDetail.tsx:80 #~ msgid "Build Status" @@ -6196,7 +6226,7 @@ msgstr "" #: src/pages/build/BuildDetail.tsx:207 #: src/pages/company/ManufacturerPartDetail.tsx:83 #: src/pages/company/SupplierPartDetail.tsx:95 -#: src/pages/part/PartDetail.tsx:454 +#: src/pages/part/PartDetail.tsx:456 #: src/pages/stock/StockDetail.tsx:153 #: src/tables/bom/BomTable.tsx:134 #: src/tables/bom/UsedInTable.tsx:40 @@ -6207,15 +6237,16 @@ msgstr "" #: src/tables/part/RelatedPartTable.tsx:73 #: src/tables/sales/SalesOrderAllocationTable.tsx:132 #: src/tables/sales/SalesOrderLineItemTable.tsx:98 -#: src/tables/stock/StockItemTable.tsx:70 +#: src/tables/stock/StockItemTable.tsx:71 msgid "IPN" msgstr "IČO" #: src/pages/build/BuildDetail.tsx:215 -#: src/pages/part/PartDetail.tsx:481 +#: src/pages/part/PartDetail.tsx:483 +#: src/pages/stock/StockDetail.tsx:161 #: src/tables/bom/UsedInTable.tsx:44 #: src/tables/build/BuildOrderTable.tsx:83 -#: src/tables/stock/StockItemTable.tsx:75 +#: src/tables/stock/StockItemTable.tsx:76 msgid "Revision" msgstr "Revize" @@ -6231,7 +6262,7 @@ msgstr "Revize" #: src/pages/purchasing/PurchaseOrderDetail.tsx:156 #: src/pages/sales/ReturnOrderDetail.tsx:121 #: src/pages/sales/SalesOrderDetail.tsx:130 -#: src/pages/stock/StockDetail.tsx:168 +#: src/pages/stock/StockDetail.tsx:176 msgid "Custom Status" msgstr "Vlastní status" @@ -6268,11 +6299,11 @@ msgid "Build Quantity" msgstr "Množství sestav" #: src/pages/build/BuildDetail.tsx:286 -#: src/pages/part/PartDetail.tsx:599 +#: src/pages/part/PartDetail.tsx:601 #: src/tables/bom/BomTable.tsx:352 #: src/tables/bom/BomTable.tsx:387 msgid "Can Build" -msgstr "" +msgstr "Lze postavit" #: src/pages/build/BuildDetail.tsx:295 #: src/pages/build/BuildDetail.tsx:485 @@ -6280,16 +6311,16 @@ msgid "Completed Outputs" msgstr "Dokončené výstupy" #: src/pages/build/BuildDetail.tsx:312 -#: src/tables/Filter.tsx:373 +#: src/tables/Filter.tsx:381 msgid "Issued By" msgstr "Vystavil" #: src/pages/build/BuildDetail.tsx:320 -#: src/pages/part/PartDetail.tsx:692 +#: src/pages/part/PartDetail.tsx:694 #: src/pages/purchasing/PurchaseOrderDetail.tsx:243 #: src/pages/sales/ReturnOrderDetail.tsx:207 #: src/pages/sales/SalesOrderDetail.tsx:219 -#: src/tables/Filter.tsx:311 +#: src/tables/Filter.tsx:319 msgid "Responsible" msgstr "Odpovědný" @@ -6351,7 +6382,7 @@ msgstr "Detaily sestavy" #: src/pages/build/BuildDetail.tsx:427 msgid "Required Parts" -msgstr "" +msgstr "Požadované díly" #: src/pages/build/BuildDetail.tsx:439 #: src/pages/sales/SalesOrderDetail.tsx:380 @@ -6370,13 +6401,15 @@ msgstr "Neúplné výstupy" #: src/pages/build/BuildDetail.tsx:500 msgid "External Orders" -msgstr "" +msgstr "Externí objednávky" #: src/pages/build/BuildDetail.tsx:514 msgid "Child Build Orders" msgstr "Podřízené objednávky sestavy" #: src/pages/build/BuildDetail.tsx:524 +#: src/pages/part/PartDetail.tsx:940 +#: src/pages/stock/StockDetail.tsx:587 #: src/tables/build/BuildOutputTable.tsx:664 #: src/tables/stock/StockItemTestResultTable.tsx:167 msgid "Test Results" @@ -6384,140 +6417,140 @@ msgstr "Výsledky testu" #: src/pages/build/BuildDetail.tsx:561 msgid "Edit Build Order" -msgstr "" +msgstr "Upravit výrobní příkaz" #: src/pages/build/BuildDetail.tsx:583 #: src/tables/build/BuildOrderTable.tsx:209 #: src/tables/build/BuildOrderTable.tsx:225 msgid "Add Build Order" -msgstr "" +msgstr "Přidat výrobní příkaz" #: src/pages/build/BuildDetail.tsx:593 msgid "Cancel Build Order" -msgstr "" +msgstr "Zrušit výrobní příkaz" #: src/pages/build/BuildDetail.tsx:595 #: src/pages/purchasing/PurchaseOrderDetail.tsx:398 #: src/pages/sales/ReturnOrderDetail.tsx:393 #: src/pages/sales/SalesOrderDetail.tsx:427 msgid "Order cancelled" -msgstr "" +msgstr "Objednávka zrušena" #: src/pages/build/BuildDetail.tsx:596 #: src/pages/purchasing/PurchaseOrderDetail.tsx:397 #: src/pages/sales/ReturnOrderDetail.tsx:392 #: src/pages/sales/SalesOrderDetail.tsx:426 msgid "Cancel this order" -msgstr "" +msgstr "Zrušit tuto objednávku" #: src/pages/build/BuildDetail.tsx:605 msgid "Hold Build Order" -msgstr "" +msgstr "Pozastavit výrobní příkaz" #: src/pages/build/BuildDetail.tsx:607 #: src/pages/purchasing/PurchaseOrderDetail.tsx:405 #: src/pages/sales/ReturnOrderDetail.tsx:400 #: src/pages/sales/SalesOrderDetail.tsx:434 msgid "Place this order on hold" -msgstr "" +msgstr "Pozastavit tento výrobní příkaz" #: src/pages/build/BuildDetail.tsx:608 #: src/pages/purchasing/PurchaseOrderDetail.tsx:406 #: src/pages/sales/ReturnOrderDetail.tsx:401 #: src/pages/sales/SalesOrderDetail.tsx:435 msgid "Order placed on hold" -msgstr "" +msgstr "Objednávka pozastavena" #: src/pages/build/BuildDetail.tsx:613 msgid "Issue Build Order" -msgstr "" +msgstr "Zadat výrobní příkaz" #: src/pages/build/BuildDetail.tsx:615 #: src/pages/purchasing/PurchaseOrderDetail.tsx:389 #: src/pages/sales/ReturnOrderDetail.tsx:384 #: src/pages/sales/SalesOrderDetail.tsx:418 msgid "Issue this order" -msgstr "" +msgstr "Zadat tuto objednávku" #: src/pages/build/BuildDetail.tsx:616 #: src/pages/purchasing/PurchaseOrderDetail.tsx:390 #: src/pages/sales/ReturnOrderDetail.tsx:385 #: src/pages/sales/SalesOrderDetail.tsx:419 msgid "Order issued" -msgstr "" +msgstr "Objednávka zadána" #: src/pages/build/BuildDetail.tsx:635 msgid "Complete Build Order" -msgstr "" +msgstr "Dokončit výrobní příkaz" #: src/pages/build/BuildDetail.tsx:641 #: src/pages/purchasing/PurchaseOrderDetail.tsx:418 #: src/pages/sales/ReturnOrderDetail.tsx:408 #: src/pages/sales/SalesOrderDetail.tsx:453 msgid "Mark this order as complete" -msgstr "" +msgstr "Označit tuto objednávku za dokončenou" #: src/pages/build/BuildDetail.tsx:644 #: src/pages/purchasing/PurchaseOrderDetail.tsx:412 #: src/pages/sales/ReturnOrderDetail.tsx:409 #: src/pages/sales/SalesOrderDetail.tsx:454 msgid "Order completed" -msgstr "" +msgstr "Objednávka dokončena" #: src/pages/build/BuildDetail.tsx:671 #: src/pages/purchasing/PurchaseOrderDetail.tsx:441 #: src/pages/sales/ReturnOrderDetail.tsx:438 #: src/pages/sales/SalesOrderDetail.tsx:489 msgid "Issue Order" -msgstr "" +msgstr "Zadat objednávku" #: src/pages/build/BuildDetail.tsx:678 #: src/pages/purchasing/PurchaseOrderDetail.tsx:448 #: src/pages/sales/ReturnOrderDetail.tsx:445 #: src/pages/sales/SalesOrderDetail.tsx:503 msgid "Complete Order" -msgstr "" +msgstr "Dokončit objednávku" #: src/pages/build/BuildDetail.tsx:696 msgid "Build Order Actions" -msgstr "" +msgstr "Akce výrobní objednávky" #: src/pages/build/BuildDetail.tsx:701 #: src/pages/purchasing/PurchaseOrderDetail.tsx:470 #: src/pages/sales/ReturnOrderDetail.tsx:467 #: src/pages/sales/SalesOrderDetail.tsx:526 msgid "Edit order" -msgstr "" +msgstr "Upravit objednávku" #: src/pages/build/BuildDetail.tsx:705 #: src/pages/purchasing/PurchaseOrderDetail.tsx:478 #: src/pages/sales/ReturnOrderDetail.tsx:473 #: src/pages/sales/SalesOrderDetail.tsx:531 msgid "Duplicate order" -msgstr "" +msgstr "Duplikovat objednávku" #: src/pages/build/BuildDetail.tsx:709 #: src/pages/purchasing/PurchaseOrderDetail.tsx:481 #: src/pages/sales/ReturnOrderDetail.tsx:478 #: src/pages/sales/SalesOrderDetail.tsx:534 msgid "Hold order" -msgstr "" +msgstr "Pozastavit objednávku" #: src/pages/build/BuildDetail.tsx:714 #: src/pages/purchasing/PurchaseOrderDetail.tsx:486 #: src/pages/sales/ReturnOrderDetail.tsx:483 #: src/pages/sales/SalesOrderDetail.tsx:539 msgid "Cancel order" -msgstr "" +msgstr "Zrušit objednávku" #: src/pages/build/BuildDetail.tsx:752 -#: src/pages/stock/StockDetail.tsx:341 +#: src/pages/stock/StockDetail.tsx:344 #: src/tables/build/BuildAllocatedStockTable.tsx:85 #: src/tables/part/PartBuildAllocationsTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:150 #: src/tables/stock/StockTrackingTable.tsx:109 msgid "Build Order" -msgstr "" +msgstr "Výrobní příkaz" #: src/pages/build/BuildIndex.tsx:23 #~ msgid "Build order created" @@ -6526,7 +6559,7 @@ msgstr "" #: src/pages/build/BuildIndex.tsx:29 #: src/tables/build/BuildOrderTable.tsx:186 msgid "Show external build orders" -msgstr "" +msgstr "Zobrazit externí výrobní příkazy" #: src/pages/build/BuildIndex.tsx:39 #~ msgid "New Build Order" @@ -6537,14 +6570,14 @@ msgstr "" #: src/pages/sales/SalesIndex.tsx:90 #: src/pages/sales/SalesIndex.tsx:111 msgid "Table View" -msgstr "" +msgstr "Zobrazení tabulky" #: src/pages/build/BuildIndex.tsx:86 #: src/pages/purchasing/PurchasingIndex.tsx:72 #: src/pages/sales/SalesIndex.tsx:93 #: src/pages/sales/SalesIndex.tsx:114 msgid "Calendar View" -msgstr "" +msgstr "Zobrazení kalendáře" #: src/pages/company/CompanyDetail.tsx:99 msgid "Website" @@ -6552,19 +6585,19 @@ msgstr "Webová stránka" #: src/pages/company/CompanyDetail.tsx:107 msgid "Phone Number" -msgstr "" +msgstr "Telefonní číslo" #: src/pages/company/CompanyDetail.tsx:114 msgid "Email Address" -msgstr "" +msgstr "Emailová adresa" #: src/pages/company/CompanyDetail.tsx:121 msgid "Tax ID" -msgstr "" +msgstr "DIČ" #: src/pages/company/CompanyDetail.tsx:131 msgid "Default Currency" -msgstr "" +msgstr "Výchozí měna" #: src/pages/company/CompanyDetail.tsx:136 #: src/pages/company/SupplierDetail.tsx:8 @@ -6572,24 +6605,24 @@ msgstr "" #: src/pages/company/SupplierPartDetail.tsx:234 #: src/pages/company/SupplierPartDetail.tsx:359 #: src/pages/purchasing/PurchaseOrderDetail.tsx:138 -#: src/tables/Filter.tsx:352 +#: src/tables/Filter.tsx:360 #: src/tables/company/CompanyTable.tsx:96 #: src/tables/part/PartPurchaseOrdersTable.tsx:43 #: src/tables/purchasing/PurchaseOrderTable.tsx:109 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:40 msgid "Supplier" -msgstr "" +msgstr "Dodavatel" #: src/pages/company/CompanyDetail.tsx:142 #: src/pages/company/ManufacturerDetail.tsx:8 #: src/pages/company/ManufacturerPartDetail.tsx:102 #: src/pages/company/ManufacturerPartDetail.tsx:264 #: src/pages/company/SupplierPartDetail.tsx:151 -#: src/tables/Filter.tsx:339 +#: src/tables/Filter.tsx:347 #: src/tables/company/CompanyTable.tsx:101 #: src/tables/purchasing/SupplierPartTable.tsx:70 msgid "Manufacturer" -msgstr "" +msgstr "Výrobce" #: src/pages/company/CompanyDetail.tsx:148 #: src/pages/company/CustomerDetail.tsx:8 @@ -6597,13 +6630,13 @@ msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:103 #: src/pages/sales/SalesOrderDetail.tsx:112 #: src/pages/sales/SalesOrderShipmentDetail.tsx:102 -#: src/pages/stock/StockDetail.tsx:367 +#: src/pages/stock/StockDetail.tsx:370 #: src/tables/company/CompanyTable.tsx:106 #: src/tables/sales/ReturnOrderTable.tsx:108 #: src/tables/sales/SalesOrderTable.tsx:133 #: src/tables/stock/StockTrackingTable.tsx:153 msgid "Customer" -msgstr "" +msgstr "Zákazník" #: src/pages/company/CompanyDetail.tsx:175 #~ msgid "Edit company" @@ -6611,11 +6644,11 @@ msgstr "" #: src/pages/company/CompanyDetail.tsx:181 msgid "Company Details" -msgstr "" +msgstr "Údaje o společnosti" #: src/pages/company/CompanyDetail.tsx:187 msgid "Supplied Parts" -msgstr "" +msgstr "Dodané díly" #: src/pages/company/CompanyDetail.tsx:189 #~ msgid "Delete company" @@ -6623,11 +6656,11 @@ msgstr "" #: src/pages/company/CompanyDetail.tsx:196 msgid "Manufactured Parts" -msgstr "" +msgstr "Vyrobené díly" #: src/pages/company/CompanyDetail.tsx:243 msgid "Assigned Stock" -msgstr "" +msgstr "Přiřazené zásoby" #: src/pages/company/CompanyDetail.tsx:284 #: src/tables/company/CompanyTable.tsx:82 @@ -6636,55 +6669,55 @@ msgstr "Upravit společnost" #: src/pages/company/CompanyDetail.tsx:292 msgid "Delete Company" -msgstr "" +msgstr "Odstranit společnost" #: src/pages/company/CompanyDetail.tsx:307 msgid "Company Actions" -msgstr "" +msgstr "Akce společnosti" #: src/pages/company/ManufacturerPartDetail.tsx:76 #: src/pages/company/SupplierPartDetail.tsx:88 msgid "Internal Part" -msgstr "" +msgstr "Interní díl" #: src/pages/company/ManufacturerPartDetail.tsx:110 msgid "Manufacturer Part Number" -msgstr "" +msgstr "Číslo dílu výrobce (MPN)" #: src/pages/company/ManufacturerPartDetail.tsx:127 #: src/pages/company/SupplierPartDetail.tsx:112 msgid "External Link" -msgstr "" +msgstr "Externí odkaz" #: src/pages/company/ManufacturerPartDetail.tsx:146 #: src/pages/company/SupplierPartDetail.tsx:231 -#: src/pages/part/PartDetail.tsx:788 +#: src/pages/part/PartDetail.tsx:790 msgid "Part Details" -msgstr "" +msgstr "Podrobnosti dílu" #: src/pages/company/ManufacturerPartDetail.tsx:149 msgid "Manufacturer Details" -msgstr "" +msgstr "Podrobnosti výrobce" #: src/pages/company/ManufacturerPartDetail.tsx:158 msgid "Manufacturer Part Details" -msgstr "" +msgstr "Podrobnosti dílu výrobce" #: src/pages/company/ManufacturerPartDetail.tsx:164 -#: src/pages/part/PartDetail.tsx:794 +#: src/pages/part/PartDetail.tsx:796 msgid "Parameters" -msgstr "" +msgstr "Parametry" #: src/pages/company/ManufacturerPartDetail.tsx:204 #: src/tables/purchasing/ManufacturerPartTable.tsx:84 msgid "Edit Manufacturer Part" -msgstr "" +msgstr "Editovat díl výrobce" #: src/pages/company/ManufacturerPartDetail.tsx:211 #: src/tables/purchasing/ManufacturerPartTable.tsx:72 #: src/tables/purchasing/ManufacturerPartTable.tsx:104 msgid "Add Manufacturer Part" -msgstr "" +msgstr "Přidat díl výrobce" #: src/pages/company/ManufacturerPartDetail.tsx:223 #: src/tables/purchasing/ManufacturerPartTable.tsx:92 @@ -6712,14 +6745,6 @@ msgstr "Popis dílu" msgid "Pack Quantity" msgstr "Počet kusů v balení" -#: src/pages/company/SupplierPartDetail.tsx:196 -#: src/pages/company/SupplierPartDetail.tsx:389 -#: src/pages/part/PartDetail.tsx:1005 -#: src/tables/bom/BomTable.tsx:424 -#: src/tables/part/PartTable.tsx:95 -msgid "On Order" -msgstr "V objednávce" - #: src/pages/company/SupplierPartDetail.tsx:203 msgid "Supplier Availability" msgstr "Dostupnost dodavatele" @@ -6767,7 +6792,7 @@ msgid "Add Supplier Part" msgstr "Přidat položku" #: src/pages/company/SupplierPartDetail.tsx:383 -#: src/pages/part/PartDetail.tsx:993 +#: src/pages/part/PartDetail.tsx:1006 msgid "No Stock" msgstr "Není skladem" @@ -6790,19 +6815,19 @@ msgstr "Podrobnosti o skupině" #: src/pages/core/GroupDetail.tsx:55 #: src/tables/settings/GroupTable.tsx:112 msgid "Group Roles" -msgstr "" +msgstr "Skupinové role" #: src/pages/core/UserDetail.tsx:175 msgid "User Information" -msgstr "" +msgstr "Informace o uživateli" #: src/pages/core/UserDetail.tsx:176 msgid "User Permissions" -msgstr "" +msgstr "Oprávnění uživatele" #: src/pages/core/UserDetail.tsx:178 msgid "User Profile" -msgstr "" +msgstr "Profil uživatele" #: src/pages/core/UserDetail.tsx:188 #: src/tables/settings/UserTable.tsx:164 @@ -6894,59 +6919,59 @@ msgid "Category Details" msgstr "Podrobnosti o kategorii" #: src/pages/part/PartAllocationPanel.tsx:21 -#: src/pages/stock/StockDetail.tsx:539 +#: src/pages/stock/StockDetail.tsx:555 #: src/tables/part/PartTable.tsx:108 msgid "Build Order Allocations" -msgstr "" +msgstr "Přidělení výrobního přikazu" #: src/pages/part/PartAllocationPanel.tsx:31 -#: src/pages/stock/StockDetail.tsx:554 +#: src/pages/stock/StockDetail.tsx:570 #: src/tables/part/PartTable.tsx:116 msgid "Sales Order Allocations" -msgstr "" +msgstr "Přidělení prodejní objednávky" -#: src/pages/part/PartDetail.tsx:181 -#: src/pages/part/PartDetail.tsx:184 -#: src/pages/part/PartDetail.tsx:228 +#: src/pages/part/PartDetail.tsx:183 +#: src/pages/part/PartDetail.tsx:186 +#: src/pages/part/PartDetail.tsx:230 msgid "Validate BOM" msgstr "Schválit kusovník" -#: src/pages/part/PartDetail.tsx:185 +#: src/pages/part/PartDetail.tsx:187 msgid "Do you want to validate the bill of materials for this assembly?" msgstr "Chcete ověřit kusovník materiálu? (BOM)" -#: src/pages/part/PartDetail.tsx:188 +#: src/pages/part/PartDetail.tsx:190 msgid "BOM validated" msgstr "Kusovník ověřen" -#: src/pages/part/PartDetail.tsx:206 +#: src/pages/part/PartDetail.tsx:208 msgid "BOM Validated" -msgstr "" +msgstr "Kusovník ověřen" -#: src/pages/part/PartDetail.tsx:207 +#: src/pages/part/PartDetail.tsx:209 msgid "The Bill of Materials for this part has been validated" -msgstr "" +msgstr "Kusovník pro tento díl byl potvrzen" -#: src/pages/part/PartDetail.tsx:211 -#: src/pages/part/PartDetail.tsx:216 +#: src/pages/part/PartDetail.tsx:213 +#: src/pages/part/PartDetail.tsx:218 msgid "BOM Not Validated" -msgstr "" +msgstr "Kusovník není ověřen" -#: src/pages/part/PartDetail.tsx:212 +#: src/pages/part/PartDetail.tsx:214 msgid "The Bill of Materials for this part has previously been checked, but requires revalidation" -msgstr "" +msgstr "Kusovník pro tento díl již byl ověřen, ale potřebuje překontrolovat" -#: src/pages/part/PartDetail.tsx:217 +#: src/pages/part/PartDetail.tsx:219 msgid "The Bill of Materials for this part has not yet been validated" -msgstr "" +msgstr "Kusovník pro tento díl ještě nebyl potvrzen" -#: src/pages/part/PartDetail.tsx:248 +#: src/pages/part/PartDetail.tsx:250 msgid "Validated On" -msgstr "" +msgstr "Potvrzeno" -#: src/pages/part/PartDetail.tsx:253 +#: src/pages/part/PartDetail.tsx:255 msgid "Validated By" -msgstr "" +msgstr "Potvrdil(a)" #: src/pages/part/PartDetail.tsx:286 #~ msgid "Variant Stock" @@ -6964,25 +6989,25 @@ msgstr "" #~ msgid "Delete part" #~ msgstr "Delete part" -#: src/pages/part/PartDetail.tsx:467 +#: src/pages/part/PartDetail.tsx:469 msgid "Variant of" msgstr "Varianty" -#: src/pages/part/PartDetail.tsx:474 +#: src/pages/part/PartDetail.tsx:476 msgid "Revision of" msgstr "Revize" -#: src/pages/part/PartDetail.tsx:494 +#: src/pages/part/PartDetail.tsx:496 #: src/tables/ColumnRenderers.tsx:200 #: src/tables/ColumnRenderers.tsx:209 msgid "Default Location" msgstr "Výchozí umístění" -#: src/pages/part/PartDetail.tsx:501 +#: src/pages/part/PartDetail.tsx:503 msgid "Category Default Location" msgstr "Kategorie výchozího umístění" -#: src/pages/part/PartDetail.tsx:508 +#: src/pages/part/PartDetail.tsx:510 #: src/tables/purchasing/ManufacturerPartParameterTable.tsx:48 msgid "Units" msgstr "Jednotky" @@ -6991,12 +7016,12 @@ msgstr "Jednotky" #~ msgid "Stocktake By" #~ msgstr "Stocktake By" -#: src/pages/part/PartDetail.tsx:515 +#: src/pages/part/PartDetail.tsx:517 #: src/tables/settings/PendingTasksTable.tsx:51 msgid "Keywords" msgstr "Klíčová slova" -#: src/pages/part/PartDetail.tsx:543 +#: src/pages/part/PartDetail.tsx:545 #: src/tables/bom/BomTable.tsx:419 #: src/tables/build/BuildLineTable.tsx:297 #: src/tables/part/PartTable.tsx:306 @@ -7004,154 +7029,146 @@ msgstr "Klíčová slova" msgid "Available Stock" msgstr "Dostupná zásoba" -#: src/pages/part/PartDetail.tsx:549 +#: src/pages/part/PartDetail.tsx:551 #: src/tables/bom/BomTable.tsx:328 #: src/tables/build/BuildLineTable.tsx:259 #: src/tables/sales/SalesOrderLineItemTable.tsx:178 msgid "On order" -msgstr "" +msgstr "Na objednávku" -#: src/pages/part/PartDetail.tsx:556 +#: src/pages/part/PartDetail.tsx:558 msgid "Required for Orders" -msgstr "" +msgstr "Vyžadováno pro objednávky" -#: src/pages/part/PartDetail.tsx:567 +#: src/pages/part/PartDetail.tsx:569 msgid "Allocated to Build Orders" -msgstr "" +msgstr "Přířazeno výrobním objednávkám" -#: src/pages/part/PartDetail.tsx:579 +#: src/pages/part/PartDetail.tsx:581 msgid "Allocated to Sales Orders" -msgstr "" +msgstr "Přiřazeno prodejním objednávkám" -#: src/pages/part/PartDetail.tsx:588 -#: src/pages/part/PartDetail.tsx:1011 -#: src/pages/stock/StockDetail.tsx:896 -#: src/tables/build/BuildOrderTestTable.tsx:273 -#: src/tables/stock/StockItemTable.tsx:364 -msgid "In Production" -msgstr "" - -#: src/pages/part/PartDetail.tsx:606 +#: src/pages/part/PartDetail.tsx:608 msgid "Minimum Stock" -msgstr "" +msgstr "Minimální zásoby" #: src/pages/part/PartDetail.tsx:613 #~ msgid "Scheduling" #~ msgstr "Scheduling" -#: src/pages/part/PartDetail.tsx:621 +#: src/pages/part/PartDetail.tsx:623 #: src/tables/part/ParametricPartTable.tsx:359 #: src/tables/part/PartTable.tsx:190 msgid "Locked" -msgstr "" +msgstr "Uzamčeno" -#: src/pages/part/PartDetail.tsx:627 +#: src/pages/part/PartDetail.tsx:629 msgid "Template Part" -msgstr "" +msgstr "Šablona dílu" -#: src/pages/part/PartDetail.tsx:632 +#: src/pages/part/PartDetail.tsx:634 #: src/tables/bom/BomTable.tsx:409 msgid "Assembled Part" -msgstr "" +msgstr "Montážní díl" -#: src/pages/part/PartDetail.tsx:637 +#: src/pages/part/PartDetail.tsx:639 msgid "Component Part" -msgstr "" +msgstr "Komponenta dílu" -#: src/pages/part/PartDetail.tsx:642 +#: src/pages/part/PartDetail.tsx:644 #: src/tables/bom/BomTable.tsx:399 msgid "Testable Part" -msgstr "" +msgstr "Testovatelný díl" -#: src/pages/part/PartDetail.tsx:648 +#: src/pages/part/PartDetail.tsx:650 #: src/tables/bom/BomTable.tsx:404 msgid "Trackable Part" -msgstr "" +msgstr "Sledovací díl" -#: src/pages/part/PartDetail.tsx:653 +#: src/pages/part/PartDetail.tsx:655 msgid "Purchaseable Part" -msgstr "" +msgstr "Zakoupitelný díl" -#: src/pages/part/PartDetail.tsx:659 +#: src/pages/part/PartDetail.tsx:661 msgid "Saleable Part" -msgstr "" +msgstr "Prodejní díl" -#: src/pages/part/PartDetail.tsx:664 -#: src/pages/part/PartDetail.tsx:1023 +#: src/pages/part/PartDetail.tsx:666 +#: src/pages/part/PartDetail.tsx:1036 #: src/tables/bom/BomTable.tsx:143 #: src/tables/bom/BomTable.tsx:414 msgid "Virtual Part" -msgstr "" +msgstr "Virtuální díl" -#: src/pages/part/PartDetail.tsx:679 +#: src/pages/part/PartDetail.tsx:681 #: src/pages/purchasing/PurchaseOrderDetail.tsx:253 #: src/pages/sales/ReturnOrderDetail.tsx:217 #: src/pages/sales/SalesOrderDetail.tsx:229 #: src/tables/ColumnRenderers.tsx:440 msgid "Creation Date" -msgstr "" +msgstr "Datum vytvoření" -#: src/pages/part/PartDetail.tsx:684 +#: src/pages/part/PartDetail.tsx:686 #: src/tables/ColumnRenderers.tsx:386 -#: src/tables/Filter.tsx:365 +#: src/tables/Filter.tsx:373 msgid "Created By" -msgstr "" +msgstr "Vytvořil(a)" -#: src/pages/part/PartDetail.tsx:699 +#: src/pages/part/PartDetail.tsx:701 msgid "Default Supplier" -msgstr "" +msgstr "Výchozí dodavatel" -#: src/pages/part/PartDetail.tsx:705 +#: src/pages/part/PartDetail.tsx:707 msgid "Default Expiry" -msgstr "" +msgstr "Výchozí expirace" -#: src/pages/part/PartDetail.tsx:710 +#: src/pages/part/PartDetail.tsx:712 msgid "days" -msgstr "" +msgstr "dny" -#: src/pages/part/PartDetail.tsx:720 +#: src/pages/part/PartDetail.tsx:722 #: src/pages/part/pricing/BomPricingPanel.tsx:113 #: src/pages/part/pricing/VariantPricingPanel.tsx:95 #: src/tables/part/PartTable.tsx:166 msgid "Price Range" -msgstr "" +msgstr "Cenový rozsah" -#: src/pages/part/PartDetail.tsx:730 +#: src/pages/part/PartDetail.tsx:732 msgid "Latest Serial Number" -msgstr "" +msgstr "Poslední sériové číslo" -#: src/pages/part/PartDetail.tsx:758 +#: src/pages/part/PartDetail.tsx:760 msgid "Select Part Revision" msgstr "Vybrat revizi části" -#: src/pages/part/PartDetail.tsx:824 +#: src/pages/part/PartDetail.tsx:826 msgid "Variants" -msgstr "" +msgstr "Varianty" -#: src/pages/part/PartDetail.tsx:831 -#: src/pages/stock/StockDetail.tsx:526 +#: src/pages/part/PartDetail.tsx:833 +#: src/pages/stock/StockDetail.tsx:542 msgid "Allocations" -msgstr "" +msgstr "Přiřazení" -#: src/pages/part/PartDetail.tsx:838 +#: src/pages/part/PartDetail.tsx:840 msgid "Bill of Materials" -msgstr "" +msgstr "Kusovník" -#: src/pages/part/PartDetail.tsx:850 +#: src/pages/part/PartDetail.tsx:852 msgid "Used In" -msgstr "" +msgstr "Použito v" -#: src/pages/part/PartDetail.tsx:857 +#: src/pages/part/PartDetail.tsx:859 msgid "Part Pricing" -msgstr "" +msgstr "Cena dílu" -#: src/pages/part/PartDetail.tsx:927 +#: src/pages/part/PartDetail.tsx:929 msgid "Test Templates" -msgstr "" +msgstr "Testovací šablony" -#: src/pages/part/PartDetail.tsx:938 +#: src/pages/part/PartDetail.tsx:951 msgid "Related Parts" -msgstr "" +msgstr "Související díly" #: src/pages/part/PartDetail.tsx:956 #~ msgid "Count part stock" @@ -7161,47 +7178,47 @@ msgstr "" #~ msgid "Transfer part stock" #~ msgstr "Transfer part stock" -#: src/pages/part/PartDetail.tsx:999 +#: src/pages/part/PartDetail.tsx:1012 #: src/tables/part/PartTestTemplateTable.tsx:112 #: src/tables/stock/StockItemTestResultTable.tsx:401 msgid "Required" msgstr "Požadováno" -#: src/pages/part/PartDetail.tsx:1036 +#: src/pages/part/PartDetail.tsx:1049 #: src/tables/part/PartTable.tsx:355 msgid "Edit Part" msgstr "Upravit díl" -#: src/pages/part/PartDetail.tsx:1076 +#: src/pages/part/PartDetail.tsx:1089 #: src/tables/part/PartTable.tsx:343 #: src/tables/part/PartTable.tsx:420 msgid "Add Part" msgstr "Přidat díl" -#: src/pages/part/PartDetail.tsx:1090 +#: src/pages/part/PartDetail.tsx:1103 msgid "Delete Part" msgstr "Odstranit díl" -#: src/pages/part/PartDetail.tsx:1099 +#: src/pages/part/PartDetail.tsx:1112 msgid "Deleting this part cannot be reversed" msgstr "Odstranění této části nelze vrátit zpět" -#: src/pages/part/PartDetail.tsx:1161 -#: src/pages/stock/StockDetail.tsx:854 +#: src/pages/part/PartDetail.tsx:1174 +#: src/pages/stock/StockDetail.tsx:870 msgid "Order" msgstr "Objednávka" -#: src/pages/part/PartDetail.tsx:1162 -#: src/pages/stock/StockDetail.tsx:855 -#: src/tables/build/BuildLineTable.tsx:740 +#: src/pages/part/PartDetail.tsx:1175 +#: src/pages/stock/StockDetail.tsx:871 +#: src/tables/build/BuildLineTable.tsx:743 msgid "Order Stock" -msgstr "" +msgstr "Objednat zásoby" -#: src/pages/part/PartDetail.tsx:1174 +#: src/pages/part/PartDetail.tsx:1187 msgid "Search by serial number" -msgstr "" +msgstr "Vyhledat podle sériového čísla" -#: src/pages/part/PartDetail.tsx:1182 +#: src/pages/part/PartDetail.tsx:1195 #: src/tables/part/PartTable.tsx:392 msgid "Part Actions" msgstr "Akce s položkou" @@ -7291,8 +7308,8 @@ msgstr "Odstranit položku skladů" #: src/pages/part/PartStockHistoryDetail.tsx:107 #: src/pages/part/PartStockHistoryDetail.tsx:211 -#: src/pages/stock/StockDetail.tsx:399 -#: src/tables/stock/StockItemTable.tsx:272 +#: src/pages/stock/StockDetail.tsx:402 +#: src/tables/stock/StockItemTable.tsx:273 msgid "Stock Value" msgstr "Hodnota skladu" @@ -7366,12 +7383,12 @@ msgstr "Maximální cena" #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:71 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:126 #: src/pages/part/pricing/SupplierPricingPanel.tsx:66 -#: src/pages/stock/StockDetail.tsx:387 +#: src/pages/stock/StockDetail.tsx:390 #: src/tables/bom/BomTable.tsx:265 #: src/tables/general/ExtraLineItemTable.tsx:61 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:250 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:84 -#: src/tables/stock/StockItemTable.tsx:260 +#: src/tables/stock/StockItemTable.tsx:261 msgid "Unit Price" msgstr "Jednotková cena" @@ -7449,9 +7466,9 @@ msgid "Purchase Pricing" msgstr "Nákupní cena" #: src/pages/part/pricing/PricingOverviewPanel.tsx:281 -#: src/pages/stock/StockDetail.tsx:179 +#: src/pages/stock/StockDetail.tsx:426 #: src/tables/part/PartParameterTable.tsx:121 -#: src/tables/stock/StockItemTable.tsx:301 +#: src/tables/stock/StockItemTable.tsx:302 msgid "Last Updated" msgstr "Naposledy aktualizováno" @@ -7520,17 +7537,17 @@ msgstr "Část varianty" #: src/pages/purchasing/PurchaseOrderDetail.tsx:89 msgid "Edit Purchase Order" -msgstr "" +msgstr "Upravit objednávku" #: src/pages/purchasing/PurchaseOrderDetail.tsx:107 #: src/tables/purchasing/PurchaseOrderTable.tsx:154 #: src/tables/purchasing/PurchaseOrderTable.tsx:167 msgid "Add Purchase Order" -msgstr "" +msgstr "Přidat do objednávky" #: src/pages/purchasing/PurchaseOrderDetail.tsx:129 msgid "Supplier Reference" -msgstr "" +msgstr "Reference dodavatele" #: src/pages/purchasing/PurchaseOrderDetail.tsx:159 #: src/pages/sales/ReturnOrderDetail.tsx:126 @@ -7542,7 +7559,7 @@ msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:140 #: src/pages/sales/SalesOrderDetail.tsx:143 msgid "Completed Line Items" -msgstr "" +msgstr "Dokončené řádkové položky" #: src/pages/purchasing/PurchaseOrderDetail.tsx:178 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:261 @@ -7618,19 +7635,19 @@ msgstr "Položky navíc" #: src/pages/purchasing/PurchaseOrderDetail.tsx:387 msgid "Issue Purchase Order" -msgstr "" +msgstr "Vystavit objednávku" #: src/pages/purchasing/PurchaseOrderDetail.tsx:395 msgid "Cancel Purchase Order" -msgstr "" +msgstr "Zrušit objednávku" #: src/pages/purchasing/PurchaseOrderDetail.tsx:403 msgid "Hold Purchase Order" -msgstr "" +msgstr "Pozastavit objednávku" #: src/pages/purchasing/PurchaseOrderDetail.tsx:411 msgid "Complete Purchase Order" -msgstr "" +msgstr "Dokončit objednávku" #: src/pages/purchasing/PurchaseOrderDetail.tsx:466 #: src/pages/sales/ReturnOrderDetail.tsx:463 @@ -7651,33 +7668,33 @@ msgstr "Reference zákazníka" #: src/pages/sales/ReturnOrderDetail.tsx:355 msgid "Edit Return Order" -msgstr "" +msgstr "Upravit vratku" #: src/pages/sales/ReturnOrderDetail.tsx:373 #: src/tables/sales/ReturnOrderTable.tsx:154 #: src/tables/sales/ReturnOrderTable.tsx:167 msgid "Add Return Order" -msgstr "" +msgstr "Přidat vratku" #: src/pages/sales/ReturnOrderDetail.tsx:382 msgid "Issue Return Order" -msgstr "" +msgstr "Zadat vratku" #: src/pages/sales/ReturnOrderDetail.tsx:390 msgid "Cancel Return Order" -msgstr "" +msgstr "Zkušit vratku" #: src/pages/sales/ReturnOrderDetail.tsx:398 msgid "Hold Return Order" -msgstr "" +msgstr "Pozastavit vratku" #: src/pages/sales/ReturnOrderDetail.tsx:406 msgid "Complete Return Order" -msgstr "" +msgstr "Dokončit vratku" #: src/pages/sales/SalesOrderDetail.tsx:152 msgid "Completed Shipments" -msgstr "" +msgstr "Dokončit zásilky" #: src/pages/sales/SalesOrderDetail.tsx:256 #~ msgid "Pending Shipments" @@ -7685,13 +7702,13 @@ msgstr "" #: src/pages/sales/SalesOrderDetail.tsx:292 msgid "Edit Sales Order" -msgstr "" +msgstr "Upravit projední objednávky" #: src/pages/sales/SalesOrderDetail.tsx:314 #: src/tables/sales/SalesOrderTable.tsx:108 #: src/tables/sales/SalesOrderTable.tsx:121 msgid "Add Sales Order" -msgstr "" +msgstr "Přidat prodejní objednávku" #: src/pages/sales/SalesOrderDetail.tsx:374 #: src/tables/sales/SalesOrderTable.tsx:147 @@ -7700,68 +7717,68 @@ msgstr "Zásilky" #: src/pages/sales/SalesOrderDetail.tsx:416 msgid "Issue Sales Order" -msgstr "" +msgstr "Zadat prodejní objednávku" #: src/pages/sales/SalesOrderDetail.tsx:424 msgid "Cancel Sales Order" -msgstr "" +msgstr "Zrušit prodejní objednávku" #: src/pages/sales/SalesOrderDetail.tsx:432 msgid "Hold Sales Order" -msgstr "" +msgstr "Pozastavit prodejní objednávku" #: src/pages/sales/SalesOrderDetail.tsx:440 msgid "Ship Sales Order" -msgstr "" +msgstr "Odeslat prodejní objednávku" #: src/pages/sales/SalesOrderDetail.tsx:442 msgid "Ship this order?" -msgstr "" +msgstr "Odeslat tuto objednávku?" #: src/pages/sales/SalesOrderDetail.tsx:443 msgid "Order shipped" -msgstr "" +msgstr "Objednávka odeslána" #: src/pages/sales/SalesOrderDetail.tsx:451 msgid "Complete Sales Order" -msgstr "" +msgstr "Dokončit prodejní objednávku" #: src/pages/sales/SalesOrderDetail.tsx:496 msgid "Ship Order" -msgstr "" +msgstr "Odeslat objednávku" #: src/pages/sales/SalesOrderShipmentDetail.tsx:119 #: src/tables/sales/SalesOrderShipmentTable.tsx:94 msgid "Shipment Reference" -msgstr "" +msgstr "Referenční číslo zásilky" #: src/pages/sales/SalesOrderShipmentDetail.tsx:126 msgid "Allocated Items" -msgstr "" +msgstr "Přidělené položky" #: src/pages/sales/SalesOrderShipmentDetail.tsx:135 msgid "Tracking Number" -msgstr "" +msgstr "Sledovací číslo" #: src/pages/sales/SalesOrderShipmentDetail.tsx:143 msgid "Invoice Number" -msgstr "" +msgstr "Číslo faktury" #: src/pages/sales/SalesOrderShipmentDetail.tsx:151 #: src/tables/ColumnRenderers.tsx:456 #: src/tables/sales/SalesOrderAllocationTable.tsx:179 #: src/tables/sales/SalesOrderShipmentTable.tsx:113 msgid "Shipment Date" -msgstr "" +msgstr "Datum odeslání" #: src/pages/sales/SalesOrderShipmentDetail.tsx:159 #: src/tables/sales/SalesOrderShipmentTable.tsx:117 msgid "Delivery Date" -msgstr "" +msgstr "Datum doručení" #: src/pages/sales/SalesOrderShipmentDetail.tsx:204 msgid "Shipment Details" -msgstr "" +msgstr "Podrobnosti o zásilce" #: src/pages/sales/SalesOrderShipmentDetail.tsx:211 #~ msgid "Assigned Items" @@ -7771,30 +7788,30 @@ msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:334 #: src/tables/sales/SalesOrderShipmentTable.tsx:73 msgid "Edit Shipment" -msgstr "" +msgstr "Upravit zásilku" #: src/pages/sales/SalesOrderShipmentDetail.tsx:249 #: src/pages/sales/SalesOrderShipmentDetail.tsx:339 #: src/tables/sales/SalesOrderShipmentTable.tsx:65 msgid "Cancel Shipment" -msgstr "" +msgstr "Zrušit zásilku" #: src/pages/sales/SalesOrderShipmentDetail.tsx:262 #: src/tables/sales/SalesOrderShipmentTable.tsx:81 #: src/tables/sales/SalesOrderShipmentTable.tsx:144 msgid "Complete Shipment" -msgstr "" +msgstr "Dokončit zásilku" #: src/pages/sales/SalesOrderShipmentDetail.tsx:279 #: src/tables/part/PartPurchaseOrdersTable.tsx:122 msgid "Pending" -msgstr "" +msgstr "Nevyřízeno" #: src/pages/sales/SalesOrderShipmentDetail.tsx:285 #: src/tables/sales/SalesOrderShipmentTable.tsx:106 #: src/tables/sales/SalesOrderShipmentTable.tsx:190 msgid "Shipped" -msgstr "" +msgstr "Odesláno" #: src/pages/sales/SalesOrderShipmentDetail.tsx:291 #: src/tables/sales/SalesOrderShipmentTable.tsx:195 @@ -7815,6 +7832,7 @@ msgid "Parent Location" msgstr "Nadřazené umístění" #: src/pages/stock/LocationDetail.tsx:130 +#: src/pages/stock/LocationDetail.tsx:176 msgid "Sublocations" msgstr "Sublokace" @@ -7868,29 +7886,29 @@ msgstr "Akce pro potomky na tomto místě" #: src/pages/stock/LocationDetail.tsx:280 msgid "Scan Stock Item" -msgstr "" +msgstr "Skenovat skladovou položku" #: src/pages/stock/LocationDetail.tsx:298 -#: src/pages/stock/StockDetail.tsx:783 +#: src/pages/stock/StockDetail.tsx:799 msgid "Scanned stock item into location" -msgstr "" +msgstr "Skenovat tuto položku do umístění" #: src/pages/stock/LocationDetail.tsx:304 -#: src/pages/stock/StockDetail.tsx:789 +#: src/pages/stock/StockDetail.tsx:805 msgid "Error scanning stock item" -msgstr "" +msgstr "Chyba při skenování skladové položky" #: src/pages/stock/LocationDetail.tsx:311 msgid "Scan Stock Location" -msgstr "" +msgstr "Skenovat skladové místo" #: src/pages/stock/LocationDetail.tsx:323 msgid "Scanned stock location into location" -msgstr "" +msgstr "Skenovat umístění položky do umístění" #: src/pages/stock/LocationDetail.tsx:329 msgid "Error scanning stock location" -msgstr "" +msgstr "Chyba při skenování skladové položky" #: src/pages/stock/LocationDetail.tsx:370 #: src/tables/stock/StockLocationTable.tsx:142 @@ -7913,71 +7931,71 @@ msgstr "Základní díl" #~ msgid "Unlink custom barcode from stock item" #~ msgstr "Unlink custom barcode from stock item" -#: src/pages/stock/StockDetail.tsx:185 -msgid "Last Stocktake" -msgstr "Poslední inventura" - -#: src/pages/stock/StockDetail.tsx:203 -msgid "Previous serial number" -msgstr "" - #: src/pages/stock/StockDetail.tsx:205 #~ msgid "Edit stock item" #~ msgstr "Edit stock item" +#: src/pages/stock/StockDetail.tsx:206 +msgid "Previous serial number" +msgstr "Předchozí sériové číslo" + #: src/pages/stock/StockDetail.tsx:217 #~ msgid "Delete stock item" #~ msgstr "Delete stock item" -#: src/pages/stock/StockDetail.tsx:225 +#: src/pages/stock/StockDetail.tsx:228 msgid "Find serial number" -msgstr "" +msgstr "Najít sériové číslo" -#: src/pages/stock/StockDetail.tsx:269 +#: src/pages/stock/StockDetail.tsx:272 msgid "Allocated to Orders" msgstr "Přiděleno k objednávkám" -#: src/pages/stock/StockDetail.tsx:302 +#: src/pages/stock/StockDetail.tsx:305 msgid "Installed In" msgstr "Instalováno v" -#: src/pages/stock/StockDetail.tsx:322 +#: src/pages/stock/StockDetail.tsx:325 msgid "Parent Item" msgstr "Nadřazená položka" -#: src/pages/stock/StockDetail.tsx:326 +#: src/pages/stock/StockDetail.tsx:329 msgid "Parent stock item" msgstr "Nadřazená skladová položka" -#: src/pages/stock/StockDetail.tsx:332 +#: src/pages/stock/StockDetail.tsx:335 msgid "Consumed By" msgstr "Použito v" +#: src/pages/stock/StockDetail.tsx:432 +msgid "Last Stocktake" +msgstr "Poslední inventura" + #: src/pages/stock/StockDetail.tsx:433 #~ msgid "Duplicate stock item" #~ msgstr "Duplicate stock item" -#: src/pages/stock/StockDetail.tsx:510 +#: src/pages/stock/StockDetail.tsx:526 msgid "Stock Details" msgstr "Podrobnosti zásob" -#: src/pages/stock/StockDetail.tsx:516 +#: src/pages/stock/StockDetail.tsx:532 msgid "Stock Tracking" msgstr "Sledování skladových položek" #: src/pages/stock/StockDetail.tsx:571 -msgid "Test Data" -msgstr "Testovací Data" +#~ msgid "Test Data" +#~ msgstr "Test Data" -#: src/pages/stock/StockDetail.tsx:585 +#: src/pages/stock/StockDetail.tsx:601 msgid "Installed Items" msgstr "Instalované položky" -#: src/pages/stock/StockDetail.tsx:592 +#: src/pages/stock/StockDetail.tsx:608 msgid "Child Items" msgstr "Podřízené položky" -#: src/pages/stock/StockDetail.tsx:645 +#: src/pages/stock/StockDetail.tsx:661 msgid "Edit Stock Item" msgstr "Upravit skladovou položku" @@ -7991,77 +8009,77 @@ msgstr "Upravit skladovou položku" #~ msgid "Remove stock" #~ msgstr "Remove stock" -#: src/pages/stock/StockDetail.tsx:687 -msgid "Items Created" -msgstr "" - -#: src/pages/stock/StockDetail.tsx:688 -msgid "Created {n} stock items" -msgstr "" - #: src/pages/stock/StockDetail.tsx:698 #: src/tables/stock/StockItemTable.tsx:481 #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:705 +#: src/pages/stock/StockDetail.tsx:703 +msgid "Items Created" +msgstr "Položky vytvořeny" + +#: src/pages/stock/StockDetail.tsx:704 +msgid "Created {n} stock items" +msgstr "Vytvořeno {n} skladových položek" + +#: src/pages/stock/StockDetail.tsx:721 msgid "Delete Stock Item" msgstr "Odstranit skladovou položku" -#: src/pages/stock/StockDetail.tsx:741 +#: src/pages/stock/StockDetail.tsx:757 msgid "Serialize Stock Item" msgstr "Serializovat skladovou položku" -#: src/pages/stock/StockDetail.tsx:757 -#: src/tables/stock/StockItemTable.tsx:539 -msgid "Stock item serialized" -msgstr "Skladová položka serializována" - #: src/pages/stock/StockDetail.tsx:762 #~ msgid "Return Stock Item" #~ msgstr "Return Stock Item" -#: src/pages/stock/StockDetail.tsx:765 -msgid "Scan Into Location" -msgstr "" - #: src/pages/stock/StockDetail.tsx:765 #~ msgid "Return this item into stock. This will remove the customer assignment." #~ msgstr "Return this item into stock. This will remove the customer assignment." +#: src/pages/stock/StockDetail.tsx:773 +#: src/tables/stock/StockItemTable.tsx:536 +msgid "Stock item serialized" +msgstr "Skladová položka serializována" + #: src/pages/stock/StockDetail.tsx:777 #~ msgid "Item returned to stock" #~ msgstr "Item returned to stock" -#: src/pages/stock/StockDetail.tsx:823 +#: src/pages/stock/StockDetail.tsx:781 +msgid "Scan Into Location" +msgstr "Skenovat do umístění" + +#: src/pages/stock/StockDetail.tsx:839 msgid "Scan into location" -msgstr "" +msgstr "Skenovat do umístění" -#: src/pages/stock/StockDetail.tsx:825 +#: src/pages/stock/StockDetail.tsx:841 msgid "Scan this item into a location" -msgstr "" +msgstr "Skenovat tuto položku do umístění" -#: src/pages/stock/StockDetail.tsx:837 +#: src/pages/stock/StockDetail.tsx:853 msgid "Stock Operations" msgstr "Úpravy zásob" -#: src/pages/stock/StockDetail.tsx:842 +#: src/pages/stock/StockDetail.tsx:858 #: src/tables/build/BuildOutputTable.tsx:532 msgid "Serialize" msgstr "Serializovat" -#: src/pages/stock/StockDetail.tsx:843 +#: src/pages/stock/StockDetail.tsx:859 msgid "Serialize stock" msgstr "Serializace skladu" -#: src/pages/stock/StockDetail.tsx:868 -msgid "Stock Item Actions" -msgstr "Akce skladové položky" - #: src/pages/stock/StockDetail.tsx:868 #~ msgid "Count stock" #~ msgstr "Count stock" +#: src/pages/stock/StockDetail.tsx:884 +msgid "Stock Item Actions" +msgstr "Akce skladové položky" + #: src/pages/stock/StockDetail.tsx:890 #~ msgid "Return from customer" #~ msgstr "Return from customer" @@ -8070,20 +8088,6 @@ msgstr "Akce skladové položky" #~ msgid "Transfer" #~ msgstr "Transfer" -#: src/pages/stock/StockDetail.tsx:937 -#: src/tables/stock/StockItemTable.tsx:409 -msgid "Stale" -msgstr "Zastaralé" - -#: src/pages/stock/StockDetail.tsx:943 -#: src/tables/stock/StockItemTable.tsx:403 -msgid "Expired" -msgstr "Expirováno" - -#: src/pages/stock/StockDetail.tsx:949 -msgid "Unavailable" -msgstr "" - #: src/pages/stock/StockDetail.tsx:950 #~ msgid "Assign to Customer" #~ msgstr "Assign to Customer" @@ -8092,10 +8096,24 @@ msgstr "" #~ msgid "Assign to a customer" #~ msgstr "Assign to a customer" +#: src/pages/stock/StockDetail.tsx:953 +#: src/tables/stock/StockItemTable.tsx:406 +msgid "Stale" +msgstr "Zastaralé" + +#: src/pages/stock/StockDetail.tsx:959 +#: src/tables/stock/StockItemTable.tsx:400 +msgid "Expired" +msgstr "Expirováno" + +#: src/pages/stock/StockDetail.tsx:965 +msgid "Unavailable" +msgstr "Není k dispozici" + #: src/states/IconState.tsx:47 #: src/states/IconState.tsx:77 msgid "Error loading icon package from server" -msgstr "" +msgstr "Chyba při načítání balíčku ikon ze serveru" #: src/tables/ColumnRenderers.tsx:41 #~ msgid "Part is locked" @@ -8110,11 +8128,11 @@ msgstr "Součást není aktivní" #: src/tables/part/PartParameterTable.tsx:235 #: src/tables/part/PartTestTemplateTable.tsx:258 msgid "Part is Locked" -msgstr "" +msgstr "Díl je uzamčen" #: src/tables/ColumnRenderers.tsx:69 msgid "You are subscribed to notifications for this part" -msgstr "" +msgstr "Jste přihlášeni k odběru oznámení v tomto dílu" #: src/tables/ColumnRenderers.tsx:93 #~ msgid "No location set" @@ -8123,7 +8141,7 @@ msgstr "" #: src/tables/ColumnSelect.tsx:16 #: src/tables/ColumnSelect.tsx:23 msgid "Select Columns" -msgstr "" +msgstr "Vybrat sloupce" #: src/tables/DownloadAction.tsx:13 #~ msgid "Excel" @@ -8155,259 +8173,263 @@ msgstr "" #: src/tables/Filter.tsx:75 msgid "Has Batch Code" -msgstr "" +msgstr "Má kód dávky" #: src/tables/Filter.tsx:76 msgid "Show items which have a batch code" -msgstr "" +msgstr "Zobrazit položky, které mají kód dávky" #: src/tables/Filter.tsx:84 msgid "Filter items by batch code" -msgstr "" - -#: src/tables/Filter.tsx:92 -msgid "Is Serialized" -msgstr "" +msgstr "Filtrovat položky podle kódu dávky" #: src/tables/Filter.tsx:93 -msgid "Show items which have a serial number" -msgstr "" +msgid "Show items which are in stock" +msgstr "Zobrazit položky, které jsou skladem" #: src/tables/Filter.tsx:100 -msgid "Serial" -msgstr "" +msgid "Is Serialized" +msgstr "Je serializované" #: src/tables/Filter.tsx:101 -msgid "Filter items by serial number" -msgstr "" +msgid "Show items which have a serial number" +msgstr "Zobrazit položky, které mají sériové číslo" #: src/tables/Filter.tsx:106 #~ msgid "Show overdue orders" #~ msgstr "Show overdue orders" -#: src/tables/Filter.tsx:109 -msgid "Serial Below" -msgstr "" +#: src/tables/Filter.tsx:108 +msgid "Serial" +msgstr "Sériové" -#: src/tables/Filter.tsx:110 -msgid "Show items with serial numbers less than or equal to a given value" -msgstr "" +#: src/tables/Filter.tsx:109 +msgid "Filter items by serial number" +msgstr "Filtrovat položky podle sériového čísla" + +#: src/tables/Filter.tsx:117 +msgid "Serial Below" +msgstr "Sériové níže" #: src/tables/Filter.tsx:118 +msgid "Show items with serial numbers less than or equal to a given value" +msgstr "Zobrazit položky s sériovými čísly menší nebo rovno dané hodnotě" + +#: src/tables/Filter.tsx:126 msgid "Serial Above" -msgstr "" +msgstr "Sériové výše" -#: src/tables/Filter.tsx:119 +#: src/tables/Filter.tsx:127 msgid "Show items with serial numbers greater than or equal to a given value" -msgstr "" - -#: src/tables/Filter.tsx:128 -msgid "Assigned to me" -msgstr "" - -#: src/tables/Filter.tsx:129 -msgid "Show orders assigned to me" -msgstr "" +msgstr "Zobrazit položky se sériovým čislem vyšším nebo rovnému dané hodnotě" #: src/tables/Filter.tsx:136 -#: src/tables/sales/SalesOrderAllocationTable.tsx:85 -msgid "Outstanding" -msgstr "" +msgid "Assigned to me" +msgstr "Přiřazeno mě" #: src/tables/Filter.tsx:137 -msgid "Show outstanding items" -msgstr "" +msgid "Show orders assigned to me" +msgstr "Zobrazit objednávky, které jsou mi přiděleny" + +#: src/tables/Filter.tsx:144 +#: src/tables/sales/SalesOrderAllocationTable.tsx:85 +msgid "Outstanding" +msgstr "Vynikající" #: src/tables/Filter.tsx:145 -msgid "Show overdue items" -msgstr "" - -#: src/tables/Filter.tsx:152 -msgid "Minimum Date" -msgstr "" +msgid "Show outstanding items" +msgstr "Zobrazit vynikající předměty" #: src/tables/Filter.tsx:153 -msgid "Show items after this date" -msgstr "" +msgid "Show overdue items" +msgstr "Zobrazit předměty po termínu" + +#: src/tables/Filter.tsx:160 +msgid "Minimum Date" +msgstr "Minimální datum" #: src/tables/Filter.tsx:161 -msgid "Maximum Date" -msgstr "" +msgid "Show items after this date" +msgstr "Zobrazit položky po tomto datu" -#: src/tables/Filter.tsx:162 -msgid "Show items before this date" -msgstr "" +#: src/tables/Filter.tsx:169 +msgid "Maximum Date" +msgstr "Maximální datum" #: src/tables/Filter.tsx:170 -msgid "Created Before" -msgstr "" +msgid "Show items before this date" +msgstr "Zobrazit položky před tímto datem" -#: src/tables/Filter.tsx:171 -msgid "Show items created before this date" -msgstr "" +#: src/tables/Filter.tsx:178 +msgid "Created Before" +msgstr "Vytvořeno před" #: src/tables/Filter.tsx:179 -msgid "Created After" -msgstr "" +msgid "Show items created before this date" +msgstr "Zobrazit položky vytvořené před tímto datem" -#: src/tables/Filter.tsx:180 -msgid "Show items created after this date" -msgstr "" +#: src/tables/Filter.tsx:187 +msgid "Created After" +msgstr "Vytvořeno po" #: src/tables/Filter.tsx:188 -msgid "Start Date Before" -msgstr "" +msgid "Show items created after this date" +msgstr "Zobrazit položky vytvořené po tomto datu" -#: src/tables/Filter.tsx:189 -msgid "Show items with a start date before this date" -msgstr "" +#: src/tables/Filter.tsx:196 +msgid "Start Date Before" +msgstr "Datum začátku před" #: src/tables/Filter.tsx:197 -msgid "Start Date After" -msgstr "" +msgid "Show items with a start date before this date" +msgstr "Zobrazit položky s počátečním datem před tímto datem" -#: src/tables/Filter.tsx:198 -msgid "Show items with a start date after this date" -msgstr "" +#: src/tables/Filter.tsx:205 +msgid "Start Date After" +msgstr "Datum začátku po" #: src/tables/Filter.tsx:206 -msgid "Target Date Before" -msgstr "" +msgid "Show items with a start date after this date" +msgstr "Zobrazit položky s počátečním datem po tomto datu" -#: src/tables/Filter.tsx:207 -msgid "Show items with a target date before this date" -msgstr "" +#: src/tables/Filter.tsx:214 +msgid "Target Date Before" +msgstr "Cílové datum před" #: src/tables/Filter.tsx:215 -msgid "Target Date After" -msgstr "" +msgid "Show items with a target date before this date" +msgstr "Zobrazit položky s cílovým datem před tímto datem" -#: src/tables/Filter.tsx:216 -msgid "Show items with a target date after this date" -msgstr "" +#: src/tables/Filter.tsx:223 +msgid "Target Date After" +msgstr "Cílové datum po" #: src/tables/Filter.tsx:224 -msgid "Completed Before" -msgstr "" +msgid "Show items with a target date after this date" +msgstr "Zobrazit položky s cílovým datem po tomto datu" -#: src/tables/Filter.tsx:225 -msgid "Show items completed before this date" -msgstr "" +#: src/tables/Filter.tsx:232 +msgid "Completed Before" +msgstr "Dokončeno před" #: src/tables/Filter.tsx:233 +msgid "Show items completed before this date" +msgstr "Zobrazit položky dokončené před tímto datem" + +#: src/tables/Filter.tsx:241 msgid "Completed After" -msgstr "" +msgstr "Dokončeno po" -#: src/tables/Filter.tsx:234 +#: src/tables/Filter.tsx:242 msgid "Show items completed after this date" -msgstr "" +msgstr "Zobrazit položky dokončené po tomto datu" -#: src/tables/Filter.tsx:246 +#: src/tables/Filter.tsx:254 msgid "Has Project Code" -msgstr "" +msgstr "Má projektový kód" -#: src/tables/Filter.tsx:247 +#: src/tables/Filter.tsx:255 msgid "Show orders with an assigned project code" -msgstr "" +msgstr "Zobrazit objednávky s přiřazeným kódem projektu" -#: src/tables/Filter.tsx:256 +#: src/tables/Filter.tsx:264 msgid "Include Variants" -msgstr "" +msgstr "Zahrnout varianty" -#: src/tables/Filter.tsx:257 +#: src/tables/Filter.tsx:265 msgid "Include results for part variants" -msgstr "" +msgstr "Zahrnout výsledky pro varianty dílu" -#: src/tables/Filter.tsx:267 +#: src/tables/Filter.tsx:275 #: src/tables/part/PartPurchaseOrdersTable.tsx:133 msgid "Filter by order status" -msgstr "" +msgstr "Filtrovat podle stavu objednávky" -#: src/tables/Filter.tsx:279 +#: src/tables/Filter.tsx:287 msgid "Filter by project code" -msgstr "" +msgstr "Filtrovat podle kódu projektu" -#: src/tables/Filter.tsx:312 +#: src/tables/Filter.tsx:320 msgid "Filter by responsible owner" -msgstr "" +msgstr "Filtrovat podle odpovědného majitele" -#: src/tables/Filter.tsx:328 +#: src/tables/Filter.tsx:336 #: src/tables/settings/ApiTokenTable.tsx:133 #: src/tables/stock/StockTrackingTable.tsx:191 msgid "Filter by user" -msgstr "" +msgstr "Filter by user" -#: src/tables/Filter.tsx:340 +#: src/tables/Filter.tsx:348 msgid "Filter by manufacturer" -msgstr "" +msgstr "Filtrovat podle výrobce" -#: src/tables/Filter.tsx:353 +#: src/tables/Filter.tsx:361 msgid "Filter by supplier" -msgstr "" - -#: src/tables/Filter.tsx:366 -msgid "Filter by user who created the order" -msgstr "" +msgstr "Filtrovat podle dodavatele" #: src/tables/Filter.tsx:374 -msgid "Filter by user who issued the order" -msgstr "" +msgid "Filter by user who created the order" +msgstr "Filtrovat podle uživatele, který vytvořil objednávku" #: src/tables/Filter.tsx:382 -msgid "Filter by part category" -msgstr "" +msgid "Filter by user who issued the order" +msgstr "Filtrovat podle uživatele, který zadal objednávku" -#: src/tables/Filter.tsx:393 +#: src/tables/Filter.tsx:390 +msgid "Filter by part category" +msgstr "Filtrovat podle kategorie dílů" + +#: src/tables/Filter.tsx:401 msgid "Filter by stock location" -msgstr "" +msgstr "Filtrovat podle polohy naskladnění" #: src/tables/FilterSelectDrawer.tsx:59 msgid "Remove filter" -msgstr "" +msgstr "Odstranit filtr" #: src/tables/FilterSelectDrawer.tsx:102 #: src/tables/FilterSelectDrawer.tsx:104 #: src/tables/FilterSelectDrawer.tsx:151 msgid "Select filter value" -msgstr "" +msgstr "Zvolte hodnotu filtru" #: src/tables/FilterSelectDrawer.tsx:116 msgid "Enter filter value" -msgstr "" +msgstr "Zadejte hodnotu filtru" #: src/tables/FilterSelectDrawer.tsx:138 msgid "Select date value" -msgstr "" +msgstr "Vyberte hodnotu data" #: src/tables/FilterSelectDrawer.tsx:260 msgid "Select filter" -msgstr "" +msgstr "Vybrat filtr" #: src/tables/FilterSelectDrawer.tsx:261 msgid "Filter" -msgstr "" +msgstr "Filtr" #: src/tables/FilterSelectDrawer.tsx:313 #: src/tables/InvenTreeTableHeader.tsx:257 msgid "Table Filters" -msgstr "" +msgstr "Filtry tabulek" #: src/tables/FilterSelectDrawer.tsx:346 msgid "Add Filter" -msgstr "" +msgstr "Přidat filtr" #: src/tables/FilterSelectDrawer.tsx:355 msgid "Clear Filters" -msgstr "" +msgstr "Vymazat filtry" #: src/tables/InvenTreeTable.tsx:44 #: src/tables/InvenTreeTable.tsx:486 msgid "No records found" -msgstr "" +msgstr "Nebyl nalezen žádný záznam" #: src/tables/InvenTreeTable.tsx:151 msgid "Error loading table options" -msgstr "" +msgstr "Chyba při načítání možností tabulky" #: src/tables/InvenTreeTable.tsx:250 #~ msgid "Failed to load table options" @@ -8439,7 +8461,7 @@ msgstr "Server vrátil nesprávný datový typ" #: src/tables/InvenTreeTable.tsx:560 msgid "Error loading table data" -msgstr "" +msgstr "Chyba při načítání údajů tabulky" #: src/tables/InvenTreeTable.tsx:594 #: src/tables/InvenTreeTable.tsx:595 @@ -8453,7 +8475,7 @@ msgstr "" #: src/tables/InvenTreeTable.tsx:687 msgid "View details" -msgstr "" +msgstr "Zobrazit podrobnosti" #: src/tables/InvenTreeTable.tsx:712 #~ msgid "Table filters" @@ -8499,7 +8521,7 @@ msgstr "Aktualizovat data" #: src/tables/InvenTreeTableHeader.tsx:269 msgid "Active Filters" -msgstr "" +msgstr "Aktivní filtry" #: src/tables/TableHoverCard.tsx:35 #~ msgid "item-{idx}" @@ -8519,11 +8541,11 @@ msgstr "Informace o dílu" #: src/tables/bom/BomTable.tsx:121 msgid "This BOM item has not been validated" -msgstr "" +msgstr "Tato položka kusovníku ještě nebyla schválena" #: src/tables/bom/BomTable.tsx:233 msgid "Substitutes" -msgstr "" +msgstr "Náhrady" #: src/tables/bom/BomTable.tsx:301 #~ msgid "Create BOM Item" @@ -8566,7 +8588,7 @@ msgstr "Sestavení" #: src/tables/bom/BomTable.tsx:345 #: src/tables/part/PartTable.tsx:158 #: src/tables/sales/SalesOrderLineItemTable.tsx:187 -#: src/tables/stock/StockItemTable.tsx:223 +#: src/tables/stock/StockItemTable.tsx:224 msgid "Stock Information" msgstr "Informace o skladu" @@ -8588,7 +8610,7 @@ msgstr "Informace o skladu" #: src/tables/bom/BomTable.tsx:379 #: src/tables/build/BuildLineTable.tsx:478 -#: src/tables/build/BuildLineTable.tsx:518 +#: src/tables/build/BuildLineTable.tsx:519 msgid "Consumable item" msgstr "Spotřební materiál" @@ -8612,7 +8634,7 @@ msgstr "Zobrazit smontované položky" #: src/tables/bom/BomTable.tsx:415 msgid "Show virtual items" -msgstr "" +msgstr "Zobrazit virtuální díly" #: src/tables/bom/BomTable.tsx:420 #: src/tables/build/BuildLineTable.tsx:191 @@ -8726,42 +8748,42 @@ msgstr "Ověřit řádek kuosvníku" #: src/tables/bom/BomTable.tsx:580 msgid "Edit Substitutes" -msgstr "" +msgstr "Upravit náhrady" #: src/tables/bom/BomTable.tsx:634 msgid "Bill of materials cannot be edited, as the part is locked" -msgstr "" +msgstr "Kusovník nemůže být upraven, díl je uzamčen" #: src/tables/bom/UsedInTable.tsx:34 #: src/tables/build/BuildLineTable.tsx:205 #: src/tables/part/ParametricPartTable.tsx:364 #: src/tables/part/PartBuildAllocationsTable.tsx:60 #: src/tables/part/PartTable.tsx:196 -#: src/tables/stock/StockItemTable.tsx:334 +#: src/tables/stock/StockItemTable.tsx:335 msgid "Assembly" -msgstr "" +msgstr "Montáž" #: src/tables/bom/UsedInTable.tsx:91 msgid "Show active assemblies" -msgstr "" +msgstr "Zobrazit aktivní montáže" #: src/tables/bom/UsedInTable.tsx:95 #: src/tables/part/PartTable.tsx:226 #: src/tables/part/PartVariantTable.tsx:30 msgid "Trackable" -msgstr "" +msgstr "Sledovatelné" #: src/tables/bom/UsedInTable.tsx:96 msgid "Show trackable assemblies" -msgstr "" +msgstr "Zobrazit sledovatelné montáže" #: src/tables/build/BuildAllocatedStockTable.tsx:67 msgid "Allocated to Output" -msgstr "" +msgstr "Přidělen výstup" #: src/tables/build/BuildAllocatedStockTable.tsx:68 msgid "Show items allocated to a build output" -msgstr "" +msgstr "Zobrazit položky přiřazené k výstupu výstavby" #: src/tables/build/BuildAllocatedStockTable.tsx:73 #: src/tables/build/BuildOrderTable.tsx:197 @@ -8778,29 +8800,29 @@ msgstr "" #: src/tables/part/PartSalesAllocationsTable.tsx:69 #: src/tables/sales/SalesOrderAllocationTable.tsx:119 msgid "Order Status" -msgstr "" +msgstr "Stav objednávky" #: src/tables/build/BuildAllocatedStockTable.tsx:164 #~ msgid "Edit Build Item" #~ msgstr "Edit Build Item" #: src/tables/build/BuildAllocatedStockTable.tsx:167 -#: src/tables/build/BuildLineTable.tsx:631 +#: src/tables/build/BuildLineTable.tsx:632 msgid "Edit Stock Allocation" -msgstr "" +msgstr "Upravit přiřazení zásob" #: src/tables/build/BuildAllocatedStockTable.tsx:174 #~ msgid "Delete Build Item" #~ msgstr "Delete Build Item" #: src/tables/build/BuildAllocatedStockTable.tsx:180 -#: src/tables/build/BuildLineTable.tsx:644 +#: src/tables/build/BuildLineTable.tsx:645 msgid "Delete Stock Allocation" -msgstr "" +msgstr "Odstranit přiřazení zásob" -#: src/tables/build/BuildAllocatedStockTable.tsx:232 +#: src/tables/build/BuildAllocatedStockTable.tsx:239 msgid "Consume" -msgstr "" +msgstr "Spotřebovat" #: src/tables/build/BuildLineTable.tsx:59 #~ msgid "Show lines with available stock" @@ -8808,15 +8830,15 @@ msgstr "" #: src/tables/build/BuildLineTable.tsx:106 msgid "View Stock Item" -msgstr "" +msgstr "Zobrazit skladovou položku" #: src/tables/build/BuildLineTable.tsx:181 msgid "Show fully allocated lines" -msgstr "" +msgstr "Zobrazit plně přidělené řádky" #: src/tables/build/BuildLineTable.tsx:186 msgid "Show fully consumed lines" -msgstr "" +msgstr "Zobrazit plně spotřebované řádky" #: src/tables/build/BuildLineTable.tsx:189 #~ msgid "Show allocated lines" @@ -8824,121 +8846,121 @@ msgstr "" #: src/tables/build/BuildLineTable.tsx:196 msgid "Show consumable lines" -msgstr "" +msgstr "Zobrazit spotřební řádky" #: src/tables/build/BuildLineTable.tsx:201 msgid "Show optional lines" -msgstr "" +msgstr "Zobrazit volitelné řádky" #: src/tables/build/BuildLineTable.tsx:210 #: src/tables/part/PartTable.tsx:220 msgid "Testable" -msgstr "" +msgstr "Testovatelné" #: src/tables/build/BuildLineTable.tsx:215 -#: src/tables/stock/StockItemTable.tsx:393 +#: src/tables/stock/StockItemTable.tsx:390 msgid "Tracked" -msgstr "" +msgstr "Sledováno" #: src/tables/build/BuildLineTable.tsx:216 msgid "Show tracked lines" -msgstr "" +msgstr "Zobrazit sledované řádky" #: src/tables/build/BuildLineTable.tsx:250 #: src/tables/sales/SalesOrderLineItemTable.tsx:170 msgid "In production" -msgstr "" +msgstr "Ve výrobě" #: src/tables/build/BuildLineTable.tsx:278 msgid "Insufficient stock" -msgstr "" +msgstr "Nedostatek zásob" #: src/tables/build/BuildLineTable.tsx:294 #: src/tables/sales/SalesOrderLineItemTable.tsx:158 -#: src/tables/stock/StockItemTable.tsx:192 +#: src/tables/stock/StockItemTable.tsx:193 msgid "No stock available" -msgstr "" +msgstr "Není na skladě" #: src/tables/build/BuildLineTable.tsx:360 msgid "Gets Inherited" -msgstr "" +msgstr "Zděděný" #: src/tables/build/BuildLineTable.tsx:373 msgid "Unit Quantity" -msgstr "" +msgstr "Jednotkové množství" #: src/tables/build/BuildLineTable.tsx:389 msgid "Required Quantity" -msgstr "" +msgstr "Požadované množství" #: src/tables/build/BuildLineTable.tsx:400 msgid "Setup Quantity" -msgstr "" +msgstr "Nastavit množství" #: src/tables/build/BuildLineTable.tsx:409 msgid "Attrition" -msgstr "" +msgstr "Přirozené ztráty" #: src/tables/build/BuildLineTable.tsx:417 msgid "Rounding Multiple" -msgstr "" +msgstr "Zaokrouhlení více" #: src/tables/build/BuildLineTable.tsx:426 msgid "BOM Information" -msgstr "" +msgstr "Informace kusovníku" -#: src/tables/build/BuildLineTable.tsx:496 +#: src/tables/build/BuildLineTable.tsx:497 #: src/tables/part/PartBuildAllocationsTable.tsx:102 msgid "Fully allocated" -msgstr "" +msgstr "Plně přiděleno" -#: src/tables/build/BuildLineTable.tsx:544 +#: src/tables/build/BuildLineTable.tsx:545 #: src/tables/sales/SalesOrderLineItemTable.tsx:308 msgid "Create Build Order" -msgstr "" +msgstr "Vytvořit výrobní příkaz" -#: src/tables/build/BuildLineTable.tsx:573 +#: src/tables/build/BuildLineTable.tsx:574 msgid "Auto allocation in progress" -msgstr "" - -#: src/tables/build/BuildLineTable.tsx:576 -#: src/tables/build/BuildLineTable.tsx:781 -msgid "Auto Allocate Stock" -msgstr "" +msgstr "Probíhá automatické přidělování" #: src/tables/build/BuildLineTable.tsx:577 -msgid "Automatically allocate stock to this build according to the selected options" -msgstr "" +#: src/tables/build/BuildLineTable.tsx:784 +msgid "Auto Allocate Stock" +msgstr "Automatické přiřazení zásob" -#: src/tables/build/BuildLineTable.tsx:597 -#: src/tables/build/BuildLineTable.tsx:611 -#: src/tables/build/BuildLineTable.tsx:730 -#: src/tables/build/BuildLineTable.tsx:831 +#: src/tables/build/BuildLineTable.tsx:578 +msgid "Automatically allocate stock to this build according to the selected options" +msgstr "Automaticky přiřadit zásoby do této výstavby podle zvolených možností" + +#: src/tables/build/BuildLineTable.tsx:598 +#: src/tables/build/BuildLineTable.tsx:612 +#: src/tables/build/BuildLineTable.tsx:733 +#: src/tables/build/BuildLineTable.tsx:834 #: src/tables/build/BuildOutputTable.tsx:359 #: src/tables/build/BuildOutputTable.tsx:364 msgid "Deallocate Stock" -msgstr "" +msgstr "Uvolnění zásob" -#: src/tables/build/BuildLineTable.tsx:613 +#: src/tables/build/BuildLineTable.tsx:614 msgid "Deallocate all untracked stock for this build order" -msgstr "" +msgstr "Uvolnit všechny nesledované zásoby pro tuto stavební objednávku" -#: src/tables/build/BuildLineTable.tsx:615 +#: src/tables/build/BuildLineTable.tsx:616 msgid "Deallocate stock from the selected line item" -msgstr "" +msgstr "Uvolnit veškeré zásoby z vybrané položky" -#: src/tables/build/BuildLineTable.tsx:619 +#: src/tables/build/BuildLineTable.tsx:620 msgid "Stock has been deallocated" -msgstr "" +msgstr "Zásoby byly uvolněné" -#: src/tables/build/BuildLineTable.tsx:750 +#: src/tables/build/BuildLineTable.tsx:753 msgid "Build Stock" -msgstr "" +msgstr "Zásoby stavby" -#: src/tables/build/BuildLineTable.tsx:763 +#: src/tables/build/BuildLineTable.tsx:766 #: src/tables/sales/SalesOrderLineItemTable.tsx:396 msgid "View Part" -msgstr "" +msgstr "Zobrazit díl" #: src/tables/build/BuildOrderTable.tsx:116 #~ msgid "Cascade" @@ -8972,68 +8994,36 @@ msgstr "" #: src/tables/sales/ReturnOrderTable.tsx:79 #: src/tables/sales/SalesOrderTable.tsx:80 msgid "Has Target Date" -msgstr "" +msgstr "Má cílové datum" #: src/tables/build/BuildOrderTable.tsx:169 #: src/tables/purchasing/PurchaseOrderTable.tsx:84 #: src/tables/sales/ReturnOrderTable.tsx:80 #: src/tables/sales/SalesOrderTable.tsx:81 msgid "Show orders with a target date" -msgstr "" +msgstr "Zobrazit objednávky s cílovým datem" #: src/tables/build/BuildOrderTable.tsx:174 #: src/tables/purchasing/PurchaseOrderTable.tsx:89 #: src/tables/sales/ReturnOrderTable.tsx:85 #: src/tables/sales/SalesOrderTable.tsx:86 msgid "Has Start Date" -msgstr "" +msgstr "Má počáteční datum" #: src/tables/build/BuildOrderTable.tsx:175 #: src/tables/purchasing/PurchaseOrderTable.tsx:90 #: src/tables/sales/ReturnOrderTable.tsx:86 #: src/tables/sales/SalesOrderTable.tsx:87 msgid "Show orders with a start date" -msgstr "" +msgstr "Zobrazit objednávky s počátečním datem" #: src/tables/build/BuildOrderTable.tsx:179 #~ msgid "Filter by user who issued this order" #~ msgstr "Filter by user who issued this order" -#: src/tables/build/BuildOrderTestTable.tsx:85 -#: src/tables/build/BuildOrderTestTable.tsx:163 -#: src/tables/build/BuildOrderTestTable.tsx:283 -#: src/tables/build/BuildOrderTestTable.tsx:297 -#: src/tables/stock/StockItemTestResultTable.tsx:293 -#: src/tables/stock/StockItemTestResultTable.tsx:365 -#: src/tables/stock/StockItemTestResultTable.tsx:426 -msgid "Add Test Result" -msgstr "" - -#: src/tables/build/BuildOrderTestTable.tsx:92 -#: src/tables/stock/StockItemTestResultTable.tsx:295 -msgid "Test result added" -msgstr "" - -#: src/tables/build/BuildOrderTestTable.tsx:124 -msgid "Add Test Results" -msgstr "" - -#: src/tables/build/BuildOrderTestTable.tsx:134 -msgid "Test results added" -msgstr "" - -#: src/tables/build/BuildOrderTestTable.tsx:162 -#: src/tables/stock/StockItemTestResultTable.tsx:191 -msgid "No Result" -msgstr "" - -#: src/tables/build/BuildOrderTestTable.tsx:274 -msgid "Show build outputs currently in production" -msgstr "" - #: src/tables/build/BuildOutputTable.tsx:104 msgid "Build Output Stock Allocation" -msgstr "" +msgstr "Přiřazení zásob výrobním objednávkám" #: src/tables/build/BuildOutputTable.tsx:161 #~ msgid "Delete build output" @@ -9042,11 +9032,11 @@ msgstr "" #: src/tables/build/BuildOutputTable.tsx:294 #: src/tables/build/BuildOutputTable.tsx:479 msgid "Add Build Output" -msgstr "" +msgstr "Přidat výstup výroby" #: src/tables/build/BuildOutputTable.tsx:297 msgid "Build output created" -msgstr "" +msgstr "Výstup výroby vytvořen" #: src/tables/build/BuildOutputTable.tsx:304 #~ msgid "Edit build output" @@ -9055,36 +9045,37 @@ msgstr "" #: src/tables/build/BuildOutputTable.tsx:350 #: src/tables/build/BuildOutputTable.tsx:553 msgid "Edit Build Output" -msgstr "" +msgstr "Upravit výstup výroby" #: src/tables/build/BuildOutputTable.tsx:366 msgid "This action will deallocate all stock from the selected build output" -msgstr "" +msgstr "Tato akce odstraní veškeré přiřazené zásoby z vybraného výstupu výroby" #: src/tables/build/BuildOutputTable.tsx:391 msgid "Serialize Build Output" -msgstr "" +msgstr "Serializovat výstup výroby" #: src/tables/build/BuildOutputTable.tsx:409 -#: src/tables/stock/StockItemTable.tsx:329 +#: src/tables/part/PartTestResultTable.tsx:310 +#: src/tables/stock/StockItemTable.tsx:330 msgid "Filter by stock status" -msgstr "" +msgstr "Filtrovat podle stavu zásob" #: src/tables/build/BuildOutputTable.tsx:446 msgid "Complete selected outputs" -msgstr "" +msgstr "Dokončit vybrané výstupy" #: src/tables/build/BuildOutputTable.tsx:457 msgid "Scrap selected outputs" -msgstr "" +msgstr "Vyřadit vybrané výstupy" #: src/tables/build/BuildOutputTable.tsx:468 msgid "Cancel selected outputs" -msgstr "" +msgstr "Zrušit vybrané výstupy" #: src/tables/build/BuildOutputTable.tsx:498 msgid "View Build Output" -msgstr "" +msgstr "Zobrazit výstupy výroby" #: src/tables/build/BuildOutputTable.tsx:504 msgid "Allocate" @@ -9104,7 +9095,7 @@ msgstr "Dealokovat zásoby ze sestavy" #: src/tables/build/BuildOutputTable.tsx:533 msgid "Serialize build output" -msgstr "" +msgstr "Serializovat výstup výroby" #: src/tables/build/BuildOutputTable.tsx:544 msgid "Complete build output" @@ -9120,7 +9111,7 @@ msgstr "Výstup ze šrotu" #: src/tables/build/BuildOutputTable.tsx:571 msgid "Cancel build output" -msgstr "" +msgstr "Zrušit výrobní příkazy" #: src/tables/build/BuildOutputTable.tsx:620 msgid "Allocated Lines" @@ -9132,11 +9123,11 @@ msgstr "Vyžadované testy" #: src/tables/build/BuildOutputTable.tsx:710 msgid "External Build" -msgstr "" +msgstr "Externí výroba" #: src/tables/build/BuildOutputTable.tsx:712 msgid "This build order is fulfilled by an external purchase order" -msgstr "" +msgstr "Tato výrobní objednávka bude vyplněna externím nákupem" #: src/tables/company/AddressTable.tsx:122 #: src/tables/company/AddressTable.tsx:187 @@ -9304,28 +9295,28 @@ msgstr "Přidat řádek položky" #: src/tables/sales/ReturnOrderLineItemTable.tsx:93 #: src/tables/sales/SalesOrderLineItemTable.tsx:268 msgid "Edit Line Item" -msgstr "" +msgstr "Upravit řádkovou položku" #: src/tables/general/ExtraLineItemTable.tsx:113 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:318 #: src/tables/sales/ReturnOrderLineItemTable.tsx:102 #: src/tables/sales/SalesOrderLineItemTable.tsx:277 msgid "Delete Line Item" -msgstr "" +msgstr "Odstranit řádkovou položku" #: src/tables/general/ExtraLineItemTable.tsx:151 msgid "Add Extra Line Item" -msgstr "" +msgstr "Položka navíc" #: src/tables/machine/MachineListTable.tsx:124 msgid "Machine restarted" -msgstr "" +msgstr "Zařízení restartováno" #: src/tables/machine/MachineListTable.tsx:225 #: src/tables/machine/MachineListTable.tsx:274 #: src/tables/machine/MachineListTable.tsx:622 msgid "Edit machine" -msgstr "" +msgstr "Upravit zařízení" #: src/tables/machine/MachineListTable.tsx:235 #~ msgid "Are you sure you want to remove the machine \"{0}\"?" @@ -9334,42 +9325,42 @@ msgstr "" #: src/tables/machine/MachineListTable.tsx:239 #: src/tables/machine/MachineListTable.tsx:278 msgid "Delete machine" -msgstr "" +msgstr "Odstranit zařízení" #: src/tables/machine/MachineListTable.tsx:240 #: src/tables/machine/MachineListTable.tsx:585 msgid "Machine successfully deleted." -msgstr "" +msgstr "Zařízení úspěšně odstraněno." #: src/tables/machine/MachineListTable.tsx:245 #: src/tables/machine/MachineListTable.tsx:590 msgid "Are you sure you want to remove this machine?" -msgstr "" +msgstr "Opravdu chcete odstranit toto zařízení?" #: src/tables/machine/MachineListTable.tsx:262 msgid "Machine" -msgstr "" +msgstr "Zařízení" #: src/tables/machine/MachineListTable.tsx:267 #: src/tables/machine/MachineListTable.tsx:470 msgid "Restart required" -msgstr "" +msgstr "Vyžaduje restart" #: src/tables/machine/MachineListTable.tsx:271 msgid "Machine Actions" -msgstr "" +msgstr "Akce zařízení" #: src/tables/machine/MachineListTable.tsx:283 msgid "Restart" -msgstr "" +msgstr "Restart" #: src/tables/machine/MachineListTable.tsx:285 msgid "Restart machine" -msgstr "" +msgstr "Restartovat zařízení" #: src/tables/machine/MachineListTable.tsx:287 msgid "manual restart required" -msgstr "" +msgstr "manuální restart je vyžadován" #: src/tables/machine/MachineListTable.tsx:291 #~ msgid "Machine information" @@ -9377,33 +9368,33 @@ msgstr "" #: src/tables/machine/MachineListTable.tsx:315 msgid "Machine Information" -msgstr "" +msgstr "Informace o zařízení" #: src/tables/machine/MachineListTable.tsx:325 #: src/tables/machine/MachineListTable.tsx:697 msgid "Machine Type" -msgstr "" +msgstr "Typ zařízení" #: src/tables/machine/MachineListTable.tsx:338 msgid "Machine Driver" -msgstr "" +msgstr "Ovladače zařízení" #: src/tables/machine/MachineListTable.tsx:353 msgid "Initialized" -msgstr "" +msgstr "Zahájeno" #: src/tables/machine/MachineListTable.tsx:382 #: src/tables/machine/MachineTypeTable.tsx:307 msgid "No errors reported" -msgstr "" +msgstr "Žádné chyby nebyly nahlášeny" #: src/tables/machine/MachineListTable.tsx:404 msgid "Machine Settings" -msgstr "" +msgstr "Nastavení zařízení" #: src/tables/machine/MachineListTable.tsx:423 msgid "Driver Settings" -msgstr "" +msgstr "Nastavení ovladače" #: src/tables/machine/MachineListTable.tsx:494 #~ msgid "Create machine" @@ -9411,7 +9402,7 @@ msgstr "" #: src/tables/machine/MachineListTable.tsx:541 msgid "Add Machine" -msgstr "" +msgstr "Přidat zařízení" #: src/tables/machine/MachineListTable.tsx:561 #~ msgid "Machine detail" @@ -9420,35 +9411,35 @@ msgstr "" #: src/tables/machine/MachineListTable.tsx:584 #: src/tables/machine/MachineListTable.tsx:629 msgid "Delete Machine" -msgstr "" +msgstr "Odstranit zařízení" #: src/tables/machine/MachineListTable.tsx:597 msgid "Edit Machine" -msgstr "" +msgstr "Upravit zařízení" #: src/tables/machine/MachineListTable.tsx:611 msgid "Restart Machine" -msgstr "" +msgstr "Restartovat zařízení" #: src/tables/machine/MachineListTable.tsx:642 msgid "Add machine" -msgstr "" +msgstr "Přidat zařízení" #: src/tables/machine/MachineListTable.tsx:658 msgid "Machine Detail" -msgstr "" +msgstr "Detail zařízení" #: src/tables/machine/MachineListTable.tsx:706 msgid "Driver" -msgstr "" +msgstr "Ovladač" #: src/tables/machine/MachineTypeTable.tsx:72 msgid "Driver Type" -msgstr "" +msgstr "Typ ovladače" #: src/tables/machine/MachineTypeTable.tsx:76 msgid "Builtin driver" -msgstr "" +msgstr "Vestavěný ovladač" #: src/tables/machine/MachineTypeTable.tsx:99 #~ msgid "Machine type information" @@ -9456,15 +9447,15 @@ msgstr "" #: src/tables/machine/MachineTypeTable.tsx:128 msgid "Not Found" -msgstr "" +msgstr "Nenalezeno" #: src/tables/machine/MachineTypeTable.tsx:131 msgid "Machine type not found." -msgstr "" +msgstr "Typ zařízení nebyl nalezen." #: src/tables/machine/MachineTypeTable.tsx:141 msgid "Machine Type Information" -msgstr "" +msgstr "Informace o typu zařízení" #: src/tables/machine/MachineTypeTable.tsx:148 #~ msgid "Available drivers" @@ -9473,33 +9464,33 @@ msgstr "" #: src/tables/machine/MachineTypeTable.tsx:156 #: src/tables/machine/MachineTypeTable.tsx:255 msgid "Slug" -msgstr "" +msgstr "Slug" #: src/tables/machine/MachineTypeTable.tsx:167 #: src/tables/machine/MachineTypeTable.tsx:276 msgid "Provider plugin" -msgstr "" +msgstr "Poskytovatelský plugin" #: src/tables/machine/MachineTypeTable.tsx:179 #: src/tables/machine/MachineTypeTable.tsx:288 msgid "Provider file" -msgstr "" +msgstr "Poskytovatel souboru" #: src/tables/machine/MachineTypeTable.tsx:194 msgid "Available Drivers" -msgstr "" +msgstr "Dostupné ovladače" #: src/tables/machine/MachineTypeTable.tsx:234 msgid "Machine driver not found." -msgstr "" +msgstr "Ovladač zařízení nebyl nalezen." #: src/tables/machine/MachineTypeTable.tsx:242 msgid "Machine driver information" -msgstr "" +msgstr "Informace o ovladači zařízení" #: src/tables/machine/MachineTypeTable.tsx:262 msgid "Machine type" -msgstr "" +msgstr "Typ zařízení" #: src/tables/machine/MachineTypeTable.tsx:338 #~ msgid "Machine type detail" @@ -9511,19 +9502,19 @@ msgstr "" #: src/tables/machine/MachineTypeTable.tsx:362 msgid "Builtin type" -msgstr "" +msgstr "Typ vestavěného" #: src/tables/machine/MachineTypeTable.tsx:371 msgid "Machine Type Detail" -msgstr "" +msgstr "Detail typu zařízení" #: src/tables/machine/MachineTypeTable.tsx:381 msgid "Machine Driver Detail" -msgstr "" +msgstr "Detail ovladače zařízení" #: src/tables/notifications/NotificationTable.tsx:26 msgid "Age" -msgstr "" +msgstr "Věk" #: src/tables/notifications/NotificationTable.tsx:37 msgid "Notification" @@ -9533,11 +9524,11 @@ msgstr "Notifikace" #: src/tables/plugin/PluginErrorTable.tsx:37 #: src/tables/settings/ErrorTable.tsx:50 msgid "Message" -msgstr "" +msgstr "Zpráva" #: src/tables/part/ParametricPartTable.tsx:78 msgid "Click to edit" -msgstr "" +msgstr "Klikněte pro editaci" #: src/tables/part/ParametricPartTable.tsx:82 #~ msgid "Edit parameter" @@ -9545,118 +9536,118 @@ msgstr "" #: src/tables/part/ParametricPartTable.tsx:244 msgid "Add Part Parameter" -msgstr "" +msgstr "Přidat parametr dílu" #: src/tables/part/ParametricPartTable.tsx:258 #: src/tables/part/PartParameterTable.tsx:172 #: src/tables/part/PartParameterTable.tsx:195 msgid "Edit Part Parameter" -msgstr "" +msgstr "Upravit parametr dílu" #: src/tables/part/ParametricPartTable.tsx:355 msgid "Show active parts" -msgstr "" +msgstr "Zobrazit aktivní díly" #: src/tables/part/ParametricPartTable.tsx:360 msgid "Show locked parts" -msgstr "" +msgstr "Zobrazit uzamčené díly" #: src/tables/part/ParametricPartTable.tsx:365 msgid "Show assembly parts" -msgstr "" +msgstr "Zobrazit díly sestavy" #: src/tables/part/ParametricPartTableFilters.tsx:36 msgid "True" -msgstr "" +msgstr "Pravda" #: src/tables/part/ParametricPartTableFilters.tsx:37 msgid "False" -msgstr "" +msgstr "Nepravda" #: src/tables/part/ParametricPartTableFilters.tsx:47 #: src/tables/part/ParametricPartTableFilters.tsx:80 msgid "Select a choice" -msgstr "" +msgstr "Vyberte volbu" #: src/tables/part/ParametricPartTableFilters.tsx:100 msgid "Enter a value" -msgstr "" +msgstr "Zadejte hodnotu" #: src/tables/part/PartBuildAllocationsTable.tsx:64 msgid "Assembly IPN" -msgstr "" +msgstr "Montážní IPN" #: src/tables/part/PartBuildAllocationsTable.tsx:73 msgid "Part IPN" -msgstr "" +msgstr "IPN dílu" #: src/tables/part/PartBuildAllocationsTable.tsx:91 msgid "Required Stock" -msgstr "" +msgstr "Vyžadované zásoby" #: src/tables/part/PartBuildAllocationsTable.tsx:124 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:354 msgid "View Build Order" -msgstr "" +msgstr "Zobrazit výrobní příkaz" #: src/tables/part/PartCategoryTable.tsx:51 msgid "You are subscribed to notifications for this category" -msgstr "" +msgstr "Jste přihlášeni k odběru oznámení pro tuto kategorii" #: src/tables/part/PartCategoryTable.tsx:84 #: src/tables/part/PartTable.tsx:208 msgid "Include Subcategories" -msgstr "" +msgstr "Zahrnout podkategorie" #: src/tables/part/PartCategoryTable.tsx:85 msgid "Include subcategories in results" -msgstr "" +msgstr "Zahrnout do výsledků podkategorie" #: src/tables/part/PartCategoryTable.tsx:90 msgid "Show structural categories" -msgstr "" +msgstr "Zobrazit strukturální kategorie" #: src/tables/part/PartCategoryTable.tsx:95 msgid "Show categories to which the user is subscribed" -msgstr "" +msgstr "Zobrazit kategorie, u kterých má uživatel odběr" #: src/tables/part/PartCategoryTable.tsx:104 msgid "New Part Category" -msgstr "" +msgstr "Nová kategorie dílu" #: src/tables/part/PartCategoryTable.tsx:130 msgid "Set Parent Category" -msgstr "" +msgstr "Nastavit nadřazenou kategorii" #: src/tables/part/PartCategoryTable.tsx:148 #: src/tables/stock/StockLocationTable.tsx:147 msgid "Set Parent" -msgstr "" +msgstr "Nastavit nadřazené" #: src/tables/part/PartCategoryTable.tsx:150 msgid "Set parent category for the selected items" -msgstr "" +msgstr "Nastavit nadřazenou kategorii pro vybrané položky" #: src/tables/part/PartCategoryTable.tsx:161 msgid "Add Part Category" -msgstr "" +msgstr "Přidat kategorii dílu" #: src/tables/part/PartCategoryTemplateTable.tsx:42 #: src/tables/part/PartCategoryTemplateTable.tsx:136 msgid "Add Category Parameter" -msgstr "" +msgstr "Přidat kategorii parametru" #: src/tables/part/PartCategoryTemplateTable.tsx:50 msgid "Edit Category Parameter" -msgstr "" +msgstr "Upravit kategorii parametru" #: src/tables/part/PartCategoryTemplateTable.tsx:58 msgid "Delete Category Parameter" -msgstr "" +msgstr "Odstranit kategorii parametru" #: src/tables/part/PartCategoryTemplateTable.tsx:80 msgid "Parameter Template" -msgstr "" +msgstr "Šablona parametru" #: src/tables/part/PartCategoryTemplateTable.tsx:93 #~ msgid "[{0}]" @@ -9664,75 +9655,75 @@ msgstr "" #: src/tables/part/PartParameterTable.tsx:108 msgid "Internal Units" -msgstr "" +msgstr "Interní jednotky" #: src/tables/part/PartParameterTable.tsx:127 #: src/tables/part/PartParameterTable.tsx:146 msgid "Updated By" -msgstr "" +msgstr "Aktualizoval(a)" #: src/tables/part/PartParameterTable.tsx:147 msgid "Filter by user who last updated the parameter" -msgstr "" +msgstr "Filtrovat podle uživatele, který naposledy aktualizoval parametr" #: src/tables/part/PartParameterTable.tsx:156 msgid "New Part Parameter" -msgstr "" +msgstr "Nový parametr dílu" #: src/tables/part/PartParameterTable.tsx:181 #: src/tables/part/PartParameterTable.tsx:203 msgid "Delete Part Parameter" -msgstr "" +msgstr "Odstranit parametr dílu" #: src/tables/part/PartParameterTable.tsx:221 msgid "Add parameter" -msgstr "" +msgstr "Přídat parametr" #: src/tables/part/PartParameterTable.tsx:240 msgid "Part parameters cannot be edited, as the part is locked" -msgstr "" +msgstr "Parametr dílu nemůže být upraven, díl je uzamčen" #: src/tables/part/PartParameterTemplateTable.tsx:36 msgid "Checkbox" -msgstr "" +msgstr "Zaškrtávací políčko" #: src/tables/part/PartParameterTemplateTable.tsx:37 msgid "Show checkbox templates" -msgstr "" +msgstr "Zobrazit zaškrtávací šablony" #: src/tables/part/PartParameterTemplateTable.tsx:41 msgid "Has choices" -msgstr "" +msgstr "Má volby" #: src/tables/part/PartParameterTemplateTable.tsx:42 msgid "Show templates with choices" -msgstr "" +msgstr "Zobrazit šablony s volbami" #: src/tables/part/PartParameterTemplateTable.tsx:46 #: src/tables/part/PartTable.tsx:232 msgid "Has Units" -msgstr "" +msgstr "Má jednotky" #: src/tables/part/PartParameterTemplateTable.tsx:47 msgid "Show templates with units" -msgstr "" +msgstr "Zobrazit šablony s jednotkami" #: src/tables/part/PartParameterTemplateTable.tsx:91 #: src/tables/part/PartParameterTemplateTable.tsx:166 msgid "Add Parameter Template" -msgstr "" +msgstr "Přidat šablonu parametru" #: src/tables/part/PartParameterTemplateTable.tsx:105 msgid "Duplicate Parameter Template" -msgstr "" +msgstr "Duplikovat šablonu parametru" #: src/tables/part/PartParameterTemplateTable.tsx:117 msgid "Edit Parameter Template" -msgstr "" +msgstr "Upravit šablonu parametru" #: src/tables/part/PartParameterTemplateTable.tsx:128 msgid "Delete Parameter Template" -msgstr "" +msgstr "Odstranit šablonu parametru" #: src/tables/part/PartParameterTemplateTable.tsx:141 #~ msgid "Add parameter template" @@ -9741,99 +9732,99 @@ msgstr "" #: src/tables/part/PartPurchaseOrdersTable.tsx:79 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:190 msgid "Total Quantity" -msgstr "" +msgstr "Celkové množství" #: src/tables/part/PartPurchaseOrdersTable.tsx:123 msgid "Show pending orders" -msgstr "" +msgstr "Zobrazit nevyřízené objednávky" #: src/tables/part/PartPurchaseOrdersTable.tsx:128 msgid "Show received items" -msgstr "" +msgstr "Zobrazit přijaté položky" #: src/tables/part/PartSalesAllocationsTable.tsx:90 msgid "View Sales Order" -msgstr "" +msgstr "Zobrazit prodejní objednávku" #: src/tables/part/PartTable.tsx:86 msgid "Minimum stock" -msgstr "" +msgstr "Minimální zásoby" #: src/tables/part/PartTable.tsx:185 msgid "Filter by part active status" -msgstr "" +msgstr "Filtrovat podle aktivního stavu dílu" #: src/tables/part/PartTable.tsx:191 msgid "Filter by part locked status" -msgstr "" +msgstr "Filtrovat podle stavu uzamčeného dílu" #: src/tables/part/PartTable.tsx:197 msgid "Filter by assembly attribute" -msgstr "" +msgstr "Filtrovat podle atributu montáže" #: src/tables/part/PartTable.tsx:202 msgid "BOM Valid" -msgstr "" +msgstr "Kusovník schválen" #: src/tables/part/PartTable.tsx:203 msgid "Filter by parts with a valid BOM" -msgstr "" +msgstr "Filtrovat podle částí s platným kusovníkem" #: src/tables/part/PartTable.tsx:209 msgid "Include parts in subcategories" -msgstr "" +msgstr "Zahrnout díly do podkategorií" #: src/tables/part/PartTable.tsx:215 msgid "Filter by component attribute" -msgstr "" +msgstr "Filtrovat podle atributu komponenty" #: src/tables/part/PartTable.tsx:221 msgid "Filter by testable attribute" -msgstr "" +msgstr "Filtrovat podle testovatelného atributu" #: src/tables/part/PartTable.tsx:227 msgid "Filter by trackable attribute" -msgstr "" +msgstr "Filtrovat podle sledovatelného atributu" #: src/tables/part/PartTable.tsx:233 msgid "Filter by parts which have units" -msgstr "" +msgstr "Filtrovat podle dílů, které mají jednotky" #: src/tables/part/PartTable.tsx:238 msgid "Has IPN" -msgstr "" +msgstr "Má IPN" #: src/tables/part/PartTable.tsx:239 msgid "Filter by parts which have an internal part number" -msgstr "" +msgstr "Filtrovat podle dílů, které mají interní číslo dílu (IPN)" #: src/tables/part/PartTable.tsx:244 msgid "Has Stock" -msgstr "" +msgstr "Má zásoby" #: src/tables/part/PartTable.tsx:245 msgid "Filter by parts which have stock" -msgstr "" +msgstr "Zobrazit díly, které jsou skladem" #: src/tables/part/PartTable.tsx:251 msgid "Filter by parts which have low stock" -msgstr "" +msgstr "Filtrovat podle dílů, které mají nízké zásoby" #: src/tables/part/PartTable.tsx:256 msgid "Purchaseable" -msgstr "" +msgstr "Možné zakoupit" #: src/tables/part/PartTable.tsx:257 msgid "Filter by parts which are purchaseable" -msgstr "" +msgstr "Filtrovat podle dílů, které lze koupit" #: src/tables/part/PartTable.tsx:262 msgid "Salable" -msgstr "" +msgstr "Prodejné" #: src/tables/part/PartTable.tsx:263 msgid "Filter by parts which are salable" -msgstr "" +msgstr "Filtrovat podle dílů, které lze prodat" #: src/tables/part/PartTable.tsx:268 #: src/tables/part/PartTable.tsx:272 @@ -9843,55 +9834,55 @@ msgstr "Virtuální" #: src/tables/part/PartTable.tsx:269 msgid "Filter by parts which are virtual" -msgstr "" +msgstr "Filtrovat podle dílů, které jsou virtuální" #: src/tables/part/PartTable.tsx:273 msgid "Not Virtual" -msgstr "" +msgstr "Není virtuální" #: src/tables/part/PartTable.tsx:278 msgid "Is Template" -msgstr "" +msgstr "Je šablonou" #: src/tables/part/PartTable.tsx:279 msgid "Filter by parts which are templates" -msgstr "" +msgstr "Filtrovat podle dílů, které jsou šablonami" #: src/tables/part/PartTable.tsx:284 msgid "Is Variant" -msgstr "" +msgstr "Je varianta" #: src/tables/part/PartTable.tsx:285 msgid "Filter by parts which are variants" -msgstr "" +msgstr "Filtrovat podle dílů, které jsou varianta" #: src/tables/part/PartTable.tsx:290 msgid "Is Revision" -msgstr "" +msgstr "Je revizí" #: src/tables/part/PartTable.tsx:291 msgid "Filter by parts which are revisions" -msgstr "" +msgstr "Filtrovat podle dílů, které jsou revizí" #: src/tables/part/PartTable.tsx:295 msgid "Has Revisions" -msgstr "" +msgstr "Má revize" #: src/tables/part/PartTable.tsx:296 msgid "Filter by parts which have revisions" -msgstr "" +msgstr "Filtrovat podle dílů, které mají revize" #: src/tables/part/PartTable.tsx:301 msgid "Filter by parts which have pricing information" -msgstr "" +msgstr "Filtrovat podle dílů, které mají informace o cenách" #: src/tables/part/PartTable.tsx:307 msgid "Filter by parts which have available stock" -msgstr "" +msgstr "Filtrovat podle dílů, které mají k dispozici zásoby" #: src/tables/part/PartTable.tsx:313 msgid "Filter by parts to which the user is subscribed" -msgstr "" +msgstr "Filtrovat podle dílů, které uživatel odebírá" #: src/tables/part/PartTable.tsx:322 #~ msgid "Has Stocktake" @@ -9904,96 +9895,128 @@ msgstr "" #: src/tables/part/PartTable.tsx:363 #: src/tables/part/PartTable.tsx:397 msgid "Set Category" -msgstr "" +msgstr "Nastavit Kategorii" #: src/tables/part/PartTable.tsx:399 msgid "Set category for selected parts" -msgstr "" +msgstr "Nastavit kategorii pro vybrané díly" #: src/tables/part/PartTable.tsx:409 msgid "Order selected parts" -msgstr "" +msgstr "Objednat vybrané díly" + +#: src/tables/part/PartTestResultTable.tsx:103 +#: src/tables/part/PartTestResultTable.tsx:181 +#: src/tables/part/PartTestResultTable.tsx:320 +#: src/tables/part/PartTestResultTable.tsx:334 +#: src/tables/stock/StockItemTestResultTable.tsx:293 +#: src/tables/stock/StockItemTestResultTable.tsx:365 +#: src/tables/stock/StockItemTestResultTable.tsx:426 +msgid "Add Test Result" +msgstr "Přidat výsledek testu" + +#: src/tables/part/PartTestResultTable.tsx:110 +#: src/tables/stock/StockItemTestResultTable.tsx:295 +msgid "Test result added" +msgstr "Výsledek testu přidán" + +#: src/tables/part/PartTestResultTable.tsx:142 +msgid "Add Test Results" +msgstr "Přidat výsledky testů" + +#: src/tables/part/PartTestResultTable.tsx:152 +msgid "Test results added" +msgstr "Výsledky testu přidány" + +#: src/tables/part/PartTestResultTable.tsx:180 +#: src/tables/stock/StockItemTestResultTable.tsx:191 +msgid "No Result" +msgstr "Žádný výsledek" + +#: src/tables/part/PartTestResultTable.tsx:298 +msgid "Show build outputs currently in production" +msgstr "Zobrazit výsledky výrobních výstupů v současné výrobě" #: src/tables/part/PartTestTemplateTable.tsx:56 msgid "Test is defined for a parent template part" -msgstr "" +msgstr "Test je definován pro nadřazený díl šablony" #: src/tables/part/PartTestTemplateTable.tsx:70 msgid "Template Details" -msgstr "" +msgstr "Podrobnosti šablony" #: src/tables/part/PartTestTemplateTable.tsx:80 msgid "Results" -msgstr "" +msgstr "Výsledky" #: src/tables/part/PartTestTemplateTable.tsx:113 msgid "Show required tests" -msgstr "" +msgstr "Zobrazit požadované testy" #: src/tables/part/PartTestTemplateTable.tsx:118 msgid "Show enabled tests" -msgstr "" +msgstr "Zobrazit povolené testy" #: src/tables/part/PartTestTemplateTable.tsx:122 msgid "Requires Value" -msgstr "" +msgstr "Vyžaduje hodnotu" #: src/tables/part/PartTestTemplateTable.tsx:123 msgid "Show tests that require a value" -msgstr "" +msgstr "Zobrazit testy, které vyžadují hodnotu" #: src/tables/part/PartTestTemplateTable.tsx:127 msgid "Requires Attachment" -msgstr "" +msgstr "Vyžaduje přílohu" #: src/tables/part/PartTestTemplateTable.tsx:128 msgid "Show tests that require an attachment" -msgstr "" +msgstr "Zobrazit testy, které vyžadují přílohu" #: src/tables/part/PartTestTemplateTable.tsx:132 msgid "Include Inherited" -msgstr "" +msgstr "Zahrnout zděděné" #: src/tables/part/PartTestTemplateTable.tsx:133 msgid "Show tests from inherited templates" -msgstr "" +msgstr "Zobrazit testy ze zděděných šablon" #: src/tables/part/PartTestTemplateTable.tsx:137 msgid "Has Results" -msgstr "" +msgstr "Má výsledky" #: src/tables/part/PartTestTemplateTable.tsx:138 msgid "Show tests which have recorded results" -msgstr "" +msgstr "Zobrazit testy, které mají zaznamenané výsledky" #: src/tables/part/PartTestTemplateTable.tsx:160 #: src/tables/part/PartTestTemplateTable.tsx:243 msgid "Add Test Template" -msgstr "" +msgstr "Přidat testovací šablonu" #: src/tables/part/PartTestTemplateTable.tsx:176 msgid "Edit Test Template" -msgstr "" +msgstr "Upravit testovací šablonu" #: src/tables/part/PartTestTemplateTable.tsx:187 msgid "Delete Test Template" -msgstr "" +msgstr "Odstranit testovací šablonu" #: src/tables/part/PartTestTemplateTable.tsx:189 msgid "This action cannot be reversed" -msgstr "" +msgstr "Tuto akci nelze vrátit" #: src/tables/part/PartTestTemplateTable.tsx:191 msgid "Any tests results associated with this template will be deleted" -msgstr "" +msgstr "Všechny výsledky testů spojené s touto šablonou budou odstraněny" #: src/tables/part/PartTestTemplateTable.tsx:209 msgid "View Parent Part" -msgstr "" +msgstr "Zobrazit nadřazený díl" #: src/tables/part/PartTestTemplateTable.tsx:263 msgid "Part templates cannot be edited, as the part is locked" -msgstr "" +msgstr "Šablony dílu nelze upravit, díl je uzamčen" #: src/tables/part/PartThumbTable.tsx:224 msgid "Select" @@ -10001,28 +10024,28 @@ msgstr "Vybrat" #: src/tables/part/PartVariantTable.tsx:16 msgid "Show active variants" -msgstr "" +msgstr "Zobrazit aktivní varianty" #: src/tables/part/PartVariantTable.tsx:20 msgid "Template" -msgstr "" +msgstr "Šablona" #: src/tables/part/PartVariantTable.tsx:21 msgid "Show template variants" -msgstr "" +msgstr "Zobrazit varianty šablony" #: src/tables/part/PartVariantTable.tsx:26 msgid "Show virtual variants" -msgstr "" +msgstr "Zobrazit virtuální varianty" #: src/tables/part/PartVariantTable.tsx:31 msgid "Show trackable variants" -msgstr "" +msgstr "Zobrazit sledovatelné varianty" #: src/tables/part/RelatedPartTable.tsx:104 #: src/tables/part/RelatedPartTable.tsx:137 msgid "Add Related Part" -msgstr "" +msgstr "Přidat související díl" #: src/tables/part/RelatedPartTable.tsx:109 #~ msgid "Add related part" @@ -10030,45 +10053,45 @@ msgstr "" #: src/tables/part/RelatedPartTable.tsx:119 msgid "Delete Related Part" -msgstr "" +msgstr "Odstranit související díl" #: src/tables/part/RelatedPartTable.tsx:126 msgid "Edit Related Part" -msgstr "" +msgstr "Upravit související díl" #: src/tables/part/SelectionListTable.tsx:64 #: src/tables/part/SelectionListTable.tsx:115 msgid "Add Selection List" -msgstr "" +msgstr "Přidat seznam výběru" #: src/tables/part/SelectionListTable.tsx:76 msgid "Edit Selection List" -msgstr "" +msgstr "Upravit seznam výběru" #: src/tables/part/SelectionListTable.tsx:84 msgid "Delete Selection List" -msgstr "" +msgstr "Odstranit seznam výběru" #: src/tables/plugin/PluginErrorTable.tsx:29 msgid "Stage" -msgstr "" +msgstr "Fáze" #: src/tables/plugin/PluginListTable.tsx:43 msgid "Plugin is active" -msgstr "" +msgstr "Plugin je aktivní" #: src/tables/plugin/PluginListTable.tsx:49 msgid "Plugin is inactive" -msgstr "" +msgstr "Plugin není aktivní" #: src/tables/plugin/PluginListTable.tsx:56 msgid "Plugin is not installed" -msgstr "" +msgstr "Plugin není nainstalován" #: src/tables/plugin/PluginListTable.tsx:78 #: src/tables/settings/ExportSessionTable.tsx:33 msgid "Plugin" -msgstr "" +msgstr "Plugin" #: src/tables/plugin/PluginListTable.tsx:95 #~ msgid "Plugin with key {pluginKey} not found" @@ -10081,7 +10104,7 @@ msgstr "" #: src/tables/plugin/PluginListTable.tsx:106 #: src/tables/plugin/PluginListTable.tsx:422 msgid "Mandatory" -msgstr "" +msgstr "Povinné" #: src/tables/plugin/PluginListTable.tsx:113 #~ msgid "Plugin with id {id} not found" @@ -10089,7 +10112,7 @@ msgstr "" #: src/tables/plugin/PluginListTable.tsx:120 msgid "Description not available" -msgstr "" +msgstr "Popis není k dispozici" #: src/tables/plugin/PluginListTable.tsx:122 #~ msgid "Plugin information" @@ -10111,19 +10134,19 @@ msgstr "" #: src/tables/plugin/PluginListTable.tsx:153 msgid "Confirm plugin activation" -msgstr "" +msgstr "Potvrdit aktivaci pluginu" #: src/tables/plugin/PluginListTable.tsx:154 msgid "Confirm plugin deactivation" -msgstr "" +msgstr "Potvrdit deaktivaci pluginu" #: src/tables/plugin/PluginListTable.tsx:159 msgid "The selected plugin will be activated" -msgstr "" +msgstr "Vybraný plugin bude aktivován" #: src/tables/plugin/PluginListTable.tsx:160 msgid "The selected plugin will be deactivated" -msgstr "" +msgstr "Vybraný plugin bude deaktivován" #: src/tables/plugin/PluginListTable.tsx:163 #~ msgid "Package information" @@ -10131,15 +10154,15 @@ msgstr "" #: src/tables/plugin/PluginListTable.tsx:178 msgid "Deactivate" -msgstr "" +msgstr "Deaktivovat" #: src/tables/plugin/PluginListTable.tsx:192 msgid "Activate" -msgstr "" +msgstr "Aktivovat" #: src/tables/plugin/PluginListTable.tsx:193 msgid "Activate selected plugin" -msgstr "" +msgstr "Aktivovat vybraný plugin" #: src/tables/plugin/PluginListTable.tsx:197 #~ msgid "Plugin settings" @@ -10147,32 +10170,32 @@ msgstr "" #: src/tables/plugin/PluginListTable.tsx:205 msgid "Update selected plugin" -msgstr "" +msgstr "Aktualizovat vybraný plugin" #: src/tables/plugin/PluginListTable.tsx:224 #: src/tables/stock/InstalledItemsTable.tsx:107 msgid "Uninstall" -msgstr "" +msgstr "Odinstalovat" #: src/tables/plugin/PluginListTable.tsx:225 msgid "Uninstall selected plugin" -msgstr "" +msgstr "Odinstalovat vybraný plugin" #: src/tables/plugin/PluginListTable.tsx:244 msgid "Delete selected plugin configuration" -msgstr "" +msgstr "Odstranit vybranou konfiguraci pluginu" #: src/tables/plugin/PluginListTable.tsx:260 msgid "Activate Plugin" -msgstr "" +msgstr "Aktivovat plugin" #: src/tables/plugin/PluginListTable.tsx:267 msgid "The plugin was activated" -msgstr "" +msgstr "Plugin byl aktivován" #: src/tables/plugin/PluginListTable.tsx:268 msgid "The plugin was deactivated" -msgstr "" +msgstr "Plugin byl deaktivován" #: src/tables/plugin/PluginListTable.tsx:280 #~ msgid "Install plugin" @@ -10181,19 +10204,19 @@ msgstr "" #: src/tables/plugin/PluginListTable.tsx:281 #: src/tables/plugin/PluginListTable.tsx:368 msgid "Install Plugin" -msgstr "" +msgstr "Instalovat plugin" #: src/tables/plugin/PluginListTable.tsx:294 msgid "Install" -msgstr "" +msgstr "Instalovat" #: src/tables/plugin/PluginListTable.tsx:295 msgid "Plugin installed successfully" -msgstr "" +msgstr "Plugin byl úspěšně nainstalován" #: src/tables/plugin/PluginListTable.tsx:300 msgid "Uninstall Plugin" -msgstr "" +msgstr "Odinstalovat plugin" #: src/tables/plugin/PluginListTable.tsx:308 #~ msgid "This action cannot be undone." @@ -10201,23 +10224,23 @@ msgstr "" #: src/tables/plugin/PluginListTable.tsx:312 msgid "Confirm plugin uninstall" -msgstr "" +msgstr "Potvrdit odinstalaci pluginu" #: src/tables/plugin/PluginListTable.tsx:315 msgid "The selected plugin will be uninstalled." -msgstr "" +msgstr "Vybraný plugin bude odinstalován." #: src/tables/plugin/PluginListTable.tsx:320 msgid "Plugin uninstalled successfully" -msgstr "" +msgstr "Plugin byl úspěšně odinstalován" #: src/tables/plugin/PluginListTable.tsx:328 msgid "Delete Plugin" -msgstr "" +msgstr "Odstranit plugin" #: src/tables/plugin/PluginListTable.tsx:329 msgid "Deleting this plugin configuration will remove all associated settings and data. Are you sure you want to delete this plugin?" -msgstr "" +msgstr "Smazání této konfigurace pluginu odstraní všechna související nastavení a data. Jste si jisti, že chcete odstranit tento plugin?" #: src/tables/plugin/PluginListTable.tsx:338 #~ msgid "Deactivate Plugin" @@ -10225,11 +10248,11 @@ msgstr "" #: src/tables/plugin/PluginListTable.tsx:342 msgid "Plugins reloaded" -msgstr "" +msgstr "Pluginy znovu načteny" #: src/tables/plugin/PluginListTable.tsx:343 msgid "Plugins were reloaded successfully" -msgstr "" +msgstr "Pluginy byly úspěšně znovu načteny" #: src/tables/plugin/PluginListTable.tsx:354 #~ msgid "The following plugin will be activated" @@ -10241,7 +10264,7 @@ msgstr "" #: src/tables/plugin/PluginListTable.tsx:361 msgid "Reload Plugins" -msgstr "" +msgstr "Znovu načíst pluginy" #: src/tables/plugin/PluginListTable.tsx:376 #~ msgid "Activating plugin" @@ -10253,7 +10276,7 @@ msgstr "" #: src/tables/plugin/PluginListTable.tsx:385 msgid "Plugin Detail" -msgstr "" +msgstr "Detail Pluginu" #: src/tables/plugin/PluginListTable.tsx:392 #~ msgid "Plugin updated" @@ -10265,12 +10288,12 @@ msgstr "" #: src/tables/plugin/PluginListTable.tsx:427 msgid "Sample" -msgstr "" +msgstr "Příklad" #: src/tables/plugin/PluginListTable.tsx:432 -#: src/tables/stock/StockItemTable.tsx:377 +#: src/tables/stock/StockItemTable.tsx:374 msgid "Installed" -msgstr "" +msgstr "Nainstalováno" #: src/tables/plugin/PluginListTable.tsx:615 #~ msgid "Plugin detail" @@ -10283,7 +10306,7 @@ msgstr "" #: src/tables/purchasing/ManufacturerPartParameterTable.tsx:63 #: src/tables/purchasing/ManufacturerPartParameterTable.tsx:112 msgid "Add Parameter" -msgstr "" +msgstr "Přidat parametr" #: src/tables/purchasing/ManufacturerPartParameterTable.tsx:73 #~ msgid "Parameter deleted" @@ -10291,7 +10314,7 @@ msgstr "" #: src/tables/purchasing/ManufacturerPartParameterTable.tsx:74 msgid "Edit Parameter" -msgstr "" +msgstr "Upravit parametr" #: src/tables/purchasing/ManufacturerPartParameterTable.tsx:74 #~ msgid "Are you sure you want to delete this parameter?" @@ -10299,12 +10322,12 @@ msgstr "" #: src/tables/purchasing/ManufacturerPartParameterTable.tsx:82 msgid "Delete Parameter" -msgstr "" +msgstr "Odstranit parametr" #: src/tables/purchasing/ManufacturerPartTable.tsx:56 #: src/tables/purchasing/SupplierPartTable.tsx:80 msgid "MPN" -msgstr "" +msgstr "MPN" #: src/tables/purchasing/ManufacturerPartTable.tsx:63 #~ msgid "Create Manufacturer Part" @@ -10325,27 +10348,27 @@ msgstr "" #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:109 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:391 msgid "Import Line Items" -msgstr "" +msgstr "Importovat položky řádku" #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:230 msgid "Supplier Code" -msgstr "" +msgstr "Kód dodavatele" #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:237 msgid "Supplier Link" -msgstr "" +msgstr "Odkaz dodavatele" #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:244 msgid "Manufacturer Code" -msgstr "" +msgstr "Kód výrobce" #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:273 msgid "Show line items which have been received" -msgstr "" +msgstr "Zobrazit řádkové položky, které byly přijaty" #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:344 msgid "Receive line item" -msgstr "" +msgstr "Přijímat položku" #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:344 #: src/tables/sales/ReturnOrderLineItemTable.tsx:160 @@ -10355,35 +10378,35 @@ msgstr "" #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:408 msgid "Receive items" -msgstr "" +msgstr "Přijímat položky" #: src/tables/purchasing/SupplierPartTable.tsx:111 msgid "Base units" -msgstr "" +msgstr "Základní jednotky" #: src/tables/purchasing/SupplierPartTable.tsx:168 msgid "Add supplier part" -msgstr "" +msgstr "Přidat díl dodavatele" #: src/tables/purchasing/SupplierPartTable.tsx:180 msgid "Show active supplier parts" -msgstr "" +msgstr "Zobrazit aktivní díly dodavatele" #: src/tables/purchasing/SupplierPartTable.tsx:184 msgid "Active Part" -msgstr "" +msgstr "Aktivní díl" #: src/tables/purchasing/SupplierPartTable.tsx:185 msgid "Show active internal parts" -msgstr "" +msgstr "Zobrazit aktivní interní díly" #: src/tables/purchasing/SupplierPartTable.tsx:189 msgid "Active Supplier" -msgstr "" +msgstr "Aktivní dodavatel" #: src/tables/purchasing/SupplierPartTable.tsx:190 msgid "Show active suppliers" -msgstr "" +msgstr "Zobrazit aktivní dodavatele" #: src/tables/purchasing/SupplierPartTable.tsx:193 #~ msgid "Supplier part updated" @@ -10391,7 +10414,7 @@ msgstr "" #: src/tables/purchasing/SupplierPartTable.tsx:195 msgid "Show supplier parts with stock" -msgstr "" +msgstr "Zobrazit díly dodavatele skladem" #: src/tables/purchasing/SupplierPartTable.tsx:205 #~ msgid "Supplier part deleted" @@ -10403,76 +10426,76 @@ msgstr "" #: src/tables/sales/ReturnOrderLineItemTable.tsx:154 msgid "Received Date" -msgstr "" +msgstr "Datum přijetí" #: src/tables/sales/ReturnOrderLineItemTable.tsx:168 msgid "Show items which have been received" -msgstr "" +msgstr "Zobrazit položky, které byly přijaty" #: src/tables/sales/ReturnOrderLineItemTable.tsx:173 msgid "Filter by line item status" -msgstr "" +msgstr "Filtrovat podle stavu položky" #: src/tables/sales/ReturnOrderLineItemTable.tsx:191 msgid "Receive selected items" -msgstr "" +msgstr "Přijmout vybrané položky" #: src/tables/sales/ReturnOrderLineItemTable.tsx:223 msgid "Receive Item" -msgstr "" +msgstr "Přijmout položku" #: src/tables/sales/SalesOrderAllocationTable.tsx:86 msgid "Show outstanding allocations" -msgstr "" +msgstr "Zobrazit vynikající příděly" #: src/tables/sales/SalesOrderAllocationTable.tsx:90 msgid "Assigned to Shipment" -msgstr "" +msgstr "Přiřazeno k zásilce" #: src/tables/sales/SalesOrderAllocationTable.tsx:91 msgid "Show allocations assigned to a shipment" -msgstr "" +msgstr "Zobrazit přiřazení přiřazené k zásilce" #: src/tables/sales/SalesOrderAllocationTable.tsx:153 msgid "Available Quantity" -msgstr "" +msgstr "Dostupné množství" #: src/tables/sales/SalesOrderAllocationTable.tsx:160 msgid "Allocated Quantity" -msgstr "" +msgstr "Přiřazené množství" #: src/tables/sales/SalesOrderAllocationTable.tsx:174 #: src/tables/sales/SalesOrderAllocationTable.tsx:188 msgid "No shipment" -msgstr "" +msgstr "Žádná zásilka" #: src/tables/sales/SalesOrderAllocationTable.tsx:186 msgid "Not shipped" -msgstr "" +msgstr "Neodesláno" #: src/tables/sales/SalesOrderAllocationTable.tsx:208 #: src/tables/sales/SalesOrderAllocationTable.tsx:230 msgid "Edit Allocation" -msgstr "" +msgstr "Upravit přiřazení" #: src/tables/sales/SalesOrderAllocationTable.tsx:215 #: src/tables/sales/SalesOrderAllocationTable.tsx:238 msgid "Delete Allocation" -msgstr "" +msgstr "Odstranit přiřazení" #: src/tables/sales/SalesOrderAllocationTable.tsx:293 msgid "Assign to Shipment" -msgstr "" +msgstr "Přiřadit k zásilce" #: src/tables/sales/SalesOrderAllocationTable.tsx:309 msgid "Assign to shipment" -msgstr "" +msgstr "Přiřadit k zásilce" #: src/tables/sales/SalesOrderLineItemTable.tsx:139 #: src/tables/sales/SalesOrderLineItemTable.tsx:197 #: src/tables/sales/SalesOrderLineItemTable.tsx:214 msgid "Virtual part" -msgstr "" +msgstr "Virtuální díl" #: src/tables/sales/SalesOrderLineItemTable.tsx:280 #~ msgid "Allocate stock" @@ -10480,7 +10503,7 @@ msgstr "" #: src/tables/sales/SalesOrderLineItemTable.tsx:290 msgid "Allocate Serial Numbers" -msgstr "" +msgstr "Přiřadit sériová čísla" #: src/tables/sales/SalesOrderLineItemTable.tsx:291 #~ msgid "Allocate Serials" @@ -10488,23 +10511,23 @@ msgstr "" #: src/tables/sales/SalesOrderLineItemTable.tsx:338 msgid "Show lines which are fully allocated" -msgstr "" +msgstr "Zobrazit řádky které jsou plně přiřazeny" #: src/tables/sales/SalesOrderLineItemTable.tsx:343 msgid "Show lines which are completed" -msgstr "" +msgstr "Zobrazit řádky které jsou dokončeny" #: src/tables/sales/SalesOrderLineItemTable.tsx:423 msgid "Allocate serials" -msgstr "" +msgstr "Přiřadit sérii" #: src/tables/sales/SalesOrderLineItemTable.tsx:441 msgid "Build stock" -msgstr "" +msgstr "Sestavit zásoby" #: src/tables/sales/SalesOrderLineItemTable.tsx:459 msgid "Order stock" -msgstr "" +msgstr "Objednat zásoby" #: src/tables/sales/SalesOrderShipmentTable.tsx:51 #~ msgid "Delete Shipment" @@ -10512,136 +10535,136 @@ msgstr "" #: src/tables/sales/SalesOrderShipmentTable.tsx:55 msgid "Create Shipment" -msgstr "" +msgstr "Vytvořit zásilku" #: src/tables/sales/SalesOrderShipmentTable.tsx:102 msgid "Items" -msgstr "" +msgstr "Předměty" #: src/tables/sales/SalesOrderShipmentTable.tsx:137 msgid "View Shipment" -msgstr "" +msgstr "Zobrazit zásilku" #: src/tables/sales/SalesOrderShipmentTable.tsx:154 msgid "Edit shipment" -msgstr "" +msgstr "Upravit zásilku" #: src/tables/sales/SalesOrderShipmentTable.tsx:162 msgid "Cancel shipment" -msgstr "" +msgstr "Zrušit zásilku" #: src/tables/sales/SalesOrderShipmentTable.tsx:177 msgid "Add shipment" -msgstr "" +msgstr "Přidat zásilku" #: src/tables/sales/SalesOrderShipmentTable.tsx:191 msgid "Show shipments which have been shipped" -msgstr "" +msgstr "Zobrazit zásilky, které byly odeslány" #: src/tables/sales/SalesOrderShipmentTable.tsx:196 msgid "Show shipments which have been delivered" -msgstr "" +msgstr "Zobrazit zásilky, které byly dodány" #: src/tables/settings/ApiTokenTable.tsx:31 #: src/tables/settings/ApiTokenTable.tsx:45 msgid "Generate Token" -msgstr "" +msgstr "Generovat token" #: src/tables/settings/ApiTokenTable.tsx:33 msgid "Token generated" -msgstr "" +msgstr "Token vygenerován" #: src/tables/settings/ApiTokenTable.tsx:68 #: src/tables/settings/ApiTokenTable.tsx:123 msgid "Revoked" -msgstr "" +msgstr "Zrušeno" #: src/tables/settings/ApiTokenTable.tsx:72 #: src/tables/settings/ApiTokenTable.tsx:185 msgid "Token" -msgstr "" +msgstr "Token" #: src/tables/settings/ApiTokenTable.tsx:79 msgid "In Use" -msgstr "" +msgstr "Používán" #: src/tables/settings/ApiTokenTable.tsx:88 msgid "Last Seen" -msgstr "" +msgstr "Naposledy aktivní" #: src/tables/settings/ApiTokenTable.tsx:93 msgid "Expiry" -msgstr "" +msgstr "Expiruje" #: src/tables/settings/ApiTokenTable.tsx:124 msgid "Show revoked tokens" -msgstr "" +msgstr "Zobrazit zrušené tokeny" #: src/tables/settings/ApiTokenTable.tsx:143 msgid "Revoke" -msgstr "" +msgstr "Zrušit" #: src/tables/settings/ApiTokenTable.tsx:167 msgid "Error revoking token" -msgstr "" +msgstr "Chyba při rušení tokenu" #: src/tables/settings/ApiTokenTable.tsx:189 msgid "Tokens are only shown once - make sure to note it down." -msgstr "" +msgstr "Tokeny se zobrazí pouze jednou - nezapomeňte je zaznamenat." #: src/tables/settings/BarcodeScanHistoryTable.tsx:60 msgid "Barcode Information" -msgstr "" +msgstr "Informace o čárovém kódu" #: src/tables/settings/BarcodeScanHistoryTable.tsx:85 msgid "Endpoint" -msgstr "" +msgstr "Koncový bod" #: src/tables/settings/BarcodeScanHistoryTable.tsx:89 #: src/tables/settings/BarcodeScanHistoryTable.tsx:208 #: src/tables/stock/StockItemTestResultTable.tsx:185 msgid "Result" -msgstr "" +msgstr "Výsledek" #: src/tables/settings/BarcodeScanHistoryTable.tsx:97 msgid "Context" -msgstr "" +msgstr "Kontext" #: src/tables/settings/BarcodeScanHistoryTable.tsx:118 msgid "Response" -msgstr "" +msgstr "Odpověď" #: src/tables/settings/BarcodeScanHistoryTable.tsx:209 msgid "Filter by result" -msgstr "" +msgstr "Filtrovat podle výsledku" #: src/tables/settings/BarcodeScanHistoryTable.tsx:223 msgid "Delete Barcode Scan Record" -msgstr "" +msgstr "Odstranit záznam skenování čárového kódu" #: src/tables/settings/BarcodeScanHistoryTable.tsx:249 msgid "Barcode Scan Details" -msgstr "" +msgstr "Detaily skenování čárového kódu" #: src/tables/settings/BarcodeScanHistoryTable.tsx:259 msgid "Logging Disabled" -msgstr "" +msgstr "Logování zakázáno" #: src/tables/settings/BarcodeScanHistoryTable.tsx:261 msgid "Barcode logging is not enabled" -msgstr "" +msgstr "Záznam čárového kódu není povolen" #: src/tables/settings/CustomStateTable.tsx:63 msgid "Status Group" -msgstr "" +msgstr "Stavová skupina" #: src/tables/settings/CustomStateTable.tsx:84 msgid "Logical State" -msgstr "" +msgstr "Logický stav" #: src/tables/settings/CustomStateTable.tsx:96 msgid "Identifier" -msgstr "" +msgstr "Identifikátor" #: src/tables/settings/CustomStateTable.tsx:115 #~ msgid "Add state" @@ -10651,92 +10674,92 @@ msgstr "" #: src/tables/settings/CustomStateTable.tsx:140 #: src/tables/settings/CustomStateTable.tsx:202 msgid "Add State" -msgstr "" +msgstr "Přidat status" #: src/tables/settings/CustomStateTable.tsx:153 msgid "Edit State" -msgstr "" +msgstr "Upravit status" #: src/tables/settings/CustomStateTable.tsx:161 msgid "Delete State" -msgstr "" +msgstr "Odebrat status" #: src/tables/settings/CustomUnitsTable.tsx:54 msgid "Add Custom Unit" -msgstr "" +msgstr "Přidat vlastní jednotku" #: src/tables/settings/CustomUnitsTable.tsx:64 msgid "Edit Custom Unit" -msgstr "" +msgstr "Upravit vlastní jednotku" #: src/tables/settings/CustomUnitsTable.tsx:72 msgid "Delete Custom Unit" -msgstr "" +msgstr "Odstranit vlastní jednotku" #: src/tables/settings/CustomUnitsTable.tsx:103 msgid "Add custom unit" -msgstr "" +msgstr "Přidat vlastní jednotku" #: src/tables/settings/EmailTable.tsx:25 msgid "Announced" -msgstr "" +msgstr "Oznámeno" #: src/tables/settings/EmailTable.tsx:27 msgid "Sent" -msgstr "" +msgstr "Odesláno" #: src/tables/settings/EmailTable.tsx:29 msgid "Failed" -msgstr "" +msgstr "Selhalo" #: src/tables/settings/EmailTable.tsx:33 msgid "Read" -msgstr "" +msgstr "Přečteno" #: src/tables/settings/EmailTable.tsx:35 msgid "Confirmed" -msgstr "" +msgstr "Potvrzeno" #: src/tables/settings/EmailTable.tsx:43 #: src/tables/settings/EmailTable.tsx:58 msgid "Send Test Email" -msgstr "" +msgstr "Odeslat zkušební E-mail" #: src/tables/settings/EmailTable.tsx:45 msgid "Email sent successfully" -msgstr "" +msgstr "E-mail úspěšně odeslán" #: src/tables/settings/EmailTable.tsx:71 msgid "Delete Email" -msgstr "" +msgstr "Smazat email" #: src/tables/settings/EmailTable.tsx:72 msgid "Email deleted successfully" -msgstr "" +msgstr "E-mail úspěšně smazán" #: src/tables/settings/EmailTable.tsx:80 msgid "Subject" -msgstr "" +msgstr "Předmět" #: src/tables/settings/EmailTable.tsx:85 msgid "To" -msgstr "" +msgstr "Příjemce" #: src/tables/settings/EmailTable.tsx:90 msgid "Sender" -msgstr "" +msgstr "Odesílatel" #: src/tables/settings/EmailTable.tsx:122 msgid "Direction" -msgstr "" +msgstr "Směr" #: src/tables/settings/EmailTable.tsx:125 msgid "Incoming" -msgstr "" +msgstr "Příchozí" #: src/tables/settings/EmailTable.tsx:125 msgid "Outgoing" -msgstr "" +msgstr "Odchozí" #: src/tables/settings/ErrorTable.tsx:51 #~ msgid "Delete error report" @@ -10744,85 +10767,85 @@ msgstr "" #: src/tables/settings/ErrorTable.tsx:67 msgid "Traceback" -msgstr "" +msgstr "Traceback" #: src/tables/settings/ErrorTable.tsx:103 msgid "When" -msgstr "" +msgstr "Kdy" #: src/tables/settings/ErrorTable.tsx:113 msgid "Error Information" -msgstr "" +msgstr "Informace o chybě" #: src/tables/settings/ErrorTable.tsx:123 msgid "Delete Error Report" -msgstr "" +msgstr "Odstranit zprávu o chybě" #: src/tables/settings/ErrorTable.tsx:125 msgid "Are you sure you want to delete this error report?" -msgstr "" +msgstr "Opravdu chcete odstranit report této chyby?" #: src/tables/settings/ErrorTable.tsx:127 msgid "Error report deleted" -msgstr "" +msgstr "Hlášení o chybách smazáno" #: src/tables/settings/ErrorTable.tsx:146 #: src/tables/settings/FailedTasksTable.tsx:65 msgid "Error Details" -msgstr "" +msgstr "Podrobnosti o chybě" #: src/tables/settings/ExportSessionTable.tsx:28 msgid "Output Type" -msgstr "" +msgstr "Typ výstupu" #: src/tables/settings/ExportSessionTable.tsx:38 msgid "Exported On" -msgstr "" +msgstr "Exportováno dne" #: src/tables/settings/ExportSessionTable.tsx:59 msgid "Delete Output" -msgstr "" +msgstr "Odstranit výstup" #: src/tables/settings/FailedTasksTable.tsx:32 #: src/tables/settings/PendingTasksTable.tsx:28 #: src/tables/settings/ScheduledTasksTable.tsx:19 msgid "Task" -msgstr "" +msgstr "Úkol" #: src/tables/settings/FailedTasksTable.tsx:38 #: src/tables/settings/PendingTasksTable.tsx:33 msgid "Task ID" -msgstr "" +msgstr "ID úkolu" #: src/tables/settings/FailedTasksTable.tsx:42 #: src/tables/stock/StockItemTestResultTable.tsx:230 msgid "Started" -msgstr "" +msgstr "Začátek" #: src/tables/settings/FailedTasksTable.tsx:54 msgid "Attempts" -msgstr "" +msgstr "Pokusů" #: src/tables/settings/FailedTasksTable.tsx:92 msgid "No Information" -msgstr "" +msgstr "Žádné informace" #: src/tables/settings/FailedTasksTable.tsx:93 msgid "No error details are available for this task" -msgstr "" +msgstr "Pro tuto úlohu nejsou k dispozici žádné podrobnosti o chybě" #: src/tables/settings/GroupTable.tsx:71 msgid "Group with id {id} not found" -msgstr "" +msgstr "Skupina s ID {id} nebyla nalezena" #: src/tables/settings/GroupTable.tsx:73 msgid "An error occurred while fetching group details" -msgstr "" +msgstr "Při načítání detailů skupiny došlo k chybě" #: src/tables/settings/GroupTable.tsx:96 #: src/tables/settings/GroupTable.tsx:197 msgid "Name of the user group" -msgstr "" +msgstr "Jméno skupiny uživatelů" #: src/tables/settings/GroupTable.tsx:117 #~ msgid "Permission set" @@ -10831,27 +10854,27 @@ msgstr "" #: src/tables/settings/GroupTable.tsx:170 #: src/tables/settings/UserTable.tsx:315 msgid "Open Profile" -msgstr "" +msgstr "Otevřít profil" #: src/tables/settings/GroupTable.tsx:185 msgid "Delete group" -msgstr "" +msgstr "Odstranit skupinu" #: src/tables/settings/GroupTable.tsx:186 msgid "Group deleted" -msgstr "" +msgstr "Skupina odstraněna" #: src/tables/settings/GroupTable.tsx:188 msgid "Are you sure you want to delete this group?" -msgstr "" +msgstr "Opravdu chcete smazat tuto skupinu?" #: src/tables/settings/GroupTable.tsx:193 msgid "Add Group" -msgstr "" +msgstr "Přidat skupinu" #: src/tables/settings/GroupTable.tsx:210 msgid "Add group" -msgstr "" +msgstr "Přidat skupinu" #: src/tables/settings/GroupTable.tsx:213 #~ msgid "Edit group" @@ -10859,20 +10882,20 @@ msgstr "" #: src/tables/settings/GroupTable.tsx:231 msgid "Edit Group" -msgstr "" +msgstr "Upravit skupinu" #: src/tables/settings/ImportSessionTable.tsx:38 msgid "Delete Import Session" -msgstr "" +msgstr "Smazat relaci importu" #: src/tables/settings/ImportSessionTable.tsx:44 #: src/tables/settings/ImportSessionTable.tsx:129 msgid "Create Import Session" -msgstr "" +msgstr "Vytvořit relaci importu" #: src/tables/settings/ImportSessionTable.tsx:72 msgid "Uploaded" -msgstr "" +msgstr "Nahráno" #: src/tables/settings/ImportSessionTable.tsx:83 msgid "Imported Rows" @@ -10881,56 +10904,56 @@ msgstr "Importované řádky" #: src/tables/settings/ImportSessionTable.tsx:111 #: src/tables/settings/TemplateTable.tsx:368 msgid "Model Type" -msgstr "" +msgstr "Typ modelu" #: src/tables/settings/ImportSessionTable.tsx:112 #: src/tables/settings/TemplateTable.tsx:369 msgid "Filter by target model type" -msgstr "" +msgstr "Filtrovat podle typu cílového modelu" #: src/tables/settings/ImportSessionTable.tsx:118 msgid "Filter by import session status" -msgstr "" +msgstr "Filtrovat podle stavu importované relace" #: src/tables/settings/PendingTasksTable.tsx:47 msgid "Arguments" -msgstr "" +msgstr "Argumenty" #: src/tables/settings/PendingTasksTable.tsx:61 msgid "Remove all pending tasks" -msgstr "" +msgstr "Odstranit všechny nevyřízené úkoly" #: src/tables/settings/PendingTasksTable.tsx:69 msgid "All pending tasks deleted" -msgstr "" +msgstr "Všechny nevyřízené úkoly odstraněny" #: src/tables/settings/PendingTasksTable.tsx:76 msgid "Error while deleting all pending tasks" -msgstr "" +msgstr "Chyba při odstraňování všech čekajících úkolů" #: src/tables/settings/ProjectCodeTable.tsx:46 msgid "Add Project Code" -msgstr "" +msgstr "Přidat projektový kód" #: src/tables/settings/ProjectCodeTable.tsx:58 msgid "Edit Project Code" -msgstr "" +msgstr "Upravit projektový kód" #: src/tables/settings/ProjectCodeTable.tsx:66 msgid "Delete Project Code" -msgstr "" +msgstr "Odstranit projektový kód" #: src/tables/settings/ProjectCodeTable.tsx:97 msgid "Add project code" -msgstr "" +msgstr "Přidat projektový kód" #: src/tables/settings/ScheduledTasksTable.tsx:28 msgid "Last Run" -msgstr "" +msgstr "Poslední spuštění" #: src/tables/settings/ScheduledTasksTable.tsx:50 msgid "Next Run" -msgstr "" +msgstr "Další spuštění" #: src/tables/settings/StocktakeReportTable.tsx:28 #~ msgid "Report" @@ -10958,11 +10981,11 @@ msgstr "" #: src/tables/settings/TemplateTable.tsx:165 msgid "Template not found" -msgstr "" +msgstr "Šablona nebyla nalezena" #: src/tables/settings/TemplateTable.tsx:167 msgid "An error occurred while fetching template details" -msgstr "" +msgstr "Při načítání podrobností šablony došlo k chybě" #: src/tables/settings/TemplateTable.tsx:243 #~ msgid "Add new" @@ -10974,32 +10997,32 @@ msgstr "" #: src/tables/settings/TemplateTable.tsx:261 msgid "Modify" -msgstr "" +msgstr "Upravit" #: src/tables/settings/TemplateTable.tsx:262 msgid "Modify template file" -msgstr "" +msgstr "Upravit soubor šablony" #: src/tables/settings/TemplateTable.tsx:313 #: src/tables/settings/TemplateTable.tsx:381 msgid "Edit Template" -msgstr "" +msgstr "Upravit šablonu" #: src/tables/settings/TemplateTable.tsx:321 msgid "Delete template" -msgstr "" +msgstr "Smazat šablonu" #: src/tables/settings/TemplateTable.tsx:327 msgid "Add Template" -msgstr "" +msgstr "Přidat šablonu" #: src/tables/settings/TemplateTable.tsx:340 msgid "Add template" -msgstr "" +msgstr "Přidat šablonu" #: src/tables/settings/TemplateTable.tsx:363 msgid "Filter by enabled status" -msgstr "" +msgstr "Filtrovat podle stavu povolení" #: src/tables/settings/TemplateTable.tsx:420 #~ msgid "Report Output" @@ -11007,23 +11030,23 @@ msgstr "" #: src/tables/settings/UserTable.tsx:123 msgid "Groups updated" -msgstr "" +msgstr "Skupiny aktualizovány" #: src/tables/settings/UserTable.tsx:124 msgid "User groups updated successfully" -msgstr "" +msgstr "Uživatelské skupiny úspěšně aktualizovány" #: src/tables/settings/UserTable.tsx:131 msgid "Error updating user groups" -msgstr "" +msgstr "Chyba při aktualizaci skupin uživatelů" #: src/tables/settings/UserTable.tsx:150 msgid "User with id {id} not found" -msgstr "" +msgstr "Uživatel s ID {id} nebyl nalezen" #: src/tables/settings/UserTable.tsx:152 msgid "An error occurred while fetching user details" -msgstr "" +msgstr "Při načítání detailů uživatele došlo k chybě" #: src/tables/settings/UserTable.tsx:154 #~ msgid "No groups" @@ -11031,35 +11054,35 @@ msgstr "" #: src/tables/settings/UserTable.tsx:178 msgid "Is Active" -msgstr "" +msgstr "Je aktivní" #: src/tables/settings/UserTable.tsx:179 msgid "Designates whether this user should be treated as active. Unselect this instead of deleting accounts." -msgstr "" +msgstr "Určuje, zda má být tento uživatel považován za aktivního. Zrušte výběr této možnosti namísto odstranění účtů." #: src/tables/settings/UserTable.tsx:183 msgid "Is Staff" -msgstr "" +msgstr "Je pracovník" #: src/tables/settings/UserTable.tsx:184 msgid "Designates whether the user can log into the django admin site." -msgstr "" +msgstr "Určuje, zda se uživatel může přihlásit na django admin stránku." #: src/tables/settings/UserTable.tsx:188 msgid "Is Superuser" -msgstr "" +msgstr "Je superuživatel" #: src/tables/settings/UserTable.tsx:189 msgid "Designates that this user has all permissions without explicitly assigning them." -msgstr "" +msgstr "Označuje, že tento uživatel má všechna oprávnění, aniž by je výslovně přiřadil." #: src/tables/settings/UserTable.tsx:199 msgid "You cannot edit the rights for the currently logged-in user." -msgstr "" +msgstr "Nemůžete upravovat práva pro aktuálně přihlášeného uživatele." #: src/tables/settings/UserTable.tsx:218 msgid "User Groups" -msgstr "" +msgstr "Uživatelské skupiny" #: src/tables/settings/UserTable.tsx:305 #~ msgid "Edit user" @@ -11067,314 +11090,310 @@ msgstr "" #: src/tables/settings/UserTable.tsx:332 msgid "Lock user" -msgstr "" +msgstr "Uzamknout uživatele" #: src/tables/settings/UserTable.tsx:342 msgid "Unlock user" -msgstr "" +msgstr "Odemknout uživatele" #: src/tables/settings/UserTable.tsx:358 msgid "Delete user" -msgstr "" +msgstr "Smazat uživatele" #: src/tables/settings/UserTable.tsx:359 msgid "User deleted" -msgstr "" +msgstr "Uživatel odstraněn" -#: src/tables/settings/UserTable.tsx:361 +#: src/tables/settings/UserTable.tsx:362 msgid "Are you sure you want to delete this user?" -msgstr "" +msgstr "Opravdu chcete smazat tohoto uživatele?" -#: src/tables/settings/UserTable.tsx:367 +#: src/tables/settings/UserTable.tsx:368 msgid "Add User" -msgstr "" +msgstr "Přidat uživatele" -#: src/tables/settings/UserTable.tsx:375 +#: src/tables/settings/UserTable.tsx:376 msgid "Added user" -msgstr "" +msgstr "Uživatel byl přidán" -#: src/tables/settings/UserTable.tsx:382 +#: src/tables/settings/UserTable.tsx:383 msgid "Set Password" -msgstr "" +msgstr "Nastavit heslo" -#: src/tables/settings/UserTable.tsx:387 +#: src/tables/settings/UserTable.tsx:388 msgid "Password updated" -msgstr "" +msgstr "Heslo bylo změněno" -#: src/tables/settings/UserTable.tsx:398 +#: src/tables/settings/UserTable.tsx:399 msgid "Add user" -msgstr "" +msgstr "Přidat uživatele" -#: src/tables/settings/UserTable.tsx:411 +#: src/tables/settings/UserTable.tsx:412 msgid "Show active users" msgstr "Zobrazit aktivní uživatele" -#: src/tables/settings/UserTable.tsx:416 +#: src/tables/settings/UserTable.tsx:417 msgid "Show staff users" msgstr "Zobrazit uživatele personálu" -#: src/tables/settings/UserTable.tsx:421 +#: src/tables/settings/UserTable.tsx:422 msgid "Show superusers" msgstr "Zobrazit administrátory" -#: src/tables/settings/UserTable.tsx:440 +#: src/tables/settings/UserTable.tsx:441 msgid "Edit User" -msgstr "" - -#: src/tables/settings/UserTable.tsx:476 -msgid "User updated" -msgstr "" +msgstr "Upravit uživatele" #: src/tables/settings/UserTable.tsx:477 -msgid "User updated successfully" -msgstr "" +msgid "User updated" +msgstr "Uživatel aktualizován" -#: src/tables/settings/UserTable.tsx:483 +#: src/tables/settings/UserTable.tsx:478 +msgid "User updated successfully" +msgstr "Uživatel úspěšně aktualizován" + +#: src/tables/settings/UserTable.tsx:484 msgid "Error updating user" -msgstr "" +msgstr "Při aktualizaci uživatele došlo k chybě" #: src/tables/stock/InstalledItemsTable.tsx:38 #: src/tables/stock/InstalledItemsTable.tsx:90 msgid "Install Item" -msgstr "" +msgstr "Instalovat položku" #: src/tables/stock/InstalledItemsTable.tsx:40 msgid "Item installed" -msgstr "" +msgstr "Položka nainstalována" #: src/tables/stock/InstalledItemsTable.tsx:51 msgid "Uninstall Item" -msgstr "" +msgstr "Odinstalovat položku" #: src/tables/stock/InstalledItemsTable.tsx:53 msgid "Item uninstalled" -msgstr "" +msgstr "Položka odinstalována" #: src/tables/stock/InstalledItemsTable.tsx:108 msgid "Uninstall stock item" -msgstr "" +msgstr "Odinstalovat skladovou položku" #: src/tables/stock/LocationTypesTable.tsx:44 #: src/tables/stock/LocationTypesTable.tsx:111 msgid "Add Location Type" -msgstr "" +msgstr "Přidat typ umístění" #: src/tables/stock/LocationTypesTable.tsx:52 msgid "Edit Location Type" -msgstr "" +msgstr "Upravit typ umístění" #: src/tables/stock/LocationTypesTable.tsx:60 msgid "Delete Location Type" -msgstr "" +msgstr "Odstranit typ umístění" #: src/tables/stock/LocationTypesTable.tsx:68 msgid "Icon" -msgstr "" +msgstr "Ikona" -#: src/tables/stock/StockItemTable.tsx:107 +#: src/tables/stock/StockItemTable.tsx:108 msgid "This stock item is in production" -msgstr "" +msgstr "Tato skladová položka je ve výrobě" -#: src/tables/stock/StockItemTable.tsx:114 +#: src/tables/stock/StockItemTable.tsx:115 msgid "This stock item has been assigned to a sales order" -msgstr "" +msgstr "Tato skladová položka byla přidělena prodejní objednávce" -#: src/tables/stock/StockItemTable.tsx:121 +#: src/tables/stock/StockItemTable.tsx:122 msgid "This stock item has been assigned to a customer" -msgstr "" +msgstr "Tato skladová položka byla přidělena zákazníkovi" -#: src/tables/stock/StockItemTable.tsx:128 +#: src/tables/stock/StockItemTable.tsx:129 msgid "This stock item is installed in another stock item" -msgstr "" +msgstr "Tato skladová položka je nainstalována v jiné položce" -#: src/tables/stock/StockItemTable.tsx:135 +#: src/tables/stock/StockItemTable.tsx:136 msgid "This stock item has been consumed by a build order" -msgstr "" +msgstr "Tato skladová položka byla spotřebována výrobním příkazem" -#: src/tables/stock/StockItemTable.tsx:142 +#: src/tables/stock/StockItemTable.tsx:143 msgid "This stock item is unavailable" -msgstr "" +msgstr "Tato skladová položka je nedostupná" -#: src/tables/stock/StockItemTable.tsx:151 +#: src/tables/stock/StockItemTable.tsx:152 msgid "This stock item has expired" -msgstr "" +msgstr "Tato skladová položka expirovala" -#: src/tables/stock/StockItemTable.tsx:155 +#: src/tables/stock/StockItemTable.tsx:156 msgid "This stock item is stale" -msgstr "" +msgstr "Tato skladová položka je zastaralá" -#: src/tables/stock/StockItemTable.tsx:167 +#: src/tables/stock/StockItemTable.tsx:168 msgid "This stock item is fully allocated" -msgstr "" +msgstr "Tato položka je plně přidělena" -#: src/tables/stock/StockItemTable.tsx:174 +#: src/tables/stock/StockItemTable.tsx:175 msgid "This stock item is partially allocated" -msgstr "" +msgstr "Tato položka je částečně přidělena" -#: src/tables/stock/StockItemTable.tsx:202 +#: src/tables/stock/StockItemTable.tsx:203 msgid "This stock item has been depleted" -msgstr "" +msgstr "Tato skladová položka byla vyčerpána" #: src/tables/stock/StockItemTable.tsx:301 #~ msgid "Show stock for assmebled parts" #~ msgstr "Show stock for assmebled parts" -#: src/tables/stock/StockItemTable.tsx:306 +#: src/tables/stock/StockItemTable.tsx:307 msgid "Stocktake Date" -msgstr "" +msgstr "Datum inventury" -#: src/tables/stock/StockItemTable.tsx:324 +#: src/tables/stock/StockItemTable.tsx:325 msgid "Show stock for active parts" -msgstr "" +msgstr "Zobrazit skladem pro aktivní díly" -#: src/tables/stock/StockItemTable.tsx:335 +#: src/tables/stock/StockItemTable.tsx:336 msgid "Show stock for assembled parts" -msgstr "" +msgstr "Zobrazit skladem pro smontované díly" -#: src/tables/stock/StockItemTable.tsx:340 +#: src/tables/stock/StockItemTable.tsx:341 msgid "Show items which have been allocated" -msgstr "" +msgstr "Zobrazit položky, které byly přiřazeny" -#: src/tables/stock/StockItemTable.tsx:345 +#: src/tables/stock/StockItemTable.tsx:346 msgid "Show items which are available" -msgstr "" - -#: src/tables/stock/StockItemTable.tsx:349 -#: src/tables/stock/StockLocationTable.tsx:38 -msgid "Include Sublocations" -msgstr "" +msgstr "Zobrazit položky, které jsou k dispozici" #: src/tables/stock/StockItemTable.tsx:350 -msgid "Include stock in sublocations" -msgstr "" +#: src/tables/stock/StockLocationTable.tsx:38 +msgid "Include Sublocations" +msgstr "Zahrnout podumístění" -#: src/tables/stock/StockItemTable.tsx:354 -msgid "Depleted" -msgstr "" +#: src/tables/stock/StockItemTable.tsx:351 +msgid "Include stock in sublocations" +msgstr "Zahrnout zásoby do podumístění" #: src/tables/stock/StockItemTable.tsx:355 -msgid "Show depleted stock items" -msgstr "" +msgid "Depleted" +msgstr "Vyčerpané" -#: src/tables/stock/StockItemTable.tsx:360 -msgid "Show items which are in stock" -msgstr "" +#: src/tables/stock/StockItemTable.tsx:356 +msgid "Show depleted stock items" +msgstr "Zobrazit vyčerpané položky skladem" + +#: src/tables/stock/StockItemTable.tsx:362 +msgid "Show items which are in production" +msgstr "Zobrazit položky, které jsou ve výrobě" #: src/tables/stock/StockItemTable.tsx:362 #~ msgid "Include stock items for variant parts" #~ msgstr "Include stock items for variant parts" -#: src/tables/stock/StockItemTable.tsx:365 -msgid "Show items which are in production" -msgstr "" - -#: src/tables/stock/StockItemTable.tsx:373 +#: src/tables/stock/StockItemTable.tsx:370 msgid "Show items which have been consumed by a build order" -msgstr "" +msgstr "Zobrazit položky, které byly spotřebovány v objednávce stavby" -#: src/tables/stock/StockItemTable.tsx:378 +#: src/tables/stock/StockItemTable.tsx:375 msgid "Show stock items which are installed in other items" -msgstr "" +msgstr "Zobrazit skladové položky, které jsou nainstalovány v jiných položkách" -#: src/tables/stock/StockItemTable.tsx:382 +#: src/tables/stock/StockItemTable.tsx:379 msgid "Sent to Customer" -msgstr "" +msgstr "Odesláno zákazníkovi" -#: src/tables/stock/StockItemTable.tsx:383 +#: src/tables/stock/StockItemTable.tsx:380 msgid "Show items which have been sent to a customer" -msgstr "" +msgstr "Zobrazit položky, které byly odeslány zákazníkovi" -#: src/tables/stock/StockItemTable.tsx:394 +#: src/tables/stock/StockItemTable.tsx:391 msgid "Show tracked items" -msgstr "" +msgstr "Zobrazit sledované předměty" + +#: src/tables/stock/StockItemTable.tsx:395 +msgid "Has Purchase Price" +msgstr "Má nákupní cenu" + +#: src/tables/stock/StockItemTable.tsx:396 +msgid "Show items which have a purchase price" +msgstr "Zobrazit položky, které mají kupní cenu" #: src/tables/stock/StockItemTable.tsx:397 #~ msgid "Serial Number LTE" #~ msgstr "Serial Number LTE" -#: src/tables/stock/StockItemTable.tsx:398 -msgid "Has Purchase Price" -msgstr "" - -#: src/tables/stock/StockItemTable.tsx:399 -msgid "Show items which have a purchase price" -msgstr "" +#: src/tables/stock/StockItemTable.tsx:401 +msgid "Show items which have expired" +msgstr "Zobrazit položky, které expirovaly" #: src/tables/stock/StockItemTable.tsx:403 #~ msgid "Serial Number GTE" #~ msgstr "Serial Number GTE" -#: src/tables/stock/StockItemTable.tsx:404 -msgid "Show items which have expired" -msgstr "" - -#: src/tables/stock/StockItemTable.tsx:410 +#: src/tables/stock/StockItemTable.tsx:407 msgid "Show items which are stale" -msgstr "" +msgstr "Zobrazit položky, které jsou zastaralé" -#: src/tables/stock/StockItemTable.tsx:415 +#: src/tables/stock/StockItemTable.tsx:412 msgid "Expired Before" -msgstr "" +msgstr "Expirovalo před" -#: src/tables/stock/StockItemTable.tsx:416 +#: src/tables/stock/StockItemTable.tsx:413 msgid "Show items which expired before this date" -msgstr "" +msgstr "Zobrazit položky, které expirovaly před tímto datem" -#: src/tables/stock/StockItemTable.tsx:422 +#: src/tables/stock/StockItemTable.tsx:419 msgid "Expired After" -msgstr "" +msgstr "Expirovalo po" -#: src/tables/stock/StockItemTable.tsx:423 +#: src/tables/stock/StockItemTable.tsx:420 msgid "Show items which expired after this date" -msgstr "" +msgstr "Zobrazit položky, které expirovaly po tomto datu" -#: src/tables/stock/StockItemTable.tsx:429 +#: src/tables/stock/StockItemTable.tsx:426 msgid "Updated Before" -msgstr "" +msgstr "Aktualizováno před" -#: src/tables/stock/StockItemTable.tsx:430 +#: src/tables/stock/StockItemTable.tsx:427 msgid "Show items updated before this date" -msgstr "" +msgstr "Zobrazit položky upravené před tímto datem" -#: src/tables/stock/StockItemTable.tsx:435 +#: src/tables/stock/StockItemTable.tsx:432 msgid "Updated After" -msgstr "" +msgstr "Aktualizováno po" -#: src/tables/stock/StockItemTable.tsx:436 +#: src/tables/stock/StockItemTable.tsx:433 msgid "Show items updated after this date" -msgstr "" +msgstr "Zobrazit položky upravené po tomto datu" -#: src/tables/stock/StockItemTable.tsx:441 +#: src/tables/stock/StockItemTable.tsx:438 msgid "Stocktake Before" -msgstr "" +msgstr "Inventura před" -#: src/tables/stock/StockItemTable.tsx:442 +#: src/tables/stock/StockItemTable.tsx:439 msgid "Show items counted before this date" -msgstr "" +msgstr "Zobrazit položky sečtené před tímto datem" -#: src/tables/stock/StockItemTable.tsx:447 +#: src/tables/stock/StockItemTable.tsx:444 msgid "Stocktake After" -msgstr "" +msgstr "Inventura po" -#: src/tables/stock/StockItemTable.tsx:448 +#: src/tables/stock/StockItemTable.tsx:445 msgid "Show items counted after this date" -msgstr "" +msgstr "Zobrazit položky sečtené po tomto datu" -#: src/tables/stock/StockItemTable.tsx:453 +#: src/tables/stock/StockItemTable.tsx:450 msgid "External Location" -msgstr "" +msgstr "Externí umístění" -#: src/tables/stock/StockItemTable.tsx:454 +#: src/tables/stock/StockItemTable.tsx:451 msgid "Show items in an external location" -msgstr "" +msgstr "Zobrazit zásoby na externích lokacích" #: src/tables/stock/StockItemTable.tsx:528 #~ msgid "Delete stock items" #~ msgstr "Delete stock items" -#: src/tables/stock/StockItemTable.tsx:559 +#: src/tables/stock/StockItemTable.tsx:556 msgid "Order items" -msgstr "" +msgstr "Objednat položky" #: src/tables/stock/StockItemTable.tsx:595 #~ msgid "Add a new stock item" @@ -11422,81 +11441,81 @@ msgstr "" #: src/tables/stock/StockItemTestResultTable.tsx:140 msgid "Test" -msgstr "" +msgstr "Test" #: src/tables/stock/StockItemTestResultTable.tsx:174 msgid "Test result for installed stock item" -msgstr "" +msgstr "Výsledek zkoušky pro instalovanou skladovou položku" #: src/tables/stock/StockItemTestResultTable.tsx:205 msgid "Attachment" -msgstr "" +msgstr "Příloha" #: src/tables/stock/StockItemTestResultTable.tsx:224 msgid "Test station" -msgstr "" +msgstr "Testovací stanice" #: src/tables/stock/StockItemTestResultTable.tsx:246 msgid "Finished" -msgstr "" +msgstr "Dokončeno" #: src/tables/stock/StockItemTestResultTable.tsx:304 #: src/tables/stock/StockItemTestResultTable.tsx:375 msgid "Edit Test Result" -msgstr "" +msgstr "Upravit výsledek testu" #: src/tables/stock/StockItemTestResultTable.tsx:306 msgid "Test result updated" -msgstr "" +msgstr "Výsledek testu byl aktualizován" #: src/tables/stock/StockItemTestResultTable.tsx:312 #: src/tables/stock/StockItemTestResultTable.tsx:384 msgid "Delete Test Result" -msgstr "" +msgstr "Odstranit výsledek testu" #: src/tables/stock/StockItemTestResultTable.tsx:314 msgid "Test result deleted" -msgstr "" +msgstr "Výsledek testu byl smazán" #: src/tables/stock/StockItemTestResultTable.tsx:328 msgid "Test Passed" -msgstr "" +msgstr "Test prošel" #: src/tables/stock/StockItemTestResultTable.tsx:329 msgid "Test result has been recorded" -msgstr "" +msgstr "Výsledek testu byl zaznamenán" #: src/tables/stock/StockItemTestResultTable.tsx:336 msgid "Failed to record test result" -msgstr "" +msgstr "Nepodařilo se zaznamenat výsledek testu" #: src/tables/stock/StockItemTestResultTable.tsx:353 msgid "Pass Test" -msgstr "" +msgstr "Test splněn" #: src/tables/stock/StockItemTestResultTable.tsx:402 msgid "Show results for required tests" -msgstr "" +msgstr "Zobrazit výsledky pro požadované testy" #: src/tables/stock/StockItemTestResultTable.tsx:406 msgid "Include Installed" -msgstr "" +msgstr "Zahrnout nainstalované" #: src/tables/stock/StockItemTestResultTable.tsx:407 msgid "Show results for installed stock items" -msgstr "" +msgstr "Zobrazit výsledky pro nainstalované skladové položky" #: src/tables/stock/StockItemTestResultTable.tsx:411 msgid "Passed" -msgstr "" +msgstr "Prošlo" #: src/tables/stock/StockItemTestResultTable.tsx:412 msgid "Show only passed tests" -msgstr "" +msgstr "Zobrazit pouze prošlé testy" #: src/tables/stock/StockItemTestResultTable.tsx:417 msgid "Show results for enabled tests" -msgstr "" +msgstr "Zobrazit výsledky pro povolené testy" #: src/tables/stock/StockLocationTable.tsx:38 #~ msgid "structural" @@ -11504,7 +11523,7 @@ msgstr "" #: src/tables/stock/StockLocationTable.tsx:39 msgid "Include sublocations in results" -msgstr "" +msgstr "Zahrnout do výsledků podumístění" #: src/tables/stock/StockLocationTable.tsx:43 #~ msgid "external" @@ -11512,48 +11531,44 @@ msgstr "" #: src/tables/stock/StockLocationTable.tsx:44 msgid "Show structural locations" -msgstr "" +msgstr "Zobrazit strukturální umístění" #: src/tables/stock/StockLocationTable.tsx:49 msgid "Show external locations" -msgstr "" +msgstr "Zobrazit externí umístění" #: src/tables/stock/StockLocationTable.tsx:53 msgid "Has location type" -msgstr "" +msgstr "Má typ umístění" #: src/tables/stock/StockLocationTable.tsx:58 msgid "Filter by location type" -msgstr "" +msgstr "Filtrovat podle typu umístění" #: src/tables/stock/StockLocationTable.tsx:105 #: src/tables/stock/StockLocationTable.tsx:160 msgid "Add Stock Location" -msgstr "" +msgstr "Přidat skladové umístění" #: src/tables/stock/StockLocationTable.tsx:129 msgid "Set Parent Location" -msgstr "" +msgstr "Nastavit nadřazené umístění" #: src/tables/stock/StockLocationTable.tsx:149 msgid "Set parent location for the selected items" -msgstr "" +msgstr "Nastavit nadřazené umístění pro vybrané položky" #: src/tables/stock/StockTrackingTable.tsx:77 msgid "Added" -msgstr "" +msgstr "Přídáno" #: src/tables/stock/StockTrackingTable.tsx:82 msgid "Removed" -msgstr "" - -#: src/tables/stock/StockTrackingTable.tsx:206 -msgid "Details" -msgstr "" +msgstr "Odstraněno" #: src/tables/stock/StockTrackingTable.tsx:221 msgid "No user information" -msgstr "" +msgstr "Žádné informace o uživateli" #: src/tables/stock/TestStatisticsTable.tsx:34 #: src/tables/stock/TestStatisticsTable.tsx:64 @@ -11562,7 +11577,7 @@ msgstr "" #: src/views/MobileAppView.tsx:25 msgid "Mobile viewport detected" -msgstr "" +msgstr "Detekován mobilní prohlížeč" #: src/views/MobileAppView.tsx:25 #~ msgid "Platform UI is optimized for Tablets and Desktops, you can use the official app for a mobile experience." @@ -11570,13 +11585,13 @@ msgstr "" #: src/views/MobileAppView.tsx:28 msgid "InvenTree UI is optimized for Tablets and Desktops, you can use the official app for a mobile experience." -msgstr "" +msgstr "UI InvenTree je optimalizováno pro tablety a stolní počítače, můžete použít oficiální aplikaci pro mobilní zážitek." #: src/views/MobileAppView.tsx:34 msgid "Read the docs" -msgstr "" +msgstr "Přečtěte si dokumentaci" #: src/views/MobileAppView.tsx:38 msgid "Ignore and continue to Desktop view" -msgstr "" +msgstr "Ignorovat a pokračovat v zobrazení plochy" diff --git a/src/frontend/src/locales/da/messages.po b/src/frontend/src/locales/da/messages.po index d2fc026b3b..f8f4208749 100644 --- a/src/frontend/src/locales/da/messages.po +++ b/src/frontend/src/locales/da/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: da\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2025-09-17 03:41\n" +"PO-Revision-Date: 2025-09-29 23:53\n" "Last-Translator: \n" "Language-Team: Danish\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -69,7 +69,7 @@ msgstr "" #: src/components/forms/fields/RelatedModelField.tsx:393 #: src/components/nav/Header.tsx:169 #: src/pages/Index/Settings/UserSettings.tsx:74 -#: src/pages/part/PartDetail.tsx:1173 +#: src/pages/part/PartDetail.tsx:1186 msgid "Search" msgstr "" @@ -113,7 +113,7 @@ msgstr "" #: src/forms/StockForms.tsx:1028 #: src/forms/StockForms.tsx:1072 #: src/pages/build/BuildDetail.tsx:200 -#: src/pages/part/PartDetail.tsx:1225 +#: src/pages/part/PartDetail.tsx:1238 #: src/tables/ColumnRenderers.tsx:82 #: src/tables/part/RelatedPartTable.tsx:53 #: src/tables/stock/StockTrackingTable.tsx:87 @@ -128,7 +128,8 @@ msgstr "" #: src/pages/part/CategoryDetail.tsx:130 #: src/pages/part/CategoryDetail.tsx:273 #: src/pages/part/CategoryDetail.tsx:312 -#: src/pages/part/PartDetail.tsx:955 +#: src/pages/part/CategoryDetail.tsx:343 +#: src/pages/part/PartDetail.tsx:968 msgid "Parts" msgstr "" @@ -152,11 +153,11 @@ msgstr "" #: lib/enums/ModelInformation.tsx:52 #: src/components/wizards/OrderPartsWizard.tsx:143 #: src/pages/company/SupplierPartDetail.tsx:408 -#: src/pages/stock/StockDetail.tsx:286 +#: src/pages/stock/StockDetail.tsx:289 #: src/tables/build/BuildAllocatedStockTable.tsx:155 #: src/tables/part/PartPurchaseOrdersTable.tsx:50 #: src/tables/purchasing/SupplierPartTable.tsx:64 -#: src/tables/stock/StockItemTable.tsx:248 +#: src/tables/stock/StockItemTable.tsx:249 msgid "Supplier Part" msgstr "" @@ -168,7 +169,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:61 #: src/pages/company/SupplierPartDetail.tsx:160 #: src/tables/part/PartPurchaseOrdersTable.tsx:56 -#: src/tables/stock/StockItemTable.tsx:254 +#: src/tables/stock/StockItemTable.tsx:255 msgid "Manufacturer Part" msgstr "" @@ -179,14 +180,15 @@ msgstr "" #: lib/enums/ModelInformation.tsx:70 #: src/pages/part/CategoryDetail.tsx:343 -#: src/tables/Filter.tsx:381 +#: src/tables/Filter.tsx:389 msgid "Part Category" msgstr "" #: lib/enums/ModelInformation.tsx:71 #: lib/enums/Roles.tsx:37 +#: src/pages/part/CategoryDetail.tsx:267 #: src/pages/part/CategoryDetail.tsx:334 -#: src/pages/part/PartDetail.tsx:1214 +#: src/pages/part/PartDetail.tsx:1227 msgid "Part Categories" msgstr "" @@ -196,7 +198,8 @@ msgstr "" #: src/forms/BuildForms.tsx:604 #: src/forms/BuildForms.tsx:765 #: src/forms/SalesOrderForms.tsx:269 -#: src/pages/stock/StockDetail.tsx:976 +#: src/pages/stock/StockDetail.tsx:992 +#: src/tables/part/PartTestResultTable.tsx:248 #: src/tables/stock/StockTrackingTable.tsx:48 #: src/tables/stock/StockTrackingTable.tsx:55 msgid "Stock Item" @@ -221,7 +224,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:89 #: src/pages/stock/LocationDetail.tsx:176 #: src/pages/stock/LocationDetail.tsx:412 -#: src/pages/stock/StockDetail.tsx:967 +#: src/pages/stock/StockDetail.tsx:983 msgid "Stock Locations" msgstr "" @@ -235,7 +238,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:103 #: src/pages/Index/Settings/SystemSettings.tsx:248 -#: src/pages/part/PartDetail.tsx:912 +#: src/pages/part/PartDetail.tsx:914 msgid "Stock History" msgstr "" @@ -284,7 +287,7 @@ msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:199 #: src/pages/sales/SalesOrderDetail.tsx:211 #: src/tables/ColumnRenderers.tsx:353 -#: src/tables/Filter.tsx:278 +#: src/tables/Filter.tsx:286 #: src/tables/TableHoverCard.tsx:101 msgid "Project Code" msgstr "" @@ -299,9 +302,9 @@ msgstr "" #: src/pages/build/BuildDetail.tsx:244 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:33 #: src/pages/purchasing/PurchaseOrderDetail.tsx:531 -#: src/pages/stock/StockDetail.tsx:349 +#: src/pages/stock/StockDetail.tsx:352 #: src/tables/part/PartPurchaseOrdersTable.tsx:32 -#: src/tables/stock/StockItemTable.tsx:240 +#: src/tables/stock/StockItemTable.tsx:241 #: src/tables/stock/StockTrackingTable.tsx:120 msgid "Purchase Order" msgstr "" @@ -311,7 +314,7 @@ msgstr "" #: src/pages/Index/Settings/SystemSettings.tsx:283 #: src/pages/company/CompanyDetail.tsx:205 #: src/pages/company/SupplierPartDetail.tsx:265 -#: src/pages/part/PartDetail.tsx:876 +#: src/pages/part/PartDetail.tsx:878 #: src/pages/purchasing/PurchasingIndex.tsx:60 msgid "Purchase Orders" msgstr "" @@ -330,7 +333,7 @@ msgstr "" #: src/pages/sales/SalesOrderDetail.tsx:586 #: src/pages/sales/SalesOrderShipmentDetail.tsx:94 #: src/pages/sales/SalesOrderShipmentDetail.tsx:358 -#: src/pages/stock/StockDetail.tsx:358 +#: src/pages/stock/StockDetail.tsx:361 #: src/tables/part/PartSalesAllocationsTable.tsx:41 #: src/tables/sales/SalesOrderAllocationTable.tsx:107 #: src/tables/stock/StockTrackingTable.tsx:131 @@ -341,7 +344,7 @@ msgstr "" #: lib/enums/Roles.tsx:43 #: src/pages/Index/Settings/SystemSettings.tsx:299 #: src/pages/company/CompanyDetail.tsx:225 -#: src/pages/part/PartDetail.tsx:888 +#: src/pages/part/PartDetail.tsx:890 #: src/pages/sales/SalesIndex.tsx:82 msgid "Sales Orders" msgstr "" @@ -365,7 +368,7 @@ msgstr "" #: lib/enums/Roles.tsx:41 #: src/pages/Index/Settings/SystemSettings.tsx:315 #: src/pages/company/CompanyDetail.tsx:232 -#: src/pages/part/PartDetail.tsx:895 +#: src/pages/part/PartDetail.tsx:897 #: src/pages/sales/SalesIndex.tsx:103 msgid "Return Orders" msgstr "" @@ -414,7 +417,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:214 #: src/pages/Auth/ChangePassword.tsx:36 #: src/pages/core/UserDetail.tsx:220 -#: src/tables/Filter.tsx:327 +#: src/tables/Filter.tsx:335 #: src/tables/settings/ApiTokenTable.tsx:105 #: src/tables/settings/ApiTokenTable.tsx:132 #: src/tables/settings/BarcodeScanHistoryTable.tsx:79 @@ -544,7 +547,7 @@ msgstr "" #: lib/enums/Roles.tsx:33 #: src/pages/Index/Settings/SystemSettings.tsx:264 #: src/pages/build/BuildIndex.tsx:75 -#: src/pages/part/PartDetail.tsx:905 +#: src/pages/part/PartDetail.tsx:907 #: src/pages/sales/SalesOrderDetail.tsx:394 msgid "Build Orders" msgstr "" @@ -694,11 +697,12 @@ msgid "Failed to link barcode" msgstr "" #: src/components/barcodes/QRCode.tsx:179 -#: src/pages/part/PartDetail.tsx:522 +#: src/pages/part/PartDetail.tsx:524 #: src/pages/purchasing/PurchaseOrderDetail.tsx:204 #: src/pages/sales/ReturnOrderDetail.tsx:168 #: src/pages/sales/SalesOrderDetail.tsx:180 #: src/pages/sales/SalesOrderShipmentDetail.tsx:168 +#: src/pages/stock/StockDetail.tsx:186 msgid "Link" msgstr "" @@ -720,11 +724,11 @@ msgstr "" #~ msgid "Copy to clipboard" #~ msgstr "Copy to clipboard" -#: src/components/buttons/CopyButton.tsx:31 +#: src/components/buttons/CopyButton.tsx:34 msgid "Copied" msgstr "" -#: src/components/buttons/CopyButton.tsx:31 +#: src/components/buttons/CopyButton.tsx:34 msgid "Copy" msgstr "" @@ -752,19 +756,15 @@ msgstr "" #~ msgid "The label could not be generated" #~ msgstr "The label could not be generated" -#: src/components/buttons/PrintingActions.tsx:122 +#: src/components/buttons/PrintingActions.tsx:124 msgid "Print Label" msgstr "" -#: src/components/buttons/PrintingActions.tsx:129 -#: src/components/buttons/PrintingActions.tsx:156 +#: src/components/buttons/PrintingActions.tsx:134 +#: src/components/buttons/PrintingActions.tsx:168 msgid "Print" msgstr "" -#: src/components/buttons/PrintingActions.tsx:139 -msgid "Print Report" -msgstr "" - #: src/components/buttons/PrintingActions.tsx:152 #~ msgid "Generate" #~ msgstr "Generate" @@ -777,15 +777,19 @@ msgstr "" #~ msgid "The report could not be generated" #~ msgstr "The report could not be generated" -#: src/components/buttons/PrintingActions.tsx:177 +#: src/components/buttons/PrintingActions.tsx:161 +msgid "Print Report" +msgstr "" + +#: src/components/buttons/PrintingActions.tsx:189 msgid "Printing Actions" msgstr "" -#: src/components/buttons/PrintingActions.tsx:182 +#: src/components/buttons/PrintingActions.tsx:194 msgid "Print Labels" msgstr "" -#: src/components/buttons/PrintingActions.tsx:188 +#: src/components/buttons/PrintingActions.tsx:200 msgid "Print Reports" msgstr "" @@ -837,24 +841,24 @@ msgstr "" msgid "Subscribe to notifications" msgstr "" -#: src/components/calendar/Calendar.tsx:99 -#: src/components/calendar/Calendar.tsx:162 +#: src/components/calendar/Calendar.tsx:102 +#: src/components/calendar/Calendar.tsx:165 msgid "Calendar Filters" msgstr "" -#: src/components/calendar/Calendar.tsx:114 +#: src/components/calendar/Calendar.tsx:117 msgid "Previous month" msgstr "" -#: src/components/calendar/Calendar.tsx:123 +#: src/components/calendar/Calendar.tsx:126 msgid "Select month" msgstr "" -#: src/components/calendar/Calendar.tsx:144 +#: src/components/calendar/Calendar.tsx:147 msgid "Next month" msgstr "" -#: src/components/calendar/Calendar.tsx:175 +#: src/components/calendar/Calendar.tsx:178 #: src/tables/InvenTreeTableHeader.tsx:291 msgid "Download data" msgstr "" @@ -868,7 +872,7 @@ msgid "Error updating order" msgstr "" #: src/components/calendar/OrderCalendar.tsx:178 -#: src/tables/Filter.tsx:144 +#: src/tables/Filter.tsx:152 msgid "Overdue" msgstr "" @@ -1107,7 +1111,7 @@ msgid "The latest news from InvenTree" msgstr "" #: src/components/dashboard/widgets/ColorToggleWidget.tsx:18 -#: src/components/nav/MainMenu.tsx:91 +#: src/components/nav/MainMenu.tsx:93 msgid "Change Color Mode" msgstr "" @@ -1153,14 +1157,14 @@ msgstr "" #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:76 #: src/pages/core/UserDetail.tsx:93 #: src/pages/core/UserDetail.tsx:203 -#: src/tables/settings/UserTable.tsx:420 +#: src/tables/settings/UserTable.tsx:421 msgid "Superuser" msgstr "" #: src/components/details/Details.tsx:124 #: src/pages/core/UserDetail.tsx:87 #: src/pages/core/UserDetail.tsx:200 -#: src/tables/settings/UserTable.tsx:415 +#: src/tables/settings/UserTable.tsx:416 msgid "Staff" msgstr "" @@ -1658,7 +1662,7 @@ msgstr "" #: src/components/plugins/PluginDrawer.tsx:68 #: src/pages/Index/Settings/AdminCenter/UnitManagementPanel.tsx:19 #: src/pages/part/CategoryDetail.tsx:86 -#: src/pages/part/PartDetail.tsx:447 +#: src/pages/part/PartDetail.tsx:449 #: src/pages/stock/LocationDetail.tsx:84 #: src/tables/machine/MachineTypeTable.tsx:67 #: src/tables/machine/MachineTypeTable.tsx:151 @@ -1980,7 +1984,7 @@ msgid "Data has been imported successfully" msgstr "" #: src/components/importer/ImporterDrawer.tsx:109 -#: src/components/modals/AboutInvenTreeModal.tsx:197 +#: src/components/modals/AboutInvenTreeModal.tsx:203 #: src/components/modals/ServerInfoModal.tsx:134 #: src/forms/BomForms.tsx:132 msgid "Close" @@ -2166,14 +2170,14 @@ msgstr "" #: src/components/items/TransferList.tsx:161 #: src/components/render/Stock.tsx:102 -#: src/pages/part/PartDetail.tsx:984 -#: src/pages/stock/StockDetail.tsx:262 -#: src/pages/stock/StockDetail.tsx:913 +#: src/pages/part/PartDetail.tsx:997 +#: src/pages/stock/StockDetail.tsx:265 +#: src/pages/stock/StockDetail.tsx:929 #: src/tables/build/BuildAllocatedStockTable.tsx:135 #: src/tables/build/BuildLineTable.tsx:190 #: src/tables/part/PartTable.tsx:124 -#: src/tables/stock/StockItemTable.tsx:183 -#: src/tables/stock/StockItemTable.tsx:344 +#: src/tables/stock/StockItemTable.tsx:184 +#: src/tables/stock/StockItemTable.tsx:345 msgid "Available" msgstr "" @@ -2252,19 +2256,19 @@ msgstr "" #~ msgid "Dismiss" #~ msgstr "Dismiss" -#: src/components/modals/AboutInvenTreeModal.tsx:190 +#: src/components/modals/AboutInvenTreeModal.tsx:193 msgid "Copy version information" msgstr "" -#: src/components/modals/AboutInvenTreeModal.tsx:207 +#: src/components/modals/AboutInvenTreeModal.tsx:213 msgid "Development Version" msgstr "" -#: src/components/modals/AboutInvenTreeModal.tsx:209 +#: src/components/modals/AboutInvenTreeModal.tsx:215 msgid "Up to Date" msgstr "" -#: src/components/modals/AboutInvenTreeModal.tsx:211 +#: src/components/modals/AboutInvenTreeModal.tsx:217 msgid "Update Available" msgstr "" @@ -2439,24 +2443,28 @@ msgstr "" #~ msgid "Profile" #~ msgstr "Profile" -#: src/components/nav/MainMenu.tsx:52 +#: src/components/nav/MainMenu.tsx:54 #: src/components/nav/NavigationDrawer.tsx:193 #: src/pages/Index/Settings/AdminCenter/EmailManagementPanel.tsx:21 #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:39 msgid "Settings" msgstr "" -#: src/components/nav/MainMenu.tsx:59 -#: src/pages/Index/Settings/UserSettings.tsx:145 -msgid "Account Settings" -msgstr "" - #: src/components/nav/MainMenu.tsx:59 #: src/defaults/menuItems.tsx:15 #~ msgid "Account settings" #~ msgstr "Account settings" -#: src/components/nav/MainMenu.tsx:67 +#: src/components/nav/MainMenu.tsx:61 +#: src/pages/Index/Settings/UserSettings.tsx:145 +msgid "Account Settings" +msgstr "" + +#: src/components/nav/MainMenu.tsx:68 +#~ msgid "Current language {locale}" +#~ msgstr "Current language {locale}" + +#: src/components/nav/MainMenu.tsx:69 #: src/components/nav/NavigationDrawer.tsx:153 #: src/components/nav/SettingsHeader.tsx:41 #: src/pages/Index/Settings/SystemSettings.tsx:347 @@ -2464,15 +2472,11 @@ msgstr "" msgid "System Settings" msgstr "" -#: src/components/nav/MainMenu.tsx:68 -#~ msgid "Current language {locale}" -#~ msgstr "Current language {locale}" - #: src/components/nav/MainMenu.tsx:71 #~ msgid "Switch to pseudo language" #~ msgstr "Switch to pseudo language" -#: src/components/nav/MainMenu.tsx:76 +#: src/components/nav/MainMenu.tsx:78 #: src/components/nav/NavigationDrawer.tsx:160 #: src/components/nav/SettingsHeader.tsx:42 #: src/defaults/actions.tsx:83 @@ -2481,7 +2485,14 @@ msgstr "" msgid "Admin Center" msgstr "" -#: src/components/nav/MainMenu.tsx:100 +#: src/components/nav/MainMenu.tsx:99 +#: src/defaults/actions.tsx:44 +#: src/defaults/links.tsx:140 +#: src/defaults/links.tsx:186 +msgid "About InvenTree" +msgstr "" + +#: src/components/nav/MainMenu.tsx:108 msgid "Logout" msgstr "" @@ -2507,10 +2518,11 @@ msgstr "" #: src/defaults/links.tsx:42 #: src/forms/StockForms.tsx:736 #: src/pages/Index/Settings/SystemSettings.tsx:224 -#: src/pages/part/PartDetail.tsx:805 +#: src/pages/part/PartDetail.tsx:807 #: src/pages/stock/LocationDetail.tsx:390 -#: src/pages/stock/StockDetail.tsx:626 -#: src/tables/stock/StockItemTable.tsx:86 +#: src/pages/stock/LocationDetail.tsx:420 +#: src/pages/stock/StockDetail.tsx:642 +#: src/tables/stock/StockItemTable.tsx:87 msgid "Stock" msgstr "" @@ -2599,7 +2611,7 @@ msgstr "" #: src/components/nav/SearchDrawer.tsx:288 #: src/pages/company/ManufacturerPartDetail.tsx:176 -#: src/pages/part/PartDetail.tsx:863 +#: src/pages/part/PartDetail.tsx:865 #: src/pages/part/PartSupplierDetail.tsx:15 #: src/pages/purchasing/PurchasingIndex.tsx:81 msgid "Suppliers" @@ -2663,7 +2675,7 @@ msgid "Attachments" msgstr "" #: src/components/panels/NotesPanel.tsx:23 -#: src/tables/build/BuildOrderTestTable.tsx:196 +#: src/tables/part/PartTestResultTable.tsx:214 #: src/tables/stock/StockTrackingTable.tsx:212 msgid "Notes" msgstr "" @@ -2709,7 +2721,7 @@ msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:118 #: src/pages/company/SupplierPartDetail.tsx:144 #: src/pages/part/CategoryDetail.tsx:106 -#: src/pages/part/PartDetail.tsx:461 +#: src/pages/part/PartDetail.tsx:463 #: src/pages/purchasing/PurchaseOrderDetail.tsx:144 #: src/pages/sales/ReturnOrderDetail.tsx:109 #: src/pages/sales/SalesOrderDetail.tsx:118 @@ -2730,7 +2742,7 @@ msgstr "" #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:41 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 #: src/tables/ColumnRenderers.tsx:411 -#: src/tables/build/BuildOrderTestTable.tsx:204 +#: src/tables/part/PartTestResultTable.tsx:222 msgid "Date" msgstr "" @@ -2739,7 +2751,7 @@ msgstr "" #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:68 #: src/pages/core/UserDetail.tsx:81 #: src/pages/core/UserDetail.tsx:209 -#: src/pages/part/PartDetail.tsx:616 +#: src/pages/part/PartDetail.tsx:618 #: src/tables/bom/UsedInTable.tsx:90 #: src/tables/company/CompanyTable.tsx:57 #: src/tables/company/CompanyTable.tsx:91 @@ -2753,8 +2765,8 @@ msgstr "" #: src/tables/purchasing/SupplierPartTable.tsx:85 #: src/tables/purchasing/SupplierPartTable.tsx:179 #: src/tables/settings/ApiTokenTable.tsx:63 -#: src/tables/settings/UserTable.tsx:410 -#: src/tables/stock/StockItemTable.tsx:323 +#: src/tables/settings/UserTable.tsx:411 +#: src/tables/stock/StockItemTable.tsx:324 msgid "Active" msgstr "" @@ -2873,7 +2885,7 @@ msgstr "" #: src/pages/company/CompanyDetail.tsx:325 #: src/pages/company/SupplierPartDetail.tsx:368 #: src/pages/core/UserDetail.tsx:211 -#: src/pages/part/PartDetail.tsx:1017 +#: src/pages/part/PartDetail.tsx:1030 msgid "Inactive" msgstr "" @@ -2883,8 +2895,31 @@ msgstr "" msgid "No stock" msgstr "" -#: src/components/render/Part.tsx:74 -#: src/pages/part/PartDetail.tsx:488 +#: src/components/render/Part.tsx:44 +#: src/pages/company/SupplierPartDetail.tsx:196 +#: src/pages/company/SupplierPartDetail.tsx:389 +#: src/pages/part/PartDetail.tsx:1018 +#: src/tables/bom/BomTable.tsx:424 +#: src/tables/part/PartTable.tsx:95 +msgid "On Order" +msgstr "" + +#: src/components/render/Part.tsx:52 +#: src/pages/part/PartDetail.tsx:590 +#: src/pages/part/PartDetail.tsx:1024 +#: src/pages/stock/StockDetail.tsx:912 +#: src/tables/part/PartTestResultTable.tsx:297 +#: src/tables/stock/StockItemTable.tsx:361 +msgid "In Production" +msgstr "" + +#: src/components/render/Part.tsx:71 +#: src/tables/stock/StockTrackingTable.tsx:206 +msgid "Details" +msgstr "" + +#: src/components/render/Part.tsx:109 +#: src/pages/part/PartDetail.tsx:490 #: src/tables/ColumnRenderers.tsx:224 #: src/tables/ColumnRenderers.tsx:233 #: src/tables/notifications/NotificationTable.tsx:32 @@ -2908,17 +2943,17 @@ msgstr "" #: src/forms/StockForms.tsx:1073 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:88 #: src/pages/core/UserDetail.tsx:158 -#: src/pages/stock/StockDetail.tsx:295 +#: src/pages/stock/StockDetail.tsx:298 #: src/tables/ColumnRenderers.tsx:176 #: src/tables/ColumnRenderers.tsx:185 -#: src/tables/Filter.tsx:392 +#: src/tables/Filter.tsx:400 #: src/tables/stock/StockTrackingTable.tsx:98 msgid "Location" msgstr "" #: src/components/render/Stock.tsx:99 -#: src/pages/stock/StockDetail.tsx:195 -#: src/pages/stock/StockDetail.tsx:901 +#: src/pages/stock/StockDetail.tsx:198 +#: src/pages/stock/StockDetail.tsx:917 #: src/tables/build/BuildAllocatedStockTable.tsx:121 #: src/tables/build/BuildOutputTable.tsx:111 #: src/tables/sales/SalesOrderAllocationTable.tsx:139 @@ -2940,11 +2975,11 @@ msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:146 #: src/pages/part/pricing/PriceBreakPanel.tsx:89 #: src/pages/part/pricing/PriceBreakPanel.tsx:172 -#: src/pages/stock/StockDetail.tsx:255 -#: src/pages/stock/StockDetail.tsx:907 +#: src/pages/stock/StockDetail.tsx:258 +#: src/pages/stock/StockDetail.tsx:923 #: src/tables/build/BuildLineTable.tsx:84 -#: src/tables/build/BuildOrderTestTable.tsx:251 #: src/tables/part/PartPurchaseOrdersTable.tsx:94 +#: src/tables/part/PartTestResultTable.tsx:269 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:168 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:199 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:69 @@ -3467,163 +3502,163 @@ msgid "Please correct the errors in the selected parts" msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:424 -#: src/tables/build/BuildLineTable.tsx:794 +#: src/tables/build/BuildLineTable.tsx:797 #: src/tables/part/PartTable.tsx:407 #: src/tables/sales/SalesOrderLineItemTable.tsx:365 msgid "Order Parts" msgstr "" #: src/contexts/LanguageContext.tsx:22 -msgid "Arabic" -msgstr "" +#~ msgid "Arabic" +#~ msgstr "Arabic" #: src/contexts/LanguageContext.tsx:23 -msgid "Bulgarian" -msgstr "" +#~ msgid "Bulgarian" +#~ msgstr "Bulgarian" #: src/contexts/LanguageContext.tsx:24 -msgid "Czech" -msgstr "" +#~ msgid "Czech" +#~ msgstr "Czech" #: src/contexts/LanguageContext.tsx:25 -msgid "Danish" -msgstr "" +#~ msgid "Danish" +#~ msgstr "Danish" #: src/contexts/LanguageContext.tsx:26 -msgid "German" -msgstr "" +#~ msgid "German" +#~ msgstr "German" #: src/contexts/LanguageContext.tsx:27 -msgid "Greek" -msgstr "" +#~ msgid "Greek" +#~ msgstr "Greek" #: src/contexts/LanguageContext.tsx:28 -msgid "English" -msgstr "" +#~ msgid "English" +#~ msgstr "English" #: src/contexts/LanguageContext.tsx:29 -msgid "Spanish" -msgstr "" +#~ msgid "Spanish" +#~ msgstr "Spanish" #: src/contexts/LanguageContext.tsx:30 -msgid "Spanish (Mexican)" -msgstr "" +#~ msgid "Spanish (Mexican)" +#~ msgstr "Spanish (Mexican)" #: src/contexts/LanguageContext.tsx:31 -msgid "Estonian" -msgstr "" +#~ msgid "Estonian" +#~ msgstr "Estonian" #: src/contexts/LanguageContext.tsx:32 -msgid "Farsi / Persian" -msgstr "" +#~ msgid "Farsi / Persian" +#~ msgstr "Farsi / Persian" #: src/contexts/LanguageContext.tsx:33 -msgid "Finnish" -msgstr "" +#~ msgid "Finnish" +#~ msgstr "Finnish" #: src/contexts/LanguageContext.tsx:34 -msgid "French" -msgstr "" +#~ msgid "French" +#~ msgstr "French" #: src/contexts/LanguageContext.tsx:35 -msgid "Hebrew" -msgstr "" +#~ msgid "Hebrew" +#~ msgstr "Hebrew" #: src/contexts/LanguageContext.tsx:36 -msgid "Hindi" -msgstr "" +#~ msgid "Hindi" +#~ msgstr "Hindi" #: src/contexts/LanguageContext.tsx:37 -msgid "Hungarian" -msgstr "" +#~ msgid "Hungarian" +#~ msgstr "Hungarian" #: src/contexts/LanguageContext.tsx:38 -msgid "Italian" -msgstr "" +#~ msgid "Italian" +#~ msgstr "Italian" #: src/contexts/LanguageContext.tsx:39 -msgid "Japanese" -msgstr "" +#~ msgid "Japanese" +#~ msgstr "Japanese" #: src/contexts/LanguageContext.tsx:40 -msgid "Korean" -msgstr "" +#~ msgid "Korean" +#~ msgstr "Korean" #: src/contexts/LanguageContext.tsx:41 -msgid "Lithuanian" -msgstr "" +#~ msgid "Lithuanian" +#~ msgstr "Lithuanian" #: src/contexts/LanguageContext.tsx:42 -msgid "Latvian" -msgstr "" +#~ msgid "Latvian" +#~ msgstr "Latvian" #: src/contexts/LanguageContext.tsx:43 -msgid "Dutch" -msgstr "" +#~ msgid "Dutch" +#~ msgstr "Dutch" #: src/contexts/LanguageContext.tsx:44 -msgid "Norwegian" -msgstr "" +#~ msgid "Norwegian" +#~ msgstr "Norwegian" #: src/contexts/LanguageContext.tsx:45 -msgid "Polish" -msgstr "" +#~ msgid "Polish" +#~ msgstr "Polish" #: src/contexts/LanguageContext.tsx:46 -msgid "Portuguese" -msgstr "" +#~ msgid "Portuguese" +#~ msgstr "Portuguese" #: src/contexts/LanguageContext.tsx:47 -msgid "Portuguese (Brazilian)" -msgstr "" +#~ msgid "Portuguese (Brazilian)" +#~ msgstr "Portuguese (Brazilian)" #: src/contexts/LanguageContext.tsx:48 -msgid "Romanian" -msgstr "" +#~ msgid "Romanian" +#~ msgstr "Romanian" #: src/contexts/LanguageContext.tsx:49 -msgid "Russian" -msgstr "" +#~ msgid "Russian" +#~ msgstr "Russian" #: src/contexts/LanguageContext.tsx:50 -msgid "Slovak" -msgstr "" +#~ msgid "Slovak" +#~ msgstr "Slovak" #: src/contexts/LanguageContext.tsx:51 -msgid "Slovenian" -msgstr "" +#~ msgid "Slovenian" +#~ msgstr "Slovenian" #: src/contexts/LanguageContext.tsx:52 -msgid "Serbian" -msgstr "" +#~ msgid "Serbian" +#~ msgstr "Serbian" #: src/contexts/LanguageContext.tsx:53 -msgid "Swedish" -msgstr "" +#~ msgid "Swedish" +#~ msgstr "Swedish" #: src/contexts/LanguageContext.tsx:54 -msgid "Thai" -msgstr "" +#~ msgid "Thai" +#~ msgstr "Thai" #: src/contexts/LanguageContext.tsx:55 -msgid "Turkish" -msgstr "" +#~ msgid "Turkish" +#~ msgstr "Turkish" #: src/contexts/LanguageContext.tsx:56 -msgid "Ukrainian" -msgstr "" +#~ msgid "Ukrainian" +#~ msgstr "Ukrainian" #: src/contexts/LanguageContext.tsx:57 -msgid "Vietnamese" -msgstr "" +#~ msgid "Vietnamese" +#~ msgstr "Vietnamese" #: src/contexts/LanguageContext.tsx:58 -msgid "Chinese (Simplified)" -msgstr "" +#~ msgid "Chinese (Simplified)" +#~ msgstr "Chinese (Simplified)" #: src/contexts/LanguageContext.tsx:59 -msgid "Chinese (Traditional)" -msgstr "" +#~ msgid "Chinese (Traditional)" +#~ msgstr "Chinese (Traditional)" #: src/defaults/actions.tsx:18 #: src/defaults/links.tsx:27 @@ -3644,12 +3679,6 @@ msgstr "" #~ msgid "About this Inventree instance" #~ msgstr "About this Inventree instance" -#: src/defaults/actions.tsx:44 -#: src/defaults/links.tsx:140 -#: src/defaults/links.tsx:186 -msgid "About InvenTree" -msgstr "" - #: src/defaults/actions.tsx:45 msgid "About the InvenTree org" msgstr "" @@ -3954,7 +3983,7 @@ msgstr "" #: src/forms/StockForms.tsx:184 #: src/forms/StockForms.tsx:189 #: src/forms/StockForms.tsx:360 -#: src/pages/stock/StockDetail.tsx:231 +#: src/pages/stock/StockDetail.tsx:234 msgid "Next serial number" msgstr "" @@ -3965,9 +3994,8 @@ msgstr "" #: src/forms/BuildForms.tsx:311 #: src/forms/BuildForms.tsx:656 #: src/tables/build/BuildAllocatedStockTable.tsx:150 -#: src/tables/build/BuildOrderTestTable.tsx:230 -#: src/tables/build/BuildOrderTestTable.tsx:254 #: src/tables/build/BuildOutputTable.tsx:592 +#: src/tables/part/PartTestResultTable.tsx:272 msgid "Build Output" msgstr "" @@ -3984,17 +4012,18 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:150 #: src/pages/sales/ReturnOrderDetail.tsx:115 #: src/pages/sales/SalesOrderDetail.tsx:124 -#: src/pages/stock/StockDetail.tsx:162 -#: src/tables/Filter.tsx:266 +#: src/pages/stock/StockDetail.tsx:170 +#: src/tables/Filter.tsx:274 #: src/tables/build/BuildOutputTable.tsx:408 #: src/tables/machine/MachineListTable.tsx:359 #: src/tables/part/PartPurchaseOrdersTable.tsx:38 +#: src/tables/part/PartTestResultTable.tsx:309 #: src/tables/sales/ReturnOrderLineItemTable.tsx:135 #: src/tables/sales/ReturnOrderLineItemTable.tsx:172 #: src/tables/settings/CustomStateTable.tsx:79 #: src/tables/settings/EmailTable.tsx:95 #: src/tables/settings/ImportSessionTable.tsx:117 -#: src/tables/stock/StockItemTable.tsx:328 +#: src/tables/stock/StockItemTable.tsx:329 #: src/tables/stock/StockTrackingTable.tsx:65 msgid "Status" msgstr "" @@ -4056,7 +4085,7 @@ msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:139 #: src/tables/build/BuildLineTable.tsx:180 #: src/tables/sales/SalesOrderLineItemTable.tsx:337 -#: src/tables/stock/StockItemTable.tsx:339 +#: src/tables/stock/StockItemTable.tsx:340 msgid "Allocated" msgstr "" @@ -4074,9 +4103,9 @@ msgstr "" #: src/forms/BuildForms.tsx:671 #: src/forms/SalesOrderForms.tsx:298 -#: src/tables/build/BuildLineTable.tsx:555 -#: src/tables/build/BuildLineTable.tsx:710 -#: src/tables/build/BuildLineTable.tsx:809 +#: src/tables/build/BuildLineTable.tsx:556 +#: src/tables/build/BuildLineTable.tsx:713 +#: src/tables/build/BuildLineTable.tsx:812 #: src/tables/sales/SalesOrderLineItemTable.tsx:375 #: src/tables/sales/SalesOrderLineItemTable.tsx:408 msgid "Allocate Stock" @@ -4089,10 +4118,10 @@ msgstr "" #: src/forms/BuildForms.tsx:787 #: src/forms/BuildForms.tsx:888 -#: src/tables/build/BuildAllocatedStockTable.tsx:233 -#: src/tables/build/BuildAllocatedStockTable.tsx:265 -#: src/tables/build/BuildLineTable.tsx:720 -#: src/tables/build/BuildLineTable.tsx:843 +#: src/tables/build/BuildAllocatedStockTable.tsx:240 +#: src/tables/build/BuildAllocatedStockTable.tsx:272 +#: src/tables/build/BuildLineTable.tsx:723 +#: src/tables/build/BuildLineTable.tsx:846 msgid "Consume Stock" msgstr "" @@ -4102,14 +4131,14 @@ msgid "Stock items consumed" msgstr "" #: src/forms/BuildForms.tsx:824 -#: src/tables/build/BuildLineTable.tsx:495 +#: src/tables/build/BuildLineTable.tsx:496 #: src/tables/part/PartBuildAllocationsTable.tsx:101 msgid "Fully consumed" msgstr "" #: src/forms/BuildForms.tsx:869 #: src/tables/build/BuildLineTable.tsx:185 -#: src/tables/stock/StockItemTable.tsx:372 +#: src/tables/stock/StockItemTable.tsx:369 msgid "Consumed" msgstr "" @@ -4120,7 +4149,7 @@ msgstr "" #: src/forms/PartForms.tsx:70 #: src/forms/PartForms.tsx:157 #: src/pages/part/CategoryDetail.tsx:122 -#: src/pages/part/PartDetail.tsx:669 +#: src/pages/part/PartDetail.tsx:671 #: src/tables/part/PartCategoryTable.tsx:94 #: src/tables/part/PartTable.tsx:312 msgid "Subscribed" @@ -4232,12 +4261,13 @@ msgstr "" #: src/forms/PurchaseOrderForms.tsx:658 #: src/pages/build/BuildDetail.tsx:351 -#: src/pages/stock/StockDetail.tsx:277 -#: src/pages/stock/StockDetail.tsx:923 +#: src/pages/stock/StockDetail.tsx:280 +#: src/pages/stock/StockDetail.tsx:939 #: src/tables/Filter.tsx:83 #: src/tables/build/BuildAllocatedStockTable.tsx:128 -#: src/tables/build/BuildOrderTestTable.tsx:242 #: src/tables/build/BuildOutputTable.tsx:116 +#: src/tables/part/PartTestResultTable.tsx:260 +#: src/tables/part/PartTestResultTable.tsx:281 #: src/tables/sales/SalesOrderAllocationTable.tsx:146 msgid "Batch Code" msgstr "" @@ -4260,8 +4290,8 @@ msgid "Enter serial numbers for received items" msgstr "" #: src/forms/PurchaseOrderForms.tsx:687 -#: src/pages/stock/StockDetail.tsx:379 -#: src/tables/stock/StockItemTable.tsx:295 +#: src/pages/stock/StockDetail.tsx:382 +#: src/tables/stock/StockItemTable.tsx:296 msgid "Expiry Date" msgstr "" @@ -4273,7 +4303,7 @@ msgstr "" #: src/forms/StockForms.tsx:673 #: src/pages/company/SupplierPartDetail.tsx:171 #: src/pages/company/SupplierPartDetail.tsx:235 -#: src/pages/stock/StockDetail.tsx:416 +#: src/pages/stock/StockDetail.tsx:419 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:220 msgid "Packaging" msgstr "" @@ -4339,9 +4369,9 @@ msgid "Stock Status" msgstr "" #: src/forms/StockForms.tsx:261 -#: src/pages/stock/StockDetail.tsx:670 -#: src/tables/stock/StockItemTable.tsx:525 -#: src/tables/stock/StockItemTable.tsx:572 +#: src/pages/stock/StockDetail.tsx:686 +#: src/tables/stock/StockItemTable.tsx:522 +#: src/tables/stock/StockItemTable.tsx:569 msgid "Add Stock Item" msgstr "" @@ -4378,10 +4408,10 @@ msgstr "" #: src/forms/StockForms.tsx:1075 #: src/pages/company/SupplierPartDetail.tsx:189 #: src/pages/company/SupplierPartDetail.tsx:373 -#: src/pages/part/PartDetail.tsx:535 -#: src/pages/part/PartDetail.tsx:974 +#: src/pages/part/PartDetail.tsx:537 +#: src/pages/part/PartDetail.tsx:987 +#: src/tables/Filter.tsx:92 #: src/tables/purchasing/SupplierPartTable.tsx:194 -#: src/tables/stock/StockItemTable.tsx:359 msgid "In Stock" msgstr "" @@ -4545,7 +4575,7 @@ msgstr "" #: src/tables/FilterSelectDrawer.tsx:114 #: src/tables/FilterSelectDrawer.tsx:137 #: src/tables/FilterSelectDrawer.tsx:149 -#: src/tables/build/BuildOrderTestTable.tsx:188 +#: src/tables/part/PartTestResultTable.tsx:206 #: src/tables/purchasing/ManufacturerPartParameterTable.tsx:42 #: src/tables/stock/StockItemTestResultTable.tsx:201 msgid "Value" @@ -4833,7 +4863,7 @@ msgid "Delete selected stock items" msgstr "" #: src/hooks/UseStockAdjustActions.tsx:205 -#: src/pages/part/PartDetail.tsx:1155 +#: src/pages/part/PartDetail.tsx:1168 msgid "Stock Actions" msgstr "" @@ -6196,7 +6226,7 @@ msgstr "" #: src/pages/build/BuildDetail.tsx:207 #: src/pages/company/ManufacturerPartDetail.tsx:83 #: src/pages/company/SupplierPartDetail.tsx:95 -#: src/pages/part/PartDetail.tsx:454 +#: src/pages/part/PartDetail.tsx:456 #: src/pages/stock/StockDetail.tsx:153 #: src/tables/bom/BomTable.tsx:134 #: src/tables/bom/UsedInTable.tsx:40 @@ -6207,15 +6237,16 @@ msgstr "" #: src/tables/part/RelatedPartTable.tsx:73 #: src/tables/sales/SalesOrderAllocationTable.tsx:132 #: src/tables/sales/SalesOrderLineItemTable.tsx:98 -#: src/tables/stock/StockItemTable.tsx:70 +#: src/tables/stock/StockItemTable.tsx:71 msgid "IPN" msgstr "" #: src/pages/build/BuildDetail.tsx:215 -#: src/pages/part/PartDetail.tsx:481 +#: src/pages/part/PartDetail.tsx:483 +#: src/pages/stock/StockDetail.tsx:161 #: src/tables/bom/UsedInTable.tsx:44 #: src/tables/build/BuildOrderTable.tsx:83 -#: src/tables/stock/StockItemTable.tsx:75 +#: src/tables/stock/StockItemTable.tsx:76 msgid "Revision" msgstr "" @@ -6231,7 +6262,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:156 #: src/pages/sales/ReturnOrderDetail.tsx:121 #: src/pages/sales/SalesOrderDetail.tsx:130 -#: src/pages/stock/StockDetail.tsx:168 +#: src/pages/stock/StockDetail.tsx:176 msgid "Custom Status" msgstr "" @@ -6268,7 +6299,7 @@ msgid "Build Quantity" msgstr "" #: src/pages/build/BuildDetail.tsx:286 -#: src/pages/part/PartDetail.tsx:599 +#: src/pages/part/PartDetail.tsx:601 #: src/tables/bom/BomTable.tsx:352 #: src/tables/bom/BomTable.tsx:387 msgid "Can Build" @@ -6280,16 +6311,16 @@ msgid "Completed Outputs" msgstr "" #: src/pages/build/BuildDetail.tsx:312 -#: src/tables/Filter.tsx:373 +#: src/tables/Filter.tsx:381 msgid "Issued By" msgstr "" #: src/pages/build/BuildDetail.tsx:320 -#: src/pages/part/PartDetail.tsx:692 +#: src/pages/part/PartDetail.tsx:694 #: src/pages/purchasing/PurchaseOrderDetail.tsx:243 #: src/pages/sales/ReturnOrderDetail.tsx:207 #: src/pages/sales/SalesOrderDetail.tsx:219 -#: src/tables/Filter.tsx:311 +#: src/tables/Filter.tsx:319 msgid "Responsible" msgstr "" @@ -6377,6 +6408,8 @@ msgid "Child Build Orders" msgstr "" #: src/pages/build/BuildDetail.tsx:524 +#: src/pages/part/PartDetail.tsx:940 +#: src/pages/stock/StockDetail.tsx:587 #: src/tables/build/BuildOutputTable.tsx:664 #: src/tables/stock/StockItemTestResultTable.tsx:167 msgid "Test Results" @@ -6511,7 +6544,7 @@ msgid "Cancel order" msgstr "" #: src/pages/build/BuildDetail.tsx:752 -#: src/pages/stock/StockDetail.tsx:341 +#: src/pages/stock/StockDetail.tsx:344 #: src/tables/build/BuildAllocatedStockTable.tsx:85 #: src/tables/part/PartBuildAllocationsTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:150 @@ -6572,7 +6605,7 @@ msgstr "" #: src/pages/company/SupplierPartDetail.tsx:234 #: src/pages/company/SupplierPartDetail.tsx:359 #: src/pages/purchasing/PurchaseOrderDetail.tsx:138 -#: src/tables/Filter.tsx:352 +#: src/tables/Filter.tsx:360 #: src/tables/company/CompanyTable.tsx:96 #: src/tables/part/PartPurchaseOrdersTable.tsx:43 #: src/tables/purchasing/PurchaseOrderTable.tsx:109 @@ -6585,7 +6618,7 @@ msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:102 #: src/pages/company/ManufacturerPartDetail.tsx:264 #: src/pages/company/SupplierPartDetail.tsx:151 -#: src/tables/Filter.tsx:339 +#: src/tables/Filter.tsx:347 #: src/tables/company/CompanyTable.tsx:101 #: src/tables/purchasing/SupplierPartTable.tsx:70 msgid "Manufacturer" @@ -6597,7 +6630,7 @@ msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:103 #: src/pages/sales/SalesOrderDetail.tsx:112 #: src/pages/sales/SalesOrderShipmentDetail.tsx:102 -#: src/pages/stock/StockDetail.tsx:367 +#: src/pages/stock/StockDetail.tsx:370 #: src/tables/company/CompanyTable.tsx:106 #: src/tables/sales/ReturnOrderTable.tsx:108 #: src/tables/sales/SalesOrderTable.tsx:133 @@ -6658,7 +6691,7 @@ msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:146 #: src/pages/company/SupplierPartDetail.tsx:231 -#: src/pages/part/PartDetail.tsx:788 +#: src/pages/part/PartDetail.tsx:790 msgid "Part Details" msgstr "" @@ -6671,7 +6704,7 @@ msgid "Manufacturer Part Details" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:164 -#: src/pages/part/PartDetail.tsx:794 +#: src/pages/part/PartDetail.tsx:796 msgid "Parameters" msgstr "" @@ -6712,14 +6745,6 @@ msgstr "" msgid "Pack Quantity" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:196 -#: src/pages/company/SupplierPartDetail.tsx:389 -#: src/pages/part/PartDetail.tsx:1005 -#: src/tables/bom/BomTable.tsx:424 -#: src/tables/part/PartTable.tsx:95 -msgid "On Order" -msgstr "" - #: src/pages/company/SupplierPartDetail.tsx:203 msgid "Supplier Availability" msgstr "" @@ -6767,7 +6792,7 @@ msgid "Add Supplier Part" msgstr "" #: src/pages/company/SupplierPartDetail.tsx:383 -#: src/pages/part/PartDetail.tsx:993 +#: src/pages/part/PartDetail.tsx:1006 msgid "No Stock" msgstr "" @@ -6894,57 +6919,57 @@ msgid "Category Details" msgstr "" #: src/pages/part/PartAllocationPanel.tsx:21 -#: src/pages/stock/StockDetail.tsx:539 +#: src/pages/stock/StockDetail.tsx:555 #: src/tables/part/PartTable.tsx:108 msgid "Build Order Allocations" msgstr "" #: src/pages/part/PartAllocationPanel.tsx:31 -#: src/pages/stock/StockDetail.tsx:554 +#: src/pages/stock/StockDetail.tsx:570 #: src/tables/part/PartTable.tsx:116 msgid "Sales Order Allocations" msgstr "" -#: src/pages/part/PartDetail.tsx:181 -#: src/pages/part/PartDetail.tsx:184 -#: src/pages/part/PartDetail.tsx:228 +#: src/pages/part/PartDetail.tsx:183 +#: src/pages/part/PartDetail.tsx:186 +#: src/pages/part/PartDetail.tsx:230 msgid "Validate BOM" msgstr "" -#: src/pages/part/PartDetail.tsx:185 +#: src/pages/part/PartDetail.tsx:187 msgid "Do you want to validate the bill of materials for this assembly?" msgstr "" -#: src/pages/part/PartDetail.tsx:188 +#: src/pages/part/PartDetail.tsx:190 msgid "BOM validated" msgstr "" -#: src/pages/part/PartDetail.tsx:206 +#: src/pages/part/PartDetail.tsx:208 msgid "BOM Validated" msgstr "" -#: src/pages/part/PartDetail.tsx:207 +#: src/pages/part/PartDetail.tsx:209 msgid "The Bill of Materials for this part has been validated" msgstr "" -#: src/pages/part/PartDetail.tsx:211 -#: src/pages/part/PartDetail.tsx:216 +#: src/pages/part/PartDetail.tsx:213 +#: src/pages/part/PartDetail.tsx:218 msgid "BOM Not Validated" msgstr "" -#: src/pages/part/PartDetail.tsx:212 +#: src/pages/part/PartDetail.tsx:214 msgid "The Bill of Materials for this part has previously been checked, but requires revalidation" msgstr "" -#: src/pages/part/PartDetail.tsx:217 +#: src/pages/part/PartDetail.tsx:219 msgid "The Bill of Materials for this part has not yet been validated" msgstr "" -#: src/pages/part/PartDetail.tsx:248 +#: src/pages/part/PartDetail.tsx:250 msgid "Validated On" msgstr "" -#: src/pages/part/PartDetail.tsx:253 +#: src/pages/part/PartDetail.tsx:255 msgid "Validated By" msgstr "" @@ -6964,25 +6989,25 @@ msgstr "" #~ msgid "Delete part" #~ msgstr "Delete part" -#: src/pages/part/PartDetail.tsx:467 +#: src/pages/part/PartDetail.tsx:469 msgid "Variant of" msgstr "" -#: src/pages/part/PartDetail.tsx:474 +#: src/pages/part/PartDetail.tsx:476 msgid "Revision of" msgstr "" -#: src/pages/part/PartDetail.tsx:494 +#: src/pages/part/PartDetail.tsx:496 #: src/tables/ColumnRenderers.tsx:200 #: src/tables/ColumnRenderers.tsx:209 msgid "Default Location" msgstr "" -#: src/pages/part/PartDetail.tsx:501 +#: src/pages/part/PartDetail.tsx:503 msgid "Category Default Location" msgstr "" -#: src/pages/part/PartDetail.tsx:508 +#: src/pages/part/PartDetail.tsx:510 #: src/tables/purchasing/ManufacturerPartParameterTable.tsx:48 msgid "Units" msgstr "" @@ -6991,12 +7016,12 @@ msgstr "" #~ msgid "Stocktake By" #~ msgstr "Stocktake By" -#: src/pages/part/PartDetail.tsx:515 +#: src/pages/part/PartDetail.tsx:517 #: src/tables/settings/PendingTasksTable.tsx:51 msgid "Keywords" msgstr "" -#: src/pages/part/PartDetail.tsx:543 +#: src/pages/part/PartDetail.tsx:545 #: src/tables/bom/BomTable.tsx:419 #: src/tables/build/BuildLineTable.tsx:297 #: src/tables/part/PartTable.tsx:306 @@ -7004,34 +7029,26 @@ msgstr "" msgid "Available Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:549 +#: src/pages/part/PartDetail.tsx:551 #: src/tables/bom/BomTable.tsx:328 #: src/tables/build/BuildLineTable.tsx:259 #: src/tables/sales/SalesOrderLineItemTable.tsx:178 msgid "On order" msgstr "" -#: src/pages/part/PartDetail.tsx:556 +#: src/pages/part/PartDetail.tsx:558 msgid "Required for Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:567 +#: src/pages/part/PartDetail.tsx:569 msgid "Allocated to Build Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:579 +#: src/pages/part/PartDetail.tsx:581 msgid "Allocated to Sales Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:588 -#: src/pages/part/PartDetail.tsx:1011 -#: src/pages/stock/StockDetail.tsx:896 -#: src/tables/build/BuildOrderTestTable.tsx:273 -#: src/tables/stock/StockItemTable.tsx:364 -msgid "In Production" -msgstr "" - -#: src/pages/part/PartDetail.tsx:606 +#: src/pages/part/PartDetail.tsx:608 msgid "Minimum Stock" msgstr "" @@ -7039,51 +7056,51 @@ msgstr "" #~ msgid "Scheduling" #~ msgstr "Scheduling" -#: src/pages/part/PartDetail.tsx:621 +#: src/pages/part/PartDetail.tsx:623 #: src/tables/part/ParametricPartTable.tsx:359 #: src/tables/part/PartTable.tsx:190 msgid "Locked" msgstr "" -#: src/pages/part/PartDetail.tsx:627 +#: src/pages/part/PartDetail.tsx:629 msgid "Template Part" msgstr "" -#: src/pages/part/PartDetail.tsx:632 +#: src/pages/part/PartDetail.tsx:634 #: src/tables/bom/BomTable.tsx:409 msgid "Assembled Part" msgstr "" -#: src/pages/part/PartDetail.tsx:637 +#: src/pages/part/PartDetail.tsx:639 msgid "Component Part" msgstr "" -#: src/pages/part/PartDetail.tsx:642 +#: src/pages/part/PartDetail.tsx:644 #: src/tables/bom/BomTable.tsx:399 msgid "Testable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:648 +#: src/pages/part/PartDetail.tsx:650 #: src/tables/bom/BomTable.tsx:404 msgid "Trackable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:653 +#: src/pages/part/PartDetail.tsx:655 msgid "Purchaseable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:659 +#: src/pages/part/PartDetail.tsx:661 msgid "Saleable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:664 -#: src/pages/part/PartDetail.tsx:1023 +#: src/pages/part/PartDetail.tsx:666 +#: src/pages/part/PartDetail.tsx:1036 #: src/tables/bom/BomTable.tsx:143 #: src/tables/bom/BomTable.tsx:414 msgid "Virtual Part" msgstr "" -#: src/pages/part/PartDetail.tsx:679 +#: src/pages/part/PartDetail.tsx:681 #: src/pages/purchasing/PurchaseOrderDetail.tsx:253 #: src/pages/sales/ReturnOrderDetail.tsx:217 #: src/pages/sales/SalesOrderDetail.tsx:229 @@ -7091,65 +7108,65 @@ msgstr "" msgid "Creation Date" msgstr "" -#: src/pages/part/PartDetail.tsx:684 +#: src/pages/part/PartDetail.tsx:686 #: src/tables/ColumnRenderers.tsx:386 -#: src/tables/Filter.tsx:365 +#: src/tables/Filter.tsx:373 msgid "Created By" msgstr "" -#: src/pages/part/PartDetail.tsx:699 +#: src/pages/part/PartDetail.tsx:701 msgid "Default Supplier" msgstr "" -#: src/pages/part/PartDetail.tsx:705 +#: src/pages/part/PartDetail.tsx:707 msgid "Default Expiry" msgstr "" -#: src/pages/part/PartDetail.tsx:710 +#: src/pages/part/PartDetail.tsx:712 msgid "days" msgstr "" -#: src/pages/part/PartDetail.tsx:720 +#: src/pages/part/PartDetail.tsx:722 #: src/pages/part/pricing/BomPricingPanel.tsx:113 #: src/pages/part/pricing/VariantPricingPanel.tsx:95 #: src/tables/part/PartTable.tsx:166 msgid "Price Range" msgstr "" -#: src/pages/part/PartDetail.tsx:730 +#: src/pages/part/PartDetail.tsx:732 msgid "Latest Serial Number" msgstr "" -#: src/pages/part/PartDetail.tsx:758 +#: src/pages/part/PartDetail.tsx:760 msgid "Select Part Revision" msgstr "" -#: src/pages/part/PartDetail.tsx:824 +#: src/pages/part/PartDetail.tsx:826 msgid "Variants" msgstr "" -#: src/pages/part/PartDetail.tsx:831 -#: src/pages/stock/StockDetail.tsx:526 +#: src/pages/part/PartDetail.tsx:833 +#: src/pages/stock/StockDetail.tsx:542 msgid "Allocations" msgstr "" -#: src/pages/part/PartDetail.tsx:838 +#: src/pages/part/PartDetail.tsx:840 msgid "Bill of Materials" msgstr "" -#: src/pages/part/PartDetail.tsx:850 +#: src/pages/part/PartDetail.tsx:852 msgid "Used In" msgstr "" -#: src/pages/part/PartDetail.tsx:857 +#: src/pages/part/PartDetail.tsx:859 msgid "Part Pricing" msgstr "" -#: src/pages/part/PartDetail.tsx:927 +#: src/pages/part/PartDetail.tsx:929 msgid "Test Templates" msgstr "" -#: src/pages/part/PartDetail.tsx:938 +#: src/pages/part/PartDetail.tsx:951 msgid "Related Parts" msgstr "" @@ -7161,47 +7178,47 @@ msgstr "" #~ msgid "Transfer part stock" #~ msgstr "Transfer part stock" -#: src/pages/part/PartDetail.tsx:999 +#: src/pages/part/PartDetail.tsx:1012 #: src/tables/part/PartTestTemplateTable.tsx:112 #: src/tables/stock/StockItemTestResultTable.tsx:401 msgid "Required" msgstr "" -#: src/pages/part/PartDetail.tsx:1036 +#: src/pages/part/PartDetail.tsx:1049 #: src/tables/part/PartTable.tsx:355 msgid "Edit Part" msgstr "" -#: src/pages/part/PartDetail.tsx:1076 +#: src/pages/part/PartDetail.tsx:1089 #: src/tables/part/PartTable.tsx:343 #: src/tables/part/PartTable.tsx:420 msgid "Add Part" msgstr "" -#: src/pages/part/PartDetail.tsx:1090 +#: src/pages/part/PartDetail.tsx:1103 msgid "Delete Part" msgstr "" -#: src/pages/part/PartDetail.tsx:1099 +#: src/pages/part/PartDetail.tsx:1112 msgid "Deleting this part cannot be reversed" msgstr "" -#: src/pages/part/PartDetail.tsx:1161 -#: src/pages/stock/StockDetail.tsx:854 +#: src/pages/part/PartDetail.tsx:1174 +#: src/pages/stock/StockDetail.tsx:870 msgid "Order" msgstr "" -#: src/pages/part/PartDetail.tsx:1162 -#: src/pages/stock/StockDetail.tsx:855 -#: src/tables/build/BuildLineTable.tsx:740 +#: src/pages/part/PartDetail.tsx:1175 +#: src/pages/stock/StockDetail.tsx:871 +#: src/tables/build/BuildLineTable.tsx:743 msgid "Order Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:1174 +#: src/pages/part/PartDetail.tsx:1187 msgid "Search by serial number" msgstr "" -#: src/pages/part/PartDetail.tsx:1182 +#: src/pages/part/PartDetail.tsx:1195 #: src/tables/part/PartTable.tsx:392 msgid "Part Actions" msgstr "" @@ -7291,8 +7308,8 @@ msgstr "" #: src/pages/part/PartStockHistoryDetail.tsx:107 #: src/pages/part/PartStockHistoryDetail.tsx:211 -#: src/pages/stock/StockDetail.tsx:399 -#: src/tables/stock/StockItemTable.tsx:272 +#: src/pages/stock/StockDetail.tsx:402 +#: src/tables/stock/StockItemTable.tsx:273 msgid "Stock Value" msgstr "" @@ -7366,12 +7383,12 @@ msgstr "" #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:71 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:126 #: src/pages/part/pricing/SupplierPricingPanel.tsx:66 -#: src/pages/stock/StockDetail.tsx:387 +#: src/pages/stock/StockDetail.tsx:390 #: src/tables/bom/BomTable.tsx:265 #: src/tables/general/ExtraLineItemTable.tsx:61 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:250 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:84 -#: src/tables/stock/StockItemTable.tsx:260 +#: src/tables/stock/StockItemTable.tsx:261 msgid "Unit Price" msgstr "" @@ -7449,9 +7466,9 @@ msgid "Purchase Pricing" msgstr "" #: src/pages/part/pricing/PricingOverviewPanel.tsx:281 -#: src/pages/stock/StockDetail.tsx:179 +#: src/pages/stock/StockDetail.tsx:426 #: src/tables/part/PartParameterTable.tsx:121 -#: src/tables/stock/StockItemTable.tsx:301 +#: src/tables/stock/StockItemTable.tsx:302 msgid "Last Updated" msgstr "" @@ -7815,6 +7832,7 @@ msgid "Parent Location" msgstr "" #: src/pages/stock/LocationDetail.tsx:130 +#: src/pages/stock/LocationDetail.tsx:176 msgid "Sublocations" msgstr "" @@ -7871,12 +7889,12 @@ msgid "Scan Stock Item" msgstr "" #: src/pages/stock/LocationDetail.tsx:298 -#: src/pages/stock/StockDetail.tsx:783 +#: src/pages/stock/StockDetail.tsx:799 msgid "Scanned stock item into location" msgstr "" #: src/pages/stock/LocationDetail.tsx:304 -#: src/pages/stock/StockDetail.tsx:789 +#: src/pages/stock/StockDetail.tsx:805 msgid "Error scanning stock item" msgstr "" @@ -7913,71 +7931,71 @@ msgstr "" #~ msgid "Unlink custom barcode from stock item" #~ msgstr "Unlink custom barcode from stock item" -#: src/pages/stock/StockDetail.tsx:185 -msgid "Last Stocktake" -msgstr "" - -#: src/pages/stock/StockDetail.tsx:203 -msgid "Previous serial number" -msgstr "" - #: src/pages/stock/StockDetail.tsx:205 #~ msgid "Edit stock item" #~ msgstr "Edit stock item" +#: src/pages/stock/StockDetail.tsx:206 +msgid "Previous serial number" +msgstr "" + #: src/pages/stock/StockDetail.tsx:217 #~ msgid "Delete stock item" #~ msgstr "Delete stock item" -#: src/pages/stock/StockDetail.tsx:225 +#: src/pages/stock/StockDetail.tsx:228 msgid "Find serial number" msgstr "" -#: src/pages/stock/StockDetail.tsx:269 +#: src/pages/stock/StockDetail.tsx:272 msgid "Allocated to Orders" msgstr "" -#: src/pages/stock/StockDetail.tsx:302 +#: src/pages/stock/StockDetail.tsx:305 msgid "Installed In" msgstr "" -#: src/pages/stock/StockDetail.tsx:322 +#: src/pages/stock/StockDetail.tsx:325 msgid "Parent Item" msgstr "" -#: src/pages/stock/StockDetail.tsx:326 +#: src/pages/stock/StockDetail.tsx:329 msgid "Parent stock item" msgstr "" -#: src/pages/stock/StockDetail.tsx:332 +#: src/pages/stock/StockDetail.tsx:335 msgid "Consumed By" msgstr "" +#: src/pages/stock/StockDetail.tsx:432 +msgid "Last Stocktake" +msgstr "" + #: src/pages/stock/StockDetail.tsx:433 #~ msgid "Duplicate stock item" #~ msgstr "Duplicate stock item" -#: src/pages/stock/StockDetail.tsx:510 +#: src/pages/stock/StockDetail.tsx:526 msgid "Stock Details" msgstr "" -#: src/pages/stock/StockDetail.tsx:516 +#: src/pages/stock/StockDetail.tsx:532 msgid "Stock Tracking" msgstr "" #: src/pages/stock/StockDetail.tsx:571 -msgid "Test Data" -msgstr "" +#~ msgid "Test Data" +#~ msgstr "Test Data" -#: src/pages/stock/StockDetail.tsx:585 +#: src/pages/stock/StockDetail.tsx:601 msgid "Installed Items" msgstr "" -#: src/pages/stock/StockDetail.tsx:592 +#: src/pages/stock/StockDetail.tsx:608 msgid "Child Items" msgstr "" -#: src/pages/stock/StockDetail.tsx:645 +#: src/pages/stock/StockDetail.tsx:661 msgid "Edit Stock Item" msgstr "" @@ -7991,77 +8009,77 @@ msgstr "" #~ msgid "Remove stock" #~ msgstr "Remove stock" -#: src/pages/stock/StockDetail.tsx:687 -msgid "Items Created" -msgstr "" - -#: src/pages/stock/StockDetail.tsx:688 -msgid "Created {n} stock items" -msgstr "" - #: src/pages/stock/StockDetail.tsx:698 #: src/tables/stock/StockItemTable.tsx:481 #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:705 +#: src/pages/stock/StockDetail.tsx:703 +msgid "Items Created" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:704 +msgid "Created {n} stock items" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:721 msgid "Delete Stock Item" msgstr "" -#: src/pages/stock/StockDetail.tsx:741 -msgid "Serialize Stock Item" -msgstr "" - #: src/pages/stock/StockDetail.tsx:757 -#: src/tables/stock/StockItemTable.tsx:539 -msgid "Stock item serialized" +msgid "Serialize Stock Item" msgstr "" #: src/pages/stock/StockDetail.tsx:762 #~ msgid "Return Stock Item" #~ msgstr "Return Stock Item" -#: src/pages/stock/StockDetail.tsx:765 -msgid "Scan Into Location" -msgstr "" - #: src/pages/stock/StockDetail.tsx:765 #~ msgid "Return this item into stock. This will remove the customer assignment." #~ msgstr "Return this item into stock. This will remove the customer assignment." +#: src/pages/stock/StockDetail.tsx:773 +#: src/tables/stock/StockItemTable.tsx:536 +msgid "Stock item serialized" +msgstr "" + #: src/pages/stock/StockDetail.tsx:777 #~ msgid "Item returned to stock" #~ msgstr "Item returned to stock" -#: src/pages/stock/StockDetail.tsx:823 +#: src/pages/stock/StockDetail.tsx:781 +msgid "Scan Into Location" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:839 msgid "Scan into location" msgstr "" -#: src/pages/stock/StockDetail.tsx:825 +#: src/pages/stock/StockDetail.tsx:841 msgid "Scan this item into a location" msgstr "" -#: src/pages/stock/StockDetail.tsx:837 +#: src/pages/stock/StockDetail.tsx:853 msgid "Stock Operations" msgstr "" -#: src/pages/stock/StockDetail.tsx:842 +#: src/pages/stock/StockDetail.tsx:858 #: src/tables/build/BuildOutputTable.tsx:532 msgid "Serialize" msgstr "" -#: src/pages/stock/StockDetail.tsx:843 +#: src/pages/stock/StockDetail.tsx:859 msgid "Serialize stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:868 -msgid "Stock Item Actions" -msgstr "" - #: src/pages/stock/StockDetail.tsx:868 #~ msgid "Count stock" #~ msgstr "Count stock" +#: src/pages/stock/StockDetail.tsx:884 +msgid "Stock Item Actions" +msgstr "" + #: src/pages/stock/StockDetail.tsx:890 #~ msgid "Return from customer" #~ msgstr "Return from customer" @@ -8070,20 +8088,6 @@ msgstr "" #~ msgid "Transfer" #~ msgstr "Transfer" -#: src/pages/stock/StockDetail.tsx:937 -#: src/tables/stock/StockItemTable.tsx:409 -msgid "Stale" -msgstr "" - -#: src/pages/stock/StockDetail.tsx:943 -#: src/tables/stock/StockItemTable.tsx:403 -msgid "Expired" -msgstr "" - -#: src/pages/stock/StockDetail.tsx:949 -msgid "Unavailable" -msgstr "" - #: src/pages/stock/StockDetail.tsx:950 #~ msgid "Assign to Customer" #~ msgstr "Assign to Customer" @@ -8092,6 +8096,20 @@ msgstr "" #~ msgid "Assign to a customer" #~ msgstr "Assign to a customer" +#: src/pages/stock/StockDetail.tsx:953 +#: src/tables/stock/StockItemTable.tsx:406 +msgid "Stale" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:959 +#: src/tables/stock/StockItemTable.tsx:400 +msgid "Expired" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:965 +msgid "Unavailable" +msgstr "" + #: src/states/IconState.tsx:47 #: src/states/IconState.tsx:77 msgid "Error loading icon package from server" @@ -8165,199 +8183,203 @@ msgstr "" msgid "Filter items by batch code" msgstr "" -#: src/tables/Filter.tsx:92 -msgid "Is Serialized" -msgstr "" - #: src/tables/Filter.tsx:93 -msgid "Show items which have a serial number" +msgid "Show items which are in stock" msgstr "" #: src/tables/Filter.tsx:100 -msgid "Serial" +msgid "Is Serialized" msgstr "" #: src/tables/Filter.tsx:101 -msgid "Filter items by serial number" +msgid "Show items which have a serial number" msgstr "" #: src/tables/Filter.tsx:106 #~ msgid "Show overdue orders" #~ msgstr "Show overdue orders" +#: src/tables/Filter.tsx:108 +msgid "Serial" +msgstr "" + #: src/tables/Filter.tsx:109 +msgid "Filter items by serial number" +msgstr "" + +#: src/tables/Filter.tsx:117 msgid "Serial Below" msgstr "" -#: src/tables/Filter.tsx:110 +#: src/tables/Filter.tsx:118 msgid "Show items with serial numbers less than or equal to a given value" msgstr "" -#: src/tables/Filter.tsx:118 +#: src/tables/Filter.tsx:126 msgid "Serial Above" msgstr "" -#: src/tables/Filter.tsx:119 +#: src/tables/Filter.tsx:127 msgid "Show items with serial numbers greater than or equal to a given value" msgstr "" -#: src/tables/Filter.tsx:128 +#: src/tables/Filter.tsx:136 msgid "Assigned to me" msgstr "" -#: src/tables/Filter.tsx:129 +#: src/tables/Filter.tsx:137 msgid "Show orders assigned to me" msgstr "" -#: src/tables/Filter.tsx:136 +#: src/tables/Filter.tsx:144 #: src/tables/sales/SalesOrderAllocationTable.tsx:85 msgid "Outstanding" msgstr "" -#: src/tables/Filter.tsx:137 +#: src/tables/Filter.tsx:145 msgid "Show outstanding items" msgstr "" -#: src/tables/Filter.tsx:145 +#: src/tables/Filter.tsx:153 msgid "Show overdue items" msgstr "" -#: src/tables/Filter.tsx:152 +#: src/tables/Filter.tsx:160 msgid "Minimum Date" msgstr "" -#: src/tables/Filter.tsx:153 +#: src/tables/Filter.tsx:161 msgid "Show items after this date" msgstr "" -#: src/tables/Filter.tsx:161 +#: src/tables/Filter.tsx:169 msgid "Maximum Date" msgstr "" -#: src/tables/Filter.tsx:162 +#: src/tables/Filter.tsx:170 msgid "Show items before this date" msgstr "" -#: src/tables/Filter.tsx:170 +#: src/tables/Filter.tsx:178 msgid "Created Before" msgstr "" -#: src/tables/Filter.tsx:171 +#: src/tables/Filter.tsx:179 msgid "Show items created before this date" msgstr "" -#: src/tables/Filter.tsx:179 +#: src/tables/Filter.tsx:187 msgid "Created After" msgstr "" -#: src/tables/Filter.tsx:180 +#: src/tables/Filter.tsx:188 msgid "Show items created after this date" msgstr "" -#: src/tables/Filter.tsx:188 +#: src/tables/Filter.tsx:196 msgid "Start Date Before" msgstr "" -#: src/tables/Filter.tsx:189 +#: src/tables/Filter.tsx:197 msgid "Show items with a start date before this date" msgstr "" -#: src/tables/Filter.tsx:197 +#: src/tables/Filter.tsx:205 msgid "Start Date After" msgstr "" -#: src/tables/Filter.tsx:198 +#: src/tables/Filter.tsx:206 msgid "Show items with a start date after this date" msgstr "" -#: src/tables/Filter.tsx:206 +#: src/tables/Filter.tsx:214 msgid "Target Date Before" msgstr "" -#: src/tables/Filter.tsx:207 +#: src/tables/Filter.tsx:215 msgid "Show items with a target date before this date" msgstr "" -#: src/tables/Filter.tsx:215 +#: src/tables/Filter.tsx:223 msgid "Target Date After" msgstr "" -#: src/tables/Filter.tsx:216 +#: src/tables/Filter.tsx:224 msgid "Show items with a target date after this date" msgstr "" -#: src/tables/Filter.tsx:224 +#: src/tables/Filter.tsx:232 msgid "Completed Before" msgstr "" -#: src/tables/Filter.tsx:225 +#: src/tables/Filter.tsx:233 msgid "Show items completed before this date" msgstr "" -#: src/tables/Filter.tsx:233 +#: src/tables/Filter.tsx:241 msgid "Completed After" msgstr "" -#: src/tables/Filter.tsx:234 +#: src/tables/Filter.tsx:242 msgid "Show items completed after this date" msgstr "" -#: src/tables/Filter.tsx:246 +#: src/tables/Filter.tsx:254 msgid "Has Project Code" msgstr "" -#: src/tables/Filter.tsx:247 +#: src/tables/Filter.tsx:255 msgid "Show orders with an assigned project code" msgstr "" -#: src/tables/Filter.tsx:256 +#: src/tables/Filter.tsx:264 msgid "Include Variants" msgstr "" -#: src/tables/Filter.tsx:257 +#: src/tables/Filter.tsx:265 msgid "Include results for part variants" msgstr "" -#: src/tables/Filter.tsx:267 +#: src/tables/Filter.tsx:275 #: src/tables/part/PartPurchaseOrdersTable.tsx:133 msgid "Filter by order status" msgstr "" -#: src/tables/Filter.tsx:279 +#: src/tables/Filter.tsx:287 msgid "Filter by project code" msgstr "" -#: src/tables/Filter.tsx:312 +#: src/tables/Filter.tsx:320 msgid "Filter by responsible owner" msgstr "" -#: src/tables/Filter.tsx:328 +#: src/tables/Filter.tsx:336 #: src/tables/settings/ApiTokenTable.tsx:133 #: src/tables/stock/StockTrackingTable.tsx:191 msgid "Filter by user" msgstr "" -#: src/tables/Filter.tsx:340 +#: src/tables/Filter.tsx:348 msgid "Filter by manufacturer" msgstr "" -#: src/tables/Filter.tsx:353 +#: src/tables/Filter.tsx:361 msgid "Filter by supplier" msgstr "" -#: src/tables/Filter.tsx:366 +#: src/tables/Filter.tsx:374 msgid "Filter by user who created the order" msgstr "" -#: src/tables/Filter.tsx:374 +#: src/tables/Filter.tsx:382 msgid "Filter by user who issued the order" msgstr "" -#: src/tables/Filter.tsx:382 +#: src/tables/Filter.tsx:390 msgid "Filter by part category" msgstr "" -#: src/tables/Filter.tsx:393 +#: src/tables/Filter.tsx:401 msgid "Filter by stock location" msgstr "" @@ -8566,7 +8588,7 @@ msgstr "" #: src/tables/bom/BomTable.tsx:345 #: src/tables/part/PartTable.tsx:158 #: src/tables/sales/SalesOrderLineItemTable.tsx:187 -#: src/tables/stock/StockItemTable.tsx:223 +#: src/tables/stock/StockItemTable.tsx:224 msgid "Stock Information" msgstr "" @@ -8588,7 +8610,7 @@ msgstr "" #: src/tables/bom/BomTable.tsx:379 #: src/tables/build/BuildLineTable.tsx:478 -#: src/tables/build/BuildLineTable.tsx:518 +#: src/tables/build/BuildLineTable.tsx:519 msgid "Consumable item" msgstr "" @@ -8737,7 +8759,7 @@ msgstr "" #: src/tables/part/ParametricPartTable.tsx:364 #: src/tables/part/PartBuildAllocationsTable.tsx:60 #: src/tables/part/PartTable.tsx:196 -#: src/tables/stock/StockItemTable.tsx:334 +#: src/tables/stock/StockItemTable.tsx:335 msgid "Assembly" msgstr "" @@ -8785,7 +8807,7 @@ msgstr "" #~ msgstr "Edit Build Item" #: src/tables/build/BuildAllocatedStockTable.tsx:167 -#: src/tables/build/BuildLineTable.tsx:631 +#: src/tables/build/BuildLineTable.tsx:632 msgid "Edit Stock Allocation" msgstr "" @@ -8794,11 +8816,11 @@ msgstr "" #~ msgstr "Delete Build Item" #: src/tables/build/BuildAllocatedStockTable.tsx:180 -#: src/tables/build/BuildLineTable.tsx:644 +#: src/tables/build/BuildLineTable.tsx:645 msgid "Delete Stock Allocation" msgstr "" -#: src/tables/build/BuildAllocatedStockTable.tsx:232 +#: src/tables/build/BuildAllocatedStockTable.tsx:239 msgid "Consume" msgstr "" @@ -8836,7 +8858,7 @@ msgid "Testable" msgstr "" #: src/tables/build/BuildLineTable.tsx:215 -#: src/tables/stock/StockItemTable.tsx:393 +#: src/tables/stock/StockItemTable.tsx:390 msgid "Tracked" msgstr "" @@ -8855,7 +8877,7 @@ msgstr "" #: src/tables/build/BuildLineTable.tsx:294 #: src/tables/sales/SalesOrderLineItemTable.tsx:158 -#: src/tables/stock/StockItemTable.tsx:192 +#: src/tables/stock/StockItemTable.tsx:193 msgid "No stock available" msgstr "" @@ -8887,55 +8909,55 @@ msgstr "" msgid "BOM Information" msgstr "" -#: src/tables/build/BuildLineTable.tsx:496 +#: src/tables/build/BuildLineTable.tsx:497 #: src/tables/part/PartBuildAllocationsTable.tsx:102 msgid "Fully allocated" msgstr "" -#: src/tables/build/BuildLineTable.tsx:544 +#: src/tables/build/BuildLineTable.tsx:545 #: src/tables/sales/SalesOrderLineItemTable.tsx:308 msgid "Create Build Order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:573 +#: src/tables/build/BuildLineTable.tsx:574 msgid "Auto allocation in progress" msgstr "" -#: src/tables/build/BuildLineTable.tsx:576 -#: src/tables/build/BuildLineTable.tsx:781 +#: src/tables/build/BuildLineTable.tsx:577 +#: src/tables/build/BuildLineTable.tsx:784 msgid "Auto Allocate Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:577 +#: src/tables/build/BuildLineTable.tsx:578 msgid "Automatically allocate stock to this build according to the selected options" msgstr "" -#: src/tables/build/BuildLineTable.tsx:597 -#: src/tables/build/BuildLineTable.tsx:611 -#: src/tables/build/BuildLineTable.tsx:730 -#: src/tables/build/BuildLineTable.tsx:831 +#: src/tables/build/BuildLineTable.tsx:598 +#: src/tables/build/BuildLineTable.tsx:612 +#: src/tables/build/BuildLineTable.tsx:733 +#: src/tables/build/BuildLineTable.tsx:834 #: src/tables/build/BuildOutputTable.tsx:359 #: src/tables/build/BuildOutputTable.tsx:364 msgid "Deallocate Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:613 +#: src/tables/build/BuildLineTable.tsx:614 msgid "Deallocate all untracked stock for this build order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:615 +#: src/tables/build/BuildLineTable.tsx:616 msgid "Deallocate stock from the selected line item" msgstr "" -#: src/tables/build/BuildLineTable.tsx:619 +#: src/tables/build/BuildLineTable.tsx:620 msgid "Stock has been deallocated" msgstr "" -#: src/tables/build/BuildLineTable.tsx:750 +#: src/tables/build/BuildLineTable.tsx:753 msgid "Build Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:763 +#: src/tables/build/BuildLineTable.tsx:766 #: src/tables/sales/SalesOrderLineItemTable.tsx:396 msgid "View Part" msgstr "" @@ -8999,38 +9021,6 @@ msgstr "" #~ msgid "Filter by user who issued this order" #~ msgstr "Filter by user who issued this order" -#: src/tables/build/BuildOrderTestTable.tsx:85 -#: src/tables/build/BuildOrderTestTable.tsx:163 -#: src/tables/build/BuildOrderTestTable.tsx:283 -#: src/tables/build/BuildOrderTestTable.tsx:297 -#: src/tables/stock/StockItemTestResultTable.tsx:293 -#: src/tables/stock/StockItemTestResultTable.tsx:365 -#: src/tables/stock/StockItemTestResultTable.tsx:426 -msgid "Add Test Result" -msgstr "" - -#: src/tables/build/BuildOrderTestTable.tsx:92 -#: src/tables/stock/StockItemTestResultTable.tsx:295 -msgid "Test result added" -msgstr "" - -#: src/tables/build/BuildOrderTestTable.tsx:124 -msgid "Add Test Results" -msgstr "" - -#: src/tables/build/BuildOrderTestTable.tsx:134 -msgid "Test results added" -msgstr "" - -#: src/tables/build/BuildOrderTestTable.tsx:162 -#: src/tables/stock/StockItemTestResultTable.tsx:191 -msgid "No Result" -msgstr "" - -#: src/tables/build/BuildOrderTestTable.tsx:274 -msgid "Show build outputs currently in production" -msgstr "" - #: src/tables/build/BuildOutputTable.tsx:104 msgid "Build Output Stock Allocation" msgstr "" @@ -9066,7 +9056,8 @@ msgid "Serialize Build Output" msgstr "" #: src/tables/build/BuildOutputTable.tsx:409 -#: src/tables/stock/StockItemTable.tsx:329 +#: src/tables/part/PartTestResultTable.tsx:310 +#: src/tables/stock/StockItemTable.tsx:330 msgid "Filter by stock status" msgstr "" @@ -9914,6 +9905,38 @@ msgstr "" msgid "Order selected parts" msgstr "" +#: src/tables/part/PartTestResultTable.tsx:103 +#: src/tables/part/PartTestResultTable.tsx:181 +#: src/tables/part/PartTestResultTable.tsx:320 +#: src/tables/part/PartTestResultTable.tsx:334 +#: src/tables/stock/StockItemTestResultTable.tsx:293 +#: src/tables/stock/StockItemTestResultTable.tsx:365 +#: src/tables/stock/StockItemTestResultTable.tsx:426 +msgid "Add Test Result" +msgstr "" + +#: src/tables/part/PartTestResultTable.tsx:110 +#: src/tables/stock/StockItemTestResultTable.tsx:295 +msgid "Test result added" +msgstr "" + +#: src/tables/part/PartTestResultTable.tsx:142 +msgid "Add Test Results" +msgstr "" + +#: src/tables/part/PartTestResultTable.tsx:152 +msgid "Test results added" +msgstr "" + +#: src/tables/part/PartTestResultTable.tsx:180 +#: src/tables/stock/StockItemTestResultTable.tsx:191 +msgid "No Result" +msgstr "" + +#: src/tables/part/PartTestResultTable.tsx:298 +msgid "Show build outputs currently in production" +msgstr "" + #: src/tables/part/PartTestTemplateTable.tsx:56 msgid "Test is defined for a parent template part" msgstr "" @@ -10268,7 +10291,7 @@ msgid "Sample" msgstr "" #: src/tables/plugin/PluginListTable.tsx:432 -#: src/tables/stock/StockItemTable.tsx:377 +#: src/tables/stock/StockItemTable.tsx:374 msgid "Installed" msgstr "" @@ -11081,55 +11104,55 @@ msgstr "" msgid "User deleted" msgstr "" -#: src/tables/settings/UserTable.tsx:361 +#: src/tables/settings/UserTable.tsx:362 msgid "Are you sure you want to delete this user?" msgstr "" -#: src/tables/settings/UserTable.tsx:367 +#: src/tables/settings/UserTable.tsx:368 msgid "Add User" msgstr "" -#: src/tables/settings/UserTable.tsx:375 +#: src/tables/settings/UserTable.tsx:376 msgid "Added user" msgstr "" -#: src/tables/settings/UserTable.tsx:382 +#: src/tables/settings/UserTable.tsx:383 msgid "Set Password" msgstr "" -#: src/tables/settings/UserTable.tsx:387 +#: src/tables/settings/UserTable.tsx:388 msgid "Password updated" msgstr "" -#: src/tables/settings/UserTable.tsx:398 +#: src/tables/settings/UserTable.tsx:399 msgid "Add user" msgstr "" -#: src/tables/settings/UserTable.tsx:411 +#: src/tables/settings/UserTable.tsx:412 msgid "Show active users" msgstr "" -#: src/tables/settings/UserTable.tsx:416 +#: src/tables/settings/UserTable.tsx:417 msgid "Show staff users" msgstr "" -#: src/tables/settings/UserTable.tsx:421 +#: src/tables/settings/UserTable.tsx:422 msgid "Show superusers" msgstr "" -#: src/tables/settings/UserTable.tsx:440 +#: src/tables/settings/UserTable.tsx:441 msgid "Edit User" msgstr "" -#: src/tables/settings/UserTable.tsx:476 +#: src/tables/settings/UserTable.tsx:477 msgid "User updated" msgstr "" -#: src/tables/settings/UserTable.tsx:477 +#: src/tables/settings/UserTable.tsx:478 msgid "User updated successfully" msgstr "" -#: src/tables/settings/UserTable.tsx:483 +#: src/tables/settings/UserTable.tsx:484 msgid "Error updating user" msgstr "" @@ -11171,47 +11194,47 @@ msgstr "" msgid "Icon" msgstr "" -#: src/tables/stock/StockItemTable.tsx:107 +#: src/tables/stock/StockItemTable.tsx:108 msgid "This stock item is in production" msgstr "" -#: src/tables/stock/StockItemTable.tsx:114 +#: src/tables/stock/StockItemTable.tsx:115 msgid "This stock item has been assigned to a sales order" msgstr "" -#: src/tables/stock/StockItemTable.tsx:121 +#: src/tables/stock/StockItemTable.tsx:122 msgid "This stock item has been assigned to a customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:128 +#: src/tables/stock/StockItemTable.tsx:129 msgid "This stock item is installed in another stock item" msgstr "" -#: src/tables/stock/StockItemTable.tsx:135 +#: src/tables/stock/StockItemTable.tsx:136 msgid "This stock item has been consumed by a build order" msgstr "" -#: src/tables/stock/StockItemTable.tsx:142 +#: src/tables/stock/StockItemTable.tsx:143 msgid "This stock item is unavailable" msgstr "" -#: src/tables/stock/StockItemTable.tsx:151 +#: src/tables/stock/StockItemTable.tsx:152 msgid "This stock item has expired" msgstr "" -#: src/tables/stock/StockItemTable.tsx:155 +#: src/tables/stock/StockItemTable.tsx:156 msgid "This stock item is stale" msgstr "" -#: src/tables/stock/StockItemTable.tsx:167 +#: src/tables/stock/StockItemTable.tsx:168 msgid "This stock item is fully allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:174 +#: src/tables/stock/StockItemTable.tsx:175 msgid "This stock item is partially allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:202 +#: src/tables/stock/StockItemTable.tsx:203 msgid "This stock item has been depleted" msgstr "" @@ -11219,152 +11242,148 @@ msgstr "" #~ msgid "Show stock for assmebled parts" #~ msgstr "Show stock for assmebled parts" -#: src/tables/stock/StockItemTable.tsx:306 +#: src/tables/stock/StockItemTable.tsx:307 msgid "Stocktake Date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:324 +#: src/tables/stock/StockItemTable.tsx:325 msgid "Show stock for active parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:335 +#: src/tables/stock/StockItemTable.tsx:336 msgid "Show stock for assembled parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:340 +#: src/tables/stock/StockItemTable.tsx:341 msgid "Show items which have been allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:345 +#: src/tables/stock/StockItemTable.tsx:346 msgid "Show items which are available" msgstr "" -#: src/tables/stock/StockItemTable.tsx:349 +#: src/tables/stock/StockItemTable.tsx:350 #: src/tables/stock/StockLocationTable.tsx:38 msgid "Include Sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:350 +#: src/tables/stock/StockItemTable.tsx:351 msgid "Include stock in sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:354 +#: src/tables/stock/StockItemTable.tsx:355 msgid "Depleted" msgstr "" -#: src/tables/stock/StockItemTable.tsx:355 +#: src/tables/stock/StockItemTable.tsx:356 msgid "Show depleted stock items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:360 -msgid "Show items which are in stock" +#: src/tables/stock/StockItemTable.tsx:362 +msgid "Show items which are in production" msgstr "" #: src/tables/stock/StockItemTable.tsx:362 #~ msgid "Include stock items for variant parts" #~ msgstr "Include stock items for variant parts" -#: src/tables/stock/StockItemTable.tsx:365 -msgid "Show items which are in production" -msgstr "" - -#: src/tables/stock/StockItemTable.tsx:373 +#: src/tables/stock/StockItemTable.tsx:370 msgid "Show items which have been consumed by a build order" msgstr "" -#: src/tables/stock/StockItemTable.tsx:378 +#: src/tables/stock/StockItemTable.tsx:375 msgid "Show stock items which are installed in other items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:382 +#: src/tables/stock/StockItemTable.tsx:379 msgid "Sent to Customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:383 +#: src/tables/stock/StockItemTable.tsx:380 msgid "Show items which have been sent to a customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:394 +#: src/tables/stock/StockItemTable.tsx:391 msgid "Show tracked items" msgstr "" +#: src/tables/stock/StockItemTable.tsx:395 +msgid "Has Purchase Price" +msgstr "" + +#: src/tables/stock/StockItemTable.tsx:396 +msgid "Show items which have a purchase price" +msgstr "" + #: src/tables/stock/StockItemTable.tsx:397 #~ msgid "Serial Number LTE" #~ msgstr "Serial Number LTE" -#: src/tables/stock/StockItemTable.tsx:398 -msgid "Has Purchase Price" -msgstr "" - -#: src/tables/stock/StockItemTable.tsx:399 -msgid "Show items which have a purchase price" +#: src/tables/stock/StockItemTable.tsx:401 +msgid "Show items which have expired" msgstr "" #: src/tables/stock/StockItemTable.tsx:403 #~ msgid "Serial Number GTE" #~ msgstr "Serial Number GTE" -#: src/tables/stock/StockItemTable.tsx:404 -msgid "Show items which have expired" -msgstr "" - -#: src/tables/stock/StockItemTable.tsx:410 +#: src/tables/stock/StockItemTable.tsx:407 msgid "Show items which are stale" msgstr "" -#: src/tables/stock/StockItemTable.tsx:415 +#: src/tables/stock/StockItemTable.tsx:412 msgid "Expired Before" msgstr "" -#: src/tables/stock/StockItemTable.tsx:416 +#: src/tables/stock/StockItemTable.tsx:413 msgid "Show items which expired before this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:422 +#: src/tables/stock/StockItemTable.tsx:419 msgid "Expired After" msgstr "" -#: src/tables/stock/StockItemTable.tsx:423 +#: src/tables/stock/StockItemTable.tsx:420 msgid "Show items which expired after this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:429 +#: src/tables/stock/StockItemTable.tsx:426 msgid "Updated Before" msgstr "" -#: src/tables/stock/StockItemTable.tsx:430 +#: src/tables/stock/StockItemTable.tsx:427 msgid "Show items updated before this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:435 +#: src/tables/stock/StockItemTable.tsx:432 msgid "Updated After" msgstr "" -#: src/tables/stock/StockItemTable.tsx:436 +#: src/tables/stock/StockItemTable.tsx:433 msgid "Show items updated after this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:441 +#: src/tables/stock/StockItemTable.tsx:438 msgid "Stocktake Before" msgstr "" -#: src/tables/stock/StockItemTable.tsx:442 +#: src/tables/stock/StockItemTable.tsx:439 msgid "Show items counted before this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:447 +#: src/tables/stock/StockItemTable.tsx:444 msgid "Stocktake After" msgstr "" -#: src/tables/stock/StockItemTable.tsx:448 +#: src/tables/stock/StockItemTable.tsx:445 msgid "Show items counted after this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:453 +#: src/tables/stock/StockItemTable.tsx:450 msgid "External Location" msgstr "" -#: src/tables/stock/StockItemTable.tsx:454 +#: src/tables/stock/StockItemTable.tsx:451 msgid "Show items in an external location" msgstr "" @@ -11372,7 +11391,7 @@ msgstr "" #~ msgid "Delete stock items" #~ msgstr "Delete stock items" -#: src/tables/stock/StockItemTable.tsx:559 +#: src/tables/stock/StockItemTable.tsx:556 msgid "Order items" msgstr "" @@ -11547,10 +11566,6 @@ msgstr "" msgid "Removed" msgstr "" -#: src/tables/stock/StockTrackingTable.tsx:206 -msgid "Details" -msgstr "" - #: src/tables/stock/StockTrackingTable.tsx:221 msgid "No user information" msgstr "" diff --git a/src/frontend/src/locales/de/messages.po b/src/frontend/src/locales/de/messages.po index 5bdba1206a..af2f5cab41 100644 --- a/src/frontend/src/locales/de/messages.po +++ b/src/frontend/src/locales/de/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: de\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2025-09-17 11:35\n" +"PO-Revision-Date: 2025-09-29 23:53\n" "Last-Translator: \n" "Language-Team: German\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -69,7 +69,7 @@ msgstr "Aktionen" #: src/components/forms/fields/RelatedModelField.tsx:393 #: src/components/nav/Header.tsx:169 #: src/pages/Index/Settings/UserSettings.tsx:74 -#: src/pages/part/PartDetail.tsx:1173 +#: src/pages/part/PartDetail.tsx:1186 msgid "Search" msgstr "Suche" @@ -113,7 +113,7 @@ msgstr "Nein" #: src/forms/StockForms.tsx:1028 #: src/forms/StockForms.tsx:1072 #: src/pages/build/BuildDetail.tsx:200 -#: src/pages/part/PartDetail.tsx:1225 +#: src/pages/part/PartDetail.tsx:1238 #: src/tables/ColumnRenderers.tsx:82 #: src/tables/part/RelatedPartTable.tsx:53 #: src/tables/stock/StockTrackingTable.tsx:87 @@ -128,7 +128,8 @@ msgstr "Teil" #: src/pages/part/CategoryDetail.tsx:130 #: src/pages/part/CategoryDetail.tsx:273 #: src/pages/part/CategoryDetail.tsx:312 -#: src/pages/part/PartDetail.tsx:955 +#: src/pages/part/CategoryDetail.tsx:343 +#: src/pages/part/PartDetail.tsx:968 msgid "Parts" msgstr "Teile" @@ -152,11 +153,11 @@ msgstr "Testvorlagen für Teil" #: lib/enums/ModelInformation.tsx:52 #: src/components/wizards/OrderPartsWizard.tsx:143 #: src/pages/company/SupplierPartDetail.tsx:408 -#: src/pages/stock/StockDetail.tsx:286 +#: src/pages/stock/StockDetail.tsx:289 #: src/tables/build/BuildAllocatedStockTable.tsx:155 #: src/tables/part/PartPurchaseOrdersTable.tsx:50 #: src/tables/purchasing/SupplierPartTable.tsx:64 -#: src/tables/stock/StockItemTable.tsx:248 +#: src/tables/stock/StockItemTable.tsx:249 msgid "Supplier Part" msgstr "Zuliefererteil" @@ -168,7 +169,7 @@ msgstr "Zuliefererteile" #: lib/enums/ModelInformation.tsx:61 #: src/pages/company/SupplierPartDetail.tsx:160 #: src/tables/part/PartPurchaseOrdersTable.tsx:56 -#: src/tables/stock/StockItemTable.tsx:254 +#: src/tables/stock/StockItemTable.tsx:255 msgid "Manufacturer Part" msgstr "Herstellerteil" @@ -179,14 +180,15 @@ msgstr "Herstellerteile" #: lib/enums/ModelInformation.tsx:70 #: src/pages/part/CategoryDetail.tsx:343 -#: src/tables/Filter.tsx:381 +#: src/tables/Filter.tsx:389 msgid "Part Category" msgstr "Teilkategorie" #: lib/enums/ModelInformation.tsx:71 #: lib/enums/Roles.tsx:37 +#: src/pages/part/CategoryDetail.tsx:267 #: src/pages/part/CategoryDetail.tsx:334 -#: src/pages/part/PartDetail.tsx:1214 +#: src/pages/part/PartDetail.tsx:1227 msgid "Part Categories" msgstr "Teil-Kategorien" @@ -196,7 +198,8 @@ msgstr "Teil-Kategorien" #: src/forms/BuildForms.tsx:604 #: src/forms/BuildForms.tsx:765 #: src/forms/SalesOrderForms.tsx:269 -#: src/pages/stock/StockDetail.tsx:976 +#: src/pages/stock/StockDetail.tsx:992 +#: src/tables/part/PartTestResultTable.tsx:248 #: src/tables/stock/StockTrackingTable.tsx:48 #: src/tables/stock/StockTrackingTable.tsx:55 msgid "Stock Item" @@ -221,7 +224,7 @@ msgstr "Lagerort" #: lib/enums/ModelInformation.tsx:89 #: src/pages/stock/LocationDetail.tsx:176 #: src/pages/stock/LocationDetail.tsx:412 -#: src/pages/stock/StockDetail.tsx:967 +#: src/pages/stock/StockDetail.tsx:983 msgid "Stock Locations" msgstr "Lagerorte" @@ -235,7 +238,7 @@ msgstr "Lagerort Typen" #: lib/enums/ModelInformation.tsx:103 #: src/pages/Index/Settings/SystemSettings.tsx:248 -#: src/pages/part/PartDetail.tsx:912 +#: src/pages/part/PartDetail.tsx:914 msgid "Stock History" msgstr "Lagerhistorie" @@ -284,7 +287,7 @@ msgstr "Unternehmen" #: src/pages/sales/ReturnOrderDetail.tsx:199 #: src/pages/sales/SalesOrderDetail.tsx:211 #: src/tables/ColumnRenderers.tsx:353 -#: src/tables/Filter.tsx:278 +#: src/tables/Filter.tsx:286 #: src/tables/TableHoverCard.tsx:101 msgid "Project Code" msgstr "Projekt-Code" @@ -299,9 +302,9 @@ msgstr "Projektnummern" #: src/pages/build/BuildDetail.tsx:244 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:33 #: src/pages/purchasing/PurchaseOrderDetail.tsx:531 -#: src/pages/stock/StockDetail.tsx:349 +#: src/pages/stock/StockDetail.tsx:352 #: src/tables/part/PartPurchaseOrdersTable.tsx:32 -#: src/tables/stock/StockItemTable.tsx:240 +#: src/tables/stock/StockItemTable.tsx:241 #: src/tables/stock/StockTrackingTable.tsx:120 msgid "Purchase Order" msgstr "Einkaufsbestellung" @@ -311,7 +314,7 @@ msgstr "Einkaufsbestellung" #: src/pages/Index/Settings/SystemSettings.tsx:283 #: src/pages/company/CompanyDetail.tsx:205 #: src/pages/company/SupplierPartDetail.tsx:265 -#: src/pages/part/PartDetail.tsx:876 +#: src/pages/part/PartDetail.tsx:878 #: src/pages/purchasing/PurchasingIndex.tsx:60 msgid "Purchase Orders" msgstr "Bestellungen" @@ -330,7 +333,7 @@ msgstr "Bestellpositionen" #: src/pages/sales/SalesOrderDetail.tsx:586 #: src/pages/sales/SalesOrderShipmentDetail.tsx:94 #: src/pages/sales/SalesOrderShipmentDetail.tsx:358 -#: src/pages/stock/StockDetail.tsx:358 +#: src/pages/stock/StockDetail.tsx:361 #: src/tables/part/PartSalesAllocationsTable.tsx:41 #: src/tables/sales/SalesOrderAllocationTable.tsx:107 #: src/tables/stock/StockTrackingTable.tsx:131 @@ -341,7 +344,7 @@ msgstr "Verkaufsauftrag" #: lib/enums/Roles.tsx:43 #: src/pages/Index/Settings/SystemSettings.tsx:299 #: src/pages/company/CompanyDetail.tsx:225 -#: src/pages/part/PartDetail.tsx:888 +#: src/pages/part/PartDetail.tsx:890 #: src/pages/sales/SalesIndex.tsx:82 msgid "Sales Orders" msgstr "Aufträge" @@ -365,7 +368,7 @@ msgstr "Rückgabe Auftrag" #: lib/enums/Roles.tsx:41 #: src/pages/Index/Settings/SystemSettings.tsx:315 #: src/pages/company/CompanyDetail.tsx:232 -#: src/pages/part/PartDetail.tsx:895 +#: src/pages/part/PartDetail.tsx:897 #: src/pages/sales/SalesIndex.tsx:103 msgid "Return Orders" msgstr "Reklamationen" @@ -414,7 +417,7 @@ msgstr "Eigentümer" #: lib/enums/ModelInformation.tsx:214 #: src/pages/Auth/ChangePassword.tsx:36 #: src/pages/core/UserDetail.tsx:220 -#: src/tables/Filter.tsx:327 +#: src/tables/Filter.tsx:335 #: src/tables/settings/ApiTokenTable.tsx:105 #: src/tables/settings/ApiTokenTable.tsx:132 #: src/tables/settings/BarcodeScanHistoryTable.tsx:79 @@ -544,7 +547,7 @@ msgstr "Admin" #: lib/enums/Roles.tsx:33 #: src/pages/Index/Settings/SystemSettings.tsx:264 #: src/pages/build/BuildIndex.tsx:75 -#: src/pages/part/PartDetail.tsx:905 +#: src/pages/part/PartDetail.tsx:907 #: src/pages/sales/SalesOrderDetail.tsx:394 msgid "Build Orders" msgstr "Bauaufträge" @@ -694,11 +697,12 @@ msgid "Failed to link barcode" msgstr "Fehler beim Verknüpfen des Barcodes" #: src/components/barcodes/QRCode.tsx:179 -#: src/pages/part/PartDetail.tsx:522 +#: src/pages/part/PartDetail.tsx:524 #: src/pages/purchasing/PurchaseOrderDetail.tsx:204 #: src/pages/sales/ReturnOrderDetail.tsx:168 #: src/pages/sales/SalesOrderDetail.tsx:180 #: src/pages/sales/SalesOrderShipmentDetail.tsx:168 +#: src/pages/stock/StockDetail.tsx:186 msgid "Link" msgstr "Link" @@ -720,11 +724,11 @@ msgstr "Im Admin-Interface öffnen" #~ msgid "Copy to clipboard" #~ msgstr "Copy to clipboard" -#: src/components/buttons/CopyButton.tsx:31 +#: src/components/buttons/CopyButton.tsx:34 msgid "Copied" msgstr "Kopiert" -#: src/components/buttons/CopyButton.tsx:31 +#: src/components/buttons/CopyButton.tsx:34 msgid "Copy" msgstr "Kopieren" @@ -752,19 +756,15 @@ msgstr "Drucke Berichte" #~ msgid "The label could not be generated" #~ msgstr "The label could not be generated" -#: src/components/buttons/PrintingActions.tsx:122 +#: src/components/buttons/PrintingActions.tsx:124 msgid "Print Label" msgstr "Etiketten Drucken" -#: src/components/buttons/PrintingActions.tsx:129 -#: src/components/buttons/PrintingActions.tsx:156 +#: src/components/buttons/PrintingActions.tsx:134 +#: src/components/buttons/PrintingActions.tsx:168 msgid "Print" msgstr "Drucken" -#: src/components/buttons/PrintingActions.tsx:139 -msgid "Print Report" -msgstr "Bericht drucken" - #: src/components/buttons/PrintingActions.tsx:152 #~ msgid "Generate" #~ msgstr "Generate" @@ -777,15 +777,19 @@ msgstr "Bericht drucken" #~ msgid "The report could not be generated" #~ msgstr "The report could not be generated" -#: src/components/buttons/PrintingActions.tsx:177 +#: src/components/buttons/PrintingActions.tsx:161 +msgid "Print Report" +msgstr "Bericht drucken" + +#: src/components/buttons/PrintingActions.tsx:189 msgid "Printing Actions" msgstr "Druck Aktionen" -#: src/components/buttons/PrintingActions.tsx:182 +#: src/components/buttons/PrintingActions.tsx:194 msgid "Print Labels" msgstr "Etiketten drucken" -#: src/components/buttons/PrintingActions.tsx:188 +#: src/components/buttons/PrintingActions.tsx:200 msgid "Print Reports" msgstr "Berichte drucken" @@ -837,24 +841,24 @@ msgstr "Benachrichtigungen abbestellen" msgid "Subscribe to notifications" msgstr "Benachrichtigungen abonnieren" -#: src/components/calendar/Calendar.tsx:99 -#: src/components/calendar/Calendar.tsx:162 +#: src/components/calendar/Calendar.tsx:102 +#: src/components/calendar/Calendar.tsx:165 msgid "Calendar Filters" msgstr "Kalenderfilter" -#: src/components/calendar/Calendar.tsx:114 +#: src/components/calendar/Calendar.tsx:117 msgid "Previous month" msgstr "Vorheriger Monat" -#: src/components/calendar/Calendar.tsx:123 +#: src/components/calendar/Calendar.tsx:126 msgid "Select month" msgstr "Monat auswählen" -#: src/components/calendar/Calendar.tsx:144 +#: src/components/calendar/Calendar.tsx:147 msgid "Next month" msgstr "Nächsten Monat" -#: src/components/calendar/Calendar.tsx:175 +#: src/components/calendar/Calendar.tsx:178 #: src/tables/InvenTreeTableHeader.tsx:291 msgid "Download data" msgstr "Daten herunterladen" @@ -868,7 +872,7 @@ msgid "Error updating order" msgstr "Fehler beim Aktualisieren der Bestellung" #: src/components/calendar/OrderCalendar.tsx:178 -#: src/tables/Filter.tsx:144 +#: src/tables/Filter.tsx:152 msgid "Overdue" msgstr "Überfällig" @@ -1107,7 +1111,7 @@ msgid "The latest news from InvenTree" msgstr "Die neuesten News von InvenTree" #: src/components/dashboard/widgets/ColorToggleWidget.tsx:18 -#: src/components/nav/MainMenu.tsx:91 +#: src/components/nav/MainMenu.tsx:93 msgid "Change Color Mode" msgstr "Farbmodus ändern" @@ -1153,14 +1157,14 @@ msgstr "Es gibt keine ungelesenen Neuigkeiten" #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:76 #: src/pages/core/UserDetail.tsx:93 #: src/pages/core/UserDetail.tsx:203 -#: src/tables/settings/UserTable.tsx:420 +#: src/tables/settings/UserTable.tsx:421 msgid "Superuser" msgstr "Administrator" #: src/components/details/Details.tsx:124 #: src/pages/core/UserDetail.tsx:87 #: src/pages/core/UserDetail.tsx:200 -#: src/tables/settings/UserTable.tsx:415 +#: src/tables/settings/UserTable.tsx:416 msgid "Staff" msgstr "Mitarbeiter" @@ -1658,7 +1662,7 @@ msgstr "Adresse" #: src/components/plugins/PluginDrawer.tsx:68 #: src/pages/Index/Settings/AdminCenter/UnitManagementPanel.tsx:19 #: src/pages/part/CategoryDetail.tsx:86 -#: src/pages/part/PartDetail.tsx:447 +#: src/pages/part/PartDetail.tsx:449 #: src/pages/stock/LocationDetail.tsx:84 #: src/tables/machine/MachineTypeTable.tsx:67 #: src/tables/machine/MachineTypeTable.tsx:151 @@ -1980,7 +1984,7 @@ msgid "Data has been imported successfully" msgstr "Daten wurden erfolgreich importiert" #: src/components/importer/ImporterDrawer.tsx:109 -#: src/components/modals/AboutInvenTreeModal.tsx:197 +#: src/components/modals/AboutInvenTreeModal.tsx:203 #: src/components/modals/ServerInfoModal.tsx:134 #: src/forms/BomForms.tsx:132 msgid "Close" @@ -2166,14 +2170,14 @@ msgstr "" #: src/components/items/TransferList.tsx:161 #: src/components/render/Stock.tsx:102 -#: src/pages/part/PartDetail.tsx:984 -#: src/pages/stock/StockDetail.tsx:262 -#: src/pages/stock/StockDetail.tsx:913 +#: src/pages/part/PartDetail.tsx:997 +#: src/pages/stock/StockDetail.tsx:265 +#: src/pages/stock/StockDetail.tsx:929 #: src/tables/build/BuildAllocatedStockTable.tsx:135 #: src/tables/build/BuildLineTable.tsx:190 #: src/tables/part/PartTable.tsx:124 -#: src/tables/stock/StockItemTable.tsx:183 -#: src/tables/stock/StockItemTable.tsx:344 +#: src/tables/stock/StockItemTable.tsx:184 +#: src/tables/stock/StockItemTable.tsx:345 msgid "Available" msgstr "Verfügbar" @@ -2252,19 +2256,19 @@ msgstr "Fehlerbericht senden" #~ msgid "Dismiss" #~ msgstr "Dismiss" -#: src/components/modals/AboutInvenTreeModal.tsx:190 +#: src/components/modals/AboutInvenTreeModal.tsx:193 msgid "Copy version information" msgstr "Versionsinformationen kopieren" -#: src/components/modals/AboutInvenTreeModal.tsx:207 +#: src/components/modals/AboutInvenTreeModal.tsx:213 msgid "Development Version" msgstr "Entwicklungsversion" -#: src/components/modals/AboutInvenTreeModal.tsx:209 +#: src/components/modals/AboutInvenTreeModal.tsx:215 msgid "Up to Date" msgstr "Aktuell" -#: src/components/modals/AboutInvenTreeModal.tsx:211 +#: src/components/modals/AboutInvenTreeModal.tsx:217 msgid "Update Available" msgstr "Aktualisierung verfügbar" @@ -2439,24 +2443,28 @@ msgstr "Nichts gefunden..." #~ msgid "Profile" #~ msgstr "Profile" -#: src/components/nav/MainMenu.tsx:52 +#: src/components/nav/MainMenu.tsx:54 #: src/components/nav/NavigationDrawer.tsx:193 #: src/pages/Index/Settings/AdminCenter/EmailManagementPanel.tsx:21 #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:39 msgid "Settings" msgstr "Einstellungen" -#: src/components/nav/MainMenu.tsx:59 -#: src/pages/Index/Settings/UserSettings.tsx:145 -msgid "Account Settings" -msgstr "Kontoeinstellungen" - #: src/components/nav/MainMenu.tsx:59 #: src/defaults/menuItems.tsx:15 #~ msgid "Account settings" #~ msgstr "Account settings" -#: src/components/nav/MainMenu.tsx:67 +#: src/components/nav/MainMenu.tsx:61 +#: src/pages/Index/Settings/UserSettings.tsx:145 +msgid "Account Settings" +msgstr "Kontoeinstellungen" + +#: src/components/nav/MainMenu.tsx:68 +#~ msgid "Current language {locale}" +#~ msgstr "Current language {locale}" + +#: src/components/nav/MainMenu.tsx:69 #: src/components/nav/NavigationDrawer.tsx:153 #: src/components/nav/SettingsHeader.tsx:41 #: src/pages/Index/Settings/SystemSettings.tsx:347 @@ -2464,15 +2472,11 @@ msgstr "Kontoeinstellungen" msgid "System Settings" msgstr "Einstellungen" -#: src/components/nav/MainMenu.tsx:68 -#~ msgid "Current language {locale}" -#~ msgstr "Current language {locale}" - #: src/components/nav/MainMenu.tsx:71 #~ msgid "Switch to pseudo language" #~ msgstr "Switch to pseudo language" -#: src/components/nav/MainMenu.tsx:76 +#: src/components/nav/MainMenu.tsx:78 #: src/components/nav/NavigationDrawer.tsx:160 #: src/components/nav/SettingsHeader.tsx:42 #: src/defaults/actions.tsx:83 @@ -2481,7 +2485,14 @@ msgstr "Einstellungen" msgid "Admin Center" msgstr "Adminbereich" -#: src/components/nav/MainMenu.tsx:100 +#: src/components/nav/MainMenu.tsx:99 +#: src/defaults/actions.tsx:44 +#: src/defaults/links.tsx:140 +#: src/defaults/links.tsx:186 +msgid "About InvenTree" +msgstr "Über InvenTree" + +#: src/components/nav/MainMenu.tsx:108 msgid "Logout" msgstr "Abmelden" @@ -2507,10 +2518,11 @@ msgstr "Abmelden" #: src/defaults/links.tsx:42 #: src/forms/StockForms.tsx:736 #: src/pages/Index/Settings/SystemSettings.tsx:224 -#: src/pages/part/PartDetail.tsx:805 +#: src/pages/part/PartDetail.tsx:807 #: src/pages/stock/LocationDetail.tsx:390 -#: src/pages/stock/StockDetail.tsx:626 -#: src/tables/stock/StockItemTable.tsx:86 +#: src/pages/stock/LocationDetail.tsx:420 +#: src/pages/stock/StockDetail.tsx:642 +#: src/tables/stock/StockItemTable.tsx:87 msgid "Stock" msgstr "Lager" @@ -2599,7 +2611,7 @@ msgstr "" #: src/components/nav/SearchDrawer.tsx:288 #: src/pages/company/ManufacturerPartDetail.tsx:176 -#: src/pages/part/PartDetail.tsx:863 +#: src/pages/part/PartDetail.tsx:865 #: src/pages/part/PartSupplierDetail.tsx:15 #: src/pages/purchasing/PurchasingIndex.tsx:81 msgid "Suppliers" @@ -2663,7 +2675,7 @@ msgid "Attachments" msgstr "Anhänge" #: src/components/panels/NotesPanel.tsx:23 -#: src/tables/build/BuildOrderTestTable.tsx:196 +#: src/tables/part/PartTestResultTable.tsx:214 #: src/tables/stock/StockTrackingTable.tsx:212 msgid "Notes" msgstr "Notizen" @@ -2709,7 +2721,7 @@ msgstr "Plugin-Informationen" #: src/pages/company/ManufacturerPartDetail.tsx:118 #: src/pages/company/SupplierPartDetail.tsx:144 #: src/pages/part/CategoryDetail.tsx:106 -#: src/pages/part/PartDetail.tsx:461 +#: src/pages/part/PartDetail.tsx:463 #: src/pages/purchasing/PurchaseOrderDetail.tsx:144 #: src/pages/sales/ReturnOrderDetail.tsx:109 #: src/pages/sales/SalesOrderDetail.tsx:118 @@ -2730,7 +2742,7 @@ msgstr "Autor" #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:41 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 #: src/tables/ColumnRenderers.tsx:411 -#: src/tables/build/BuildOrderTestTable.tsx:204 +#: src/tables/part/PartTestResultTable.tsx:222 msgid "Date" msgstr "Datum" @@ -2739,7 +2751,7 @@ msgstr "Datum" #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:68 #: src/pages/core/UserDetail.tsx:81 #: src/pages/core/UserDetail.tsx:209 -#: src/pages/part/PartDetail.tsx:616 +#: src/pages/part/PartDetail.tsx:618 #: src/tables/bom/UsedInTable.tsx:90 #: src/tables/company/CompanyTable.tsx:57 #: src/tables/company/CompanyTable.tsx:91 @@ -2753,8 +2765,8 @@ msgstr "Datum" #: src/tables/purchasing/SupplierPartTable.tsx:85 #: src/tables/purchasing/SupplierPartTable.tsx:179 #: src/tables/settings/ApiTokenTable.tsx:63 -#: src/tables/settings/UserTable.tsx:410 -#: src/tables/stock/StockItemTable.tsx:323 +#: src/tables/settings/UserTable.tsx:411 +#: src/tables/stock/StockItemTable.tsx:324 msgid "Active" msgstr "Aktiv" @@ -2873,7 +2885,7 @@ msgstr "Sendung" #: src/pages/company/CompanyDetail.tsx:325 #: src/pages/company/SupplierPartDetail.tsx:368 #: src/pages/core/UserDetail.tsx:211 -#: src/pages/part/PartDetail.tsx:1017 +#: src/pages/part/PartDetail.tsx:1030 msgid "Inactive" msgstr "Inaktiv" @@ -2883,8 +2895,31 @@ msgstr "Inaktiv" msgid "No stock" msgstr "Kein Bestand" -#: src/components/render/Part.tsx:74 -#: src/pages/part/PartDetail.tsx:488 +#: src/components/render/Part.tsx:44 +#: src/pages/company/SupplierPartDetail.tsx:196 +#: src/pages/company/SupplierPartDetail.tsx:389 +#: src/pages/part/PartDetail.tsx:1018 +#: src/tables/bom/BomTable.tsx:424 +#: src/tables/part/PartTable.tsx:95 +msgid "On Order" +msgstr "In Bestellung" + +#: src/components/render/Part.tsx:52 +#: src/pages/part/PartDetail.tsx:590 +#: src/pages/part/PartDetail.tsx:1024 +#: src/pages/stock/StockDetail.tsx:912 +#: src/tables/part/PartTestResultTable.tsx:297 +#: src/tables/stock/StockItemTable.tsx:361 +msgid "In Production" +msgstr "In Produktion" + +#: src/components/render/Part.tsx:71 +#: src/tables/stock/StockTrackingTable.tsx:206 +msgid "Details" +msgstr "Details" + +#: src/components/render/Part.tsx:109 +#: src/pages/part/PartDetail.tsx:490 #: src/tables/ColumnRenderers.tsx:224 #: src/tables/ColumnRenderers.tsx:233 #: src/tables/notifications/NotificationTable.tsx:32 @@ -2908,17 +2943,17 @@ msgstr "Kategorie" #: src/forms/StockForms.tsx:1073 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:88 #: src/pages/core/UserDetail.tsx:158 -#: src/pages/stock/StockDetail.tsx:295 +#: src/pages/stock/StockDetail.tsx:298 #: src/tables/ColumnRenderers.tsx:176 #: src/tables/ColumnRenderers.tsx:185 -#: src/tables/Filter.tsx:392 +#: src/tables/Filter.tsx:400 #: src/tables/stock/StockTrackingTable.tsx:98 msgid "Location" msgstr "Lagerort" #: src/components/render/Stock.tsx:99 -#: src/pages/stock/StockDetail.tsx:195 -#: src/pages/stock/StockDetail.tsx:901 +#: src/pages/stock/StockDetail.tsx:198 +#: src/pages/stock/StockDetail.tsx:917 #: src/tables/build/BuildAllocatedStockTable.tsx:121 #: src/tables/build/BuildOutputTable.tsx:111 #: src/tables/sales/SalesOrderAllocationTable.tsx:139 @@ -2940,11 +2975,11 @@ msgstr "Seriennummer" #: src/pages/part/pricing/BomPricingPanel.tsx:146 #: src/pages/part/pricing/PriceBreakPanel.tsx:89 #: src/pages/part/pricing/PriceBreakPanel.tsx:172 -#: src/pages/stock/StockDetail.tsx:255 -#: src/pages/stock/StockDetail.tsx:907 +#: src/pages/stock/StockDetail.tsx:258 +#: src/pages/stock/StockDetail.tsx:923 #: src/tables/build/BuildLineTable.tsx:84 -#: src/tables/build/BuildOrderTestTable.tsx:251 #: src/tables/part/PartPurchaseOrdersTable.tsx:94 +#: src/tables/part/PartTestResultTable.tsx:269 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:168 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:199 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:69 @@ -3467,163 +3502,163 @@ msgid "Please correct the errors in the selected parts" msgstr "Bitte korrigieren Sie die Fehler in den ausgewählten Teilen" #: src/components/wizards/OrderPartsWizard.tsx:424 -#: src/tables/build/BuildLineTable.tsx:794 +#: src/tables/build/BuildLineTable.tsx:797 #: src/tables/part/PartTable.tsx:407 #: src/tables/sales/SalesOrderLineItemTable.tsx:365 msgid "Order Parts" msgstr "Teile bestellen" #: src/contexts/LanguageContext.tsx:22 -msgid "Arabic" -msgstr "Arabisch" +#~ msgid "Arabic" +#~ msgstr "Arabic" #: src/contexts/LanguageContext.tsx:23 -msgid "Bulgarian" -msgstr "Bulgarisch" +#~ msgid "Bulgarian" +#~ msgstr "Bulgarian" #: src/contexts/LanguageContext.tsx:24 -msgid "Czech" -msgstr "Tschechisch" +#~ msgid "Czech" +#~ msgstr "Czech" #: src/contexts/LanguageContext.tsx:25 -msgid "Danish" -msgstr "Dänisch" +#~ msgid "Danish" +#~ msgstr "Danish" #: src/contexts/LanguageContext.tsx:26 -msgid "German" -msgstr "Deutsch" +#~ msgid "German" +#~ msgstr "German" #: src/contexts/LanguageContext.tsx:27 -msgid "Greek" -msgstr "Griechisch" +#~ msgid "Greek" +#~ msgstr "Greek" #: src/contexts/LanguageContext.tsx:28 -msgid "English" -msgstr "Englisch" +#~ msgid "English" +#~ msgstr "English" #: src/contexts/LanguageContext.tsx:29 -msgid "Spanish" -msgstr "Spanisch" +#~ msgid "Spanish" +#~ msgstr "Spanish" #: src/contexts/LanguageContext.tsx:30 -msgid "Spanish (Mexican)" -msgstr "Spanisch (Mexikanisch)" +#~ msgid "Spanish (Mexican)" +#~ msgstr "Spanish (Mexican)" #: src/contexts/LanguageContext.tsx:31 -msgid "Estonian" -msgstr "Estnisch" +#~ msgid "Estonian" +#~ msgstr "Estonian" #: src/contexts/LanguageContext.tsx:32 -msgid "Farsi / Persian" -msgstr "Farsi / Persisch" +#~ msgid "Farsi / Persian" +#~ msgstr "Farsi / Persian" #: src/contexts/LanguageContext.tsx:33 -msgid "Finnish" -msgstr "Finnisch" +#~ msgid "Finnish" +#~ msgstr "Finnish" #: src/contexts/LanguageContext.tsx:34 -msgid "French" -msgstr "Französisch" +#~ msgid "French" +#~ msgstr "French" #: src/contexts/LanguageContext.tsx:35 -msgid "Hebrew" -msgstr "Hebräisch" +#~ msgid "Hebrew" +#~ msgstr "Hebrew" #: src/contexts/LanguageContext.tsx:36 -msgid "Hindi" -msgstr "Hindi" +#~ msgid "Hindi" +#~ msgstr "Hindi" #: src/contexts/LanguageContext.tsx:37 -msgid "Hungarian" -msgstr "Ungarisch" +#~ msgid "Hungarian" +#~ msgstr "Hungarian" #: src/contexts/LanguageContext.tsx:38 -msgid "Italian" -msgstr "Italienisch" +#~ msgid "Italian" +#~ msgstr "Italian" #: src/contexts/LanguageContext.tsx:39 -msgid "Japanese" -msgstr "Japanisch" +#~ msgid "Japanese" +#~ msgstr "Japanese" #: src/contexts/LanguageContext.tsx:40 -msgid "Korean" -msgstr "Koreanisch" +#~ msgid "Korean" +#~ msgstr "Korean" #: src/contexts/LanguageContext.tsx:41 -msgid "Lithuanian" -msgstr "Litauisch" +#~ msgid "Lithuanian" +#~ msgstr "Lithuanian" #: src/contexts/LanguageContext.tsx:42 -msgid "Latvian" -msgstr "Lettisch" +#~ msgid "Latvian" +#~ msgstr "Latvian" #: src/contexts/LanguageContext.tsx:43 -msgid "Dutch" -msgstr "Niederländisch" +#~ msgid "Dutch" +#~ msgstr "Dutch" #: src/contexts/LanguageContext.tsx:44 -msgid "Norwegian" -msgstr "Norweger" +#~ msgid "Norwegian" +#~ msgstr "Norwegian" #: src/contexts/LanguageContext.tsx:45 -msgid "Polish" -msgstr "Polnisch" +#~ msgid "Polish" +#~ msgstr "Polish" #: src/contexts/LanguageContext.tsx:46 -msgid "Portuguese" -msgstr "Portugiesisch" +#~ msgid "Portuguese" +#~ msgstr "Portuguese" #: src/contexts/LanguageContext.tsx:47 -msgid "Portuguese (Brazilian)" -msgstr "Portugiesisch (Brasilien)" +#~ msgid "Portuguese (Brazilian)" +#~ msgstr "Portuguese (Brazilian)" #: src/contexts/LanguageContext.tsx:48 -msgid "Romanian" -msgstr "Rumänisch" +#~ msgid "Romanian" +#~ msgstr "Romanian" #: src/contexts/LanguageContext.tsx:49 -msgid "Russian" -msgstr "Russisch" +#~ msgid "Russian" +#~ msgstr "Russian" #: src/contexts/LanguageContext.tsx:50 -msgid "Slovak" -msgstr "Slowakisch" +#~ msgid "Slovak" +#~ msgstr "Slovak" #: src/contexts/LanguageContext.tsx:51 -msgid "Slovenian" -msgstr "Slowenisch" +#~ msgid "Slovenian" +#~ msgstr "Slovenian" #: src/contexts/LanguageContext.tsx:52 -msgid "Serbian" -msgstr "Serbisch" +#~ msgid "Serbian" +#~ msgstr "Serbian" #: src/contexts/LanguageContext.tsx:53 -msgid "Swedish" -msgstr "Schwedisch" +#~ msgid "Swedish" +#~ msgstr "Swedish" #: src/contexts/LanguageContext.tsx:54 -msgid "Thai" -msgstr "Thailändisch" +#~ msgid "Thai" +#~ msgstr "Thai" #: src/contexts/LanguageContext.tsx:55 -msgid "Turkish" -msgstr "Türkisch" +#~ msgid "Turkish" +#~ msgstr "Turkish" #: src/contexts/LanguageContext.tsx:56 -msgid "Ukrainian" -msgstr "Ukrainisch" +#~ msgid "Ukrainian" +#~ msgstr "Ukrainian" #: src/contexts/LanguageContext.tsx:57 -msgid "Vietnamese" -msgstr "Vietnamesisch" +#~ msgid "Vietnamese" +#~ msgstr "Vietnamese" #: src/contexts/LanguageContext.tsx:58 -msgid "Chinese (Simplified)" -msgstr "Chinesisch (vereinfacht)" +#~ msgid "Chinese (Simplified)" +#~ msgstr "Chinese (Simplified)" #: src/contexts/LanguageContext.tsx:59 -msgid "Chinese (Traditional)" -msgstr "Chinesisch (Traditionell)" +#~ msgid "Chinese (Traditional)" +#~ msgstr "Chinese (Traditional)" #: src/defaults/actions.tsx:18 #: src/defaults/links.tsx:27 @@ -3644,12 +3679,6 @@ msgstr "Besuche die Dokumentation, um mehr über InvenTree zu erfahren" #~ msgid "About this Inventree instance" #~ msgstr "About this Inventree instance" -#: src/defaults/actions.tsx:44 -#: src/defaults/links.tsx:140 -#: src/defaults/links.tsx:186 -msgid "About InvenTree" -msgstr "Über InvenTree" - #: src/defaults/actions.tsx:45 msgid "About the InvenTree org" msgstr "Über die InvenTree Organisation" @@ -3954,7 +3983,7 @@ msgstr "Nächster Batch-Code" #: src/forms/StockForms.tsx:184 #: src/forms/StockForms.tsx:189 #: src/forms/StockForms.tsx:360 -#: src/pages/stock/StockDetail.tsx:231 +#: src/pages/stock/StockDetail.tsx:234 msgid "Next serial number" msgstr "Nächste Seriennummer" @@ -3965,9 +3994,8 @@ msgstr "Nächste Seriennummer" #: src/forms/BuildForms.tsx:311 #: src/forms/BuildForms.tsx:656 #: src/tables/build/BuildAllocatedStockTable.tsx:150 -#: src/tables/build/BuildOrderTestTable.tsx:230 -#: src/tables/build/BuildOrderTestTable.tsx:254 #: src/tables/build/BuildOutputTable.tsx:592 +#: src/tables/part/PartTestResultTable.tsx:272 msgid "Build Output" msgstr "Bauprodukt" @@ -3984,17 +4012,18 @@ msgstr "Bauprodukt" #: src/pages/purchasing/PurchaseOrderDetail.tsx:150 #: src/pages/sales/ReturnOrderDetail.tsx:115 #: src/pages/sales/SalesOrderDetail.tsx:124 -#: src/pages/stock/StockDetail.tsx:162 -#: src/tables/Filter.tsx:266 +#: src/pages/stock/StockDetail.tsx:170 +#: src/tables/Filter.tsx:274 #: src/tables/build/BuildOutputTable.tsx:408 #: src/tables/machine/MachineListTable.tsx:359 #: src/tables/part/PartPurchaseOrdersTable.tsx:38 +#: src/tables/part/PartTestResultTable.tsx:309 #: src/tables/sales/ReturnOrderLineItemTable.tsx:135 #: src/tables/sales/ReturnOrderLineItemTable.tsx:172 #: src/tables/settings/CustomStateTable.tsx:79 #: src/tables/settings/EmailTable.tsx:95 #: src/tables/settings/ImportSessionTable.tsx:117 -#: src/tables/stock/StockItemTable.tsx:328 +#: src/tables/stock/StockItemTable.tsx:329 #: src/tables/stock/StockTrackingTable.tsx:65 msgid "Status" msgstr "Status" @@ -4056,7 +4085,7 @@ msgstr "Bauprodukte wurden abgebrochen" #: src/tables/build/BuildAllocatedStockTable.tsx:139 #: src/tables/build/BuildLineTable.tsx:180 #: src/tables/sales/SalesOrderLineItemTable.tsx:337 -#: src/tables/stock/StockItemTable.tsx:339 +#: src/tables/stock/StockItemTable.tsx:340 msgid "Allocated" msgstr "Zugewiesen" @@ -4074,9 +4103,9 @@ msgstr "" #: src/forms/BuildForms.tsx:671 #: src/forms/SalesOrderForms.tsx:298 -#: src/tables/build/BuildLineTable.tsx:555 -#: src/tables/build/BuildLineTable.tsx:710 -#: src/tables/build/BuildLineTable.tsx:809 +#: src/tables/build/BuildLineTable.tsx:556 +#: src/tables/build/BuildLineTable.tsx:713 +#: src/tables/build/BuildLineTable.tsx:812 #: src/tables/sales/SalesOrderLineItemTable.tsx:375 #: src/tables/sales/SalesOrderLineItemTable.tsx:408 msgid "Allocate Stock" @@ -4089,10 +4118,10 @@ msgstr "" #: src/forms/BuildForms.tsx:787 #: src/forms/BuildForms.tsx:888 -#: src/tables/build/BuildAllocatedStockTable.tsx:233 -#: src/tables/build/BuildAllocatedStockTable.tsx:265 -#: src/tables/build/BuildLineTable.tsx:720 -#: src/tables/build/BuildLineTable.tsx:843 +#: src/tables/build/BuildAllocatedStockTable.tsx:240 +#: src/tables/build/BuildAllocatedStockTable.tsx:272 +#: src/tables/build/BuildLineTable.tsx:723 +#: src/tables/build/BuildLineTable.tsx:846 msgid "Consume Stock" msgstr "Lagerbestand verbrauchen" @@ -4102,14 +4131,14 @@ msgid "Stock items consumed" msgstr "verbrauchter Lagerbestand" #: src/forms/BuildForms.tsx:824 -#: src/tables/build/BuildLineTable.tsx:495 +#: src/tables/build/BuildLineTable.tsx:496 #: src/tables/part/PartBuildAllocationsTable.tsx:101 msgid "Fully consumed" msgstr "komplett verbraucht" #: src/forms/BuildForms.tsx:869 #: src/tables/build/BuildLineTable.tsx:185 -#: src/tables/stock/StockItemTable.tsx:372 +#: src/tables/stock/StockItemTable.tsx:369 msgid "Consumed" msgstr "verbraucht" @@ -4120,7 +4149,7 @@ msgstr "verbraucht" #: src/forms/PartForms.tsx:70 #: src/forms/PartForms.tsx:157 #: src/pages/part/CategoryDetail.tsx:122 -#: src/pages/part/PartDetail.tsx:669 +#: src/pages/part/PartDetail.tsx:671 #: src/tables/part/PartCategoryTable.tsx:94 #: src/tables/part/PartTable.tsx:312 msgid "Subscribed" @@ -4232,12 +4261,13 @@ msgstr "Bei bereits vorhandenen Lagerbestand einbuchen" #: src/forms/PurchaseOrderForms.tsx:658 #: src/pages/build/BuildDetail.tsx:351 -#: src/pages/stock/StockDetail.tsx:277 -#: src/pages/stock/StockDetail.tsx:923 +#: src/pages/stock/StockDetail.tsx:280 +#: src/pages/stock/StockDetail.tsx:939 #: src/tables/Filter.tsx:83 #: src/tables/build/BuildAllocatedStockTable.tsx:128 -#: src/tables/build/BuildOrderTestTable.tsx:242 #: src/tables/build/BuildOutputTable.tsx:116 +#: src/tables/part/PartTestResultTable.tsx:260 +#: src/tables/part/PartTestResultTable.tsx:281 #: src/tables/sales/SalesOrderAllocationTable.tsx:146 msgid "Batch Code" msgstr "Losnummer" @@ -4260,8 +4290,8 @@ msgid "Enter serial numbers for received items" msgstr "" #: src/forms/PurchaseOrderForms.tsx:687 -#: src/pages/stock/StockDetail.tsx:379 -#: src/tables/stock/StockItemTable.tsx:295 +#: src/pages/stock/StockDetail.tsx:382 +#: src/tables/stock/StockItemTable.tsx:296 msgid "Expiry Date" msgstr "Ablaufdatum" @@ -4273,7 +4303,7 @@ msgstr "" #: src/forms/StockForms.tsx:673 #: src/pages/company/SupplierPartDetail.tsx:171 #: src/pages/company/SupplierPartDetail.tsx:235 -#: src/pages/stock/StockDetail.tsx:416 +#: src/pages/stock/StockDetail.tsx:419 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:220 msgid "Packaging" msgstr "Verpackung" @@ -4339,9 +4369,9 @@ msgid "Stock Status" msgstr "Lagerbestand Status" #: src/forms/StockForms.tsx:261 -#: src/pages/stock/StockDetail.tsx:670 -#: src/tables/stock/StockItemTable.tsx:525 -#: src/tables/stock/StockItemTable.tsx:572 +#: src/pages/stock/StockDetail.tsx:686 +#: src/tables/stock/StockItemTable.tsx:522 +#: src/tables/stock/StockItemTable.tsx:569 msgid "Add Stock Item" msgstr "Lagerartikel hinzufügen" @@ -4378,10 +4408,10 @@ msgstr "Zurück" #: src/forms/StockForms.tsx:1075 #: src/pages/company/SupplierPartDetail.tsx:189 #: src/pages/company/SupplierPartDetail.tsx:373 -#: src/pages/part/PartDetail.tsx:535 -#: src/pages/part/PartDetail.tsx:974 +#: src/pages/part/PartDetail.tsx:537 +#: src/pages/part/PartDetail.tsx:987 +#: src/tables/Filter.tsx:92 #: src/tables/purchasing/SupplierPartTable.tsx:194 -#: src/tables/stock/StockItemTable.tsx:359 msgid "In Stock" msgstr "Auf Lager" @@ -4545,7 +4575,7 @@ msgstr "Liste der wählbaren Einträge" #: src/tables/FilterSelectDrawer.tsx:114 #: src/tables/FilterSelectDrawer.tsx:137 #: src/tables/FilterSelectDrawer.tsx:149 -#: src/tables/build/BuildOrderTestTable.tsx:188 +#: src/tables/part/PartTestResultTable.tsx:206 #: src/tables/purchasing/ManufacturerPartParameterTable.tsx:42 #: src/tables/stock/StockItemTestResultTable.tsx:201 msgid "Value" @@ -4833,7 +4863,7 @@ msgid "Delete selected stock items" msgstr "Ausgewählte Lagerartikel löschen" #: src/hooks/UseStockAdjustActions.tsx:205 -#: src/pages/part/PartDetail.tsx:1155 +#: src/pages/part/PartDetail.tsx:1168 msgid "Stock Actions" msgstr "Lager-Aktionen" @@ -6196,7 +6226,7 @@ msgstr "Das zusammengebaute Teil darf keine BOM definiert haben, oder das BOM is #: src/pages/build/BuildDetail.tsx:207 #: src/pages/company/ManufacturerPartDetail.tsx:83 #: src/pages/company/SupplierPartDetail.tsx:95 -#: src/pages/part/PartDetail.tsx:454 +#: src/pages/part/PartDetail.tsx:456 #: src/pages/stock/StockDetail.tsx:153 #: src/tables/bom/BomTable.tsx:134 #: src/tables/bom/UsedInTable.tsx:40 @@ -6207,15 +6237,16 @@ msgstr "Das zusammengebaute Teil darf keine BOM definiert haben, oder das BOM is #: src/tables/part/RelatedPartTable.tsx:73 #: src/tables/sales/SalesOrderAllocationTable.tsx:132 #: src/tables/sales/SalesOrderLineItemTable.tsx:98 -#: src/tables/stock/StockItemTable.tsx:70 +#: src/tables/stock/StockItemTable.tsx:71 msgid "IPN" msgstr "IPN" #: src/pages/build/BuildDetail.tsx:215 -#: src/pages/part/PartDetail.tsx:481 +#: src/pages/part/PartDetail.tsx:483 +#: src/pages/stock/StockDetail.tsx:161 #: src/tables/bom/UsedInTable.tsx:44 #: src/tables/build/BuildOrderTable.tsx:83 -#: src/tables/stock/StockItemTable.tsx:75 +#: src/tables/stock/StockItemTable.tsx:76 msgid "Revision" msgstr "Version" @@ -6231,7 +6262,7 @@ msgstr "Version" #: src/pages/purchasing/PurchaseOrderDetail.tsx:156 #: src/pages/sales/ReturnOrderDetail.tsx:121 #: src/pages/sales/SalesOrderDetail.tsx:130 -#: src/pages/stock/StockDetail.tsx:168 +#: src/pages/stock/StockDetail.tsx:176 msgid "Custom Status" msgstr "Benutzerdefinierter Status" @@ -6268,7 +6299,7 @@ msgid "Build Quantity" msgstr "Bauauftrag Anzahl" #: src/pages/build/BuildDetail.tsx:286 -#: src/pages/part/PartDetail.tsx:599 +#: src/pages/part/PartDetail.tsx:601 #: src/tables/bom/BomTable.tsx:352 #: src/tables/bom/BomTable.tsx:387 msgid "Can Build" @@ -6280,16 +6311,16 @@ msgid "Completed Outputs" msgstr "Fertiggestellte Endprodukte" #: src/pages/build/BuildDetail.tsx:312 -#: src/tables/Filter.tsx:373 +#: src/tables/Filter.tsx:381 msgid "Issued By" msgstr "Aufgegeben von" #: src/pages/build/BuildDetail.tsx:320 -#: src/pages/part/PartDetail.tsx:692 +#: src/pages/part/PartDetail.tsx:694 #: src/pages/purchasing/PurchaseOrderDetail.tsx:243 #: src/pages/sales/ReturnOrderDetail.tsx:207 #: src/pages/sales/SalesOrderDetail.tsx:219 -#: src/tables/Filter.tsx:311 +#: src/tables/Filter.tsx:319 msgid "Responsible" msgstr "Verantwortlich" @@ -6377,6 +6408,8 @@ msgid "Child Build Orders" msgstr "Unter-Bauaufträge" #: src/pages/build/BuildDetail.tsx:524 +#: src/pages/part/PartDetail.tsx:940 +#: src/pages/stock/StockDetail.tsx:587 #: src/tables/build/BuildOutputTable.tsx:664 #: src/tables/stock/StockItemTestResultTable.tsx:167 msgid "Test Results" @@ -6511,7 +6544,7 @@ msgid "Cancel order" msgstr "Bestellung stornieren" #: src/pages/build/BuildDetail.tsx:752 -#: src/pages/stock/StockDetail.tsx:341 +#: src/pages/stock/StockDetail.tsx:344 #: src/tables/build/BuildAllocatedStockTable.tsx:85 #: src/tables/part/PartBuildAllocationsTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:150 @@ -6572,7 +6605,7 @@ msgstr "Standardwährung" #: src/pages/company/SupplierPartDetail.tsx:234 #: src/pages/company/SupplierPartDetail.tsx:359 #: src/pages/purchasing/PurchaseOrderDetail.tsx:138 -#: src/tables/Filter.tsx:352 +#: src/tables/Filter.tsx:360 #: src/tables/company/CompanyTable.tsx:96 #: src/tables/part/PartPurchaseOrdersTable.tsx:43 #: src/tables/purchasing/PurchaseOrderTable.tsx:109 @@ -6585,7 +6618,7 @@ msgstr "Lieferant" #: src/pages/company/ManufacturerPartDetail.tsx:102 #: src/pages/company/ManufacturerPartDetail.tsx:264 #: src/pages/company/SupplierPartDetail.tsx:151 -#: src/tables/Filter.tsx:339 +#: src/tables/Filter.tsx:347 #: src/tables/company/CompanyTable.tsx:101 #: src/tables/purchasing/SupplierPartTable.tsx:70 msgid "Manufacturer" @@ -6597,7 +6630,7 @@ msgstr "Hersteller" #: src/pages/sales/ReturnOrderDetail.tsx:103 #: src/pages/sales/SalesOrderDetail.tsx:112 #: src/pages/sales/SalesOrderShipmentDetail.tsx:102 -#: src/pages/stock/StockDetail.tsx:367 +#: src/pages/stock/StockDetail.tsx:370 #: src/tables/company/CompanyTable.tsx:106 #: src/tables/sales/ReturnOrderTable.tsx:108 #: src/tables/sales/SalesOrderTable.tsx:133 @@ -6658,7 +6691,7 @@ msgstr "Externer Link" #: src/pages/company/ManufacturerPartDetail.tsx:146 #: src/pages/company/SupplierPartDetail.tsx:231 -#: src/pages/part/PartDetail.tsx:788 +#: src/pages/part/PartDetail.tsx:790 msgid "Part Details" msgstr "Teil-Details" @@ -6671,7 +6704,7 @@ msgid "Manufacturer Part Details" msgstr "Herstellerteil Details" #: src/pages/company/ManufacturerPartDetail.tsx:164 -#: src/pages/part/PartDetail.tsx:794 +#: src/pages/part/PartDetail.tsx:796 msgid "Parameters" msgstr "Parameter" @@ -6712,14 +6745,6 @@ msgstr "Teilebeschreibung" msgid "Pack Quantity" msgstr "Verpackungsmenge" -#: src/pages/company/SupplierPartDetail.tsx:196 -#: src/pages/company/SupplierPartDetail.tsx:389 -#: src/pages/part/PartDetail.tsx:1005 -#: src/tables/bom/BomTable.tsx:424 -#: src/tables/part/PartTable.tsx:95 -msgid "On Order" -msgstr "In Bestellung" - #: src/pages/company/SupplierPartDetail.tsx:203 msgid "Supplier Availability" msgstr "Lieferantenverfügbarkeit" @@ -6767,7 +6792,7 @@ msgid "Add Supplier Part" msgstr "Zuliefererteil hinzufügen" #: src/pages/company/SupplierPartDetail.tsx:383 -#: src/pages/part/PartDetail.tsx:993 +#: src/pages/part/PartDetail.tsx:1006 msgid "No Stock" msgstr "Kein Bestand" @@ -6894,57 +6919,57 @@ msgid "Category Details" msgstr "Kategorie-Details" #: src/pages/part/PartAllocationPanel.tsx:21 -#: src/pages/stock/StockDetail.tsx:539 +#: src/pages/stock/StockDetail.tsx:555 #: src/tables/part/PartTable.tsx:108 msgid "Build Order Allocations" msgstr "Bauauftragszuweisungen" #: src/pages/part/PartAllocationPanel.tsx:31 -#: src/pages/stock/StockDetail.tsx:554 +#: src/pages/stock/StockDetail.tsx:570 #: src/tables/part/PartTable.tsx:116 msgid "Sales Order Allocations" msgstr "Verkaufsauftragszuweisungen" -#: src/pages/part/PartDetail.tsx:181 -#: src/pages/part/PartDetail.tsx:184 -#: src/pages/part/PartDetail.tsx:228 +#: src/pages/part/PartDetail.tsx:183 +#: src/pages/part/PartDetail.tsx:186 +#: src/pages/part/PartDetail.tsx:230 msgid "Validate BOM" msgstr "BOM validieren" -#: src/pages/part/PartDetail.tsx:185 +#: src/pages/part/PartDetail.tsx:187 msgid "Do you want to validate the bill of materials for this assembly?" msgstr "BOM für diese Baugruppe validieren?" -#: src/pages/part/PartDetail.tsx:188 +#: src/pages/part/PartDetail.tsx:190 msgid "BOM validated" msgstr "BOM validiert" -#: src/pages/part/PartDetail.tsx:206 +#: src/pages/part/PartDetail.tsx:208 msgid "BOM Validated" msgstr "BOM validiert" -#: src/pages/part/PartDetail.tsx:207 +#: src/pages/part/PartDetail.tsx:209 msgid "The Bill of Materials for this part has been validated" msgstr "BOM für dieses Teil wurde validiert" -#: src/pages/part/PartDetail.tsx:211 -#: src/pages/part/PartDetail.tsx:216 +#: src/pages/part/PartDetail.tsx:213 +#: src/pages/part/PartDetail.tsx:218 msgid "BOM Not Validated" msgstr "BOM nicht validiert" -#: src/pages/part/PartDetail.tsx:212 +#: src/pages/part/PartDetail.tsx:214 msgid "The Bill of Materials for this part has previously been checked, but requires revalidation" msgstr "Die BOM für dieses Teil wurde bereits überprüft, aber eine Revalidierung ist notwendig" -#: src/pages/part/PartDetail.tsx:217 +#: src/pages/part/PartDetail.tsx:219 msgid "The Bill of Materials for this part has not yet been validated" msgstr "BOM für dieses Teil wurde noch nicht validiert" -#: src/pages/part/PartDetail.tsx:248 +#: src/pages/part/PartDetail.tsx:250 msgid "Validated On" msgstr "Validiert am" -#: src/pages/part/PartDetail.tsx:253 +#: src/pages/part/PartDetail.tsx:255 msgid "Validated By" msgstr "Validiert von" @@ -6964,25 +6989,25 @@ msgstr "Validiert von" #~ msgid "Delete part" #~ msgstr "Delete part" -#: src/pages/part/PartDetail.tsx:467 +#: src/pages/part/PartDetail.tsx:469 msgid "Variant of" msgstr "Variante von" -#: src/pages/part/PartDetail.tsx:474 +#: src/pages/part/PartDetail.tsx:476 msgid "Revision of" msgstr "Revision von" -#: src/pages/part/PartDetail.tsx:494 +#: src/pages/part/PartDetail.tsx:496 #: src/tables/ColumnRenderers.tsx:200 #: src/tables/ColumnRenderers.tsx:209 msgid "Default Location" msgstr "Standard Lagerort" -#: src/pages/part/PartDetail.tsx:501 +#: src/pages/part/PartDetail.tsx:503 msgid "Category Default Location" msgstr "Standard-Lagerort der Kategorie" -#: src/pages/part/PartDetail.tsx:508 +#: src/pages/part/PartDetail.tsx:510 #: src/tables/purchasing/ManufacturerPartParameterTable.tsx:48 msgid "Units" msgstr "Einheiten" @@ -6991,12 +7016,12 @@ msgstr "Einheiten" #~ msgid "Stocktake By" #~ msgstr "Stocktake By" -#: src/pages/part/PartDetail.tsx:515 +#: src/pages/part/PartDetail.tsx:517 #: src/tables/settings/PendingTasksTable.tsx:51 msgid "Keywords" msgstr "Schlüsselwörter" -#: src/pages/part/PartDetail.tsx:543 +#: src/pages/part/PartDetail.tsx:545 #: src/tables/bom/BomTable.tsx:419 #: src/tables/build/BuildLineTable.tsx:297 #: src/tables/part/PartTable.tsx:306 @@ -7004,34 +7029,26 @@ msgstr "Schlüsselwörter" msgid "Available Stock" msgstr "Verfügbarer Bestand" -#: src/pages/part/PartDetail.tsx:549 +#: src/pages/part/PartDetail.tsx:551 #: src/tables/bom/BomTable.tsx:328 #: src/tables/build/BuildLineTable.tsx:259 #: src/tables/sales/SalesOrderLineItemTable.tsx:178 msgid "On order" msgstr "Bestellt" -#: src/pages/part/PartDetail.tsx:556 +#: src/pages/part/PartDetail.tsx:558 msgid "Required for Orders" msgstr "Erforderlich für Bestellungen" -#: src/pages/part/PartDetail.tsx:567 +#: src/pages/part/PartDetail.tsx:569 msgid "Allocated to Build Orders" msgstr "Bauaufträgen zugeordnet" -#: src/pages/part/PartDetail.tsx:579 +#: src/pages/part/PartDetail.tsx:581 msgid "Allocated to Sales Orders" msgstr "Aufträgen zugeordnet" -#: src/pages/part/PartDetail.tsx:588 -#: src/pages/part/PartDetail.tsx:1011 -#: src/pages/stock/StockDetail.tsx:896 -#: src/tables/build/BuildOrderTestTable.tsx:273 -#: src/tables/stock/StockItemTable.tsx:364 -msgid "In Production" -msgstr "In Produktion" - -#: src/pages/part/PartDetail.tsx:606 +#: src/pages/part/PartDetail.tsx:608 msgid "Minimum Stock" msgstr "Minimaler Bestand" @@ -7039,51 +7056,51 @@ msgstr "Minimaler Bestand" #~ msgid "Scheduling" #~ msgstr "Scheduling" -#: src/pages/part/PartDetail.tsx:621 +#: src/pages/part/PartDetail.tsx:623 #: src/tables/part/ParametricPartTable.tsx:359 #: src/tables/part/PartTable.tsx:190 msgid "Locked" msgstr "Gesperrt" -#: src/pages/part/PartDetail.tsx:627 +#: src/pages/part/PartDetail.tsx:629 msgid "Template Part" msgstr "Vorlagenteil" -#: src/pages/part/PartDetail.tsx:632 +#: src/pages/part/PartDetail.tsx:634 #: src/tables/bom/BomTable.tsx:409 msgid "Assembled Part" msgstr "Baugruppe" -#: src/pages/part/PartDetail.tsx:637 +#: src/pages/part/PartDetail.tsx:639 msgid "Component Part" msgstr "Komponente" -#: src/pages/part/PartDetail.tsx:642 +#: src/pages/part/PartDetail.tsx:644 #: src/tables/bom/BomTable.tsx:399 msgid "Testable Part" msgstr "Testbares Teil" -#: src/pages/part/PartDetail.tsx:648 +#: src/pages/part/PartDetail.tsx:650 #: src/tables/bom/BomTable.tsx:404 msgid "Trackable Part" msgstr "Nachverfolgbares Teil" -#: src/pages/part/PartDetail.tsx:653 +#: src/pages/part/PartDetail.tsx:655 msgid "Purchaseable Part" msgstr "Käufliches Teil" -#: src/pages/part/PartDetail.tsx:659 +#: src/pages/part/PartDetail.tsx:661 msgid "Saleable Part" msgstr "Verkäufliches Teil" -#: src/pages/part/PartDetail.tsx:664 -#: src/pages/part/PartDetail.tsx:1023 +#: src/pages/part/PartDetail.tsx:666 +#: src/pages/part/PartDetail.tsx:1036 #: src/tables/bom/BomTable.tsx:143 #: src/tables/bom/BomTable.tsx:414 msgid "Virtual Part" msgstr "Virtuelles Teil" -#: src/pages/part/PartDetail.tsx:679 +#: src/pages/part/PartDetail.tsx:681 #: src/pages/purchasing/PurchaseOrderDetail.tsx:253 #: src/pages/sales/ReturnOrderDetail.tsx:217 #: src/pages/sales/SalesOrderDetail.tsx:229 @@ -7091,65 +7108,65 @@ msgstr "Virtuelles Teil" msgid "Creation Date" msgstr "Erstelldatum" -#: src/pages/part/PartDetail.tsx:684 +#: src/pages/part/PartDetail.tsx:686 #: src/tables/ColumnRenderers.tsx:386 -#: src/tables/Filter.tsx:365 +#: src/tables/Filter.tsx:373 msgid "Created By" msgstr "Erstellt von" -#: src/pages/part/PartDetail.tsx:699 +#: src/pages/part/PartDetail.tsx:701 msgid "Default Supplier" msgstr "Standard Zulieferer" -#: src/pages/part/PartDetail.tsx:705 +#: src/pages/part/PartDetail.tsx:707 msgid "Default Expiry" msgstr "Standard Ablaufdatum" -#: src/pages/part/PartDetail.tsx:710 +#: src/pages/part/PartDetail.tsx:712 msgid "days" msgstr "Tage" -#: src/pages/part/PartDetail.tsx:720 +#: src/pages/part/PartDetail.tsx:722 #: src/pages/part/pricing/BomPricingPanel.tsx:113 #: src/pages/part/pricing/VariantPricingPanel.tsx:95 #: src/tables/part/PartTable.tsx:166 msgid "Price Range" msgstr "Preisspanne" -#: src/pages/part/PartDetail.tsx:730 +#: src/pages/part/PartDetail.tsx:732 msgid "Latest Serial Number" msgstr "letzte Seriennummer" -#: src/pages/part/PartDetail.tsx:758 +#: src/pages/part/PartDetail.tsx:760 msgid "Select Part Revision" msgstr "" -#: src/pages/part/PartDetail.tsx:824 +#: src/pages/part/PartDetail.tsx:826 msgid "Variants" msgstr "Varianten" -#: src/pages/part/PartDetail.tsx:831 -#: src/pages/stock/StockDetail.tsx:526 +#: src/pages/part/PartDetail.tsx:833 +#: src/pages/stock/StockDetail.tsx:542 msgid "Allocations" msgstr "Ferienguthaben/Freitage" -#: src/pages/part/PartDetail.tsx:838 +#: src/pages/part/PartDetail.tsx:840 msgid "Bill of Materials" msgstr "Stückliste" -#: src/pages/part/PartDetail.tsx:850 +#: src/pages/part/PartDetail.tsx:852 msgid "Used In" msgstr "Verwendet in" -#: src/pages/part/PartDetail.tsx:857 +#: src/pages/part/PartDetail.tsx:859 msgid "Part Pricing" msgstr "Teilbepreisung" -#: src/pages/part/PartDetail.tsx:927 +#: src/pages/part/PartDetail.tsx:929 msgid "Test Templates" msgstr "Testvorlagen" -#: src/pages/part/PartDetail.tsx:938 +#: src/pages/part/PartDetail.tsx:951 msgid "Related Parts" msgstr "Zugehörige Teile" @@ -7161,47 +7178,47 @@ msgstr "Zugehörige Teile" #~ msgid "Transfer part stock" #~ msgstr "Transfer part stock" -#: src/pages/part/PartDetail.tsx:999 +#: src/pages/part/PartDetail.tsx:1012 #: src/tables/part/PartTestTemplateTable.tsx:112 #: src/tables/stock/StockItemTestResultTable.tsx:401 msgid "Required" msgstr "Erforderlich" -#: src/pages/part/PartDetail.tsx:1036 +#: src/pages/part/PartDetail.tsx:1049 #: src/tables/part/PartTable.tsx:355 msgid "Edit Part" msgstr "Teil bearbeiten" -#: src/pages/part/PartDetail.tsx:1076 +#: src/pages/part/PartDetail.tsx:1089 #: src/tables/part/PartTable.tsx:343 #: src/tables/part/PartTable.tsx:420 msgid "Add Part" msgstr "Teil hinzufügen" -#: src/pages/part/PartDetail.tsx:1090 +#: src/pages/part/PartDetail.tsx:1103 msgid "Delete Part" msgstr "Teil löschen" -#: src/pages/part/PartDetail.tsx:1099 +#: src/pages/part/PartDetail.tsx:1112 msgid "Deleting this part cannot be reversed" msgstr "Das Löschen dieses Teils kann nicht rückgängig gemacht werden" -#: src/pages/part/PartDetail.tsx:1161 -#: src/pages/stock/StockDetail.tsx:854 +#: src/pages/part/PartDetail.tsx:1174 +#: src/pages/stock/StockDetail.tsx:870 msgid "Order" msgstr "Bestellung" -#: src/pages/part/PartDetail.tsx:1162 -#: src/pages/stock/StockDetail.tsx:855 -#: src/tables/build/BuildLineTable.tsx:740 +#: src/pages/part/PartDetail.tsx:1175 +#: src/pages/stock/StockDetail.tsx:871 +#: src/tables/build/BuildLineTable.tsx:743 msgid "Order Stock" msgstr "Bestand bestellen" -#: src/pages/part/PartDetail.tsx:1174 +#: src/pages/part/PartDetail.tsx:1187 msgid "Search by serial number" msgstr "Nach Seriennummer suchen" -#: src/pages/part/PartDetail.tsx:1182 +#: src/pages/part/PartDetail.tsx:1195 #: src/tables/part/PartTable.tsx:392 msgid "Part Actions" msgstr "Teile-Aktionen" @@ -7291,8 +7308,8 @@ msgstr "Inventureintrag löschen" #: src/pages/part/PartStockHistoryDetail.tsx:107 #: src/pages/part/PartStockHistoryDetail.tsx:211 -#: src/pages/stock/StockDetail.tsx:399 -#: src/tables/stock/StockItemTable.tsx:272 +#: src/pages/stock/StockDetail.tsx:402 +#: src/tables/stock/StockItemTable.tsx:273 msgid "Stock Value" msgstr "" @@ -7366,12 +7383,12 @@ msgstr "Höchster Preis" #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:71 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:126 #: src/pages/part/pricing/SupplierPricingPanel.tsx:66 -#: src/pages/stock/StockDetail.tsx:387 +#: src/pages/stock/StockDetail.tsx:390 #: src/tables/bom/BomTable.tsx:265 #: src/tables/general/ExtraLineItemTable.tsx:61 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:250 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:84 -#: src/tables/stock/StockItemTable.tsx:260 +#: src/tables/stock/StockItemTable.tsx:261 msgid "Unit Price" msgstr "Preis pro Einheit" @@ -7449,9 +7466,9 @@ msgid "Purchase Pricing" msgstr "Einkaufs Preise" #: src/pages/part/pricing/PricingOverviewPanel.tsx:281 -#: src/pages/stock/StockDetail.tsx:179 +#: src/pages/stock/StockDetail.tsx:426 #: src/tables/part/PartParameterTable.tsx:121 -#: src/tables/stock/StockItemTable.tsx:301 +#: src/tables/stock/StockItemTable.tsx:302 msgid "Last Updated" msgstr "Zuletzt aktualisiert" @@ -7815,6 +7832,7 @@ msgid "Parent Location" msgstr "Übergeordneter Lagerort" #: src/pages/stock/LocationDetail.tsx:130 +#: src/pages/stock/LocationDetail.tsx:176 msgid "Sublocations" msgstr "Unter-Lagerorte" @@ -7871,12 +7889,12 @@ msgid "Scan Stock Item" msgstr "" #: src/pages/stock/LocationDetail.tsx:298 -#: src/pages/stock/StockDetail.tsx:783 +#: src/pages/stock/StockDetail.tsx:799 msgid "Scanned stock item into location" msgstr "" #: src/pages/stock/LocationDetail.tsx:304 -#: src/pages/stock/StockDetail.tsx:789 +#: src/pages/stock/StockDetail.tsx:805 msgid "Error scanning stock item" msgstr "" @@ -7913,71 +7931,71 @@ msgstr "Basisteil" #~ msgid "Unlink custom barcode from stock item" #~ msgstr "Unlink custom barcode from stock item" -#: src/pages/stock/StockDetail.tsx:185 -msgid "Last Stocktake" -msgstr "Letzte Inventur" - -#: src/pages/stock/StockDetail.tsx:203 -msgid "Previous serial number" -msgstr "Vorherige Seriennummer" - #: src/pages/stock/StockDetail.tsx:205 #~ msgid "Edit stock item" #~ msgstr "Edit stock item" +#: src/pages/stock/StockDetail.tsx:206 +msgid "Previous serial number" +msgstr "Vorherige Seriennummer" + #: src/pages/stock/StockDetail.tsx:217 #~ msgid "Delete stock item" #~ msgstr "Delete stock item" -#: src/pages/stock/StockDetail.tsx:225 +#: src/pages/stock/StockDetail.tsx:228 msgid "Find serial number" msgstr "Seriennummer finden" -#: src/pages/stock/StockDetail.tsx:269 +#: src/pages/stock/StockDetail.tsx:272 msgid "Allocated to Orders" msgstr "" -#: src/pages/stock/StockDetail.tsx:302 +#: src/pages/stock/StockDetail.tsx:305 msgid "Installed In" msgstr "Verbaut in" -#: src/pages/stock/StockDetail.tsx:322 +#: src/pages/stock/StockDetail.tsx:325 msgid "Parent Item" msgstr "Übergeordneter Artikel" -#: src/pages/stock/StockDetail.tsx:326 +#: src/pages/stock/StockDetail.tsx:329 msgid "Parent stock item" msgstr "" -#: src/pages/stock/StockDetail.tsx:332 +#: src/pages/stock/StockDetail.tsx:335 msgid "Consumed By" msgstr "Verbraucht von" +#: src/pages/stock/StockDetail.tsx:432 +msgid "Last Stocktake" +msgstr "Letzte Inventur" + #: src/pages/stock/StockDetail.tsx:433 #~ msgid "Duplicate stock item" #~ msgstr "Duplicate stock item" -#: src/pages/stock/StockDetail.tsx:510 +#: src/pages/stock/StockDetail.tsx:526 msgid "Stock Details" msgstr "Lagerdetails" -#: src/pages/stock/StockDetail.tsx:516 +#: src/pages/stock/StockDetail.tsx:532 msgid "Stock Tracking" msgstr "Bestandsverfolgung" #: src/pages/stock/StockDetail.tsx:571 -msgid "Test Data" -msgstr "Test Daten" +#~ msgid "Test Data" +#~ msgstr "Test Data" -#: src/pages/stock/StockDetail.tsx:585 +#: src/pages/stock/StockDetail.tsx:601 msgid "Installed Items" msgstr "Installierte Elemente" -#: src/pages/stock/StockDetail.tsx:592 +#: src/pages/stock/StockDetail.tsx:608 msgid "Child Items" msgstr "Untergeordnete Objekte" -#: src/pages/stock/StockDetail.tsx:645 +#: src/pages/stock/StockDetail.tsx:661 msgid "Edit Stock Item" msgstr "Lagerartikel bearbeiten" @@ -7991,77 +8009,77 @@ msgstr "Lagerartikel bearbeiten" #~ msgid "Remove stock" #~ msgstr "Remove stock" -#: src/pages/stock/StockDetail.tsx:687 -msgid "Items Created" -msgstr "Elemente erstellt" - -#: src/pages/stock/StockDetail.tsx:688 -msgid "Created {n} stock items" -msgstr "" - #: src/pages/stock/StockDetail.tsx:698 #: src/tables/stock/StockItemTable.tsx:481 #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:705 +#: src/pages/stock/StockDetail.tsx:703 +msgid "Items Created" +msgstr "Elemente erstellt" + +#: src/pages/stock/StockDetail.tsx:704 +msgid "Created {n} stock items" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:721 msgid "Delete Stock Item" msgstr "Lagerartikel löschen" -#: src/pages/stock/StockDetail.tsx:741 -msgid "Serialize Stock Item" -msgstr "" - #: src/pages/stock/StockDetail.tsx:757 -#: src/tables/stock/StockItemTable.tsx:539 -msgid "Stock item serialized" +msgid "Serialize Stock Item" msgstr "" #: src/pages/stock/StockDetail.tsx:762 #~ msgid "Return Stock Item" #~ msgstr "Return Stock Item" -#: src/pages/stock/StockDetail.tsx:765 -msgid "Scan Into Location" -msgstr "" - #: src/pages/stock/StockDetail.tsx:765 #~ msgid "Return this item into stock. This will remove the customer assignment." #~ msgstr "Return this item into stock. This will remove the customer assignment." +#: src/pages/stock/StockDetail.tsx:773 +#: src/tables/stock/StockItemTable.tsx:536 +msgid "Stock item serialized" +msgstr "" + #: src/pages/stock/StockDetail.tsx:777 #~ msgid "Item returned to stock" #~ msgstr "Item returned to stock" -#: src/pages/stock/StockDetail.tsx:823 +#: src/pages/stock/StockDetail.tsx:781 +msgid "Scan Into Location" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:839 msgid "Scan into location" msgstr "" -#: src/pages/stock/StockDetail.tsx:825 +#: src/pages/stock/StockDetail.tsx:841 msgid "Scan this item into a location" msgstr "" -#: src/pages/stock/StockDetail.tsx:837 +#: src/pages/stock/StockDetail.tsx:853 msgid "Stock Operations" msgstr "Lagervorgänge" -#: src/pages/stock/StockDetail.tsx:842 +#: src/pages/stock/StockDetail.tsx:858 #: src/tables/build/BuildOutputTable.tsx:532 msgid "Serialize" msgstr "" -#: src/pages/stock/StockDetail.tsx:843 +#: src/pages/stock/StockDetail.tsx:859 msgid "Serialize stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:868 -msgid "Stock Item Actions" -msgstr "Lagerartikel Aktionen" - #: src/pages/stock/StockDetail.tsx:868 #~ msgid "Count stock" #~ msgstr "Count stock" +#: src/pages/stock/StockDetail.tsx:884 +msgid "Stock Item Actions" +msgstr "Lagerartikel Aktionen" + #: src/pages/stock/StockDetail.tsx:890 #~ msgid "Return from customer" #~ msgstr "Return from customer" @@ -8070,20 +8088,6 @@ msgstr "Lagerartikel Aktionen" #~ msgid "Transfer" #~ msgstr "Transfer" -#: src/pages/stock/StockDetail.tsx:937 -#: src/tables/stock/StockItemTable.tsx:409 -msgid "Stale" -msgstr "" - -#: src/pages/stock/StockDetail.tsx:943 -#: src/tables/stock/StockItemTable.tsx:403 -msgid "Expired" -msgstr "abgelaufen" - -#: src/pages/stock/StockDetail.tsx:949 -msgid "Unavailable" -msgstr "Nicht verfügbar" - #: src/pages/stock/StockDetail.tsx:950 #~ msgid "Assign to Customer" #~ msgstr "Assign to Customer" @@ -8092,6 +8096,20 @@ msgstr "Nicht verfügbar" #~ msgid "Assign to a customer" #~ msgstr "Assign to a customer" +#: src/pages/stock/StockDetail.tsx:953 +#: src/tables/stock/StockItemTable.tsx:406 +msgid "Stale" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:959 +#: src/tables/stock/StockItemTable.tsx:400 +msgid "Expired" +msgstr "abgelaufen" + +#: src/pages/stock/StockDetail.tsx:965 +msgid "Unavailable" +msgstr "Nicht verfügbar" + #: src/states/IconState.tsx:47 #: src/states/IconState.tsx:77 msgid "Error loading icon package from server" @@ -8165,199 +8183,203 @@ msgstr "Zeige Bestand mit Losnummer" msgid "Filter items by batch code" msgstr "Elemente nach Batch-Code filtern" -#: src/tables/Filter.tsx:92 +#: src/tables/Filter.tsx:93 +msgid "Show items which are in stock" +msgstr "Zeige Teile welche im Lager sind" + +#: src/tables/Filter.tsx:100 msgid "Is Serialized" msgstr "Hat Seriennummer" -#: src/tables/Filter.tsx:93 +#: src/tables/Filter.tsx:101 msgid "Show items which have a serial number" msgstr "Zeige Bestand mit Seriennummer" -#: src/tables/Filter.tsx:100 -msgid "Serial" -msgstr "" - -#: src/tables/Filter.tsx:101 -msgid "Filter items by serial number" -msgstr "Elemente nach Seriennummer filtern" - #: src/tables/Filter.tsx:106 #~ msgid "Show overdue orders" #~ msgstr "Show overdue orders" +#: src/tables/Filter.tsx:108 +msgid "Serial" +msgstr "" + #: src/tables/Filter.tsx:109 +msgid "Filter items by serial number" +msgstr "Elemente nach Seriennummer filtern" + +#: src/tables/Filter.tsx:117 msgid "Serial Below" msgstr "Seriennummer darunter" -#: src/tables/Filter.tsx:110 +#: src/tables/Filter.tsx:118 msgid "Show items with serial numbers less than or equal to a given value" msgstr "Artikel mit Seriennummern kleiner oder gleich einem angegebenen Wert anzeigen" -#: src/tables/Filter.tsx:118 +#: src/tables/Filter.tsx:126 msgid "Serial Above" msgstr "Seriennummer darüber" -#: src/tables/Filter.tsx:119 +#: src/tables/Filter.tsx:127 msgid "Show items with serial numbers greater than or equal to a given value" msgstr "Zeige Elemente mit Seriennummern größer oder gleich einem angegebenen Wert" -#: src/tables/Filter.tsx:128 +#: src/tables/Filter.tsx:136 msgid "Assigned to me" msgstr "Mir zugewiesen" -#: src/tables/Filter.tsx:129 +#: src/tables/Filter.tsx:137 msgid "Show orders assigned to me" msgstr "Mir zugewiesene Aufträge anzeigen" -#: src/tables/Filter.tsx:136 +#: src/tables/Filter.tsx:144 #: src/tables/sales/SalesOrderAllocationTable.tsx:85 msgid "Outstanding" msgstr "Ausstehend" -#: src/tables/Filter.tsx:137 +#: src/tables/Filter.tsx:145 msgid "Show outstanding items" msgstr "Ausstehende Elemente anzeigen" -#: src/tables/Filter.tsx:145 +#: src/tables/Filter.tsx:153 msgid "Show overdue items" msgstr "Überfällige Elemente anzeigen" -#: src/tables/Filter.tsx:152 +#: src/tables/Filter.tsx:160 msgid "Minimum Date" msgstr "Mindestdatum" -#: src/tables/Filter.tsx:153 +#: src/tables/Filter.tsx:161 msgid "Show items after this date" msgstr "Elemente nach diesem Datum anzeigen" -#: src/tables/Filter.tsx:161 +#: src/tables/Filter.tsx:169 msgid "Maximum Date" msgstr "Maximaldatum" -#: src/tables/Filter.tsx:162 +#: src/tables/Filter.tsx:170 msgid "Show items before this date" msgstr "Elemente vor diesem Datum anzeigen" -#: src/tables/Filter.tsx:170 +#: src/tables/Filter.tsx:178 msgid "Created Before" msgstr "Erstellt vor" -#: src/tables/Filter.tsx:171 +#: src/tables/Filter.tsx:179 msgid "Show items created before this date" msgstr "Vor diesem Datum erstellte Elemente anzeigen" -#: src/tables/Filter.tsx:179 +#: src/tables/Filter.tsx:187 msgid "Created After" msgstr "Erstellt nach" -#: src/tables/Filter.tsx:180 +#: src/tables/Filter.tsx:188 msgid "Show items created after this date" msgstr "Nach diesem Datum erstellte Elemente anzeigen" -#: src/tables/Filter.tsx:188 +#: src/tables/Filter.tsx:196 msgid "Start Date Before" msgstr "Startdatum vor" -#: src/tables/Filter.tsx:189 +#: src/tables/Filter.tsx:197 msgid "Show items with a start date before this date" msgstr "" -#: src/tables/Filter.tsx:197 +#: src/tables/Filter.tsx:205 msgid "Start Date After" msgstr "Startdatum nach" -#: src/tables/Filter.tsx:198 +#: src/tables/Filter.tsx:206 msgid "Show items with a start date after this date" msgstr "" -#: src/tables/Filter.tsx:206 +#: src/tables/Filter.tsx:214 msgid "Target Date Before" msgstr "Zieldatum vor" -#: src/tables/Filter.tsx:207 +#: src/tables/Filter.tsx:215 msgid "Show items with a target date before this date" msgstr "Zeige Elemente mit einem Zieldatum vor diesem Datum" -#: src/tables/Filter.tsx:215 +#: src/tables/Filter.tsx:223 msgid "Target Date After" msgstr "Zieldatum nach" -#: src/tables/Filter.tsx:216 +#: src/tables/Filter.tsx:224 msgid "Show items with a target date after this date" msgstr "Zeige Elemente mit einem Zieldatum nach diesem Datum" -#: src/tables/Filter.tsx:224 +#: src/tables/Filter.tsx:232 msgid "Completed Before" msgstr "Abgeschlossen vor" -#: src/tables/Filter.tsx:225 +#: src/tables/Filter.tsx:233 msgid "Show items completed before this date" msgstr "Vor diesem Datum erledigte Elemente anzeigen" -#: src/tables/Filter.tsx:233 +#: src/tables/Filter.tsx:241 msgid "Completed After" msgstr "" -#: src/tables/Filter.tsx:234 +#: src/tables/Filter.tsx:242 msgid "Show items completed after this date" msgstr "Nach diesem Datum erledigte Elemente anzeigen" -#: src/tables/Filter.tsx:246 +#: src/tables/Filter.tsx:254 msgid "Has Project Code" msgstr "Hat Projektcode" -#: src/tables/Filter.tsx:247 +#: src/tables/Filter.tsx:255 msgid "Show orders with an assigned project code" msgstr "Aufträge mit zugewiesenem Projektcode anzeigen" -#: src/tables/Filter.tsx:256 +#: src/tables/Filter.tsx:264 msgid "Include Variants" msgstr "Alternativen einschließen" -#: src/tables/Filter.tsx:257 +#: src/tables/Filter.tsx:265 msgid "Include results for part variants" msgstr "Ergebnisse für Teilvarianten einbeziehen" -#: src/tables/Filter.tsx:267 +#: src/tables/Filter.tsx:275 #: src/tables/part/PartPurchaseOrdersTable.tsx:133 msgid "Filter by order status" msgstr "Nach Bestellstatus filtern" -#: src/tables/Filter.tsx:279 +#: src/tables/Filter.tsx:287 msgid "Filter by project code" msgstr "Nach Produktcode filtern" -#: src/tables/Filter.tsx:312 +#: src/tables/Filter.tsx:320 msgid "Filter by responsible owner" msgstr "Nach verantwortlichem Besitzer filtern" -#: src/tables/Filter.tsx:328 +#: src/tables/Filter.tsx:336 #: src/tables/settings/ApiTokenTable.tsx:133 #: src/tables/stock/StockTrackingTable.tsx:191 msgid "Filter by user" msgstr "Nach Benutzer filtern" -#: src/tables/Filter.tsx:340 +#: src/tables/Filter.tsx:348 msgid "Filter by manufacturer" msgstr "Nach Herstellern filtern" -#: src/tables/Filter.tsx:353 +#: src/tables/Filter.tsx:361 msgid "Filter by supplier" msgstr "Nach Lieferanten filtern" -#: src/tables/Filter.tsx:366 +#: src/tables/Filter.tsx:374 msgid "Filter by user who created the order" msgstr "" -#: src/tables/Filter.tsx:374 +#: src/tables/Filter.tsx:382 msgid "Filter by user who issued the order" msgstr "" -#: src/tables/Filter.tsx:382 +#: src/tables/Filter.tsx:390 msgid "Filter by part category" msgstr "Nach Teilkategorie filtern" -#: src/tables/Filter.tsx:393 +#: src/tables/Filter.tsx:401 msgid "Filter by stock location" msgstr "Nach Lagerort filtern" @@ -8566,7 +8588,7 @@ msgstr "Gebäude" #: src/tables/bom/BomTable.tsx:345 #: src/tables/part/PartTable.tsx:158 #: src/tables/sales/SalesOrderLineItemTable.tsx:187 -#: src/tables/stock/StockItemTable.tsx:223 +#: src/tables/stock/StockItemTable.tsx:224 msgid "Stock Information" msgstr "Lagerinformationen" @@ -8588,7 +8610,7 @@ msgstr "Lagerinformationen" #: src/tables/bom/BomTable.tsx:379 #: src/tables/build/BuildLineTable.tsx:478 -#: src/tables/build/BuildLineTable.tsx:518 +#: src/tables/build/BuildLineTable.tsx:519 msgid "Consumable item" msgstr "Verbrauchsartikel" @@ -8737,7 +8759,7 @@ msgstr "BOM kann nicht bearbeitet werden, weil das Teil gesperrt ist" #: src/tables/part/ParametricPartTable.tsx:364 #: src/tables/part/PartBuildAllocationsTable.tsx:60 #: src/tables/part/PartTable.tsx:196 -#: src/tables/stock/StockItemTable.tsx:334 +#: src/tables/stock/StockItemTable.tsx:335 msgid "Assembly" msgstr "Montage" @@ -8785,7 +8807,7 @@ msgstr "Bestellstatus" #~ msgstr "Edit Build Item" #: src/tables/build/BuildAllocatedStockTable.tsx:167 -#: src/tables/build/BuildLineTable.tsx:631 +#: src/tables/build/BuildLineTable.tsx:632 msgid "Edit Stock Allocation" msgstr "Bestands-Zuordnung bearbeiten" @@ -8794,11 +8816,11 @@ msgstr "Bestands-Zuordnung bearbeiten" #~ msgstr "Delete Build Item" #: src/tables/build/BuildAllocatedStockTable.tsx:180 -#: src/tables/build/BuildLineTable.tsx:644 +#: src/tables/build/BuildLineTable.tsx:645 msgid "Delete Stock Allocation" msgstr "Bestands-Zuordnung löschen" -#: src/tables/build/BuildAllocatedStockTable.tsx:232 +#: src/tables/build/BuildAllocatedStockTable.tsx:239 msgid "Consume" msgstr "Verbrauchen" @@ -8836,7 +8858,7 @@ msgid "Testable" msgstr "Prüfbar" #: src/tables/build/BuildLineTable.tsx:215 -#: src/tables/stock/StockItemTable.tsx:393 +#: src/tables/stock/StockItemTable.tsx:390 msgid "Tracked" msgstr "Nachverfolgbare Freigabe" @@ -8855,7 +8877,7 @@ msgstr "Nicht genug Lagermenge" #: src/tables/build/BuildLineTable.tsx:294 #: src/tables/sales/SalesOrderLineItemTable.tsx:158 -#: src/tables/stock/StockItemTable.tsx:192 +#: src/tables/stock/StockItemTable.tsx:193 msgid "No stock available" msgstr "Kein Lagerbestand verfügbar" @@ -8887,55 +8909,55 @@ msgstr "" msgid "BOM Information" msgstr "BOM Information" -#: src/tables/build/BuildLineTable.tsx:496 +#: src/tables/build/BuildLineTable.tsx:497 #: src/tables/part/PartBuildAllocationsTable.tsx:102 msgid "Fully allocated" msgstr "Komplett zugewiesen" -#: src/tables/build/BuildLineTable.tsx:544 +#: src/tables/build/BuildLineTable.tsx:545 #: src/tables/sales/SalesOrderLineItemTable.tsx:308 msgid "Create Build Order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:573 +#: src/tables/build/BuildLineTable.tsx:574 msgid "Auto allocation in progress" msgstr "" -#: src/tables/build/BuildLineTable.tsx:576 -#: src/tables/build/BuildLineTable.tsx:781 +#: src/tables/build/BuildLineTable.tsx:577 +#: src/tables/build/BuildLineTable.tsx:784 msgid "Auto Allocate Stock" msgstr "Bestand automatisch zuordnen" -#: src/tables/build/BuildLineTable.tsx:577 +#: src/tables/build/BuildLineTable.tsx:578 msgid "Automatically allocate stock to this build according to the selected options" msgstr "" -#: src/tables/build/BuildLineTable.tsx:597 -#: src/tables/build/BuildLineTable.tsx:611 -#: src/tables/build/BuildLineTable.tsx:730 -#: src/tables/build/BuildLineTable.tsx:831 +#: src/tables/build/BuildLineTable.tsx:598 +#: src/tables/build/BuildLineTable.tsx:612 +#: src/tables/build/BuildLineTable.tsx:733 +#: src/tables/build/BuildLineTable.tsx:834 #: src/tables/build/BuildOutputTable.tsx:359 #: src/tables/build/BuildOutputTable.tsx:364 msgid "Deallocate Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:613 +#: src/tables/build/BuildLineTable.tsx:614 msgid "Deallocate all untracked stock for this build order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:615 +#: src/tables/build/BuildLineTable.tsx:616 msgid "Deallocate stock from the selected line item" msgstr "" -#: src/tables/build/BuildLineTable.tsx:619 +#: src/tables/build/BuildLineTable.tsx:620 msgid "Stock has been deallocated" msgstr "" -#: src/tables/build/BuildLineTable.tsx:750 +#: src/tables/build/BuildLineTable.tsx:753 msgid "Build Stock" msgstr "Bestand bauen" -#: src/tables/build/BuildLineTable.tsx:763 +#: src/tables/build/BuildLineTable.tsx:766 #: src/tables/sales/SalesOrderLineItemTable.tsx:396 msgid "View Part" msgstr "Teil anzeigen" @@ -8999,38 +9021,6 @@ msgstr "" #~ msgid "Filter by user who issued this order" #~ msgstr "Filter by user who issued this order" -#: src/tables/build/BuildOrderTestTable.tsx:85 -#: src/tables/build/BuildOrderTestTable.tsx:163 -#: src/tables/build/BuildOrderTestTable.tsx:283 -#: src/tables/build/BuildOrderTestTable.tsx:297 -#: src/tables/stock/StockItemTestResultTable.tsx:293 -#: src/tables/stock/StockItemTestResultTable.tsx:365 -#: src/tables/stock/StockItemTestResultTable.tsx:426 -msgid "Add Test Result" -msgstr "Testergebnis hinzufügen" - -#: src/tables/build/BuildOrderTestTable.tsx:92 -#: src/tables/stock/StockItemTestResultTable.tsx:295 -msgid "Test result added" -msgstr "Testergebnis hinzugefügt" - -#: src/tables/build/BuildOrderTestTable.tsx:124 -msgid "Add Test Results" -msgstr "Testergebnisse hinzufügen" - -#: src/tables/build/BuildOrderTestTable.tsx:134 -msgid "Test results added" -msgstr "Testergebnisse hinzugefügt" - -#: src/tables/build/BuildOrderTestTable.tsx:162 -#: src/tables/stock/StockItemTestResultTable.tsx:191 -msgid "No Result" -msgstr "Kein Ergebnis" - -#: src/tables/build/BuildOrderTestTable.tsx:274 -msgid "Show build outputs currently in production" -msgstr "" - #: src/tables/build/BuildOutputTable.tsx:104 msgid "Build Output Stock Allocation" msgstr "" @@ -9066,7 +9056,8 @@ msgid "Serialize Build Output" msgstr "" #: src/tables/build/BuildOutputTable.tsx:409 -#: src/tables/stock/StockItemTable.tsx:329 +#: src/tables/part/PartTestResultTable.tsx:310 +#: src/tables/stock/StockItemTable.tsx:330 msgid "Filter by stock status" msgstr "Nach Lagerstatus filtern" @@ -9914,6 +9905,38 @@ msgstr "Kategorie für ausgewählte Teile festlegen" msgid "Order selected parts" msgstr "Ausgewählte Teile bestellen" +#: src/tables/part/PartTestResultTable.tsx:103 +#: src/tables/part/PartTestResultTable.tsx:181 +#: src/tables/part/PartTestResultTable.tsx:320 +#: src/tables/part/PartTestResultTable.tsx:334 +#: src/tables/stock/StockItemTestResultTable.tsx:293 +#: src/tables/stock/StockItemTestResultTable.tsx:365 +#: src/tables/stock/StockItemTestResultTable.tsx:426 +msgid "Add Test Result" +msgstr "Testergebnis hinzufügen" + +#: src/tables/part/PartTestResultTable.tsx:110 +#: src/tables/stock/StockItemTestResultTable.tsx:295 +msgid "Test result added" +msgstr "Testergebnis hinzugefügt" + +#: src/tables/part/PartTestResultTable.tsx:142 +msgid "Add Test Results" +msgstr "Testergebnisse hinzufügen" + +#: src/tables/part/PartTestResultTable.tsx:152 +msgid "Test results added" +msgstr "Testergebnisse hinzugefügt" + +#: src/tables/part/PartTestResultTable.tsx:180 +#: src/tables/stock/StockItemTestResultTable.tsx:191 +msgid "No Result" +msgstr "Kein Ergebnis" + +#: src/tables/part/PartTestResultTable.tsx:298 +msgid "Show build outputs currently in production" +msgstr "" + #: src/tables/part/PartTestTemplateTable.tsx:56 msgid "Test is defined for a parent template part" msgstr "" @@ -10268,7 +10291,7 @@ msgid "Sample" msgstr "Beispiel" #: src/tables/plugin/PluginListTable.tsx:432 -#: src/tables/stock/StockItemTable.tsx:377 +#: src/tables/stock/StockItemTable.tsx:374 msgid "Installed" msgstr "Installiert" @@ -11081,55 +11104,55 @@ msgstr "Benutzer löschen" msgid "User deleted" msgstr "Benutzer gelöscht" -#: src/tables/settings/UserTable.tsx:361 +#: src/tables/settings/UserTable.tsx:362 msgid "Are you sure you want to delete this user?" msgstr "Sind Sie sicher, dass Sie diese*n Benutzer*in löschen wollen?" -#: src/tables/settings/UserTable.tsx:367 +#: src/tables/settings/UserTable.tsx:368 msgid "Add User" msgstr "Benutzer hinzufügen" -#: src/tables/settings/UserTable.tsx:375 +#: src/tables/settings/UserTable.tsx:376 msgid "Added user" msgstr "Benutzer hinzugefügt" -#: src/tables/settings/UserTable.tsx:382 +#: src/tables/settings/UserTable.tsx:383 msgid "Set Password" msgstr "Passwort festlegen" -#: src/tables/settings/UserTable.tsx:387 +#: src/tables/settings/UserTable.tsx:388 msgid "Password updated" msgstr "Passwort aktualisiert" -#: src/tables/settings/UserTable.tsx:398 +#: src/tables/settings/UserTable.tsx:399 msgid "Add user" msgstr "Benutzer hinzufügen" -#: src/tables/settings/UserTable.tsx:411 +#: src/tables/settings/UserTable.tsx:412 msgid "Show active users" msgstr "Aktive Benutzer anzeigen" -#: src/tables/settings/UserTable.tsx:416 +#: src/tables/settings/UserTable.tsx:417 msgid "Show staff users" msgstr "Mitarbeiter anzeigen" -#: src/tables/settings/UserTable.tsx:421 +#: src/tables/settings/UserTable.tsx:422 msgid "Show superusers" msgstr "Administratoren anzeigen" -#: src/tables/settings/UserTable.tsx:440 +#: src/tables/settings/UserTable.tsx:441 msgid "Edit User" msgstr "Benutzer bearbeiten" -#: src/tables/settings/UserTable.tsx:476 +#: src/tables/settings/UserTable.tsx:477 msgid "User updated" msgstr "Benutzer aktualisiert" -#: src/tables/settings/UserTable.tsx:477 +#: src/tables/settings/UserTable.tsx:478 msgid "User updated successfully" msgstr "Benutzer erfolgreich aktualisiert" -#: src/tables/settings/UserTable.tsx:483 +#: src/tables/settings/UserTable.tsx:484 msgid "Error updating user" msgstr "Fehler beim Aktualisieren des Benutzers" @@ -11171,47 +11194,47 @@ msgstr "Lagerorttyp löschen" msgid "Icon" msgstr "Symbol" -#: src/tables/stock/StockItemTable.tsx:107 +#: src/tables/stock/StockItemTable.tsx:108 msgid "This stock item is in production" msgstr "Dieser Lagerbestand ist in Produktion" -#: src/tables/stock/StockItemTable.tsx:114 +#: src/tables/stock/StockItemTable.tsx:115 msgid "This stock item has been assigned to a sales order" msgstr "Dieser Lagerbestand wurde einem Verkaufsauftrag zugewiesen" -#: src/tables/stock/StockItemTable.tsx:121 +#: src/tables/stock/StockItemTable.tsx:122 msgid "This stock item has been assigned to a customer" msgstr "Dieser Lagerbestand wurde einem Kunden zugewiesen" -#: src/tables/stock/StockItemTable.tsx:128 +#: src/tables/stock/StockItemTable.tsx:129 msgid "This stock item is installed in another stock item" msgstr "Dieser Lagerartikel ist in einem anderen Lagerartikel verbaut" -#: src/tables/stock/StockItemTable.tsx:135 +#: src/tables/stock/StockItemTable.tsx:136 msgid "This stock item has been consumed by a build order" msgstr "Lagerbestand wurde durch einen Bauauftrag verbraucht" -#: src/tables/stock/StockItemTable.tsx:142 +#: src/tables/stock/StockItemTable.tsx:143 msgid "This stock item is unavailable" msgstr "Dieser Lagerartikel ist nicht verfügbar" -#: src/tables/stock/StockItemTable.tsx:151 +#: src/tables/stock/StockItemTable.tsx:152 msgid "This stock item has expired" msgstr "Dieser Lagerartikel ist abgelaufen" -#: src/tables/stock/StockItemTable.tsx:155 +#: src/tables/stock/StockItemTable.tsx:156 msgid "This stock item is stale" msgstr "Dieser Lagerartikel ist veraltet" -#: src/tables/stock/StockItemTable.tsx:167 +#: src/tables/stock/StockItemTable.tsx:168 msgid "This stock item is fully allocated" msgstr "Dieser Lagerartikel ist vollständig zugewiesen" -#: src/tables/stock/StockItemTable.tsx:174 +#: src/tables/stock/StockItemTable.tsx:175 msgid "This stock item is partially allocated" msgstr "Dieser Lagerartikel ist teilweise zugewiesen" -#: src/tables/stock/StockItemTable.tsx:202 +#: src/tables/stock/StockItemTable.tsx:203 msgid "This stock item has been depleted" msgstr "Dieser Lagerartikel wurde verbraucht" @@ -11219,152 +11242,148 @@ msgstr "Dieser Lagerartikel wurde verbraucht" #~ msgid "Show stock for assmebled parts" #~ msgstr "Show stock for assmebled parts" -#: src/tables/stock/StockItemTable.tsx:306 +#: src/tables/stock/StockItemTable.tsx:307 msgid "Stocktake Date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:324 +#: src/tables/stock/StockItemTable.tsx:325 msgid "Show stock for active parts" msgstr "Bestand aktiver Teile anzeigen" -#: src/tables/stock/StockItemTable.tsx:335 +#: src/tables/stock/StockItemTable.tsx:336 msgid "Show stock for assembled parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:340 +#: src/tables/stock/StockItemTable.tsx:341 msgid "Show items which have been allocated" msgstr "Zugewiesene Artikel anzeigen" -#: src/tables/stock/StockItemTable.tsx:345 +#: src/tables/stock/StockItemTable.tsx:346 msgid "Show items which are available" msgstr "Verfügbare Artikel anzeigen" -#: src/tables/stock/StockItemTable.tsx:349 +#: src/tables/stock/StockItemTable.tsx:350 #: src/tables/stock/StockLocationTable.tsx:38 msgid "Include Sublocations" msgstr "Unter-Lagerorte einschließen" -#: src/tables/stock/StockItemTable.tsx:350 +#: src/tables/stock/StockItemTable.tsx:351 msgid "Include stock in sublocations" msgstr "Bestand in Unter-Lagerorten einschließen" -#: src/tables/stock/StockItemTable.tsx:354 +#: src/tables/stock/StockItemTable.tsx:355 msgid "Depleted" msgstr "Erschöpft" -#: src/tables/stock/StockItemTable.tsx:355 +#: src/tables/stock/StockItemTable.tsx:356 msgid "Show depleted stock items" msgstr "Zeige aufgebrauchte Lagerbestände" -#: src/tables/stock/StockItemTable.tsx:360 -msgid "Show items which are in stock" -msgstr "Zeige Teile welche im Lager sind" +#: src/tables/stock/StockItemTable.tsx:362 +msgid "Show items which are in production" +msgstr "Zeige Teile welche in Produktion sind" #: src/tables/stock/StockItemTable.tsx:362 #~ msgid "Include stock items for variant parts" #~ msgstr "Include stock items for variant parts" -#: src/tables/stock/StockItemTable.tsx:365 -msgid "Show items which are in production" -msgstr "Zeige Teile welche in Produktion sind" - -#: src/tables/stock/StockItemTable.tsx:373 +#: src/tables/stock/StockItemTable.tsx:370 msgid "Show items which have been consumed by a build order" msgstr "" -#: src/tables/stock/StockItemTable.tsx:378 +#: src/tables/stock/StockItemTable.tsx:375 msgid "Show stock items which are installed in other items" msgstr "Zeige Bestand, welcher in anderen Teilen verbaut ist" -#: src/tables/stock/StockItemTable.tsx:382 +#: src/tables/stock/StockItemTable.tsx:379 msgid "Sent to Customer" msgstr "Zum Kunden geschickt" -#: src/tables/stock/StockItemTable.tsx:383 +#: src/tables/stock/StockItemTable.tsx:380 msgid "Show items which have been sent to a customer" msgstr "Zeige Bestand, welcher zum Kunden gesendet wurde" -#: src/tables/stock/StockItemTable.tsx:394 +#: src/tables/stock/StockItemTable.tsx:391 msgid "Show tracked items" msgstr "Verfolgbare Objekte anzeigen" +#: src/tables/stock/StockItemTable.tsx:395 +msgid "Has Purchase Price" +msgstr "Hat Einkaufspreis" + +#: src/tables/stock/StockItemTable.tsx:396 +msgid "Show items which have a purchase price" +msgstr "Zeige Bestand, für welchen ein Einkaufspreis verfügbar ist" + #: src/tables/stock/StockItemTable.tsx:397 #~ msgid "Serial Number LTE" #~ msgstr "Serial Number LTE" -#: src/tables/stock/StockItemTable.tsx:398 -msgid "Has Purchase Price" -msgstr "Hat Einkaufspreis" - -#: src/tables/stock/StockItemTable.tsx:399 -msgid "Show items which have a purchase price" -msgstr "Zeige Bestand, für welchen ein Einkaufspreis verfügbar ist" +#: src/tables/stock/StockItemTable.tsx:401 +msgid "Show items which have expired" +msgstr "" #: src/tables/stock/StockItemTable.tsx:403 #~ msgid "Serial Number GTE" #~ msgstr "Serial Number GTE" -#: src/tables/stock/StockItemTable.tsx:404 -msgid "Show items which have expired" -msgstr "" - -#: src/tables/stock/StockItemTable.tsx:410 +#: src/tables/stock/StockItemTable.tsx:407 msgid "Show items which are stale" msgstr "" -#: src/tables/stock/StockItemTable.tsx:415 +#: src/tables/stock/StockItemTable.tsx:412 msgid "Expired Before" msgstr "Abgelaufen vor" -#: src/tables/stock/StockItemTable.tsx:416 +#: src/tables/stock/StockItemTable.tsx:413 msgid "Show items which expired before this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:422 +#: src/tables/stock/StockItemTable.tsx:419 msgid "Expired After" msgstr "Abgelaufen nach" -#: src/tables/stock/StockItemTable.tsx:423 +#: src/tables/stock/StockItemTable.tsx:420 msgid "Show items which expired after this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:429 +#: src/tables/stock/StockItemTable.tsx:426 msgid "Updated Before" msgstr "" -#: src/tables/stock/StockItemTable.tsx:430 +#: src/tables/stock/StockItemTable.tsx:427 msgid "Show items updated before this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:435 +#: src/tables/stock/StockItemTable.tsx:432 msgid "Updated After" msgstr "" -#: src/tables/stock/StockItemTable.tsx:436 +#: src/tables/stock/StockItemTable.tsx:433 msgid "Show items updated after this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:441 +#: src/tables/stock/StockItemTable.tsx:438 msgid "Stocktake Before" msgstr "" -#: src/tables/stock/StockItemTable.tsx:442 +#: src/tables/stock/StockItemTable.tsx:439 msgid "Show items counted before this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:447 +#: src/tables/stock/StockItemTable.tsx:444 msgid "Stocktake After" msgstr "" -#: src/tables/stock/StockItemTable.tsx:448 +#: src/tables/stock/StockItemTable.tsx:445 msgid "Show items counted after this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:453 +#: src/tables/stock/StockItemTable.tsx:450 msgid "External Location" msgstr "Externer Lagerort" -#: src/tables/stock/StockItemTable.tsx:454 +#: src/tables/stock/StockItemTable.tsx:451 msgid "Show items in an external location" msgstr "Zeige Elemente an einem externen Lagerort" @@ -11372,7 +11391,7 @@ msgstr "Zeige Elemente an einem externen Lagerort" #~ msgid "Delete stock items" #~ msgstr "Delete stock items" -#: src/tables/stock/StockItemTable.tsx:559 +#: src/tables/stock/StockItemTable.tsx:556 msgid "Order items" msgstr "" @@ -11547,10 +11566,6 @@ msgstr "Hinzugefügt" msgid "Removed" msgstr "Entfernt" -#: src/tables/stock/StockTrackingTable.tsx:206 -msgid "Details" -msgstr "Details" - #: src/tables/stock/StockTrackingTable.tsx:221 msgid "No user information" msgstr "Keine Benutzerinformation" diff --git a/src/frontend/src/locales/el/messages.po b/src/frontend/src/locales/el/messages.po index 2e711e160a..c8d0928728 100644 --- a/src/frontend/src/locales/el/messages.po +++ b/src/frontend/src/locales/el/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: el\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2025-09-17 03:41\n" +"PO-Revision-Date: 2025-09-29 23:54\n" "Last-Translator: \n" "Language-Team: Greek\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -69,7 +69,7 @@ msgstr "" #: src/components/forms/fields/RelatedModelField.tsx:393 #: src/components/nav/Header.tsx:169 #: src/pages/Index/Settings/UserSettings.tsx:74 -#: src/pages/part/PartDetail.tsx:1173 +#: src/pages/part/PartDetail.tsx:1186 msgid "Search" msgstr "" @@ -113,7 +113,7 @@ msgstr "" #: src/forms/StockForms.tsx:1028 #: src/forms/StockForms.tsx:1072 #: src/pages/build/BuildDetail.tsx:200 -#: src/pages/part/PartDetail.tsx:1225 +#: src/pages/part/PartDetail.tsx:1238 #: src/tables/ColumnRenderers.tsx:82 #: src/tables/part/RelatedPartTable.tsx:53 #: src/tables/stock/StockTrackingTable.tsx:87 @@ -128,7 +128,8 @@ msgstr "Εξάρτημα" #: src/pages/part/CategoryDetail.tsx:130 #: src/pages/part/CategoryDetail.tsx:273 #: src/pages/part/CategoryDetail.tsx:312 -#: src/pages/part/PartDetail.tsx:955 +#: src/pages/part/CategoryDetail.tsx:343 +#: src/pages/part/PartDetail.tsx:968 msgid "Parts" msgstr "Εξαρτήματα" @@ -152,11 +153,11 @@ msgstr "Δοκιμαστικά Πρότυπα Εξαρτημάτων" #: lib/enums/ModelInformation.tsx:52 #: src/components/wizards/OrderPartsWizard.tsx:143 #: src/pages/company/SupplierPartDetail.tsx:408 -#: src/pages/stock/StockDetail.tsx:286 +#: src/pages/stock/StockDetail.tsx:289 #: src/tables/build/BuildAllocatedStockTable.tsx:155 #: src/tables/part/PartPurchaseOrdersTable.tsx:50 #: src/tables/purchasing/SupplierPartTable.tsx:64 -#: src/tables/stock/StockItemTable.tsx:248 +#: src/tables/stock/StockItemTable.tsx:249 msgid "Supplier Part" msgstr "Εξάρτημα Προμηθευτή" @@ -168,7 +169,7 @@ msgstr "Εξαρτήματα Προμηθευτή" #: lib/enums/ModelInformation.tsx:61 #: src/pages/company/SupplierPartDetail.tsx:160 #: src/tables/part/PartPurchaseOrdersTable.tsx:56 -#: src/tables/stock/StockItemTable.tsx:254 +#: src/tables/stock/StockItemTable.tsx:255 msgid "Manufacturer Part" msgstr "Εξάρτημα Κατασκευαστή" @@ -179,14 +180,15 @@ msgstr "Εξαρτήματα Κατασκευαστή" #: lib/enums/ModelInformation.tsx:70 #: src/pages/part/CategoryDetail.tsx:343 -#: src/tables/Filter.tsx:381 +#: src/tables/Filter.tsx:389 msgid "Part Category" msgstr "" #: lib/enums/ModelInformation.tsx:71 #: lib/enums/Roles.tsx:37 +#: src/pages/part/CategoryDetail.tsx:267 #: src/pages/part/CategoryDetail.tsx:334 -#: src/pages/part/PartDetail.tsx:1214 +#: src/pages/part/PartDetail.tsx:1227 msgid "Part Categories" msgstr "" @@ -196,7 +198,8 @@ msgstr "" #: src/forms/BuildForms.tsx:604 #: src/forms/BuildForms.tsx:765 #: src/forms/SalesOrderForms.tsx:269 -#: src/pages/stock/StockDetail.tsx:976 +#: src/pages/stock/StockDetail.tsx:992 +#: src/tables/part/PartTestResultTable.tsx:248 #: src/tables/stock/StockTrackingTable.tsx:48 #: src/tables/stock/StockTrackingTable.tsx:55 msgid "Stock Item" @@ -221,7 +224,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:89 #: src/pages/stock/LocationDetail.tsx:176 #: src/pages/stock/LocationDetail.tsx:412 -#: src/pages/stock/StockDetail.tsx:967 +#: src/pages/stock/StockDetail.tsx:983 msgid "Stock Locations" msgstr "" @@ -235,7 +238,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:103 #: src/pages/Index/Settings/SystemSettings.tsx:248 -#: src/pages/part/PartDetail.tsx:912 +#: src/pages/part/PartDetail.tsx:914 msgid "Stock History" msgstr "" @@ -284,7 +287,7 @@ msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:199 #: src/pages/sales/SalesOrderDetail.tsx:211 #: src/tables/ColumnRenderers.tsx:353 -#: src/tables/Filter.tsx:278 +#: src/tables/Filter.tsx:286 #: src/tables/TableHoverCard.tsx:101 msgid "Project Code" msgstr "" @@ -299,9 +302,9 @@ msgstr "" #: src/pages/build/BuildDetail.tsx:244 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:33 #: src/pages/purchasing/PurchaseOrderDetail.tsx:531 -#: src/pages/stock/StockDetail.tsx:349 +#: src/pages/stock/StockDetail.tsx:352 #: src/tables/part/PartPurchaseOrdersTable.tsx:32 -#: src/tables/stock/StockItemTable.tsx:240 +#: src/tables/stock/StockItemTable.tsx:241 #: src/tables/stock/StockTrackingTable.tsx:120 msgid "Purchase Order" msgstr "" @@ -311,7 +314,7 @@ msgstr "" #: src/pages/Index/Settings/SystemSettings.tsx:283 #: src/pages/company/CompanyDetail.tsx:205 #: src/pages/company/SupplierPartDetail.tsx:265 -#: src/pages/part/PartDetail.tsx:876 +#: src/pages/part/PartDetail.tsx:878 #: src/pages/purchasing/PurchasingIndex.tsx:60 msgid "Purchase Orders" msgstr "" @@ -330,7 +333,7 @@ msgstr "" #: src/pages/sales/SalesOrderDetail.tsx:586 #: src/pages/sales/SalesOrderShipmentDetail.tsx:94 #: src/pages/sales/SalesOrderShipmentDetail.tsx:358 -#: src/pages/stock/StockDetail.tsx:358 +#: src/pages/stock/StockDetail.tsx:361 #: src/tables/part/PartSalesAllocationsTable.tsx:41 #: src/tables/sales/SalesOrderAllocationTable.tsx:107 #: src/tables/stock/StockTrackingTable.tsx:131 @@ -341,7 +344,7 @@ msgstr "" #: lib/enums/Roles.tsx:43 #: src/pages/Index/Settings/SystemSettings.tsx:299 #: src/pages/company/CompanyDetail.tsx:225 -#: src/pages/part/PartDetail.tsx:888 +#: src/pages/part/PartDetail.tsx:890 #: src/pages/sales/SalesIndex.tsx:82 msgid "Sales Orders" msgstr "" @@ -365,7 +368,7 @@ msgstr "" #: lib/enums/Roles.tsx:41 #: src/pages/Index/Settings/SystemSettings.tsx:315 #: src/pages/company/CompanyDetail.tsx:232 -#: src/pages/part/PartDetail.tsx:895 +#: src/pages/part/PartDetail.tsx:897 #: src/pages/sales/SalesIndex.tsx:103 msgid "Return Orders" msgstr "" @@ -414,7 +417,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:214 #: src/pages/Auth/ChangePassword.tsx:36 #: src/pages/core/UserDetail.tsx:220 -#: src/tables/Filter.tsx:327 +#: src/tables/Filter.tsx:335 #: src/tables/settings/ApiTokenTable.tsx:105 #: src/tables/settings/ApiTokenTable.tsx:132 #: src/tables/settings/BarcodeScanHistoryTable.tsx:79 @@ -544,7 +547,7 @@ msgstr "" #: lib/enums/Roles.tsx:33 #: src/pages/Index/Settings/SystemSettings.tsx:264 #: src/pages/build/BuildIndex.tsx:75 -#: src/pages/part/PartDetail.tsx:905 +#: src/pages/part/PartDetail.tsx:907 #: src/pages/sales/SalesOrderDetail.tsx:394 msgid "Build Orders" msgstr "" @@ -694,11 +697,12 @@ msgid "Failed to link barcode" msgstr "" #: src/components/barcodes/QRCode.tsx:179 -#: src/pages/part/PartDetail.tsx:522 +#: src/pages/part/PartDetail.tsx:524 #: src/pages/purchasing/PurchaseOrderDetail.tsx:204 #: src/pages/sales/ReturnOrderDetail.tsx:168 #: src/pages/sales/SalesOrderDetail.tsx:180 #: src/pages/sales/SalesOrderShipmentDetail.tsx:168 +#: src/pages/stock/StockDetail.tsx:186 msgid "Link" msgstr "" @@ -720,11 +724,11 @@ msgstr "" #~ msgid "Copy to clipboard" #~ msgstr "Copy to clipboard" -#: src/components/buttons/CopyButton.tsx:31 +#: src/components/buttons/CopyButton.tsx:34 msgid "Copied" msgstr "Αντιγράφηκε" -#: src/components/buttons/CopyButton.tsx:31 +#: src/components/buttons/CopyButton.tsx:34 msgid "Copy" msgstr "Αντιγραφή" @@ -752,19 +756,15 @@ msgstr "" #~ msgid "The label could not be generated" #~ msgstr "The label could not be generated" -#: src/components/buttons/PrintingActions.tsx:122 +#: src/components/buttons/PrintingActions.tsx:124 msgid "Print Label" msgstr "" -#: src/components/buttons/PrintingActions.tsx:129 -#: src/components/buttons/PrintingActions.tsx:156 +#: src/components/buttons/PrintingActions.tsx:134 +#: src/components/buttons/PrintingActions.tsx:168 msgid "Print" msgstr "" -#: src/components/buttons/PrintingActions.tsx:139 -msgid "Print Report" -msgstr "" - #: src/components/buttons/PrintingActions.tsx:152 #~ msgid "Generate" #~ msgstr "Generate" @@ -777,15 +777,19 @@ msgstr "" #~ msgid "The report could not be generated" #~ msgstr "The report could not be generated" -#: src/components/buttons/PrintingActions.tsx:177 +#: src/components/buttons/PrintingActions.tsx:161 +msgid "Print Report" +msgstr "" + +#: src/components/buttons/PrintingActions.tsx:189 msgid "Printing Actions" msgstr "" -#: src/components/buttons/PrintingActions.tsx:182 +#: src/components/buttons/PrintingActions.tsx:194 msgid "Print Labels" msgstr "" -#: src/components/buttons/PrintingActions.tsx:188 +#: src/components/buttons/PrintingActions.tsx:200 msgid "Print Reports" msgstr "" @@ -837,24 +841,24 @@ msgstr "" msgid "Subscribe to notifications" msgstr "" -#: src/components/calendar/Calendar.tsx:99 -#: src/components/calendar/Calendar.tsx:162 +#: src/components/calendar/Calendar.tsx:102 +#: src/components/calendar/Calendar.tsx:165 msgid "Calendar Filters" msgstr "" -#: src/components/calendar/Calendar.tsx:114 +#: src/components/calendar/Calendar.tsx:117 msgid "Previous month" msgstr "" -#: src/components/calendar/Calendar.tsx:123 +#: src/components/calendar/Calendar.tsx:126 msgid "Select month" msgstr "" -#: src/components/calendar/Calendar.tsx:144 +#: src/components/calendar/Calendar.tsx:147 msgid "Next month" msgstr "" -#: src/components/calendar/Calendar.tsx:175 +#: src/components/calendar/Calendar.tsx:178 #: src/tables/InvenTreeTableHeader.tsx:291 msgid "Download data" msgstr "" @@ -868,7 +872,7 @@ msgid "Error updating order" msgstr "" #: src/components/calendar/OrderCalendar.tsx:178 -#: src/tables/Filter.tsx:144 +#: src/tables/Filter.tsx:152 msgid "Overdue" msgstr "" @@ -1107,7 +1111,7 @@ msgid "The latest news from InvenTree" msgstr "" #: src/components/dashboard/widgets/ColorToggleWidget.tsx:18 -#: src/components/nav/MainMenu.tsx:91 +#: src/components/nav/MainMenu.tsx:93 msgid "Change Color Mode" msgstr "" @@ -1153,14 +1157,14 @@ msgstr "" #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:76 #: src/pages/core/UserDetail.tsx:93 #: src/pages/core/UserDetail.tsx:203 -#: src/tables/settings/UserTable.tsx:420 +#: src/tables/settings/UserTable.tsx:421 msgid "Superuser" msgstr "" #: src/components/details/Details.tsx:124 #: src/pages/core/UserDetail.tsx:87 #: src/pages/core/UserDetail.tsx:200 -#: src/tables/settings/UserTable.tsx:415 +#: src/tables/settings/UserTable.tsx:416 msgid "Staff" msgstr "" @@ -1658,7 +1662,7 @@ msgstr "" #: src/components/plugins/PluginDrawer.tsx:68 #: src/pages/Index/Settings/AdminCenter/UnitManagementPanel.tsx:19 #: src/pages/part/CategoryDetail.tsx:86 -#: src/pages/part/PartDetail.tsx:447 +#: src/pages/part/PartDetail.tsx:449 #: src/pages/stock/LocationDetail.tsx:84 #: src/tables/machine/MachineTypeTable.tsx:67 #: src/tables/machine/MachineTypeTable.tsx:151 @@ -1980,7 +1984,7 @@ msgid "Data has been imported successfully" msgstr "" #: src/components/importer/ImporterDrawer.tsx:109 -#: src/components/modals/AboutInvenTreeModal.tsx:197 +#: src/components/modals/AboutInvenTreeModal.tsx:203 #: src/components/modals/ServerInfoModal.tsx:134 #: src/forms/BomForms.tsx:132 msgid "Close" @@ -2166,14 +2170,14 @@ msgstr "" #: src/components/items/TransferList.tsx:161 #: src/components/render/Stock.tsx:102 -#: src/pages/part/PartDetail.tsx:984 -#: src/pages/stock/StockDetail.tsx:262 -#: src/pages/stock/StockDetail.tsx:913 +#: src/pages/part/PartDetail.tsx:997 +#: src/pages/stock/StockDetail.tsx:265 +#: src/pages/stock/StockDetail.tsx:929 #: src/tables/build/BuildAllocatedStockTable.tsx:135 #: src/tables/build/BuildLineTable.tsx:190 #: src/tables/part/PartTable.tsx:124 -#: src/tables/stock/StockItemTable.tsx:183 -#: src/tables/stock/StockItemTable.tsx:344 +#: src/tables/stock/StockItemTable.tsx:184 +#: src/tables/stock/StockItemTable.tsx:345 msgid "Available" msgstr "" @@ -2252,19 +2256,19 @@ msgstr "" #~ msgid "Dismiss" #~ msgstr "Dismiss" -#: src/components/modals/AboutInvenTreeModal.tsx:190 +#: src/components/modals/AboutInvenTreeModal.tsx:193 msgid "Copy version information" msgstr "" -#: src/components/modals/AboutInvenTreeModal.tsx:207 +#: src/components/modals/AboutInvenTreeModal.tsx:213 msgid "Development Version" msgstr "" -#: src/components/modals/AboutInvenTreeModal.tsx:209 +#: src/components/modals/AboutInvenTreeModal.tsx:215 msgid "Up to Date" msgstr "" -#: src/components/modals/AboutInvenTreeModal.tsx:211 +#: src/components/modals/AboutInvenTreeModal.tsx:217 msgid "Update Available" msgstr "" @@ -2439,24 +2443,28 @@ msgstr "" #~ msgid "Profile" #~ msgstr "Profile" -#: src/components/nav/MainMenu.tsx:52 +#: src/components/nav/MainMenu.tsx:54 #: src/components/nav/NavigationDrawer.tsx:193 #: src/pages/Index/Settings/AdminCenter/EmailManagementPanel.tsx:21 #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:39 msgid "Settings" msgstr "" -#: src/components/nav/MainMenu.tsx:59 -#: src/pages/Index/Settings/UserSettings.tsx:145 -msgid "Account Settings" -msgstr "" - #: src/components/nav/MainMenu.tsx:59 #: src/defaults/menuItems.tsx:15 #~ msgid "Account settings" #~ msgstr "Account settings" -#: src/components/nav/MainMenu.tsx:67 +#: src/components/nav/MainMenu.tsx:61 +#: src/pages/Index/Settings/UserSettings.tsx:145 +msgid "Account Settings" +msgstr "" + +#: src/components/nav/MainMenu.tsx:68 +#~ msgid "Current language {locale}" +#~ msgstr "Current language {locale}" + +#: src/components/nav/MainMenu.tsx:69 #: src/components/nav/NavigationDrawer.tsx:153 #: src/components/nav/SettingsHeader.tsx:41 #: src/pages/Index/Settings/SystemSettings.tsx:347 @@ -2464,15 +2472,11 @@ msgstr "" msgid "System Settings" msgstr "" -#: src/components/nav/MainMenu.tsx:68 -#~ msgid "Current language {locale}" -#~ msgstr "Current language {locale}" - #: src/components/nav/MainMenu.tsx:71 #~ msgid "Switch to pseudo language" #~ msgstr "Switch to pseudo language" -#: src/components/nav/MainMenu.tsx:76 +#: src/components/nav/MainMenu.tsx:78 #: src/components/nav/NavigationDrawer.tsx:160 #: src/components/nav/SettingsHeader.tsx:42 #: src/defaults/actions.tsx:83 @@ -2481,7 +2485,14 @@ msgstr "" msgid "Admin Center" msgstr "" -#: src/components/nav/MainMenu.tsx:100 +#: src/components/nav/MainMenu.tsx:99 +#: src/defaults/actions.tsx:44 +#: src/defaults/links.tsx:140 +#: src/defaults/links.tsx:186 +msgid "About InvenTree" +msgstr "" + +#: src/components/nav/MainMenu.tsx:108 msgid "Logout" msgstr "" @@ -2507,10 +2518,11 @@ msgstr "" #: src/defaults/links.tsx:42 #: src/forms/StockForms.tsx:736 #: src/pages/Index/Settings/SystemSettings.tsx:224 -#: src/pages/part/PartDetail.tsx:805 +#: src/pages/part/PartDetail.tsx:807 #: src/pages/stock/LocationDetail.tsx:390 -#: src/pages/stock/StockDetail.tsx:626 -#: src/tables/stock/StockItemTable.tsx:86 +#: src/pages/stock/LocationDetail.tsx:420 +#: src/pages/stock/StockDetail.tsx:642 +#: src/tables/stock/StockItemTable.tsx:87 msgid "Stock" msgstr "" @@ -2599,7 +2611,7 @@ msgstr "" #: src/components/nav/SearchDrawer.tsx:288 #: src/pages/company/ManufacturerPartDetail.tsx:176 -#: src/pages/part/PartDetail.tsx:863 +#: src/pages/part/PartDetail.tsx:865 #: src/pages/part/PartSupplierDetail.tsx:15 #: src/pages/purchasing/PurchasingIndex.tsx:81 msgid "Suppliers" @@ -2663,7 +2675,7 @@ msgid "Attachments" msgstr "" #: src/components/panels/NotesPanel.tsx:23 -#: src/tables/build/BuildOrderTestTable.tsx:196 +#: src/tables/part/PartTestResultTable.tsx:214 #: src/tables/stock/StockTrackingTable.tsx:212 msgid "Notes" msgstr "" @@ -2709,7 +2721,7 @@ msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:118 #: src/pages/company/SupplierPartDetail.tsx:144 #: src/pages/part/CategoryDetail.tsx:106 -#: src/pages/part/PartDetail.tsx:461 +#: src/pages/part/PartDetail.tsx:463 #: src/pages/purchasing/PurchaseOrderDetail.tsx:144 #: src/pages/sales/ReturnOrderDetail.tsx:109 #: src/pages/sales/SalesOrderDetail.tsx:118 @@ -2730,7 +2742,7 @@ msgstr "" #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:41 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 #: src/tables/ColumnRenderers.tsx:411 -#: src/tables/build/BuildOrderTestTable.tsx:204 +#: src/tables/part/PartTestResultTable.tsx:222 msgid "Date" msgstr "" @@ -2739,7 +2751,7 @@ msgstr "" #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:68 #: src/pages/core/UserDetail.tsx:81 #: src/pages/core/UserDetail.tsx:209 -#: src/pages/part/PartDetail.tsx:616 +#: src/pages/part/PartDetail.tsx:618 #: src/tables/bom/UsedInTable.tsx:90 #: src/tables/company/CompanyTable.tsx:57 #: src/tables/company/CompanyTable.tsx:91 @@ -2753,8 +2765,8 @@ msgstr "" #: src/tables/purchasing/SupplierPartTable.tsx:85 #: src/tables/purchasing/SupplierPartTable.tsx:179 #: src/tables/settings/ApiTokenTable.tsx:63 -#: src/tables/settings/UserTable.tsx:410 -#: src/tables/stock/StockItemTable.tsx:323 +#: src/tables/settings/UserTable.tsx:411 +#: src/tables/stock/StockItemTable.tsx:324 msgid "Active" msgstr "" @@ -2873,7 +2885,7 @@ msgstr "" #: src/pages/company/CompanyDetail.tsx:325 #: src/pages/company/SupplierPartDetail.tsx:368 #: src/pages/core/UserDetail.tsx:211 -#: src/pages/part/PartDetail.tsx:1017 +#: src/pages/part/PartDetail.tsx:1030 msgid "Inactive" msgstr "Ανενεργό" @@ -2883,8 +2895,31 @@ msgstr "Ανενεργό" msgid "No stock" msgstr "" -#: src/components/render/Part.tsx:74 -#: src/pages/part/PartDetail.tsx:488 +#: src/components/render/Part.tsx:44 +#: src/pages/company/SupplierPartDetail.tsx:196 +#: src/pages/company/SupplierPartDetail.tsx:389 +#: src/pages/part/PartDetail.tsx:1018 +#: src/tables/bom/BomTable.tsx:424 +#: src/tables/part/PartTable.tsx:95 +msgid "On Order" +msgstr "" + +#: src/components/render/Part.tsx:52 +#: src/pages/part/PartDetail.tsx:590 +#: src/pages/part/PartDetail.tsx:1024 +#: src/pages/stock/StockDetail.tsx:912 +#: src/tables/part/PartTestResultTable.tsx:297 +#: src/tables/stock/StockItemTable.tsx:361 +msgid "In Production" +msgstr "" + +#: src/components/render/Part.tsx:71 +#: src/tables/stock/StockTrackingTable.tsx:206 +msgid "Details" +msgstr "" + +#: src/components/render/Part.tsx:109 +#: src/pages/part/PartDetail.tsx:490 #: src/tables/ColumnRenderers.tsx:224 #: src/tables/ColumnRenderers.tsx:233 #: src/tables/notifications/NotificationTable.tsx:32 @@ -2908,17 +2943,17 @@ msgstr "" #: src/forms/StockForms.tsx:1073 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:88 #: src/pages/core/UserDetail.tsx:158 -#: src/pages/stock/StockDetail.tsx:295 +#: src/pages/stock/StockDetail.tsx:298 #: src/tables/ColumnRenderers.tsx:176 #: src/tables/ColumnRenderers.tsx:185 -#: src/tables/Filter.tsx:392 +#: src/tables/Filter.tsx:400 #: src/tables/stock/StockTrackingTable.tsx:98 msgid "Location" msgstr "" #: src/components/render/Stock.tsx:99 -#: src/pages/stock/StockDetail.tsx:195 -#: src/pages/stock/StockDetail.tsx:901 +#: src/pages/stock/StockDetail.tsx:198 +#: src/pages/stock/StockDetail.tsx:917 #: src/tables/build/BuildAllocatedStockTable.tsx:121 #: src/tables/build/BuildOutputTable.tsx:111 #: src/tables/sales/SalesOrderAllocationTable.tsx:139 @@ -2940,11 +2975,11 @@ msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:146 #: src/pages/part/pricing/PriceBreakPanel.tsx:89 #: src/pages/part/pricing/PriceBreakPanel.tsx:172 -#: src/pages/stock/StockDetail.tsx:255 -#: src/pages/stock/StockDetail.tsx:907 +#: src/pages/stock/StockDetail.tsx:258 +#: src/pages/stock/StockDetail.tsx:923 #: src/tables/build/BuildLineTable.tsx:84 -#: src/tables/build/BuildOrderTestTable.tsx:251 #: src/tables/part/PartPurchaseOrdersTable.tsx:94 +#: src/tables/part/PartTestResultTable.tsx:269 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:168 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:199 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:69 @@ -3467,163 +3502,163 @@ msgid "Please correct the errors in the selected parts" msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:424 -#: src/tables/build/BuildLineTable.tsx:794 +#: src/tables/build/BuildLineTable.tsx:797 #: src/tables/part/PartTable.tsx:407 #: src/tables/sales/SalesOrderLineItemTable.tsx:365 msgid "Order Parts" msgstr "" #: src/contexts/LanguageContext.tsx:22 -msgid "Arabic" -msgstr "" +#~ msgid "Arabic" +#~ msgstr "Arabic" #: src/contexts/LanguageContext.tsx:23 -msgid "Bulgarian" -msgstr "" +#~ msgid "Bulgarian" +#~ msgstr "Bulgarian" #: src/contexts/LanguageContext.tsx:24 -msgid "Czech" -msgstr "" +#~ msgid "Czech" +#~ msgstr "Czech" #: src/contexts/LanguageContext.tsx:25 -msgid "Danish" -msgstr "" +#~ msgid "Danish" +#~ msgstr "Danish" #: src/contexts/LanguageContext.tsx:26 -msgid "German" -msgstr "" +#~ msgid "German" +#~ msgstr "German" #: src/contexts/LanguageContext.tsx:27 -msgid "Greek" -msgstr "" +#~ msgid "Greek" +#~ msgstr "Greek" #: src/contexts/LanguageContext.tsx:28 -msgid "English" -msgstr "" +#~ msgid "English" +#~ msgstr "English" #: src/contexts/LanguageContext.tsx:29 -msgid "Spanish" -msgstr "" +#~ msgid "Spanish" +#~ msgstr "Spanish" #: src/contexts/LanguageContext.tsx:30 -msgid "Spanish (Mexican)" -msgstr "" +#~ msgid "Spanish (Mexican)" +#~ msgstr "Spanish (Mexican)" #: src/contexts/LanguageContext.tsx:31 -msgid "Estonian" -msgstr "" +#~ msgid "Estonian" +#~ msgstr "Estonian" #: src/contexts/LanguageContext.tsx:32 -msgid "Farsi / Persian" -msgstr "" +#~ msgid "Farsi / Persian" +#~ msgstr "Farsi / Persian" #: src/contexts/LanguageContext.tsx:33 -msgid "Finnish" -msgstr "" +#~ msgid "Finnish" +#~ msgstr "Finnish" #: src/contexts/LanguageContext.tsx:34 -msgid "French" -msgstr "" +#~ msgid "French" +#~ msgstr "French" #: src/contexts/LanguageContext.tsx:35 -msgid "Hebrew" -msgstr "" +#~ msgid "Hebrew" +#~ msgstr "Hebrew" #: src/contexts/LanguageContext.tsx:36 -msgid "Hindi" -msgstr "" +#~ msgid "Hindi" +#~ msgstr "Hindi" #: src/contexts/LanguageContext.tsx:37 -msgid "Hungarian" -msgstr "" +#~ msgid "Hungarian" +#~ msgstr "Hungarian" #: src/contexts/LanguageContext.tsx:38 -msgid "Italian" -msgstr "" +#~ msgid "Italian" +#~ msgstr "Italian" #: src/contexts/LanguageContext.tsx:39 -msgid "Japanese" -msgstr "" +#~ msgid "Japanese" +#~ msgstr "Japanese" #: src/contexts/LanguageContext.tsx:40 -msgid "Korean" -msgstr "" +#~ msgid "Korean" +#~ msgstr "Korean" #: src/contexts/LanguageContext.tsx:41 -msgid "Lithuanian" -msgstr "" +#~ msgid "Lithuanian" +#~ msgstr "Lithuanian" #: src/contexts/LanguageContext.tsx:42 -msgid "Latvian" -msgstr "" +#~ msgid "Latvian" +#~ msgstr "Latvian" #: src/contexts/LanguageContext.tsx:43 -msgid "Dutch" -msgstr "" +#~ msgid "Dutch" +#~ msgstr "Dutch" #: src/contexts/LanguageContext.tsx:44 -msgid "Norwegian" -msgstr "" +#~ msgid "Norwegian" +#~ msgstr "Norwegian" #: src/contexts/LanguageContext.tsx:45 -msgid "Polish" -msgstr "" +#~ msgid "Polish" +#~ msgstr "Polish" #: src/contexts/LanguageContext.tsx:46 -msgid "Portuguese" -msgstr "" +#~ msgid "Portuguese" +#~ msgstr "Portuguese" #: src/contexts/LanguageContext.tsx:47 -msgid "Portuguese (Brazilian)" -msgstr "" +#~ msgid "Portuguese (Brazilian)" +#~ msgstr "Portuguese (Brazilian)" #: src/contexts/LanguageContext.tsx:48 -msgid "Romanian" -msgstr "" +#~ msgid "Romanian" +#~ msgstr "Romanian" #: src/contexts/LanguageContext.tsx:49 -msgid "Russian" -msgstr "" +#~ msgid "Russian" +#~ msgstr "Russian" #: src/contexts/LanguageContext.tsx:50 -msgid "Slovak" -msgstr "" +#~ msgid "Slovak" +#~ msgstr "Slovak" #: src/contexts/LanguageContext.tsx:51 -msgid "Slovenian" -msgstr "" +#~ msgid "Slovenian" +#~ msgstr "Slovenian" #: src/contexts/LanguageContext.tsx:52 -msgid "Serbian" -msgstr "" +#~ msgid "Serbian" +#~ msgstr "Serbian" #: src/contexts/LanguageContext.tsx:53 -msgid "Swedish" -msgstr "" +#~ msgid "Swedish" +#~ msgstr "Swedish" #: src/contexts/LanguageContext.tsx:54 -msgid "Thai" -msgstr "" +#~ msgid "Thai" +#~ msgstr "Thai" #: src/contexts/LanguageContext.tsx:55 -msgid "Turkish" -msgstr "" +#~ msgid "Turkish" +#~ msgstr "Turkish" #: src/contexts/LanguageContext.tsx:56 -msgid "Ukrainian" -msgstr "" +#~ msgid "Ukrainian" +#~ msgstr "Ukrainian" #: src/contexts/LanguageContext.tsx:57 -msgid "Vietnamese" -msgstr "" +#~ msgid "Vietnamese" +#~ msgstr "Vietnamese" #: src/contexts/LanguageContext.tsx:58 -msgid "Chinese (Simplified)" -msgstr "" +#~ msgid "Chinese (Simplified)" +#~ msgstr "Chinese (Simplified)" #: src/contexts/LanguageContext.tsx:59 -msgid "Chinese (Traditional)" -msgstr "" +#~ msgid "Chinese (Traditional)" +#~ msgstr "Chinese (Traditional)" #: src/defaults/actions.tsx:18 #: src/defaults/links.tsx:27 @@ -3644,12 +3679,6 @@ msgstr "" #~ msgid "About this Inventree instance" #~ msgstr "About this Inventree instance" -#: src/defaults/actions.tsx:44 -#: src/defaults/links.tsx:140 -#: src/defaults/links.tsx:186 -msgid "About InvenTree" -msgstr "" - #: src/defaults/actions.tsx:45 msgid "About the InvenTree org" msgstr "" @@ -3954,7 +3983,7 @@ msgstr "" #: src/forms/StockForms.tsx:184 #: src/forms/StockForms.tsx:189 #: src/forms/StockForms.tsx:360 -#: src/pages/stock/StockDetail.tsx:231 +#: src/pages/stock/StockDetail.tsx:234 msgid "Next serial number" msgstr "" @@ -3965,9 +3994,8 @@ msgstr "" #: src/forms/BuildForms.tsx:311 #: src/forms/BuildForms.tsx:656 #: src/tables/build/BuildAllocatedStockTable.tsx:150 -#: src/tables/build/BuildOrderTestTable.tsx:230 -#: src/tables/build/BuildOrderTestTable.tsx:254 #: src/tables/build/BuildOutputTable.tsx:592 +#: src/tables/part/PartTestResultTable.tsx:272 msgid "Build Output" msgstr "" @@ -3984,17 +4012,18 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:150 #: src/pages/sales/ReturnOrderDetail.tsx:115 #: src/pages/sales/SalesOrderDetail.tsx:124 -#: src/pages/stock/StockDetail.tsx:162 -#: src/tables/Filter.tsx:266 +#: src/pages/stock/StockDetail.tsx:170 +#: src/tables/Filter.tsx:274 #: src/tables/build/BuildOutputTable.tsx:408 #: src/tables/machine/MachineListTable.tsx:359 #: src/tables/part/PartPurchaseOrdersTable.tsx:38 +#: src/tables/part/PartTestResultTable.tsx:309 #: src/tables/sales/ReturnOrderLineItemTable.tsx:135 #: src/tables/sales/ReturnOrderLineItemTable.tsx:172 #: src/tables/settings/CustomStateTable.tsx:79 #: src/tables/settings/EmailTable.tsx:95 #: src/tables/settings/ImportSessionTable.tsx:117 -#: src/tables/stock/StockItemTable.tsx:328 +#: src/tables/stock/StockItemTable.tsx:329 #: src/tables/stock/StockTrackingTable.tsx:65 msgid "Status" msgstr "" @@ -4056,7 +4085,7 @@ msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:139 #: src/tables/build/BuildLineTable.tsx:180 #: src/tables/sales/SalesOrderLineItemTable.tsx:337 -#: src/tables/stock/StockItemTable.tsx:339 +#: src/tables/stock/StockItemTable.tsx:340 msgid "Allocated" msgstr "" @@ -4074,9 +4103,9 @@ msgstr "" #: src/forms/BuildForms.tsx:671 #: src/forms/SalesOrderForms.tsx:298 -#: src/tables/build/BuildLineTable.tsx:555 -#: src/tables/build/BuildLineTable.tsx:710 -#: src/tables/build/BuildLineTable.tsx:809 +#: src/tables/build/BuildLineTable.tsx:556 +#: src/tables/build/BuildLineTable.tsx:713 +#: src/tables/build/BuildLineTable.tsx:812 #: src/tables/sales/SalesOrderLineItemTable.tsx:375 #: src/tables/sales/SalesOrderLineItemTable.tsx:408 msgid "Allocate Stock" @@ -4089,10 +4118,10 @@ msgstr "" #: src/forms/BuildForms.tsx:787 #: src/forms/BuildForms.tsx:888 -#: src/tables/build/BuildAllocatedStockTable.tsx:233 -#: src/tables/build/BuildAllocatedStockTable.tsx:265 -#: src/tables/build/BuildLineTable.tsx:720 -#: src/tables/build/BuildLineTable.tsx:843 +#: src/tables/build/BuildAllocatedStockTable.tsx:240 +#: src/tables/build/BuildAllocatedStockTable.tsx:272 +#: src/tables/build/BuildLineTable.tsx:723 +#: src/tables/build/BuildLineTable.tsx:846 msgid "Consume Stock" msgstr "" @@ -4102,14 +4131,14 @@ msgid "Stock items consumed" msgstr "" #: src/forms/BuildForms.tsx:824 -#: src/tables/build/BuildLineTable.tsx:495 +#: src/tables/build/BuildLineTable.tsx:496 #: src/tables/part/PartBuildAllocationsTable.tsx:101 msgid "Fully consumed" msgstr "" #: src/forms/BuildForms.tsx:869 #: src/tables/build/BuildLineTable.tsx:185 -#: src/tables/stock/StockItemTable.tsx:372 +#: src/tables/stock/StockItemTable.tsx:369 msgid "Consumed" msgstr "" @@ -4120,7 +4149,7 @@ msgstr "" #: src/forms/PartForms.tsx:70 #: src/forms/PartForms.tsx:157 #: src/pages/part/CategoryDetail.tsx:122 -#: src/pages/part/PartDetail.tsx:669 +#: src/pages/part/PartDetail.tsx:671 #: src/tables/part/PartCategoryTable.tsx:94 #: src/tables/part/PartTable.tsx:312 msgid "Subscribed" @@ -4232,12 +4261,13 @@ msgstr "" #: src/forms/PurchaseOrderForms.tsx:658 #: src/pages/build/BuildDetail.tsx:351 -#: src/pages/stock/StockDetail.tsx:277 -#: src/pages/stock/StockDetail.tsx:923 +#: src/pages/stock/StockDetail.tsx:280 +#: src/pages/stock/StockDetail.tsx:939 #: src/tables/Filter.tsx:83 #: src/tables/build/BuildAllocatedStockTable.tsx:128 -#: src/tables/build/BuildOrderTestTable.tsx:242 #: src/tables/build/BuildOutputTable.tsx:116 +#: src/tables/part/PartTestResultTable.tsx:260 +#: src/tables/part/PartTestResultTable.tsx:281 #: src/tables/sales/SalesOrderAllocationTable.tsx:146 msgid "Batch Code" msgstr "" @@ -4260,8 +4290,8 @@ msgid "Enter serial numbers for received items" msgstr "" #: src/forms/PurchaseOrderForms.tsx:687 -#: src/pages/stock/StockDetail.tsx:379 -#: src/tables/stock/StockItemTable.tsx:295 +#: src/pages/stock/StockDetail.tsx:382 +#: src/tables/stock/StockItemTable.tsx:296 msgid "Expiry Date" msgstr "" @@ -4273,7 +4303,7 @@ msgstr "" #: src/forms/StockForms.tsx:673 #: src/pages/company/SupplierPartDetail.tsx:171 #: src/pages/company/SupplierPartDetail.tsx:235 -#: src/pages/stock/StockDetail.tsx:416 +#: src/pages/stock/StockDetail.tsx:419 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:220 msgid "Packaging" msgstr "" @@ -4339,9 +4369,9 @@ msgid "Stock Status" msgstr "" #: src/forms/StockForms.tsx:261 -#: src/pages/stock/StockDetail.tsx:670 -#: src/tables/stock/StockItemTable.tsx:525 -#: src/tables/stock/StockItemTable.tsx:572 +#: src/pages/stock/StockDetail.tsx:686 +#: src/tables/stock/StockItemTable.tsx:522 +#: src/tables/stock/StockItemTable.tsx:569 msgid "Add Stock Item" msgstr "" @@ -4378,10 +4408,10 @@ msgstr "" #: src/forms/StockForms.tsx:1075 #: src/pages/company/SupplierPartDetail.tsx:189 #: src/pages/company/SupplierPartDetail.tsx:373 -#: src/pages/part/PartDetail.tsx:535 -#: src/pages/part/PartDetail.tsx:974 +#: src/pages/part/PartDetail.tsx:537 +#: src/pages/part/PartDetail.tsx:987 +#: src/tables/Filter.tsx:92 #: src/tables/purchasing/SupplierPartTable.tsx:194 -#: src/tables/stock/StockItemTable.tsx:359 msgid "In Stock" msgstr "" @@ -4545,7 +4575,7 @@ msgstr "" #: src/tables/FilterSelectDrawer.tsx:114 #: src/tables/FilterSelectDrawer.tsx:137 #: src/tables/FilterSelectDrawer.tsx:149 -#: src/tables/build/BuildOrderTestTable.tsx:188 +#: src/tables/part/PartTestResultTable.tsx:206 #: src/tables/purchasing/ManufacturerPartParameterTable.tsx:42 #: src/tables/stock/StockItemTestResultTable.tsx:201 msgid "Value" @@ -4833,7 +4863,7 @@ msgid "Delete selected stock items" msgstr "" #: src/hooks/UseStockAdjustActions.tsx:205 -#: src/pages/part/PartDetail.tsx:1155 +#: src/pages/part/PartDetail.tsx:1168 msgid "Stock Actions" msgstr "" @@ -6196,7 +6226,7 @@ msgstr "" #: src/pages/build/BuildDetail.tsx:207 #: src/pages/company/ManufacturerPartDetail.tsx:83 #: src/pages/company/SupplierPartDetail.tsx:95 -#: src/pages/part/PartDetail.tsx:454 +#: src/pages/part/PartDetail.tsx:456 #: src/pages/stock/StockDetail.tsx:153 #: src/tables/bom/BomTable.tsx:134 #: src/tables/bom/UsedInTable.tsx:40 @@ -6207,15 +6237,16 @@ msgstr "" #: src/tables/part/RelatedPartTable.tsx:73 #: src/tables/sales/SalesOrderAllocationTable.tsx:132 #: src/tables/sales/SalesOrderLineItemTable.tsx:98 -#: src/tables/stock/StockItemTable.tsx:70 +#: src/tables/stock/StockItemTable.tsx:71 msgid "IPN" msgstr "" #: src/pages/build/BuildDetail.tsx:215 -#: src/pages/part/PartDetail.tsx:481 +#: src/pages/part/PartDetail.tsx:483 +#: src/pages/stock/StockDetail.tsx:161 #: src/tables/bom/UsedInTable.tsx:44 #: src/tables/build/BuildOrderTable.tsx:83 -#: src/tables/stock/StockItemTable.tsx:75 +#: src/tables/stock/StockItemTable.tsx:76 msgid "Revision" msgstr "" @@ -6231,7 +6262,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:156 #: src/pages/sales/ReturnOrderDetail.tsx:121 #: src/pages/sales/SalesOrderDetail.tsx:130 -#: src/pages/stock/StockDetail.tsx:168 +#: src/pages/stock/StockDetail.tsx:176 msgid "Custom Status" msgstr "" @@ -6268,7 +6299,7 @@ msgid "Build Quantity" msgstr "" #: src/pages/build/BuildDetail.tsx:286 -#: src/pages/part/PartDetail.tsx:599 +#: src/pages/part/PartDetail.tsx:601 #: src/tables/bom/BomTable.tsx:352 #: src/tables/bom/BomTable.tsx:387 msgid "Can Build" @@ -6280,16 +6311,16 @@ msgid "Completed Outputs" msgstr "" #: src/pages/build/BuildDetail.tsx:312 -#: src/tables/Filter.tsx:373 +#: src/tables/Filter.tsx:381 msgid "Issued By" msgstr "" #: src/pages/build/BuildDetail.tsx:320 -#: src/pages/part/PartDetail.tsx:692 +#: src/pages/part/PartDetail.tsx:694 #: src/pages/purchasing/PurchaseOrderDetail.tsx:243 #: src/pages/sales/ReturnOrderDetail.tsx:207 #: src/pages/sales/SalesOrderDetail.tsx:219 -#: src/tables/Filter.tsx:311 +#: src/tables/Filter.tsx:319 msgid "Responsible" msgstr "" @@ -6377,6 +6408,8 @@ msgid "Child Build Orders" msgstr "" #: src/pages/build/BuildDetail.tsx:524 +#: src/pages/part/PartDetail.tsx:940 +#: src/pages/stock/StockDetail.tsx:587 #: src/tables/build/BuildOutputTable.tsx:664 #: src/tables/stock/StockItemTestResultTable.tsx:167 msgid "Test Results" @@ -6511,7 +6544,7 @@ msgid "Cancel order" msgstr "" #: src/pages/build/BuildDetail.tsx:752 -#: src/pages/stock/StockDetail.tsx:341 +#: src/pages/stock/StockDetail.tsx:344 #: src/tables/build/BuildAllocatedStockTable.tsx:85 #: src/tables/part/PartBuildAllocationsTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:150 @@ -6572,7 +6605,7 @@ msgstr "" #: src/pages/company/SupplierPartDetail.tsx:234 #: src/pages/company/SupplierPartDetail.tsx:359 #: src/pages/purchasing/PurchaseOrderDetail.tsx:138 -#: src/tables/Filter.tsx:352 +#: src/tables/Filter.tsx:360 #: src/tables/company/CompanyTable.tsx:96 #: src/tables/part/PartPurchaseOrdersTable.tsx:43 #: src/tables/purchasing/PurchaseOrderTable.tsx:109 @@ -6585,7 +6618,7 @@ msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:102 #: src/pages/company/ManufacturerPartDetail.tsx:264 #: src/pages/company/SupplierPartDetail.tsx:151 -#: src/tables/Filter.tsx:339 +#: src/tables/Filter.tsx:347 #: src/tables/company/CompanyTable.tsx:101 #: src/tables/purchasing/SupplierPartTable.tsx:70 msgid "Manufacturer" @@ -6597,7 +6630,7 @@ msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:103 #: src/pages/sales/SalesOrderDetail.tsx:112 #: src/pages/sales/SalesOrderShipmentDetail.tsx:102 -#: src/pages/stock/StockDetail.tsx:367 +#: src/pages/stock/StockDetail.tsx:370 #: src/tables/company/CompanyTable.tsx:106 #: src/tables/sales/ReturnOrderTable.tsx:108 #: src/tables/sales/SalesOrderTable.tsx:133 @@ -6658,7 +6691,7 @@ msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:146 #: src/pages/company/SupplierPartDetail.tsx:231 -#: src/pages/part/PartDetail.tsx:788 +#: src/pages/part/PartDetail.tsx:790 msgid "Part Details" msgstr "" @@ -6671,7 +6704,7 @@ msgid "Manufacturer Part Details" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:164 -#: src/pages/part/PartDetail.tsx:794 +#: src/pages/part/PartDetail.tsx:796 msgid "Parameters" msgstr "" @@ -6712,14 +6745,6 @@ msgstr "" msgid "Pack Quantity" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:196 -#: src/pages/company/SupplierPartDetail.tsx:389 -#: src/pages/part/PartDetail.tsx:1005 -#: src/tables/bom/BomTable.tsx:424 -#: src/tables/part/PartTable.tsx:95 -msgid "On Order" -msgstr "" - #: src/pages/company/SupplierPartDetail.tsx:203 msgid "Supplier Availability" msgstr "" @@ -6767,7 +6792,7 @@ msgid "Add Supplier Part" msgstr "" #: src/pages/company/SupplierPartDetail.tsx:383 -#: src/pages/part/PartDetail.tsx:993 +#: src/pages/part/PartDetail.tsx:1006 msgid "No Stock" msgstr "" @@ -6894,57 +6919,57 @@ msgid "Category Details" msgstr "" #: src/pages/part/PartAllocationPanel.tsx:21 -#: src/pages/stock/StockDetail.tsx:539 +#: src/pages/stock/StockDetail.tsx:555 #: src/tables/part/PartTable.tsx:108 msgid "Build Order Allocations" msgstr "" #: src/pages/part/PartAllocationPanel.tsx:31 -#: src/pages/stock/StockDetail.tsx:554 +#: src/pages/stock/StockDetail.tsx:570 #: src/tables/part/PartTable.tsx:116 msgid "Sales Order Allocations" msgstr "" -#: src/pages/part/PartDetail.tsx:181 -#: src/pages/part/PartDetail.tsx:184 -#: src/pages/part/PartDetail.tsx:228 +#: src/pages/part/PartDetail.tsx:183 +#: src/pages/part/PartDetail.tsx:186 +#: src/pages/part/PartDetail.tsx:230 msgid "Validate BOM" msgstr "" -#: src/pages/part/PartDetail.tsx:185 +#: src/pages/part/PartDetail.tsx:187 msgid "Do you want to validate the bill of materials for this assembly?" msgstr "" -#: src/pages/part/PartDetail.tsx:188 +#: src/pages/part/PartDetail.tsx:190 msgid "BOM validated" msgstr "" -#: src/pages/part/PartDetail.tsx:206 +#: src/pages/part/PartDetail.tsx:208 msgid "BOM Validated" msgstr "" -#: src/pages/part/PartDetail.tsx:207 +#: src/pages/part/PartDetail.tsx:209 msgid "The Bill of Materials for this part has been validated" msgstr "" -#: src/pages/part/PartDetail.tsx:211 -#: src/pages/part/PartDetail.tsx:216 +#: src/pages/part/PartDetail.tsx:213 +#: src/pages/part/PartDetail.tsx:218 msgid "BOM Not Validated" msgstr "" -#: src/pages/part/PartDetail.tsx:212 +#: src/pages/part/PartDetail.tsx:214 msgid "The Bill of Materials for this part has previously been checked, but requires revalidation" msgstr "" -#: src/pages/part/PartDetail.tsx:217 +#: src/pages/part/PartDetail.tsx:219 msgid "The Bill of Materials for this part has not yet been validated" msgstr "" -#: src/pages/part/PartDetail.tsx:248 +#: src/pages/part/PartDetail.tsx:250 msgid "Validated On" msgstr "" -#: src/pages/part/PartDetail.tsx:253 +#: src/pages/part/PartDetail.tsx:255 msgid "Validated By" msgstr "" @@ -6964,25 +6989,25 @@ msgstr "" #~ msgid "Delete part" #~ msgstr "Delete part" -#: src/pages/part/PartDetail.tsx:467 +#: src/pages/part/PartDetail.tsx:469 msgid "Variant of" msgstr "" -#: src/pages/part/PartDetail.tsx:474 +#: src/pages/part/PartDetail.tsx:476 msgid "Revision of" msgstr "" -#: src/pages/part/PartDetail.tsx:494 +#: src/pages/part/PartDetail.tsx:496 #: src/tables/ColumnRenderers.tsx:200 #: src/tables/ColumnRenderers.tsx:209 msgid "Default Location" msgstr "" -#: src/pages/part/PartDetail.tsx:501 +#: src/pages/part/PartDetail.tsx:503 msgid "Category Default Location" msgstr "" -#: src/pages/part/PartDetail.tsx:508 +#: src/pages/part/PartDetail.tsx:510 #: src/tables/purchasing/ManufacturerPartParameterTable.tsx:48 msgid "Units" msgstr "" @@ -6991,12 +7016,12 @@ msgstr "" #~ msgid "Stocktake By" #~ msgstr "Stocktake By" -#: src/pages/part/PartDetail.tsx:515 +#: src/pages/part/PartDetail.tsx:517 #: src/tables/settings/PendingTasksTable.tsx:51 msgid "Keywords" msgstr "" -#: src/pages/part/PartDetail.tsx:543 +#: src/pages/part/PartDetail.tsx:545 #: src/tables/bom/BomTable.tsx:419 #: src/tables/build/BuildLineTable.tsx:297 #: src/tables/part/PartTable.tsx:306 @@ -7004,34 +7029,26 @@ msgstr "" msgid "Available Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:549 +#: src/pages/part/PartDetail.tsx:551 #: src/tables/bom/BomTable.tsx:328 #: src/tables/build/BuildLineTable.tsx:259 #: src/tables/sales/SalesOrderLineItemTable.tsx:178 msgid "On order" msgstr "" -#: src/pages/part/PartDetail.tsx:556 +#: src/pages/part/PartDetail.tsx:558 msgid "Required for Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:567 +#: src/pages/part/PartDetail.tsx:569 msgid "Allocated to Build Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:579 +#: src/pages/part/PartDetail.tsx:581 msgid "Allocated to Sales Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:588 -#: src/pages/part/PartDetail.tsx:1011 -#: src/pages/stock/StockDetail.tsx:896 -#: src/tables/build/BuildOrderTestTable.tsx:273 -#: src/tables/stock/StockItemTable.tsx:364 -msgid "In Production" -msgstr "" - -#: src/pages/part/PartDetail.tsx:606 +#: src/pages/part/PartDetail.tsx:608 msgid "Minimum Stock" msgstr "" @@ -7039,51 +7056,51 @@ msgstr "" #~ msgid "Scheduling" #~ msgstr "Scheduling" -#: src/pages/part/PartDetail.tsx:621 +#: src/pages/part/PartDetail.tsx:623 #: src/tables/part/ParametricPartTable.tsx:359 #: src/tables/part/PartTable.tsx:190 msgid "Locked" msgstr "" -#: src/pages/part/PartDetail.tsx:627 +#: src/pages/part/PartDetail.tsx:629 msgid "Template Part" msgstr "" -#: src/pages/part/PartDetail.tsx:632 +#: src/pages/part/PartDetail.tsx:634 #: src/tables/bom/BomTable.tsx:409 msgid "Assembled Part" msgstr "" -#: src/pages/part/PartDetail.tsx:637 +#: src/pages/part/PartDetail.tsx:639 msgid "Component Part" msgstr "" -#: src/pages/part/PartDetail.tsx:642 +#: src/pages/part/PartDetail.tsx:644 #: src/tables/bom/BomTable.tsx:399 msgid "Testable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:648 +#: src/pages/part/PartDetail.tsx:650 #: src/tables/bom/BomTable.tsx:404 msgid "Trackable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:653 +#: src/pages/part/PartDetail.tsx:655 msgid "Purchaseable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:659 +#: src/pages/part/PartDetail.tsx:661 msgid "Saleable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:664 -#: src/pages/part/PartDetail.tsx:1023 +#: src/pages/part/PartDetail.tsx:666 +#: src/pages/part/PartDetail.tsx:1036 #: src/tables/bom/BomTable.tsx:143 #: src/tables/bom/BomTable.tsx:414 msgid "Virtual Part" msgstr "" -#: src/pages/part/PartDetail.tsx:679 +#: src/pages/part/PartDetail.tsx:681 #: src/pages/purchasing/PurchaseOrderDetail.tsx:253 #: src/pages/sales/ReturnOrderDetail.tsx:217 #: src/pages/sales/SalesOrderDetail.tsx:229 @@ -7091,65 +7108,65 @@ msgstr "" msgid "Creation Date" msgstr "" -#: src/pages/part/PartDetail.tsx:684 +#: src/pages/part/PartDetail.tsx:686 #: src/tables/ColumnRenderers.tsx:386 -#: src/tables/Filter.tsx:365 +#: src/tables/Filter.tsx:373 msgid "Created By" msgstr "" -#: src/pages/part/PartDetail.tsx:699 +#: src/pages/part/PartDetail.tsx:701 msgid "Default Supplier" msgstr "" -#: src/pages/part/PartDetail.tsx:705 +#: src/pages/part/PartDetail.tsx:707 msgid "Default Expiry" msgstr "" -#: src/pages/part/PartDetail.tsx:710 +#: src/pages/part/PartDetail.tsx:712 msgid "days" msgstr "" -#: src/pages/part/PartDetail.tsx:720 +#: src/pages/part/PartDetail.tsx:722 #: src/pages/part/pricing/BomPricingPanel.tsx:113 #: src/pages/part/pricing/VariantPricingPanel.tsx:95 #: src/tables/part/PartTable.tsx:166 msgid "Price Range" msgstr "" -#: src/pages/part/PartDetail.tsx:730 +#: src/pages/part/PartDetail.tsx:732 msgid "Latest Serial Number" msgstr "" -#: src/pages/part/PartDetail.tsx:758 +#: src/pages/part/PartDetail.tsx:760 msgid "Select Part Revision" msgstr "" -#: src/pages/part/PartDetail.tsx:824 +#: src/pages/part/PartDetail.tsx:826 msgid "Variants" msgstr "" -#: src/pages/part/PartDetail.tsx:831 -#: src/pages/stock/StockDetail.tsx:526 +#: src/pages/part/PartDetail.tsx:833 +#: src/pages/stock/StockDetail.tsx:542 msgid "Allocations" msgstr "" -#: src/pages/part/PartDetail.tsx:838 +#: src/pages/part/PartDetail.tsx:840 msgid "Bill of Materials" msgstr "" -#: src/pages/part/PartDetail.tsx:850 +#: src/pages/part/PartDetail.tsx:852 msgid "Used In" msgstr "" -#: src/pages/part/PartDetail.tsx:857 +#: src/pages/part/PartDetail.tsx:859 msgid "Part Pricing" msgstr "" -#: src/pages/part/PartDetail.tsx:927 +#: src/pages/part/PartDetail.tsx:929 msgid "Test Templates" msgstr "" -#: src/pages/part/PartDetail.tsx:938 +#: src/pages/part/PartDetail.tsx:951 msgid "Related Parts" msgstr "" @@ -7161,47 +7178,47 @@ msgstr "" #~ msgid "Transfer part stock" #~ msgstr "Transfer part stock" -#: src/pages/part/PartDetail.tsx:999 +#: src/pages/part/PartDetail.tsx:1012 #: src/tables/part/PartTestTemplateTable.tsx:112 #: src/tables/stock/StockItemTestResultTable.tsx:401 msgid "Required" msgstr "" -#: src/pages/part/PartDetail.tsx:1036 +#: src/pages/part/PartDetail.tsx:1049 #: src/tables/part/PartTable.tsx:355 msgid "Edit Part" msgstr "" -#: src/pages/part/PartDetail.tsx:1076 +#: src/pages/part/PartDetail.tsx:1089 #: src/tables/part/PartTable.tsx:343 #: src/tables/part/PartTable.tsx:420 msgid "Add Part" msgstr "" -#: src/pages/part/PartDetail.tsx:1090 +#: src/pages/part/PartDetail.tsx:1103 msgid "Delete Part" msgstr "" -#: src/pages/part/PartDetail.tsx:1099 +#: src/pages/part/PartDetail.tsx:1112 msgid "Deleting this part cannot be reversed" msgstr "" -#: src/pages/part/PartDetail.tsx:1161 -#: src/pages/stock/StockDetail.tsx:854 +#: src/pages/part/PartDetail.tsx:1174 +#: src/pages/stock/StockDetail.tsx:870 msgid "Order" msgstr "" -#: src/pages/part/PartDetail.tsx:1162 -#: src/pages/stock/StockDetail.tsx:855 -#: src/tables/build/BuildLineTable.tsx:740 +#: src/pages/part/PartDetail.tsx:1175 +#: src/pages/stock/StockDetail.tsx:871 +#: src/tables/build/BuildLineTable.tsx:743 msgid "Order Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:1174 +#: src/pages/part/PartDetail.tsx:1187 msgid "Search by serial number" msgstr "" -#: src/pages/part/PartDetail.tsx:1182 +#: src/pages/part/PartDetail.tsx:1195 #: src/tables/part/PartTable.tsx:392 msgid "Part Actions" msgstr "" @@ -7291,8 +7308,8 @@ msgstr "" #: src/pages/part/PartStockHistoryDetail.tsx:107 #: src/pages/part/PartStockHistoryDetail.tsx:211 -#: src/pages/stock/StockDetail.tsx:399 -#: src/tables/stock/StockItemTable.tsx:272 +#: src/pages/stock/StockDetail.tsx:402 +#: src/tables/stock/StockItemTable.tsx:273 msgid "Stock Value" msgstr "" @@ -7366,12 +7383,12 @@ msgstr "" #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:71 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:126 #: src/pages/part/pricing/SupplierPricingPanel.tsx:66 -#: src/pages/stock/StockDetail.tsx:387 +#: src/pages/stock/StockDetail.tsx:390 #: src/tables/bom/BomTable.tsx:265 #: src/tables/general/ExtraLineItemTable.tsx:61 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:250 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:84 -#: src/tables/stock/StockItemTable.tsx:260 +#: src/tables/stock/StockItemTable.tsx:261 msgid "Unit Price" msgstr "" @@ -7449,9 +7466,9 @@ msgid "Purchase Pricing" msgstr "" #: src/pages/part/pricing/PricingOverviewPanel.tsx:281 -#: src/pages/stock/StockDetail.tsx:179 +#: src/pages/stock/StockDetail.tsx:426 #: src/tables/part/PartParameterTable.tsx:121 -#: src/tables/stock/StockItemTable.tsx:301 +#: src/tables/stock/StockItemTable.tsx:302 msgid "Last Updated" msgstr "" @@ -7815,6 +7832,7 @@ msgid "Parent Location" msgstr "" #: src/pages/stock/LocationDetail.tsx:130 +#: src/pages/stock/LocationDetail.tsx:176 msgid "Sublocations" msgstr "" @@ -7871,12 +7889,12 @@ msgid "Scan Stock Item" msgstr "" #: src/pages/stock/LocationDetail.tsx:298 -#: src/pages/stock/StockDetail.tsx:783 +#: src/pages/stock/StockDetail.tsx:799 msgid "Scanned stock item into location" msgstr "" #: src/pages/stock/LocationDetail.tsx:304 -#: src/pages/stock/StockDetail.tsx:789 +#: src/pages/stock/StockDetail.tsx:805 msgid "Error scanning stock item" msgstr "" @@ -7913,71 +7931,71 @@ msgstr "" #~ msgid "Unlink custom barcode from stock item" #~ msgstr "Unlink custom barcode from stock item" -#: src/pages/stock/StockDetail.tsx:185 -msgid "Last Stocktake" -msgstr "" - -#: src/pages/stock/StockDetail.tsx:203 -msgid "Previous serial number" -msgstr "" - #: src/pages/stock/StockDetail.tsx:205 #~ msgid "Edit stock item" #~ msgstr "Edit stock item" +#: src/pages/stock/StockDetail.tsx:206 +msgid "Previous serial number" +msgstr "" + #: src/pages/stock/StockDetail.tsx:217 #~ msgid "Delete stock item" #~ msgstr "Delete stock item" -#: src/pages/stock/StockDetail.tsx:225 +#: src/pages/stock/StockDetail.tsx:228 msgid "Find serial number" msgstr "" -#: src/pages/stock/StockDetail.tsx:269 +#: src/pages/stock/StockDetail.tsx:272 msgid "Allocated to Orders" msgstr "" -#: src/pages/stock/StockDetail.tsx:302 +#: src/pages/stock/StockDetail.tsx:305 msgid "Installed In" msgstr "" -#: src/pages/stock/StockDetail.tsx:322 +#: src/pages/stock/StockDetail.tsx:325 msgid "Parent Item" msgstr "" -#: src/pages/stock/StockDetail.tsx:326 +#: src/pages/stock/StockDetail.tsx:329 msgid "Parent stock item" msgstr "" -#: src/pages/stock/StockDetail.tsx:332 +#: src/pages/stock/StockDetail.tsx:335 msgid "Consumed By" msgstr "" +#: src/pages/stock/StockDetail.tsx:432 +msgid "Last Stocktake" +msgstr "" + #: src/pages/stock/StockDetail.tsx:433 #~ msgid "Duplicate stock item" #~ msgstr "Duplicate stock item" -#: src/pages/stock/StockDetail.tsx:510 +#: src/pages/stock/StockDetail.tsx:526 msgid "Stock Details" msgstr "" -#: src/pages/stock/StockDetail.tsx:516 +#: src/pages/stock/StockDetail.tsx:532 msgid "Stock Tracking" msgstr "" #: src/pages/stock/StockDetail.tsx:571 -msgid "Test Data" -msgstr "" +#~ msgid "Test Data" +#~ msgstr "Test Data" -#: src/pages/stock/StockDetail.tsx:585 +#: src/pages/stock/StockDetail.tsx:601 msgid "Installed Items" msgstr "" -#: src/pages/stock/StockDetail.tsx:592 +#: src/pages/stock/StockDetail.tsx:608 msgid "Child Items" msgstr "" -#: src/pages/stock/StockDetail.tsx:645 +#: src/pages/stock/StockDetail.tsx:661 msgid "Edit Stock Item" msgstr "" @@ -7991,77 +8009,77 @@ msgstr "" #~ msgid "Remove stock" #~ msgstr "Remove stock" -#: src/pages/stock/StockDetail.tsx:687 -msgid "Items Created" -msgstr "" - -#: src/pages/stock/StockDetail.tsx:688 -msgid "Created {n} stock items" -msgstr "" - #: src/pages/stock/StockDetail.tsx:698 #: src/tables/stock/StockItemTable.tsx:481 #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:705 +#: src/pages/stock/StockDetail.tsx:703 +msgid "Items Created" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:704 +msgid "Created {n} stock items" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:721 msgid "Delete Stock Item" msgstr "" -#: src/pages/stock/StockDetail.tsx:741 -msgid "Serialize Stock Item" -msgstr "" - #: src/pages/stock/StockDetail.tsx:757 -#: src/tables/stock/StockItemTable.tsx:539 -msgid "Stock item serialized" +msgid "Serialize Stock Item" msgstr "" #: src/pages/stock/StockDetail.tsx:762 #~ msgid "Return Stock Item" #~ msgstr "Return Stock Item" -#: src/pages/stock/StockDetail.tsx:765 -msgid "Scan Into Location" -msgstr "" - #: src/pages/stock/StockDetail.tsx:765 #~ msgid "Return this item into stock. This will remove the customer assignment." #~ msgstr "Return this item into stock. This will remove the customer assignment." +#: src/pages/stock/StockDetail.tsx:773 +#: src/tables/stock/StockItemTable.tsx:536 +msgid "Stock item serialized" +msgstr "" + #: src/pages/stock/StockDetail.tsx:777 #~ msgid "Item returned to stock" #~ msgstr "Item returned to stock" -#: src/pages/stock/StockDetail.tsx:823 +#: src/pages/stock/StockDetail.tsx:781 +msgid "Scan Into Location" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:839 msgid "Scan into location" msgstr "" -#: src/pages/stock/StockDetail.tsx:825 +#: src/pages/stock/StockDetail.tsx:841 msgid "Scan this item into a location" msgstr "" -#: src/pages/stock/StockDetail.tsx:837 +#: src/pages/stock/StockDetail.tsx:853 msgid "Stock Operations" msgstr "" -#: src/pages/stock/StockDetail.tsx:842 +#: src/pages/stock/StockDetail.tsx:858 #: src/tables/build/BuildOutputTable.tsx:532 msgid "Serialize" msgstr "" -#: src/pages/stock/StockDetail.tsx:843 +#: src/pages/stock/StockDetail.tsx:859 msgid "Serialize stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:868 -msgid "Stock Item Actions" -msgstr "" - #: src/pages/stock/StockDetail.tsx:868 #~ msgid "Count stock" #~ msgstr "Count stock" +#: src/pages/stock/StockDetail.tsx:884 +msgid "Stock Item Actions" +msgstr "" + #: src/pages/stock/StockDetail.tsx:890 #~ msgid "Return from customer" #~ msgstr "Return from customer" @@ -8070,20 +8088,6 @@ msgstr "" #~ msgid "Transfer" #~ msgstr "Transfer" -#: src/pages/stock/StockDetail.tsx:937 -#: src/tables/stock/StockItemTable.tsx:409 -msgid "Stale" -msgstr "" - -#: src/pages/stock/StockDetail.tsx:943 -#: src/tables/stock/StockItemTable.tsx:403 -msgid "Expired" -msgstr "" - -#: src/pages/stock/StockDetail.tsx:949 -msgid "Unavailable" -msgstr "" - #: src/pages/stock/StockDetail.tsx:950 #~ msgid "Assign to Customer" #~ msgstr "Assign to Customer" @@ -8092,6 +8096,20 @@ msgstr "" #~ msgid "Assign to a customer" #~ msgstr "Assign to a customer" +#: src/pages/stock/StockDetail.tsx:953 +#: src/tables/stock/StockItemTable.tsx:406 +msgid "Stale" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:959 +#: src/tables/stock/StockItemTable.tsx:400 +msgid "Expired" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:965 +msgid "Unavailable" +msgstr "" + #: src/states/IconState.tsx:47 #: src/states/IconState.tsx:77 msgid "Error loading icon package from server" @@ -8165,199 +8183,203 @@ msgstr "" msgid "Filter items by batch code" msgstr "" -#: src/tables/Filter.tsx:92 -msgid "Is Serialized" -msgstr "" - #: src/tables/Filter.tsx:93 -msgid "Show items which have a serial number" +msgid "Show items which are in stock" msgstr "" #: src/tables/Filter.tsx:100 -msgid "Serial" +msgid "Is Serialized" msgstr "" #: src/tables/Filter.tsx:101 -msgid "Filter items by serial number" +msgid "Show items which have a serial number" msgstr "" #: src/tables/Filter.tsx:106 #~ msgid "Show overdue orders" #~ msgstr "Show overdue orders" +#: src/tables/Filter.tsx:108 +msgid "Serial" +msgstr "" + #: src/tables/Filter.tsx:109 +msgid "Filter items by serial number" +msgstr "" + +#: src/tables/Filter.tsx:117 msgid "Serial Below" msgstr "" -#: src/tables/Filter.tsx:110 +#: src/tables/Filter.tsx:118 msgid "Show items with serial numbers less than or equal to a given value" msgstr "" -#: src/tables/Filter.tsx:118 +#: src/tables/Filter.tsx:126 msgid "Serial Above" msgstr "" -#: src/tables/Filter.tsx:119 +#: src/tables/Filter.tsx:127 msgid "Show items with serial numbers greater than or equal to a given value" msgstr "" -#: src/tables/Filter.tsx:128 +#: src/tables/Filter.tsx:136 msgid "Assigned to me" msgstr "" -#: src/tables/Filter.tsx:129 +#: src/tables/Filter.tsx:137 msgid "Show orders assigned to me" msgstr "" -#: src/tables/Filter.tsx:136 +#: src/tables/Filter.tsx:144 #: src/tables/sales/SalesOrderAllocationTable.tsx:85 msgid "Outstanding" msgstr "" -#: src/tables/Filter.tsx:137 +#: src/tables/Filter.tsx:145 msgid "Show outstanding items" msgstr "" -#: src/tables/Filter.tsx:145 +#: src/tables/Filter.tsx:153 msgid "Show overdue items" msgstr "" -#: src/tables/Filter.tsx:152 +#: src/tables/Filter.tsx:160 msgid "Minimum Date" msgstr "" -#: src/tables/Filter.tsx:153 +#: src/tables/Filter.tsx:161 msgid "Show items after this date" msgstr "" -#: src/tables/Filter.tsx:161 +#: src/tables/Filter.tsx:169 msgid "Maximum Date" msgstr "" -#: src/tables/Filter.tsx:162 +#: src/tables/Filter.tsx:170 msgid "Show items before this date" msgstr "" -#: src/tables/Filter.tsx:170 +#: src/tables/Filter.tsx:178 msgid "Created Before" msgstr "" -#: src/tables/Filter.tsx:171 +#: src/tables/Filter.tsx:179 msgid "Show items created before this date" msgstr "" -#: src/tables/Filter.tsx:179 +#: src/tables/Filter.tsx:187 msgid "Created After" msgstr "" -#: src/tables/Filter.tsx:180 +#: src/tables/Filter.tsx:188 msgid "Show items created after this date" msgstr "" -#: src/tables/Filter.tsx:188 +#: src/tables/Filter.tsx:196 msgid "Start Date Before" msgstr "" -#: src/tables/Filter.tsx:189 +#: src/tables/Filter.tsx:197 msgid "Show items with a start date before this date" msgstr "" -#: src/tables/Filter.tsx:197 +#: src/tables/Filter.tsx:205 msgid "Start Date After" msgstr "" -#: src/tables/Filter.tsx:198 +#: src/tables/Filter.tsx:206 msgid "Show items with a start date after this date" msgstr "" -#: src/tables/Filter.tsx:206 +#: src/tables/Filter.tsx:214 msgid "Target Date Before" msgstr "" -#: src/tables/Filter.tsx:207 +#: src/tables/Filter.tsx:215 msgid "Show items with a target date before this date" msgstr "" -#: src/tables/Filter.tsx:215 +#: src/tables/Filter.tsx:223 msgid "Target Date After" msgstr "" -#: src/tables/Filter.tsx:216 +#: src/tables/Filter.tsx:224 msgid "Show items with a target date after this date" msgstr "" -#: src/tables/Filter.tsx:224 +#: src/tables/Filter.tsx:232 msgid "Completed Before" msgstr "" -#: src/tables/Filter.tsx:225 +#: src/tables/Filter.tsx:233 msgid "Show items completed before this date" msgstr "" -#: src/tables/Filter.tsx:233 +#: src/tables/Filter.tsx:241 msgid "Completed After" msgstr "" -#: src/tables/Filter.tsx:234 +#: src/tables/Filter.tsx:242 msgid "Show items completed after this date" msgstr "" -#: src/tables/Filter.tsx:246 +#: src/tables/Filter.tsx:254 msgid "Has Project Code" msgstr "" -#: src/tables/Filter.tsx:247 +#: src/tables/Filter.tsx:255 msgid "Show orders with an assigned project code" msgstr "" -#: src/tables/Filter.tsx:256 +#: src/tables/Filter.tsx:264 msgid "Include Variants" msgstr "" -#: src/tables/Filter.tsx:257 +#: src/tables/Filter.tsx:265 msgid "Include results for part variants" msgstr "" -#: src/tables/Filter.tsx:267 +#: src/tables/Filter.tsx:275 #: src/tables/part/PartPurchaseOrdersTable.tsx:133 msgid "Filter by order status" msgstr "" -#: src/tables/Filter.tsx:279 +#: src/tables/Filter.tsx:287 msgid "Filter by project code" msgstr "" -#: src/tables/Filter.tsx:312 +#: src/tables/Filter.tsx:320 msgid "Filter by responsible owner" msgstr "" -#: src/tables/Filter.tsx:328 +#: src/tables/Filter.tsx:336 #: src/tables/settings/ApiTokenTable.tsx:133 #: src/tables/stock/StockTrackingTable.tsx:191 msgid "Filter by user" msgstr "" -#: src/tables/Filter.tsx:340 +#: src/tables/Filter.tsx:348 msgid "Filter by manufacturer" msgstr "" -#: src/tables/Filter.tsx:353 +#: src/tables/Filter.tsx:361 msgid "Filter by supplier" msgstr "" -#: src/tables/Filter.tsx:366 +#: src/tables/Filter.tsx:374 msgid "Filter by user who created the order" msgstr "" -#: src/tables/Filter.tsx:374 +#: src/tables/Filter.tsx:382 msgid "Filter by user who issued the order" msgstr "" -#: src/tables/Filter.tsx:382 +#: src/tables/Filter.tsx:390 msgid "Filter by part category" msgstr "" -#: src/tables/Filter.tsx:393 +#: src/tables/Filter.tsx:401 msgid "Filter by stock location" msgstr "" @@ -8566,7 +8588,7 @@ msgstr "" #: src/tables/bom/BomTable.tsx:345 #: src/tables/part/PartTable.tsx:158 #: src/tables/sales/SalesOrderLineItemTable.tsx:187 -#: src/tables/stock/StockItemTable.tsx:223 +#: src/tables/stock/StockItemTable.tsx:224 msgid "Stock Information" msgstr "" @@ -8588,7 +8610,7 @@ msgstr "" #: src/tables/bom/BomTable.tsx:379 #: src/tables/build/BuildLineTable.tsx:478 -#: src/tables/build/BuildLineTable.tsx:518 +#: src/tables/build/BuildLineTable.tsx:519 msgid "Consumable item" msgstr "" @@ -8737,7 +8759,7 @@ msgstr "" #: src/tables/part/ParametricPartTable.tsx:364 #: src/tables/part/PartBuildAllocationsTable.tsx:60 #: src/tables/part/PartTable.tsx:196 -#: src/tables/stock/StockItemTable.tsx:334 +#: src/tables/stock/StockItemTable.tsx:335 msgid "Assembly" msgstr "" @@ -8785,7 +8807,7 @@ msgstr "" #~ msgstr "Edit Build Item" #: src/tables/build/BuildAllocatedStockTable.tsx:167 -#: src/tables/build/BuildLineTable.tsx:631 +#: src/tables/build/BuildLineTable.tsx:632 msgid "Edit Stock Allocation" msgstr "" @@ -8794,11 +8816,11 @@ msgstr "" #~ msgstr "Delete Build Item" #: src/tables/build/BuildAllocatedStockTable.tsx:180 -#: src/tables/build/BuildLineTable.tsx:644 +#: src/tables/build/BuildLineTable.tsx:645 msgid "Delete Stock Allocation" msgstr "" -#: src/tables/build/BuildAllocatedStockTable.tsx:232 +#: src/tables/build/BuildAllocatedStockTable.tsx:239 msgid "Consume" msgstr "" @@ -8836,7 +8858,7 @@ msgid "Testable" msgstr "" #: src/tables/build/BuildLineTable.tsx:215 -#: src/tables/stock/StockItemTable.tsx:393 +#: src/tables/stock/StockItemTable.tsx:390 msgid "Tracked" msgstr "" @@ -8855,7 +8877,7 @@ msgstr "" #: src/tables/build/BuildLineTable.tsx:294 #: src/tables/sales/SalesOrderLineItemTable.tsx:158 -#: src/tables/stock/StockItemTable.tsx:192 +#: src/tables/stock/StockItemTable.tsx:193 msgid "No stock available" msgstr "" @@ -8887,55 +8909,55 @@ msgstr "" msgid "BOM Information" msgstr "" -#: src/tables/build/BuildLineTable.tsx:496 +#: src/tables/build/BuildLineTable.tsx:497 #: src/tables/part/PartBuildAllocationsTable.tsx:102 msgid "Fully allocated" msgstr "" -#: src/tables/build/BuildLineTable.tsx:544 +#: src/tables/build/BuildLineTable.tsx:545 #: src/tables/sales/SalesOrderLineItemTable.tsx:308 msgid "Create Build Order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:573 +#: src/tables/build/BuildLineTable.tsx:574 msgid "Auto allocation in progress" msgstr "" -#: src/tables/build/BuildLineTable.tsx:576 -#: src/tables/build/BuildLineTable.tsx:781 +#: src/tables/build/BuildLineTable.tsx:577 +#: src/tables/build/BuildLineTable.tsx:784 msgid "Auto Allocate Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:577 +#: src/tables/build/BuildLineTable.tsx:578 msgid "Automatically allocate stock to this build according to the selected options" msgstr "" -#: src/tables/build/BuildLineTable.tsx:597 -#: src/tables/build/BuildLineTable.tsx:611 -#: src/tables/build/BuildLineTable.tsx:730 -#: src/tables/build/BuildLineTable.tsx:831 +#: src/tables/build/BuildLineTable.tsx:598 +#: src/tables/build/BuildLineTable.tsx:612 +#: src/tables/build/BuildLineTable.tsx:733 +#: src/tables/build/BuildLineTable.tsx:834 #: src/tables/build/BuildOutputTable.tsx:359 #: src/tables/build/BuildOutputTable.tsx:364 msgid "Deallocate Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:613 +#: src/tables/build/BuildLineTable.tsx:614 msgid "Deallocate all untracked stock for this build order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:615 +#: src/tables/build/BuildLineTable.tsx:616 msgid "Deallocate stock from the selected line item" msgstr "" -#: src/tables/build/BuildLineTable.tsx:619 +#: src/tables/build/BuildLineTable.tsx:620 msgid "Stock has been deallocated" msgstr "" -#: src/tables/build/BuildLineTable.tsx:750 +#: src/tables/build/BuildLineTable.tsx:753 msgid "Build Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:763 +#: src/tables/build/BuildLineTable.tsx:766 #: src/tables/sales/SalesOrderLineItemTable.tsx:396 msgid "View Part" msgstr "" @@ -8999,38 +9021,6 @@ msgstr "" #~ msgid "Filter by user who issued this order" #~ msgstr "Filter by user who issued this order" -#: src/tables/build/BuildOrderTestTable.tsx:85 -#: src/tables/build/BuildOrderTestTable.tsx:163 -#: src/tables/build/BuildOrderTestTable.tsx:283 -#: src/tables/build/BuildOrderTestTable.tsx:297 -#: src/tables/stock/StockItemTestResultTable.tsx:293 -#: src/tables/stock/StockItemTestResultTable.tsx:365 -#: src/tables/stock/StockItemTestResultTable.tsx:426 -msgid "Add Test Result" -msgstr "" - -#: src/tables/build/BuildOrderTestTable.tsx:92 -#: src/tables/stock/StockItemTestResultTable.tsx:295 -msgid "Test result added" -msgstr "" - -#: src/tables/build/BuildOrderTestTable.tsx:124 -msgid "Add Test Results" -msgstr "" - -#: src/tables/build/BuildOrderTestTable.tsx:134 -msgid "Test results added" -msgstr "" - -#: src/tables/build/BuildOrderTestTable.tsx:162 -#: src/tables/stock/StockItemTestResultTable.tsx:191 -msgid "No Result" -msgstr "" - -#: src/tables/build/BuildOrderTestTable.tsx:274 -msgid "Show build outputs currently in production" -msgstr "" - #: src/tables/build/BuildOutputTable.tsx:104 msgid "Build Output Stock Allocation" msgstr "" @@ -9066,7 +9056,8 @@ msgid "Serialize Build Output" msgstr "" #: src/tables/build/BuildOutputTable.tsx:409 -#: src/tables/stock/StockItemTable.tsx:329 +#: src/tables/part/PartTestResultTable.tsx:310 +#: src/tables/stock/StockItemTable.tsx:330 msgid "Filter by stock status" msgstr "" @@ -9914,6 +9905,38 @@ msgstr "" msgid "Order selected parts" msgstr "" +#: src/tables/part/PartTestResultTable.tsx:103 +#: src/tables/part/PartTestResultTable.tsx:181 +#: src/tables/part/PartTestResultTable.tsx:320 +#: src/tables/part/PartTestResultTable.tsx:334 +#: src/tables/stock/StockItemTestResultTable.tsx:293 +#: src/tables/stock/StockItemTestResultTable.tsx:365 +#: src/tables/stock/StockItemTestResultTable.tsx:426 +msgid "Add Test Result" +msgstr "" + +#: src/tables/part/PartTestResultTable.tsx:110 +#: src/tables/stock/StockItemTestResultTable.tsx:295 +msgid "Test result added" +msgstr "" + +#: src/tables/part/PartTestResultTable.tsx:142 +msgid "Add Test Results" +msgstr "" + +#: src/tables/part/PartTestResultTable.tsx:152 +msgid "Test results added" +msgstr "" + +#: src/tables/part/PartTestResultTable.tsx:180 +#: src/tables/stock/StockItemTestResultTable.tsx:191 +msgid "No Result" +msgstr "" + +#: src/tables/part/PartTestResultTable.tsx:298 +msgid "Show build outputs currently in production" +msgstr "" + #: src/tables/part/PartTestTemplateTable.tsx:56 msgid "Test is defined for a parent template part" msgstr "" @@ -10268,7 +10291,7 @@ msgid "Sample" msgstr "" #: src/tables/plugin/PluginListTable.tsx:432 -#: src/tables/stock/StockItemTable.tsx:377 +#: src/tables/stock/StockItemTable.tsx:374 msgid "Installed" msgstr "" @@ -11081,55 +11104,55 @@ msgstr "" msgid "User deleted" msgstr "" -#: src/tables/settings/UserTable.tsx:361 +#: src/tables/settings/UserTable.tsx:362 msgid "Are you sure you want to delete this user?" msgstr "" -#: src/tables/settings/UserTable.tsx:367 +#: src/tables/settings/UserTable.tsx:368 msgid "Add User" msgstr "" -#: src/tables/settings/UserTable.tsx:375 +#: src/tables/settings/UserTable.tsx:376 msgid "Added user" msgstr "" -#: src/tables/settings/UserTable.tsx:382 +#: src/tables/settings/UserTable.tsx:383 msgid "Set Password" msgstr "" -#: src/tables/settings/UserTable.tsx:387 +#: src/tables/settings/UserTable.tsx:388 msgid "Password updated" msgstr "" -#: src/tables/settings/UserTable.tsx:398 +#: src/tables/settings/UserTable.tsx:399 msgid "Add user" msgstr "" -#: src/tables/settings/UserTable.tsx:411 +#: src/tables/settings/UserTable.tsx:412 msgid "Show active users" msgstr "" -#: src/tables/settings/UserTable.tsx:416 +#: src/tables/settings/UserTable.tsx:417 msgid "Show staff users" msgstr "" -#: src/tables/settings/UserTable.tsx:421 +#: src/tables/settings/UserTable.tsx:422 msgid "Show superusers" msgstr "" -#: src/tables/settings/UserTable.tsx:440 +#: src/tables/settings/UserTable.tsx:441 msgid "Edit User" msgstr "" -#: src/tables/settings/UserTable.tsx:476 +#: src/tables/settings/UserTable.tsx:477 msgid "User updated" msgstr "" -#: src/tables/settings/UserTable.tsx:477 +#: src/tables/settings/UserTable.tsx:478 msgid "User updated successfully" msgstr "" -#: src/tables/settings/UserTable.tsx:483 +#: src/tables/settings/UserTable.tsx:484 msgid "Error updating user" msgstr "" @@ -11171,47 +11194,47 @@ msgstr "" msgid "Icon" msgstr "" -#: src/tables/stock/StockItemTable.tsx:107 +#: src/tables/stock/StockItemTable.tsx:108 msgid "This stock item is in production" msgstr "" -#: src/tables/stock/StockItemTable.tsx:114 +#: src/tables/stock/StockItemTable.tsx:115 msgid "This stock item has been assigned to a sales order" msgstr "" -#: src/tables/stock/StockItemTable.tsx:121 +#: src/tables/stock/StockItemTable.tsx:122 msgid "This stock item has been assigned to a customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:128 +#: src/tables/stock/StockItemTable.tsx:129 msgid "This stock item is installed in another stock item" msgstr "" -#: src/tables/stock/StockItemTable.tsx:135 +#: src/tables/stock/StockItemTable.tsx:136 msgid "This stock item has been consumed by a build order" msgstr "" -#: src/tables/stock/StockItemTable.tsx:142 +#: src/tables/stock/StockItemTable.tsx:143 msgid "This stock item is unavailable" msgstr "" -#: src/tables/stock/StockItemTable.tsx:151 +#: src/tables/stock/StockItemTable.tsx:152 msgid "This stock item has expired" msgstr "" -#: src/tables/stock/StockItemTable.tsx:155 +#: src/tables/stock/StockItemTable.tsx:156 msgid "This stock item is stale" msgstr "" -#: src/tables/stock/StockItemTable.tsx:167 +#: src/tables/stock/StockItemTable.tsx:168 msgid "This stock item is fully allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:174 +#: src/tables/stock/StockItemTable.tsx:175 msgid "This stock item is partially allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:202 +#: src/tables/stock/StockItemTable.tsx:203 msgid "This stock item has been depleted" msgstr "" @@ -11219,152 +11242,148 @@ msgstr "" #~ msgid "Show stock for assmebled parts" #~ msgstr "Show stock for assmebled parts" -#: src/tables/stock/StockItemTable.tsx:306 +#: src/tables/stock/StockItemTable.tsx:307 msgid "Stocktake Date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:324 +#: src/tables/stock/StockItemTable.tsx:325 msgid "Show stock for active parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:335 +#: src/tables/stock/StockItemTable.tsx:336 msgid "Show stock for assembled parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:340 +#: src/tables/stock/StockItemTable.tsx:341 msgid "Show items which have been allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:345 +#: src/tables/stock/StockItemTable.tsx:346 msgid "Show items which are available" msgstr "" -#: src/tables/stock/StockItemTable.tsx:349 +#: src/tables/stock/StockItemTable.tsx:350 #: src/tables/stock/StockLocationTable.tsx:38 msgid "Include Sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:350 +#: src/tables/stock/StockItemTable.tsx:351 msgid "Include stock in sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:354 +#: src/tables/stock/StockItemTable.tsx:355 msgid "Depleted" msgstr "" -#: src/tables/stock/StockItemTable.tsx:355 +#: src/tables/stock/StockItemTable.tsx:356 msgid "Show depleted stock items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:360 -msgid "Show items which are in stock" +#: src/tables/stock/StockItemTable.tsx:362 +msgid "Show items which are in production" msgstr "" #: src/tables/stock/StockItemTable.tsx:362 #~ msgid "Include stock items for variant parts" #~ msgstr "Include stock items for variant parts" -#: src/tables/stock/StockItemTable.tsx:365 -msgid "Show items which are in production" -msgstr "" - -#: src/tables/stock/StockItemTable.tsx:373 +#: src/tables/stock/StockItemTable.tsx:370 msgid "Show items which have been consumed by a build order" msgstr "" -#: src/tables/stock/StockItemTable.tsx:378 +#: src/tables/stock/StockItemTable.tsx:375 msgid "Show stock items which are installed in other items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:382 +#: src/tables/stock/StockItemTable.tsx:379 msgid "Sent to Customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:383 +#: src/tables/stock/StockItemTable.tsx:380 msgid "Show items which have been sent to a customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:394 +#: src/tables/stock/StockItemTable.tsx:391 msgid "Show tracked items" msgstr "" +#: src/tables/stock/StockItemTable.tsx:395 +msgid "Has Purchase Price" +msgstr "" + +#: src/tables/stock/StockItemTable.tsx:396 +msgid "Show items which have a purchase price" +msgstr "" + #: src/tables/stock/StockItemTable.tsx:397 #~ msgid "Serial Number LTE" #~ msgstr "Serial Number LTE" -#: src/tables/stock/StockItemTable.tsx:398 -msgid "Has Purchase Price" -msgstr "" - -#: src/tables/stock/StockItemTable.tsx:399 -msgid "Show items which have a purchase price" +#: src/tables/stock/StockItemTable.tsx:401 +msgid "Show items which have expired" msgstr "" #: src/tables/stock/StockItemTable.tsx:403 #~ msgid "Serial Number GTE" #~ msgstr "Serial Number GTE" -#: src/tables/stock/StockItemTable.tsx:404 -msgid "Show items which have expired" -msgstr "" - -#: src/tables/stock/StockItemTable.tsx:410 +#: src/tables/stock/StockItemTable.tsx:407 msgid "Show items which are stale" msgstr "" -#: src/tables/stock/StockItemTable.tsx:415 +#: src/tables/stock/StockItemTable.tsx:412 msgid "Expired Before" msgstr "" -#: src/tables/stock/StockItemTable.tsx:416 +#: src/tables/stock/StockItemTable.tsx:413 msgid "Show items which expired before this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:422 +#: src/tables/stock/StockItemTable.tsx:419 msgid "Expired After" msgstr "" -#: src/tables/stock/StockItemTable.tsx:423 +#: src/tables/stock/StockItemTable.tsx:420 msgid "Show items which expired after this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:429 +#: src/tables/stock/StockItemTable.tsx:426 msgid "Updated Before" msgstr "" -#: src/tables/stock/StockItemTable.tsx:430 +#: src/tables/stock/StockItemTable.tsx:427 msgid "Show items updated before this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:435 +#: src/tables/stock/StockItemTable.tsx:432 msgid "Updated After" msgstr "" -#: src/tables/stock/StockItemTable.tsx:436 +#: src/tables/stock/StockItemTable.tsx:433 msgid "Show items updated after this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:441 +#: src/tables/stock/StockItemTable.tsx:438 msgid "Stocktake Before" msgstr "" -#: src/tables/stock/StockItemTable.tsx:442 +#: src/tables/stock/StockItemTable.tsx:439 msgid "Show items counted before this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:447 +#: src/tables/stock/StockItemTable.tsx:444 msgid "Stocktake After" msgstr "" -#: src/tables/stock/StockItemTable.tsx:448 +#: src/tables/stock/StockItemTable.tsx:445 msgid "Show items counted after this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:453 +#: src/tables/stock/StockItemTable.tsx:450 msgid "External Location" msgstr "" -#: src/tables/stock/StockItemTable.tsx:454 +#: src/tables/stock/StockItemTable.tsx:451 msgid "Show items in an external location" msgstr "" @@ -11372,7 +11391,7 @@ msgstr "" #~ msgid "Delete stock items" #~ msgstr "Delete stock items" -#: src/tables/stock/StockItemTable.tsx:559 +#: src/tables/stock/StockItemTable.tsx:556 msgid "Order items" msgstr "" @@ -11547,10 +11566,6 @@ msgstr "" msgid "Removed" msgstr "" -#: src/tables/stock/StockTrackingTable.tsx:206 -msgid "Details" -msgstr "" - #: src/tables/stock/StockTrackingTable.tsx:221 msgid "No user information" msgstr "" diff --git a/src/frontend/src/locales/en/messages.po b/src/frontend/src/locales/en/messages.po index ff1d2429aa..f693d95d1d 100644 --- a/src/frontend/src/locales/en/messages.po +++ b/src/frontend/src/locales/en/messages.po @@ -64,7 +64,7 @@ msgstr "Actions" #: src/components/forms/fields/RelatedModelField.tsx:393 #: src/components/nav/Header.tsx:169 #: src/pages/Index/Settings/UserSettings.tsx:74 -#: src/pages/part/PartDetail.tsx:1173 +#: src/pages/part/PartDetail.tsx:1186 msgid "Search" msgstr "Search" @@ -108,7 +108,7 @@ msgstr "No" #: src/forms/StockForms.tsx:1028 #: src/forms/StockForms.tsx:1072 #: src/pages/build/BuildDetail.tsx:200 -#: src/pages/part/PartDetail.tsx:1225 +#: src/pages/part/PartDetail.tsx:1238 #: src/tables/ColumnRenderers.tsx:82 #: src/tables/part/RelatedPartTable.tsx:53 #: src/tables/stock/StockTrackingTable.tsx:87 @@ -123,7 +123,8 @@ msgstr "Part" #: src/pages/part/CategoryDetail.tsx:130 #: src/pages/part/CategoryDetail.tsx:273 #: src/pages/part/CategoryDetail.tsx:312 -#: src/pages/part/PartDetail.tsx:955 +#: src/pages/part/CategoryDetail.tsx:343 +#: src/pages/part/PartDetail.tsx:968 msgid "Parts" msgstr "Parts" @@ -147,11 +148,11 @@ msgstr "Part Test Templates" #: lib/enums/ModelInformation.tsx:52 #: src/components/wizards/OrderPartsWizard.tsx:143 #: src/pages/company/SupplierPartDetail.tsx:408 -#: src/pages/stock/StockDetail.tsx:286 +#: src/pages/stock/StockDetail.tsx:289 #: src/tables/build/BuildAllocatedStockTable.tsx:155 #: src/tables/part/PartPurchaseOrdersTable.tsx:50 #: src/tables/purchasing/SupplierPartTable.tsx:64 -#: src/tables/stock/StockItemTable.tsx:248 +#: src/tables/stock/StockItemTable.tsx:249 msgid "Supplier Part" msgstr "Supplier Part" @@ -163,7 +164,7 @@ msgstr "Supplier Parts" #: lib/enums/ModelInformation.tsx:61 #: src/pages/company/SupplierPartDetail.tsx:160 #: src/tables/part/PartPurchaseOrdersTable.tsx:56 -#: src/tables/stock/StockItemTable.tsx:254 +#: src/tables/stock/StockItemTable.tsx:255 msgid "Manufacturer Part" msgstr "Manufacturer Part" @@ -174,14 +175,15 @@ msgstr "Manufacturer Parts" #: lib/enums/ModelInformation.tsx:70 #: src/pages/part/CategoryDetail.tsx:343 -#: src/tables/Filter.tsx:381 +#: src/tables/Filter.tsx:389 msgid "Part Category" msgstr "Part Category" #: lib/enums/ModelInformation.tsx:71 #: lib/enums/Roles.tsx:37 +#: src/pages/part/CategoryDetail.tsx:267 #: src/pages/part/CategoryDetail.tsx:334 -#: src/pages/part/PartDetail.tsx:1214 +#: src/pages/part/PartDetail.tsx:1227 msgid "Part Categories" msgstr "Part Categories" @@ -191,7 +193,8 @@ msgstr "Part Categories" #: src/forms/BuildForms.tsx:604 #: src/forms/BuildForms.tsx:765 #: src/forms/SalesOrderForms.tsx:269 -#: src/pages/stock/StockDetail.tsx:976 +#: src/pages/stock/StockDetail.tsx:992 +#: src/tables/part/PartTestResultTable.tsx:248 #: src/tables/stock/StockTrackingTable.tsx:48 #: src/tables/stock/StockTrackingTable.tsx:55 msgid "Stock Item" @@ -216,7 +219,7 @@ msgstr "Stock Location" #: lib/enums/ModelInformation.tsx:89 #: src/pages/stock/LocationDetail.tsx:176 #: src/pages/stock/LocationDetail.tsx:412 -#: src/pages/stock/StockDetail.tsx:967 +#: src/pages/stock/StockDetail.tsx:983 msgid "Stock Locations" msgstr "Stock Locations" @@ -230,7 +233,7 @@ msgstr "Stock Location Types" #: lib/enums/ModelInformation.tsx:103 #: src/pages/Index/Settings/SystemSettings.tsx:248 -#: src/pages/part/PartDetail.tsx:912 +#: src/pages/part/PartDetail.tsx:914 msgid "Stock History" msgstr "Stock History" @@ -279,7 +282,7 @@ msgstr "Companies" #: src/pages/sales/ReturnOrderDetail.tsx:199 #: src/pages/sales/SalesOrderDetail.tsx:211 #: src/tables/ColumnRenderers.tsx:353 -#: src/tables/Filter.tsx:278 +#: src/tables/Filter.tsx:286 #: src/tables/TableHoverCard.tsx:101 msgid "Project Code" msgstr "Project Code" @@ -294,9 +297,9 @@ msgstr "Project Codes" #: src/pages/build/BuildDetail.tsx:244 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:33 #: src/pages/purchasing/PurchaseOrderDetail.tsx:531 -#: src/pages/stock/StockDetail.tsx:349 +#: src/pages/stock/StockDetail.tsx:352 #: src/tables/part/PartPurchaseOrdersTable.tsx:32 -#: src/tables/stock/StockItemTable.tsx:240 +#: src/tables/stock/StockItemTable.tsx:241 #: src/tables/stock/StockTrackingTable.tsx:120 msgid "Purchase Order" msgstr "Purchase Order" @@ -306,7 +309,7 @@ msgstr "Purchase Order" #: src/pages/Index/Settings/SystemSettings.tsx:283 #: src/pages/company/CompanyDetail.tsx:205 #: src/pages/company/SupplierPartDetail.tsx:265 -#: src/pages/part/PartDetail.tsx:876 +#: src/pages/part/PartDetail.tsx:878 #: src/pages/purchasing/PurchasingIndex.tsx:60 msgid "Purchase Orders" msgstr "Purchase Orders" @@ -325,7 +328,7 @@ msgstr "Purchase Order Lines" #: src/pages/sales/SalesOrderDetail.tsx:586 #: src/pages/sales/SalesOrderShipmentDetail.tsx:94 #: src/pages/sales/SalesOrderShipmentDetail.tsx:358 -#: src/pages/stock/StockDetail.tsx:358 +#: src/pages/stock/StockDetail.tsx:361 #: src/tables/part/PartSalesAllocationsTable.tsx:41 #: src/tables/sales/SalesOrderAllocationTable.tsx:107 #: src/tables/stock/StockTrackingTable.tsx:131 @@ -336,7 +339,7 @@ msgstr "Sales Order" #: lib/enums/Roles.tsx:43 #: src/pages/Index/Settings/SystemSettings.tsx:299 #: src/pages/company/CompanyDetail.tsx:225 -#: src/pages/part/PartDetail.tsx:888 +#: src/pages/part/PartDetail.tsx:890 #: src/pages/sales/SalesIndex.tsx:82 msgid "Sales Orders" msgstr "Sales Orders" @@ -360,7 +363,7 @@ msgstr "Return Order" #: lib/enums/Roles.tsx:41 #: src/pages/Index/Settings/SystemSettings.tsx:315 #: src/pages/company/CompanyDetail.tsx:232 -#: src/pages/part/PartDetail.tsx:895 +#: src/pages/part/PartDetail.tsx:897 #: src/pages/sales/SalesIndex.tsx:103 msgid "Return Orders" msgstr "Return Orders" @@ -409,7 +412,7 @@ msgstr "Owners" #: lib/enums/ModelInformation.tsx:214 #: src/pages/Auth/ChangePassword.tsx:36 #: src/pages/core/UserDetail.tsx:220 -#: src/tables/Filter.tsx:327 +#: src/tables/Filter.tsx:335 #: src/tables/settings/ApiTokenTable.tsx:105 #: src/tables/settings/ApiTokenTable.tsx:132 #: src/tables/settings/BarcodeScanHistoryTable.tsx:79 @@ -539,7 +542,7 @@ msgstr "Admin" #: lib/enums/Roles.tsx:33 #: src/pages/Index/Settings/SystemSettings.tsx:264 #: src/pages/build/BuildIndex.tsx:75 -#: src/pages/part/PartDetail.tsx:905 +#: src/pages/part/PartDetail.tsx:907 #: src/pages/sales/SalesOrderDetail.tsx:394 msgid "Build Orders" msgstr "Build Orders" @@ -689,11 +692,12 @@ msgid "Failed to link barcode" msgstr "Failed to link barcode" #: src/components/barcodes/QRCode.tsx:179 -#: src/pages/part/PartDetail.tsx:522 +#: src/pages/part/PartDetail.tsx:524 #: src/pages/purchasing/PurchaseOrderDetail.tsx:204 #: src/pages/sales/ReturnOrderDetail.tsx:168 #: src/pages/sales/SalesOrderDetail.tsx:180 #: src/pages/sales/SalesOrderShipmentDetail.tsx:168 +#: src/pages/stock/StockDetail.tsx:186 msgid "Link" msgstr "Link" @@ -715,11 +719,11 @@ msgstr "Open in admin interface" #~ msgid "Copy to clipboard" #~ msgstr "Copy to clipboard" -#: src/components/buttons/CopyButton.tsx:31 +#: src/components/buttons/CopyButton.tsx:34 msgid "Copied" msgstr "Copied" -#: src/components/buttons/CopyButton.tsx:31 +#: src/components/buttons/CopyButton.tsx:34 msgid "Copy" msgstr "Copy" @@ -747,19 +751,15 @@ msgstr "Printing Reports" #~ msgid "The label could not be generated" #~ msgstr "The label could not be generated" -#: src/components/buttons/PrintingActions.tsx:122 +#: src/components/buttons/PrintingActions.tsx:124 msgid "Print Label" msgstr "Print Label" -#: src/components/buttons/PrintingActions.tsx:129 -#: src/components/buttons/PrintingActions.tsx:156 +#: src/components/buttons/PrintingActions.tsx:134 +#: src/components/buttons/PrintingActions.tsx:168 msgid "Print" msgstr "Print" -#: src/components/buttons/PrintingActions.tsx:139 -msgid "Print Report" -msgstr "Print Report" - #: src/components/buttons/PrintingActions.tsx:152 #~ msgid "Generate" #~ msgstr "Generate" @@ -772,15 +772,19 @@ msgstr "Print Report" #~ msgid "The report could not be generated" #~ msgstr "The report could not be generated" -#: src/components/buttons/PrintingActions.tsx:177 +#: src/components/buttons/PrintingActions.tsx:161 +msgid "Print Report" +msgstr "Print Report" + +#: src/components/buttons/PrintingActions.tsx:189 msgid "Printing Actions" msgstr "Printing Actions" -#: src/components/buttons/PrintingActions.tsx:182 +#: src/components/buttons/PrintingActions.tsx:194 msgid "Print Labels" msgstr "Print Labels" -#: src/components/buttons/PrintingActions.tsx:188 +#: src/components/buttons/PrintingActions.tsx:200 msgid "Print Reports" msgstr "Print Reports" @@ -832,24 +836,24 @@ msgstr "Unsubscribe from notifications" msgid "Subscribe to notifications" msgstr "Subscribe to notifications" -#: src/components/calendar/Calendar.tsx:99 -#: src/components/calendar/Calendar.tsx:162 +#: src/components/calendar/Calendar.tsx:102 +#: src/components/calendar/Calendar.tsx:165 msgid "Calendar Filters" msgstr "Calendar Filters" -#: src/components/calendar/Calendar.tsx:114 +#: src/components/calendar/Calendar.tsx:117 msgid "Previous month" msgstr "Previous month" -#: src/components/calendar/Calendar.tsx:123 +#: src/components/calendar/Calendar.tsx:126 msgid "Select month" msgstr "Select month" -#: src/components/calendar/Calendar.tsx:144 +#: src/components/calendar/Calendar.tsx:147 msgid "Next month" msgstr "Next month" -#: src/components/calendar/Calendar.tsx:175 +#: src/components/calendar/Calendar.tsx:178 #: src/tables/InvenTreeTableHeader.tsx:291 msgid "Download data" msgstr "Download data" @@ -863,7 +867,7 @@ msgid "Error updating order" msgstr "Error updating order" #: src/components/calendar/OrderCalendar.tsx:178 -#: src/tables/Filter.tsx:144 +#: src/tables/Filter.tsx:152 msgid "Overdue" msgstr "Overdue" @@ -1102,7 +1106,7 @@ msgid "The latest news from InvenTree" msgstr "The latest news from InvenTree" #: src/components/dashboard/widgets/ColorToggleWidget.tsx:18 -#: src/components/nav/MainMenu.tsx:91 +#: src/components/nav/MainMenu.tsx:93 msgid "Change Color Mode" msgstr "Change Color Mode" @@ -1148,14 +1152,14 @@ msgstr "There are no unread news items" #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:76 #: src/pages/core/UserDetail.tsx:93 #: src/pages/core/UserDetail.tsx:203 -#: src/tables/settings/UserTable.tsx:420 +#: src/tables/settings/UserTable.tsx:421 msgid "Superuser" msgstr "Superuser" #: src/components/details/Details.tsx:124 #: src/pages/core/UserDetail.tsx:87 #: src/pages/core/UserDetail.tsx:200 -#: src/tables/settings/UserTable.tsx:415 +#: src/tables/settings/UserTable.tsx:416 msgid "Staff" msgstr "Staff" @@ -1653,7 +1657,7 @@ msgstr "Host" #: src/components/plugins/PluginDrawer.tsx:68 #: src/pages/Index/Settings/AdminCenter/UnitManagementPanel.tsx:19 #: src/pages/part/CategoryDetail.tsx:86 -#: src/pages/part/PartDetail.tsx:447 +#: src/pages/part/PartDetail.tsx:449 #: src/pages/stock/LocationDetail.tsx:84 #: src/tables/machine/MachineTypeTable.tsx:67 #: src/tables/machine/MachineTypeTable.tsx:151 @@ -1975,7 +1979,7 @@ msgid "Data has been imported successfully" msgstr "Data has been imported successfully" #: src/components/importer/ImporterDrawer.tsx:109 -#: src/components/modals/AboutInvenTreeModal.tsx:197 +#: src/components/modals/AboutInvenTreeModal.tsx:203 #: src/components/modals/ServerInfoModal.tsx:134 #: src/forms/BomForms.tsx:132 msgid "Close" @@ -2161,14 +2165,14 @@ msgstr "No items" #: src/components/items/TransferList.tsx:161 #: src/components/render/Stock.tsx:102 -#: src/pages/part/PartDetail.tsx:984 -#: src/pages/stock/StockDetail.tsx:262 -#: src/pages/stock/StockDetail.tsx:913 +#: src/pages/part/PartDetail.tsx:997 +#: src/pages/stock/StockDetail.tsx:265 +#: src/pages/stock/StockDetail.tsx:929 #: src/tables/build/BuildAllocatedStockTable.tsx:135 #: src/tables/build/BuildLineTable.tsx:190 #: src/tables/part/PartTable.tsx:124 -#: src/tables/stock/StockItemTable.tsx:183 -#: src/tables/stock/StockItemTable.tsx:344 +#: src/tables/stock/StockItemTable.tsx:184 +#: src/tables/stock/StockItemTable.tsx:345 msgid "Available" msgstr "Available" @@ -2247,19 +2251,19 @@ msgstr "Submit Bug Report" #~ msgid "Dismiss" #~ msgstr "Dismiss" -#: src/components/modals/AboutInvenTreeModal.tsx:190 +#: src/components/modals/AboutInvenTreeModal.tsx:193 msgid "Copy version information" msgstr "Copy version information" -#: src/components/modals/AboutInvenTreeModal.tsx:207 +#: src/components/modals/AboutInvenTreeModal.tsx:213 msgid "Development Version" msgstr "Development Version" -#: src/components/modals/AboutInvenTreeModal.tsx:209 +#: src/components/modals/AboutInvenTreeModal.tsx:215 msgid "Up to Date" msgstr "Up to Date" -#: src/components/modals/AboutInvenTreeModal.tsx:211 +#: src/components/modals/AboutInvenTreeModal.tsx:217 msgid "Update Available" msgstr "Update Available" @@ -2434,24 +2438,28 @@ msgstr "Nothing found..." #~ msgid "Profile" #~ msgstr "Profile" -#: src/components/nav/MainMenu.tsx:52 +#: src/components/nav/MainMenu.tsx:54 #: src/components/nav/NavigationDrawer.tsx:193 #: src/pages/Index/Settings/AdminCenter/EmailManagementPanel.tsx:21 #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:39 msgid "Settings" msgstr "Settings" -#: src/components/nav/MainMenu.tsx:59 -#: src/pages/Index/Settings/UserSettings.tsx:145 -msgid "Account Settings" -msgstr "Account Settings" - #: src/components/nav/MainMenu.tsx:59 #: src/defaults/menuItems.tsx:15 #~ msgid "Account settings" #~ msgstr "Account settings" -#: src/components/nav/MainMenu.tsx:67 +#: src/components/nav/MainMenu.tsx:61 +#: src/pages/Index/Settings/UserSettings.tsx:145 +msgid "Account Settings" +msgstr "Account Settings" + +#: src/components/nav/MainMenu.tsx:68 +#~ msgid "Current language {locale}" +#~ msgstr "Current language {locale}" + +#: src/components/nav/MainMenu.tsx:69 #: src/components/nav/NavigationDrawer.tsx:153 #: src/components/nav/SettingsHeader.tsx:41 #: src/pages/Index/Settings/SystemSettings.tsx:347 @@ -2459,15 +2467,11 @@ msgstr "Account Settings" msgid "System Settings" msgstr "System Settings" -#: src/components/nav/MainMenu.tsx:68 -#~ msgid "Current language {locale}" -#~ msgstr "Current language {locale}" - #: src/components/nav/MainMenu.tsx:71 #~ msgid "Switch to pseudo language" #~ msgstr "Switch to pseudo language" -#: src/components/nav/MainMenu.tsx:76 +#: src/components/nav/MainMenu.tsx:78 #: src/components/nav/NavigationDrawer.tsx:160 #: src/components/nav/SettingsHeader.tsx:42 #: src/defaults/actions.tsx:83 @@ -2476,7 +2480,14 @@ msgstr "System Settings" msgid "Admin Center" msgstr "Admin Center" -#: src/components/nav/MainMenu.tsx:100 +#: src/components/nav/MainMenu.tsx:99 +#: src/defaults/actions.tsx:44 +#: src/defaults/links.tsx:140 +#: src/defaults/links.tsx:186 +msgid "About InvenTree" +msgstr "About InvenTree" + +#: src/components/nav/MainMenu.tsx:108 msgid "Logout" msgstr "Logout" @@ -2502,10 +2513,11 @@ msgstr "Logout" #: src/defaults/links.tsx:42 #: src/forms/StockForms.tsx:736 #: src/pages/Index/Settings/SystemSettings.tsx:224 -#: src/pages/part/PartDetail.tsx:805 +#: src/pages/part/PartDetail.tsx:807 #: src/pages/stock/LocationDetail.tsx:390 -#: src/pages/stock/StockDetail.tsx:626 -#: src/tables/stock/StockItemTable.tsx:86 +#: src/pages/stock/LocationDetail.tsx:420 +#: src/pages/stock/StockDetail.tsx:642 +#: src/tables/stock/StockItemTable.tsx:87 msgid "Stock" msgstr "Stock" @@ -2594,7 +2606,7 @@ msgstr "Remove search group" #: src/components/nav/SearchDrawer.tsx:288 #: src/pages/company/ManufacturerPartDetail.tsx:176 -#: src/pages/part/PartDetail.tsx:863 +#: src/pages/part/PartDetail.tsx:865 #: src/pages/part/PartSupplierDetail.tsx:15 #: src/pages/purchasing/PurchasingIndex.tsx:81 msgid "Suppliers" @@ -2658,7 +2670,7 @@ msgid "Attachments" msgstr "Attachments" #: src/components/panels/NotesPanel.tsx:23 -#: src/tables/build/BuildOrderTestTable.tsx:196 +#: src/tables/part/PartTestResultTable.tsx:214 #: src/tables/stock/StockTrackingTable.tsx:212 msgid "Notes" msgstr "Notes" @@ -2704,7 +2716,7 @@ msgstr "Plugin Information" #: src/pages/company/ManufacturerPartDetail.tsx:118 #: src/pages/company/SupplierPartDetail.tsx:144 #: src/pages/part/CategoryDetail.tsx:106 -#: src/pages/part/PartDetail.tsx:461 +#: src/pages/part/PartDetail.tsx:463 #: src/pages/purchasing/PurchaseOrderDetail.tsx:144 #: src/pages/sales/ReturnOrderDetail.tsx:109 #: src/pages/sales/SalesOrderDetail.tsx:118 @@ -2725,7 +2737,7 @@ msgstr "Author" #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:41 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 #: src/tables/ColumnRenderers.tsx:411 -#: src/tables/build/BuildOrderTestTable.tsx:204 +#: src/tables/part/PartTestResultTable.tsx:222 msgid "Date" msgstr "Date" @@ -2734,7 +2746,7 @@ msgstr "Date" #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:68 #: src/pages/core/UserDetail.tsx:81 #: src/pages/core/UserDetail.tsx:209 -#: src/pages/part/PartDetail.tsx:616 +#: src/pages/part/PartDetail.tsx:618 #: src/tables/bom/UsedInTable.tsx:90 #: src/tables/company/CompanyTable.tsx:57 #: src/tables/company/CompanyTable.tsx:91 @@ -2748,8 +2760,8 @@ msgstr "Date" #: src/tables/purchasing/SupplierPartTable.tsx:85 #: src/tables/purchasing/SupplierPartTable.tsx:179 #: src/tables/settings/ApiTokenTable.tsx:63 -#: src/tables/settings/UserTable.tsx:410 -#: src/tables/stock/StockItemTable.tsx:323 +#: src/tables/settings/UserTable.tsx:411 +#: src/tables/stock/StockItemTable.tsx:324 msgid "Active" msgstr "Active" @@ -2868,7 +2880,7 @@ msgstr "Shipment" #: src/pages/company/CompanyDetail.tsx:325 #: src/pages/company/SupplierPartDetail.tsx:368 #: src/pages/core/UserDetail.tsx:211 -#: src/pages/part/PartDetail.tsx:1017 +#: src/pages/part/PartDetail.tsx:1030 msgid "Inactive" msgstr "Inactive" @@ -2878,8 +2890,31 @@ msgstr "Inactive" msgid "No stock" msgstr "No stock" -#: src/components/render/Part.tsx:74 -#: src/pages/part/PartDetail.tsx:488 +#: src/components/render/Part.tsx:44 +#: src/pages/company/SupplierPartDetail.tsx:196 +#: src/pages/company/SupplierPartDetail.tsx:389 +#: src/pages/part/PartDetail.tsx:1018 +#: src/tables/bom/BomTable.tsx:424 +#: src/tables/part/PartTable.tsx:95 +msgid "On Order" +msgstr "On Order" + +#: src/components/render/Part.tsx:52 +#: src/pages/part/PartDetail.tsx:590 +#: src/pages/part/PartDetail.tsx:1024 +#: src/pages/stock/StockDetail.tsx:912 +#: src/tables/part/PartTestResultTable.tsx:297 +#: src/tables/stock/StockItemTable.tsx:361 +msgid "In Production" +msgstr "In Production" + +#: src/components/render/Part.tsx:71 +#: src/tables/stock/StockTrackingTable.tsx:206 +msgid "Details" +msgstr "Details" + +#: src/components/render/Part.tsx:109 +#: src/pages/part/PartDetail.tsx:490 #: src/tables/ColumnRenderers.tsx:224 #: src/tables/ColumnRenderers.tsx:233 #: src/tables/notifications/NotificationTable.tsx:32 @@ -2903,17 +2938,17 @@ msgstr "Category" #: src/forms/StockForms.tsx:1073 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:88 #: src/pages/core/UserDetail.tsx:158 -#: src/pages/stock/StockDetail.tsx:295 +#: src/pages/stock/StockDetail.tsx:298 #: src/tables/ColumnRenderers.tsx:176 #: src/tables/ColumnRenderers.tsx:185 -#: src/tables/Filter.tsx:392 +#: src/tables/Filter.tsx:400 #: src/tables/stock/StockTrackingTable.tsx:98 msgid "Location" msgstr "Location" #: src/components/render/Stock.tsx:99 -#: src/pages/stock/StockDetail.tsx:195 -#: src/pages/stock/StockDetail.tsx:901 +#: src/pages/stock/StockDetail.tsx:198 +#: src/pages/stock/StockDetail.tsx:917 #: src/tables/build/BuildAllocatedStockTable.tsx:121 #: src/tables/build/BuildOutputTable.tsx:111 #: src/tables/sales/SalesOrderAllocationTable.tsx:139 @@ -2935,11 +2970,11 @@ msgstr "Serial Number" #: src/pages/part/pricing/BomPricingPanel.tsx:146 #: src/pages/part/pricing/PriceBreakPanel.tsx:89 #: src/pages/part/pricing/PriceBreakPanel.tsx:172 -#: src/pages/stock/StockDetail.tsx:255 -#: src/pages/stock/StockDetail.tsx:907 +#: src/pages/stock/StockDetail.tsx:258 +#: src/pages/stock/StockDetail.tsx:923 #: src/tables/build/BuildLineTable.tsx:84 -#: src/tables/build/BuildOrderTestTable.tsx:251 #: src/tables/part/PartPurchaseOrdersTable.tsx:94 +#: src/tables/part/PartTestResultTable.tsx:269 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:168 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:199 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:69 @@ -3462,163 +3497,163 @@ msgid "Please correct the errors in the selected parts" msgstr "Please correct the errors in the selected parts" #: src/components/wizards/OrderPartsWizard.tsx:424 -#: src/tables/build/BuildLineTable.tsx:794 +#: src/tables/build/BuildLineTable.tsx:797 #: src/tables/part/PartTable.tsx:407 #: src/tables/sales/SalesOrderLineItemTable.tsx:365 msgid "Order Parts" msgstr "Order Parts" #: src/contexts/LanguageContext.tsx:22 -msgid "Arabic" -msgstr "Arabic" +#~ msgid "Arabic" +#~ msgstr "Arabic" #: src/contexts/LanguageContext.tsx:23 -msgid "Bulgarian" -msgstr "Bulgarian" +#~ msgid "Bulgarian" +#~ msgstr "Bulgarian" #: src/contexts/LanguageContext.tsx:24 -msgid "Czech" -msgstr "Czech" +#~ msgid "Czech" +#~ msgstr "Czech" #: src/contexts/LanguageContext.tsx:25 -msgid "Danish" -msgstr "Danish" +#~ msgid "Danish" +#~ msgstr "Danish" #: src/contexts/LanguageContext.tsx:26 -msgid "German" -msgstr "German" +#~ msgid "German" +#~ msgstr "German" #: src/contexts/LanguageContext.tsx:27 -msgid "Greek" -msgstr "Greek" +#~ msgid "Greek" +#~ msgstr "Greek" #: src/contexts/LanguageContext.tsx:28 -msgid "English" -msgstr "English" +#~ msgid "English" +#~ msgstr "English" #: src/contexts/LanguageContext.tsx:29 -msgid "Spanish" -msgstr "Spanish" +#~ msgid "Spanish" +#~ msgstr "Spanish" #: src/contexts/LanguageContext.tsx:30 -msgid "Spanish (Mexican)" -msgstr "Spanish (Mexican)" +#~ msgid "Spanish (Mexican)" +#~ msgstr "Spanish (Mexican)" #: src/contexts/LanguageContext.tsx:31 -msgid "Estonian" -msgstr "Estonian" +#~ msgid "Estonian" +#~ msgstr "Estonian" #: src/contexts/LanguageContext.tsx:32 -msgid "Farsi / Persian" -msgstr "Farsi / Persian" +#~ msgid "Farsi / Persian" +#~ msgstr "Farsi / Persian" #: src/contexts/LanguageContext.tsx:33 -msgid "Finnish" -msgstr "Finnish" +#~ msgid "Finnish" +#~ msgstr "Finnish" #: src/contexts/LanguageContext.tsx:34 -msgid "French" -msgstr "French" +#~ msgid "French" +#~ msgstr "French" #: src/contexts/LanguageContext.tsx:35 -msgid "Hebrew" -msgstr "Hebrew" +#~ msgid "Hebrew" +#~ msgstr "Hebrew" #: src/contexts/LanguageContext.tsx:36 -msgid "Hindi" -msgstr "Hindi" +#~ msgid "Hindi" +#~ msgstr "Hindi" #: src/contexts/LanguageContext.tsx:37 -msgid "Hungarian" -msgstr "Hungarian" +#~ msgid "Hungarian" +#~ msgstr "Hungarian" #: src/contexts/LanguageContext.tsx:38 -msgid "Italian" -msgstr "Italian" +#~ msgid "Italian" +#~ msgstr "Italian" #: src/contexts/LanguageContext.tsx:39 -msgid "Japanese" -msgstr "Japanese" +#~ msgid "Japanese" +#~ msgstr "Japanese" #: src/contexts/LanguageContext.tsx:40 -msgid "Korean" -msgstr "Korean" +#~ msgid "Korean" +#~ msgstr "Korean" #: src/contexts/LanguageContext.tsx:41 -msgid "Lithuanian" -msgstr "Lithuanian" +#~ msgid "Lithuanian" +#~ msgstr "Lithuanian" #: src/contexts/LanguageContext.tsx:42 -msgid "Latvian" -msgstr "Latvian" +#~ msgid "Latvian" +#~ msgstr "Latvian" #: src/contexts/LanguageContext.tsx:43 -msgid "Dutch" -msgstr "Dutch" +#~ msgid "Dutch" +#~ msgstr "Dutch" #: src/contexts/LanguageContext.tsx:44 -msgid "Norwegian" -msgstr "Norwegian" +#~ msgid "Norwegian" +#~ msgstr "Norwegian" #: src/contexts/LanguageContext.tsx:45 -msgid "Polish" -msgstr "Polish" +#~ msgid "Polish" +#~ msgstr "Polish" #: src/contexts/LanguageContext.tsx:46 -msgid "Portuguese" -msgstr "Portuguese" +#~ msgid "Portuguese" +#~ msgstr "Portuguese" #: src/contexts/LanguageContext.tsx:47 -msgid "Portuguese (Brazilian)" -msgstr "Portuguese (Brazilian)" +#~ msgid "Portuguese (Brazilian)" +#~ msgstr "Portuguese (Brazilian)" #: src/contexts/LanguageContext.tsx:48 -msgid "Romanian" -msgstr "Romanian" +#~ msgid "Romanian" +#~ msgstr "Romanian" #: src/contexts/LanguageContext.tsx:49 -msgid "Russian" -msgstr "Russian" +#~ msgid "Russian" +#~ msgstr "Russian" #: src/contexts/LanguageContext.tsx:50 -msgid "Slovak" -msgstr "Slovak" +#~ msgid "Slovak" +#~ msgstr "Slovak" #: src/contexts/LanguageContext.tsx:51 -msgid "Slovenian" -msgstr "Slovenian" +#~ msgid "Slovenian" +#~ msgstr "Slovenian" #: src/contexts/LanguageContext.tsx:52 -msgid "Serbian" -msgstr "Serbian" +#~ msgid "Serbian" +#~ msgstr "Serbian" #: src/contexts/LanguageContext.tsx:53 -msgid "Swedish" -msgstr "Swedish" +#~ msgid "Swedish" +#~ msgstr "Swedish" #: src/contexts/LanguageContext.tsx:54 -msgid "Thai" -msgstr "Thai" +#~ msgid "Thai" +#~ msgstr "Thai" #: src/contexts/LanguageContext.tsx:55 -msgid "Turkish" -msgstr "Turkish" +#~ msgid "Turkish" +#~ msgstr "Turkish" #: src/contexts/LanguageContext.tsx:56 -msgid "Ukrainian" -msgstr "Ukrainian" +#~ msgid "Ukrainian" +#~ msgstr "Ukrainian" #: src/contexts/LanguageContext.tsx:57 -msgid "Vietnamese" -msgstr "Vietnamese" +#~ msgid "Vietnamese" +#~ msgstr "Vietnamese" #: src/contexts/LanguageContext.tsx:58 -msgid "Chinese (Simplified)" -msgstr "Chinese (Simplified)" +#~ msgid "Chinese (Simplified)" +#~ msgstr "Chinese (Simplified)" #: src/contexts/LanguageContext.tsx:59 -msgid "Chinese (Traditional)" -msgstr "Chinese (Traditional)" +#~ msgid "Chinese (Traditional)" +#~ msgstr "Chinese (Traditional)" #: src/defaults/actions.tsx:18 #: src/defaults/links.tsx:27 @@ -3639,12 +3674,6 @@ msgstr "Visit the documentation to learn more about InvenTree" #~ msgid "About this Inventree instance" #~ msgstr "About this Inventree instance" -#: src/defaults/actions.tsx:44 -#: src/defaults/links.tsx:140 -#: src/defaults/links.tsx:186 -msgid "About InvenTree" -msgstr "About InvenTree" - #: src/defaults/actions.tsx:45 msgid "About the InvenTree org" msgstr "About the InvenTree org" @@ -3949,7 +3978,7 @@ msgstr "Next batch code" #: src/forms/StockForms.tsx:184 #: src/forms/StockForms.tsx:189 #: src/forms/StockForms.tsx:360 -#: src/pages/stock/StockDetail.tsx:231 +#: src/pages/stock/StockDetail.tsx:234 msgid "Next serial number" msgstr "Next serial number" @@ -3960,9 +3989,8 @@ msgstr "Next serial number" #: src/forms/BuildForms.tsx:311 #: src/forms/BuildForms.tsx:656 #: src/tables/build/BuildAllocatedStockTable.tsx:150 -#: src/tables/build/BuildOrderTestTable.tsx:230 -#: src/tables/build/BuildOrderTestTable.tsx:254 #: src/tables/build/BuildOutputTable.tsx:592 +#: src/tables/part/PartTestResultTable.tsx:272 msgid "Build Output" msgstr "Build Output" @@ -3979,17 +4007,18 @@ msgstr "Build Output" #: src/pages/purchasing/PurchaseOrderDetail.tsx:150 #: src/pages/sales/ReturnOrderDetail.tsx:115 #: src/pages/sales/SalesOrderDetail.tsx:124 -#: src/pages/stock/StockDetail.tsx:162 -#: src/tables/Filter.tsx:266 +#: src/pages/stock/StockDetail.tsx:170 +#: src/tables/Filter.tsx:274 #: src/tables/build/BuildOutputTable.tsx:408 #: src/tables/machine/MachineListTable.tsx:359 #: src/tables/part/PartPurchaseOrdersTable.tsx:38 +#: src/tables/part/PartTestResultTable.tsx:309 #: src/tables/sales/ReturnOrderLineItemTable.tsx:135 #: src/tables/sales/ReturnOrderLineItemTable.tsx:172 #: src/tables/settings/CustomStateTable.tsx:79 #: src/tables/settings/EmailTable.tsx:95 #: src/tables/settings/ImportSessionTable.tsx:117 -#: src/tables/stock/StockItemTable.tsx:328 +#: src/tables/stock/StockItemTable.tsx:329 #: src/tables/stock/StockTrackingTable.tsx:65 msgid "Status" msgstr "Status" @@ -4051,7 +4080,7 @@ msgstr "Build outputs have been cancelled" #: src/tables/build/BuildAllocatedStockTable.tsx:139 #: src/tables/build/BuildLineTable.tsx:180 #: src/tables/sales/SalesOrderLineItemTable.tsx:337 -#: src/tables/stock/StockItemTable.tsx:339 +#: src/tables/stock/StockItemTable.tsx:340 msgid "Allocated" msgstr "Allocated" @@ -4069,9 +4098,9 @@ msgstr "Select the source location for the stock allocation" #: src/forms/BuildForms.tsx:671 #: src/forms/SalesOrderForms.tsx:298 -#: src/tables/build/BuildLineTable.tsx:555 -#: src/tables/build/BuildLineTable.tsx:710 -#: src/tables/build/BuildLineTable.tsx:809 +#: src/tables/build/BuildLineTable.tsx:556 +#: src/tables/build/BuildLineTable.tsx:713 +#: src/tables/build/BuildLineTable.tsx:812 #: src/tables/sales/SalesOrderLineItemTable.tsx:375 #: src/tables/sales/SalesOrderLineItemTable.tsx:408 msgid "Allocate Stock" @@ -4084,10 +4113,10 @@ msgstr "Stock items allocated" #: src/forms/BuildForms.tsx:787 #: src/forms/BuildForms.tsx:888 -#: src/tables/build/BuildAllocatedStockTable.tsx:233 -#: src/tables/build/BuildAllocatedStockTable.tsx:265 -#: src/tables/build/BuildLineTable.tsx:720 -#: src/tables/build/BuildLineTable.tsx:843 +#: src/tables/build/BuildAllocatedStockTable.tsx:240 +#: src/tables/build/BuildAllocatedStockTable.tsx:272 +#: src/tables/build/BuildLineTable.tsx:723 +#: src/tables/build/BuildLineTable.tsx:846 msgid "Consume Stock" msgstr "Consume Stock" @@ -4097,14 +4126,14 @@ msgid "Stock items consumed" msgstr "Stock items consumed" #: src/forms/BuildForms.tsx:824 -#: src/tables/build/BuildLineTable.tsx:495 +#: src/tables/build/BuildLineTable.tsx:496 #: src/tables/part/PartBuildAllocationsTable.tsx:101 msgid "Fully consumed" msgstr "Fully consumed" #: src/forms/BuildForms.tsx:869 #: src/tables/build/BuildLineTable.tsx:185 -#: src/tables/stock/StockItemTable.tsx:372 +#: src/tables/stock/StockItemTable.tsx:369 msgid "Consumed" msgstr "Consumed" @@ -4115,7 +4144,7 @@ msgstr "Consumed" #: src/forms/PartForms.tsx:70 #: src/forms/PartForms.tsx:157 #: src/pages/part/CategoryDetail.tsx:122 -#: src/pages/part/PartDetail.tsx:669 +#: src/pages/part/PartDetail.tsx:671 #: src/tables/part/PartCategoryTable.tsx:94 #: src/tables/part/PartTable.tsx:312 msgid "Subscribed" @@ -4227,12 +4256,13 @@ msgstr "Store with already received stock" #: src/forms/PurchaseOrderForms.tsx:658 #: src/pages/build/BuildDetail.tsx:351 -#: src/pages/stock/StockDetail.tsx:277 -#: src/pages/stock/StockDetail.tsx:923 +#: src/pages/stock/StockDetail.tsx:280 +#: src/pages/stock/StockDetail.tsx:939 #: src/tables/Filter.tsx:83 #: src/tables/build/BuildAllocatedStockTable.tsx:128 -#: src/tables/build/BuildOrderTestTable.tsx:242 #: src/tables/build/BuildOutputTable.tsx:116 +#: src/tables/part/PartTestResultTable.tsx:260 +#: src/tables/part/PartTestResultTable.tsx:281 #: src/tables/sales/SalesOrderAllocationTable.tsx:146 msgid "Batch Code" msgstr "Batch Code" @@ -4255,8 +4285,8 @@ msgid "Enter serial numbers for received items" msgstr "Enter serial numbers for received items" #: src/forms/PurchaseOrderForms.tsx:687 -#: src/pages/stock/StockDetail.tsx:379 -#: src/tables/stock/StockItemTable.tsx:295 +#: src/pages/stock/StockDetail.tsx:382 +#: src/tables/stock/StockItemTable.tsx:296 msgid "Expiry Date" msgstr "Expiry Date" @@ -4268,7 +4298,7 @@ msgstr "Enter an expiry date for received items" #: src/forms/StockForms.tsx:673 #: src/pages/company/SupplierPartDetail.tsx:171 #: src/pages/company/SupplierPartDetail.tsx:235 -#: src/pages/stock/StockDetail.tsx:416 +#: src/pages/stock/StockDetail.tsx:419 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:220 msgid "Packaging" msgstr "Packaging" @@ -4334,9 +4364,9 @@ msgid "Stock Status" msgstr "Stock Status" #: src/forms/StockForms.tsx:261 -#: src/pages/stock/StockDetail.tsx:670 -#: src/tables/stock/StockItemTable.tsx:525 -#: src/tables/stock/StockItemTable.tsx:572 +#: src/pages/stock/StockDetail.tsx:686 +#: src/tables/stock/StockItemTable.tsx:522 +#: src/tables/stock/StockItemTable.tsx:569 msgid "Add Stock Item" msgstr "Add Stock Item" @@ -4373,10 +4403,10 @@ msgstr "Return" #: src/forms/StockForms.tsx:1075 #: src/pages/company/SupplierPartDetail.tsx:189 #: src/pages/company/SupplierPartDetail.tsx:373 -#: src/pages/part/PartDetail.tsx:535 -#: src/pages/part/PartDetail.tsx:974 +#: src/pages/part/PartDetail.tsx:537 +#: src/pages/part/PartDetail.tsx:987 +#: src/tables/Filter.tsx:92 #: src/tables/purchasing/SupplierPartTable.tsx:194 -#: src/tables/stock/StockItemTable.tsx:359 msgid "In Stock" msgstr "In Stock" @@ -4540,7 +4570,7 @@ msgstr "List of entries to choose from" #: src/tables/FilterSelectDrawer.tsx:114 #: src/tables/FilterSelectDrawer.tsx:137 #: src/tables/FilterSelectDrawer.tsx:149 -#: src/tables/build/BuildOrderTestTable.tsx:188 +#: src/tables/part/PartTestResultTable.tsx:206 #: src/tables/purchasing/ManufacturerPartParameterTable.tsx:42 #: src/tables/stock/StockItemTestResultTable.tsx:201 msgid "Value" @@ -4828,7 +4858,7 @@ msgid "Delete selected stock items" msgstr "Delete selected stock items" #: src/hooks/UseStockAdjustActions.tsx:205 -#: src/pages/part/PartDetail.tsx:1155 +#: src/pages/part/PartDetail.tsx:1168 msgid "Stock Actions" msgstr "Stock Actions" @@ -6191,7 +6221,7 @@ msgstr "The assembled part may not have a Bill of Materials (BOM) defined, or th #: src/pages/build/BuildDetail.tsx:207 #: src/pages/company/ManufacturerPartDetail.tsx:83 #: src/pages/company/SupplierPartDetail.tsx:95 -#: src/pages/part/PartDetail.tsx:454 +#: src/pages/part/PartDetail.tsx:456 #: src/pages/stock/StockDetail.tsx:153 #: src/tables/bom/BomTable.tsx:134 #: src/tables/bom/UsedInTable.tsx:40 @@ -6202,15 +6232,16 @@ msgstr "The assembled part may not have a Bill of Materials (BOM) defined, or th #: src/tables/part/RelatedPartTable.tsx:73 #: src/tables/sales/SalesOrderAllocationTable.tsx:132 #: src/tables/sales/SalesOrderLineItemTable.tsx:98 -#: src/tables/stock/StockItemTable.tsx:70 +#: src/tables/stock/StockItemTable.tsx:71 msgid "IPN" msgstr "IPN" #: src/pages/build/BuildDetail.tsx:215 -#: src/pages/part/PartDetail.tsx:481 +#: src/pages/part/PartDetail.tsx:483 +#: src/pages/stock/StockDetail.tsx:161 #: src/tables/bom/UsedInTable.tsx:44 #: src/tables/build/BuildOrderTable.tsx:83 -#: src/tables/stock/StockItemTable.tsx:75 +#: src/tables/stock/StockItemTable.tsx:76 msgid "Revision" msgstr "Revision" @@ -6226,7 +6257,7 @@ msgstr "Revision" #: src/pages/purchasing/PurchaseOrderDetail.tsx:156 #: src/pages/sales/ReturnOrderDetail.tsx:121 #: src/pages/sales/SalesOrderDetail.tsx:130 -#: src/pages/stock/StockDetail.tsx:168 +#: src/pages/stock/StockDetail.tsx:176 msgid "Custom Status" msgstr "Custom Status" @@ -6263,7 +6294,7 @@ msgid "Build Quantity" msgstr "Build Quantity" #: src/pages/build/BuildDetail.tsx:286 -#: src/pages/part/PartDetail.tsx:599 +#: src/pages/part/PartDetail.tsx:601 #: src/tables/bom/BomTable.tsx:352 #: src/tables/bom/BomTable.tsx:387 msgid "Can Build" @@ -6275,16 +6306,16 @@ msgid "Completed Outputs" msgstr "Completed Outputs" #: src/pages/build/BuildDetail.tsx:312 -#: src/tables/Filter.tsx:373 +#: src/tables/Filter.tsx:381 msgid "Issued By" msgstr "Issued By" #: src/pages/build/BuildDetail.tsx:320 -#: src/pages/part/PartDetail.tsx:692 +#: src/pages/part/PartDetail.tsx:694 #: src/pages/purchasing/PurchaseOrderDetail.tsx:243 #: src/pages/sales/ReturnOrderDetail.tsx:207 #: src/pages/sales/SalesOrderDetail.tsx:219 -#: src/tables/Filter.tsx:311 +#: src/tables/Filter.tsx:319 msgid "Responsible" msgstr "Responsible" @@ -6372,6 +6403,8 @@ msgid "Child Build Orders" msgstr "Child Build Orders" #: src/pages/build/BuildDetail.tsx:524 +#: src/pages/part/PartDetail.tsx:940 +#: src/pages/stock/StockDetail.tsx:587 #: src/tables/build/BuildOutputTable.tsx:664 #: src/tables/stock/StockItemTestResultTable.tsx:167 msgid "Test Results" @@ -6506,7 +6539,7 @@ msgid "Cancel order" msgstr "Cancel order" #: src/pages/build/BuildDetail.tsx:752 -#: src/pages/stock/StockDetail.tsx:341 +#: src/pages/stock/StockDetail.tsx:344 #: src/tables/build/BuildAllocatedStockTable.tsx:85 #: src/tables/part/PartBuildAllocationsTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:150 @@ -6567,7 +6600,7 @@ msgstr "Default Currency" #: src/pages/company/SupplierPartDetail.tsx:234 #: src/pages/company/SupplierPartDetail.tsx:359 #: src/pages/purchasing/PurchaseOrderDetail.tsx:138 -#: src/tables/Filter.tsx:352 +#: src/tables/Filter.tsx:360 #: src/tables/company/CompanyTable.tsx:96 #: src/tables/part/PartPurchaseOrdersTable.tsx:43 #: src/tables/purchasing/PurchaseOrderTable.tsx:109 @@ -6580,7 +6613,7 @@ msgstr "Supplier" #: src/pages/company/ManufacturerPartDetail.tsx:102 #: src/pages/company/ManufacturerPartDetail.tsx:264 #: src/pages/company/SupplierPartDetail.tsx:151 -#: src/tables/Filter.tsx:339 +#: src/tables/Filter.tsx:347 #: src/tables/company/CompanyTable.tsx:101 #: src/tables/purchasing/SupplierPartTable.tsx:70 msgid "Manufacturer" @@ -6592,7 +6625,7 @@ msgstr "Manufacturer" #: src/pages/sales/ReturnOrderDetail.tsx:103 #: src/pages/sales/SalesOrderDetail.tsx:112 #: src/pages/sales/SalesOrderShipmentDetail.tsx:102 -#: src/pages/stock/StockDetail.tsx:367 +#: src/pages/stock/StockDetail.tsx:370 #: src/tables/company/CompanyTable.tsx:106 #: src/tables/sales/ReturnOrderTable.tsx:108 #: src/tables/sales/SalesOrderTable.tsx:133 @@ -6653,7 +6686,7 @@ msgstr "External Link" #: src/pages/company/ManufacturerPartDetail.tsx:146 #: src/pages/company/SupplierPartDetail.tsx:231 -#: src/pages/part/PartDetail.tsx:788 +#: src/pages/part/PartDetail.tsx:790 msgid "Part Details" msgstr "Part Details" @@ -6666,7 +6699,7 @@ msgid "Manufacturer Part Details" msgstr "Manufacturer Part Details" #: src/pages/company/ManufacturerPartDetail.tsx:164 -#: src/pages/part/PartDetail.tsx:794 +#: src/pages/part/PartDetail.tsx:796 msgid "Parameters" msgstr "Parameters" @@ -6707,14 +6740,6 @@ msgstr "Part Description" msgid "Pack Quantity" msgstr "Pack Quantity" -#: src/pages/company/SupplierPartDetail.tsx:196 -#: src/pages/company/SupplierPartDetail.tsx:389 -#: src/pages/part/PartDetail.tsx:1005 -#: src/tables/bom/BomTable.tsx:424 -#: src/tables/part/PartTable.tsx:95 -msgid "On Order" -msgstr "On Order" - #: src/pages/company/SupplierPartDetail.tsx:203 msgid "Supplier Availability" msgstr "Supplier Availability" @@ -6762,7 +6787,7 @@ msgid "Add Supplier Part" msgstr "Add Supplier Part" #: src/pages/company/SupplierPartDetail.tsx:383 -#: src/pages/part/PartDetail.tsx:993 +#: src/pages/part/PartDetail.tsx:1006 msgid "No Stock" msgstr "No Stock" @@ -6889,57 +6914,57 @@ msgid "Category Details" msgstr "Category Details" #: src/pages/part/PartAllocationPanel.tsx:21 -#: src/pages/stock/StockDetail.tsx:539 +#: src/pages/stock/StockDetail.tsx:555 #: src/tables/part/PartTable.tsx:108 msgid "Build Order Allocations" msgstr "Build Order Allocations" #: src/pages/part/PartAllocationPanel.tsx:31 -#: src/pages/stock/StockDetail.tsx:554 +#: src/pages/stock/StockDetail.tsx:570 #: src/tables/part/PartTable.tsx:116 msgid "Sales Order Allocations" msgstr "Sales Order Allocations" -#: src/pages/part/PartDetail.tsx:181 -#: src/pages/part/PartDetail.tsx:184 -#: src/pages/part/PartDetail.tsx:228 +#: src/pages/part/PartDetail.tsx:183 +#: src/pages/part/PartDetail.tsx:186 +#: src/pages/part/PartDetail.tsx:230 msgid "Validate BOM" msgstr "Validate BOM" -#: src/pages/part/PartDetail.tsx:185 +#: src/pages/part/PartDetail.tsx:187 msgid "Do you want to validate the bill of materials for this assembly?" msgstr "Do you want to validate the bill of materials for this assembly?" -#: src/pages/part/PartDetail.tsx:188 +#: src/pages/part/PartDetail.tsx:190 msgid "BOM validated" msgstr "BOM validated" -#: src/pages/part/PartDetail.tsx:206 +#: src/pages/part/PartDetail.tsx:208 msgid "BOM Validated" msgstr "BOM Validated" -#: src/pages/part/PartDetail.tsx:207 +#: src/pages/part/PartDetail.tsx:209 msgid "The Bill of Materials for this part has been validated" msgstr "The Bill of Materials for this part has been validated" -#: src/pages/part/PartDetail.tsx:211 -#: src/pages/part/PartDetail.tsx:216 +#: src/pages/part/PartDetail.tsx:213 +#: src/pages/part/PartDetail.tsx:218 msgid "BOM Not Validated" msgstr "BOM Not Validated" -#: src/pages/part/PartDetail.tsx:212 +#: src/pages/part/PartDetail.tsx:214 msgid "The Bill of Materials for this part has previously been checked, but requires revalidation" msgstr "The Bill of Materials for this part has previously been checked, but requires revalidation" -#: src/pages/part/PartDetail.tsx:217 +#: src/pages/part/PartDetail.tsx:219 msgid "The Bill of Materials for this part has not yet been validated" msgstr "The Bill of Materials for this part has not yet been validated" -#: src/pages/part/PartDetail.tsx:248 +#: src/pages/part/PartDetail.tsx:250 msgid "Validated On" msgstr "Validated On" -#: src/pages/part/PartDetail.tsx:253 +#: src/pages/part/PartDetail.tsx:255 msgid "Validated By" msgstr "Validated By" @@ -6959,25 +6984,25 @@ msgstr "Validated By" #~ msgid "Delete part" #~ msgstr "Delete part" -#: src/pages/part/PartDetail.tsx:467 +#: src/pages/part/PartDetail.tsx:469 msgid "Variant of" msgstr "Variant of" -#: src/pages/part/PartDetail.tsx:474 +#: src/pages/part/PartDetail.tsx:476 msgid "Revision of" msgstr "Revision of" -#: src/pages/part/PartDetail.tsx:494 +#: src/pages/part/PartDetail.tsx:496 #: src/tables/ColumnRenderers.tsx:200 #: src/tables/ColumnRenderers.tsx:209 msgid "Default Location" msgstr "Default Location" -#: src/pages/part/PartDetail.tsx:501 +#: src/pages/part/PartDetail.tsx:503 msgid "Category Default Location" msgstr "Category Default Location" -#: src/pages/part/PartDetail.tsx:508 +#: src/pages/part/PartDetail.tsx:510 #: src/tables/purchasing/ManufacturerPartParameterTable.tsx:48 msgid "Units" msgstr "Units" @@ -6986,12 +7011,12 @@ msgstr "Units" #~ msgid "Stocktake By" #~ msgstr "Stocktake By" -#: src/pages/part/PartDetail.tsx:515 +#: src/pages/part/PartDetail.tsx:517 #: src/tables/settings/PendingTasksTable.tsx:51 msgid "Keywords" msgstr "Keywords" -#: src/pages/part/PartDetail.tsx:543 +#: src/pages/part/PartDetail.tsx:545 #: src/tables/bom/BomTable.tsx:419 #: src/tables/build/BuildLineTable.tsx:297 #: src/tables/part/PartTable.tsx:306 @@ -6999,34 +7024,26 @@ msgstr "Keywords" msgid "Available Stock" msgstr "Available Stock" -#: src/pages/part/PartDetail.tsx:549 +#: src/pages/part/PartDetail.tsx:551 #: src/tables/bom/BomTable.tsx:328 #: src/tables/build/BuildLineTable.tsx:259 #: src/tables/sales/SalesOrderLineItemTable.tsx:178 msgid "On order" msgstr "On order" -#: src/pages/part/PartDetail.tsx:556 +#: src/pages/part/PartDetail.tsx:558 msgid "Required for Orders" msgstr "Required for Orders" -#: src/pages/part/PartDetail.tsx:567 +#: src/pages/part/PartDetail.tsx:569 msgid "Allocated to Build Orders" msgstr "Allocated to Build Orders" -#: src/pages/part/PartDetail.tsx:579 +#: src/pages/part/PartDetail.tsx:581 msgid "Allocated to Sales Orders" msgstr "Allocated to Sales Orders" -#: src/pages/part/PartDetail.tsx:588 -#: src/pages/part/PartDetail.tsx:1011 -#: src/pages/stock/StockDetail.tsx:896 -#: src/tables/build/BuildOrderTestTable.tsx:273 -#: src/tables/stock/StockItemTable.tsx:364 -msgid "In Production" -msgstr "In Production" - -#: src/pages/part/PartDetail.tsx:606 +#: src/pages/part/PartDetail.tsx:608 msgid "Minimum Stock" msgstr "Minimum Stock" @@ -7034,51 +7051,51 @@ msgstr "Minimum Stock" #~ msgid "Scheduling" #~ msgstr "Scheduling" -#: src/pages/part/PartDetail.tsx:621 +#: src/pages/part/PartDetail.tsx:623 #: src/tables/part/ParametricPartTable.tsx:359 #: src/tables/part/PartTable.tsx:190 msgid "Locked" msgstr "Locked" -#: src/pages/part/PartDetail.tsx:627 +#: src/pages/part/PartDetail.tsx:629 msgid "Template Part" msgstr "Template Part" -#: src/pages/part/PartDetail.tsx:632 +#: src/pages/part/PartDetail.tsx:634 #: src/tables/bom/BomTable.tsx:409 msgid "Assembled Part" msgstr "Assembled Part" -#: src/pages/part/PartDetail.tsx:637 +#: src/pages/part/PartDetail.tsx:639 msgid "Component Part" msgstr "Component Part" -#: src/pages/part/PartDetail.tsx:642 +#: src/pages/part/PartDetail.tsx:644 #: src/tables/bom/BomTable.tsx:399 msgid "Testable Part" msgstr "Testable Part" -#: src/pages/part/PartDetail.tsx:648 +#: src/pages/part/PartDetail.tsx:650 #: src/tables/bom/BomTable.tsx:404 msgid "Trackable Part" msgstr "Trackable Part" -#: src/pages/part/PartDetail.tsx:653 +#: src/pages/part/PartDetail.tsx:655 msgid "Purchaseable Part" msgstr "Purchaseable Part" -#: src/pages/part/PartDetail.tsx:659 +#: src/pages/part/PartDetail.tsx:661 msgid "Saleable Part" msgstr "Saleable Part" -#: src/pages/part/PartDetail.tsx:664 -#: src/pages/part/PartDetail.tsx:1023 +#: src/pages/part/PartDetail.tsx:666 +#: src/pages/part/PartDetail.tsx:1036 #: src/tables/bom/BomTable.tsx:143 #: src/tables/bom/BomTable.tsx:414 msgid "Virtual Part" msgstr "Virtual Part" -#: src/pages/part/PartDetail.tsx:679 +#: src/pages/part/PartDetail.tsx:681 #: src/pages/purchasing/PurchaseOrderDetail.tsx:253 #: src/pages/sales/ReturnOrderDetail.tsx:217 #: src/pages/sales/SalesOrderDetail.tsx:229 @@ -7086,65 +7103,65 @@ msgstr "Virtual Part" msgid "Creation Date" msgstr "Creation Date" -#: src/pages/part/PartDetail.tsx:684 +#: src/pages/part/PartDetail.tsx:686 #: src/tables/ColumnRenderers.tsx:386 -#: src/tables/Filter.tsx:365 +#: src/tables/Filter.tsx:373 msgid "Created By" msgstr "Created By" -#: src/pages/part/PartDetail.tsx:699 +#: src/pages/part/PartDetail.tsx:701 msgid "Default Supplier" msgstr "Default Supplier" -#: src/pages/part/PartDetail.tsx:705 +#: src/pages/part/PartDetail.tsx:707 msgid "Default Expiry" msgstr "Default Expiry" -#: src/pages/part/PartDetail.tsx:710 +#: src/pages/part/PartDetail.tsx:712 msgid "days" msgstr "days" -#: src/pages/part/PartDetail.tsx:720 +#: src/pages/part/PartDetail.tsx:722 #: src/pages/part/pricing/BomPricingPanel.tsx:113 #: src/pages/part/pricing/VariantPricingPanel.tsx:95 #: src/tables/part/PartTable.tsx:166 msgid "Price Range" msgstr "Price Range" -#: src/pages/part/PartDetail.tsx:730 +#: src/pages/part/PartDetail.tsx:732 msgid "Latest Serial Number" msgstr "Latest Serial Number" -#: src/pages/part/PartDetail.tsx:758 +#: src/pages/part/PartDetail.tsx:760 msgid "Select Part Revision" msgstr "Select Part Revision" -#: src/pages/part/PartDetail.tsx:824 +#: src/pages/part/PartDetail.tsx:826 msgid "Variants" msgstr "Variants" -#: src/pages/part/PartDetail.tsx:831 -#: src/pages/stock/StockDetail.tsx:526 +#: src/pages/part/PartDetail.tsx:833 +#: src/pages/stock/StockDetail.tsx:542 msgid "Allocations" msgstr "Allocations" -#: src/pages/part/PartDetail.tsx:838 +#: src/pages/part/PartDetail.tsx:840 msgid "Bill of Materials" msgstr "Bill of Materials" -#: src/pages/part/PartDetail.tsx:850 +#: src/pages/part/PartDetail.tsx:852 msgid "Used In" msgstr "Used In" -#: src/pages/part/PartDetail.tsx:857 +#: src/pages/part/PartDetail.tsx:859 msgid "Part Pricing" msgstr "Part Pricing" -#: src/pages/part/PartDetail.tsx:927 +#: src/pages/part/PartDetail.tsx:929 msgid "Test Templates" msgstr "Test Templates" -#: src/pages/part/PartDetail.tsx:938 +#: src/pages/part/PartDetail.tsx:951 msgid "Related Parts" msgstr "Related Parts" @@ -7156,47 +7173,47 @@ msgstr "Related Parts" #~ msgid "Transfer part stock" #~ msgstr "Transfer part stock" -#: src/pages/part/PartDetail.tsx:999 +#: src/pages/part/PartDetail.tsx:1012 #: src/tables/part/PartTestTemplateTable.tsx:112 #: src/tables/stock/StockItemTestResultTable.tsx:401 msgid "Required" msgstr "Required" -#: src/pages/part/PartDetail.tsx:1036 +#: src/pages/part/PartDetail.tsx:1049 #: src/tables/part/PartTable.tsx:355 msgid "Edit Part" msgstr "Edit Part" -#: src/pages/part/PartDetail.tsx:1076 +#: src/pages/part/PartDetail.tsx:1089 #: src/tables/part/PartTable.tsx:343 #: src/tables/part/PartTable.tsx:420 msgid "Add Part" msgstr "Add Part" -#: src/pages/part/PartDetail.tsx:1090 +#: src/pages/part/PartDetail.tsx:1103 msgid "Delete Part" msgstr "Delete Part" -#: src/pages/part/PartDetail.tsx:1099 +#: src/pages/part/PartDetail.tsx:1112 msgid "Deleting this part cannot be reversed" msgstr "Deleting this part cannot be reversed" -#: src/pages/part/PartDetail.tsx:1161 -#: src/pages/stock/StockDetail.tsx:854 +#: src/pages/part/PartDetail.tsx:1174 +#: src/pages/stock/StockDetail.tsx:870 msgid "Order" msgstr "Order" -#: src/pages/part/PartDetail.tsx:1162 -#: src/pages/stock/StockDetail.tsx:855 -#: src/tables/build/BuildLineTable.tsx:740 +#: src/pages/part/PartDetail.tsx:1175 +#: src/pages/stock/StockDetail.tsx:871 +#: src/tables/build/BuildLineTable.tsx:743 msgid "Order Stock" msgstr "Order Stock" -#: src/pages/part/PartDetail.tsx:1174 +#: src/pages/part/PartDetail.tsx:1187 msgid "Search by serial number" msgstr "Search by serial number" -#: src/pages/part/PartDetail.tsx:1182 +#: src/pages/part/PartDetail.tsx:1195 #: src/tables/part/PartTable.tsx:392 msgid "Part Actions" msgstr "Part Actions" @@ -7286,8 +7303,8 @@ msgstr "Delete Stocktake Entry" #: src/pages/part/PartStockHistoryDetail.tsx:107 #: src/pages/part/PartStockHistoryDetail.tsx:211 -#: src/pages/stock/StockDetail.tsx:399 -#: src/tables/stock/StockItemTable.tsx:272 +#: src/pages/stock/StockDetail.tsx:402 +#: src/tables/stock/StockItemTable.tsx:273 msgid "Stock Value" msgstr "Stock Value" @@ -7361,12 +7378,12 @@ msgstr "Maximum Price" #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:71 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:126 #: src/pages/part/pricing/SupplierPricingPanel.tsx:66 -#: src/pages/stock/StockDetail.tsx:387 +#: src/pages/stock/StockDetail.tsx:390 #: src/tables/bom/BomTable.tsx:265 #: src/tables/general/ExtraLineItemTable.tsx:61 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:250 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:84 -#: src/tables/stock/StockItemTable.tsx:260 +#: src/tables/stock/StockItemTable.tsx:261 msgid "Unit Price" msgstr "Unit Price" @@ -7444,9 +7461,9 @@ msgid "Purchase Pricing" msgstr "Purchase Pricing" #: src/pages/part/pricing/PricingOverviewPanel.tsx:281 -#: src/pages/stock/StockDetail.tsx:179 +#: src/pages/stock/StockDetail.tsx:426 #: src/tables/part/PartParameterTable.tsx:121 -#: src/tables/stock/StockItemTable.tsx:301 +#: src/tables/stock/StockItemTable.tsx:302 msgid "Last Updated" msgstr "Last Updated" @@ -7810,6 +7827,7 @@ msgid "Parent Location" msgstr "Parent Location" #: src/pages/stock/LocationDetail.tsx:130 +#: src/pages/stock/LocationDetail.tsx:176 msgid "Sublocations" msgstr "Sublocations" @@ -7866,12 +7884,12 @@ msgid "Scan Stock Item" msgstr "Scan Stock Item" #: src/pages/stock/LocationDetail.tsx:298 -#: src/pages/stock/StockDetail.tsx:783 +#: src/pages/stock/StockDetail.tsx:799 msgid "Scanned stock item into location" msgstr "Scanned stock item into location" #: src/pages/stock/LocationDetail.tsx:304 -#: src/pages/stock/StockDetail.tsx:789 +#: src/pages/stock/StockDetail.tsx:805 msgid "Error scanning stock item" msgstr "Error scanning stock item" @@ -7908,71 +7926,71 @@ msgstr "Base Part" #~ msgid "Unlink custom barcode from stock item" #~ msgstr "Unlink custom barcode from stock item" -#: src/pages/stock/StockDetail.tsx:185 -msgid "Last Stocktake" -msgstr "Last Stocktake" - -#: src/pages/stock/StockDetail.tsx:203 -msgid "Previous serial number" -msgstr "Previous serial number" - #: src/pages/stock/StockDetail.tsx:205 #~ msgid "Edit stock item" #~ msgstr "Edit stock item" +#: src/pages/stock/StockDetail.tsx:206 +msgid "Previous serial number" +msgstr "Previous serial number" + #: src/pages/stock/StockDetail.tsx:217 #~ msgid "Delete stock item" #~ msgstr "Delete stock item" -#: src/pages/stock/StockDetail.tsx:225 +#: src/pages/stock/StockDetail.tsx:228 msgid "Find serial number" msgstr "Find serial number" -#: src/pages/stock/StockDetail.tsx:269 +#: src/pages/stock/StockDetail.tsx:272 msgid "Allocated to Orders" msgstr "Allocated to Orders" -#: src/pages/stock/StockDetail.tsx:302 +#: src/pages/stock/StockDetail.tsx:305 msgid "Installed In" msgstr "Installed In" -#: src/pages/stock/StockDetail.tsx:322 +#: src/pages/stock/StockDetail.tsx:325 msgid "Parent Item" msgstr "Parent Item" -#: src/pages/stock/StockDetail.tsx:326 +#: src/pages/stock/StockDetail.tsx:329 msgid "Parent stock item" msgstr "Parent stock item" -#: src/pages/stock/StockDetail.tsx:332 +#: src/pages/stock/StockDetail.tsx:335 msgid "Consumed By" msgstr "Consumed By" +#: src/pages/stock/StockDetail.tsx:432 +msgid "Last Stocktake" +msgstr "Last Stocktake" + #: src/pages/stock/StockDetail.tsx:433 #~ msgid "Duplicate stock item" #~ msgstr "Duplicate stock item" -#: src/pages/stock/StockDetail.tsx:510 +#: src/pages/stock/StockDetail.tsx:526 msgid "Stock Details" msgstr "Stock Details" -#: src/pages/stock/StockDetail.tsx:516 +#: src/pages/stock/StockDetail.tsx:532 msgid "Stock Tracking" msgstr "Stock Tracking" #: src/pages/stock/StockDetail.tsx:571 -msgid "Test Data" -msgstr "Test Data" +#~ msgid "Test Data" +#~ msgstr "Test Data" -#: src/pages/stock/StockDetail.tsx:585 +#: src/pages/stock/StockDetail.tsx:601 msgid "Installed Items" msgstr "Installed Items" -#: src/pages/stock/StockDetail.tsx:592 +#: src/pages/stock/StockDetail.tsx:608 msgid "Child Items" msgstr "Child Items" -#: src/pages/stock/StockDetail.tsx:645 +#: src/pages/stock/StockDetail.tsx:661 msgid "Edit Stock Item" msgstr "Edit Stock Item" @@ -7986,77 +8004,77 @@ msgstr "Edit Stock Item" #~ msgid "Remove stock" #~ msgstr "Remove stock" -#: src/pages/stock/StockDetail.tsx:687 -msgid "Items Created" -msgstr "Items Created" - -#: src/pages/stock/StockDetail.tsx:688 -msgid "Created {n} stock items" -msgstr "Created {n} stock items" - #: src/pages/stock/StockDetail.tsx:698 #: src/tables/stock/StockItemTable.tsx:481 #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:705 +#: src/pages/stock/StockDetail.tsx:703 +msgid "Items Created" +msgstr "Items Created" + +#: src/pages/stock/StockDetail.tsx:704 +msgid "Created {n} stock items" +msgstr "Created {n} stock items" + +#: src/pages/stock/StockDetail.tsx:721 msgid "Delete Stock Item" msgstr "Delete Stock Item" -#: src/pages/stock/StockDetail.tsx:741 +#: src/pages/stock/StockDetail.tsx:757 msgid "Serialize Stock Item" msgstr "Serialize Stock Item" -#: src/pages/stock/StockDetail.tsx:757 -#: src/tables/stock/StockItemTable.tsx:539 -msgid "Stock item serialized" -msgstr "Stock item serialized" - #: src/pages/stock/StockDetail.tsx:762 #~ msgid "Return Stock Item" #~ msgstr "Return Stock Item" -#: src/pages/stock/StockDetail.tsx:765 -msgid "Scan Into Location" -msgstr "Scan Into Location" - #: src/pages/stock/StockDetail.tsx:765 #~ msgid "Return this item into stock. This will remove the customer assignment." #~ msgstr "Return this item into stock. This will remove the customer assignment." +#: src/pages/stock/StockDetail.tsx:773 +#: src/tables/stock/StockItemTable.tsx:536 +msgid "Stock item serialized" +msgstr "Stock item serialized" + #: src/pages/stock/StockDetail.tsx:777 #~ msgid "Item returned to stock" #~ msgstr "Item returned to stock" -#: src/pages/stock/StockDetail.tsx:823 +#: src/pages/stock/StockDetail.tsx:781 +msgid "Scan Into Location" +msgstr "Scan Into Location" + +#: src/pages/stock/StockDetail.tsx:839 msgid "Scan into location" msgstr "Scan into location" -#: src/pages/stock/StockDetail.tsx:825 +#: src/pages/stock/StockDetail.tsx:841 msgid "Scan this item into a location" msgstr "Scan this item into a location" -#: src/pages/stock/StockDetail.tsx:837 +#: src/pages/stock/StockDetail.tsx:853 msgid "Stock Operations" msgstr "Stock Operations" -#: src/pages/stock/StockDetail.tsx:842 +#: src/pages/stock/StockDetail.tsx:858 #: src/tables/build/BuildOutputTable.tsx:532 msgid "Serialize" msgstr "Serialize" -#: src/pages/stock/StockDetail.tsx:843 +#: src/pages/stock/StockDetail.tsx:859 msgid "Serialize stock" msgstr "Serialize stock" -#: src/pages/stock/StockDetail.tsx:868 -msgid "Stock Item Actions" -msgstr "Stock Item Actions" - #: src/pages/stock/StockDetail.tsx:868 #~ msgid "Count stock" #~ msgstr "Count stock" +#: src/pages/stock/StockDetail.tsx:884 +msgid "Stock Item Actions" +msgstr "Stock Item Actions" + #: src/pages/stock/StockDetail.tsx:890 #~ msgid "Return from customer" #~ msgstr "Return from customer" @@ -8065,20 +8083,6 @@ msgstr "Stock Item Actions" #~ msgid "Transfer" #~ msgstr "Transfer" -#: src/pages/stock/StockDetail.tsx:937 -#: src/tables/stock/StockItemTable.tsx:409 -msgid "Stale" -msgstr "Stale" - -#: src/pages/stock/StockDetail.tsx:943 -#: src/tables/stock/StockItemTable.tsx:403 -msgid "Expired" -msgstr "Expired" - -#: src/pages/stock/StockDetail.tsx:949 -msgid "Unavailable" -msgstr "Unavailable" - #: src/pages/stock/StockDetail.tsx:950 #~ msgid "Assign to Customer" #~ msgstr "Assign to Customer" @@ -8087,6 +8091,20 @@ msgstr "Unavailable" #~ msgid "Assign to a customer" #~ msgstr "Assign to a customer" +#: src/pages/stock/StockDetail.tsx:953 +#: src/tables/stock/StockItemTable.tsx:406 +msgid "Stale" +msgstr "Stale" + +#: src/pages/stock/StockDetail.tsx:959 +#: src/tables/stock/StockItemTable.tsx:400 +msgid "Expired" +msgstr "Expired" + +#: src/pages/stock/StockDetail.tsx:965 +msgid "Unavailable" +msgstr "Unavailable" + #: src/states/IconState.tsx:47 #: src/states/IconState.tsx:77 msgid "Error loading icon package from server" @@ -8160,199 +8178,203 @@ msgstr "Show items which have a batch code" msgid "Filter items by batch code" msgstr "Filter items by batch code" -#: src/tables/Filter.tsx:92 +#: src/tables/Filter.tsx:93 +msgid "Show items which are in stock" +msgstr "Show items which are in stock" + +#: src/tables/Filter.tsx:100 msgid "Is Serialized" msgstr "Is Serialized" -#: src/tables/Filter.tsx:93 +#: src/tables/Filter.tsx:101 msgid "Show items which have a serial number" msgstr "Show items which have a serial number" -#: src/tables/Filter.tsx:100 -msgid "Serial" -msgstr "Serial" - -#: src/tables/Filter.tsx:101 -msgid "Filter items by serial number" -msgstr "Filter items by serial number" - #: src/tables/Filter.tsx:106 #~ msgid "Show overdue orders" #~ msgstr "Show overdue orders" +#: src/tables/Filter.tsx:108 +msgid "Serial" +msgstr "Serial" + #: src/tables/Filter.tsx:109 +msgid "Filter items by serial number" +msgstr "Filter items by serial number" + +#: src/tables/Filter.tsx:117 msgid "Serial Below" msgstr "Serial Below" -#: src/tables/Filter.tsx:110 +#: src/tables/Filter.tsx:118 msgid "Show items with serial numbers less than or equal to a given value" msgstr "Show items with serial numbers less than or equal to a given value" -#: src/tables/Filter.tsx:118 +#: src/tables/Filter.tsx:126 msgid "Serial Above" msgstr "Serial Above" -#: src/tables/Filter.tsx:119 +#: src/tables/Filter.tsx:127 msgid "Show items with serial numbers greater than or equal to a given value" msgstr "Show items with serial numbers greater than or equal to a given value" -#: src/tables/Filter.tsx:128 +#: src/tables/Filter.tsx:136 msgid "Assigned to me" msgstr "Assigned to me" -#: src/tables/Filter.tsx:129 +#: src/tables/Filter.tsx:137 msgid "Show orders assigned to me" msgstr "Show orders assigned to me" -#: src/tables/Filter.tsx:136 +#: src/tables/Filter.tsx:144 #: src/tables/sales/SalesOrderAllocationTable.tsx:85 msgid "Outstanding" msgstr "Outstanding" -#: src/tables/Filter.tsx:137 +#: src/tables/Filter.tsx:145 msgid "Show outstanding items" msgstr "Show outstanding items" -#: src/tables/Filter.tsx:145 +#: src/tables/Filter.tsx:153 msgid "Show overdue items" msgstr "Show overdue items" -#: src/tables/Filter.tsx:152 +#: src/tables/Filter.tsx:160 msgid "Minimum Date" msgstr "Minimum Date" -#: src/tables/Filter.tsx:153 +#: src/tables/Filter.tsx:161 msgid "Show items after this date" msgstr "Show items after this date" -#: src/tables/Filter.tsx:161 +#: src/tables/Filter.tsx:169 msgid "Maximum Date" msgstr "Maximum Date" -#: src/tables/Filter.tsx:162 +#: src/tables/Filter.tsx:170 msgid "Show items before this date" msgstr "Show items before this date" -#: src/tables/Filter.tsx:170 +#: src/tables/Filter.tsx:178 msgid "Created Before" msgstr "Created Before" -#: src/tables/Filter.tsx:171 +#: src/tables/Filter.tsx:179 msgid "Show items created before this date" msgstr "Show items created before this date" -#: src/tables/Filter.tsx:179 +#: src/tables/Filter.tsx:187 msgid "Created After" msgstr "Created After" -#: src/tables/Filter.tsx:180 +#: src/tables/Filter.tsx:188 msgid "Show items created after this date" msgstr "Show items created after this date" -#: src/tables/Filter.tsx:188 +#: src/tables/Filter.tsx:196 msgid "Start Date Before" msgstr "Start Date Before" -#: src/tables/Filter.tsx:189 +#: src/tables/Filter.tsx:197 msgid "Show items with a start date before this date" msgstr "Show items with a start date before this date" -#: src/tables/Filter.tsx:197 +#: src/tables/Filter.tsx:205 msgid "Start Date After" msgstr "Start Date After" -#: src/tables/Filter.tsx:198 +#: src/tables/Filter.tsx:206 msgid "Show items with a start date after this date" msgstr "Show items with a start date after this date" -#: src/tables/Filter.tsx:206 +#: src/tables/Filter.tsx:214 msgid "Target Date Before" msgstr "Target Date Before" -#: src/tables/Filter.tsx:207 +#: src/tables/Filter.tsx:215 msgid "Show items with a target date before this date" msgstr "Show items with a target date before this date" -#: src/tables/Filter.tsx:215 +#: src/tables/Filter.tsx:223 msgid "Target Date After" msgstr "Target Date After" -#: src/tables/Filter.tsx:216 +#: src/tables/Filter.tsx:224 msgid "Show items with a target date after this date" msgstr "Show items with a target date after this date" -#: src/tables/Filter.tsx:224 +#: src/tables/Filter.tsx:232 msgid "Completed Before" msgstr "Completed Before" -#: src/tables/Filter.tsx:225 +#: src/tables/Filter.tsx:233 msgid "Show items completed before this date" msgstr "Show items completed before this date" -#: src/tables/Filter.tsx:233 +#: src/tables/Filter.tsx:241 msgid "Completed After" msgstr "Completed After" -#: src/tables/Filter.tsx:234 +#: src/tables/Filter.tsx:242 msgid "Show items completed after this date" msgstr "Show items completed after this date" -#: src/tables/Filter.tsx:246 +#: src/tables/Filter.tsx:254 msgid "Has Project Code" msgstr "Has Project Code" -#: src/tables/Filter.tsx:247 +#: src/tables/Filter.tsx:255 msgid "Show orders with an assigned project code" msgstr "Show orders with an assigned project code" -#: src/tables/Filter.tsx:256 +#: src/tables/Filter.tsx:264 msgid "Include Variants" msgstr "Include Variants" -#: src/tables/Filter.tsx:257 +#: src/tables/Filter.tsx:265 msgid "Include results for part variants" msgstr "Include results for part variants" -#: src/tables/Filter.tsx:267 +#: src/tables/Filter.tsx:275 #: src/tables/part/PartPurchaseOrdersTable.tsx:133 msgid "Filter by order status" msgstr "Filter by order status" -#: src/tables/Filter.tsx:279 +#: src/tables/Filter.tsx:287 msgid "Filter by project code" msgstr "Filter by project code" -#: src/tables/Filter.tsx:312 +#: src/tables/Filter.tsx:320 msgid "Filter by responsible owner" msgstr "Filter by responsible owner" -#: src/tables/Filter.tsx:328 +#: src/tables/Filter.tsx:336 #: src/tables/settings/ApiTokenTable.tsx:133 #: src/tables/stock/StockTrackingTable.tsx:191 msgid "Filter by user" msgstr "Filter by user" -#: src/tables/Filter.tsx:340 +#: src/tables/Filter.tsx:348 msgid "Filter by manufacturer" msgstr "Filter by manufacturer" -#: src/tables/Filter.tsx:353 +#: src/tables/Filter.tsx:361 msgid "Filter by supplier" msgstr "Filter by supplier" -#: src/tables/Filter.tsx:366 +#: src/tables/Filter.tsx:374 msgid "Filter by user who created the order" msgstr "Filter by user who created the order" -#: src/tables/Filter.tsx:374 +#: src/tables/Filter.tsx:382 msgid "Filter by user who issued the order" msgstr "Filter by user who issued the order" -#: src/tables/Filter.tsx:382 +#: src/tables/Filter.tsx:390 msgid "Filter by part category" msgstr "Filter by part category" -#: src/tables/Filter.tsx:393 +#: src/tables/Filter.tsx:401 msgid "Filter by stock location" msgstr "Filter by stock location" @@ -8561,7 +8583,7 @@ msgstr "Building" #: src/tables/bom/BomTable.tsx:345 #: src/tables/part/PartTable.tsx:158 #: src/tables/sales/SalesOrderLineItemTable.tsx:187 -#: src/tables/stock/StockItemTable.tsx:223 +#: src/tables/stock/StockItemTable.tsx:224 msgid "Stock Information" msgstr "Stock Information" @@ -8583,7 +8605,7 @@ msgstr "Stock Information" #: src/tables/bom/BomTable.tsx:379 #: src/tables/build/BuildLineTable.tsx:478 -#: src/tables/build/BuildLineTable.tsx:518 +#: src/tables/build/BuildLineTable.tsx:519 msgid "Consumable item" msgstr "Consumable item" @@ -8732,7 +8754,7 @@ msgstr "Bill of materials cannot be edited, as the part is locked" #: src/tables/part/ParametricPartTable.tsx:364 #: src/tables/part/PartBuildAllocationsTable.tsx:60 #: src/tables/part/PartTable.tsx:196 -#: src/tables/stock/StockItemTable.tsx:334 +#: src/tables/stock/StockItemTable.tsx:335 msgid "Assembly" msgstr "Assembly" @@ -8780,7 +8802,7 @@ msgstr "Order Status" #~ msgstr "Edit Build Item" #: src/tables/build/BuildAllocatedStockTable.tsx:167 -#: src/tables/build/BuildLineTable.tsx:631 +#: src/tables/build/BuildLineTable.tsx:632 msgid "Edit Stock Allocation" msgstr "Edit Stock Allocation" @@ -8789,11 +8811,11 @@ msgstr "Edit Stock Allocation" #~ msgstr "Delete Build Item" #: src/tables/build/BuildAllocatedStockTable.tsx:180 -#: src/tables/build/BuildLineTable.tsx:644 +#: src/tables/build/BuildLineTable.tsx:645 msgid "Delete Stock Allocation" msgstr "Delete Stock Allocation" -#: src/tables/build/BuildAllocatedStockTable.tsx:232 +#: src/tables/build/BuildAllocatedStockTable.tsx:239 msgid "Consume" msgstr "Consume" @@ -8831,7 +8853,7 @@ msgid "Testable" msgstr "Testable" #: src/tables/build/BuildLineTable.tsx:215 -#: src/tables/stock/StockItemTable.tsx:393 +#: src/tables/stock/StockItemTable.tsx:390 msgid "Tracked" msgstr "Tracked" @@ -8850,7 +8872,7 @@ msgstr "Insufficient stock" #: src/tables/build/BuildLineTable.tsx:294 #: src/tables/sales/SalesOrderLineItemTable.tsx:158 -#: src/tables/stock/StockItemTable.tsx:192 +#: src/tables/stock/StockItemTable.tsx:193 msgid "No stock available" msgstr "No stock available" @@ -8882,55 +8904,55 @@ msgstr "Rounding Multiple" msgid "BOM Information" msgstr "BOM Information" -#: src/tables/build/BuildLineTable.tsx:496 +#: src/tables/build/BuildLineTable.tsx:497 #: src/tables/part/PartBuildAllocationsTable.tsx:102 msgid "Fully allocated" msgstr "Fully allocated" -#: src/tables/build/BuildLineTable.tsx:544 +#: src/tables/build/BuildLineTable.tsx:545 #: src/tables/sales/SalesOrderLineItemTable.tsx:308 msgid "Create Build Order" msgstr "Create Build Order" -#: src/tables/build/BuildLineTable.tsx:573 +#: src/tables/build/BuildLineTable.tsx:574 msgid "Auto allocation in progress" msgstr "Auto allocation in progress" -#: src/tables/build/BuildLineTable.tsx:576 -#: src/tables/build/BuildLineTable.tsx:781 +#: src/tables/build/BuildLineTable.tsx:577 +#: src/tables/build/BuildLineTable.tsx:784 msgid "Auto Allocate Stock" msgstr "Auto Allocate Stock" -#: src/tables/build/BuildLineTable.tsx:577 +#: src/tables/build/BuildLineTable.tsx:578 msgid "Automatically allocate stock to this build according to the selected options" msgstr "Automatically allocate stock to this build according to the selected options" -#: src/tables/build/BuildLineTable.tsx:597 -#: src/tables/build/BuildLineTable.tsx:611 -#: src/tables/build/BuildLineTable.tsx:730 -#: src/tables/build/BuildLineTable.tsx:831 +#: src/tables/build/BuildLineTable.tsx:598 +#: src/tables/build/BuildLineTable.tsx:612 +#: src/tables/build/BuildLineTable.tsx:733 +#: src/tables/build/BuildLineTable.tsx:834 #: src/tables/build/BuildOutputTable.tsx:359 #: src/tables/build/BuildOutputTable.tsx:364 msgid "Deallocate Stock" msgstr "Deallocate Stock" -#: src/tables/build/BuildLineTable.tsx:613 +#: src/tables/build/BuildLineTable.tsx:614 msgid "Deallocate all untracked stock for this build order" msgstr "Deallocate all untracked stock for this build order" -#: src/tables/build/BuildLineTable.tsx:615 +#: src/tables/build/BuildLineTable.tsx:616 msgid "Deallocate stock from the selected line item" msgstr "Deallocate stock from the selected line item" -#: src/tables/build/BuildLineTable.tsx:619 +#: src/tables/build/BuildLineTable.tsx:620 msgid "Stock has been deallocated" msgstr "Stock has been deallocated" -#: src/tables/build/BuildLineTable.tsx:750 +#: src/tables/build/BuildLineTable.tsx:753 msgid "Build Stock" msgstr "Build Stock" -#: src/tables/build/BuildLineTable.tsx:763 +#: src/tables/build/BuildLineTable.tsx:766 #: src/tables/sales/SalesOrderLineItemTable.tsx:396 msgid "View Part" msgstr "View Part" @@ -8994,38 +9016,6 @@ msgstr "Show orders with a start date" #~ msgid "Filter by user who issued this order" #~ msgstr "Filter by user who issued this order" -#: src/tables/build/BuildOrderTestTable.tsx:85 -#: src/tables/build/BuildOrderTestTable.tsx:163 -#: src/tables/build/BuildOrderTestTable.tsx:283 -#: src/tables/build/BuildOrderTestTable.tsx:297 -#: src/tables/stock/StockItemTestResultTable.tsx:293 -#: src/tables/stock/StockItemTestResultTable.tsx:365 -#: src/tables/stock/StockItemTestResultTable.tsx:426 -msgid "Add Test Result" -msgstr "Add Test Result" - -#: src/tables/build/BuildOrderTestTable.tsx:92 -#: src/tables/stock/StockItemTestResultTable.tsx:295 -msgid "Test result added" -msgstr "Test result added" - -#: src/tables/build/BuildOrderTestTable.tsx:124 -msgid "Add Test Results" -msgstr "Add Test Results" - -#: src/tables/build/BuildOrderTestTable.tsx:134 -msgid "Test results added" -msgstr "Test results added" - -#: src/tables/build/BuildOrderTestTable.tsx:162 -#: src/tables/stock/StockItemTestResultTable.tsx:191 -msgid "No Result" -msgstr "No Result" - -#: src/tables/build/BuildOrderTestTable.tsx:274 -msgid "Show build outputs currently in production" -msgstr "Show build outputs currently in production" - #: src/tables/build/BuildOutputTable.tsx:104 msgid "Build Output Stock Allocation" msgstr "Build Output Stock Allocation" @@ -9061,7 +9051,8 @@ msgid "Serialize Build Output" msgstr "Serialize Build Output" #: src/tables/build/BuildOutputTable.tsx:409 -#: src/tables/stock/StockItemTable.tsx:329 +#: src/tables/part/PartTestResultTable.tsx:310 +#: src/tables/stock/StockItemTable.tsx:330 msgid "Filter by stock status" msgstr "Filter by stock status" @@ -9909,6 +9900,38 @@ msgstr "Set category for selected parts" msgid "Order selected parts" msgstr "Order selected parts" +#: src/tables/part/PartTestResultTable.tsx:103 +#: src/tables/part/PartTestResultTable.tsx:181 +#: src/tables/part/PartTestResultTable.tsx:320 +#: src/tables/part/PartTestResultTable.tsx:334 +#: src/tables/stock/StockItemTestResultTable.tsx:293 +#: src/tables/stock/StockItemTestResultTable.tsx:365 +#: src/tables/stock/StockItemTestResultTable.tsx:426 +msgid "Add Test Result" +msgstr "Add Test Result" + +#: src/tables/part/PartTestResultTable.tsx:110 +#: src/tables/stock/StockItemTestResultTable.tsx:295 +msgid "Test result added" +msgstr "Test result added" + +#: src/tables/part/PartTestResultTable.tsx:142 +msgid "Add Test Results" +msgstr "Add Test Results" + +#: src/tables/part/PartTestResultTable.tsx:152 +msgid "Test results added" +msgstr "Test results added" + +#: src/tables/part/PartTestResultTable.tsx:180 +#: src/tables/stock/StockItemTestResultTable.tsx:191 +msgid "No Result" +msgstr "No Result" + +#: src/tables/part/PartTestResultTable.tsx:298 +msgid "Show build outputs currently in production" +msgstr "Show build outputs currently in production" + #: src/tables/part/PartTestTemplateTable.tsx:56 msgid "Test is defined for a parent template part" msgstr "Test is defined for a parent template part" @@ -10263,7 +10286,7 @@ msgid "Sample" msgstr "Sample" #: src/tables/plugin/PluginListTable.tsx:432 -#: src/tables/stock/StockItemTable.tsx:377 +#: src/tables/stock/StockItemTable.tsx:374 msgid "Installed" msgstr "Installed" @@ -11076,55 +11099,55 @@ msgstr "Delete user" msgid "User deleted" msgstr "User deleted" -#: src/tables/settings/UserTable.tsx:361 +#: src/tables/settings/UserTable.tsx:362 msgid "Are you sure you want to delete this user?" msgstr "Are you sure you want to delete this user?" -#: src/tables/settings/UserTable.tsx:367 +#: src/tables/settings/UserTable.tsx:368 msgid "Add User" msgstr "Add User" -#: src/tables/settings/UserTable.tsx:375 +#: src/tables/settings/UserTable.tsx:376 msgid "Added user" msgstr "Added user" -#: src/tables/settings/UserTable.tsx:382 +#: src/tables/settings/UserTable.tsx:383 msgid "Set Password" msgstr "Set Password" -#: src/tables/settings/UserTable.tsx:387 +#: src/tables/settings/UserTable.tsx:388 msgid "Password updated" msgstr "Password updated" -#: src/tables/settings/UserTable.tsx:398 +#: src/tables/settings/UserTable.tsx:399 msgid "Add user" msgstr "Add user" -#: src/tables/settings/UserTable.tsx:411 +#: src/tables/settings/UserTable.tsx:412 msgid "Show active users" msgstr "Show active users" -#: src/tables/settings/UserTable.tsx:416 +#: src/tables/settings/UserTable.tsx:417 msgid "Show staff users" msgstr "Show staff users" -#: src/tables/settings/UserTable.tsx:421 +#: src/tables/settings/UserTable.tsx:422 msgid "Show superusers" msgstr "Show superusers" -#: src/tables/settings/UserTable.tsx:440 +#: src/tables/settings/UserTable.tsx:441 msgid "Edit User" msgstr "Edit User" -#: src/tables/settings/UserTable.tsx:476 +#: src/tables/settings/UserTable.tsx:477 msgid "User updated" msgstr "User updated" -#: src/tables/settings/UserTable.tsx:477 +#: src/tables/settings/UserTable.tsx:478 msgid "User updated successfully" msgstr "User updated successfully" -#: src/tables/settings/UserTable.tsx:483 +#: src/tables/settings/UserTable.tsx:484 msgid "Error updating user" msgstr "Error updating user" @@ -11166,47 +11189,47 @@ msgstr "Delete Location Type" msgid "Icon" msgstr "Icon" -#: src/tables/stock/StockItemTable.tsx:107 +#: src/tables/stock/StockItemTable.tsx:108 msgid "This stock item is in production" msgstr "This stock item is in production" -#: src/tables/stock/StockItemTable.tsx:114 +#: src/tables/stock/StockItemTable.tsx:115 msgid "This stock item has been assigned to a sales order" msgstr "This stock item has been assigned to a sales order" -#: src/tables/stock/StockItemTable.tsx:121 +#: src/tables/stock/StockItemTable.tsx:122 msgid "This stock item has been assigned to a customer" msgstr "This stock item has been assigned to a customer" -#: src/tables/stock/StockItemTable.tsx:128 +#: src/tables/stock/StockItemTable.tsx:129 msgid "This stock item is installed in another stock item" msgstr "This stock item is installed in another stock item" -#: src/tables/stock/StockItemTable.tsx:135 +#: src/tables/stock/StockItemTable.tsx:136 msgid "This stock item has been consumed by a build order" msgstr "This stock item has been consumed by a build order" -#: src/tables/stock/StockItemTable.tsx:142 +#: src/tables/stock/StockItemTable.tsx:143 msgid "This stock item is unavailable" msgstr "This stock item is unavailable" -#: src/tables/stock/StockItemTable.tsx:151 +#: src/tables/stock/StockItemTable.tsx:152 msgid "This stock item has expired" msgstr "This stock item has expired" -#: src/tables/stock/StockItemTable.tsx:155 +#: src/tables/stock/StockItemTable.tsx:156 msgid "This stock item is stale" msgstr "This stock item is stale" -#: src/tables/stock/StockItemTable.tsx:167 +#: src/tables/stock/StockItemTable.tsx:168 msgid "This stock item is fully allocated" msgstr "This stock item is fully allocated" -#: src/tables/stock/StockItemTable.tsx:174 +#: src/tables/stock/StockItemTable.tsx:175 msgid "This stock item is partially allocated" msgstr "This stock item is partially allocated" -#: src/tables/stock/StockItemTable.tsx:202 +#: src/tables/stock/StockItemTable.tsx:203 msgid "This stock item has been depleted" msgstr "This stock item has been depleted" @@ -11214,152 +11237,148 @@ msgstr "This stock item has been depleted" #~ msgid "Show stock for assmebled parts" #~ msgstr "Show stock for assmebled parts" -#: src/tables/stock/StockItemTable.tsx:306 +#: src/tables/stock/StockItemTable.tsx:307 msgid "Stocktake Date" msgstr "Stocktake Date" -#: src/tables/stock/StockItemTable.tsx:324 +#: src/tables/stock/StockItemTable.tsx:325 msgid "Show stock for active parts" msgstr "Show stock for active parts" -#: src/tables/stock/StockItemTable.tsx:335 +#: src/tables/stock/StockItemTable.tsx:336 msgid "Show stock for assembled parts" msgstr "Show stock for assembled parts" -#: src/tables/stock/StockItemTable.tsx:340 +#: src/tables/stock/StockItemTable.tsx:341 msgid "Show items which have been allocated" msgstr "Show items which have been allocated" -#: src/tables/stock/StockItemTable.tsx:345 +#: src/tables/stock/StockItemTable.tsx:346 msgid "Show items which are available" msgstr "Show items which are available" -#: src/tables/stock/StockItemTable.tsx:349 +#: src/tables/stock/StockItemTable.tsx:350 #: src/tables/stock/StockLocationTable.tsx:38 msgid "Include Sublocations" msgstr "Include Sublocations" -#: src/tables/stock/StockItemTable.tsx:350 +#: src/tables/stock/StockItemTable.tsx:351 msgid "Include stock in sublocations" msgstr "Include stock in sublocations" -#: src/tables/stock/StockItemTable.tsx:354 +#: src/tables/stock/StockItemTable.tsx:355 msgid "Depleted" msgstr "Depleted" -#: src/tables/stock/StockItemTable.tsx:355 +#: src/tables/stock/StockItemTable.tsx:356 msgid "Show depleted stock items" msgstr "Show depleted stock items" -#: src/tables/stock/StockItemTable.tsx:360 -msgid "Show items which are in stock" -msgstr "Show items which are in stock" +#: src/tables/stock/StockItemTable.tsx:362 +msgid "Show items which are in production" +msgstr "Show items which are in production" #: src/tables/stock/StockItemTable.tsx:362 #~ msgid "Include stock items for variant parts" #~ msgstr "Include stock items for variant parts" -#: src/tables/stock/StockItemTable.tsx:365 -msgid "Show items which are in production" -msgstr "Show items which are in production" - -#: src/tables/stock/StockItemTable.tsx:373 +#: src/tables/stock/StockItemTable.tsx:370 msgid "Show items which have been consumed by a build order" msgstr "Show items which have been consumed by a build order" -#: src/tables/stock/StockItemTable.tsx:378 +#: src/tables/stock/StockItemTable.tsx:375 msgid "Show stock items which are installed in other items" msgstr "Show stock items which are installed in other items" -#: src/tables/stock/StockItemTable.tsx:382 +#: src/tables/stock/StockItemTable.tsx:379 msgid "Sent to Customer" msgstr "Sent to Customer" -#: src/tables/stock/StockItemTable.tsx:383 +#: src/tables/stock/StockItemTable.tsx:380 msgid "Show items which have been sent to a customer" msgstr "Show items which have been sent to a customer" -#: src/tables/stock/StockItemTable.tsx:394 +#: src/tables/stock/StockItemTable.tsx:391 msgid "Show tracked items" msgstr "Show tracked items" +#: src/tables/stock/StockItemTable.tsx:395 +msgid "Has Purchase Price" +msgstr "Has Purchase Price" + +#: src/tables/stock/StockItemTable.tsx:396 +msgid "Show items which have a purchase price" +msgstr "Show items which have a purchase price" + #: src/tables/stock/StockItemTable.tsx:397 #~ msgid "Serial Number LTE" #~ msgstr "Serial Number LTE" -#: src/tables/stock/StockItemTable.tsx:398 -msgid "Has Purchase Price" -msgstr "Has Purchase Price" - -#: src/tables/stock/StockItemTable.tsx:399 -msgid "Show items which have a purchase price" -msgstr "Show items which have a purchase price" +#: src/tables/stock/StockItemTable.tsx:401 +msgid "Show items which have expired" +msgstr "Show items which have expired" #: src/tables/stock/StockItemTable.tsx:403 #~ msgid "Serial Number GTE" #~ msgstr "Serial Number GTE" -#: src/tables/stock/StockItemTable.tsx:404 -msgid "Show items which have expired" -msgstr "Show items which have expired" - -#: src/tables/stock/StockItemTable.tsx:410 +#: src/tables/stock/StockItemTable.tsx:407 msgid "Show items which are stale" msgstr "Show items which are stale" -#: src/tables/stock/StockItemTable.tsx:415 +#: src/tables/stock/StockItemTable.tsx:412 msgid "Expired Before" msgstr "Expired Before" -#: src/tables/stock/StockItemTable.tsx:416 +#: src/tables/stock/StockItemTable.tsx:413 msgid "Show items which expired before this date" msgstr "Show items which expired before this date" -#: src/tables/stock/StockItemTable.tsx:422 +#: src/tables/stock/StockItemTable.tsx:419 msgid "Expired After" msgstr "Expired After" -#: src/tables/stock/StockItemTable.tsx:423 +#: src/tables/stock/StockItemTable.tsx:420 msgid "Show items which expired after this date" msgstr "Show items which expired after this date" -#: src/tables/stock/StockItemTable.tsx:429 +#: src/tables/stock/StockItemTable.tsx:426 msgid "Updated Before" msgstr "Updated Before" -#: src/tables/stock/StockItemTable.tsx:430 +#: src/tables/stock/StockItemTable.tsx:427 msgid "Show items updated before this date" msgstr "Show items updated before this date" -#: src/tables/stock/StockItemTable.tsx:435 +#: src/tables/stock/StockItemTable.tsx:432 msgid "Updated After" msgstr "Updated After" -#: src/tables/stock/StockItemTable.tsx:436 +#: src/tables/stock/StockItemTable.tsx:433 msgid "Show items updated after this date" msgstr "Show items updated after this date" -#: src/tables/stock/StockItemTable.tsx:441 +#: src/tables/stock/StockItemTable.tsx:438 msgid "Stocktake Before" msgstr "Stocktake Before" -#: src/tables/stock/StockItemTable.tsx:442 +#: src/tables/stock/StockItemTable.tsx:439 msgid "Show items counted before this date" msgstr "Show items counted before this date" -#: src/tables/stock/StockItemTable.tsx:447 +#: src/tables/stock/StockItemTable.tsx:444 msgid "Stocktake After" msgstr "Stocktake After" -#: src/tables/stock/StockItemTable.tsx:448 +#: src/tables/stock/StockItemTable.tsx:445 msgid "Show items counted after this date" msgstr "Show items counted after this date" -#: src/tables/stock/StockItemTable.tsx:453 +#: src/tables/stock/StockItemTable.tsx:450 msgid "External Location" msgstr "External Location" -#: src/tables/stock/StockItemTable.tsx:454 +#: src/tables/stock/StockItemTable.tsx:451 msgid "Show items in an external location" msgstr "Show items in an external location" @@ -11367,7 +11386,7 @@ msgstr "Show items in an external location" #~ msgid "Delete stock items" #~ msgstr "Delete stock items" -#: src/tables/stock/StockItemTable.tsx:559 +#: src/tables/stock/StockItemTable.tsx:556 msgid "Order items" msgstr "Order items" @@ -11542,10 +11561,6 @@ msgstr "Added" msgid "Removed" msgstr "Removed" -#: src/tables/stock/StockTrackingTable.tsx:206 -msgid "Details" -msgstr "Details" - #: src/tables/stock/StockTrackingTable.tsx:221 msgid "No user information" msgstr "No user information" diff --git a/src/frontend/src/locales/es/messages.po b/src/frontend/src/locales/es/messages.po index 958d4e94e7..5bd3f45a51 100644 --- a/src/frontend/src/locales/es/messages.po +++ b/src/frontend/src/locales/es/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: es\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2025-09-17 03:41\n" +"PO-Revision-Date: 2025-09-29 23:54\n" "Last-Translator: \n" "Language-Team: Spanish\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -69,7 +69,7 @@ msgstr "Acciones" #: src/components/forms/fields/RelatedModelField.tsx:393 #: src/components/nav/Header.tsx:169 #: src/pages/Index/Settings/UserSettings.tsx:74 -#: src/pages/part/PartDetail.tsx:1173 +#: src/pages/part/PartDetail.tsx:1186 msgid "Search" msgstr "Buscar" @@ -113,7 +113,7 @@ msgstr "No" #: src/forms/StockForms.tsx:1028 #: src/forms/StockForms.tsx:1072 #: src/pages/build/BuildDetail.tsx:200 -#: src/pages/part/PartDetail.tsx:1225 +#: src/pages/part/PartDetail.tsx:1238 #: src/tables/ColumnRenderers.tsx:82 #: src/tables/part/RelatedPartTable.tsx:53 #: src/tables/stock/StockTrackingTable.tsx:87 @@ -128,7 +128,8 @@ msgstr "Pieza" #: src/pages/part/CategoryDetail.tsx:130 #: src/pages/part/CategoryDetail.tsx:273 #: src/pages/part/CategoryDetail.tsx:312 -#: src/pages/part/PartDetail.tsx:955 +#: src/pages/part/CategoryDetail.tsx:343 +#: src/pages/part/PartDetail.tsx:968 msgid "Parts" msgstr "Piezas" @@ -152,11 +153,11 @@ msgstr "Plantillas de prueba de piezas" #: lib/enums/ModelInformation.tsx:52 #: src/components/wizards/OrderPartsWizard.tsx:143 #: src/pages/company/SupplierPartDetail.tsx:408 -#: src/pages/stock/StockDetail.tsx:286 +#: src/pages/stock/StockDetail.tsx:289 #: src/tables/build/BuildAllocatedStockTable.tsx:155 #: src/tables/part/PartPurchaseOrdersTable.tsx:50 #: src/tables/purchasing/SupplierPartTable.tsx:64 -#: src/tables/stock/StockItemTable.tsx:248 +#: src/tables/stock/StockItemTable.tsx:249 msgid "Supplier Part" msgstr "Pieza de proveedor" @@ -168,7 +169,7 @@ msgstr "Piezas de proveedor" #: lib/enums/ModelInformation.tsx:61 #: src/pages/company/SupplierPartDetail.tsx:160 #: src/tables/part/PartPurchaseOrdersTable.tsx:56 -#: src/tables/stock/StockItemTable.tsx:254 +#: src/tables/stock/StockItemTable.tsx:255 msgid "Manufacturer Part" msgstr "Pieza de fabricante" @@ -179,14 +180,15 @@ msgstr "Piezas del fabricante" #: lib/enums/ModelInformation.tsx:70 #: src/pages/part/CategoryDetail.tsx:343 -#: src/tables/Filter.tsx:381 +#: src/tables/Filter.tsx:389 msgid "Part Category" msgstr "Categoría de Pieza" #: lib/enums/ModelInformation.tsx:71 #: lib/enums/Roles.tsx:37 +#: src/pages/part/CategoryDetail.tsx:267 #: src/pages/part/CategoryDetail.tsx:334 -#: src/pages/part/PartDetail.tsx:1214 +#: src/pages/part/PartDetail.tsx:1227 msgid "Part Categories" msgstr "Categorías de Pieza" @@ -196,7 +198,8 @@ msgstr "Categorías de Pieza" #: src/forms/BuildForms.tsx:604 #: src/forms/BuildForms.tsx:765 #: src/forms/SalesOrderForms.tsx:269 -#: src/pages/stock/StockDetail.tsx:976 +#: src/pages/stock/StockDetail.tsx:992 +#: src/tables/part/PartTestResultTable.tsx:248 #: src/tables/stock/StockTrackingTable.tsx:48 #: src/tables/stock/StockTrackingTable.tsx:55 msgid "Stock Item" @@ -221,7 +224,7 @@ msgstr "Ubicación de existencias" #: lib/enums/ModelInformation.tsx:89 #: src/pages/stock/LocationDetail.tsx:176 #: src/pages/stock/LocationDetail.tsx:412 -#: src/pages/stock/StockDetail.tsx:967 +#: src/pages/stock/StockDetail.tsx:983 msgid "Stock Locations" msgstr "Ubicaciones de existencias" @@ -235,7 +238,7 @@ msgstr "Tipos de ubicaciones de existencias" #: lib/enums/ModelInformation.tsx:103 #: src/pages/Index/Settings/SystemSettings.tsx:248 -#: src/pages/part/PartDetail.tsx:912 +#: src/pages/part/PartDetail.tsx:914 msgid "Stock History" msgstr "Histórico de existencias" @@ -284,7 +287,7 @@ msgstr "Empresas" #: src/pages/sales/ReturnOrderDetail.tsx:199 #: src/pages/sales/SalesOrderDetail.tsx:211 #: src/tables/ColumnRenderers.tsx:353 -#: src/tables/Filter.tsx:278 +#: src/tables/Filter.tsx:286 #: src/tables/TableHoverCard.tsx:101 msgid "Project Code" msgstr "Código de proyecto" @@ -299,9 +302,9 @@ msgstr "Códigos de proyecto" #: src/pages/build/BuildDetail.tsx:244 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:33 #: src/pages/purchasing/PurchaseOrderDetail.tsx:531 -#: src/pages/stock/StockDetail.tsx:349 +#: src/pages/stock/StockDetail.tsx:352 #: src/tables/part/PartPurchaseOrdersTable.tsx:32 -#: src/tables/stock/StockItemTable.tsx:240 +#: src/tables/stock/StockItemTable.tsx:241 #: src/tables/stock/StockTrackingTable.tsx:120 msgid "Purchase Order" msgstr "Pedido de compra" @@ -311,7 +314,7 @@ msgstr "Pedido de compra" #: src/pages/Index/Settings/SystemSettings.tsx:283 #: src/pages/company/CompanyDetail.tsx:205 #: src/pages/company/SupplierPartDetail.tsx:265 -#: src/pages/part/PartDetail.tsx:876 +#: src/pages/part/PartDetail.tsx:878 #: src/pages/purchasing/PurchasingIndex.tsx:60 msgid "Purchase Orders" msgstr "Pedidos de compra" @@ -330,7 +333,7 @@ msgstr "Líneas de pedido de compra" #: src/pages/sales/SalesOrderDetail.tsx:586 #: src/pages/sales/SalesOrderShipmentDetail.tsx:94 #: src/pages/sales/SalesOrderShipmentDetail.tsx:358 -#: src/pages/stock/StockDetail.tsx:358 +#: src/pages/stock/StockDetail.tsx:361 #: src/tables/part/PartSalesAllocationsTable.tsx:41 #: src/tables/sales/SalesOrderAllocationTable.tsx:107 #: src/tables/stock/StockTrackingTable.tsx:131 @@ -341,7 +344,7 @@ msgstr "Orden de venta" #: lib/enums/Roles.tsx:43 #: src/pages/Index/Settings/SystemSettings.tsx:299 #: src/pages/company/CompanyDetail.tsx:225 -#: src/pages/part/PartDetail.tsx:888 +#: src/pages/part/PartDetail.tsx:890 #: src/pages/sales/SalesIndex.tsx:82 msgid "Sales Orders" msgstr "Órdenes de venta" @@ -365,7 +368,7 @@ msgstr "Orden de devolución" #: lib/enums/Roles.tsx:41 #: src/pages/Index/Settings/SystemSettings.tsx:315 #: src/pages/company/CompanyDetail.tsx:232 -#: src/pages/part/PartDetail.tsx:895 +#: src/pages/part/PartDetail.tsx:897 #: src/pages/sales/SalesIndex.tsx:103 msgid "Return Orders" msgstr "Órdenes de devolución" @@ -414,7 +417,7 @@ msgstr "Propietarios" #: lib/enums/ModelInformation.tsx:214 #: src/pages/Auth/ChangePassword.tsx:36 #: src/pages/core/UserDetail.tsx:220 -#: src/tables/Filter.tsx:327 +#: src/tables/Filter.tsx:335 #: src/tables/settings/ApiTokenTable.tsx:105 #: src/tables/settings/ApiTokenTable.tsx:132 #: src/tables/settings/BarcodeScanHistoryTable.tsx:79 @@ -544,7 +547,7 @@ msgstr "Admin" #: lib/enums/Roles.tsx:33 #: src/pages/Index/Settings/SystemSettings.tsx:264 #: src/pages/build/BuildIndex.tsx:75 -#: src/pages/part/PartDetail.tsx:905 +#: src/pages/part/PartDetail.tsx:907 #: src/pages/sales/SalesOrderDetail.tsx:394 msgid "Build Orders" msgstr "Órdenes de construcción" @@ -694,11 +697,12 @@ msgid "Failed to link barcode" msgstr "Error al vincular código de barras" #: src/components/barcodes/QRCode.tsx:179 -#: src/pages/part/PartDetail.tsx:522 +#: src/pages/part/PartDetail.tsx:524 #: src/pages/purchasing/PurchaseOrderDetail.tsx:204 #: src/pages/sales/ReturnOrderDetail.tsx:168 #: src/pages/sales/SalesOrderDetail.tsx:180 #: src/pages/sales/SalesOrderShipmentDetail.tsx:168 +#: src/pages/stock/StockDetail.tsx:186 msgid "Link" msgstr "Enlace" @@ -720,11 +724,11 @@ msgstr "Abrir en interfaz de administración" #~ msgid "Copy to clipboard" #~ msgstr "Copy to clipboard" -#: src/components/buttons/CopyButton.tsx:31 +#: src/components/buttons/CopyButton.tsx:34 msgid "Copied" msgstr "Copiado" -#: src/components/buttons/CopyButton.tsx:31 +#: src/components/buttons/CopyButton.tsx:34 msgid "Copy" msgstr "Copiar" @@ -752,19 +756,15 @@ msgstr "Imprimir Reportes" #~ msgid "The label could not be generated" #~ msgstr "The label could not be generated" -#: src/components/buttons/PrintingActions.tsx:122 +#: src/components/buttons/PrintingActions.tsx:124 msgid "Print Label" msgstr "Imprimir etiqueta" -#: src/components/buttons/PrintingActions.tsx:129 -#: src/components/buttons/PrintingActions.tsx:156 +#: src/components/buttons/PrintingActions.tsx:134 +#: src/components/buttons/PrintingActions.tsx:168 msgid "Print" msgstr "Imprimir" -#: src/components/buttons/PrintingActions.tsx:139 -msgid "Print Report" -msgstr "Imprimir un informe" - #: src/components/buttons/PrintingActions.tsx:152 #~ msgid "Generate" #~ msgstr "Generate" @@ -777,15 +777,19 @@ msgstr "Imprimir un informe" #~ msgid "The report could not be generated" #~ msgstr "The report could not be generated" -#: src/components/buttons/PrintingActions.tsx:177 +#: src/components/buttons/PrintingActions.tsx:161 +msgid "Print Report" +msgstr "Imprimir un informe" + +#: src/components/buttons/PrintingActions.tsx:189 msgid "Printing Actions" msgstr "Acciones de impresión" -#: src/components/buttons/PrintingActions.tsx:182 +#: src/components/buttons/PrintingActions.tsx:194 msgid "Print Labels" msgstr "Imprimir etiquetas" -#: src/components/buttons/PrintingActions.tsx:188 +#: src/components/buttons/PrintingActions.tsx:200 msgid "Print Reports" msgstr "Imprimir reportes" @@ -837,24 +841,24 @@ msgstr "Dejar de recibir notificaciones" msgid "Subscribe to notifications" msgstr "Suscribirse a notificaciones" -#: src/components/calendar/Calendar.tsx:99 -#: src/components/calendar/Calendar.tsx:162 +#: src/components/calendar/Calendar.tsx:102 +#: src/components/calendar/Calendar.tsx:165 msgid "Calendar Filters" msgstr "Filtros de calendario" -#: src/components/calendar/Calendar.tsx:114 +#: src/components/calendar/Calendar.tsx:117 msgid "Previous month" msgstr "Mes anterior" -#: src/components/calendar/Calendar.tsx:123 +#: src/components/calendar/Calendar.tsx:126 msgid "Select month" msgstr "Seleccione el mes" -#: src/components/calendar/Calendar.tsx:144 +#: src/components/calendar/Calendar.tsx:147 msgid "Next month" msgstr "Siguiente mes" -#: src/components/calendar/Calendar.tsx:175 +#: src/components/calendar/Calendar.tsx:178 #: src/tables/InvenTreeTableHeader.tsx:291 msgid "Download data" msgstr "Descargar datos" @@ -868,7 +872,7 @@ msgid "Error updating order" msgstr "Error al actualizar orden" #: src/components/calendar/OrderCalendar.tsx:178 -#: src/tables/Filter.tsx:144 +#: src/tables/Filter.tsx:152 msgid "Overdue" msgstr "Vencido" @@ -1107,7 +1111,7 @@ msgid "The latest news from InvenTree" msgstr "Las últimas noticias de InvenTree" #: src/components/dashboard/widgets/ColorToggleWidget.tsx:18 -#: src/components/nav/MainMenu.tsx:91 +#: src/components/nav/MainMenu.tsx:93 msgid "Change Color Mode" msgstr "Cambiar modo de color" @@ -1153,14 +1157,14 @@ msgstr "No hay noticias sin leer" #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:76 #: src/pages/core/UserDetail.tsx:93 #: src/pages/core/UserDetail.tsx:203 -#: src/tables/settings/UserTable.tsx:420 +#: src/tables/settings/UserTable.tsx:421 msgid "Superuser" msgstr "Superusuario" #: src/components/details/Details.tsx:124 #: src/pages/core/UserDetail.tsx:87 #: src/pages/core/UserDetail.tsx:200 -#: src/tables/settings/UserTable.tsx:415 +#: src/tables/settings/UserTable.tsx:416 msgid "Staff" msgstr "Personal" @@ -1658,7 +1662,7 @@ msgstr "Servidor" #: src/components/plugins/PluginDrawer.tsx:68 #: src/pages/Index/Settings/AdminCenter/UnitManagementPanel.tsx:19 #: src/pages/part/CategoryDetail.tsx:86 -#: src/pages/part/PartDetail.tsx:447 +#: src/pages/part/PartDetail.tsx:449 #: src/pages/stock/LocationDetail.tsx:84 #: src/tables/machine/MachineTypeTable.tsx:67 #: src/tables/machine/MachineTypeTable.tsx:151 @@ -1980,7 +1984,7 @@ msgid "Data has been imported successfully" msgstr "Los datos se han importado satisfactoriamente" #: src/components/importer/ImporterDrawer.tsx:109 -#: src/components/modals/AboutInvenTreeModal.tsx:197 +#: src/components/modals/AboutInvenTreeModal.tsx:203 #: src/components/modals/ServerInfoModal.tsx:134 #: src/forms/BomForms.tsx:132 msgid "Close" @@ -2166,14 +2170,14 @@ msgstr "" #: src/components/items/TransferList.tsx:161 #: src/components/render/Stock.tsx:102 -#: src/pages/part/PartDetail.tsx:984 -#: src/pages/stock/StockDetail.tsx:262 -#: src/pages/stock/StockDetail.tsx:913 +#: src/pages/part/PartDetail.tsx:997 +#: src/pages/stock/StockDetail.tsx:265 +#: src/pages/stock/StockDetail.tsx:929 #: src/tables/build/BuildAllocatedStockTable.tsx:135 #: src/tables/build/BuildLineTable.tsx:190 #: src/tables/part/PartTable.tsx:124 -#: src/tables/stock/StockItemTable.tsx:183 -#: src/tables/stock/StockItemTable.tsx:344 +#: src/tables/stock/StockItemTable.tsx:184 +#: src/tables/stock/StockItemTable.tsx:345 msgid "Available" msgstr "Disponible" @@ -2252,19 +2256,19 @@ msgstr "Enviar Informe de Error" #~ msgid "Dismiss" #~ msgstr "Dismiss" -#: src/components/modals/AboutInvenTreeModal.tsx:190 +#: src/components/modals/AboutInvenTreeModal.tsx:193 msgid "Copy version information" msgstr "Copiar información de versión" -#: src/components/modals/AboutInvenTreeModal.tsx:207 +#: src/components/modals/AboutInvenTreeModal.tsx:213 msgid "Development Version" msgstr "Versión de Desarrollo" -#: src/components/modals/AboutInvenTreeModal.tsx:209 +#: src/components/modals/AboutInvenTreeModal.tsx:215 msgid "Up to Date" msgstr "Actualizado" -#: src/components/modals/AboutInvenTreeModal.tsx:211 +#: src/components/modals/AboutInvenTreeModal.tsx:217 msgid "Update Available" msgstr "Actualización Disponible" @@ -2439,24 +2443,28 @@ msgstr "No se encontró nada..." #~ msgid "Profile" #~ msgstr "Profile" -#: src/components/nav/MainMenu.tsx:52 +#: src/components/nav/MainMenu.tsx:54 #: src/components/nav/NavigationDrawer.tsx:193 #: src/pages/Index/Settings/AdminCenter/EmailManagementPanel.tsx:21 #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:39 msgid "Settings" msgstr "Ajustes" -#: src/components/nav/MainMenu.tsx:59 -#: src/pages/Index/Settings/UserSettings.tsx:145 -msgid "Account Settings" -msgstr "Ajustes de la cuenta" - #: src/components/nav/MainMenu.tsx:59 #: src/defaults/menuItems.tsx:15 #~ msgid "Account settings" #~ msgstr "Account settings" -#: src/components/nav/MainMenu.tsx:67 +#: src/components/nav/MainMenu.tsx:61 +#: src/pages/Index/Settings/UserSettings.tsx:145 +msgid "Account Settings" +msgstr "Ajustes de la cuenta" + +#: src/components/nav/MainMenu.tsx:68 +#~ msgid "Current language {locale}" +#~ msgstr "Current language {locale}" + +#: src/components/nav/MainMenu.tsx:69 #: src/components/nav/NavigationDrawer.tsx:153 #: src/components/nav/SettingsHeader.tsx:41 #: src/pages/Index/Settings/SystemSettings.tsx:347 @@ -2464,15 +2472,11 @@ msgstr "Ajustes de la cuenta" msgid "System Settings" msgstr "Ajustes del sistema" -#: src/components/nav/MainMenu.tsx:68 -#~ msgid "Current language {locale}" -#~ msgstr "Current language {locale}" - #: src/components/nav/MainMenu.tsx:71 #~ msgid "Switch to pseudo language" #~ msgstr "Switch to pseudo language" -#: src/components/nav/MainMenu.tsx:76 +#: src/components/nav/MainMenu.tsx:78 #: src/components/nav/NavigationDrawer.tsx:160 #: src/components/nav/SettingsHeader.tsx:42 #: src/defaults/actions.tsx:83 @@ -2481,7 +2485,14 @@ msgstr "Ajustes del sistema" msgid "Admin Center" msgstr "Administración" -#: src/components/nav/MainMenu.tsx:100 +#: src/components/nav/MainMenu.tsx:99 +#: src/defaults/actions.tsx:44 +#: src/defaults/links.tsx:140 +#: src/defaults/links.tsx:186 +msgid "About InvenTree" +msgstr "Acerca de InvenTree" + +#: src/components/nav/MainMenu.tsx:108 msgid "Logout" msgstr "Cerrar sesión" @@ -2507,10 +2518,11 @@ msgstr "Cerrar sesión" #: src/defaults/links.tsx:42 #: src/forms/StockForms.tsx:736 #: src/pages/Index/Settings/SystemSettings.tsx:224 -#: src/pages/part/PartDetail.tsx:805 +#: src/pages/part/PartDetail.tsx:807 #: src/pages/stock/LocationDetail.tsx:390 -#: src/pages/stock/StockDetail.tsx:626 -#: src/tables/stock/StockItemTable.tsx:86 +#: src/pages/stock/LocationDetail.tsx:420 +#: src/pages/stock/StockDetail.tsx:642 +#: src/tables/stock/StockItemTable.tsx:87 msgid "Stock" msgstr "Stock" @@ -2599,7 +2611,7 @@ msgstr "" #: src/components/nav/SearchDrawer.tsx:288 #: src/pages/company/ManufacturerPartDetail.tsx:176 -#: src/pages/part/PartDetail.tsx:863 +#: src/pages/part/PartDetail.tsx:865 #: src/pages/part/PartSupplierDetail.tsx:15 #: src/pages/purchasing/PurchasingIndex.tsx:81 msgid "Suppliers" @@ -2663,7 +2675,7 @@ msgid "Attachments" msgstr "Archivos adjuntos" #: src/components/panels/NotesPanel.tsx:23 -#: src/tables/build/BuildOrderTestTable.tsx:196 +#: src/tables/part/PartTestResultTable.tsx:214 #: src/tables/stock/StockTrackingTable.tsx:212 msgid "Notes" msgstr "Notas" @@ -2709,7 +2721,7 @@ msgstr "Información del complemento" #: src/pages/company/ManufacturerPartDetail.tsx:118 #: src/pages/company/SupplierPartDetail.tsx:144 #: src/pages/part/CategoryDetail.tsx:106 -#: src/pages/part/PartDetail.tsx:461 +#: src/pages/part/PartDetail.tsx:463 #: src/pages/purchasing/PurchaseOrderDetail.tsx:144 #: src/pages/sales/ReturnOrderDetail.tsx:109 #: src/pages/sales/SalesOrderDetail.tsx:118 @@ -2730,7 +2742,7 @@ msgstr "Autor" #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:41 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 #: src/tables/ColumnRenderers.tsx:411 -#: src/tables/build/BuildOrderTestTable.tsx:204 +#: src/tables/part/PartTestResultTable.tsx:222 msgid "Date" msgstr "Fecha" @@ -2739,7 +2751,7 @@ msgstr "Fecha" #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:68 #: src/pages/core/UserDetail.tsx:81 #: src/pages/core/UserDetail.tsx:209 -#: src/pages/part/PartDetail.tsx:616 +#: src/pages/part/PartDetail.tsx:618 #: src/tables/bom/UsedInTable.tsx:90 #: src/tables/company/CompanyTable.tsx:57 #: src/tables/company/CompanyTable.tsx:91 @@ -2753,8 +2765,8 @@ msgstr "Fecha" #: src/tables/purchasing/SupplierPartTable.tsx:85 #: src/tables/purchasing/SupplierPartTable.tsx:179 #: src/tables/settings/ApiTokenTable.tsx:63 -#: src/tables/settings/UserTable.tsx:410 -#: src/tables/stock/StockItemTable.tsx:323 +#: src/tables/settings/UserTable.tsx:411 +#: src/tables/stock/StockItemTable.tsx:324 msgid "Active" msgstr "Activo" @@ -2873,7 +2885,7 @@ msgstr "Envío" #: src/pages/company/CompanyDetail.tsx:325 #: src/pages/company/SupplierPartDetail.tsx:368 #: src/pages/core/UserDetail.tsx:211 -#: src/pages/part/PartDetail.tsx:1017 +#: src/pages/part/PartDetail.tsx:1030 msgid "Inactive" msgstr "Inactivo" @@ -2883,8 +2895,31 @@ msgstr "Inactivo" msgid "No stock" msgstr "Sin Stock" -#: src/components/render/Part.tsx:74 -#: src/pages/part/PartDetail.tsx:488 +#: src/components/render/Part.tsx:44 +#: src/pages/company/SupplierPartDetail.tsx:196 +#: src/pages/company/SupplierPartDetail.tsx:389 +#: src/pages/part/PartDetail.tsx:1018 +#: src/tables/bom/BomTable.tsx:424 +#: src/tables/part/PartTable.tsx:95 +msgid "On Order" +msgstr "En pedido" + +#: src/components/render/Part.tsx:52 +#: src/pages/part/PartDetail.tsx:590 +#: src/pages/part/PartDetail.tsx:1024 +#: src/pages/stock/StockDetail.tsx:912 +#: src/tables/part/PartTestResultTable.tsx:297 +#: src/tables/stock/StockItemTable.tsx:361 +msgid "In Production" +msgstr "En producción" + +#: src/components/render/Part.tsx:71 +#: src/tables/stock/StockTrackingTable.tsx:206 +msgid "Details" +msgstr "Detalles" + +#: src/components/render/Part.tsx:109 +#: src/pages/part/PartDetail.tsx:490 #: src/tables/ColumnRenderers.tsx:224 #: src/tables/ColumnRenderers.tsx:233 #: src/tables/notifications/NotificationTable.tsx:32 @@ -2908,17 +2943,17 @@ msgstr "Categoría" #: src/forms/StockForms.tsx:1073 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:88 #: src/pages/core/UserDetail.tsx:158 -#: src/pages/stock/StockDetail.tsx:295 +#: src/pages/stock/StockDetail.tsx:298 #: src/tables/ColumnRenderers.tsx:176 #: src/tables/ColumnRenderers.tsx:185 -#: src/tables/Filter.tsx:392 +#: src/tables/Filter.tsx:400 #: src/tables/stock/StockTrackingTable.tsx:98 msgid "Location" msgstr "Ubicación" #: src/components/render/Stock.tsx:99 -#: src/pages/stock/StockDetail.tsx:195 -#: src/pages/stock/StockDetail.tsx:901 +#: src/pages/stock/StockDetail.tsx:198 +#: src/pages/stock/StockDetail.tsx:917 #: src/tables/build/BuildAllocatedStockTable.tsx:121 #: src/tables/build/BuildOutputTable.tsx:111 #: src/tables/sales/SalesOrderAllocationTable.tsx:139 @@ -2940,11 +2975,11 @@ msgstr "Número de serie" #: src/pages/part/pricing/BomPricingPanel.tsx:146 #: src/pages/part/pricing/PriceBreakPanel.tsx:89 #: src/pages/part/pricing/PriceBreakPanel.tsx:172 -#: src/pages/stock/StockDetail.tsx:255 -#: src/pages/stock/StockDetail.tsx:907 +#: src/pages/stock/StockDetail.tsx:258 +#: src/pages/stock/StockDetail.tsx:923 #: src/tables/build/BuildLineTable.tsx:84 -#: src/tables/build/BuildOrderTestTable.tsx:251 #: src/tables/part/PartPurchaseOrdersTable.tsx:94 +#: src/tables/part/PartTestResultTable.tsx:269 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:168 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:199 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:69 @@ -3467,163 +3502,163 @@ msgid "Please correct the errors in the selected parts" msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:424 -#: src/tables/build/BuildLineTable.tsx:794 +#: src/tables/build/BuildLineTable.tsx:797 #: src/tables/part/PartTable.tsx:407 #: src/tables/sales/SalesOrderLineItemTable.tsx:365 msgid "Order Parts" msgstr "Ordenar Partes" #: src/contexts/LanguageContext.tsx:22 -msgid "Arabic" -msgstr "Árabe" +#~ msgid "Arabic" +#~ msgstr "Arabic" #: src/contexts/LanguageContext.tsx:23 -msgid "Bulgarian" -msgstr "Búlgaro" +#~ msgid "Bulgarian" +#~ msgstr "Bulgarian" #: src/contexts/LanguageContext.tsx:24 -msgid "Czech" -msgstr "Checo" +#~ msgid "Czech" +#~ msgstr "Czech" #: src/contexts/LanguageContext.tsx:25 -msgid "Danish" -msgstr "Danés" +#~ msgid "Danish" +#~ msgstr "Danish" #: src/contexts/LanguageContext.tsx:26 -msgid "German" -msgstr "Alemán" +#~ msgid "German" +#~ msgstr "German" #: src/contexts/LanguageContext.tsx:27 -msgid "Greek" -msgstr "Griego" +#~ msgid "Greek" +#~ msgstr "Greek" #: src/contexts/LanguageContext.tsx:28 -msgid "English" -msgstr "Inglés" +#~ msgid "English" +#~ msgstr "English" #: src/contexts/LanguageContext.tsx:29 -msgid "Spanish" -msgstr "Español" +#~ msgid "Spanish" +#~ msgstr "Spanish" #: src/contexts/LanguageContext.tsx:30 -msgid "Spanish (Mexican)" -msgstr "Español (México)" +#~ msgid "Spanish (Mexican)" +#~ msgstr "Spanish (Mexican)" #: src/contexts/LanguageContext.tsx:31 -msgid "Estonian" -msgstr "Estonio" +#~ msgid "Estonian" +#~ msgstr "Estonian" #: src/contexts/LanguageContext.tsx:32 -msgid "Farsi / Persian" -msgstr "Farsi / Persa" +#~ msgid "Farsi / Persian" +#~ msgstr "Farsi / Persian" #: src/contexts/LanguageContext.tsx:33 -msgid "Finnish" -msgstr "Finés" +#~ msgid "Finnish" +#~ msgstr "Finnish" #: src/contexts/LanguageContext.tsx:34 -msgid "French" -msgstr "Francés" +#~ msgid "French" +#~ msgstr "French" #: src/contexts/LanguageContext.tsx:35 -msgid "Hebrew" -msgstr "Hebreo" +#~ msgid "Hebrew" +#~ msgstr "Hebrew" #: src/contexts/LanguageContext.tsx:36 -msgid "Hindi" -msgstr "Hindú" +#~ msgid "Hindi" +#~ msgstr "Hindi" #: src/contexts/LanguageContext.tsx:37 -msgid "Hungarian" -msgstr "Húngaro" +#~ msgid "Hungarian" +#~ msgstr "Hungarian" #: src/contexts/LanguageContext.tsx:38 -msgid "Italian" -msgstr "Italiano" +#~ msgid "Italian" +#~ msgstr "Italian" #: src/contexts/LanguageContext.tsx:39 -msgid "Japanese" -msgstr "Japonés" +#~ msgid "Japanese" +#~ msgstr "Japanese" #: src/contexts/LanguageContext.tsx:40 -msgid "Korean" -msgstr "Coreano" +#~ msgid "Korean" +#~ msgstr "Korean" #: src/contexts/LanguageContext.tsx:41 -msgid "Lithuanian" -msgstr "Lituano" +#~ msgid "Lithuanian" +#~ msgstr "Lithuanian" #: src/contexts/LanguageContext.tsx:42 -msgid "Latvian" -msgstr "Letón" +#~ msgid "Latvian" +#~ msgstr "Latvian" #: src/contexts/LanguageContext.tsx:43 -msgid "Dutch" -msgstr "Holandés" +#~ msgid "Dutch" +#~ msgstr "Dutch" #: src/contexts/LanguageContext.tsx:44 -msgid "Norwegian" -msgstr "Noruego" +#~ msgid "Norwegian" +#~ msgstr "Norwegian" #: src/contexts/LanguageContext.tsx:45 -msgid "Polish" -msgstr "Polaco" +#~ msgid "Polish" +#~ msgstr "Polish" #: src/contexts/LanguageContext.tsx:46 -msgid "Portuguese" -msgstr "Portugués" +#~ msgid "Portuguese" +#~ msgstr "Portuguese" #: src/contexts/LanguageContext.tsx:47 -msgid "Portuguese (Brazilian)" -msgstr "Portugués (Brasileño)" +#~ msgid "Portuguese (Brazilian)" +#~ msgstr "Portuguese (Brazilian)" #: src/contexts/LanguageContext.tsx:48 -msgid "Romanian" -msgstr "Rumano" +#~ msgid "Romanian" +#~ msgstr "Romanian" #: src/contexts/LanguageContext.tsx:49 -msgid "Russian" -msgstr "Ruso" +#~ msgid "Russian" +#~ msgstr "Russian" #: src/contexts/LanguageContext.tsx:50 -msgid "Slovak" -msgstr "Eslovaco" +#~ msgid "Slovak" +#~ msgstr "Slovak" #: src/contexts/LanguageContext.tsx:51 -msgid "Slovenian" -msgstr "Esloveno" +#~ msgid "Slovenian" +#~ msgstr "Slovenian" #: src/contexts/LanguageContext.tsx:52 -msgid "Serbian" -msgstr "" +#~ msgid "Serbian" +#~ msgstr "Serbian" #: src/contexts/LanguageContext.tsx:53 -msgid "Swedish" -msgstr "Sueco" +#~ msgid "Swedish" +#~ msgstr "Swedish" #: src/contexts/LanguageContext.tsx:54 -msgid "Thai" -msgstr "Tailandés" +#~ msgid "Thai" +#~ msgstr "Thai" #: src/contexts/LanguageContext.tsx:55 -msgid "Turkish" -msgstr "Turco" +#~ msgid "Turkish" +#~ msgstr "Turkish" #: src/contexts/LanguageContext.tsx:56 -msgid "Ukrainian" -msgstr "Ucraniano" +#~ msgid "Ukrainian" +#~ msgstr "Ukrainian" #: src/contexts/LanguageContext.tsx:57 -msgid "Vietnamese" -msgstr "Vietnamita" +#~ msgid "Vietnamese" +#~ msgstr "Vietnamese" #: src/contexts/LanguageContext.tsx:58 -msgid "Chinese (Simplified)" -msgstr "Chino (Simplificado)" +#~ msgid "Chinese (Simplified)" +#~ msgstr "Chinese (Simplified)" #: src/contexts/LanguageContext.tsx:59 -msgid "Chinese (Traditional)" -msgstr "Chino (Tradicional)" +#~ msgid "Chinese (Traditional)" +#~ msgstr "Chinese (Traditional)" #: src/defaults/actions.tsx:18 #: src/defaults/links.tsx:27 @@ -3644,12 +3679,6 @@ msgstr "Visite la documentación para obtener más información sobre InvenTree" #~ msgid "About this Inventree instance" #~ msgstr "About this Inventree instance" -#: src/defaults/actions.tsx:44 -#: src/defaults/links.tsx:140 -#: src/defaults/links.tsx:186 -msgid "About InvenTree" -msgstr "Acerca de InvenTree" - #: src/defaults/actions.tsx:45 msgid "About the InvenTree org" msgstr "Acerca de InvenTree org" @@ -3954,7 +3983,7 @@ msgstr "Próximo código de lote" #: src/forms/StockForms.tsx:184 #: src/forms/StockForms.tsx:189 #: src/forms/StockForms.tsx:360 -#: src/pages/stock/StockDetail.tsx:231 +#: src/pages/stock/StockDetail.tsx:234 msgid "Next serial number" msgstr "Siguiente número de serie" @@ -3965,9 +3994,8 @@ msgstr "Siguiente número de serie" #: src/forms/BuildForms.tsx:311 #: src/forms/BuildForms.tsx:656 #: src/tables/build/BuildAllocatedStockTable.tsx:150 -#: src/tables/build/BuildOrderTestTable.tsx:230 -#: src/tables/build/BuildOrderTestTable.tsx:254 #: src/tables/build/BuildOutputTable.tsx:592 +#: src/tables/part/PartTestResultTable.tsx:272 msgid "Build Output" msgstr "" @@ -3984,17 +4012,18 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:150 #: src/pages/sales/ReturnOrderDetail.tsx:115 #: src/pages/sales/SalesOrderDetail.tsx:124 -#: src/pages/stock/StockDetail.tsx:162 -#: src/tables/Filter.tsx:266 +#: src/pages/stock/StockDetail.tsx:170 +#: src/tables/Filter.tsx:274 #: src/tables/build/BuildOutputTable.tsx:408 #: src/tables/machine/MachineListTable.tsx:359 #: src/tables/part/PartPurchaseOrdersTable.tsx:38 +#: src/tables/part/PartTestResultTable.tsx:309 #: src/tables/sales/ReturnOrderLineItemTable.tsx:135 #: src/tables/sales/ReturnOrderLineItemTable.tsx:172 #: src/tables/settings/CustomStateTable.tsx:79 #: src/tables/settings/EmailTable.tsx:95 #: src/tables/settings/ImportSessionTable.tsx:117 -#: src/tables/stock/StockItemTable.tsx:328 +#: src/tables/stock/StockItemTable.tsx:329 #: src/tables/stock/StockTrackingTable.tsx:65 msgid "Status" msgstr "Estado" @@ -4056,7 +4085,7 @@ msgstr "Salidas de Construcción han sido canceladas" #: src/tables/build/BuildAllocatedStockTable.tsx:139 #: src/tables/build/BuildLineTable.tsx:180 #: src/tables/sales/SalesOrderLineItemTable.tsx:337 -#: src/tables/stock/StockItemTable.tsx:339 +#: src/tables/stock/StockItemTable.tsx:340 msgid "Allocated" msgstr "Asignado" @@ -4074,9 +4103,9 @@ msgstr "Seleccione la ubicación de origen para la asignación de stock" #: src/forms/BuildForms.tsx:671 #: src/forms/SalesOrderForms.tsx:298 -#: src/tables/build/BuildLineTable.tsx:555 -#: src/tables/build/BuildLineTable.tsx:710 -#: src/tables/build/BuildLineTable.tsx:809 +#: src/tables/build/BuildLineTable.tsx:556 +#: src/tables/build/BuildLineTable.tsx:713 +#: src/tables/build/BuildLineTable.tsx:812 #: src/tables/sales/SalesOrderLineItemTable.tsx:375 #: src/tables/sales/SalesOrderLineItemTable.tsx:408 msgid "Allocate Stock" @@ -4089,10 +4118,10 @@ msgstr "Artículos de stock seleccionados" #: src/forms/BuildForms.tsx:787 #: src/forms/BuildForms.tsx:888 -#: src/tables/build/BuildAllocatedStockTable.tsx:233 -#: src/tables/build/BuildAllocatedStockTable.tsx:265 -#: src/tables/build/BuildLineTable.tsx:720 -#: src/tables/build/BuildLineTable.tsx:843 +#: src/tables/build/BuildAllocatedStockTable.tsx:240 +#: src/tables/build/BuildAllocatedStockTable.tsx:272 +#: src/tables/build/BuildLineTable.tsx:723 +#: src/tables/build/BuildLineTable.tsx:846 msgid "Consume Stock" msgstr "" @@ -4102,14 +4131,14 @@ msgid "Stock items consumed" msgstr "" #: src/forms/BuildForms.tsx:824 -#: src/tables/build/BuildLineTable.tsx:495 +#: src/tables/build/BuildLineTable.tsx:496 #: src/tables/part/PartBuildAllocationsTable.tsx:101 msgid "Fully consumed" msgstr "" #: src/forms/BuildForms.tsx:869 #: src/tables/build/BuildLineTable.tsx:185 -#: src/tables/stock/StockItemTable.tsx:372 +#: src/tables/stock/StockItemTable.tsx:369 msgid "Consumed" msgstr "Consumido" @@ -4120,7 +4149,7 @@ msgstr "Consumido" #: src/forms/PartForms.tsx:70 #: src/forms/PartForms.tsx:157 #: src/pages/part/CategoryDetail.tsx:122 -#: src/pages/part/PartDetail.tsx:669 +#: src/pages/part/PartDetail.tsx:671 #: src/tables/part/PartCategoryTable.tsx:94 #: src/tables/part/PartTable.tsx:312 msgid "Subscribed" @@ -4232,12 +4261,13 @@ msgstr "Guardar con cantidad ya recibida" #: src/forms/PurchaseOrderForms.tsx:658 #: src/pages/build/BuildDetail.tsx:351 -#: src/pages/stock/StockDetail.tsx:277 -#: src/pages/stock/StockDetail.tsx:923 +#: src/pages/stock/StockDetail.tsx:280 +#: src/pages/stock/StockDetail.tsx:939 #: src/tables/Filter.tsx:83 #: src/tables/build/BuildAllocatedStockTable.tsx:128 -#: src/tables/build/BuildOrderTestTable.tsx:242 #: src/tables/build/BuildOutputTable.tsx:116 +#: src/tables/part/PartTestResultTable.tsx:260 +#: src/tables/part/PartTestResultTable.tsx:281 #: src/tables/sales/SalesOrderAllocationTable.tsx:146 msgid "Batch Code" msgstr "Código de lote" @@ -4260,8 +4290,8 @@ msgid "Enter serial numbers for received items" msgstr "Introduzca números de serie para los elementos recibidos" #: src/forms/PurchaseOrderForms.tsx:687 -#: src/pages/stock/StockDetail.tsx:379 -#: src/tables/stock/StockItemTable.tsx:295 +#: src/pages/stock/StockDetail.tsx:382 +#: src/tables/stock/StockItemTable.tsx:296 msgid "Expiry Date" msgstr "Fecha de Expiración" @@ -4273,7 +4303,7 @@ msgstr "" #: src/forms/StockForms.tsx:673 #: src/pages/company/SupplierPartDetail.tsx:171 #: src/pages/company/SupplierPartDetail.tsx:235 -#: src/pages/stock/StockDetail.tsx:416 +#: src/pages/stock/StockDetail.tsx:419 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:220 msgid "Packaging" msgstr "Empaquetado" @@ -4339,9 +4369,9 @@ msgid "Stock Status" msgstr "Estado de Existencias" #: src/forms/StockForms.tsx:261 -#: src/pages/stock/StockDetail.tsx:670 -#: src/tables/stock/StockItemTable.tsx:525 -#: src/tables/stock/StockItemTable.tsx:572 +#: src/pages/stock/StockDetail.tsx:686 +#: src/tables/stock/StockItemTable.tsx:522 +#: src/tables/stock/StockItemTable.tsx:569 msgid "Add Stock Item" msgstr "Añadir artículo de stock" @@ -4378,10 +4408,10 @@ msgstr "Devolver" #: src/forms/StockForms.tsx:1075 #: src/pages/company/SupplierPartDetail.tsx:189 #: src/pages/company/SupplierPartDetail.tsx:373 -#: src/pages/part/PartDetail.tsx:535 -#: src/pages/part/PartDetail.tsx:974 +#: src/pages/part/PartDetail.tsx:537 +#: src/pages/part/PartDetail.tsx:987 +#: src/tables/Filter.tsx:92 #: src/tables/purchasing/SupplierPartTable.tsx:194 -#: src/tables/stock/StockItemTable.tsx:359 msgid "In Stock" msgstr "Disponible" @@ -4545,7 +4575,7 @@ msgstr "Lista de entradas entre las que elegir" #: src/tables/FilterSelectDrawer.tsx:114 #: src/tables/FilterSelectDrawer.tsx:137 #: src/tables/FilterSelectDrawer.tsx:149 -#: src/tables/build/BuildOrderTestTable.tsx:188 +#: src/tables/part/PartTestResultTable.tsx:206 #: src/tables/purchasing/ManufacturerPartParameterTable.tsx:42 #: src/tables/stock/StockItemTestResultTable.tsx:201 msgid "Value" @@ -4833,7 +4863,7 @@ msgid "Delete selected stock items" msgstr "" #: src/hooks/UseStockAdjustActions.tsx:205 -#: src/pages/part/PartDetail.tsx:1155 +#: src/pages/part/PartDetail.tsx:1168 msgid "Stock Actions" msgstr "Acciones de inventario" @@ -6196,7 +6226,7 @@ msgstr "" #: src/pages/build/BuildDetail.tsx:207 #: src/pages/company/ManufacturerPartDetail.tsx:83 #: src/pages/company/SupplierPartDetail.tsx:95 -#: src/pages/part/PartDetail.tsx:454 +#: src/pages/part/PartDetail.tsx:456 #: src/pages/stock/StockDetail.tsx:153 #: src/tables/bom/BomTable.tsx:134 #: src/tables/bom/UsedInTable.tsx:40 @@ -6207,15 +6237,16 @@ msgstr "" #: src/tables/part/RelatedPartTable.tsx:73 #: src/tables/sales/SalesOrderAllocationTable.tsx:132 #: src/tables/sales/SalesOrderLineItemTable.tsx:98 -#: src/tables/stock/StockItemTable.tsx:70 +#: src/tables/stock/StockItemTable.tsx:71 msgid "IPN" msgstr "IPN" #: src/pages/build/BuildDetail.tsx:215 -#: src/pages/part/PartDetail.tsx:481 +#: src/pages/part/PartDetail.tsx:483 +#: src/pages/stock/StockDetail.tsx:161 #: src/tables/bom/UsedInTable.tsx:44 #: src/tables/build/BuildOrderTable.tsx:83 -#: src/tables/stock/StockItemTable.tsx:75 +#: src/tables/stock/StockItemTable.tsx:76 msgid "Revision" msgstr "Revisión" @@ -6231,7 +6262,7 @@ msgstr "Revisión" #: src/pages/purchasing/PurchaseOrderDetail.tsx:156 #: src/pages/sales/ReturnOrderDetail.tsx:121 #: src/pages/sales/SalesOrderDetail.tsx:130 -#: src/pages/stock/StockDetail.tsx:168 +#: src/pages/stock/StockDetail.tsx:176 msgid "Custom Status" msgstr "" @@ -6268,7 +6299,7 @@ msgid "Build Quantity" msgstr "Cantidad de construcción" #: src/pages/build/BuildDetail.tsx:286 -#: src/pages/part/PartDetail.tsx:599 +#: src/pages/part/PartDetail.tsx:601 #: src/tables/bom/BomTable.tsx:352 #: src/tables/bom/BomTable.tsx:387 msgid "Can Build" @@ -6280,16 +6311,16 @@ msgid "Completed Outputs" msgstr "Salidas completadas" #: src/pages/build/BuildDetail.tsx:312 -#: src/tables/Filter.tsx:373 +#: src/tables/Filter.tsx:381 msgid "Issued By" msgstr "Emitido por" #: src/pages/build/BuildDetail.tsx:320 -#: src/pages/part/PartDetail.tsx:692 +#: src/pages/part/PartDetail.tsx:694 #: src/pages/purchasing/PurchaseOrderDetail.tsx:243 #: src/pages/sales/ReturnOrderDetail.tsx:207 #: src/pages/sales/SalesOrderDetail.tsx:219 -#: src/tables/Filter.tsx:311 +#: src/tables/Filter.tsx:319 msgid "Responsible" msgstr "Responsable" @@ -6377,6 +6408,8 @@ msgid "Child Build Orders" msgstr "" #: src/pages/build/BuildDetail.tsx:524 +#: src/pages/part/PartDetail.tsx:940 +#: src/pages/stock/StockDetail.tsx:587 #: src/tables/build/BuildOutputTable.tsx:664 #: src/tables/stock/StockItemTestResultTable.tsx:167 msgid "Test Results" @@ -6511,7 +6544,7 @@ msgid "Cancel order" msgstr "Cancelar pedido" #: src/pages/build/BuildDetail.tsx:752 -#: src/pages/stock/StockDetail.tsx:341 +#: src/pages/stock/StockDetail.tsx:344 #: src/tables/build/BuildAllocatedStockTable.tsx:85 #: src/tables/part/PartBuildAllocationsTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:150 @@ -6572,7 +6605,7 @@ msgstr "Divisa predeterminada" #: src/pages/company/SupplierPartDetail.tsx:234 #: src/pages/company/SupplierPartDetail.tsx:359 #: src/pages/purchasing/PurchaseOrderDetail.tsx:138 -#: src/tables/Filter.tsx:352 +#: src/tables/Filter.tsx:360 #: src/tables/company/CompanyTable.tsx:96 #: src/tables/part/PartPurchaseOrdersTable.tsx:43 #: src/tables/purchasing/PurchaseOrderTable.tsx:109 @@ -6585,7 +6618,7 @@ msgstr "Proveedor" #: src/pages/company/ManufacturerPartDetail.tsx:102 #: src/pages/company/ManufacturerPartDetail.tsx:264 #: src/pages/company/SupplierPartDetail.tsx:151 -#: src/tables/Filter.tsx:339 +#: src/tables/Filter.tsx:347 #: src/tables/company/CompanyTable.tsx:101 #: src/tables/purchasing/SupplierPartTable.tsx:70 msgid "Manufacturer" @@ -6597,7 +6630,7 @@ msgstr "Fabricante" #: src/pages/sales/ReturnOrderDetail.tsx:103 #: src/pages/sales/SalesOrderDetail.tsx:112 #: src/pages/sales/SalesOrderShipmentDetail.tsx:102 -#: src/pages/stock/StockDetail.tsx:367 +#: src/pages/stock/StockDetail.tsx:370 #: src/tables/company/CompanyTable.tsx:106 #: src/tables/sales/ReturnOrderTable.tsx:108 #: src/tables/sales/SalesOrderTable.tsx:133 @@ -6658,7 +6691,7 @@ msgstr "Enlace externo" #: src/pages/company/ManufacturerPartDetail.tsx:146 #: src/pages/company/SupplierPartDetail.tsx:231 -#: src/pages/part/PartDetail.tsx:788 +#: src/pages/part/PartDetail.tsx:790 msgid "Part Details" msgstr "" @@ -6671,7 +6704,7 @@ msgid "Manufacturer Part Details" msgstr "Detalles de pieza del fabricante" #: src/pages/company/ManufacturerPartDetail.tsx:164 -#: src/pages/part/PartDetail.tsx:794 +#: src/pages/part/PartDetail.tsx:796 msgid "Parameters" msgstr "Parámetros" @@ -6712,14 +6745,6 @@ msgstr "" msgid "Pack Quantity" msgstr "Cantidad del paquete" -#: src/pages/company/SupplierPartDetail.tsx:196 -#: src/pages/company/SupplierPartDetail.tsx:389 -#: src/pages/part/PartDetail.tsx:1005 -#: src/tables/bom/BomTable.tsx:424 -#: src/tables/part/PartTable.tsx:95 -msgid "On Order" -msgstr "En pedido" - #: src/pages/company/SupplierPartDetail.tsx:203 msgid "Supplier Availability" msgstr "Disponibilidad del proveedor" @@ -6767,7 +6792,7 @@ msgid "Add Supplier Part" msgstr "Añadir pieza de proveedor" #: src/pages/company/SupplierPartDetail.tsx:383 -#: src/pages/part/PartDetail.tsx:993 +#: src/pages/part/PartDetail.tsx:1006 msgid "No Stock" msgstr "Sin existencias" @@ -6894,57 +6919,57 @@ msgid "Category Details" msgstr "Detalles de categoría" #: src/pages/part/PartAllocationPanel.tsx:21 -#: src/pages/stock/StockDetail.tsx:539 +#: src/pages/stock/StockDetail.tsx:555 #: src/tables/part/PartTable.tsx:108 msgid "Build Order Allocations" msgstr "" #: src/pages/part/PartAllocationPanel.tsx:31 -#: src/pages/stock/StockDetail.tsx:554 +#: src/pages/stock/StockDetail.tsx:570 #: src/tables/part/PartTable.tsx:116 msgid "Sales Order Allocations" msgstr "" -#: src/pages/part/PartDetail.tsx:181 -#: src/pages/part/PartDetail.tsx:184 -#: src/pages/part/PartDetail.tsx:228 +#: src/pages/part/PartDetail.tsx:183 +#: src/pages/part/PartDetail.tsx:186 +#: src/pages/part/PartDetail.tsx:230 msgid "Validate BOM" msgstr "" -#: src/pages/part/PartDetail.tsx:185 +#: src/pages/part/PartDetail.tsx:187 msgid "Do you want to validate the bill of materials for this assembly?" msgstr "" -#: src/pages/part/PartDetail.tsx:188 +#: src/pages/part/PartDetail.tsx:190 msgid "BOM validated" msgstr "" -#: src/pages/part/PartDetail.tsx:206 +#: src/pages/part/PartDetail.tsx:208 msgid "BOM Validated" msgstr "" -#: src/pages/part/PartDetail.tsx:207 +#: src/pages/part/PartDetail.tsx:209 msgid "The Bill of Materials for this part has been validated" msgstr "" -#: src/pages/part/PartDetail.tsx:211 -#: src/pages/part/PartDetail.tsx:216 +#: src/pages/part/PartDetail.tsx:213 +#: src/pages/part/PartDetail.tsx:218 msgid "BOM Not Validated" msgstr "" -#: src/pages/part/PartDetail.tsx:212 +#: src/pages/part/PartDetail.tsx:214 msgid "The Bill of Materials for this part has previously been checked, but requires revalidation" msgstr "" -#: src/pages/part/PartDetail.tsx:217 +#: src/pages/part/PartDetail.tsx:219 msgid "The Bill of Materials for this part has not yet been validated" msgstr "" -#: src/pages/part/PartDetail.tsx:248 +#: src/pages/part/PartDetail.tsx:250 msgid "Validated On" msgstr "" -#: src/pages/part/PartDetail.tsx:253 +#: src/pages/part/PartDetail.tsx:255 msgid "Validated By" msgstr "" @@ -6964,25 +6989,25 @@ msgstr "" #~ msgid "Delete part" #~ msgstr "Delete part" -#: src/pages/part/PartDetail.tsx:467 +#: src/pages/part/PartDetail.tsx:469 msgid "Variant of" msgstr "Variante de" -#: src/pages/part/PartDetail.tsx:474 +#: src/pages/part/PartDetail.tsx:476 msgid "Revision of" msgstr "Revisión de" -#: src/pages/part/PartDetail.tsx:494 +#: src/pages/part/PartDetail.tsx:496 #: src/tables/ColumnRenderers.tsx:200 #: src/tables/ColumnRenderers.tsx:209 msgid "Default Location" msgstr "Ubicación Predeterminada" -#: src/pages/part/PartDetail.tsx:501 +#: src/pages/part/PartDetail.tsx:503 msgid "Category Default Location" msgstr "Ubicación por defecto de categoría" -#: src/pages/part/PartDetail.tsx:508 +#: src/pages/part/PartDetail.tsx:510 #: src/tables/purchasing/ManufacturerPartParameterTable.tsx:48 msgid "Units" msgstr "Unidades" @@ -6991,12 +7016,12 @@ msgstr "Unidades" #~ msgid "Stocktake By" #~ msgstr "Stocktake By" -#: src/pages/part/PartDetail.tsx:515 +#: src/pages/part/PartDetail.tsx:517 #: src/tables/settings/PendingTasksTable.tsx:51 msgid "Keywords" msgstr "Palabras claves" -#: src/pages/part/PartDetail.tsx:543 +#: src/pages/part/PartDetail.tsx:545 #: src/tables/bom/BomTable.tsx:419 #: src/tables/build/BuildLineTable.tsx:297 #: src/tables/part/PartTable.tsx:306 @@ -7004,34 +7029,26 @@ msgstr "Palabras claves" msgid "Available Stock" msgstr "Existencias disponibles" -#: src/pages/part/PartDetail.tsx:549 +#: src/pages/part/PartDetail.tsx:551 #: src/tables/bom/BomTable.tsx:328 #: src/tables/build/BuildLineTable.tsx:259 #: src/tables/sales/SalesOrderLineItemTable.tsx:178 msgid "On order" msgstr "En pedido" -#: src/pages/part/PartDetail.tsx:556 +#: src/pages/part/PartDetail.tsx:558 msgid "Required for Orders" msgstr "Requerido para pedidos" -#: src/pages/part/PartDetail.tsx:567 +#: src/pages/part/PartDetail.tsx:569 msgid "Allocated to Build Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:579 +#: src/pages/part/PartDetail.tsx:581 msgid "Allocated to Sales Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:588 -#: src/pages/part/PartDetail.tsx:1011 -#: src/pages/stock/StockDetail.tsx:896 -#: src/tables/build/BuildOrderTestTable.tsx:273 -#: src/tables/stock/StockItemTable.tsx:364 -msgid "In Production" -msgstr "En producción" - -#: src/pages/part/PartDetail.tsx:606 +#: src/pages/part/PartDetail.tsx:608 msgid "Minimum Stock" msgstr "Existencias mínimas" @@ -7039,51 +7056,51 @@ msgstr "Existencias mínimas" #~ msgid "Scheduling" #~ msgstr "Scheduling" -#: src/pages/part/PartDetail.tsx:621 +#: src/pages/part/PartDetail.tsx:623 #: src/tables/part/ParametricPartTable.tsx:359 #: src/tables/part/PartTable.tsx:190 msgid "Locked" msgstr "Bloqueado" -#: src/pages/part/PartDetail.tsx:627 +#: src/pages/part/PartDetail.tsx:629 msgid "Template Part" msgstr "" -#: src/pages/part/PartDetail.tsx:632 +#: src/pages/part/PartDetail.tsx:634 #: src/tables/bom/BomTable.tsx:409 msgid "Assembled Part" msgstr "" -#: src/pages/part/PartDetail.tsx:637 +#: src/pages/part/PartDetail.tsx:639 msgid "Component Part" msgstr "" -#: src/pages/part/PartDetail.tsx:642 +#: src/pages/part/PartDetail.tsx:644 #: src/tables/bom/BomTable.tsx:399 msgid "Testable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:648 +#: src/pages/part/PartDetail.tsx:650 #: src/tables/bom/BomTable.tsx:404 msgid "Trackable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:653 +#: src/pages/part/PartDetail.tsx:655 msgid "Purchaseable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:659 +#: src/pages/part/PartDetail.tsx:661 msgid "Saleable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:664 -#: src/pages/part/PartDetail.tsx:1023 +#: src/pages/part/PartDetail.tsx:666 +#: src/pages/part/PartDetail.tsx:1036 #: src/tables/bom/BomTable.tsx:143 #: src/tables/bom/BomTable.tsx:414 msgid "Virtual Part" msgstr "" -#: src/pages/part/PartDetail.tsx:679 +#: src/pages/part/PartDetail.tsx:681 #: src/pages/purchasing/PurchaseOrderDetail.tsx:253 #: src/pages/sales/ReturnOrderDetail.tsx:217 #: src/pages/sales/SalesOrderDetail.tsx:229 @@ -7091,65 +7108,65 @@ msgstr "" msgid "Creation Date" msgstr "" -#: src/pages/part/PartDetail.tsx:684 +#: src/pages/part/PartDetail.tsx:686 #: src/tables/ColumnRenderers.tsx:386 -#: src/tables/Filter.tsx:365 +#: src/tables/Filter.tsx:373 msgid "Created By" msgstr "" -#: src/pages/part/PartDetail.tsx:699 +#: src/pages/part/PartDetail.tsx:701 msgid "Default Supplier" msgstr "" -#: src/pages/part/PartDetail.tsx:705 +#: src/pages/part/PartDetail.tsx:707 msgid "Default Expiry" msgstr "" -#: src/pages/part/PartDetail.tsx:710 +#: src/pages/part/PartDetail.tsx:712 msgid "days" msgstr "" -#: src/pages/part/PartDetail.tsx:720 +#: src/pages/part/PartDetail.tsx:722 #: src/pages/part/pricing/BomPricingPanel.tsx:113 #: src/pages/part/pricing/VariantPricingPanel.tsx:95 #: src/tables/part/PartTable.tsx:166 msgid "Price Range" msgstr "" -#: src/pages/part/PartDetail.tsx:730 +#: src/pages/part/PartDetail.tsx:732 msgid "Latest Serial Number" msgstr "Último número de serie" -#: src/pages/part/PartDetail.tsx:758 +#: src/pages/part/PartDetail.tsx:760 msgid "Select Part Revision" msgstr "" -#: src/pages/part/PartDetail.tsx:824 +#: src/pages/part/PartDetail.tsx:826 msgid "Variants" msgstr "" -#: src/pages/part/PartDetail.tsx:831 -#: src/pages/stock/StockDetail.tsx:526 +#: src/pages/part/PartDetail.tsx:833 +#: src/pages/stock/StockDetail.tsx:542 msgid "Allocations" msgstr "" -#: src/pages/part/PartDetail.tsx:838 +#: src/pages/part/PartDetail.tsx:840 msgid "Bill of Materials" msgstr "" -#: src/pages/part/PartDetail.tsx:850 +#: src/pages/part/PartDetail.tsx:852 msgid "Used In" msgstr "" -#: src/pages/part/PartDetail.tsx:857 +#: src/pages/part/PartDetail.tsx:859 msgid "Part Pricing" msgstr "Precio de pieza" -#: src/pages/part/PartDetail.tsx:927 +#: src/pages/part/PartDetail.tsx:929 msgid "Test Templates" msgstr "Plantillas de Prueba" -#: src/pages/part/PartDetail.tsx:938 +#: src/pages/part/PartDetail.tsx:951 msgid "Related Parts" msgstr "Piezas Relacionadas" @@ -7161,47 +7178,47 @@ msgstr "Piezas Relacionadas" #~ msgid "Transfer part stock" #~ msgstr "Transfer part stock" -#: src/pages/part/PartDetail.tsx:999 +#: src/pages/part/PartDetail.tsx:1012 #: src/tables/part/PartTestTemplateTable.tsx:112 #: src/tables/stock/StockItemTestResultTable.tsx:401 msgid "Required" msgstr "Requerido" -#: src/pages/part/PartDetail.tsx:1036 +#: src/pages/part/PartDetail.tsx:1049 #: src/tables/part/PartTable.tsx:355 msgid "Edit Part" msgstr "Editar Pieza" -#: src/pages/part/PartDetail.tsx:1076 +#: src/pages/part/PartDetail.tsx:1089 #: src/tables/part/PartTable.tsx:343 #: src/tables/part/PartTable.tsx:420 msgid "Add Part" msgstr "Añadir pieza" -#: src/pages/part/PartDetail.tsx:1090 +#: src/pages/part/PartDetail.tsx:1103 msgid "Delete Part" msgstr "Eliminar pieza" -#: src/pages/part/PartDetail.tsx:1099 +#: src/pages/part/PartDetail.tsx:1112 msgid "Deleting this part cannot be reversed" msgstr "La eliminación de esta pieza no se puede revertir" -#: src/pages/part/PartDetail.tsx:1161 -#: src/pages/stock/StockDetail.tsx:854 +#: src/pages/part/PartDetail.tsx:1174 +#: src/pages/stock/StockDetail.tsx:870 msgid "Order" msgstr "Orden" -#: src/pages/part/PartDetail.tsx:1162 -#: src/pages/stock/StockDetail.tsx:855 -#: src/tables/build/BuildLineTable.tsx:740 +#: src/pages/part/PartDetail.tsx:1175 +#: src/pages/stock/StockDetail.tsx:871 +#: src/tables/build/BuildLineTable.tsx:743 msgid "Order Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:1174 +#: src/pages/part/PartDetail.tsx:1187 msgid "Search by serial number" msgstr "" -#: src/pages/part/PartDetail.tsx:1182 +#: src/pages/part/PartDetail.tsx:1195 #: src/tables/part/PartTable.tsx:392 msgid "Part Actions" msgstr "" @@ -7291,8 +7308,8 @@ msgstr "Eliminar entrada de inventario" #: src/pages/part/PartStockHistoryDetail.tsx:107 #: src/pages/part/PartStockHistoryDetail.tsx:211 -#: src/pages/stock/StockDetail.tsx:399 -#: src/tables/stock/StockItemTable.tsx:272 +#: src/pages/stock/StockDetail.tsx:402 +#: src/tables/stock/StockItemTable.tsx:273 msgid "Stock Value" msgstr "" @@ -7366,12 +7383,12 @@ msgstr "Precio Máximo" #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:71 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:126 #: src/pages/part/pricing/SupplierPricingPanel.tsx:66 -#: src/pages/stock/StockDetail.tsx:387 +#: src/pages/stock/StockDetail.tsx:390 #: src/tables/bom/BomTable.tsx:265 #: src/tables/general/ExtraLineItemTable.tsx:61 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:250 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:84 -#: src/tables/stock/StockItemTable.tsx:260 +#: src/tables/stock/StockItemTable.tsx:261 msgid "Unit Price" msgstr "Precio Unitario" @@ -7449,9 +7466,9 @@ msgid "Purchase Pricing" msgstr "" #: src/pages/part/pricing/PricingOverviewPanel.tsx:281 -#: src/pages/stock/StockDetail.tsx:179 +#: src/pages/stock/StockDetail.tsx:426 #: src/tables/part/PartParameterTable.tsx:121 -#: src/tables/stock/StockItemTable.tsx:301 +#: src/tables/stock/StockItemTable.tsx:302 msgid "Last Updated" msgstr "Última Actualización" @@ -7815,6 +7832,7 @@ msgid "Parent Location" msgstr "Ubicación padre" #: src/pages/stock/LocationDetail.tsx:130 +#: src/pages/stock/LocationDetail.tsx:176 msgid "Sublocations" msgstr "Sub-localizaciones" @@ -7871,12 +7889,12 @@ msgid "Scan Stock Item" msgstr "" #: src/pages/stock/LocationDetail.tsx:298 -#: src/pages/stock/StockDetail.tsx:783 +#: src/pages/stock/StockDetail.tsx:799 msgid "Scanned stock item into location" msgstr "" #: src/pages/stock/LocationDetail.tsx:304 -#: src/pages/stock/StockDetail.tsx:789 +#: src/pages/stock/StockDetail.tsx:805 msgid "Error scanning stock item" msgstr "" @@ -7913,71 +7931,71 @@ msgstr "Pieza Base" #~ msgid "Unlink custom barcode from stock item" #~ msgstr "Unlink custom barcode from stock item" -#: src/pages/stock/StockDetail.tsx:185 -msgid "Last Stocktake" -msgstr "" - -#: src/pages/stock/StockDetail.tsx:203 -msgid "Previous serial number" -msgstr "" - #: src/pages/stock/StockDetail.tsx:205 #~ msgid "Edit stock item" #~ msgstr "Edit stock item" +#: src/pages/stock/StockDetail.tsx:206 +msgid "Previous serial number" +msgstr "" + #: src/pages/stock/StockDetail.tsx:217 #~ msgid "Delete stock item" #~ msgstr "Delete stock item" -#: src/pages/stock/StockDetail.tsx:225 +#: src/pages/stock/StockDetail.tsx:228 msgid "Find serial number" msgstr "" -#: src/pages/stock/StockDetail.tsx:269 +#: src/pages/stock/StockDetail.tsx:272 msgid "Allocated to Orders" msgstr "Asignado a Pedidos" -#: src/pages/stock/StockDetail.tsx:302 +#: src/pages/stock/StockDetail.tsx:305 msgid "Installed In" msgstr "Instalado en" -#: src/pages/stock/StockDetail.tsx:322 +#: src/pages/stock/StockDetail.tsx:325 msgid "Parent Item" msgstr "Elemento padre" -#: src/pages/stock/StockDetail.tsx:326 +#: src/pages/stock/StockDetail.tsx:329 msgid "Parent stock item" msgstr "Artículo de existencias padre" -#: src/pages/stock/StockDetail.tsx:332 +#: src/pages/stock/StockDetail.tsx:335 msgid "Consumed By" msgstr "Consumido por" +#: src/pages/stock/StockDetail.tsx:432 +msgid "Last Stocktake" +msgstr "" + #: src/pages/stock/StockDetail.tsx:433 #~ msgid "Duplicate stock item" #~ msgstr "Duplicate stock item" -#: src/pages/stock/StockDetail.tsx:510 +#: src/pages/stock/StockDetail.tsx:526 msgid "Stock Details" msgstr "Detalles de existencias" -#: src/pages/stock/StockDetail.tsx:516 +#: src/pages/stock/StockDetail.tsx:532 msgid "Stock Tracking" msgstr "Seguimiento de existencias" #: src/pages/stock/StockDetail.tsx:571 -msgid "Test Data" -msgstr "Datos de prueba" +#~ msgid "Test Data" +#~ msgstr "Test Data" -#: src/pages/stock/StockDetail.tsx:585 +#: src/pages/stock/StockDetail.tsx:601 msgid "Installed Items" msgstr "Elementos instalados" -#: src/pages/stock/StockDetail.tsx:592 +#: src/pages/stock/StockDetail.tsx:608 msgid "Child Items" msgstr "Elementos secundarios" -#: src/pages/stock/StockDetail.tsx:645 +#: src/pages/stock/StockDetail.tsx:661 msgid "Edit Stock Item" msgstr "Editar elemento de stock" @@ -7991,77 +8009,77 @@ msgstr "Editar elemento de stock" #~ msgid "Remove stock" #~ msgstr "Remove stock" -#: src/pages/stock/StockDetail.tsx:687 -msgid "Items Created" -msgstr "" - -#: src/pages/stock/StockDetail.tsx:688 -msgid "Created {n} stock items" -msgstr "" - #: src/pages/stock/StockDetail.tsx:698 #: src/tables/stock/StockItemTable.tsx:481 #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:705 +#: src/pages/stock/StockDetail.tsx:703 +msgid "Items Created" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:704 +msgid "Created {n} stock items" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:721 msgid "Delete Stock Item" msgstr "Borrar elemento de stock" -#: src/pages/stock/StockDetail.tsx:741 +#: src/pages/stock/StockDetail.tsx:757 msgid "Serialize Stock Item" msgstr "Serializar artículo de existencias" -#: src/pages/stock/StockDetail.tsx:757 -#: src/tables/stock/StockItemTable.tsx:539 -msgid "Stock item serialized" -msgstr "Serializado artículo de existencias" - #: src/pages/stock/StockDetail.tsx:762 #~ msgid "Return Stock Item" #~ msgstr "Return Stock Item" -#: src/pages/stock/StockDetail.tsx:765 -msgid "Scan Into Location" -msgstr "" - #: src/pages/stock/StockDetail.tsx:765 #~ msgid "Return this item into stock. This will remove the customer assignment." #~ msgstr "Return this item into stock. This will remove the customer assignment." +#: src/pages/stock/StockDetail.tsx:773 +#: src/tables/stock/StockItemTable.tsx:536 +msgid "Stock item serialized" +msgstr "Serializado artículo de existencias" + #: src/pages/stock/StockDetail.tsx:777 #~ msgid "Item returned to stock" #~ msgstr "Item returned to stock" -#: src/pages/stock/StockDetail.tsx:823 +#: src/pages/stock/StockDetail.tsx:781 +msgid "Scan Into Location" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:839 msgid "Scan into location" msgstr "" -#: src/pages/stock/StockDetail.tsx:825 +#: src/pages/stock/StockDetail.tsx:841 msgid "Scan this item into a location" msgstr "" -#: src/pages/stock/StockDetail.tsx:837 +#: src/pages/stock/StockDetail.tsx:853 msgid "Stock Operations" msgstr "Operaciones de existencias" -#: src/pages/stock/StockDetail.tsx:842 +#: src/pages/stock/StockDetail.tsx:858 #: src/tables/build/BuildOutputTable.tsx:532 msgid "Serialize" msgstr "Serializar" -#: src/pages/stock/StockDetail.tsx:843 +#: src/pages/stock/StockDetail.tsx:859 msgid "Serialize stock" msgstr "Serializar stock" -#: src/pages/stock/StockDetail.tsx:868 -msgid "Stock Item Actions" -msgstr "Acciones de artículos de existencias" - #: src/pages/stock/StockDetail.tsx:868 #~ msgid "Count stock" #~ msgstr "Count stock" +#: src/pages/stock/StockDetail.tsx:884 +msgid "Stock Item Actions" +msgstr "Acciones de artículos de existencias" + #: src/pages/stock/StockDetail.tsx:890 #~ msgid "Return from customer" #~ msgstr "Return from customer" @@ -8070,20 +8088,6 @@ msgstr "Acciones de artículos de existencias" #~ msgid "Transfer" #~ msgstr "Transfer" -#: src/pages/stock/StockDetail.tsx:937 -#: src/tables/stock/StockItemTable.tsx:409 -msgid "Stale" -msgstr "Obsoleto" - -#: src/pages/stock/StockDetail.tsx:943 -#: src/tables/stock/StockItemTable.tsx:403 -msgid "Expired" -msgstr "Expirado" - -#: src/pages/stock/StockDetail.tsx:949 -msgid "Unavailable" -msgstr "No disponible" - #: src/pages/stock/StockDetail.tsx:950 #~ msgid "Assign to Customer" #~ msgstr "Assign to Customer" @@ -8092,6 +8096,20 @@ msgstr "No disponible" #~ msgid "Assign to a customer" #~ msgstr "Assign to a customer" +#: src/pages/stock/StockDetail.tsx:953 +#: src/tables/stock/StockItemTable.tsx:406 +msgid "Stale" +msgstr "Obsoleto" + +#: src/pages/stock/StockDetail.tsx:959 +#: src/tables/stock/StockItemTable.tsx:400 +msgid "Expired" +msgstr "Expirado" + +#: src/pages/stock/StockDetail.tsx:965 +msgid "Unavailable" +msgstr "No disponible" + #: src/states/IconState.tsx:47 #: src/states/IconState.tsx:77 msgid "Error loading icon package from server" @@ -8165,199 +8183,203 @@ msgstr "" msgid "Filter items by batch code" msgstr "Filtrar elementos por código de lote" -#: src/tables/Filter.tsx:92 -msgid "Is Serialized" -msgstr "" - #: src/tables/Filter.tsx:93 -msgid "Show items which have a serial number" +msgid "Show items which are in stock" msgstr "" #: src/tables/Filter.tsx:100 -msgid "Serial" +msgid "Is Serialized" msgstr "" #: src/tables/Filter.tsx:101 -msgid "Filter items by serial number" -msgstr "Filtrar artículos por número de serie" +msgid "Show items which have a serial number" +msgstr "" #: src/tables/Filter.tsx:106 #~ msgid "Show overdue orders" #~ msgstr "Show overdue orders" +#: src/tables/Filter.tsx:108 +msgid "Serial" +msgstr "" + #: src/tables/Filter.tsx:109 +msgid "Filter items by serial number" +msgstr "Filtrar artículos por número de serie" + +#: src/tables/Filter.tsx:117 msgid "Serial Below" msgstr "" -#: src/tables/Filter.tsx:110 +#: src/tables/Filter.tsx:118 msgid "Show items with serial numbers less than or equal to a given value" msgstr "Mostrar elementos con números de serie menores o iguales a un valor determinado" -#: src/tables/Filter.tsx:118 +#: src/tables/Filter.tsx:126 msgid "Serial Above" msgstr "" -#: src/tables/Filter.tsx:119 +#: src/tables/Filter.tsx:127 msgid "Show items with serial numbers greater than or equal to a given value" msgstr "Mostrar artículos con números de serie mayores o iguales a un valor dado" -#: src/tables/Filter.tsx:128 +#: src/tables/Filter.tsx:136 msgid "Assigned to me" msgstr "Asignado a mí" -#: src/tables/Filter.tsx:129 +#: src/tables/Filter.tsx:137 msgid "Show orders assigned to me" msgstr "Mostrar pedidos asignados a mí" -#: src/tables/Filter.tsx:136 +#: src/tables/Filter.tsx:144 #: src/tables/sales/SalesOrderAllocationTable.tsx:85 msgid "Outstanding" msgstr "Destacado" -#: src/tables/Filter.tsx:137 +#: src/tables/Filter.tsx:145 msgid "Show outstanding items" msgstr "Mostrar elementos destacados" -#: src/tables/Filter.tsx:145 +#: src/tables/Filter.tsx:153 msgid "Show overdue items" msgstr "Mostrar artículos vencidos" -#: src/tables/Filter.tsx:152 +#: src/tables/Filter.tsx:160 msgid "Minimum Date" msgstr "Fecha Mínima" -#: src/tables/Filter.tsx:153 +#: src/tables/Filter.tsx:161 msgid "Show items after this date" msgstr "Mostrar elementos después de esta fecha" -#: src/tables/Filter.tsx:161 +#: src/tables/Filter.tsx:169 msgid "Maximum Date" msgstr "Fecha máxima" -#: src/tables/Filter.tsx:162 +#: src/tables/Filter.tsx:170 msgid "Show items before this date" msgstr "Mostrar artículos antes de esta fecha" -#: src/tables/Filter.tsx:170 +#: src/tables/Filter.tsx:178 msgid "Created Before" msgstr "Creado antes de" -#: src/tables/Filter.tsx:171 +#: src/tables/Filter.tsx:179 msgid "Show items created before this date" msgstr "Mostrar elementos creados antes de esta fecha" -#: src/tables/Filter.tsx:179 +#: src/tables/Filter.tsx:187 msgid "Created After" msgstr "Creado después de" -#: src/tables/Filter.tsx:180 +#: src/tables/Filter.tsx:188 msgid "Show items created after this date" msgstr "Mostrar elementos creados después de esta fecha" -#: src/tables/Filter.tsx:188 +#: src/tables/Filter.tsx:196 msgid "Start Date Before" msgstr "" -#: src/tables/Filter.tsx:189 +#: src/tables/Filter.tsx:197 msgid "Show items with a start date before this date" msgstr "" -#: src/tables/Filter.tsx:197 +#: src/tables/Filter.tsx:205 msgid "Start Date After" msgstr "" -#: src/tables/Filter.tsx:198 +#: src/tables/Filter.tsx:206 msgid "Show items with a start date after this date" msgstr "" -#: src/tables/Filter.tsx:206 +#: src/tables/Filter.tsx:214 msgid "Target Date Before" msgstr "Fecha objetivo antes" -#: src/tables/Filter.tsx:207 +#: src/tables/Filter.tsx:215 msgid "Show items with a target date before this date" msgstr "Mostrar elementos con una fecha objetivo anterior a esta fecha" -#: src/tables/Filter.tsx:215 +#: src/tables/Filter.tsx:223 msgid "Target Date After" msgstr "Fecha objetivo después" -#: src/tables/Filter.tsx:216 +#: src/tables/Filter.tsx:224 msgid "Show items with a target date after this date" msgstr "Mostrar elementos con una fecha de objetivo posterior a esta fecha" -#: src/tables/Filter.tsx:224 +#: src/tables/Filter.tsx:232 msgid "Completed Before" msgstr "Completado antes de" -#: src/tables/Filter.tsx:225 +#: src/tables/Filter.tsx:233 msgid "Show items completed before this date" msgstr "Mostrar elementos completados antes de esta fecha" -#: src/tables/Filter.tsx:233 +#: src/tables/Filter.tsx:241 msgid "Completed After" msgstr "Completado después de" -#: src/tables/Filter.tsx:234 +#: src/tables/Filter.tsx:242 msgid "Show items completed after this date" msgstr "Mostrar elementos completados después de esta fecha" -#: src/tables/Filter.tsx:246 +#: src/tables/Filter.tsx:254 msgid "Has Project Code" msgstr "" -#: src/tables/Filter.tsx:247 +#: src/tables/Filter.tsx:255 msgid "Show orders with an assigned project code" msgstr "Mostrar pedidos con un código de proyecto asignado" -#: src/tables/Filter.tsx:256 +#: src/tables/Filter.tsx:264 msgid "Include Variants" msgstr "" -#: src/tables/Filter.tsx:257 +#: src/tables/Filter.tsx:265 msgid "Include results for part variants" msgstr "" -#: src/tables/Filter.tsx:267 +#: src/tables/Filter.tsx:275 #: src/tables/part/PartPurchaseOrdersTable.tsx:133 msgid "Filter by order status" msgstr "" -#: src/tables/Filter.tsx:279 +#: src/tables/Filter.tsx:287 msgid "Filter by project code" msgstr "" -#: src/tables/Filter.tsx:312 +#: src/tables/Filter.tsx:320 msgid "Filter by responsible owner" msgstr "" -#: src/tables/Filter.tsx:328 +#: src/tables/Filter.tsx:336 #: src/tables/settings/ApiTokenTable.tsx:133 #: src/tables/stock/StockTrackingTable.tsx:191 msgid "Filter by user" msgstr "" -#: src/tables/Filter.tsx:340 +#: src/tables/Filter.tsx:348 msgid "Filter by manufacturer" msgstr "" -#: src/tables/Filter.tsx:353 +#: src/tables/Filter.tsx:361 msgid "Filter by supplier" msgstr "" -#: src/tables/Filter.tsx:366 +#: src/tables/Filter.tsx:374 msgid "Filter by user who created the order" msgstr "" -#: src/tables/Filter.tsx:374 +#: src/tables/Filter.tsx:382 msgid "Filter by user who issued the order" msgstr "" -#: src/tables/Filter.tsx:382 +#: src/tables/Filter.tsx:390 msgid "Filter by part category" msgstr "" -#: src/tables/Filter.tsx:393 +#: src/tables/Filter.tsx:401 msgid "Filter by stock location" msgstr "" @@ -8566,7 +8588,7 @@ msgstr "" #: src/tables/bom/BomTable.tsx:345 #: src/tables/part/PartTable.tsx:158 #: src/tables/sales/SalesOrderLineItemTable.tsx:187 -#: src/tables/stock/StockItemTable.tsx:223 +#: src/tables/stock/StockItemTable.tsx:224 msgid "Stock Information" msgstr "" @@ -8588,7 +8610,7 @@ msgstr "" #: src/tables/bom/BomTable.tsx:379 #: src/tables/build/BuildLineTable.tsx:478 -#: src/tables/build/BuildLineTable.tsx:518 +#: src/tables/build/BuildLineTable.tsx:519 msgid "Consumable item" msgstr "" @@ -8737,7 +8759,7 @@ msgstr "" #: src/tables/part/ParametricPartTable.tsx:364 #: src/tables/part/PartBuildAllocationsTable.tsx:60 #: src/tables/part/PartTable.tsx:196 -#: src/tables/stock/StockItemTable.tsx:334 +#: src/tables/stock/StockItemTable.tsx:335 msgid "Assembly" msgstr "" @@ -8785,7 +8807,7 @@ msgstr "" #~ msgstr "Edit Build Item" #: src/tables/build/BuildAllocatedStockTable.tsx:167 -#: src/tables/build/BuildLineTable.tsx:631 +#: src/tables/build/BuildLineTable.tsx:632 msgid "Edit Stock Allocation" msgstr "Editar asignación de existencias" @@ -8794,11 +8816,11 @@ msgstr "Editar asignación de existencias" #~ msgstr "Delete Build Item" #: src/tables/build/BuildAllocatedStockTable.tsx:180 -#: src/tables/build/BuildLineTable.tsx:644 +#: src/tables/build/BuildLineTable.tsx:645 msgid "Delete Stock Allocation" msgstr "Borrar asignación de existencias" -#: src/tables/build/BuildAllocatedStockTable.tsx:232 +#: src/tables/build/BuildAllocatedStockTable.tsx:239 msgid "Consume" msgstr "" @@ -8836,7 +8858,7 @@ msgid "Testable" msgstr "" #: src/tables/build/BuildLineTable.tsx:215 -#: src/tables/stock/StockItemTable.tsx:393 +#: src/tables/stock/StockItemTable.tsx:390 msgid "Tracked" msgstr "" @@ -8855,7 +8877,7 @@ msgstr "" #: src/tables/build/BuildLineTable.tsx:294 #: src/tables/sales/SalesOrderLineItemTable.tsx:158 -#: src/tables/stock/StockItemTable.tsx:192 +#: src/tables/stock/StockItemTable.tsx:193 msgid "No stock available" msgstr "" @@ -8887,55 +8909,55 @@ msgstr "" msgid "BOM Information" msgstr "" -#: src/tables/build/BuildLineTable.tsx:496 +#: src/tables/build/BuildLineTable.tsx:497 #: src/tables/part/PartBuildAllocationsTable.tsx:102 msgid "Fully allocated" msgstr "" -#: src/tables/build/BuildLineTable.tsx:544 +#: src/tables/build/BuildLineTable.tsx:545 #: src/tables/sales/SalesOrderLineItemTable.tsx:308 msgid "Create Build Order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:573 +#: src/tables/build/BuildLineTable.tsx:574 msgid "Auto allocation in progress" msgstr "Auto asignación en progreso" -#: src/tables/build/BuildLineTable.tsx:576 -#: src/tables/build/BuildLineTable.tsx:781 +#: src/tables/build/BuildLineTable.tsx:577 +#: src/tables/build/BuildLineTable.tsx:784 msgid "Auto Allocate Stock" msgstr "Autoasignar stock" -#: src/tables/build/BuildLineTable.tsx:577 +#: src/tables/build/BuildLineTable.tsx:578 msgid "Automatically allocate stock to this build according to the selected options" msgstr "Asignar stock automáticamente a esta construcción de acuerdo a las opciones seleccionadas" -#: src/tables/build/BuildLineTable.tsx:597 -#: src/tables/build/BuildLineTable.tsx:611 -#: src/tables/build/BuildLineTable.tsx:730 -#: src/tables/build/BuildLineTable.tsx:831 +#: src/tables/build/BuildLineTable.tsx:598 +#: src/tables/build/BuildLineTable.tsx:612 +#: src/tables/build/BuildLineTable.tsx:733 +#: src/tables/build/BuildLineTable.tsx:834 #: src/tables/build/BuildOutputTable.tsx:359 #: src/tables/build/BuildOutputTable.tsx:364 msgid "Deallocate Stock" msgstr "Deshacer asignación de existencias" -#: src/tables/build/BuildLineTable.tsx:613 +#: src/tables/build/BuildLineTable.tsx:614 msgid "Deallocate all untracked stock for this build order" msgstr "Deshacer asignación de todo el stock sin seguimiento para este pedido" -#: src/tables/build/BuildLineTable.tsx:615 +#: src/tables/build/BuildLineTable.tsx:616 msgid "Deallocate stock from the selected line item" msgstr "Deshacer asignación de existencias de la línea de artículo seleccionada" -#: src/tables/build/BuildLineTable.tsx:619 +#: src/tables/build/BuildLineTable.tsx:620 msgid "Stock has been deallocated" msgstr "Deshecha asignación de existencias" -#: src/tables/build/BuildLineTable.tsx:750 +#: src/tables/build/BuildLineTable.tsx:753 msgid "Build Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:763 +#: src/tables/build/BuildLineTable.tsx:766 #: src/tables/sales/SalesOrderLineItemTable.tsx:396 msgid "View Part" msgstr "Ver pieza" @@ -8999,38 +9021,6 @@ msgstr "" #~ msgid "Filter by user who issued this order" #~ msgstr "Filter by user who issued this order" -#: src/tables/build/BuildOrderTestTable.tsx:85 -#: src/tables/build/BuildOrderTestTable.tsx:163 -#: src/tables/build/BuildOrderTestTable.tsx:283 -#: src/tables/build/BuildOrderTestTable.tsx:297 -#: src/tables/stock/StockItemTestResultTable.tsx:293 -#: src/tables/stock/StockItemTestResultTable.tsx:365 -#: src/tables/stock/StockItemTestResultTable.tsx:426 -msgid "Add Test Result" -msgstr "" - -#: src/tables/build/BuildOrderTestTable.tsx:92 -#: src/tables/stock/StockItemTestResultTable.tsx:295 -msgid "Test result added" -msgstr "" - -#: src/tables/build/BuildOrderTestTable.tsx:124 -msgid "Add Test Results" -msgstr "" - -#: src/tables/build/BuildOrderTestTable.tsx:134 -msgid "Test results added" -msgstr "" - -#: src/tables/build/BuildOrderTestTable.tsx:162 -#: src/tables/stock/StockItemTestResultTable.tsx:191 -msgid "No Result" -msgstr "" - -#: src/tables/build/BuildOrderTestTable.tsx:274 -msgid "Show build outputs currently in production" -msgstr "" - #: src/tables/build/BuildOutputTable.tsx:104 msgid "Build Output Stock Allocation" msgstr "Adjudicación de existencias de salida de construcción" @@ -9066,7 +9056,8 @@ msgid "Serialize Build Output" msgstr "" #: src/tables/build/BuildOutputTable.tsx:409 -#: src/tables/stock/StockItemTable.tsx:329 +#: src/tables/part/PartTestResultTable.tsx:310 +#: src/tables/stock/StockItemTable.tsx:330 msgid "Filter by stock status" msgstr "" @@ -9914,6 +9905,38 @@ msgstr "" msgid "Order selected parts" msgstr "" +#: src/tables/part/PartTestResultTable.tsx:103 +#: src/tables/part/PartTestResultTable.tsx:181 +#: src/tables/part/PartTestResultTable.tsx:320 +#: src/tables/part/PartTestResultTable.tsx:334 +#: src/tables/stock/StockItemTestResultTable.tsx:293 +#: src/tables/stock/StockItemTestResultTable.tsx:365 +#: src/tables/stock/StockItemTestResultTable.tsx:426 +msgid "Add Test Result" +msgstr "" + +#: src/tables/part/PartTestResultTable.tsx:110 +#: src/tables/stock/StockItemTestResultTable.tsx:295 +msgid "Test result added" +msgstr "" + +#: src/tables/part/PartTestResultTable.tsx:142 +msgid "Add Test Results" +msgstr "" + +#: src/tables/part/PartTestResultTable.tsx:152 +msgid "Test results added" +msgstr "" + +#: src/tables/part/PartTestResultTable.tsx:180 +#: src/tables/stock/StockItemTestResultTable.tsx:191 +msgid "No Result" +msgstr "" + +#: src/tables/part/PartTestResultTable.tsx:298 +msgid "Show build outputs currently in production" +msgstr "" + #: src/tables/part/PartTestTemplateTable.tsx:56 msgid "Test is defined for a parent template part" msgstr "" @@ -10268,7 +10291,7 @@ msgid "Sample" msgstr "" #: src/tables/plugin/PluginListTable.tsx:432 -#: src/tables/stock/StockItemTable.tsx:377 +#: src/tables/stock/StockItemTable.tsx:374 msgid "Installed" msgstr "" @@ -11081,55 +11104,55 @@ msgstr "" msgid "User deleted" msgstr "" -#: src/tables/settings/UserTable.tsx:361 +#: src/tables/settings/UserTable.tsx:362 msgid "Are you sure you want to delete this user?" msgstr "" -#: src/tables/settings/UserTable.tsx:367 +#: src/tables/settings/UserTable.tsx:368 msgid "Add User" msgstr "" -#: src/tables/settings/UserTable.tsx:375 +#: src/tables/settings/UserTable.tsx:376 msgid "Added user" msgstr "" -#: src/tables/settings/UserTable.tsx:382 +#: src/tables/settings/UserTable.tsx:383 msgid "Set Password" msgstr "" -#: src/tables/settings/UserTable.tsx:387 +#: src/tables/settings/UserTable.tsx:388 msgid "Password updated" msgstr "" -#: src/tables/settings/UserTable.tsx:398 +#: src/tables/settings/UserTable.tsx:399 msgid "Add user" msgstr "" -#: src/tables/settings/UserTable.tsx:411 +#: src/tables/settings/UserTable.tsx:412 msgid "Show active users" msgstr "" -#: src/tables/settings/UserTable.tsx:416 +#: src/tables/settings/UserTable.tsx:417 msgid "Show staff users" msgstr "" -#: src/tables/settings/UserTable.tsx:421 +#: src/tables/settings/UserTable.tsx:422 msgid "Show superusers" msgstr "" -#: src/tables/settings/UserTable.tsx:440 +#: src/tables/settings/UserTable.tsx:441 msgid "Edit User" msgstr "" -#: src/tables/settings/UserTable.tsx:476 +#: src/tables/settings/UserTable.tsx:477 msgid "User updated" msgstr "" -#: src/tables/settings/UserTable.tsx:477 +#: src/tables/settings/UserTable.tsx:478 msgid "User updated successfully" msgstr "" -#: src/tables/settings/UserTable.tsx:483 +#: src/tables/settings/UserTable.tsx:484 msgid "Error updating user" msgstr "" @@ -11171,47 +11194,47 @@ msgstr "" msgid "Icon" msgstr "" -#: src/tables/stock/StockItemTable.tsx:107 +#: src/tables/stock/StockItemTable.tsx:108 msgid "This stock item is in production" msgstr "" -#: src/tables/stock/StockItemTable.tsx:114 +#: src/tables/stock/StockItemTable.tsx:115 msgid "This stock item has been assigned to a sales order" msgstr "" -#: src/tables/stock/StockItemTable.tsx:121 +#: src/tables/stock/StockItemTable.tsx:122 msgid "This stock item has been assigned to a customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:128 +#: src/tables/stock/StockItemTable.tsx:129 msgid "This stock item is installed in another stock item" msgstr "" -#: src/tables/stock/StockItemTable.tsx:135 +#: src/tables/stock/StockItemTable.tsx:136 msgid "This stock item has been consumed by a build order" msgstr "" -#: src/tables/stock/StockItemTable.tsx:142 +#: src/tables/stock/StockItemTable.tsx:143 msgid "This stock item is unavailable" msgstr "Este artículo de existencias no está disponible" -#: src/tables/stock/StockItemTable.tsx:151 +#: src/tables/stock/StockItemTable.tsx:152 msgid "This stock item has expired" msgstr "" -#: src/tables/stock/StockItemTable.tsx:155 +#: src/tables/stock/StockItemTable.tsx:156 msgid "This stock item is stale" msgstr "" -#: src/tables/stock/StockItemTable.tsx:167 +#: src/tables/stock/StockItemTable.tsx:168 msgid "This stock item is fully allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:174 +#: src/tables/stock/StockItemTable.tsx:175 msgid "This stock item is partially allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:202 +#: src/tables/stock/StockItemTable.tsx:203 msgid "This stock item has been depleted" msgstr "" @@ -11219,152 +11242,148 @@ msgstr "" #~ msgid "Show stock for assmebled parts" #~ msgstr "Show stock for assmebled parts" -#: src/tables/stock/StockItemTable.tsx:306 +#: src/tables/stock/StockItemTable.tsx:307 msgid "Stocktake Date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:324 +#: src/tables/stock/StockItemTable.tsx:325 msgid "Show stock for active parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:335 +#: src/tables/stock/StockItemTable.tsx:336 msgid "Show stock for assembled parts" msgstr "Mostrar stock existencias para piezas ensambladas" -#: src/tables/stock/StockItemTable.tsx:340 +#: src/tables/stock/StockItemTable.tsx:341 msgid "Show items which have been allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:345 +#: src/tables/stock/StockItemTable.tsx:346 msgid "Show items which are available" msgstr "" -#: src/tables/stock/StockItemTable.tsx:349 +#: src/tables/stock/StockItemTable.tsx:350 #: src/tables/stock/StockLocationTable.tsx:38 msgid "Include Sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:350 +#: src/tables/stock/StockItemTable.tsx:351 msgid "Include stock in sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:354 +#: src/tables/stock/StockItemTable.tsx:355 msgid "Depleted" msgstr "" -#: src/tables/stock/StockItemTable.tsx:355 +#: src/tables/stock/StockItemTable.tsx:356 msgid "Show depleted stock items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:360 -msgid "Show items which are in stock" +#: src/tables/stock/StockItemTable.tsx:362 +msgid "Show items which are in production" msgstr "" #: src/tables/stock/StockItemTable.tsx:362 #~ msgid "Include stock items for variant parts" #~ msgstr "Include stock items for variant parts" -#: src/tables/stock/StockItemTable.tsx:365 -msgid "Show items which are in production" -msgstr "" - -#: src/tables/stock/StockItemTable.tsx:373 +#: src/tables/stock/StockItemTable.tsx:370 msgid "Show items which have been consumed by a build order" msgstr "Mostrar artículos que han sido consumidos por una orden de construcción" -#: src/tables/stock/StockItemTable.tsx:378 +#: src/tables/stock/StockItemTable.tsx:375 msgid "Show stock items which are installed in other items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:382 +#: src/tables/stock/StockItemTable.tsx:379 msgid "Sent to Customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:383 +#: src/tables/stock/StockItemTable.tsx:380 msgid "Show items which have been sent to a customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:394 +#: src/tables/stock/StockItemTable.tsx:391 msgid "Show tracked items" msgstr "" +#: src/tables/stock/StockItemTable.tsx:395 +msgid "Has Purchase Price" +msgstr "" + +#: src/tables/stock/StockItemTable.tsx:396 +msgid "Show items which have a purchase price" +msgstr "" + #: src/tables/stock/StockItemTable.tsx:397 #~ msgid "Serial Number LTE" #~ msgstr "Serial Number LTE" -#: src/tables/stock/StockItemTable.tsx:398 -msgid "Has Purchase Price" -msgstr "" - -#: src/tables/stock/StockItemTable.tsx:399 -msgid "Show items which have a purchase price" -msgstr "" +#: src/tables/stock/StockItemTable.tsx:401 +msgid "Show items which have expired" +msgstr "Mostrar artículos que han caducado" #: src/tables/stock/StockItemTable.tsx:403 #~ msgid "Serial Number GTE" #~ msgstr "Serial Number GTE" -#: src/tables/stock/StockItemTable.tsx:404 -msgid "Show items which have expired" -msgstr "Mostrar artículos que han caducado" - -#: src/tables/stock/StockItemTable.tsx:410 +#: src/tables/stock/StockItemTable.tsx:407 msgid "Show items which are stale" msgstr "Mostrar artículos que son obsoletos" -#: src/tables/stock/StockItemTable.tsx:415 +#: src/tables/stock/StockItemTable.tsx:412 msgid "Expired Before" msgstr "Expiró antes" -#: src/tables/stock/StockItemTable.tsx:416 +#: src/tables/stock/StockItemTable.tsx:413 msgid "Show items which expired before this date" msgstr "Mostrar elementos que caducaron antes de esta fecha" -#: src/tables/stock/StockItemTable.tsx:422 +#: src/tables/stock/StockItemTable.tsx:419 msgid "Expired After" msgstr "Expiró después" -#: src/tables/stock/StockItemTable.tsx:423 +#: src/tables/stock/StockItemTable.tsx:420 msgid "Show items which expired after this date" msgstr "Mostrar elementos que expiraron después de esta fecha" -#: src/tables/stock/StockItemTable.tsx:429 +#: src/tables/stock/StockItemTable.tsx:426 msgid "Updated Before" msgstr "Actualizado antes" -#: src/tables/stock/StockItemTable.tsx:430 +#: src/tables/stock/StockItemTable.tsx:427 msgid "Show items updated before this date" msgstr "Mostrar elementos actualizados antes de esta fecha" -#: src/tables/stock/StockItemTable.tsx:435 +#: src/tables/stock/StockItemTable.tsx:432 msgid "Updated After" msgstr "Actualizado después de" -#: src/tables/stock/StockItemTable.tsx:436 +#: src/tables/stock/StockItemTable.tsx:433 msgid "Show items updated after this date" msgstr "Mostrar elementos actualizados después de esta fecha" -#: src/tables/stock/StockItemTable.tsx:441 +#: src/tables/stock/StockItemTable.tsx:438 msgid "Stocktake Before" msgstr "Inventario antes" -#: src/tables/stock/StockItemTable.tsx:442 +#: src/tables/stock/StockItemTable.tsx:439 msgid "Show items counted before this date" msgstr "Mostrar elementos contados antes de esta fecha" -#: src/tables/stock/StockItemTable.tsx:447 +#: src/tables/stock/StockItemTable.tsx:444 msgid "Stocktake After" msgstr "Inventario después" -#: src/tables/stock/StockItemTable.tsx:448 +#: src/tables/stock/StockItemTable.tsx:445 msgid "Show items counted after this date" msgstr "Mostrar elementos contados después de esta fecha" -#: src/tables/stock/StockItemTable.tsx:453 +#: src/tables/stock/StockItemTable.tsx:450 msgid "External Location" msgstr "" -#: src/tables/stock/StockItemTable.tsx:454 +#: src/tables/stock/StockItemTable.tsx:451 msgid "Show items in an external location" msgstr "" @@ -11372,7 +11391,7 @@ msgstr "" #~ msgid "Delete stock items" #~ msgstr "Delete stock items" -#: src/tables/stock/StockItemTable.tsx:559 +#: src/tables/stock/StockItemTable.tsx:556 msgid "Order items" msgstr "" @@ -11547,10 +11566,6 @@ msgstr "Añadido" msgid "Removed" msgstr "Eliminado" -#: src/tables/stock/StockTrackingTable.tsx:206 -msgid "Details" -msgstr "Detalles" - #: src/tables/stock/StockTrackingTable.tsx:221 msgid "No user information" msgstr "No hay información de usuario" diff --git a/src/frontend/src/locales/es_MX/messages.po b/src/frontend/src/locales/es_MX/messages.po index 42e28a162b..411a1cb910 100644 --- a/src/frontend/src/locales/es_MX/messages.po +++ b/src/frontend/src/locales/es_MX/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: es_MX\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2025-09-17 03:41\n" +"PO-Revision-Date: 2025-09-29 23:54\n" "Last-Translator: \n" "Language-Team: Spanish, Mexico\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -69,7 +69,7 @@ msgstr "Acciones" #: src/components/forms/fields/RelatedModelField.tsx:393 #: src/components/nav/Header.tsx:169 #: src/pages/Index/Settings/UserSettings.tsx:74 -#: src/pages/part/PartDetail.tsx:1173 +#: src/pages/part/PartDetail.tsx:1186 msgid "Search" msgstr "Buscar" @@ -113,7 +113,7 @@ msgstr "No" #: src/forms/StockForms.tsx:1028 #: src/forms/StockForms.tsx:1072 #: src/pages/build/BuildDetail.tsx:200 -#: src/pages/part/PartDetail.tsx:1225 +#: src/pages/part/PartDetail.tsx:1238 #: src/tables/ColumnRenderers.tsx:82 #: src/tables/part/RelatedPartTable.tsx:53 #: src/tables/stock/StockTrackingTable.tsx:87 @@ -128,7 +128,8 @@ msgstr "Pieza" #: src/pages/part/CategoryDetail.tsx:130 #: src/pages/part/CategoryDetail.tsx:273 #: src/pages/part/CategoryDetail.tsx:312 -#: src/pages/part/PartDetail.tsx:955 +#: src/pages/part/CategoryDetail.tsx:343 +#: src/pages/part/PartDetail.tsx:968 msgid "Parts" msgstr "Piezas" @@ -152,11 +153,11 @@ msgstr "Plantillas de prueba de piezas" #: lib/enums/ModelInformation.tsx:52 #: src/components/wizards/OrderPartsWizard.tsx:143 #: src/pages/company/SupplierPartDetail.tsx:408 -#: src/pages/stock/StockDetail.tsx:286 +#: src/pages/stock/StockDetail.tsx:289 #: src/tables/build/BuildAllocatedStockTable.tsx:155 #: src/tables/part/PartPurchaseOrdersTable.tsx:50 #: src/tables/purchasing/SupplierPartTable.tsx:64 -#: src/tables/stock/StockItemTable.tsx:248 +#: src/tables/stock/StockItemTable.tsx:249 msgid "Supplier Part" msgstr "Pieza de proveedor" @@ -168,7 +169,7 @@ msgstr "Piezas de proveedor" #: lib/enums/ModelInformation.tsx:61 #: src/pages/company/SupplierPartDetail.tsx:160 #: src/tables/part/PartPurchaseOrdersTable.tsx:56 -#: src/tables/stock/StockItemTable.tsx:254 +#: src/tables/stock/StockItemTable.tsx:255 msgid "Manufacturer Part" msgstr "Pieza de fabricante" @@ -179,14 +180,15 @@ msgstr "Piezas del fabricante" #: lib/enums/ModelInformation.tsx:70 #: src/pages/part/CategoryDetail.tsx:343 -#: src/tables/Filter.tsx:381 +#: src/tables/Filter.tsx:389 msgid "Part Category" msgstr "Categoría de Pieza" #: lib/enums/ModelInformation.tsx:71 #: lib/enums/Roles.tsx:37 +#: src/pages/part/CategoryDetail.tsx:267 #: src/pages/part/CategoryDetail.tsx:334 -#: src/pages/part/PartDetail.tsx:1214 +#: src/pages/part/PartDetail.tsx:1227 msgid "Part Categories" msgstr "Categorías de Pieza" @@ -196,7 +198,8 @@ msgstr "Categorías de Pieza" #: src/forms/BuildForms.tsx:604 #: src/forms/BuildForms.tsx:765 #: src/forms/SalesOrderForms.tsx:269 -#: src/pages/stock/StockDetail.tsx:976 +#: src/pages/stock/StockDetail.tsx:992 +#: src/tables/part/PartTestResultTable.tsx:248 #: src/tables/stock/StockTrackingTable.tsx:48 #: src/tables/stock/StockTrackingTable.tsx:55 msgid "Stock Item" @@ -221,7 +224,7 @@ msgstr "Ubicación de almacén" #: lib/enums/ModelInformation.tsx:89 #: src/pages/stock/LocationDetail.tsx:176 #: src/pages/stock/LocationDetail.tsx:412 -#: src/pages/stock/StockDetail.tsx:967 +#: src/pages/stock/StockDetail.tsx:983 msgid "Stock Locations" msgstr "Ubicaciones de almacén" @@ -235,7 +238,7 @@ msgstr "Tipos de ubicaciones de existencias" #: lib/enums/ModelInformation.tsx:103 #: src/pages/Index/Settings/SystemSettings.tsx:248 -#: src/pages/part/PartDetail.tsx:912 +#: src/pages/part/PartDetail.tsx:914 msgid "Stock History" msgstr "Histórico de existencias" @@ -284,7 +287,7 @@ msgstr "Empresas" #: src/pages/sales/ReturnOrderDetail.tsx:199 #: src/pages/sales/SalesOrderDetail.tsx:211 #: src/tables/ColumnRenderers.tsx:353 -#: src/tables/Filter.tsx:278 +#: src/tables/Filter.tsx:286 #: src/tables/TableHoverCard.tsx:101 msgid "Project Code" msgstr "Código de proyecto" @@ -299,9 +302,9 @@ msgstr "Códigos de proyecto" #: src/pages/build/BuildDetail.tsx:244 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:33 #: src/pages/purchasing/PurchaseOrderDetail.tsx:531 -#: src/pages/stock/StockDetail.tsx:349 +#: src/pages/stock/StockDetail.tsx:352 #: src/tables/part/PartPurchaseOrdersTable.tsx:32 -#: src/tables/stock/StockItemTable.tsx:240 +#: src/tables/stock/StockItemTable.tsx:241 #: src/tables/stock/StockTrackingTable.tsx:120 msgid "Purchase Order" msgstr "Pedido de compra" @@ -311,7 +314,7 @@ msgstr "Pedido de compra" #: src/pages/Index/Settings/SystemSettings.tsx:283 #: src/pages/company/CompanyDetail.tsx:205 #: src/pages/company/SupplierPartDetail.tsx:265 -#: src/pages/part/PartDetail.tsx:876 +#: src/pages/part/PartDetail.tsx:878 #: src/pages/purchasing/PurchasingIndex.tsx:60 msgid "Purchase Orders" msgstr "Órdenes de compra" @@ -330,7 +333,7 @@ msgstr "Líneas de pedido de compra" #: src/pages/sales/SalesOrderDetail.tsx:586 #: src/pages/sales/SalesOrderShipmentDetail.tsx:94 #: src/pages/sales/SalesOrderShipmentDetail.tsx:358 -#: src/pages/stock/StockDetail.tsx:358 +#: src/pages/stock/StockDetail.tsx:361 #: src/tables/part/PartSalesAllocationsTable.tsx:41 #: src/tables/sales/SalesOrderAllocationTable.tsx:107 #: src/tables/stock/StockTrackingTable.tsx:131 @@ -341,7 +344,7 @@ msgstr "Orden de venta" #: lib/enums/Roles.tsx:43 #: src/pages/Index/Settings/SystemSettings.tsx:299 #: src/pages/company/CompanyDetail.tsx:225 -#: src/pages/part/PartDetail.tsx:888 +#: src/pages/part/PartDetail.tsx:890 #: src/pages/sales/SalesIndex.tsx:82 msgid "Sales Orders" msgstr "Órdenes de venta" @@ -365,7 +368,7 @@ msgstr "Orden de devolución" #: lib/enums/Roles.tsx:41 #: src/pages/Index/Settings/SystemSettings.tsx:315 #: src/pages/company/CompanyDetail.tsx:232 -#: src/pages/part/PartDetail.tsx:895 +#: src/pages/part/PartDetail.tsx:897 #: src/pages/sales/SalesIndex.tsx:103 msgid "Return Orders" msgstr "Ordenes de devolución" @@ -414,7 +417,7 @@ msgstr "Propietarios" #: lib/enums/ModelInformation.tsx:214 #: src/pages/Auth/ChangePassword.tsx:36 #: src/pages/core/UserDetail.tsx:220 -#: src/tables/Filter.tsx:327 +#: src/tables/Filter.tsx:335 #: src/tables/settings/ApiTokenTable.tsx:105 #: src/tables/settings/ApiTokenTable.tsx:132 #: src/tables/settings/BarcodeScanHistoryTable.tsx:79 @@ -544,7 +547,7 @@ msgstr "Admin" #: lib/enums/Roles.tsx:33 #: src/pages/Index/Settings/SystemSettings.tsx:264 #: src/pages/build/BuildIndex.tsx:75 -#: src/pages/part/PartDetail.tsx:905 +#: src/pages/part/PartDetail.tsx:907 #: src/pages/sales/SalesOrderDetail.tsx:394 msgid "Build Orders" msgstr "Ordenes de Producción" @@ -694,11 +697,12 @@ msgid "Failed to link barcode" msgstr "No se pudo vincular el código de barras" #: src/components/barcodes/QRCode.tsx:179 -#: src/pages/part/PartDetail.tsx:522 +#: src/pages/part/PartDetail.tsx:524 #: src/pages/purchasing/PurchaseOrderDetail.tsx:204 #: src/pages/sales/ReturnOrderDetail.tsx:168 #: src/pages/sales/SalesOrderDetail.tsx:180 #: src/pages/sales/SalesOrderShipmentDetail.tsx:168 +#: src/pages/stock/StockDetail.tsx:186 msgid "Link" msgstr "Enlace" @@ -720,11 +724,11 @@ msgstr "Abrir en interfaz de administrador" #~ msgid "Copy to clipboard" #~ msgstr "Copy to clipboard" -#: src/components/buttons/CopyButton.tsx:31 +#: src/components/buttons/CopyButton.tsx:34 msgid "Copied" msgstr "Copiado" -#: src/components/buttons/CopyButton.tsx:31 +#: src/components/buttons/CopyButton.tsx:34 msgid "Copy" msgstr "Copiar" @@ -752,19 +756,15 @@ msgstr "Imprimir reportes" #~ msgid "The label could not be generated" #~ msgstr "The label could not be generated" -#: src/components/buttons/PrintingActions.tsx:122 +#: src/components/buttons/PrintingActions.tsx:124 msgid "Print Label" msgstr "Imprimir etiqueta" -#: src/components/buttons/PrintingActions.tsx:129 -#: src/components/buttons/PrintingActions.tsx:156 +#: src/components/buttons/PrintingActions.tsx:134 +#: src/components/buttons/PrintingActions.tsx:168 msgid "Print" msgstr "Imprimir" -#: src/components/buttons/PrintingActions.tsx:139 -msgid "Print Report" -msgstr "Imprimir informe" - #: src/components/buttons/PrintingActions.tsx:152 #~ msgid "Generate" #~ msgstr "Generate" @@ -777,15 +777,19 @@ msgstr "Imprimir informe" #~ msgid "The report could not be generated" #~ msgstr "The report could not be generated" -#: src/components/buttons/PrintingActions.tsx:177 +#: src/components/buttons/PrintingActions.tsx:161 +msgid "Print Report" +msgstr "Imprimir informe" + +#: src/components/buttons/PrintingActions.tsx:189 msgid "Printing Actions" msgstr "Acciones de impresión" -#: src/components/buttons/PrintingActions.tsx:182 +#: src/components/buttons/PrintingActions.tsx:194 msgid "Print Labels" msgstr "Imprimir etiquetas" -#: src/components/buttons/PrintingActions.tsx:188 +#: src/components/buttons/PrintingActions.tsx:200 msgid "Print Reports" msgstr "Imprimir informes" @@ -837,24 +841,24 @@ msgstr "Desuscribirse de las notificaciones" msgid "Subscribe to notifications" msgstr "Suscribirse a las notificaciones" -#: src/components/calendar/Calendar.tsx:99 -#: src/components/calendar/Calendar.tsx:162 +#: src/components/calendar/Calendar.tsx:102 +#: src/components/calendar/Calendar.tsx:165 msgid "Calendar Filters" msgstr "Filtros de calendario" -#: src/components/calendar/Calendar.tsx:114 +#: src/components/calendar/Calendar.tsx:117 msgid "Previous month" msgstr "Mes anterior" -#: src/components/calendar/Calendar.tsx:123 +#: src/components/calendar/Calendar.tsx:126 msgid "Select month" msgstr "Seleccione el mes" -#: src/components/calendar/Calendar.tsx:144 +#: src/components/calendar/Calendar.tsx:147 msgid "Next month" msgstr "Siguiente mes" -#: src/components/calendar/Calendar.tsx:175 +#: src/components/calendar/Calendar.tsx:178 #: src/tables/InvenTreeTableHeader.tsx:291 msgid "Download data" msgstr "Descargar datos" @@ -868,7 +872,7 @@ msgid "Error updating order" msgstr "" #: src/components/calendar/OrderCalendar.tsx:178 -#: src/tables/Filter.tsx:144 +#: src/tables/Filter.tsx:152 msgid "Overdue" msgstr "" @@ -1107,7 +1111,7 @@ msgid "The latest news from InvenTree" msgstr "Las últimas noticias de InvenTree" #: src/components/dashboard/widgets/ColorToggleWidget.tsx:18 -#: src/components/nav/MainMenu.tsx:91 +#: src/components/nav/MainMenu.tsx:93 msgid "Change Color Mode" msgstr "Cambiar modo de color" @@ -1153,14 +1157,14 @@ msgstr "No hay noticias sin leer" #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:76 #: src/pages/core/UserDetail.tsx:93 #: src/pages/core/UserDetail.tsx:203 -#: src/tables/settings/UserTable.tsx:420 +#: src/tables/settings/UserTable.tsx:421 msgid "Superuser" msgstr "Superusuario" #: src/components/details/Details.tsx:124 #: src/pages/core/UserDetail.tsx:87 #: src/pages/core/UserDetail.tsx:200 -#: src/tables/settings/UserTable.tsx:415 +#: src/tables/settings/UserTable.tsx:416 msgid "Staff" msgstr "Personal" @@ -1658,7 +1662,7 @@ msgstr "Servidor" #: src/components/plugins/PluginDrawer.tsx:68 #: src/pages/Index/Settings/AdminCenter/UnitManagementPanel.tsx:19 #: src/pages/part/CategoryDetail.tsx:86 -#: src/pages/part/PartDetail.tsx:447 +#: src/pages/part/PartDetail.tsx:449 #: src/pages/stock/LocationDetail.tsx:84 #: src/tables/machine/MachineTypeTable.tsx:67 #: src/tables/machine/MachineTypeTable.tsx:151 @@ -1980,7 +1984,7 @@ msgid "Data has been imported successfully" msgstr "Los datos se han importado satisfactoriamente" #: src/components/importer/ImporterDrawer.tsx:109 -#: src/components/modals/AboutInvenTreeModal.tsx:197 +#: src/components/modals/AboutInvenTreeModal.tsx:203 #: src/components/modals/ServerInfoModal.tsx:134 #: src/forms/BomForms.tsx:132 msgid "Close" @@ -2166,14 +2170,14 @@ msgstr "" #: src/components/items/TransferList.tsx:161 #: src/components/render/Stock.tsx:102 -#: src/pages/part/PartDetail.tsx:984 -#: src/pages/stock/StockDetail.tsx:262 -#: src/pages/stock/StockDetail.tsx:913 +#: src/pages/part/PartDetail.tsx:997 +#: src/pages/stock/StockDetail.tsx:265 +#: src/pages/stock/StockDetail.tsx:929 #: src/tables/build/BuildAllocatedStockTable.tsx:135 #: src/tables/build/BuildLineTable.tsx:190 #: src/tables/part/PartTable.tsx:124 -#: src/tables/stock/StockItemTable.tsx:183 -#: src/tables/stock/StockItemTable.tsx:344 +#: src/tables/stock/StockItemTable.tsx:184 +#: src/tables/stock/StockItemTable.tsx:345 msgid "Available" msgstr "Disponible" @@ -2252,19 +2256,19 @@ msgstr "Enviar Informe de Error" #~ msgid "Dismiss" #~ msgstr "Dismiss" -#: src/components/modals/AboutInvenTreeModal.tsx:190 +#: src/components/modals/AboutInvenTreeModal.tsx:193 msgid "Copy version information" msgstr "Copiar información de versión" -#: src/components/modals/AboutInvenTreeModal.tsx:207 +#: src/components/modals/AboutInvenTreeModal.tsx:213 msgid "Development Version" msgstr "Versión de Desarrollo" -#: src/components/modals/AboutInvenTreeModal.tsx:209 +#: src/components/modals/AboutInvenTreeModal.tsx:215 msgid "Up to Date" msgstr "Actualizado" -#: src/components/modals/AboutInvenTreeModal.tsx:211 +#: src/components/modals/AboutInvenTreeModal.tsx:217 msgid "Update Available" msgstr "Actualización Disponible" @@ -2439,24 +2443,28 @@ msgstr "No se encontró nada..." #~ msgid "Profile" #~ msgstr "Profile" -#: src/components/nav/MainMenu.tsx:52 +#: src/components/nav/MainMenu.tsx:54 #: src/components/nav/NavigationDrawer.tsx:193 #: src/pages/Index/Settings/AdminCenter/EmailManagementPanel.tsx:21 #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:39 msgid "Settings" msgstr "Ajustes" -#: src/components/nav/MainMenu.tsx:59 -#: src/pages/Index/Settings/UserSettings.tsx:145 -msgid "Account Settings" -msgstr "Ajustes de la cuenta" - #: src/components/nav/MainMenu.tsx:59 #: src/defaults/menuItems.tsx:15 #~ msgid "Account settings" #~ msgstr "Account settings" -#: src/components/nav/MainMenu.tsx:67 +#: src/components/nav/MainMenu.tsx:61 +#: src/pages/Index/Settings/UserSettings.tsx:145 +msgid "Account Settings" +msgstr "Ajustes de la cuenta" + +#: src/components/nav/MainMenu.tsx:68 +#~ msgid "Current language {locale}" +#~ msgstr "Current language {locale}" + +#: src/components/nav/MainMenu.tsx:69 #: src/components/nav/NavigationDrawer.tsx:153 #: src/components/nav/SettingsHeader.tsx:41 #: src/pages/Index/Settings/SystemSettings.tsx:347 @@ -2464,15 +2472,11 @@ msgstr "Ajustes de la cuenta" msgid "System Settings" msgstr "Ajustes del sistema" -#: src/components/nav/MainMenu.tsx:68 -#~ msgid "Current language {locale}" -#~ msgstr "Current language {locale}" - #: src/components/nav/MainMenu.tsx:71 #~ msgid "Switch to pseudo language" #~ msgstr "Switch to pseudo language" -#: src/components/nav/MainMenu.tsx:76 +#: src/components/nav/MainMenu.tsx:78 #: src/components/nav/NavigationDrawer.tsx:160 #: src/components/nav/SettingsHeader.tsx:42 #: src/defaults/actions.tsx:83 @@ -2481,7 +2485,14 @@ msgstr "Ajustes del sistema" msgid "Admin Center" msgstr "Centro de administración" -#: src/components/nav/MainMenu.tsx:100 +#: src/components/nav/MainMenu.tsx:99 +#: src/defaults/actions.tsx:44 +#: src/defaults/links.tsx:140 +#: src/defaults/links.tsx:186 +msgid "About InvenTree" +msgstr "Acerca de InvenTree" + +#: src/components/nav/MainMenu.tsx:108 msgid "Logout" msgstr "Cerrar sesión" @@ -2507,10 +2518,11 @@ msgstr "Cerrar sesión" #: src/defaults/links.tsx:42 #: src/forms/StockForms.tsx:736 #: src/pages/Index/Settings/SystemSettings.tsx:224 -#: src/pages/part/PartDetail.tsx:805 +#: src/pages/part/PartDetail.tsx:807 #: src/pages/stock/LocationDetail.tsx:390 -#: src/pages/stock/StockDetail.tsx:626 -#: src/tables/stock/StockItemTable.tsx:86 +#: src/pages/stock/LocationDetail.tsx:420 +#: src/pages/stock/StockDetail.tsx:642 +#: src/tables/stock/StockItemTable.tsx:87 msgid "Stock" msgstr "Existencias" @@ -2599,7 +2611,7 @@ msgstr "Eliminar grupo de búsqueda" #: src/components/nav/SearchDrawer.tsx:288 #: src/pages/company/ManufacturerPartDetail.tsx:176 -#: src/pages/part/PartDetail.tsx:863 +#: src/pages/part/PartDetail.tsx:865 #: src/pages/part/PartSupplierDetail.tsx:15 #: src/pages/purchasing/PurchasingIndex.tsx:81 msgid "Suppliers" @@ -2663,7 +2675,7 @@ msgid "Attachments" msgstr "Archivos adjuntos" #: src/components/panels/NotesPanel.tsx:23 -#: src/tables/build/BuildOrderTestTable.tsx:196 +#: src/tables/part/PartTestResultTable.tsx:214 #: src/tables/stock/StockTrackingTable.tsx:212 msgid "Notes" msgstr "Notas" @@ -2709,7 +2721,7 @@ msgstr "Información del complemento" #: src/pages/company/ManufacturerPartDetail.tsx:118 #: src/pages/company/SupplierPartDetail.tsx:144 #: src/pages/part/CategoryDetail.tsx:106 -#: src/pages/part/PartDetail.tsx:461 +#: src/pages/part/PartDetail.tsx:463 #: src/pages/purchasing/PurchaseOrderDetail.tsx:144 #: src/pages/sales/ReturnOrderDetail.tsx:109 #: src/pages/sales/SalesOrderDetail.tsx:118 @@ -2730,7 +2742,7 @@ msgstr "Autor" #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:41 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 #: src/tables/ColumnRenderers.tsx:411 -#: src/tables/build/BuildOrderTestTable.tsx:204 +#: src/tables/part/PartTestResultTable.tsx:222 msgid "Date" msgstr "Fecha" @@ -2739,7 +2751,7 @@ msgstr "Fecha" #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:68 #: src/pages/core/UserDetail.tsx:81 #: src/pages/core/UserDetail.tsx:209 -#: src/pages/part/PartDetail.tsx:616 +#: src/pages/part/PartDetail.tsx:618 #: src/tables/bom/UsedInTable.tsx:90 #: src/tables/company/CompanyTable.tsx:57 #: src/tables/company/CompanyTable.tsx:91 @@ -2753,8 +2765,8 @@ msgstr "Fecha" #: src/tables/purchasing/SupplierPartTable.tsx:85 #: src/tables/purchasing/SupplierPartTable.tsx:179 #: src/tables/settings/ApiTokenTable.tsx:63 -#: src/tables/settings/UserTable.tsx:410 -#: src/tables/stock/StockItemTable.tsx:323 +#: src/tables/settings/UserTable.tsx:411 +#: src/tables/stock/StockItemTable.tsx:324 msgid "Active" msgstr "Activo" @@ -2873,7 +2885,7 @@ msgstr "Envío" #: src/pages/company/CompanyDetail.tsx:325 #: src/pages/company/SupplierPartDetail.tsx:368 #: src/pages/core/UserDetail.tsx:211 -#: src/pages/part/PartDetail.tsx:1017 +#: src/pages/part/PartDetail.tsx:1030 msgid "Inactive" msgstr "Inactivo" @@ -2883,8 +2895,31 @@ msgstr "Inactivo" msgid "No stock" msgstr "Sin existencias" -#: src/components/render/Part.tsx:74 -#: src/pages/part/PartDetail.tsx:488 +#: src/components/render/Part.tsx:44 +#: src/pages/company/SupplierPartDetail.tsx:196 +#: src/pages/company/SupplierPartDetail.tsx:389 +#: src/pages/part/PartDetail.tsx:1018 +#: src/tables/bom/BomTable.tsx:424 +#: src/tables/part/PartTable.tsx:95 +msgid "On Order" +msgstr "En pedido" + +#: src/components/render/Part.tsx:52 +#: src/pages/part/PartDetail.tsx:590 +#: src/pages/part/PartDetail.tsx:1024 +#: src/pages/stock/StockDetail.tsx:912 +#: src/tables/part/PartTestResultTable.tsx:297 +#: src/tables/stock/StockItemTable.tsx:361 +msgid "In Production" +msgstr "En producción" + +#: src/components/render/Part.tsx:71 +#: src/tables/stock/StockTrackingTable.tsx:206 +msgid "Details" +msgstr "Detalles" + +#: src/components/render/Part.tsx:109 +#: src/pages/part/PartDetail.tsx:490 #: src/tables/ColumnRenderers.tsx:224 #: src/tables/ColumnRenderers.tsx:233 #: src/tables/notifications/NotificationTable.tsx:32 @@ -2908,17 +2943,17 @@ msgstr "Categoría" #: src/forms/StockForms.tsx:1073 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:88 #: src/pages/core/UserDetail.tsx:158 -#: src/pages/stock/StockDetail.tsx:295 +#: src/pages/stock/StockDetail.tsx:298 #: src/tables/ColumnRenderers.tsx:176 #: src/tables/ColumnRenderers.tsx:185 -#: src/tables/Filter.tsx:392 +#: src/tables/Filter.tsx:400 #: src/tables/stock/StockTrackingTable.tsx:98 msgid "Location" msgstr "Ubicación" #: src/components/render/Stock.tsx:99 -#: src/pages/stock/StockDetail.tsx:195 -#: src/pages/stock/StockDetail.tsx:901 +#: src/pages/stock/StockDetail.tsx:198 +#: src/pages/stock/StockDetail.tsx:917 #: src/tables/build/BuildAllocatedStockTable.tsx:121 #: src/tables/build/BuildOutputTable.tsx:111 #: src/tables/sales/SalesOrderAllocationTable.tsx:139 @@ -2940,11 +2975,11 @@ msgstr "Número de serie" #: src/pages/part/pricing/BomPricingPanel.tsx:146 #: src/pages/part/pricing/PriceBreakPanel.tsx:89 #: src/pages/part/pricing/PriceBreakPanel.tsx:172 -#: src/pages/stock/StockDetail.tsx:255 -#: src/pages/stock/StockDetail.tsx:907 +#: src/pages/stock/StockDetail.tsx:258 +#: src/pages/stock/StockDetail.tsx:923 #: src/tables/build/BuildLineTable.tsx:84 -#: src/tables/build/BuildOrderTestTable.tsx:251 #: src/tables/part/PartPurchaseOrdersTable.tsx:94 +#: src/tables/part/PartTestResultTable.tsx:269 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:168 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:199 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:69 @@ -3467,163 +3502,163 @@ msgid "Please correct the errors in the selected parts" msgstr "Por favor, corrija los errores en las partes seleccionadas" #: src/components/wizards/OrderPartsWizard.tsx:424 -#: src/tables/build/BuildLineTable.tsx:794 +#: src/tables/build/BuildLineTable.tsx:797 #: src/tables/part/PartTable.tsx:407 #: src/tables/sales/SalesOrderLineItemTable.tsx:365 msgid "Order Parts" msgstr "Pedir Piezas" #: src/contexts/LanguageContext.tsx:22 -msgid "Arabic" -msgstr "Árabe" +#~ msgid "Arabic" +#~ msgstr "Arabic" #: src/contexts/LanguageContext.tsx:23 -msgid "Bulgarian" -msgstr "Búlgaro" +#~ msgid "Bulgarian" +#~ msgstr "Bulgarian" #: src/contexts/LanguageContext.tsx:24 -msgid "Czech" -msgstr "Checo" +#~ msgid "Czech" +#~ msgstr "Czech" #: src/contexts/LanguageContext.tsx:25 -msgid "Danish" -msgstr "Danés" +#~ msgid "Danish" +#~ msgstr "Danish" #: src/contexts/LanguageContext.tsx:26 -msgid "German" -msgstr "Alemán" +#~ msgid "German" +#~ msgstr "German" #: src/contexts/LanguageContext.tsx:27 -msgid "Greek" -msgstr "Griego" +#~ msgid "Greek" +#~ msgstr "Greek" #: src/contexts/LanguageContext.tsx:28 -msgid "English" -msgstr "Inglés" +#~ msgid "English" +#~ msgstr "English" #: src/contexts/LanguageContext.tsx:29 -msgid "Spanish" -msgstr "Español" +#~ msgid "Spanish" +#~ msgstr "Spanish" #: src/contexts/LanguageContext.tsx:30 -msgid "Spanish (Mexican)" -msgstr "Español (México)" +#~ msgid "Spanish (Mexican)" +#~ msgstr "Spanish (Mexican)" #: src/contexts/LanguageContext.tsx:31 -msgid "Estonian" -msgstr "Estonio" +#~ msgid "Estonian" +#~ msgstr "Estonian" #: src/contexts/LanguageContext.tsx:32 -msgid "Farsi / Persian" -msgstr "Farsi / Persa" +#~ msgid "Farsi / Persian" +#~ msgstr "Farsi / Persian" #: src/contexts/LanguageContext.tsx:33 -msgid "Finnish" -msgstr "Finés" +#~ msgid "Finnish" +#~ msgstr "Finnish" #: src/contexts/LanguageContext.tsx:34 -msgid "French" -msgstr "Francés" +#~ msgid "French" +#~ msgstr "French" #: src/contexts/LanguageContext.tsx:35 -msgid "Hebrew" -msgstr "Hebreo" +#~ msgid "Hebrew" +#~ msgstr "Hebrew" #: src/contexts/LanguageContext.tsx:36 -msgid "Hindi" -msgstr "Hindú" +#~ msgid "Hindi" +#~ msgstr "Hindi" #: src/contexts/LanguageContext.tsx:37 -msgid "Hungarian" -msgstr "Húngaro" +#~ msgid "Hungarian" +#~ msgstr "Hungarian" #: src/contexts/LanguageContext.tsx:38 -msgid "Italian" -msgstr "Italiano" +#~ msgid "Italian" +#~ msgstr "Italian" #: src/contexts/LanguageContext.tsx:39 -msgid "Japanese" -msgstr "Japonés" +#~ msgid "Japanese" +#~ msgstr "Japanese" #: src/contexts/LanguageContext.tsx:40 -msgid "Korean" -msgstr "Coreano" +#~ msgid "Korean" +#~ msgstr "Korean" #: src/contexts/LanguageContext.tsx:41 -msgid "Lithuanian" -msgstr "Lituano" +#~ msgid "Lithuanian" +#~ msgstr "Lithuanian" #: src/contexts/LanguageContext.tsx:42 -msgid "Latvian" -msgstr "Letón" +#~ msgid "Latvian" +#~ msgstr "Latvian" #: src/contexts/LanguageContext.tsx:43 -msgid "Dutch" -msgstr "Holandés" +#~ msgid "Dutch" +#~ msgstr "Dutch" #: src/contexts/LanguageContext.tsx:44 -msgid "Norwegian" -msgstr "Noruego" +#~ msgid "Norwegian" +#~ msgstr "Norwegian" #: src/contexts/LanguageContext.tsx:45 -msgid "Polish" -msgstr "Polaco" +#~ msgid "Polish" +#~ msgstr "Polish" #: src/contexts/LanguageContext.tsx:46 -msgid "Portuguese" -msgstr "Portugués" +#~ msgid "Portuguese" +#~ msgstr "Portuguese" #: src/contexts/LanguageContext.tsx:47 -msgid "Portuguese (Brazilian)" -msgstr "Portugués (Brasileño)" +#~ msgid "Portuguese (Brazilian)" +#~ msgstr "Portuguese (Brazilian)" #: src/contexts/LanguageContext.tsx:48 -msgid "Romanian" -msgstr "Rumano" +#~ msgid "Romanian" +#~ msgstr "Romanian" #: src/contexts/LanguageContext.tsx:49 -msgid "Russian" -msgstr "Ruso" +#~ msgid "Russian" +#~ msgstr "Russian" #: src/contexts/LanguageContext.tsx:50 -msgid "Slovak" -msgstr "Eslovaco" +#~ msgid "Slovak" +#~ msgstr "Slovak" #: src/contexts/LanguageContext.tsx:51 -msgid "Slovenian" -msgstr "Esloveno" +#~ msgid "Slovenian" +#~ msgstr "Slovenian" #: src/contexts/LanguageContext.tsx:52 -msgid "Serbian" -msgstr "Serbio" +#~ msgid "Serbian" +#~ msgstr "Serbian" #: src/contexts/LanguageContext.tsx:53 -msgid "Swedish" -msgstr "Sueco" +#~ msgid "Swedish" +#~ msgstr "Swedish" #: src/contexts/LanguageContext.tsx:54 -msgid "Thai" -msgstr "Tailandés" +#~ msgid "Thai" +#~ msgstr "Thai" #: src/contexts/LanguageContext.tsx:55 -msgid "Turkish" -msgstr "Turco" +#~ msgid "Turkish" +#~ msgstr "Turkish" #: src/contexts/LanguageContext.tsx:56 -msgid "Ukrainian" -msgstr "Ucraniano" +#~ msgid "Ukrainian" +#~ msgstr "Ukrainian" #: src/contexts/LanguageContext.tsx:57 -msgid "Vietnamese" -msgstr "Vietnamita" +#~ msgid "Vietnamese" +#~ msgstr "Vietnamese" #: src/contexts/LanguageContext.tsx:58 -msgid "Chinese (Simplified)" -msgstr "Chino (Simplificado)" +#~ msgid "Chinese (Simplified)" +#~ msgstr "Chinese (Simplified)" #: src/contexts/LanguageContext.tsx:59 -msgid "Chinese (Traditional)" -msgstr "Chino (Tradicional)" +#~ msgid "Chinese (Traditional)" +#~ msgstr "Chinese (Traditional)" #: src/defaults/actions.tsx:18 #: src/defaults/links.tsx:27 @@ -3644,12 +3679,6 @@ msgstr "Visite la documentación para obtener más información sobre InvenTree" #~ msgid "About this Inventree instance" #~ msgstr "About this Inventree instance" -#: src/defaults/actions.tsx:44 -#: src/defaults/links.tsx:140 -#: src/defaults/links.tsx:186 -msgid "About InvenTree" -msgstr "Acerca de InvenTree" - #: src/defaults/actions.tsx:45 msgid "About the InvenTree org" msgstr "Acerca de la organización InvenTree" @@ -3954,7 +3983,7 @@ msgstr "Próximo código de lote" #: src/forms/StockForms.tsx:184 #: src/forms/StockForms.tsx:189 #: src/forms/StockForms.tsx:360 -#: src/pages/stock/StockDetail.tsx:231 +#: src/pages/stock/StockDetail.tsx:234 msgid "Next serial number" msgstr "Siguiente número de serie" @@ -3965,9 +3994,8 @@ msgstr "Siguiente número de serie" #: src/forms/BuildForms.tsx:311 #: src/forms/BuildForms.tsx:656 #: src/tables/build/BuildAllocatedStockTable.tsx:150 -#: src/tables/build/BuildOrderTestTable.tsx:230 -#: src/tables/build/BuildOrderTestTable.tsx:254 #: src/tables/build/BuildOutputTable.tsx:592 +#: src/tables/part/PartTestResultTable.tsx:272 msgid "Build Output" msgstr "" @@ -3984,17 +4012,18 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:150 #: src/pages/sales/ReturnOrderDetail.tsx:115 #: src/pages/sales/SalesOrderDetail.tsx:124 -#: src/pages/stock/StockDetail.tsx:162 -#: src/tables/Filter.tsx:266 +#: src/pages/stock/StockDetail.tsx:170 +#: src/tables/Filter.tsx:274 #: src/tables/build/BuildOutputTable.tsx:408 #: src/tables/machine/MachineListTable.tsx:359 #: src/tables/part/PartPurchaseOrdersTable.tsx:38 +#: src/tables/part/PartTestResultTable.tsx:309 #: src/tables/sales/ReturnOrderLineItemTable.tsx:135 #: src/tables/sales/ReturnOrderLineItemTable.tsx:172 #: src/tables/settings/CustomStateTable.tsx:79 #: src/tables/settings/EmailTable.tsx:95 #: src/tables/settings/ImportSessionTable.tsx:117 -#: src/tables/stock/StockItemTable.tsx:328 +#: src/tables/stock/StockItemTable.tsx:329 #: src/tables/stock/StockTrackingTable.tsx:65 msgid "Status" msgstr "Estado" @@ -4056,7 +4085,7 @@ msgstr "Las salidas de la construcción han sido canceladas" #: src/tables/build/BuildAllocatedStockTable.tsx:139 #: src/tables/build/BuildLineTable.tsx:180 #: src/tables/sales/SalesOrderLineItemTable.tsx:337 -#: src/tables/stock/StockItemTable.tsx:339 +#: src/tables/stock/StockItemTable.tsx:340 msgid "Allocated" msgstr "Asignado" @@ -4074,9 +4103,9 @@ msgstr "Seleccione la ubicación de origen para la asignación de stock" #: src/forms/BuildForms.tsx:671 #: src/forms/SalesOrderForms.tsx:298 -#: src/tables/build/BuildLineTable.tsx:555 -#: src/tables/build/BuildLineTable.tsx:710 -#: src/tables/build/BuildLineTable.tsx:809 +#: src/tables/build/BuildLineTable.tsx:556 +#: src/tables/build/BuildLineTable.tsx:713 +#: src/tables/build/BuildLineTable.tsx:812 #: src/tables/sales/SalesOrderLineItemTable.tsx:375 #: src/tables/sales/SalesOrderLineItemTable.tsx:408 msgid "Allocate Stock" @@ -4089,10 +4118,10 @@ msgstr "Artículos de stock seleccionados" #: src/forms/BuildForms.tsx:787 #: src/forms/BuildForms.tsx:888 -#: src/tables/build/BuildAllocatedStockTable.tsx:233 -#: src/tables/build/BuildAllocatedStockTable.tsx:265 -#: src/tables/build/BuildLineTable.tsx:720 -#: src/tables/build/BuildLineTable.tsx:843 +#: src/tables/build/BuildAllocatedStockTable.tsx:240 +#: src/tables/build/BuildAllocatedStockTable.tsx:272 +#: src/tables/build/BuildLineTable.tsx:723 +#: src/tables/build/BuildLineTable.tsx:846 msgid "Consume Stock" msgstr "" @@ -4102,14 +4131,14 @@ msgid "Stock items consumed" msgstr "" #: src/forms/BuildForms.tsx:824 -#: src/tables/build/BuildLineTable.tsx:495 +#: src/tables/build/BuildLineTable.tsx:496 #: src/tables/part/PartBuildAllocationsTable.tsx:101 msgid "Fully consumed" msgstr "" #: src/forms/BuildForms.tsx:869 #: src/tables/build/BuildLineTable.tsx:185 -#: src/tables/stock/StockItemTable.tsx:372 +#: src/tables/stock/StockItemTable.tsx:369 msgid "Consumed" msgstr "Consumido" @@ -4120,7 +4149,7 @@ msgstr "Consumido" #: src/forms/PartForms.tsx:70 #: src/forms/PartForms.tsx:157 #: src/pages/part/CategoryDetail.tsx:122 -#: src/pages/part/PartDetail.tsx:669 +#: src/pages/part/PartDetail.tsx:671 #: src/tables/part/PartCategoryTable.tsx:94 #: src/tables/part/PartTable.tsx:312 msgid "Subscribed" @@ -4232,12 +4261,13 @@ msgstr "Guardar con cantidad ya recibida" #: src/forms/PurchaseOrderForms.tsx:658 #: src/pages/build/BuildDetail.tsx:351 -#: src/pages/stock/StockDetail.tsx:277 -#: src/pages/stock/StockDetail.tsx:923 +#: src/pages/stock/StockDetail.tsx:280 +#: src/pages/stock/StockDetail.tsx:939 #: src/tables/Filter.tsx:83 #: src/tables/build/BuildAllocatedStockTable.tsx:128 -#: src/tables/build/BuildOrderTestTable.tsx:242 #: src/tables/build/BuildOutputTable.tsx:116 +#: src/tables/part/PartTestResultTable.tsx:260 +#: src/tables/part/PartTestResultTable.tsx:281 #: src/tables/sales/SalesOrderAllocationTable.tsx:146 msgid "Batch Code" msgstr "Código de lote" @@ -4260,8 +4290,8 @@ msgid "Enter serial numbers for received items" msgstr "Introduzca números de serie para los elementos recibidos" #: src/forms/PurchaseOrderForms.tsx:687 -#: src/pages/stock/StockDetail.tsx:379 -#: src/tables/stock/StockItemTable.tsx:295 +#: src/pages/stock/StockDetail.tsx:382 +#: src/tables/stock/StockItemTable.tsx:296 msgid "Expiry Date" msgstr "Fecha de caducidad" @@ -4273,7 +4303,7 @@ msgstr "Introduzca una fecha de caducidad para los artículos recibidos" #: src/forms/StockForms.tsx:673 #: src/pages/company/SupplierPartDetail.tsx:171 #: src/pages/company/SupplierPartDetail.tsx:235 -#: src/pages/stock/StockDetail.tsx:416 +#: src/pages/stock/StockDetail.tsx:419 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:220 msgid "Packaging" msgstr "Empaquetado" @@ -4339,9 +4369,9 @@ msgid "Stock Status" msgstr "Estado del stock" #: src/forms/StockForms.tsx:261 -#: src/pages/stock/StockDetail.tsx:670 -#: src/tables/stock/StockItemTable.tsx:525 -#: src/tables/stock/StockItemTable.tsx:572 +#: src/pages/stock/StockDetail.tsx:686 +#: src/tables/stock/StockItemTable.tsx:522 +#: src/tables/stock/StockItemTable.tsx:569 msgid "Add Stock Item" msgstr "Añadir artículo de stock" @@ -4378,10 +4408,10 @@ msgstr "Devolver" #: src/forms/StockForms.tsx:1075 #: src/pages/company/SupplierPartDetail.tsx:189 #: src/pages/company/SupplierPartDetail.tsx:373 -#: src/pages/part/PartDetail.tsx:535 -#: src/pages/part/PartDetail.tsx:974 +#: src/pages/part/PartDetail.tsx:537 +#: src/pages/part/PartDetail.tsx:987 +#: src/tables/Filter.tsx:92 #: src/tables/purchasing/SupplierPartTable.tsx:194 -#: src/tables/stock/StockItemTable.tsx:359 msgid "In Stock" msgstr "En Stock" @@ -4545,7 +4575,7 @@ msgstr "Lista de entradas entre las que elegir" #: src/tables/FilterSelectDrawer.tsx:114 #: src/tables/FilterSelectDrawer.tsx:137 #: src/tables/FilterSelectDrawer.tsx:149 -#: src/tables/build/BuildOrderTestTable.tsx:188 +#: src/tables/part/PartTestResultTable.tsx:206 #: src/tables/purchasing/ManufacturerPartParameterTable.tsx:42 #: src/tables/stock/StockItemTestResultTable.tsx:201 msgid "Value" @@ -4833,7 +4863,7 @@ msgid "Delete selected stock items" msgstr "" #: src/hooks/UseStockAdjustActions.tsx:205 -#: src/pages/part/PartDetail.tsx:1155 +#: src/pages/part/PartDetail.tsx:1168 msgid "Stock Actions" msgstr "" @@ -6196,7 +6226,7 @@ msgstr "" #: src/pages/build/BuildDetail.tsx:207 #: src/pages/company/ManufacturerPartDetail.tsx:83 #: src/pages/company/SupplierPartDetail.tsx:95 -#: src/pages/part/PartDetail.tsx:454 +#: src/pages/part/PartDetail.tsx:456 #: src/pages/stock/StockDetail.tsx:153 #: src/tables/bom/BomTable.tsx:134 #: src/tables/bom/UsedInTable.tsx:40 @@ -6207,15 +6237,16 @@ msgstr "" #: src/tables/part/RelatedPartTable.tsx:73 #: src/tables/sales/SalesOrderAllocationTable.tsx:132 #: src/tables/sales/SalesOrderLineItemTable.tsx:98 -#: src/tables/stock/StockItemTable.tsx:70 +#: src/tables/stock/StockItemTable.tsx:71 msgid "IPN" msgstr "IPN" #: src/pages/build/BuildDetail.tsx:215 -#: src/pages/part/PartDetail.tsx:481 +#: src/pages/part/PartDetail.tsx:483 +#: src/pages/stock/StockDetail.tsx:161 #: src/tables/bom/UsedInTable.tsx:44 #: src/tables/build/BuildOrderTable.tsx:83 -#: src/tables/stock/StockItemTable.tsx:75 +#: src/tables/stock/StockItemTable.tsx:76 msgid "Revision" msgstr "Revisión" @@ -6231,7 +6262,7 @@ msgstr "Revisión" #: src/pages/purchasing/PurchaseOrderDetail.tsx:156 #: src/pages/sales/ReturnOrderDetail.tsx:121 #: src/pages/sales/SalesOrderDetail.tsx:130 -#: src/pages/stock/StockDetail.tsx:168 +#: src/pages/stock/StockDetail.tsx:176 msgid "Custom Status" msgstr "Estado Personalizado" @@ -6268,7 +6299,7 @@ msgid "Build Quantity" msgstr "Cantidad de construcción" #: src/pages/build/BuildDetail.tsx:286 -#: src/pages/part/PartDetail.tsx:599 +#: src/pages/part/PartDetail.tsx:601 #: src/tables/bom/BomTable.tsx:352 #: src/tables/bom/BomTable.tsx:387 msgid "Can Build" @@ -6280,16 +6311,16 @@ msgid "Completed Outputs" msgstr "Salidas completadas" #: src/pages/build/BuildDetail.tsx:312 -#: src/tables/Filter.tsx:373 +#: src/tables/Filter.tsx:381 msgid "Issued By" msgstr "Emitido por" #: src/pages/build/BuildDetail.tsx:320 -#: src/pages/part/PartDetail.tsx:692 +#: src/pages/part/PartDetail.tsx:694 #: src/pages/purchasing/PurchaseOrderDetail.tsx:243 #: src/pages/sales/ReturnOrderDetail.tsx:207 #: src/pages/sales/SalesOrderDetail.tsx:219 -#: src/tables/Filter.tsx:311 +#: src/tables/Filter.tsx:319 msgid "Responsible" msgstr "Responsable" @@ -6377,6 +6408,8 @@ msgid "Child Build Orders" msgstr "Órdenes de Trabajo herederas" #: src/pages/build/BuildDetail.tsx:524 +#: src/pages/part/PartDetail.tsx:940 +#: src/pages/stock/StockDetail.tsx:587 #: src/tables/build/BuildOutputTable.tsx:664 #: src/tables/stock/StockItemTestResultTable.tsx:167 msgid "Test Results" @@ -6511,7 +6544,7 @@ msgid "Cancel order" msgstr "Cancelar pedido" #: src/pages/build/BuildDetail.tsx:752 -#: src/pages/stock/StockDetail.tsx:341 +#: src/pages/stock/StockDetail.tsx:344 #: src/tables/build/BuildAllocatedStockTable.tsx:85 #: src/tables/part/PartBuildAllocationsTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:150 @@ -6572,7 +6605,7 @@ msgstr "Divisa predeterminada" #: src/pages/company/SupplierPartDetail.tsx:234 #: src/pages/company/SupplierPartDetail.tsx:359 #: src/pages/purchasing/PurchaseOrderDetail.tsx:138 -#: src/tables/Filter.tsx:352 +#: src/tables/Filter.tsx:360 #: src/tables/company/CompanyTable.tsx:96 #: src/tables/part/PartPurchaseOrdersTable.tsx:43 #: src/tables/purchasing/PurchaseOrderTable.tsx:109 @@ -6585,7 +6618,7 @@ msgstr "Proveedor" #: src/pages/company/ManufacturerPartDetail.tsx:102 #: src/pages/company/ManufacturerPartDetail.tsx:264 #: src/pages/company/SupplierPartDetail.tsx:151 -#: src/tables/Filter.tsx:339 +#: src/tables/Filter.tsx:347 #: src/tables/company/CompanyTable.tsx:101 #: src/tables/purchasing/SupplierPartTable.tsx:70 msgid "Manufacturer" @@ -6597,7 +6630,7 @@ msgstr "Fabricante" #: src/pages/sales/ReturnOrderDetail.tsx:103 #: src/pages/sales/SalesOrderDetail.tsx:112 #: src/pages/sales/SalesOrderShipmentDetail.tsx:102 -#: src/pages/stock/StockDetail.tsx:367 +#: src/pages/stock/StockDetail.tsx:370 #: src/tables/company/CompanyTable.tsx:106 #: src/tables/sales/ReturnOrderTable.tsx:108 #: src/tables/sales/SalesOrderTable.tsx:133 @@ -6658,7 +6691,7 @@ msgstr "Enlace externo" #: src/pages/company/ManufacturerPartDetail.tsx:146 #: src/pages/company/SupplierPartDetail.tsx:231 -#: src/pages/part/PartDetail.tsx:788 +#: src/pages/part/PartDetail.tsx:790 msgid "Part Details" msgstr "Detalles de la Pieza" @@ -6671,7 +6704,7 @@ msgid "Manufacturer Part Details" msgstr "Detalles de pieza del fabricante" #: src/pages/company/ManufacturerPartDetail.tsx:164 -#: src/pages/part/PartDetail.tsx:794 +#: src/pages/part/PartDetail.tsx:796 msgid "Parameters" msgstr "Parámetros" @@ -6712,14 +6745,6 @@ msgstr "Descripción de la Pieza" msgid "Pack Quantity" msgstr "Cantidad del paquete" -#: src/pages/company/SupplierPartDetail.tsx:196 -#: src/pages/company/SupplierPartDetail.tsx:389 -#: src/pages/part/PartDetail.tsx:1005 -#: src/tables/bom/BomTable.tsx:424 -#: src/tables/part/PartTable.tsx:95 -msgid "On Order" -msgstr "En pedido" - #: src/pages/company/SupplierPartDetail.tsx:203 msgid "Supplier Availability" msgstr "Disponibilidad del proveedor" @@ -6767,7 +6792,7 @@ msgid "Add Supplier Part" msgstr "Añadir pieza de proveedor" #: src/pages/company/SupplierPartDetail.tsx:383 -#: src/pages/part/PartDetail.tsx:993 +#: src/pages/part/PartDetail.tsx:1006 msgid "No Stock" msgstr "Sin existencias" @@ -6894,57 +6919,57 @@ msgid "Category Details" msgstr "Detalles de categoría" #: src/pages/part/PartAllocationPanel.tsx:21 -#: src/pages/stock/StockDetail.tsx:539 +#: src/pages/stock/StockDetail.tsx:555 #: src/tables/part/PartTable.tsx:108 msgid "Build Order Allocations" msgstr "" #: src/pages/part/PartAllocationPanel.tsx:31 -#: src/pages/stock/StockDetail.tsx:554 +#: src/pages/stock/StockDetail.tsx:570 #: src/tables/part/PartTable.tsx:116 msgid "Sales Order Allocations" msgstr "" -#: src/pages/part/PartDetail.tsx:181 -#: src/pages/part/PartDetail.tsx:184 -#: src/pages/part/PartDetail.tsx:228 +#: src/pages/part/PartDetail.tsx:183 +#: src/pages/part/PartDetail.tsx:186 +#: src/pages/part/PartDetail.tsx:230 msgid "Validate BOM" msgstr "Validar BOM" -#: src/pages/part/PartDetail.tsx:185 +#: src/pages/part/PartDetail.tsx:187 msgid "Do you want to validate the bill of materials for this assembly?" msgstr "" -#: src/pages/part/PartDetail.tsx:188 +#: src/pages/part/PartDetail.tsx:190 msgid "BOM validated" msgstr "" -#: src/pages/part/PartDetail.tsx:206 +#: src/pages/part/PartDetail.tsx:208 msgid "BOM Validated" msgstr "" -#: src/pages/part/PartDetail.tsx:207 +#: src/pages/part/PartDetail.tsx:209 msgid "The Bill of Materials for this part has been validated" msgstr "" -#: src/pages/part/PartDetail.tsx:211 -#: src/pages/part/PartDetail.tsx:216 +#: src/pages/part/PartDetail.tsx:213 +#: src/pages/part/PartDetail.tsx:218 msgid "BOM Not Validated" msgstr "" -#: src/pages/part/PartDetail.tsx:212 +#: src/pages/part/PartDetail.tsx:214 msgid "The Bill of Materials for this part has previously been checked, but requires revalidation" msgstr "" -#: src/pages/part/PartDetail.tsx:217 +#: src/pages/part/PartDetail.tsx:219 msgid "The Bill of Materials for this part has not yet been validated" msgstr "" -#: src/pages/part/PartDetail.tsx:248 +#: src/pages/part/PartDetail.tsx:250 msgid "Validated On" msgstr "" -#: src/pages/part/PartDetail.tsx:253 +#: src/pages/part/PartDetail.tsx:255 msgid "Validated By" msgstr "" @@ -6964,25 +6989,25 @@ msgstr "" #~ msgid "Delete part" #~ msgstr "Delete part" -#: src/pages/part/PartDetail.tsx:467 +#: src/pages/part/PartDetail.tsx:469 msgid "Variant of" msgstr "Variante de" -#: src/pages/part/PartDetail.tsx:474 +#: src/pages/part/PartDetail.tsx:476 msgid "Revision of" msgstr "Revisión de" -#: src/pages/part/PartDetail.tsx:494 +#: src/pages/part/PartDetail.tsx:496 #: src/tables/ColumnRenderers.tsx:200 #: src/tables/ColumnRenderers.tsx:209 msgid "Default Location" msgstr "Ubicación Predeterminada" -#: src/pages/part/PartDetail.tsx:501 +#: src/pages/part/PartDetail.tsx:503 msgid "Category Default Location" msgstr "Ubicación de Categoría Predeterminada" -#: src/pages/part/PartDetail.tsx:508 +#: src/pages/part/PartDetail.tsx:510 #: src/tables/purchasing/ManufacturerPartParameterTable.tsx:48 msgid "Units" msgstr "Unidades" @@ -6991,12 +7016,12 @@ msgstr "Unidades" #~ msgid "Stocktake By" #~ msgstr "Stocktake By" -#: src/pages/part/PartDetail.tsx:515 +#: src/pages/part/PartDetail.tsx:517 #: src/tables/settings/PendingTasksTable.tsx:51 msgid "Keywords" msgstr "Palabras claves" -#: src/pages/part/PartDetail.tsx:543 +#: src/pages/part/PartDetail.tsx:545 #: src/tables/bom/BomTable.tsx:419 #: src/tables/build/BuildLineTable.tsx:297 #: src/tables/part/PartTable.tsx:306 @@ -7004,34 +7029,26 @@ msgstr "Palabras claves" msgid "Available Stock" msgstr "Existencias disponibles" -#: src/pages/part/PartDetail.tsx:549 +#: src/pages/part/PartDetail.tsx:551 #: src/tables/bom/BomTable.tsx:328 #: src/tables/build/BuildLineTable.tsx:259 #: src/tables/sales/SalesOrderLineItemTable.tsx:178 msgid "On order" msgstr "En pedido" -#: src/pages/part/PartDetail.tsx:556 +#: src/pages/part/PartDetail.tsx:558 msgid "Required for Orders" msgstr "Requerido para Pedidos" -#: src/pages/part/PartDetail.tsx:567 +#: src/pages/part/PartDetail.tsx:569 msgid "Allocated to Build Orders" msgstr "Asignado para Construir Pedidos" -#: src/pages/part/PartDetail.tsx:579 +#: src/pages/part/PartDetail.tsx:581 msgid "Allocated to Sales Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:588 -#: src/pages/part/PartDetail.tsx:1011 -#: src/pages/stock/StockDetail.tsx:896 -#: src/tables/build/BuildOrderTestTable.tsx:273 -#: src/tables/stock/StockItemTable.tsx:364 -msgid "In Production" -msgstr "En producción" - -#: src/pages/part/PartDetail.tsx:606 +#: src/pages/part/PartDetail.tsx:608 msgid "Minimum Stock" msgstr "Existencias Mínimas" @@ -7039,51 +7056,51 @@ msgstr "Existencias Mínimas" #~ msgid "Scheduling" #~ msgstr "Scheduling" -#: src/pages/part/PartDetail.tsx:621 +#: src/pages/part/PartDetail.tsx:623 #: src/tables/part/ParametricPartTable.tsx:359 #: src/tables/part/PartTable.tsx:190 msgid "Locked" msgstr "Bloqueado" -#: src/pages/part/PartDetail.tsx:627 +#: src/pages/part/PartDetail.tsx:629 msgid "Template Part" msgstr "" -#: src/pages/part/PartDetail.tsx:632 +#: src/pages/part/PartDetail.tsx:634 #: src/tables/bom/BomTable.tsx:409 msgid "Assembled Part" msgstr "" -#: src/pages/part/PartDetail.tsx:637 +#: src/pages/part/PartDetail.tsx:639 msgid "Component Part" msgstr "" -#: src/pages/part/PartDetail.tsx:642 +#: src/pages/part/PartDetail.tsx:644 #: src/tables/bom/BomTable.tsx:399 msgid "Testable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:648 +#: src/pages/part/PartDetail.tsx:650 #: src/tables/bom/BomTable.tsx:404 msgid "Trackable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:653 +#: src/pages/part/PartDetail.tsx:655 msgid "Purchaseable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:659 +#: src/pages/part/PartDetail.tsx:661 msgid "Saleable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:664 -#: src/pages/part/PartDetail.tsx:1023 +#: src/pages/part/PartDetail.tsx:666 +#: src/pages/part/PartDetail.tsx:1036 #: src/tables/bom/BomTable.tsx:143 #: src/tables/bom/BomTable.tsx:414 msgid "Virtual Part" msgstr "" -#: src/pages/part/PartDetail.tsx:679 +#: src/pages/part/PartDetail.tsx:681 #: src/pages/purchasing/PurchaseOrderDetail.tsx:253 #: src/pages/sales/ReturnOrderDetail.tsx:217 #: src/pages/sales/SalesOrderDetail.tsx:229 @@ -7091,65 +7108,65 @@ msgstr "" msgid "Creation Date" msgstr "Fecha de Creación" -#: src/pages/part/PartDetail.tsx:684 +#: src/pages/part/PartDetail.tsx:686 #: src/tables/ColumnRenderers.tsx:386 -#: src/tables/Filter.tsx:365 +#: src/tables/Filter.tsx:373 msgid "Created By" msgstr "Creado Por" -#: src/pages/part/PartDetail.tsx:699 +#: src/pages/part/PartDetail.tsx:701 msgid "Default Supplier" msgstr "Proveedor Predeterminado" -#: src/pages/part/PartDetail.tsx:705 +#: src/pages/part/PartDetail.tsx:707 msgid "Default Expiry" msgstr "" -#: src/pages/part/PartDetail.tsx:710 +#: src/pages/part/PartDetail.tsx:712 msgid "days" msgstr "" -#: src/pages/part/PartDetail.tsx:720 +#: src/pages/part/PartDetail.tsx:722 #: src/pages/part/pricing/BomPricingPanel.tsx:113 #: src/pages/part/pricing/VariantPricingPanel.tsx:95 #: src/tables/part/PartTable.tsx:166 msgid "Price Range" msgstr "Rango de Precios" -#: src/pages/part/PartDetail.tsx:730 +#: src/pages/part/PartDetail.tsx:732 msgid "Latest Serial Number" msgstr "Último número de serie" -#: src/pages/part/PartDetail.tsx:758 +#: src/pages/part/PartDetail.tsx:760 msgid "Select Part Revision" msgstr "" -#: src/pages/part/PartDetail.tsx:824 +#: src/pages/part/PartDetail.tsx:826 msgid "Variants" msgstr "Variantes" -#: src/pages/part/PartDetail.tsx:831 -#: src/pages/stock/StockDetail.tsx:526 +#: src/pages/part/PartDetail.tsx:833 +#: src/pages/stock/StockDetail.tsx:542 msgid "Allocations" msgstr "Asignaciones" -#: src/pages/part/PartDetail.tsx:838 +#: src/pages/part/PartDetail.tsx:840 msgid "Bill of Materials" msgstr "Lista de Materiales" -#: src/pages/part/PartDetail.tsx:850 +#: src/pages/part/PartDetail.tsx:852 msgid "Used In" msgstr "" -#: src/pages/part/PartDetail.tsx:857 +#: src/pages/part/PartDetail.tsx:859 msgid "Part Pricing" msgstr "" -#: src/pages/part/PartDetail.tsx:927 +#: src/pages/part/PartDetail.tsx:929 msgid "Test Templates" msgstr "" -#: src/pages/part/PartDetail.tsx:938 +#: src/pages/part/PartDetail.tsx:951 msgid "Related Parts" msgstr "" @@ -7161,47 +7178,47 @@ msgstr "" #~ msgid "Transfer part stock" #~ msgstr "Transfer part stock" -#: src/pages/part/PartDetail.tsx:999 +#: src/pages/part/PartDetail.tsx:1012 #: src/tables/part/PartTestTemplateTable.tsx:112 #: src/tables/stock/StockItemTestResultTable.tsx:401 msgid "Required" msgstr "Requerido" -#: src/pages/part/PartDetail.tsx:1036 +#: src/pages/part/PartDetail.tsx:1049 #: src/tables/part/PartTable.tsx:355 msgid "Edit Part" msgstr "Editar Pieza" -#: src/pages/part/PartDetail.tsx:1076 +#: src/pages/part/PartDetail.tsx:1089 #: src/tables/part/PartTable.tsx:343 #: src/tables/part/PartTable.tsx:420 msgid "Add Part" msgstr "Añadir pieza" -#: src/pages/part/PartDetail.tsx:1090 +#: src/pages/part/PartDetail.tsx:1103 msgid "Delete Part" msgstr "Eliminar pieza" -#: src/pages/part/PartDetail.tsx:1099 +#: src/pages/part/PartDetail.tsx:1112 msgid "Deleting this part cannot be reversed" msgstr "La eliminación de esta parte no puede ser revertida" -#: src/pages/part/PartDetail.tsx:1161 -#: src/pages/stock/StockDetail.tsx:854 +#: src/pages/part/PartDetail.tsx:1174 +#: src/pages/stock/StockDetail.tsx:870 msgid "Order" msgstr "Pedido" -#: src/pages/part/PartDetail.tsx:1162 -#: src/pages/stock/StockDetail.tsx:855 -#: src/tables/build/BuildLineTable.tsx:740 +#: src/pages/part/PartDetail.tsx:1175 +#: src/pages/stock/StockDetail.tsx:871 +#: src/tables/build/BuildLineTable.tsx:743 msgid "Order Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:1174 +#: src/pages/part/PartDetail.tsx:1187 msgid "Search by serial number" msgstr "" -#: src/pages/part/PartDetail.tsx:1182 +#: src/pages/part/PartDetail.tsx:1195 #: src/tables/part/PartTable.tsx:392 msgid "Part Actions" msgstr "" @@ -7291,8 +7308,8 @@ msgstr "Eliminar entrada de inventario" #: src/pages/part/PartStockHistoryDetail.tsx:107 #: src/pages/part/PartStockHistoryDetail.tsx:211 -#: src/pages/stock/StockDetail.tsx:399 -#: src/tables/stock/StockItemTable.tsx:272 +#: src/pages/stock/StockDetail.tsx:402 +#: src/tables/stock/StockItemTable.tsx:273 msgid "Stock Value" msgstr "" @@ -7366,12 +7383,12 @@ msgstr "Precio Máximo" #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:71 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:126 #: src/pages/part/pricing/SupplierPricingPanel.tsx:66 -#: src/pages/stock/StockDetail.tsx:387 +#: src/pages/stock/StockDetail.tsx:390 #: src/tables/bom/BomTable.tsx:265 #: src/tables/general/ExtraLineItemTable.tsx:61 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:250 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:84 -#: src/tables/stock/StockItemTable.tsx:260 +#: src/tables/stock/StockItemTable.tsx:261 msgid "Unit Price" msgstr "Precio Unitario" @@ -7449,9 +7466,9 @@ msgid "Purchase Pricing" msgstr "Precio de Compra" #: src/pages/part/pricing/PricingOverviewPanel.tsx:281 -#: src/pages/stock/StockDetail.tsx:179 +#: src/pages/stock/StockDetail.tsx:426 #: src/tables/part/PartParameterTable.tsx:121 -#: src/tables/stock/StockItemTable.tsx:301 +#: src/tables/stock/StockItemTable.tsx:302 msgid "Last Updated" msgstr "Última Actualización" @@ -7815,6 +7832,7 @@ msgid "Parent Location" msgstr "" #: src/pages/stock/LocationDetail.tsx:130 +#: src/pages/stock/LocationDetail.tsx:176 msgid "Sublocations" msgstr "" @@ -7871,12 +7889,12 @@ msgid "Scan Stock Item" msgstr "" #: src/pages/stock/LocationDetail.tsx:298 -#: src/pages/stock/StockDetail.tsx:783 +#: src/pages/stock/StockDetail.tsx:799 msgid "Scanned stock item into location" msgstr "" #: src/pages/stock/LocationDetail.tsx:304 -#: src/pages/stock/StockDetail.tsx:789 +#: src/pages/stock/StockDetail.tsx:805 msgid "Error scanning stock item" msgstr "" @@ -7913,71 +7931,71 @@ msgstr "" #~ msgid "Unlink custom barcode from stock item" #~ msgstr "Unlink custom barcode from stock item" -#: src/pages/stock/StockDetail.tsx:185 -msgid "Last Stocktake" -msgstr "" - -#: src/pages/stock/StockDetail.tsx:203 -msgid "Previous serial number" -msgstr "" - #: src/pages/stock/StockDetail.tsx:205 #~ msgid "Edit stock item" #~ msgstr "Edit stock item" +#: src/pages/stock/StockDetail.tsx:206 +msgid "Previous serial number" +msgstr "" + #: src/pages/stock/StockDetail.tsx:217 #~ msgid "Delete stock item" #~ msgstr "Delete stock item" -#: src/pages/stock/StockDetail.tsx:225 +#: src/pages/stock/StockDetail.tsx:228 msgid "Find serial number" msgstr "" -#: src/pages/stock/StockDetail.tsx:269 +#: src/pages/stock/StockDetail.tsx:272 msgid "Allocated to Orders" msgstr "Asignado a Pedidos" -#: src/pages/stock/StockDetail.tsx:302 +#: src/pages/stock/StockDetail.tsx:305 msgid "Installed In" msgstr "" -#: src/pages/stock/StockDetail.tsx:322 +#: src/pages/stock/StockDetail.tsx:325 msgid "Parent Item" msgstr "Artículo padre" -#: src/pages/stock/StockDetail.tsx:326 +#: src/pages/stock/StockDetail.tsx:329 msgid "Parent stock item" msgstr "Artículo de existencias padre" -#: src/pages/stock/StockDetail.tsx:332 +#: src/pages/stock/StockDetail.tsx:335 msgid "Consumed By" msgstr "" +#: src/pages/stock/StockDetail.tsx:432 +msgid "Last Stocktake" +msgstr "" + #: src/pages/stock/StockDetail.tsx:433 #~ msgid "Duplicate stock item" #~ msgstr "Duplicate stock item" -#: src/pages/stock/StockDetail.tsx:510 +#: src/pages/stock/StockDetail.tsx:526 msgid "Stock Details" msgstr "" -#: src/pages/stock/StockDetail.tsx:516 +#: src/pages/stock/StockDetail.tsx:532 msgid "Stock Tracking" msgstr "" #: src/pages/stock/StockDetail.tsx:571 -msgid "Test Data" -msgstr "" +#~ msgid "Test Data" +#~ msgstr "Test Data" -#: src/pages/stock/StockDetail.tsx:585 +#: src/pages/stock/StockDetail.tsx:601 msgid "Installed Items" msgstr "" -#: src/pages/stock/StockDetail.tsx:592 +#: src/pages/stock/StockDetail.tsx:608 msgid "Child Items" msgstr "" -#: src/pages/stock/StockDetail.tsx:645 +#: src/pages/stock/StockDetail.tsx:661 msgid "Edit Stock Item" msgstr "" @@ -7991,77 +8009,77 @@ msgstr "" #~ msgid "Remove stock" #~ msgstr "Remove stock" -#: src/pages/stock/StockDetail.tsx:687 -msgid "Items Created" -msgstr "" - -#: src/pages/stock/StockDetail.tsx:688 -msgid "Created {n} stock items" -msgstr "" - #: src/pages/stock/StockDetail.tsx:698 #: src/tables/stock/StockItemTable.tsx:481 #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:705 +#: src/pages/stock/StockDetail.tsx:703 +msgid "Items Created" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:704 +msgid "Created {n} stock items" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:721 msgid "Delete Stock Item" msgstr "" -#: src/pages/stock/StockDetail.tsx:741 +#: src/pages/stock/StockDetail.tsx:757 msgid "Serialize Stock Item" msgstr "Serializar artículo de existencias" -#: src/pages/stock/StockDetail.tsx:757 -#: src/tables/stock/StockItemTable.tsx:539 -msgid "Stock item serialized" -msgstr "Serializado artículo de existencias" - #: src/pages/stock/StockDetail.tsx:762 #~ msgid "Return Stock Item" #~ msgstr "Return Stock Item" -#: src/pages/stock/StockDetail.tsx:765 -msgid "Scan Into Location" -msgstr "" - #: src/pages/stock/StockDetail.tsx:765 #~ msgid "Return this item into stock. This will remove the customer assignment." #~ msgstr "Return this item into stock. This will remove the customer assignment." +#: src/pages/stock/StockDetail.tsx:773 +#: src/tables/stock/StockItemTable.tsx:536 +msgid "Stock item serialized" +msgstr "Serializado artículo de existencias" + #: src/pages/stock/StockDetail.tsx:777 #~ msgid "Item returned to stock" #~ msgstr "Item returned to stock" -#: src/pages/stock/StockDetail.tsx:823 +#: src/pages/stock/StockDetail.tsx:781 +msgid "Scan Into Location" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:839 msgid "Scan into location" msgstr "" -#: src/pages/stock/StockDetail.tsx:825 +#: src/pages/stock/StockDetail.tsx:841 msgid "Scan this item into a location" msgstr "" -#: src/pages/stock/StockDetail.tsx:837 +#: src/pages/stock/StockDetail.tsx:853 msgid "Stock Operations" msgstr "" -#: src/pages/stock/StockDetail.tsx:842 +#: src/pages/stock/StockDetail.tsx:858 #: src/tables/build/BuildOutputTable.tsx:532 msgid "Serialize" msgstr "Serializar" -#: src/pages/stock/StockDetail.tsx:843 +#: src/pages/stock/StockDetail.tsx:859 msgid "Serialize stock" msgstr "Serializar stock" -#: src/pages/stock/StockDetail.tsx:868 -msgid "Stock Item Actions" -msgstr "" - #: src/pages/stock/StockDetail.tsx:868 #~ msgid "Count stock" #~ msgstr "Count stock" +#: src/pages/stock/StockDetail.tsx:884 +msgid "Stock Item Actions" +msgstr "" + #: src/pages/stock/StockDetail.tsx:890 #~ msgid "Return from customer" #~ msgstr "Return from customer" @@ -8070,20 +8088,6 @@ msgstr "" #~ msgid "Transfer" #~ msgstr "Transfer" -#: src/pages/stock/StockDetail.tsx:937 -#: src/tables/stock/StockItemTable.tsx:409 -msgid "Stale" -msgstr "Obsoleto" - -#: src/pages/stock/StockDetail.tsx:943 -#: src/tables/stock/StockItemTable.tsx:403 -msgid "Expired" -msgstr "Expirado" - -#: src/pages/stock/StockDetail.tsx:949 -msgid "Unavailable" -msgstr "No disponible" - #: src/pages/stock/StockDetail.tsx:950 #~ msgid "Assign to Customer" #~ msgstr "Assign to Customer" @@ -8092,6 +8096,20 @@ msgstr "No disponible" #~ msgid "Assign to a customer" #~ msgstr "Assign to a customer" +#: src/pages/stock/StockDetail.tsx:953 +#: src/tables/stock/StockItemTable.tsx:406 +msgid "Stale" +msgstr "Obsoleto" + +#: src/pages/stock/StockDetail.tsx:959 +#: src/tables/stock/StockItemTable.tsx:400 +msgid "Expired" +msgstr "Expirado" + +#: src/pages/stock/StockDetail.tsx:965 +msgid "Unavailable" +msgstr "No disponible" + #: src/states/IconState.tsx:47 #: src/states/IconState.tsx:77 msgid "Error loading icon package from server" @@ -8165,199 +8183,203 @@ msgstr "" msgid "Filter items by batch code" msgstr "Filtrar elementos por código de lote" -#: src/tables/Filter.tsx:92 -msgid "Is Serialized" -msgstr "" - #: src/tables/Filter.tsx:93 -msgid "Show items which have a serial number" +msgid "Show items which are in stock" msgstr "" #: src/tables/Filter.tsx:100 -msgid "Serial" +msgid "Is Serialized" msgstr "" #: src/tables/Filter.tsx:101 -msgid "Filter items by serial number" -msgstr "Filtrar artículos por número de serie" +msgid "Show items which have a serial number" +msgstr "" #: src/tables/Filter.tsx:106 #~ msgid "Show overdue orders" #~ msgstr "Show overdue orders" +#: src/tables/Filter.tsx:108 +msgid "Serial" +msgstr "" + #: src/tables/Filter.tsx:109 +msgid "Filter items by serial number" +msgstr "Filtrar artículos por número de serie" + +#: src/tables/Filter.tsx:117 msgid "Serial Below" msgstr "" -#: src/tables/Filter.tsx:110 +#: src/tables/Filter.tsx:118 msgid "Show items with serial numbers less than or equal to a given value" msgstr "Mostrar elementos con números de serie menores o iguales a un valor determinado" -#: src/tables/Filter.tsx:118 +#: src/tables/Filter.tsx:126 msgid "Serial Above" msgstr "" -#: src/tables/Filter.tsx:119 +#: src/tables/Filter.tsx:127 msgid "Show items with serial numbers greater than or equal to a given value" msgstr "Mostrar artículos con números de serie mayores o iguales a un valor dado" -#: src/tables/Filter.tsx:128 +#: src/tables/Filter.tsx:136 msgid "Assigned to me" msgstr "" -#: src/tables/Filter.tsx:129 +#: src/tables/Filter.tsx:137 msgid "Show orders assigned to me" msgstr "" -#: src/tables/Filter.tsx:136 +#: src/tables/Filter.tsx:144 #: src/tables/sales/SalesOrderAllocationTable.tsx:85 msgid "Outstanding" msgstr "" -#: src/tables/Filter.tsx:137 +#: src/tables/Filter.tsx:145 msgid "Show outstanding items" msgstr "Mostrar artículos destacados" -#: src/tables/Filter.tsx:145 +#: src/tables/Filter.tsx:153 msgid "Show overdue items" msgstr "Mostrar artículos vencidos" -#: src/tables/Filter.tsx:152 +#: src/tables/Filter.tsx:160 msgid "Minimum Date" msgstr "Fecha Mínima" -#: src/tables/Filter.tsx:153 +#: src/tables/Filter.tsx:161 msgid "Show items after this date" msgstr "Mostrar elementos después de esta fecha" -#: src/tables/Filter.tsx:161 +#: src/tables/Filter.tsx:169 msgid "Maximum Date" msgstr "Fecha máxima" -#: src/tables/Filter.tsx:162 +#: src/tables/Filter.tsx:170 msgid "Show items before this date" msgstr "Mostrar artículos antes de esta fecha" -#: src/tables/Filter.tsx:170 +#: src/tables/Filter.tsx:178 msgid "Created Before" msgstr "Creado antes de" -#: src/tables/Filter.tsx:171 +#: src/tables/Filter.tsx:179 msgid "Show items created before this date" msgstr "Mostrar elementos creados antes de esta fecha" -#: src/tables/Filter.tsx:179 +#: src/tables/Filter.tsx:187 msgid "Created After" msgstr "Creado después de" -#: src/tables/Filter.tsx:180 +#: src/tables/Filter.tsx:188 msgid "Show items created after this date" msgstr "Mostrar elementos creados después de esta fecha" -#: src/tables/Filter.tsx:188 +#: src/tables/Filter.tsx:196 msgid "Start Date Before" msgstr "" -#: src/tables/Filter.tsx:189 +#: src/tables/Filter.tsx:197 msgid "Show items with a start date before this date" msgstr "" -#: src/tables/Filter.tsx:197 +#: src/tables/Filter.tsx:205 msgid "Start Date After" msgstr "" -#: src/tables/Filter.tsx:198 +#: src/tables/Filter.tsx:206 msgid "Show items with a start date after this date" msgstr "" -#: src/tables/Filter.tsx:206 +#: src/tables/Filter.tsx:214 msgid "Target Date Before" msgstr "Fecha objetivo antes de" -#: src/tables/Filter.tsx:207 +#: src/tables/Filter.tsx:215 msgid "Show items with a target date before this date" msgstr "Mostrar elementos con una fecha objetivo anterior a esta fecha" -#: src/tables/Filter.tsx:215 +#: src/tables/Filter.tsx:223 msgid "Target Date After" msgstr "Fecha objetivo después de" -#: src/tables/Filter.tsx:216 +#: src/tables/Filter.tsx:224 msgid "Show items with a target date after this date" msgstr "Mostrar elementos con una fecha de objetivo posterior a esta fecha" -#: src/tables/Filter.tsx:224 +#: src/tables/Filter.tsx:232 msgid "Completed Before" msgstr "Completado antes de" -#: src/tables/Filter.tsx:225 +#: src/tables/Filter.tsx:233 msgid "Show items completed before this date" msgstr "Mostrar elementos completados antes de esta fecha" -#: src/tables/Filter.tsx:233 +#: src/tables/Filter.tsx:241 msgid "Completed After" msgstr "Completado después de" -#: src/tables/Filter.tsx:234 +#: src/tables/Filter.tsx:242 msgid "Show items completed after this date" msgstr "Mostrar elementos completados después de esta fecha" -#: src/tables/Filter.tsx:246 +#: src/tables/Filter.tsx:254 msgid "Has Project Code" msgstr "" -#: src/tables/Filter.tsx:247 +#: src/tables/Filter.tsx:255 msgid "Show orders with an assigned project code" msgstr "Mostrar pedidos con un código de proyecto asignado" -#: src/tables/Filter.tsx:256 +#: src/tables/Filter.tsx:264 msgid "Include Variants" msgstr "" -#: src/tables/Filter.tsx:257 +#: src/tables/Filter.tsx:265 msgid "Include results for part variants" msgstr "" -#: src/tables/Filter.tsx:267 +#: src/tables/Filter.tsx:275 #: src/tables/part/PartPurchaseOrdersTable.tsx:133 msgid "Filter by order status" msgstr "Filtrar por estado de la orden" -#: src/tables/Filter.tsx:279 +#: src/tables/Filter.tsx:287 msgid "Filter by project code" msgstr "" -#: src/tables/Filter.tsx:312 +#: src/tables/Filter.tsx:320 msgid "Filter by responsible owner" msgstr "" -#: src/tables/Filter.tsx:328 +#: src/tables/Filter.tsx:336 #: src/tables/settings/ApiTokenTable.tsx:133 #: src/tables/stock/StockTrackingTable.tsx:191 msgid "Filter by user" msgstr "" -#: src/tables/Filter.tsx:340 +#: src/tables/Filter.tsx:348 msgid "Filter by manufacturer" msgstr "" -#: src/tables/Filter.tsx:353 +#: src/tables/Filter.tsx:361 msgid "Filter by supplier" msgstr "" -#: src/tables/Filter.tsx:366 +#: src/tables/Filter.tsx:374 msgid "Filter by user who created the order" msgstr "" -#: src/tables/Filter.tsx:374 +#: src/tables/Filter.tsx:382 msgid "Filter by user who issued the order" msgstr "" -#: src/tables/Filter.tsx:382 +#: src/tables/Filter.tsx:390 msgid "Filter by part category" msgstr "" -#: src/tables/Filter.tsx:393 +#: src/tables/Filter.tsx:401 msgid "Filter by stock location" msgstr "" @@ -8566,7 +8588,7 @@ msgstr "" #: src/tables/bom/BomTable.tsx:345 #: src/tables/part/PartTable.tsx:158 #: src/tables/sales/SalesOrderLineItemTable.tsx:187 -#: src/tables/stock/StockItemTable.tsx:223 +#: src/tables/stock/StockItemTable.tsx:224 msgid "Stock Information" msgstr "" @@ -8588,7 +8610,7 @@ msgstr "" #: src/tables/bom/BomTable.tsx:379 #: src/tables/build/BuildLineTable.tsx:478 -#: src/tables/build/BuildLineTable.tsx:518 +#: src/tables/build/BuildLineTable.tsx:519 msgid "Consumable item" msgstr "" @@ -8737,7 +8759,7 @@ msgstr "" #: src/tables/part/ParametricPartTable.tsx:364 #: src/tables/part/PartBuildAllocationsTable.tsx:60 #: src/tables/part/PartTable.tsx:196 -#: src/tables/stock/StockItemTable.tsx:334 +#: src/tables/stock/StockItemTable.tsx:335 msgid "Assembly" msgstr "" @@ -8785,7 +8807,7 @@ msgstr "" #~ msgstr "Edit Build Item" #: src/tables/build/BuildAllocatedStockTable.tsx:167 -#: src/tables/build/BuildLineTable.tsx:631 +#: src/tables/build/BuildLineTable.tsx:632 msgid "Edit Stock Allocation" msgstr "Editar asignación de existencias" @@ -8794,11 +8816,11 @@ msgstr "Editar asignación de existencias" #~ msgstr "Delete Build Item" #: src/tables/build/BuildAllocatedStockTable.tsx:180 -#: src/tables/build/BuildLineTable.tsx:644 +#: src/tables/build/BuildLineTable.tsx:645 msgid "Delete Stock Allocation" msgstr "Eliminar asignación de existencias" -#: src/tables/build/BuildAllocatedStockTable.tsx:232 +#: src/tables/build/BuildAllocatedStockTable.tsx:239 msgid "Consume" msgstr "" @@ -8836,7 +8858,7 @@ msgid "Testable" msgstr "" #: src/tables/build/BuildLineTable.tsx:215 -#: src/tables/stock/StockItemTable.tsx:393 +#: src/tables/stock/StockItemTable.tsx:390 msgid "Tracked" msgstr "" @@ -8855,7 +8877,7 @@ msgstr "" #: src/tables/build/BuildLineTable.tsx:294 #: src/tables/sales/SalesOrderLineItemTable.tsx:158 -#: src/tables/stock/StockItemTable.tsx:192 +#: src/tables/stock/StockItemTable.tsx:193 msgid "No stock available" msgstr "" @@ -8887,55 +8909,55 @@ msgstr "" msgid "BOM Information" msgstr "" -#: src/tables/build/BuildLineTable.tsx:496 +#: src/tables/build/BuildLineTable.tsx:497 #: src/tables/part/PartBuildAllocationsTable.tsx:102 msgid "Fully allocated" msgstr "" -#: src/tables/build/BuildLineTable.tsx:544 +#: src/tables/build/BuildLineTable.tsx:545 #: src/tables/sales/SalesOrderLineItemTable.tsx:308 msgid "Create Build Order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:573 +#: src/tables/build/BuildLineTable.tsx:574 msgid "Auto allocation in progress" msgstr "Auto asignación en progreso" -#: src/tables/build/BuildLineTable.tsx:576 -#: src/tables/build/BuildLineTable.tsx:781 +#: src/tables/build/BuildLineTable.tsx:577 +#: src/tables/build/BuildLineTable.tsx:784 msgid "Auto Allocate Stock" msgstr "Autoasignar stock" -#: src/tables/build/BuildLineTable.tsx:577 +#: src/tables/build/BuildLineTable.tsx:578 msgid "Automatically allocate stock to this build according to the selected options" msgstr "Asignar stock automáticamente a esta construcción de acuerdo a las opciones seleccionadas" -#: src/tables/build/BuildLineTable.tsx:597 -#: src/tables/build/BuildLineTable.tsx:611 -#: src/tables/build/BuildLineTable.tsx:730 -#: src/tables/build/BuildLineTable.tsx:831 +#: src/tables/build/BuildLineTable.tsx:598 +#: src/tables/build/BuildLineTable.tsx:612 +#: src/tables/build/BuildLineTable.tsx:733 +#: src/tables/build/BuildLineTable.tsx:834 #: src/tables/build/BuildOutputTable.tsx:359 #: src/tables/build/BuildOutputTable.tsx:364 msgid "Deallocate Stock" msgstr "Desasignar existencias" -#: src/tables/build/BuildLineTable.tsx:613 +#: src/tables/build/BuildLineTable.tsx:614 msgid "Deallocate all untracked stock for this build order" msgstr "Desasignar todo el stock sin seguimiento para este pedido" -#: src/tables/build/BuildLineTable.tsx:615 +#: src/tables/build/BuildLineTable.tsx:616 msgid "Deallocate stock from the selected line item" msgstr "Desasignar stock de la partida seleccionada" -#: src/tables/build/BuildLineTable.tsx:619 +#: src/tables/build/BuildLineTable.tsx:620 msgid "Stock has been deallocated" msgstr "Stock ha sido desasignado" -#: src/tables/build/BuildLineTable.tsx:750 +#: src/tables/build/BuildLineTable.tsx:753 msgid "Build Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:763 +#: src/tables/build/BuildLineTable.tsx:766 #: src/tables/sales/SalesOrderLineItemTable.tsx:396 msgid "View Part" msgstr "Ver pieza" @@ -8999,38 +9021,6 @@ msgstr "" #~ msgid "Filter by user who issued this order" #~ msgstr "Filter by user who issued this order" -#: src/tables/build/BuildOrderTestTable.tsx:85 -#: src/tables/build/BuildOrderTestTable.tsx:163 -#: src/tables/build/BuildOrderTestTable.tsx:283 -#: src/tables/build/BuildOrderTestTable.tsx:297 -#: src/tables/stock/StockItemTestResultTable.tsx:293 -#: src/tables/stock/StockItemTestResultTable.tsx:365 -#: src/tables/stock/StockItemTestResultTable.tsx:426 -msgid "Add Test Result" -msgstr "" - -#: src/tables/build/BuildOrderTestTable.tsx:92 -#: src/tables/stock/StockItemTestResultTable.tsx:295 -msgid "Test result added" -msgstr "" - -#: src/tables/build/BuildOrderTestTable.tsx:124 -msgid "Add Test Results" -msgstr "" - -#: src/tables/build/BuildOrderTestTable.tsx:134 -msgid "Test results added" -msgstr "" - -#: src/tables/build/BuildOrderTestTable.tsx:162 -#: src/tables/stock/StockItemTestResultTable.tsx:191 -msgid "No Result" -msgstr "" - -#: src/tables/build/BuildOrderTestTable.tsx:274 -msgid "Show build outputs currently in production" -msgstr "" - #: src/tables/build/BuildOutputTable.tsx:104 msgid "Build Output Stock Allocation" msgstr "Asignación de existencias de salida de construcción" @@ -9066,7 +9056,8 @@ msgid "Serialize Build Output" msgstr "" #: src/tables/build/BuildOutputTable.tsx:409 -#: src/tables/stock/StockItemTable.tsx:329 +#: src/tables/part/PartTestResultTable.tsx:310 +#: src/tables/stock/StockItemTable.tsx:330 msgid "Filter by stock status" msgstr "" @@ -9914,6 +9905,38 @@ msgstr "" msgid "Order selected parts" msgstr "Ordenar partes seleccionadas" +#: src/tables/part/PartTestResultTable.tsx:103 +#: src/tables/part/PartTestResultTable.tsx:181 +#: src/tables/part/PartTestResultTable.tsx:320 +#: src/tables/part/PartTestResultTable.tsx:334 +#: src/tables/stock/StockItemTestResultTable.tsx:293 +#: src/tables/stock/StockItemTestResultTable.tsx:365 +#: src/tables/stock/StockItemTestResultTable.tsx:426 +msgid "Add Test Result" +msgstr "" + +#: src/tables/part/PartTestResultTable.tsx:110 +#: src/tables/stock/StockItemTestResultTable.tsx:295 +msgid "Test result added" +msgstr "" + +#: src/tables/part/PartTestResultTable.tsx:142 +msgid "Add Test Results" +msgstr "" + +#: src/tables/part/PartTestResultTable.tsx:152 +msgid "Test results added" +msgstr "" + +#: src/tables/part/PartTestResultTable.tsx:180 +#: src/tables/stock/StockItemTestResultTable.tsx:191 +msgid "No Result" +msgstr "" + +#: src/tables/part/PartTestResultTable.tsx:298 +msgid "Show build outputs currently in production" +msgstr "" + #: src/tables/part/PartTestTemplateTable.tsx:56 msgid "Test is defined for a parent template part" msgstr "" @@ -10268,7 +10291,7 @@ msgid "Sample" msgstr "" #: src/tables/plugin/PluginListTable.tsx:432 -#: src/tables/stock/StockItemTable.tsx:377 +#: src/tables/stock/StockItemTable.tsx:374 msgid "Installed" msgstr "" @@ -11081,55 +11104,55 @@ msgstr "" msgid "User deleted" msgstr "" -#: src/tables/settings/UserTable.tsx:361 +#: src/tables/settings/UserTable.tsx:362 msgid "Are you sure you want to delete this user?" msgstr "" -#: src/tables/settings/UserTable.tsx:367 +#: src/tables/settings/UserTable.tsx:368 msgid "Add User" msgstr "" -#: src/tables/settings/UserTable.tsx:375 +#: src/tables/settings/UserTable.tsx:376 msgid "Added user" msgstr "Usuario agregado" -#: src/tables/settings/UserTable.tsx:382 +#: src/tables/settings/UserTable.tsx:383 msgid "Set Password" msgstr "" -#: src/tables/settings/UserTable.tsx:387 +#: src/tables/settings/UserTable.tsx:388 msgid "Password updated" msgstr "" -#: src/tables/settings/UserTable.tsx:398 +#: src/tables/settings/UserTable.tsx:399 msgid "Add user" msgstr "" -#: src/tables/settings/UserTable.tsx:411 +#: src/tables/settings/UserTable.tsx:412 msgid "Show active users" msgstr "Mostrar usuarios activos" -#: src/tables/settings/UserTable.tsx:416 +#: src/tables/settings/UserTable.tsx:417 msgid "Show staff users" msgstr "Mostrar usuarios del personal" -#: src/tables/settings/UserTable.tsx:421 +#: src/tables/settings/UserTable.tsx:422 msgid "Show superusers" msgstr "Mostrar superusuarios" -#: src/tables/settings/UserTable.tsx:440 +#: src/tables/settings/UserTable.tsx:441 msgid "Edit User" msgstr "" -#: src/tables/settings/UserTable.tsx:476 +#: src/tables/settings/UserTable.tsx:477 msgid "User updated" msgstr "" -#: src/tables/settings/UserTable.tsx:477 +#: src/tables/settings/UserTable.tsx:478 msgid "User updated successfully" msgstr "" -#: src/tables/settings/UserTable.tsx:483 +#: src/tables/settings/UserTable.tsx:484 msgid "Error updating user" msgstr "" @@ -11171,47 +11194,47 @@ msgstr "Eliminar Tipo de Ubicación" msgid "Icon" msgstr "Icono" -#: src/tables/stock/StockItemTable.tsx:107 +#: src/tables/stock/StockItemTable.tsx:108 msgid "This stock item is in production" msgstr "" -#: src/tables/stock/StockItemTable.tsx:114 +#: src/tables/stock/StockItemTable.tsx:115 msgid "This stock item has been assigned to a sales order" msgstr "" -#: src/tables/stock/StockItemTable.tsx:121 +#: src/tables/stock/StockItemTable.tsx:122 msgid "This stock item has been assigned to a customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:128 +#: src/tables/stock/StockItemTable.tsx:129 msgid "This stock item is installed in another stock item" msgstr "" -#: src/tables/stock/StockItemTable.tsx:135 +#: src/tables/stock/StockItemTable.tsx:136 msgid "This stock item has been consumed by a build order" msgstr "" -#: src/tables/stock/StockItemTable.tsx:142 +#: src/tables/stock/StockItemTable.tsx:143 msgid "This stock item is unavailable" msgstr "Este artículo de existencias no está disponible" -#: src/tables/stock/StockItemTable.tsx:151 +#: src/tables/stock/StockItemTable.tsx:152 msgid "This stock item has expired" msgstr "" -#: src/tables/stock/StockItemTable.tsx:155 +#: src/tables/stock/StockItemTable.tsx:156 msgid "This stock item is stale" msgstr "" -#: src/tables/stock/StockItemTable.tsx:167 +#: src/tables/stock/StockItemTable.tsx:168 msgid "This stock item is fully allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:174 +#: src/tables/stock/StockItemTable.tsx:175 msgid "This stock item is partially allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:202 +#: src/tables/stock/StockItemTable.tsx:203 msgid "This stock item has been depleted" msgstr "" @@ -11219,152 +11242,148 @@ msgstr "" #~ msgid "Show stock for assmebled parts" #~ msgstr "Show stock for assmebled parts" -#: src/tables/stock/StockItemTable.tsx:306 +#: src/tables/stock/StockItemTable.tsx:307 msgid "Stocktake Date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:324 +#: src/tables/stock/StockItemTable.tsx:325 msgid "Show stock for active parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:335 +#: src/tables/stock/StockItemTable.tsx:336 msgid "Show stock for assembled parts" msgstr "Mostrar stock existencias para piezas ensambladas" -#: src/tables/stock/StockItemTable.tsx:340 +#: src/tables/stock/StockItemTable.tsx:341 msgid "Show items which have been allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:345 +#: src/tables/stock/StockItemTable.tsx:346 msgid "Show items which are available" msgstr "" -#: src/tables/stock/StockItemTable.tsx:349 +#: src/tables/stock/StockItemTable.tsx:350 #: src/tables/stock/StockLocationTable.tsx:38 msgid "Include Sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:350 +#: src/tables/stock/StockItemTable.tsx:351 msgid "Include stock in sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:354 +#: src/tables/stock/StockItemTable.tsx:355 msgid "Depleted" msgstr "" -#: src/tables/stock/StockItemTable.tsx:355 +#: src/tables/stock/StockItemTable.tsx:356 msgid "Show depleted stock items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:360 -msgid "Show items which are in stock" +#: src/tables/stock/StockItemTable.tsx:362 +msgid "Show items which are in production" msgstr "" #: src/tables/stock/StockItemTable.tsx:362 #~ msgid "Include stock items for variant parts" #~ msgstr "Include stock items for variant parts" -#: src/tables/stock/StockItemTable.tsx:365 -msgid "Show items which are in production" -msgstr "" - -#: src/tables/stock/StockItemTable.tsx:373 +#: src/tables/stock/StockItemTable.tsx:370 msgid "Show items which have been consumed by a build order" msgstr "Mostrar artículos que han sido consumidos por una orden de construcción" -#: src/tables/stock/StockItemTable.tsx:378 +#: src/tables/stock/StockItemTable.tsx:375 msgid "Show stock items which are installed in other items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:382 +#: src/tables/stock/StockItemTable.tsx:379 msgid "Sent to Customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:383 +#: src/tables/stock/StockItemTable.tsx:380 msgid "Show items which have been sent to a customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:394 +#: src/tables/stock/StockItemTable.tsx:391 msgid "Show tracked items" msgstr "" +#: src/tables/stock/StockItemTable.tsx:395 +msgid "Has Purchase Price" +msgstr "" + +#: src/tables/stock/StockItemTable.tsx:396 +msgid "Show items which have a purchase price" +msgstr "" + #: src/tables/stock/StockItemTable.tsx:397 #~ msgid "Serial Number LTE" #~ msgstr "Serial Number LTE" -#: src/tables/stock/StockItemTable.tsx:398 -msgid "Has Purchase Price" -msgstr "" - -#: src/tables/stock/StockItemTable.tsx:399 -msgid "Show items which have a purchase price" -msgstr "" +#: src/tables/stock/StockItemTable.tsx:401 +msgid "Show items which have expired" +msgstr "Mostrar artículos que han caducado" #: src/tables/stock/StockItemTable.tsx:403 #~ msgid "Serial Number GTE" #~ msgstr "Serial Number GTE" -#: src/tables/stock/StockItemTable.tsx:404 -msgid "Show items which have expired" -msgstr "Mostrar artículos que han caducado" - -#: src/tables/stock/StockItemTable.tsx:410 +#: src/tables/stock/StockItemTable.tsx:407 msgid "Show items which are stale" msgstr "Mostrar artículos que son obsoletos" -#: src/tables/stock/StockItemTable.tsx:415 +#: src/tables/stock/StockItemTable.tsx:412 msgid "Expired Before" msgstr "Expiró antes" -#: src/tables/stock/StockItemTable.tsx:416 +#: src/tables/stock/StockItemTable.tsx:413 msgid "Show items which expired before this date" msgstr "Mostrar elementos que caducaron antes de esta fecha" -#: src/tables/stock/StockItemTable.tsx:422 +#: src/tables/stock/StockItemTable.tsx:419 msgid "Expired After" msgstr "Expiró después" -#: src/tables/stock/StockItemTable.tsx:423 +#: src/tables/stock/StockItemTable.tsx:420 msgid "Show items which expired after this date" msgstr "Mostrar elementos que expiraron después de esta fecha" -#: src/tables/stock/StockItemTable.tsx:429 +#: src/tables/stock/StockItemTable.tsx:426 msgid "Updated Before" msgstr "Actualizado antes" -#: src/tables/stock/StockItemTable.tsx:430 +#: src/tables/stock/StockItemTable.tsx:427 msgid "Show items updated before this date" msgstr "Mostrar elementos actualizados antes de esta fecha" -#: src/tables/stock/StockItemTable.tsx:435 +#: src/tables/stock/StockItemTable.tsx:432 msgid "Updated After" msgstr "Actualizado después de" -#: src/tables/stock/StockItemTable.tsx:436 +#: src/tables/stock/StockItemTable.tsx:433 msgid "Show items updated after this date" msgstr "Mostrar elementos actualizados después de esta fecha" -#: src/tables/stock/StockItemTable.tsx:441 +#: src/tables/stock/StockItemTable.tsx:438 msgid "Stocktake Before" msgstr "Inventario antes de" -#: src/tables/stock/StockItemTable.tsx:442 +#: src/tables/stock/StockItemTable.tsx:439 msgid "Show items counted before this date" msgstr "Mostrar elementos contados antes de esta fecha" -#: src/tables/stock/StockItemTable.tsx:447 +#: src/tables/stock/StockItemTable.tsx:444 msgid "Stocktake After" msgstr "Inventario después de" -#: src/tables/stock/StockItemTable.tsx:448 +#: src/tables/stock/StockItemTable.tsx:445 msgid "Show items counted after this date" msgstr "Mostrar elementos contados después de esta fecha" -#: src/tables/stock/StockItemTable.tsx:453 +#: src/tables/stock/StockItemTable.tsx:450 msgid "External Location" msgstr "" -#: src/tables/stock/StockItemTable.tsx:454 +#: src/tables/stock/StockItemTable.tsx:451 msgid "Show items in an external location" msgstr "" @@ -11372,7 +11391,7 @@ msgstr "" #~ msgid "Delete stock items" #~ msgstr "Delete stock items" -#: src/tables/stock/StockItemTable.tsx:559 +#: src/tables/stock/StockItemTable.tsx:556 msgid "Order items" msgstr "" @@ -11547,10 +11566,6 @@ msgstr "" msgid "Removed" msgstr "" -#: src/tables/stock/StockTrackingTable.tsx:206 -msgid "Details" -msgstr "Detalles" - #: src/tables/stock/StockTrackingTable.tsx:221 msgid "No user information" msgstr "" diff --git a/src/frontend/src/locales/et/messages.po b/src/frontend/src/locales/et/messages.po index cc32341de3..2331b5e18e 100644 --- a/src/frontend/src/locales/et/messages.po +++ b/src/frontend/src/locales/et/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: et\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2025-09-17 03:41\n" +"PO-Revision-Date: 2025-09-29 23:53\n" "Last-Translator: \n" "Language-Team: Estonian\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -69,7 +69,7 @@ msgstr "Toimingud" #: src/components/forms/fields/RelatedModelField.tsx:393 #: src/components/nav/Header.tsx:169 #: src/pages/Index/Settings/UserSettings.tsx:74 -#: src/pages/part/PartDetail.tsx:1173 +#: src/pages/part/PartDetail.tsx:1186 msgid "Search" msgstr "Otsing" @@ -113,7 +113,7 @@ msgstr "Ei" #: src/forms/StockForms.tsx:1028 #: src/forms/StockForms.tsx:1072 #: src/pages/build/BuildDetail.tsx:200 -#: src/pages/part/PartDetail.tsx:1225 +#: src/pages/part/PartDetail.tsx:1238 #: src/tables/ColumnRenderers.tsx:82 #: src/tables/part/RelatedPartTable.tsx:53 #: src/tables/stock/StockTrackingTable.tsx:87 @@ -128,7 +128,8 @@ msgstr "" #: src/pages/part/CategoryDetail.tsx:130 #: src/pages/part/CategoryDetail.tsx:273 #: src/pages/part/CategoryDetail.tsx:312 -#: src/pages/part/PartDetail.tsx:955 +#: src/pages/part/CategoryDetail.tsx:343 +#: src/pages/part/PartDetail.tsx:968 msgid "Parts" msgstr "" @@ -152,11 +153,11 @@ msgstr "" #: lib/enums/ModelInformation.tsx:52 #: src/components/wizards/OrderPartsWizard.tsx:143 #: src/pages/company/SupplierPartDetail.tsx:408 -#: src/pages/stock/StockDetail.tsx:286 +#: src/pages/stock/StockDetail.tsx:289 #: src/tables/build/BuildAllocatedStockTable.tsx:155 #: src/tables/part/PartPurchaseOrdersTable.tsx:50 #: src/tables/purchasing/SupplierPartTable.tsx:64 -#: src/tables/stock/StockItemTable.tsx:248 +#: src/tables/stock/StockItemTable.tsx:249 msgid "Supplier Part" msgstr "" @@ -168,7 +169,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:61 #: src/pages/company/SupplierPartDetail.tsx:160 #: src/tables/part/PartPurchaseOrdersTable.tsx:56 -#: src/tables/stock/StockItemTable.tsx:254 +#: src/tables/stock/StockItemTable.tsx:255 msgid "Manufacturer Part" msgstr "" @@ -179,14 +180,15 @@ msgstr "" #: lib/enums/ModelInformation.tsx:70 #: src/pages/part/CategoryDetail.tsx:343 -#: src/tables/Filter.tsx:381 +#: src/tables/Filter.tsx:389 msgid "Part Category" msgstr "" #: lib/enums/ModelInformation.tsx:71 #: lib/enums/Roles.tsx:37 +#: src/pages/part/CategoryDetail.tsx:267 #: src/pages/part/CategoryDetail.tsx:334 -#: src/pages/part/PartDetail.tsx:1214 +#: src/pages/part/PartDetail.tsx:1227 msgid "Part Categories" msgstr "" @@ -196,7 +198,8 @@ msgstr "" #: src/forms/BuildForms.tsx:604 #: src/forms/BuildForms.tsx:765 #: src/forms/SalesOrderForms.tsx:269 -#: src/pages/stock/StockDetail.tsx:976 +#: src/pages/stock/StockDetail.tsx:992 +#: src/tables/part/PartTestResultTable.tsx:248 #: src/tables/stock/StockTrackingTable.tsx:48 #: src/tables/stock/StockTrackingTable.tsx:55 msgid "Stock Item" @@ -221,7 +224,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:89 #: src/pages/stock/LocationDetail.tsx:176 #: src/pages/stock/LocationDetail.tsx:412 -#: src/pages/stock/StockDetail.tsx:967 +#: src/pages/stock/StockDetail.tsx:983 msgid "Stock Locations" msgstr "" @@ -235,7 +238,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:103 #: src/pages/Index/Settings/SystemSettings.tsx:248 -#: src/pages/part/PartDetail.tsx:912 +#: src/pages/part/PartDetail.tsx:914 msgid "Stock History" msgstr "" @@ -284,7 +287,7 @@ msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:199 #: src/pages/sales/SalesOrderDetail.tsx:211 #: src/tables/ColumnRenderers.tsx:353 -#: src/tables/Filter.tsx:278 +#: src/tables/Filter.tsx:286 #: src/tables/TableHoverCard.tsx:101 msgid "Project Code" msgstr "" @@ -299,9 +302,9 @@ msgstr "" #: src/pages/build/BuildDetail.tsx:244 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:33 #: src/pages/purchasing/PurchaseOrderDetail.tsx:531 -#: src/pages/stock/StockDetail.tsx:349 +#: src/pages/stock/StockDetail.tsx:352 #: src/tables/part/PartPurchaseOrdersTable.tsx:32 -#: src/tables/stock/StockItemTable.tsx:240 +#: src/tables/stock/StockItemTable.tsx:241 #: src/tables/stock/StockTrackingTable.tsx:120 msgid "Purchase Order" msgstr "" @@ -311,7 +314,7 @@ msgstr "" #: src/pages/Index/Settings/SystemSettings.tsx:283 #: src/pages/company/CompanyDetail.tsx:205 #: src/pages/company/SupplierPartDetail.tsx:265 -#: src/pages/part/PartDetail.tsx:876 +#: src/pages/part/PartDetail.tsx:878 #: src/pages/purchasing/PurchasingIndex.tsx:60 msgid "Purchase Orders" msgstr "" @@ -330,7 +333,7 @@ msgstr "" #: src/pages/sales/SalesOrderDetail.tsx:586 #: src/pages/sales/SalesOrderShipmentDetail.tsx:94 #: src/pages/sales/SalesOrderShipmentDetail.tsx:358 -#: src/pages/stock/StockDetail.tsx:358 +#: src/pages/stock/StockDetail.tsx:361 #: src/tables/part/PartSalesAllocationsTable.tsx:41 #: src/tables/sales/SalesOrderAllocationTable.tsx:107 #: src/tables/stock/StockTrackingTable.tsx:131 @@ -341,7 +344,7 @@ msgstr "" #: lib/enums/Roles.tsx:43 #: src/pages/Index/Settings/SystemSettings.tsx:299 #: src/pages/company/CompanyDetail.tsx:225 -#: src/pages/part/PartDetail.tsx:888 +#: src/pages/part/PartDetail.tsx:890 #: src/pages/sales/SalesIndex.tsx:82 msgid "Sales Orders" msgstr "" @@ -365,7 +368,7 @@ msgstr "" #: lib/enums/Roles.tsx:41 #: src/pages/Index/Settings/SystemSettings.tsx:315 #: src/pages/company/CompanyDetail.tsx:232 -#: src/pages/part/PartDetail.tsx:895 +#: src/pages/part/PartDetail.tsx:897 #: src/pages/sales/SalesIndex.tsx:103 msgid "Return Orders" msgstr "" @@ -414,7 +417,7 @@ msgstr "Omanikud" #: lib/enums/ModelInformation.tsx:214 #: src/pages/Auth/ChangePassword.tsx:36 #: src/pages/core/UserDetail.tsx:220 -#: src/tables/Filter.tsx:327 +#: src/tables/Filter.tsx:335 #: src/tables/settings/ApiTokenTable.tsx:105 #: src/tables/settings/ApiTokenTable.tsx:132 #: src/tables/settings/BarcodeScanHistoryTable.tsx:79 @@ -544,7 +547,7 @@ msgstr "" #: lib/enums/Roles.tsx:33 #: src/pages/Index/Settings/SystemSettings.tsx:264 #: src/pages/build/BuildIndex.tsx:75 -#: src/pages/part/PartDetail.tsx:905 +#: src/pages/part/PartDetail.tsx:907 #: src/pages/sales/SalesOrderDetail.tsx:394 msgid "Build Orders" msgstr "" @@ -694,11 +697,12 @@ msgid "Failed to link barcode" msgstr "" #: src/components/barcodes/QRCode.tsx:179 -#: src/pages/part/PartDetail.tsx:522 +#: src/pages/part/PartDetail.tsx:524 #: src/pages/purchasing/PurchaseOrderDetail.tsx:204 #: src/pages/sales/ReturnOrderDetail.tsx:168 #: src/pages/sales/SalesOrderDetail.tsx:180 #: src/pages/sales/SalesOrderShipmentDetail.tsx:168 +#: src/pages/stock/StockDetail.tsx:186 msgid "Link" msgstr "Link" @@ -720,11 +724,11 @@ msgstr "Ava admini liideses" #~ msgid "Copy to clipboard" #~ msgstr "Copy to clipboard" -#: src/components/buttons/CopyButton.tsx:31 +#: src/components/buttons/CopyButton.tsx:34 msgid "Copied" msgstr "Kopeeritud" -#: src/components/buttons/CopyButton.tsx:31 +#: src/components/buttons/CopyButton.tsx:34 msgid "Copy" msgstr "Kopeeri" @@ -752,19 +756,15 @@ msgstr "" #~ msgid "The label could not be generated" #~ msgstr "The label could not be generated" -#: src/components/buttons/PrintingActions.tsx:122 +#: src/components/buttons/PrintingActions.tsx:124 msgid "Print Label" msgstr "Prindi silt" -#: src/components/buttons/PrintingActions.tsx:129 -#: src/components/buttons/PrintingActions.tsx:156 +#: src/components/buttons/PrintingActions.tsx:134 +#: src/components/buttons/PrintingActions.tsx:168 msgid "Print" msgstr "Prindi" -#: src/components/buttons/PrintingActions.tsx:139 -msgid "Print Report" -msgstr "Prindi aruanne" - #: src/components/buttons/PrintingActions.tsx:152 #~ msgid "Generate" #~ msgstr "Generate" @@ -777,15 +777,19 @@ msgstr "Prindi aruanne" #~ msgid "The report could not be generated" #~ msgstr "The report could not be generated" -#: src/components/buttons/PrintingActions.tsx:177 +#: src/components/buttons/PrintingActions.tsx:161 +msgid "Print Report" +msgstr "Prindi aruanne" + +#: src/components/buttons/PrintingActions.tsx:189 msgid "Printing Actions" msgstr "Printimise toimingud" -#: src/components/buttons/PrintingActions.tsx:182 +#: src/components/buttons/PrintingActions.tsx:194 msgid "Print Labels" msgstr "Prindi sildid" -#: src/components/buttons/PrintingActions.tsx:188 +#: src/components/buttons/PrintingActions.tsx:200 msgid "Print Reports" msgstr "Prindi aruanded" @@ -837,24 +841,24 @@ msgstr "" msgid "Subscribe to notifications" msgstr "" -#: src/components/calendar/Calendar.tsx:99 -#: src/components/calendar/Calendar.tsx:162 +#: src/components/calendar/Calendar.tsx:102 +#: src/components/calendar/Calendar.tsx:165 msgid "Calendar Filters" msgstr "" -#: src/components/calendar/Calendar.tsx:114 +#: src/components/calendar/Calendar.tsx:117 msgid "Previous month" msgstr "" -#: src/components/calendar/Calendar.tsx:123 +#: src/components/calendar/Calendar.tsx:126 msgid "Select month" msgstr "" -#: src/components/calendar/Calendar.tsx:144 +#: src/components/calendar/Calendar.tsx:147 msgid "Next month" msgstr "" -#: src/components/calendar/Calendar.tsx:175 +#: src/components/calendar/Calendar.tsx:178 #: src/tables/InvenTreeTableHeader.tsx:291 msgid "Download data" msgstr "" @@ -868,7 +872,7 @@ msgid "Error updating order" msgstr "" #: src/components/calendar/OrderCalendar.tsx:178 -#: src/tables/Filter.tsx:144 +#: src/tables/Filter.tsx:152 msgid "Overdue" msgstr "Üle tähtaja" @@ -1107,7 +1111,7 @@ msgid "The latest news from InvenTree" msgstr "" #: src/components/dashboard/widgets/ColorToggleWidget.tsx:18 -#: src/components/nav/MainMenu.tsx:91 +#: src/components/nav/MainMenu.tsx:93 msgid "Change Color Mode" msgstr "" @@ -1153,14 +1157,14 @@ msgstr "" #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:76 #: src/pages/core/UserDetail.tsx:93 #: src/pages/core/UserDetail.tsx:203 -#: src/tables/settings/UserTable.tsx:420 +#: src/tables/settings/UserTable.tsx:421 msgid "Superuser" msgstr "" #: src/components/details/Details.tsx:124 #: src/pages/core/UserDetail.tsx:87 #: src/pages/core/UserDetail.tsx:200 -#: src/tables/settings/UserTable.tsx:415 +#: src/tables/settings/UserTable.tsx:416 msgid "Staff" msgstr "" @@ -1658,7 +1662,7 @@ msgstr "Võõrustaja" #: src/components/plugins/PluginDrawer.tsx:68 #: src/pages/Index/Settings/AdminCenter/UnitManagementPanel.tsx:19 #: src/pages/part/CategoryDetail.tsx:86 -#: src/pages/part/PartDetail.tsx:447 +#: src/pages/part/PartDetail.tsx:449 #: src/pages/stock/LocationDetail.tsx:84 #: src/tables/machine/MachineTypeTable.tsx:67 #: src/tables/machine/MachineTypeTable.tsx:151 @@ -1980,7 +1984,7 @@ msgid "Data has been imported successfully" msgstr "Andmed on edukalt importitud" #: src/components/importer/ImporterDrawer.tsx:109 -#: src/components/modals/AboutInvenTreeModal.tsx:197 +#: src/components/modals/AboutInvenTreeModal.tsx:203 #: src/components/modals/ServerInfoModal.tsx:134 #: src/forms/BomForms.tsx:132 msgid "Close" @@ -2166,14 +2170,14 @@ msgstr "" #: src/components/items/TransferList.tsx:161 #: src/components/render/Stock.tsx:102 -#: src/pages/part/PartDetail.tsx:984 -#: src/pages/stock/StockDetail.tsx:262 -#: src/pages/stock/StockDetail.tsx:913 +#: src/pages/part/PartDetail.tsx:997 +#: src/pages/stock/StockDetail.tsx:265 +#: src/pages/stock/StockDetail.tsx:929 #: src/tables/build/BuildAllocatedStockTable.tsx:135 #: src/tables/build/BuildLineTable.tsx:190 #: src/tables/part/PartTable.tsx:124 -#: src/tables/stock/StockItemTable.tsx:183 -#: src/tables/stock/StockItemTable.tsx:344 +#: src/tables/stock/StockItemTable.tsx:184 +#: src/tables/stock/StockItemTable.tsx:345 msgid "Available" msgstr "" @@ -2252,19 +2256,19 @@ msgstr "Esita veaaruannete" #~ msgid "Dismiss" #~ msgstr "Dismiss" -#: src/components/modals/AboutInvenTreeModal.tsx:190 +#: src/components/modals/AboutInvenTreeModal.tsx:193 msgid "Copy version information" msgstr "Kopeeri versiooniteave" -#: src/components/modals/AboutInvenTreeModal.tsx:207 +#: src/components/modals/AboutInvenTreeModal.tsx:213 msgid "Development Version" msgstr "Arendusversioon" -#: src/components/modals/AboutInvenTreeModal.tsx:209 +#: src/components/modals/AboutInvenTreeModal.tsx:215 msgid "Up to Date" msgstr "Ajakohane" -#: src/components/modals/AboutInvenTreeModal.tsx:211 +#: src/components/modals/AboutInvenTreeModal.tsx:217 msgid "Update Available" msgstr "Värskendus saadaval" @@ -2439,24 +2443,28 @@ msgstr "" #~ msgid "Profile" #~ msgstr "Profile" -#: src/components/nav/MainMenu.tsx:52 +#: src/components/nav/MainMenu.tsx:54 #: src/components/nav/NavigationDrawer.tsx:193 #: src/pages/Index/Settings/AdminCenter/EmailManagementPanel.tsx:21 #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:39 msgid "Settings" msgstr "Seaded" -#: src/components/nav/MainMenu.tsx:59 -#: src/pages/Index/Settings/UserSettings.tsx:145 -msgid "Account Settings" -msgstr "Konto seaded" - #: src/components/nav/MainMenu.tsx:59 #: src/defaults/menuItems.tsx:15 #~ msgid "Account settings" #~ msgstr "Account settings" -#: src/components/nav/MainMenu.tsx:67 +#: src/components/nav/MainMenu.tsx:61 +#: src/pages/Index/Settings/UserSettings.tsx:145 +msgid "Account Settings" +msgstr "Konto seaded" + +#: src/components/nav/MainMenu.tsx:68 +#~ msgid "Current language {locale}" +#~ msgstr "Current language {locale}" + +#: src/components/nav/MainMenu.tsx:69 #: src/components/nav/NavigationDrawer.tsx:153 #: src/components/nav/SettingsHeader.tsx:41 #: src/pages/Index/Settings/SystemSettings.tsx:347 @@ -2464,15 +2472,11 @@ msgstr "Konto seaded" msgid "System Settings" msgstr "" -#: src/components/nav/MainMenu.tsx:68 -#~ msgid "Current language {locale}" -#~ msgstr "Current language {locale}" - #: src/components/nav/MainMenu.tsx:71 #~ msgid "Switch to pseudo language" #~ msgstr "Switch to pseudo language" -#: src/components/nav/MainMenu.tsx:76 +#: src/components/nav/MainMenu.tsx:78 #: src/components/nav/NavigationDrawer.tsx:160 #: src/components/nav/SettingsHeader.tsx:42 #: src/defaults/actions.tsx:83 @@ -2481,7 +2485,14 @@ msgstr "" msgid "Admin Center" msgstr "" -#: src/components/nav/MainMenu.tsx:100 +#: src/components/nav/MainMenu.tsx:99 +#: src/defaults/actions.tsx:44 +#: src/defaults/links.tsx:140 +#: src/defaults/links.tsx:186 +msgid "About InvenTree" +msgstr "InvenTree kohta" + +#: src/components/nav/MainMenu.tsx:108 msgid "Logout" msgstr "Logi välja" @@ -2507,10 +2518,11 @@ msgstr "Logi välja" #: src/defaults/links.tsx:42 #: src/forms/StockForms.tsx:736 #: src/pages/Index/Settings/SystemSettings.tsx:224 -#: src/pages/part/PartDetail.tsx:805 +#: src/pages/part/PartDetail.tsx:807 #: src/pages/stock/LocationDetail.tsx:390 -#: src/pages/stock/StockDetail.tsx:626 -#: src/tables/stock/StockItemTable.tsx:86 +#: src/pages/stock/LocationDetail.tsx:420 +#: src/pages/stock/StockDetail.tsx:642 +#: src/tables/stock/StockItemTable.tsx:87 msgid "Stock" msgstr "" @@ -2599,7 +2611,7 @@ msgstr "" #: src/components/nav/SearchDrawer.tsx:288 #: src/pages/company/ManufacturerPartDetail.tsx:176 -#: src/pages/part/PartDetail.tsx:863 +#: src/pages/part/PartDetail.tsx:865 #: src/pages/part/PartSupplierDetail.tsx:15 #: src/pages/purchasing/PurchasingIndex.tsx:81 msgid "Suppliers" @@ -2663,7 +2675,7 @@ msgid "Attachments" msgstr "Manused" #: src/components/panels/NotesPanel.tsx:23 -#: src/tables/build/BuildOrderTestTable.tsx:196 +#: src/tables/part/PartTestResultTable.tsx:214 #: src/tables/stock/StockTrackingTable.tsx:212 msgid "Notes" msgstr "Märkmed" @@ -2709,7 +2721,7 @@ msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:118 #: src/pages/company/SupplierPartDetail.tsx:144 #: src/pages/part/CategoryDetail.tsx:106 -#: src/pages/part/PartDetail.tsx:461 +#: src/pages/part/PartDetail.tsx:463 #: src/pages/purchasing/PurchaseOrderDetail.tsx:144 #: src/pages/sales/ReturnOrderDetail.tsx:109 #: src/pages/sales/SalesOrderDetail.tsx:118 @@ -2730,7 +2742,7 @@ msgstr "" #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:41 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 #: src/tables/ColumnRenderers.tsx:411 -#: src/tables/build/BuildOrderTestTable.tsx:204 +#: src/tables/part/PartTestResultTable.tsx:222 msgid "Date" msgstr "Kuupäev" @@ -2739,7 +2751,7 @@ msgstr "Kuupäev" #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:68 #: src/pages/core/UserDetail.tsx:81 #: src/pages/core/UserDetail.tsx:209 -#: src/pages/part/PartDetail.tsx:616 +#: src/pages/part/PartDetail.tsx:618 #: src/tables/bom/UsedInTable.tsx:90 #: src/tables/company/CompanyTable.tsx:57 #: src/tables/company/CompanyTable.tsx:91 @@ -2753,8 +2765,8 @@ msgstr "Kuupäev" #: src/tables/purchasing/SupplierPartTable.tsx:85 #: src/tables/purchasing/SupplierPartTable.tsx:179 #: src/tables/settings/ApiTokenTable.tsx:63 -#: src/tables/settings/UserTable.tsx:410 -#: src/tables/stock/StockItemTable.tsx:323 +#: src/tables/settings/UserTable.tsx:411 +#: src/tables/stock/StockItemTable.tsx:324 msgid "Active" msgstr "Aktiivne" @@ -2873,7 +2885,7 @@ msgstr "" #: src/pages/company/CompanyDetail.tsx:325 #: src/pages/company/SupplierPartDetail.tsx:368 #: src/pages/core/UserDetail.tsx:211 -#: src/pages/part/PartDetail.tsx:1017 +#: src/pages/part/PartDetail.tsx:1030 msgid "Inactive" msgstr "Mitteaktiivne" @@ -2883,8 +2895,31 @@ msgstr "Mitteaktiivne" msgid "No stock" msgstr "" -#: src/components/render/Part.tsx:74 -#: src/pages/part/PartDetail.tsx:488 +#: src/components/render/Part.tsx:44 +#: src/pages/company/SupplierPartDetail.tsx:196 +#: src/pages/company/SupplierPartDetail.tsx:389 +#: src/pages/part/PartDetail.tsx:1018 +#: src/tables/bom/BomTable.tsx:424 +#: src/tables/part/PartTable.tsx:95 +msgid "On Order" +msgstr "" + +#: src/components/render/Part.tsx:52 +#: src/pages/part/PartDetail.tsx:590 +#: src/pages/part/PartDetail.tsx:1024 +#: src/pages/stock/StockDetail.tsx:912 +#: src/tables/part/PartTestResultTable.tsx:297 +#: src/tables/stock/StockItemTable.tsx:361 +msgid "In Production" +msgstr "" + +#: src/components/render/Part.tsx:71 +#: src/tables/stock/StockTrackingTable.tsx:206 +msgid "Details" +msgstr "Üksikasjad" + +#: src/components/render/Part.tsx:109 +#: src/pages/part/PartDetail.tsx:490 #: src/tables/ColumnRenderers.tsx:224 #: src/tables/ColumnRenderers.tsx:233 #: src/tables/notifications/NotificationTable.tsx:32 @@ -2908,17 +2943,17 @@ msgstr "Kategooria" #: src/forms/StockForms.tsx:1073 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:88 #: src/pages/core/UserDetail.tsx:158 -#: src/pages/stock/StockDetail.tsx:295 +#: src/pages/stock/StockDetail.tsx:298 #: src/tables/ColumnRenderers.tsx:176 #: src/tables/ColumnRenderers.tsx:185 -#: src/tables/Filter.tsx:392 +#: src/tables/Filter.tsx:400 #: src/tables/stock/StockTrackingTable.tsx:98 msgid "Location" msgstr "Asukoht" #: src/components/render/Stock.tsx:99 -#: src/pages/stock/StockDetail.tsx:195 -#: src/pages/stock/StockDetail.tsx:901 +#: src/pages/stock/StockDetail.tsx:198 +#: src/pages/stock/StockDetail.tsx:917 #: src/tables/build/BuildAllocatedStockTable.tsx:121 #: src/tables/build/BuildOutputTable.tsx:111 #: src/tables/sales/SalesOrderAllocationTable.tsx:139 @@ -2940,11 +2975,11 @@ msgstr "Seerianumber" #: src/pages/part/pricing/BomPricingPanel.tsx:146 #: src/pages/part/pricing/PriceBreakPanel.tsx:89 #: src/pages/part/pricing/PriceBreakPanel.tsx:172 -#: src/pages/stock/StockDetail.tsx:255 -#: src/pages/stock/StockDetail.tsx:907 +#: src/pages/stock/StockDetail.tsx:258 +#: src/pages/stock/StockDetail.tsx:923 #: src/tables/build/BuildLineTable.tsx:84 -#: src/tables/build/BuildOrderTestTable.tsx:251 #: src/tables/part/PartPurchaseOrdersTable.tsx:94 +#: src/tables/part/PartTestResultTable.tsx:269 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:168 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:199 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:69 @@ -3467,163 +3502,163 @@ msgid "Please correct the errors in the selected parts" msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:424 -#: src/tables/build/BuildLineTable.tsx:794 +#: src/tables/build/BuildLineTable.tsx:797 #: src/tables/part/PartTable.tsx:407 #: src/tables/sales/SalesOrderLineItemTable.tsx:365 msgid "Order Parts" msgstr "" #: src/contexts/LanguageContext.tsx:22 -msgid "Arabic" -msgstr "Araabia" +#~ msgid "Arabic" +#~ msgstr "Arabic" #: src/contexts/LanguageContext.tsx:23 -msgid "Bulgarian" -msgstr "Bulgaaria" +#~ msgid "Bulgarian" +#~ msgstr "Bulgarian" #: src/contexts/LanguageContext.tsx:24 -msgid "Czech" -msgstr "Tšehhi" +#~ msgid "Czech" +#~ msgstr "Czech" #: src/contexts/LanguageContext.tsx:25 -msgid "Danish" -msgstr "Taani" +#~ msgid "Danish" +#~ msgstr "Danish" #: src/contexts/LanguageContext.tsx:26 -msgid "German" -msgstr "Saksa" +#~ msgid "German" +#~ msgstr "German" #: src/contexts/LanguageContext.tsx:27 -msgid "Greek" -msgstr "Kreeka" +#~ msgid "Greek" +#~ msgstr "Greek" #: src/contexts/LanguageContext.tsx:28 -msgid "English" -msgstr "Inglise" +#~ msgid "English" +#~ msgstr "English" #: src/contexts/LanguageContext.tsx:29 -msgid "Spanish" -msgstr "Hispaania" +#~ msgid "Spanish" +#~ msgstr "Spanish" #: src/contexts/LanguageContext.tsx:30 -msgid "Spanish (Mexican)" -msgstr "" +#~ msgid "Spanish (Mexican)" +#~ msgstr "Spanish (Mexican)" #: src/contexts/LanguageContext.tsx:31 -msgid "Estonian" -msgstr "Eesti" +#~ msgid "Estonian" +#~ msgstr "Estonian" #: src/contexts/LanguageContext.tsx:32 -msgid "Farsi / Persian" -msgstr "" +#~ msgid "Farsi / Persian" +#~ msgstr "Farsi / Persian" #: src/contexts/LanguageContext.tsx:33 -msgid "Finnish" -msgstr "Soome" +#~ msgid "Finnish" +#~ msgstr "Finnish" #: src/contexts/LanguageContext.tsx:34 -msgid "French" -msgstr "Prantsuse" +#~ msgid "French" +#~ msgstr "French" #: src/contexts/LanguageContext.tsx:35 -msgid "Hebrew" -msgstr "Heebrea" +#~ msgid "Hebrew" +#~ msgstr "Hebrew" #: src/contexts/LanguageContext.tsx:36 -msgid "Hindi" -msgstr "Hindi" +#~ msgid "Hindi" +#~ msgstr "Hindi" #: src/contexts/LanguageContext.tsx:37 -msgid "Hungarian" -msgstr "Ungari" +#~ msgid "Hungarian" +#~ msgstr "Hungarian" #: src/contexts/LanguageContext.tsx:38 -msgid "Italian" -msgstr "Itaalia" +#~ msgid "Italian" +#~ msgstr "Italian" #: src/contexts/LanguageContext.tsx:39 -msgid "Japanese" -msgstr "Jaapani" +#~ msgid "Japanese" +#~ msgstr "Japanese" #: src/contexts/LanguageContext.tsx:40 -msgid "Korean" -msgstr "Korea" +#~ msgid "Korean" +#~ msgstr "Korean" #: src/contexts/LanguageContext.tsx:41 -msgid "Lithuanian" -msgstr "Lietuvių" +#~ msgid "Lithuanian" +#~ msgstr "Lithuanian" #: src/contexts/LanguageContext.tsx:42 -msgid "Latvian" -msgstr "Läti" +#~ msgid "Latvian" +#~ msgstr "Latvian" #: src/contexts/LanguageContext.tsx:43 -msgid "Dutch" -msgstr "Hollandi" +#~ msgid "Dutch" +#~ msgstr "Dutch" #: src/contexts/LanguageContext.tsx:44 -msgid "Norwegian" -msgstr "Norra" +#~ msgid "Norwegian" +#~ msgstr "Norwegian" #: src/contexts/LanguageContext.tsx:45 -msgid "Polish" -msgstr "Poola" +#~ msgid "Polish" +#~ msgstr "Polish" #: src/contexts/LanguageContext.tsx:46 -msgid "Portuguese" -msgstr "Portugali" +#~ msgid "Portuguese" +#~ msgstr "Portuguese" #: src/contexts/LanguageContext.tsx:47 -msgid "Portuguese (Brazilian)" -msgstr "Portugali (Brasiilia)" +#~ msgid "Portuguese (Brazilian)" +#~ msgstr "Portuguese (Brazilian)" #: src/contexts/LanguageContext.tsx:48 -msgid "Romanian" -msgstr "Rumeenia" +#~ msgid "Romanian" +#~ msgstr "Romanian" #: src/contexts/LanguageContext.tsx:49 -msgid "Russian" -msgstr "Vene" +#~ msgid "Russian" +#~ msgstr "Russian" #: src/contexts/LanguageContext.tsx:50 -msgid "Slovak" -msgstr "Slovaki" +#~ msgid "Slovak" +#~ msgstr "Slovak" #: src/contexts/LanguageContext.tsx:51 -msgid "Slovenian" -msgstr "Sloveenia" +#~ msgid "Slovenian" +#~ msgstr "Slovenian" #: src/contexts/LanguageContext.tsx:52 -msgid "Serbian" -msgstr "" +#~ msgid "Serbian" +#~ msgstr "Serbian" #: src/contexts/LanguageContext.tsx:53 -msgid "Swedish" -msgstr "Rootsi" +#~ msgid "Swedish" +#~ msgstr "Swedish" #: src/contexts/LanguageContext.tsx:54 -msgid "Thai" -msgstr "Tai" +#~ msgid "Thai" +#~ msgstr "Thai" #: src/contexts/LanguageContext.tsx:55 -msgid "Turkish" -msgstr "Türgi" +#~ msgid "Turkish" +#~ msgstr "Turkish" #: src/contexts/LanguageContext.tsx:56 -msgid "Ukrainian" -msgstr "Ukraina" +#~ msgid "Ukrainian" +#~ msgstr "Ukrainian" #: src/contexts/LanguageContext.tsx:57 -msgid "Vietnamese" -msgstr "Vietnami" +#~ msgid "Vietnamese" +#~ msgstr "Vietnamese" #: src/contexts/LanguageContext.tsx:58 -msgid "Chinese (Simplified)" -msgstr "Hiina keel (lihtsuatatud)" +#~ msgid "Chinese (Simplified)" +#~ msgstr "Chinese (Simplified)" #: src/contexts/LanguageContext.tsx:59 -msgid "Chinese (Traditional)" -msgstr "Hiina (traditsiooniline)" +#~ msgid "Chinese (Traditional)" +#~ msgstr "Chinese (Traditional)" #: src/defaults/actions.tsx:18 #: src/defaults/links.tsx:27 @@ -3644,12 +3679,6 @@ msgstr "Külastage dokumentatsiooni, et rohkem teada saada InvenTree kohta" #~ msgid "About this Inventree instance" #~ msgstr "About this Inventree instance" -#: src/defaults/actions.tsx:44 -#: src/defaults/links.tsx:140 -#: src/defaults/links.tsx:186 -msgid "About InvenTree" -msgstr "InvenTree kohta" - #: src/defaults/actions.tsx:45 msgid "About the InvenTree org" msgstr "" @@ -3954,7 +3983,7 @@ msgstr "" #: src/forms/StockForms.tsx:184 #: src/forms/StockForms.tsx:189 #: src/forms/StockForms.tsx:360 -#: src/pages/stock/StockDetail.tsx:231 +#: src/pages/stock/StockDetail.tsx:234 msgid "Next serial number" msgstr "" @@ -3965,9 +3994,8 @@ msgstr "" #: src/forms/BuildForms.tsx:311 #: src/forms/BuildForms.tsx:656 #: src/tables/build/BuildAllocatedStockTable.tsx:150 -#: src/tables/build/BuildOrderTestTable.tsx:230 -#: src/tables/build/BuildOrderTestTable.tsx:254 #: src/tables/build/BuildOutputTable.tsx:592 +#: src/tables/part/PartTestResultTable.tsx:272 msgid "Build Output" msgstr "" @@ -3984,17 +4012,18 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:150 #: src/pages/sales/ReturnOrderDetail.tsx:115 #: src/pages/sales/SalesOrderDetail.tsx:124 -#: src/pages/stock/StockDetail.tsx:162 -#: src/tables/Filter.tsx:266 +#: src/pages/stock/StockDetail.tsx:170 +#: src/tables/Filter.tsx:274 #: src/tables/build/BuildOutputTable.tsx:408 #: src/tables/machine/MachineListTable.tsx:359 #: src/tables/part/PartPurchaseOrdersTable.tsx:38 +#: src/tables/part/PartTestResultTable.tsx:309 #: src/tables/sales/ReturnOrderLineItemTable.tsx:135 #: src/tables/sales/ReturnOrderLineItemTable.tsx:172 #: src/tables/settings/CustomStateTable.tsx:79 #: src/tables/settings/EmailTable.tsx:95 #: src/tables/settings/ImportSessionTable.tsx:117 -#: src/tables/stock/StockItemTable.tsx:328 +#: src/tables/stock/StockItemTable.tsx:329 #: src/tables/stock/StockTrackingTable.tsx:65 msgid "Status" msgstr "Staatus" @@ -4056,7 +4085,7 @@ msgstr "Ehitustulemused on tühistatud" #: src/tables/build/BuildAllocatedStockTable.tsx:139 #: src/tables/build/BuildLineTable.tsx:180 #: src/tables/sales/SalesOrderLineItemTable.tsx:337 -#: src/tables/stock/StockItemTable.tsx:339 +#: src/tables/stock/StockItemTable.tsx:340 msgid "Allocated" msgstr "Eraldatud" @@ -4074,9 +4103,9 @@ msgstr "Valige laoseisu eraldamise alguskoht" #: src/forms/BuildForms.tsx:671 #: src/forms/SalesOrderForms.tsx:298 -#: src/tables/build/BuildLineTable.tsx:555 -#: src/tables/build/BuildLineTable.tsx:710 -#: src/tables/build/BuildLineTable.tsx:809 +#: src/tables/build/BuildLineTable.tsx:556 +#: src/tables/build/BuildLineTable.tsx:713 +#: src/tables/build/BuildLineTable.tsx:812 #: src/tables/sales/SalesOrderLineItemTable.tsx:375 #: src/tables/sales/SalesOrderLineItemTable.tsx:408 msgid "Allocate Stock" @@ -4089,10 +4118,10 @@ msgstr "Selle plugina jaoks ei ole sisu esitatud" #: src/forms/BuildForms.tsx:787 #: src/forms/BuildForms.tsx:888 -#: src/tables/build/BuildAllocatedStockTable.tsx:233 -#: src/tables/build/BuildAllocatedStockTable.tsx:265 -#: src/tables/build/BuildLineTable.tsx:720 -#: src/tables/build/BuildLineTable.tsx:843 +#: src/tables/build/BuildAllocatedStockTable.tsx:240 +#: src/tables/build/BuildAllocatedStockTable.tsx:272 +#: src/tables/build/BuildLineTable.tsx:723 +#: src/tables/build/BuildLineTable.tsx:846 msgid "Consume Stock" msgstr "" @@ -4102,14 +4131,14 @@ msgid "Stock items consumed" msgstr "" #: src/forms/BuildForms.tsx:824 -#: src/tables/build/BuildLineTable.tsx:495 +#: src/tables/build/BuildLineTable.tsx:496 #: src/tables/part/PartBuildAllocationsTable.tsx:101 msgid "Fully consumed" msgstr "" #: src/forms/BuildForms.tsx:869 #: src/tables/build/BuildLineTable.tsx:185 -#: src/tables/stock/StockItemTable.tsx:372 +#: src/tables/stock/StockItemTable.tsx:369 msgid "Consumed" msgstr "" @@ -4120,7 +4149,7 @@ msgstr "" #: src/forms/PartForms.tsx:70 #: src/forms/PartForms.tsx:157 #: src/pages/part/CategoryDetail.tsx:122 -#: src/pages/part/PartDetail.tsx:669 +#: src/pages/part/PartDetail.tsx:671 #: src/tables/part/PartCategoryTable.tsx:94 #: src/tables/part/PartTable.tsx:312 msgid "Subscribed" @@ -4232,12 +4261,13 @@ msgstr "Pood juba saadud varudega" #: src/forms/PurchaseOrderForms.tsx:658 #: src/pages/build/BuildDetail.tsx:351 -#: src/pages/stock/StockDetail.tsx:277 -#: src/pages/stock/StockDetail.tsx:923 +#: src/pages/stock/StockDetail.tsx:280 +#: src/pages/stock/StockDetail.tsx:939 #: src/tables/Filter.tsx:83 #: src/tables/build/BuildAllocatedStockTable.tsx:128 -#: src/tables/build/BuildOrderTestTable.tsx:242 #: src/tables/build/BuildOutputTable.tsx:116 +#: src/tables/part/PartTestResultTable.tsx:260 +#: src/tables/part/PartTestResultTable.tsx:281 #: src/tables/sales/SalesOrderAllocationTable.tsx:146 msgid "Batch Code" msgstr "" @@ -4260,8 +4290,8 @@ msgid "Enter serial numbers for received items" msgstr "" #: src/forms/PurchaseOrderForms.tsx:687 -#: src/pages/stock/StockDetail.tsx:379 -#: src/tables/stock/StockItemTable.tsx:295 +#: src/pages/stock/StockDetail.tsx:382 +#: src/tables/stock/StockItemTable.tsx:296 msgid "Expiry Date" msgstr "" @@ -4273,7 +4303,7 @@ msgstr "" #: src/forms/StockForms.tsx:673 #: src/pages/company/SupplierPartDetail.tsx:171 #: src/pages/company/SupplierPartDetail.tsx:235 -#: src/pages/stock/StockDetail.tsx:416 +#: src/pages/stock/StockDetail.tsx:419 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:220 msgid "Packaging" msgstr "Pakkimine" @@ -4339,9 +4369,9 @@ msgid "Stock Status" msgstr "Laoseis" #: src/forms/StockForms.tsx:261 -#: src/pages/stock/StockDetail.tsx:670 -#: src/tables/stock/StockItemTable.tsx:525 -#: src/tables/stock/StockItemTable.tsx:572 +#: src/pages/stock/StockDetail.tsx:686 +#: src/tables/stock/StockItemTable.tsx:522 +#: src/tables/stock/StockItemTable.tsx:569 msgid "Add Stock Item" msgstr "" @@ -4378,10 +4408,10 @@ msgstr "" #: src/forms/StockForms.tsx:1075 #: src/pages/company/SupplierPartDetail.tsx:189 #: src/pages/company/SupplierPartDetail.tsx:373 -#: src/pages/part/PartDetail.tsx:535 -#: src/pages/part/PartDetail.tsx:974 +#: src/pages/part/PartDetail.tsx:537 +#: src/pages/part/PartDetail.tsx:987 +#: src/tables/Filter.tsx:92 #: src/tables/purchasing/SupplierPartTable.tsx:194 -#: src/tables/stock/StockItemTable.tsx:359 msgid "In Stock" msgstr "Laos" @@ -4545,7 +4575,7 @@ msgstr "" #: src/tables/FilterSelectDrawer.tsx:114 #: src/tables/FilterSelectDrawer.tsx:137 #: src/tables/FilterSelectDrawer.tsx:149 -#: src/tables/build/BuildOrderTestTable.tsx:188 +#: src/tables/part/PartTestResultTable.tsx:206 #: src/tables/purchasing/ManufacturerPartParameterTable.tsx:42 #: src/tables/stock/StockItemTestResultTable.tsx:201 msgid "Value" @@ -4833,7 +4863,7 @@ msgid "Delete selected stock items" msgstr "" #: src/hooks/UseStockAdjustActions.tsx:205 -#: src/pages/part/PartDetail.tsx:1155 +#: src/pages/part/PartDetail.tsx:1168 msgid "Stock Actions" msgstr "" @@ -6196,7 +6226,7 @@ msgstr "" #: src/pages/build/BuildDetail.tsx:207 #: src/pages/company/ManufacturerPartDetail.tsx:83 #: src/pages/company/SupplierPartDetail.tsx:95 -#: src/pages/part/PartDetail.tsx:454 +#: src/pages/part/PartDetail.tsx:456 #: src/pages/stock/StockDetail.tsx:153 #: src/tables/bom/BomTable.tsx:134 #: src/tables/bom/UsedInTable.tsx:40 @@ -6207,15 +6237,16 @@ msgstr "" #: src/tables/part/RelatedPartTable.tsx:73 #: src/tables/sales/SalesOrderAllocationTable.tsx:132 #: src/tables/sales/SalesOrderLineItemTable.tsx:98 -#: src/tables/stock/StockItemTable.tsx:70 +#: src/tables/stock/StockItemTable.tsx:71 msgid "IPN" msgstr "IPN" #: src/pages/build/BuildDetail.tsx:215 -#: src/pages/part/PartDetail.tsx:481 +#: src/pages/part/PartDetail.tsx:483 +#: src/pages/stock/StockDetail.tsx:161 #: src/tables/bom/UsedInTable.tsx:44 #: src/tables/build/BuildOrderTable.tsx:83 -#: src/tables/stock/StockItemTable.tsx:75 +#: src/tables/stock/StockItemTable.tsx:76 msgid "Revision" msgstr "" @@ -6231,7 +6262,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:156 #: src/pages/sales/ReturnOrderDetail.tsx:121 #: src/pages/sales/SalesOrderDetail.tsx:130 -#: src/pages/stock/StockDetail.tsx:168 +#: src/pages/stock/StockDetail.tsx:176 msgid "Custom Status" msgstr "" @@ -6268,7 +6299,7 @@ msgid "Build Quantity" msgstr "" #: src/pages/build/BuildDetail.tsx:286 -#: src/pages/part/PartDetail.tsx:599 +#: src/pages/part/PartDetail.tsx:601 #: src/tables/bom/BomTable.tsx:352 #: src/tables/bom/BomTable.tsx:387 msgid "Can Build" @@ -6280,16 +6311,16 @@ msgid "Completed Outputs" msgstr "" #: src/pages/build/BuildDetail.tsx:312 -#: src/tables/Filter.tsx:373 +#: src/tables/Filter.tsx:381 msgid "Issued By" msgstr "" #: src/pages/build/BuildDetail.tsx:320 -#: src/pages/part/PartDetail.tsx:692 +#: src/pages/part/PartDetail.tsx:694 #: src/pages/purchasing/PurchaseOrderDetail.tsx:243 #: src/pages/sales/ReturnOrderDetail.tsx:207 #: src/pages/sales/SalesOrderDetail.tsx:219 -#: src/tables/Filter.tsx:311 +#: src/tables/Filter.tsx:319 msgid "Responsible" msgstr "" @@ -6377,6 +6408,8 @@ msgid "Child Build Orders" msgstr "" #: src/pages/build/BuildDetail.tsx:524 +#: src/pages/part/PartDetail.tsx:940 +#: src/pages/stock/StockDetail.tsx:587 #: src/tables/build/BuildOutputTable.tsx:664 #: src/tables/stock/StockItemTestResultTable.tsx:167 msgid "Test Results" @@ -6511,7 +6544,7 @@ msgid "Cancel order" msgstr "Tühista tellimus" #: src/pages/build/BuildDetail.tsx:752 -#: src/pages/stock/StockDetail.tsx:341 +#: src/pages/stock/StockDetail.tsx:344 #: src/tables/build/BuildAllocatedStockTable.tsx:85 #: src/tables/part/PartBuildAllocationsTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:150 @@ -6572,7 +6605,7 @@ msgstr "Vaikimisi valuuta" #: src/pages/company/SupplierPartDetail.tsx:234 #: src/pages/company/SupplierPartDetail.tsx:359 #: src/pages/purchasing/PurchaseOrderDetail.tsx:138 -#: src/tables/Filter.tsx:352 +#: src/tables/Filter.tsx:360 #: src/tables/company/CompanyTable.tsx:96 #: src/tables/part/PartPurchaseOrdersTable.tsx:43 #: src/tables/purchasing/PurchaseOrderTable.tsx:109 @@ -6585,7 +6618,7 @@ msgstr "Tarnija" #: src/pages/company/ManufacturerPartDetail.tsx:102 #: src/pages/company/ManufacturerPartDetail.tsx:264 #: src/pages/company/SupplierPartDetail.tsx:151 -#: src/tables/Filter.tsx:339 +#: src/tables/Filter.tsx:347 #: src/tables/company/CompanyTable.tsx:101 #: src/tables/purchasing/SupplierPartTable.tsx:70 msgid "Manufacturer" @@ -6597,7 +6630,7 @@ msgstr "Tootja" #: src/pages/sales/ReturnOrderDetail.tsx:103 #: src/pages/sales/SalesOrderDetail.tsx:112 #: src/pages/sales/SalesOrderShipmentDetail.tsx:102 -#: src/pages/stock/StockDetail.tsx:367 +#: src/pages/stock/StockDetail.tsx:370 #: src/tables/company/CompanyTable.tsx:106 #: src/tables/sales/ReturnOrderTable.tsx:108 #: src/tables/sales/SalesOrderTable.tsx:133 @@ -6658,7 +6691,7 @@ msgstr "Väline link" #: src/pages/company/ManufacturerPartDetail.tsx:146 #: src/pages/company/SupplierPartDetail.tsx:231 -#: src/pages/part/PartDetail.tsx:788 +#: src/pages/part/PartDetail.tsx:790 msgid "Part Details" msgstr "" @@ -6671,7 +6704,7 @@ msgid "Manufacturer Part Details" msgstr "Tootja osa üksikasjad" #: src/pages/company/ManufacturerPartDetail.tsx:164 -#: src/pages/part/PartDetail.tsx:794 +#: src/pages/part/PartDetail.tsx:796 msgid "Parameters" msgstr "Parameetrid" @@ -6712,14 +6745,6 @@ msgstr "" msgid "Pack Quantity" msgstr "Kogus pakis" -#: src/pages/company/SupplierPartDetail.tsx:196 -#: src/pages/company/SupplierPartDetail.tsx:389 -#: src/pages/part/PartDetail.tsx:1005 -#: src/tables/bom/BomTable.tsx:424 -#: src/tables/part/PartTable.tsx:95 -msgid "On Order" -msgstr "" - #: src/pages/company/SupplierPartDetail.tsx:203 msgid "Supplier Availability" msgstr "" @@ -6767,7 +6792,7 @@ msgid "Add Supplier Part" msgstr "" #: src/pages/company/SupplierPartDetail.tsx:383 -#: src/pages/part/PartDetail.tsx:993 +#: src/pages/part/PartDetail.tsx:1006 msgid "No Stock" msgstr "" @@ -6894,57 +6919,57 @@ msgid "Category Details" msgstr "" #: src/pages/part/PartAllocationPanel.tsx:21 -#: src/pages/stock/StockDetail.tsx:539 +#: src/pages/stock/StockDetail.tsx:555 #: src/tables/part/PartTable.tsx:108 msgid "Build Order Allocations" msgstr "Tellimuse koostamise eraldised" #: src/pages/part/PartAllocationPanel.tsx:31 -#: src/pages/stock/StockDetail.tsx:554 +#: src/pages/stock/StockDetail.tsx:570 #: src/tables/part/PartTable.tsx:116 msgid "Sales Order Allocations" msgstr "Müügitellimuste eraldamine" -#: src/pages/part/PartDetail.tsx:181 -#: src/pages/part/PartDetail.tsx:184 -#: src/pages/part/PartDetail.tsx:228 +#: src/pages/part/PartDetail.tsx:183 +#: src/pages/part/PartDetail.tsx:186 +#: src/pages/part/PartDetail.tsx:230 msgid "Validate BOM" msgstr "" -#: src/pages/part/PartDetail.tsx:185 +#: src/pages/part/PartDetail.tsx:187 msgid "Do you want to validate the bill of materials for this assembly?" msgstr "Kas soovite selle koostamise jaoks koostamise nimekirja kontrollida?" -#: src/pages/part/PartDetail.tsx:188 +#: src/pages/part/PartDetail.tsx:190 msgid "BOM validated" msgstr "" -#: src/pages/part/PartDetail.tsx:206 +#: src/pages/part/PartDetail.tsx:208 msgid "BOM Validated" msgstr "" -#: src/pages/part/PartDetail.tsx:207 +#: src/pages/part/PartDetail.tsx:209 msgid "The Bill of Materials for this part has been validated" msgstr "" -#: src/pages/part/PartDetail.tsx:211 -#: src/pages/part/PartDetail.tsx:216 +#: src/pages/part/PartDetail.tsx:213 +#: src/pages/part/PartDetail.tsx:218 msgid "BOM Not Validated" msgstr "" -#: src/pages/part/PartDetail.tsx:212 +#: src/pages/part/PartDetail.tsx:214 msgid "The Bill of Materials for this part has previously been checked, but requires revalidation" msgstr "" -#: src/pages/part/PartDetail.tsx:217 +#: src/pages/part/PartDetail.tsx:219 msgid "The Bill of Materials for this part has not yet been validated" msgstr "" -#: src/pages/part/PartDetail.tsx:248 +#: src/pages/part/PartDetail.tsx:250 msgid "Validated On" msgstr "" -#: src/pages/part/PartDetail.tsx:253 +#: src/pages/part/PartDetail.tsx:255 msgid "Validated By" msgstr "" @@ -6964,25 +6989,25 @@ msgstr "" #~ msgid "Delete part" #~ msgstr "Delete part" -#: src/pages/part/PartDetail.tsx:467 +#: src/pages/part/PartDetail.tsx:469 msgid "Variant of" msgstr "" -#: src/pages/part/PartDetail.tsx:474 +#: src/pages/part/PartDetail.tsx:476 msgid "Revision of" msgstr "" -#: src/pages/part/PartDetail.tsx:494 +#: src/pages/part/PartDetail.tsx:496 #: src/tables/ColumnRenderers.tsx:200 #: src/tables/ColumnRenderers.tsx:209 msgid "Default Location" msgstr "" -#: src/pages/part/PartDetail.tsx:501 +#: src/pages/part/PartDetail.tsx:503 msgid "Category Default Location" msgstr "Kategooria vaikimisi asukoht" -#: src/pages/part/PartDetail.tsx:508 +#: src/pages/part/PartDetail.tsx:510 #: src/tables/purchasing/ManufacturerPartParameterTable.tsx:48 msgid "Units" msgstr "" @@ -6991,12 +7016,12 @@ msgstr "" #~ msgid "Stocktake By" #~ msgstr "Stocktake By" -#: src/pages/part/PartDetail.tsx:515 +#: src/pages/part/PartDetail.tsx:517 #: src/tables/settings/PendingTasksTable.tsx:51 msgid "Keywords" msgstr "Märksõnad" -#: src/pages/part/PartDetail.tsx:543 +#: src/pages/part/PartDetail.tsx:545 #: src/tables/bom/BomTable.tsx:419 #: src/tables/build/BuildLineTable.tsx:297 #: src/tables/part/PartTable.tsx:306 @@ -7004,34 +7029,26 @@ msgstr "Märksõnad" msgid "Available Stock" msgstr "Saadaval laos" -#: src/pages/part/PartDetail.tsx:549 +#: src/pages/part/PartDetail.tsx:551 #: src/tables/bom/BomTable.tsx:328 #: src/tables/build/BuildLineTable.tsx:259 #: src/tables/sales/SalesOrderLineItemTable.tsx:178 msgid "On order" msgstr "Tellimisel" -#: src/pages/part/PartDetail.tsx:556 +#: src/pages/part/PartDetail.tsx:558 msgid "Required for Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:567 +#: src/pages/part/PartDetail.tsx:569 msgid "Allocated to Build Orders" msgstr "Ehitusettevõtetele eraldatud" -#: src/pages/part/PartDetail.tsx:579 +#: src/pages/part/PartDetail.tsx:581 msgid "Allocated to Sales Orders" msgstr "Määratud müügitellimustele" -#: src/pages/part/PartDetail.tsx:588 -#: src/pages/part/PartDetail.tsx:1011 -#: src/pages/stock/StockDetail.tsx:896 -#: src/tables/build/BuildOrderTestTable.tsx:273 -#: src/tables/stock/StockItemTable.tsx:364 -msgid "In Production" -msgstr "" - -#: src/pages/part/PartDetail.tsx:606 +#: src/pages/part/PartDetail.tsx:608 msgid "Minimum Stock" msgstr "Minimaalne laoseis" @@ -7039,51 +7056,51 @@ msgstr "Minimaalne laoseis" #~ msgid "Scheduling" #~ msgstr "Scheduling" -#: src/pages/part/PartDetail.tsx:621 +#: src/pages/part/PartDetail.tsx:623 #: src/tables/part/ParametricPartTable.tsx:359 #: src/tables/part/PartTable.tsx:190 msgid "Locked" msgstr "" -#: src/pages/part/PartDetail.tsx:627 +#: src/pages/part/PartDetail.tsx:629 msgid "Template Part" msgstr "" -#: src/pages/part/PartDetail.tsx:632 +#: src/pages/part/PartDetail.tsx:634 #: src/tables/bom/BomTable.tsx:409 msgid "Assembled Part" msgstr "" -#: src/pages/part/PartDetail.tsx:637 +#: src/pages/part/PartDetail.tsx:639 msgid "Component Part" msgstr "" -#: src/pages/part/PartDetail.tsx:642 +#: src/pages/part/PartDetail.tsx:644 #: src/tables/bom/BomTable.tsx:399 msgid "Testable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:648 +#: src/pages/part/PartDetail.tsx:650 #: src/tables/bom/BomTable.tsx:404 msgid "Trackable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:653 +#: src/pages/part/PartDetail.tsx:655 msgid "Purchaseable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:659 +#: src/pages/part/PartDetail.tsx:661 msgid "Saleable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:664 -#: src/pages/part/PartDetail.tsx:1023 +#: src/pages/part/PartDetail.tsx:666 +#: src/pages/part/PartDetail.tsx:1036 #: src/tables/bom/BomTable.tsx:143 #: src/tables/bom/BomTable.tsx:414 msgid "Virtual Part" msgstr "" -#: src/pages/part/PartDetail.tsx:679 +#: src/pages/part/PartDetail.tsx:681 #: src/pages/purchasing/PurchaseOrderDetail.tsx:253 #: src/pages/sales/ReturnOrderDetail.tsx:217 #: src/pages/sales/SalesOrderDetail.tsx:229 @@ -7091,65 +7108,65 @@ msgstr "" msgid "Creation Date" msgstr "" -#: src/pages/part/PartDetail.tsx:684 +#: src/pages/part/PartDetail.tsx:686 #: src/tables/ColumnRenderers.tsx:386 -#: src/tables/Filter.tsx:365 +#: src/tables/Filter.tsx:373 msgid "Created By" msgstr "" -#: src/pages/part/PartDetail.tsx:699 +#: src/pages/part/PartDetail.tsx:701 msgid "Default Supplier" msgstr "Vaiketarnija" -#: src/pages/part/PartDetail.tsx:705 +#: src/pages/part/PartDetail.tsx:707 msgid "Default Expiry" msgstr "" -#: src/pages/part/PartDetail.tsx:710 +#: src/pages/part/PartDetail.tsx:712 msgid "days" msgstr "" -#: src/pages/part/PartDetail.tsx:720 +#: src/pages/part/PartDetail.tsx:722 #: src/pages/part/pricing/BomPricingPanel.tsx:113 #: src/pages/part/pricing/VariantPricingPanel.tsx:95 #: src/tables/part/PartTable.tsx:166 msgid "Price Range" msgstr "Hinnavahemik" -#: src/pages/part/PartDetail.tsx:730 +#: src/pages/part/PartDetail.tsx:732 msgid "Latest Serial Number" msgstr "" -#: src/pages/part/PartDetail.tsx:758 +#: src/pages/part/PartDetail.tsx:760 msgid "Select Part Revision" msgstr "" -#: src/pages/part/PartDetail.tsx:824 +#: src/pages/part/PartDetail.tsx:826 msgid "Variants" msgstr "Variandid" -#: src/pages/part/PartDetail.tsx:831 -#: src/pages/stock/StockDetail.tsx:526 +#: src/pages/part/PartDetail.tsx:833 +#: src/pages/stock/StockDetail.tsx:542 msgid "Allocations" msgstr "" -#: src/pages/part/PartDetail.tsx:838 +#: src/pages/part/PartDetail.tsx:840 msgid "Bill of Materials" msgstr "" -#: src/pages/part/PartDetail.tsx:850 +#: src/pages/part/PartDetail.tsx:852 msgid "Used In" msgstr "" -#: src/pages/part/PartDetail.tsx:857 +#: src/pages/part/PartDetail.tsx:859 msgid "Part Pricing" msgstr "" -#: src/pages/part/PartDetail.tsx:927 +#: src/pages/part/PartDetail.tsx:929 msgid "Test Templates" msgstr "" -#: src/pages/part/PartDetail.tsx:938 +#: src/pages/part/PartDetail.tsx:951 msgid "Related Parts" msgstr "" @@ -7161,47 +7178,47 @@ msgstr "" #~ msgid "Transfer part stock" #~ msgstr "Transfer part stock" -#: src/pages/part/PartDetail.tsx:999 +#: src/pages/part/PartDetail.tsx:1012 #: src/tables/part/PartTestTemplateTable.tsx:112 #: src/tables/stock/StockItemTestResultTable.tsx:401 msgid "Required" msgstr "Nõutud" -#: src/pages/part/PartDetail.tsx:1036 +#: src/pages/part/PartDetail.tsx:1049 #: src/tables/part/PartTable.tsx:355 msgid "Edit Part" msgstr "Muuda osa" -#: src/pages/part/PartDetail.tsx:1076 +#: src/pages/part/PartDetail.tsx:1089 #: src/tables/part/PartTable.tsx:343 #: src/tables/part/PartTable.tsx:420 msgid "Add Part" msgstr "Lisa osa" -#: src/pages/part/PartDetail.tsx:1090 +#: src/pages/part/PartDetail.tsx:1103 msgid "Delete Part" msgstr "" -#: src/pages/part/PartDetail.tsx:1099 +#: src/pages/part/PartDetail.tsx:1112 msgid "Deleting this part cannot be reversed" msgstr "Selle osa kustutamist ei saa tagasi võtta" -#: src/pages/part/PartDetail.tsx:1161 -#: src/pages/stock/StockDetail.tsx:854 +#: src/pages/part/PartDetail.tsx:1174 +#: src/pages/stock/StockDetail.tsx:870 msgid "Order" msgstr "" -#: src/pages/part/PartDetail.tsx:1162 -#: src/pages/stock/StockDetail.tsx:855 -#: src/tables/build/BuildLineTable.tsx:740 +#: src/pages/part/PartDetail.tsx:1175 +#: src/pages/stock/StockDetail.tsx:871 +#: src/tables/build/BuildLineTable.tsx:743 msgid "Order Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:1174 +#: src/pages/part/PartDetail.tsx:1187 msgid "Search by serial number" msgstr "" -#: src/pages/part/PartDetail.tsx:1182 +#: src/pages/part/PartDetail.tsx:1195 #: src/tables/part/PartTable.tsx:392 msgid "Part Actions" msgstr "" @@ -7291,8 +7308,8 @@ msgstr "" #: src/pages/part/PartStockHistoryDetail.tsx:107 #: src/pages/part/PartStockHistoryDetail.tsx:211 -#: src/pages/stock/StockDetail.tsx:399 -#: src/tables/stock/StockItemTable.tsx:272 +#: src/pages/stock/StockDetail.tsx:402 +#: src/tables/stock/StockItemTable.tsx:273 msgid "Stock Value" msgstr "" @@ -7366,12 +7383,12 @@ msgstr "Maksimaalne hind" #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:71 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:126 #: src/pages/part/pricing/SupplierPricingPanel.tsx:66 -#: src/pages/stock/StockDetail.tsx:387 +#: src/pages/stock/StockDetail.tsx:390 #: src/tables/bom/BomTable.tsx:265 #: src/tables/general/ExtraLineItemTable.tsx:61 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:250 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:84 -#: src/tables/stock/StockItemTable.tsx:260 +#: src/tables/stock/StockItemTable.tsx:261 msgid "Unit Price" msgstr "Ühiku hind" @@ -7449,9 +7466,9 @@ msgid "Purchase Pricing" msgstr "" #: src/pages/part/pricing/PricingOverviewPanel.tsx:281 -#: src/pages/stock/StockDetail.tsx:179 +#: src/pages/stock/StockDetail.tsx:426 #: src/tables/part/PartParameterTable.tsx:121 -#: src/tables/stock/StockItemTable.tsx:301 +#: src/tables/stock/StockItemTable.tsx:302 msgid "Last Updated" msgstr "" @@ -7815,6 +7832,7 @@ msgid "Parent Location" msgstr "" #: src/pages/stock/LocationDetail.tsx:130 +#: src/pages/stock/LocationDetail.tsx:176 msgid "Sublocations" msgstr "" @@ -7871,12 +7889,12 @@ msgid "Scan Stock Item" msgstr "" #: src/pages/stock/LocationDetail.tsx:298 -#: src/pages/stock/StockDetail.tsx:783 +#: src/pages/stock/StockDetail.tsx:799 msgid "Scanned stock item into location" msgstr "" #: src/pages/stock/LocationDetail.tsx:304 -#: src/pages/stock/StockDetail.tsx:789 +#: src/pages/stock/StockDetail.tsx:805 msgid "Error scanning stock item" msgstr "" @@ -7913,71 +7931,71 @@ msgstr "" #~ msgid "Unlink custom barcode from stock item" #~ msgstr "Unlink custom barcode from stock item" -#: src/pages/stock/StockDetail.tsx:185 -msgid "Last Stocktake" -msgstr "" - -#: src/pages/stock/StockDetail.tsx:203 -msgid "Previous serial number" -msgstr "" - #: src/pages/stock/StockDetail.tsx:205 #~ msgid "Edit stock item" #~ msgstr "Edit stock item" +#: src/pages/stock/StockDetail.tsx:206 +msgid "Previous serial number" +msgstr "" + #: src/pages/stock/StockDetail.tsx:217 #~ msgid "Delete stock item" #~ msgstr "Delete stock item" -#: src/pages/stock/StockDetail.tsx:225 +#: src/pages/stock/StockDetail.tsx:228 msgid "Find serial number" msgstr "" -#: src/pages/stock/StockDetail.tsx:269 +#: src/pages/stock/StockDetail.tsx:272 msgid "Allocated to Orders" msgstr "" -#: src/pages/stock/StockDetail.tsx:302 +#: src/pages/stock/StockDetail.tsx:305 msgid "Installed In" msgstr "" -#: src/pages/stock/StockDetail.tsx:322 +#: src/pages/stock/StockDetail.tsx:325 msgid "Parent Item" msgstr "" -#: src/pages/stock/StockDetail.tsx:326 +#: src/pages/stock/StockDetail.tsx:329 msgid "Parent stock item" msgstr "" -#: src/pages/stock/StockDetail.tsx:332 +#: src/pages/stock/StockDetail.tsx:335 msgid "Consumed By" msgstr "" +#: src/pages/stock/StockDetail.tsx:432 +msgid "Last Stocktake" +msgstr "" + #: src/pages/stock/StockDetail.tsx:433 #~ msgid "Duplicate stock item" #~ msgstr "Duplicate stock item" -#: src/pages/stock/StockDetail.tsx:510 +#: src/pages/stock/StockDetail.tsx:526 msgid "Stock Details" msgstr "" -#: src/pages/stock/StockDetail.tsx:516 +#: src/pages/stock/StockDetail.tsx:532 msgid "Stock Tracking" msgstr "" #: src/pages/stock/StockDetail.tsx:571 -msgid "Test Data" -msgstr "" +#~ msgid "Test Data" +#~ msgstr "Test Data" -#: src/pages/stock/StockDetail.tsx:585 +#: src/pages/stock/StockDetail.tsx:601 msgid "Installed Items" msgstr "" -#: src/pages/stock/StockDetail.tsx:592 +#: src/pages/stock/StockDetail.tsx:608 msgid "Child Items" msgstr "" -#: src/pages/stock/StockDetail.tsx:645 +#: src/pages/stock/StockDetail.tsx:661 msgid "Edit Stock Item" msgstr "" @@ -7991,77 +8009,77 @@ msgstr "" #~ msgid "Remove stock" #~ msgstr "Remove stock" -#: src/pages/stock/StockDetail.tsx:687 -msgid "Items Created" -msgstr "" - -#: src/pages/stock/StockDetail.tsx:688 -msgid "Created {n} stock items" -msgstr "" - #: src/pages/stock/StockDetail.tsx:698 #: src/tables/stock/StockItemTable.tsx:481 #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:705 +#: src/pages/stock/StockDetail.tsx:703 +msgid "Items Created" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:704 +msgid "Created {n} stock items" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:721 msgid "Delete Stock Item" msgstr "" -#: src/pages/stock/StockDetail.tsx:741 -msgid "Serialize Stock Item" -msgstr "" - #: src/pages/stock/StockDetail.tsx:757 -#: src/tables/stock/StockItemTable.tsx:539 -msgid "Stock item serialized" +msgid "Serialize Stock Item" msgstr "" #: src/pages/stock/StockDetail.tsx:762 #~ msgid "Return Stock Item" #~ msgstr "Return Stock Item" -#: src/pages/stock/StockDetail.tsx:765 -msgid "Scan Into Location" -msgstr "" - #: src/pages/stock/StockDetail.tsx:765 #~ msgid "Return this item into stock. This will remove the customer assignment." #~ msgstr "Return this item into stock. This will remove the customer assignment." +#: src/pages/stock/StockDetail.tsx:773 +#: src/tables/stock/StockItemTable.tsx:536 +msgid "Stock item serialized" +msgstr "" + #: src/pages/stock/StockDetail.tsx:777 #~ msgid "Item returned to stock" #~ msgstr "Item returned to stock" -#: src/pages/stock/StockDetail.tsx:823 +#: src/pages/stock/StockDetail.tsx:781 +msgid "Scan Into Location" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:839 msgid "Scan into location" msgstr "" -#: src/pages/stock/StockDetail.tsx:825 +#: src/pages/stock/StockDetail.tsx:841 msgid "Scan this item into a location" msgstr "" -#: src/pages/stock/StockDetail.tsx:837 +#: src/pages/stock/StockDetail.tsx:853 msgid "Stock Operations" msgstr "" -#: src/pages/stock/StockDetail.tsx:842 +#: src/pages/stock/StockDetail.tsx:858 #: src/tables/build/BuildOutputTable.tsx:532 msgid "Serialize" msgstr "" -#: src/pages/stock/StockDetail.tsx:843 +#: src/pages/stock/StockDetail.tsx:859 msgid "Serialize stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:868 -msgid "Stock Item Actions" -msgstr "" - #: src/pages/stock/StockDetail.tsx:868 #~ msgid "Count stock" #~ msgstr "Count stock" +#: src/pages/stock/StockDetail.tsx:884 +msgid "Stock Item Actions" +msgstr "" + #: src/pages/stock/StockDetail.tsx:890 #~ msgid "Return from customer" #~ msgstr "Return from customer" @@ -8070,20 +8088,6 @@ msgstr "" #~ msgid "Transfer" #~ msgstr "Transfer" -#: src/pages/stock/StockDetail.tsx:937 -#: src/tables/stock/StockItemTable.tsx:409 -msgid "Stale" -msgstr "" - -#: src/pages/stock/StockDetail.tsx:943 -#: src/tables/stock/StockItemTable.tsx:403 -msgid "Expired" -msgstr "" - -#: src/pages/stock/StockDetail.tsx:949 -msgid "Unavailable" -msgstr "" - #: src/pages/stock/StockDetail.tsx:950 #~ msgid "Assign to Customer" #~ msgstr "Assign to Customer" @@ -8092,6 +8096,20 @@ msgstr "" #~ msgid "Assign to a customer" #~ msgstr "Assign to a customer" +#: src/pages/stock/StockDetail.tsx:953 +#: src/tables/stock/StockItemTable.tsx:406 +msgid "Stale" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:959 +#: src/tables/stock/StockItemTable.tsx:400 +msgid "Expired" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:965 +msgid "Unavailable" +msgstr "" + #: src/states/IconState.tsx:47 #: src/states/IconState.tsx:77 msgid "Error loading icon package from server" @@ -8165,199 +8183,203 @@ msgstr "Näita üksusi, millel on partiikood" msgid "Filter items by batch code" msgstr "" -#: src/tables/Filter.tsx:92 +#: src/tables/Filter.tsx:93 +msgid "Show items which are in stock" +msgstr "Näita esemeid, mis on laos" + +#: src/tables/Filter.tsx:100 msgid "Is Serialized" msgstr "On serialiseeritud" -#: src/tables/Filter.tsx:93 +#: src/tables/Filter.tsx:101 msgid "Show items which have a serial number" msgstr "Näita üksusi, millel on seerianumber" -#: src/tables/Filter.tsx:100 -msgid "Serial" -msgstr "" - -#: src/tables/Filter.tsx:101 -msgid "Filter items by serial number" -msgstr "" - #: src/tables/Filter.tsx:106 #~ msgid "Show overdue orders" #~ msgstr "Show overdue orders" +#: src/tables/Filter.tsx:108 +msgid "Serial" +msgstr "" + #: src/tables/Filter.tsx:109 +msgid "Filter items by serial number" +msgstr "" + +#: src/tables/Filter.tsx:117 msgid "Serial Below" msgstr "" -#: src/tables/Filter.tsx:110 +#: src/tables/Filter.tsx:118 msgid "Show items with serial numbers less than or equal to a given value" msgstr "" -#: src/tables/Filter.tsx:118 +#: src/tables/Filter.tsx:126 msgid "Serial Above" msgstr "" -#: src/tables/Filter.tsx:119 +#: src/tables/Filter.tsx:127 msgid "Show items with serial numbers greater than or equal to a given value" msgstr "" -#: src/tables/Filter.tsx:128 +#: src/tables/Filter.tsx:136 msgid "Assigned to me" msgstr "Mulle määratud" -#: src/tables/Filter.tsx:129 +#: src/tables/Filter.tsx:137 msgid "Show orders assigned to me" msgstr "Näita mulle minule määratud tellimusi" -#: src/tables/Filter.tsx:136 +#: src/tables/Filter.tsx:144 #: src/tables/sales/SalesOrderAllocationTable.tsx:85 msgid "Outstanding" msgstr "Ootel" -#: src/tables/Filter.tsx:137 +#: src/tables/Filter.tsx:145 msgid "Show outstanding items" msgstr "" -#: src/tables/Filter.tsx:145 +#: src/tables/Filter.tsx:153 msgid "Show overdue items" msgstr "" -#: src/tables/Filter.tsx:152 +#: src/tables/Filter.tsx:160 msgid "Minimum Date" msgstr "" -#: src/tables/Filter.tsx:153 +#: src/tables/Filter.tsx:161 msgid "Show items after this date" msgstr "" -#: src/tables/Filter.tsx:161 +#: src/tables/Filter.tsx:169 msgid "Maximum Date" msgstr "" -#: src/tables/Filter.tsx:162 +#: src/tables/Filter.tsx:170 msgid "Show items before this date" msgstr "" -#: src/tables/Filter.tsx:170 +#: src/tables/Filter.tsx:178 msgid "Created Before" msgstr "" -#: src/tables/Filter.tsx:171 +#: src/tables/Filter.tsx:179 msgid "Show items created before this date" msgstr "" -#: src/tables/Filter.tsx:179 +#: src/tables/Filter.tsx:187 msgid "Created After" msgstr "" -#: src/tables/Filter.tsx:180 +#: src/tables/Filter.tsx:188 msgid "Show items created after this date" msgstr "" -#: src/tables/Filter.tsx:188 +#: src/tables/Filter.tsx:196 msgid "Start Date Before" msgstr "" -#: src/tables/Filter.tsx:189 +#: src/tables/Filter.tsx:197 msgid "Show items with a start date before this date" msgstr "" -#: src/tables/Filter.tsx:197 +#: src/tables/Filter.tsx:205 msgid "Start Date After" msgstr "" -#: src/tables/Filter.tsx:198 +#: src/tables/Filter.tsx:206 msgid "Show items with a start date after this date" msgstr "" -#: src/tables/Filter.tsx:206 +#: src/tables/Filter.tsx:214 msgid "Target Date Before" msgstr "" -#: src/tables/Filter.tsx:207 +#: src/tables/Filter.tsx:215 msgid "Show items with a target date before this date" msgstr "" -#: src/tables/Filter.tsx:215 +#: src/tables/Filter.tsx:223 msgid "Target Date After" msgstr "" -#: src/tables/Filter.tsx:216 +#: src/tables/Filter.tsx:224 msgid "Show items with a target date after this date" msgstr "" -#: src/tables/Filter.tsx:224 +#: src/tables/Filter.tsx:232 msgid "Completed Before" msgstr "" -#: src/tables/Filter.tsx:225 +#: src/tables/Filter.tsx:233 msgid "Show items completed before this date" msgstr "" -#: src/tables/Filter.tsx:233 +#: src/tables/Filter.tsx:241 msgid "Completed After" msgstr "" -#: src/tables/Filter.tsx:234 +#: src/tables/Filter.tsx:242 msgid "Show items completed after this date" msgstr "" -#: src/tables/Filter.tsx:246 +#: src/tables/Filter.tsx:254 msgid "Has Project Code" msgstr "" -#: src/tables/Filter.tsx:247 +#: src/tables/Filter.tsx:255 msgid "Show orders with an assigned project code" msgstr "" -#: src/tables/Filter.tsx:256 +#: src/tables/Filter.tsx:264 msgid "Include Variants" msgstr "" -#: src/tables/Filter.tsx:257 +#: src/tables/Filter.tsx:265 msgid "Include results for part variants" msgstr "" -#: src/tables/Filter.tsx:267 +#: src/tables/Filter.tsx:275 #: src/tables/part/PartPurchaseOrdersTable.tsx:133 msgid "Filter by order status" msgstr "" -#: src/tables/Filter.tsx:279 +#: src/tables/Filter.tsx:287 msgid "Filter by project code" msgstr "" -#: src/tables/Filter.tsx:312 +#: src/tables/Filter.tsx:320 msgid "Filter by responsible owner" msgstr "Filtreerige vastutava omaniku järgi" -#: src/tables/Filter.tsx:328 +#: src/tables/Filter.tsx:336 #: src/tables/settings/ApiTokenTable.tsx:133 #: src/tables/stock/StockTrackingTable.tsx:191 msgid "Filter by user" msgstr "Filtreeri kasutaja järgi" -#: src/tables/Filter.tsx:340 +#: src/tables/Filter.tsx:348 msgid "Filter by manufacturer" msgstr "" -#: src/tables/Filter.tsx:353 +#: src/tables/Filter.tsx:361 msgid "Filter by supplier" msgstr "" -#: src/tables/Filter.tsx:366 +#: src/tables/Filter.tsx:374 msgid "Filter by user who created the order" msgstr "" -#: src/tables/Filter.tsx:374 +#: src/tables/Filter.tsx:382 msgid "Filter by user who issued the order" msgstr "" -#: src/tables/Filter.tsx:382 +#: src/tables/Filter.tsx:390 msgid "Filter by part category" msgstr "" -#: src/tables/Filter.tsx:393 +#: src/tables/Filter.tsx:401 msgid "Filter by stock location" msgstr "" @@ -8566,7 +8588,7 @@ msgstr "" #: src/tables/bom/BomTable.tsx:345 #: src/tables/part/PartTable.tsx:158 #: src/tables/sales/SalesOrderLineItemTable.tsx:187 -#: src/tables/stock/StockItemTable.tsx:223 +#: src/tables/stock/StockItemTable.tsx:224 msgid "Stock Information" msgstr "" @@ -8588,7 +8610,7 @@ msgstr "" #: src/tables/bom/BomTable.tsx:379 #: src/tables/build/BuildLineTable.tsx:478 -#: src/tables/build/BuildLineTable.tsx:518 +#: src/tables/build/BuildLineTable.tsx:519 msgid "Consumable item" msgstr "" @@ -8737,7 +8759,7 @@ msgstr "Tükkide loendit ei saa redigeerida, kuna osa on lukustatud" #: src/tables/part/ParametricPartTable.tsx:364 #: src/tables/part/PartBuildAllocationsTable.tsx:60 #: src/tables/part/PartTable.tsx:196 -#: src/tables/stock/StockItemTable.tsx:334 +#: src/tables/stock/StockItemTable.tsx:335 msgid "Assembly" msgstr "" @@ -8785,7 +8807,7 @@ msgstr "" #~ msgstr "Edit Build Item" #: src/tables/build/BuildAllocatedStockTable.tsx:167 -#: src/tables/build/BuildLineTable.tsx:631 +#: src/tables/build/BuildLineTable.tsx:632 msgid "Edit Stock Allocation" msgstr "" @@ -8794,11 +8816,11 @@ msgstr "" #~ msgstr "Delete Build Item" #: src/tables/build/BuildAllocatedStockTable.tsx:180 -#: src/tables/build/BuildLineTable.tsx:644 +#: src/tables/build/BuildLineTable.tsx:645 msgid "Delete Stock Allocation" msgstr "" -#: src/tables/build/BuildAllocatedStockTable.tsx:232 +#: src/tables/build/BuildAllocatedStockTable.tsx:239 msgid "Consume" msgstr "" @@ -8836,7 +8858,7 @@ msgid "Testable" msgstr "" #: src/tables/build/BuildLineTable.tsx:215 -#: src/tables/stock/StockItemTable.tsx:393 +#: src/tables/stock/StockItemTable.tsx:390 msgid "Tracked" msgstr "" @@ -8855,7 +8877,7 @@ msgstr "" #: src/tables/build/BuildLineTable.tsx:294 #: src/tables/sales/SalesOrderLineItemTable.tsx:158 -#: src/tables/stock/StockItemTable.tsx:192 +#: src/tables/stock/StockItemTable.tsx:193 msgid "No stock available" msgstr "" @@ -8887,55 +8909,55 @@ msgstr "" msgid "BOM Information" msgstr "" -#: src/tables/build/BuildLineTable.tsx:496 +#: src/tables/build/BuildLineTable.tsx:497 #: src/tables/part/PartBuildAllocationsTable.tsx:102 msgid "Fully allocated" msgstr "" -#: src/tables/build/BuildLineTable.tsx:544 +#: src/tables/build/BuildLineTable.tsx:545 #: src/tables/sales/SalesOrderLineItemTable.tsx:308 msgid "Create Build Order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:573 +#: src/tables/build/BuildLineTable.tsx:574 msgid "Auto allocation in progress" msgstr "Automaatne eraldamine on käimas" -#: src/tables/build/BuildLineTable.tsx:576 -#: src/tables/build/BuildLineTable.tsx:781 +#: src/tables/build/BuildLineTable.tsx:577 +#: src/tables/build/BuildLineTable.tsx:784 msgid "Auto Allocate Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:577 +#: src/tables/build/BuildLineTable.tsx:578 msgid "Automatically allocate stock to this build according to the selected options" msgstr "Määra laoseis sellele koostetellimusele automaatselt vastavalt valitud valikutele" -#: src/tables/build/BuildLineTable.tsx:597 -#: src/tables/build/BuildLineTable.tsx:611 -#: src/tables/build/BuildLineTable.tsx:730 -#: src/tables/build/BuildLineTable.tsx:831 +#: src/tables/build/BuildLineTable.tsx:598 +#: src/tables/build/BuildLineTable.tsx:612 +#: src/tables/build/BuildLineTable.tsx:733 +#: src/tables/build/BuildLineTable.tsx:834 #: src/tables/build/BuildOutputTable.tsx:359 #: src/tables/build/BuildOutputTable.tsx:364 msgid "Deallocate Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:613 +#: src/tables/build/BuildLineTable.tsx:614 msgid "Deallocate all untracked stock for this build order" msgstr "Tühista kõik jälgimata laoseisu eraldised selle koostetellimuse jaoks" -#: src/tables/build/BuildLineTable.tsx:615 +#: src/tables/build/BuildLineTable.tsx:616 msgid "Deallocate stock from the selected line item" msgstr "Tühista laoseisu eraldamine valitud reaüksusest" -#: src/tables/build/BuildLineTable.tsx:619 +#: src/tables/build/BuildLineTable.tsx:620 msgid "Stock has been deallocated" msgstr "Laoseisu eraldamine on tühistatud" -#: src/tables/build/BuildLineTable.tsx:750 +#: src/tables/build/BuildLineTable.tsx:753 msgid "Build Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:763 +#: src/tables/build/BuildLineTable.tsx:766 #: src/tables/sales/SalesOrderLineItemTable.tsx:396 msgid "View Part" msgstr "" @@ -8999,38 +9021,6 @@ msgstr "" #~ msgid "Filter by user who issued this order" #~ msgstr "Filter by user who issued this order" -#: src/tables/build/BuildOrderTestTable.tsx:85 -#: src/tables/build/BuildOrderTestTable.tsx:163 -#: src/tables/build/BuildOrderTestTable.tsx:283 -#: src/tables/build/BuildOrderTestTable.tsx:297 -#: src/tables/stock/StockItemTestResultTable.tsx:293 -#: src/tables/stock/StockItemTestResultTable.tsx:365 -#: src/tables/stock/StockItemTestResultTable.tsx:426 -msgid "Add Test Result" -msgstr "Lisa testi tulemus" - -#: src/tables/build/BuildOrderTestTable.tsx:92 -#: src/tables/stock/StockItemTestResultTable.tsx:295 -msgid "Test result added" -msgstr "Testi tulemus lisatud" - -#: src/tables/build/BuildOrderTestTable.tsx:124 -msgid "Add Test Results" -msgstr "" - -#: src/tables/build/BuildOrderTestTable.tsx:134 -msgid "Test results added" -msgstr "" - -#: src/tables/build/BuildOrderTestTable.tsx:162 -#: src/tables/stock/StockItemTestResultTable.tsx:191 -msgid "No Result" -msgstr "Tulemus puudub" - -#: src/tables/build/BuildOrderTestTable.tsx:274 -msgid "Show build outputs currently in production" -msgstr "Kuva praegu tootmises olevad ehitustulemid" - #: src/tables/build/BuildOutputTable.tsx:104 msgid "Build Output Stock Allocation" msgstr "" @@ -9066,7 +9056,8 @@ msgid "Serialize Build Output" msgstr "" #: src/tables/build/BuildOutputTable.tsx:409 -#: src/tables/stock/StockItemTable.tsx:329 +#: src/tables/part/PartTestResultTable.tsx:310 +#: src/tables/stock/StockItemTable.tsx:330 msgid "Filter by stock status" msgstr "" @@ -9914,6 +9905,38 @@ msgstr "" msgid "Order selected parts" msgstr "" +#: src/tables/part/PartTestResultTable.tsx:103 +#: src/tables/part/PartTestResultTable.tsx:181 +#: src/tables/part/PartTestResultTable.tsx:320 +#: src/tables/part/PartTestResultTable.tsx:334 +#: src/tables/stock/StockItemTestResultTable.tsx:293 +#: src/tables/stock/StockItemTestResultTable.tsx:365 +#: src/tables/stock/StockItemTestResultTable.tsx:426 +msgid "Add Test Result" +msgstr "Lisa testi tulemus" + +#: src/tables/part/PartTestResultTable.tsx:110 +#: src/tables/stock/StockItemTestResultTable.tsx:295 +msgid "Test result added" +msgstr "Testi tulemus lisatud" + +#: src/tables/part/PartTestResultTable.tsx:142 +msgid "Add Test Results" +msgstr "" + +#: src/tables/part/PartTestResultTable.tsx:152 +msgid "Test results added" +msgstr "" + +#: src/tables/part/PartTestResultTable.tsx:180 +#: src/tables/stock/StockItemTestResultTable.tsx:191 +msgid "No Result" +msgstr "Tulemus puudub" + +#: src/tables/part/PartTestResultTable.tsx:298 +msgid "Show build outputs currently in production" +msgstr "Kuva praegu tootmises olevad ehitustulemid" + #: src/tables/part/PartTestTemplateTable.tsx:56 msgid "Test is defined for a parent template part" msgstr "Test on määratud ülivanema malliosa jaoks" @@ -10268,7 +10291,7 @@ msgid "Sample" msgstr "Näidis" #: src/tables/plugin/PluginListTable.tsx:432 -#: src/tables/stock/StockItemTable.tsx:377 +#: src/tables/stock/StockItemTable.tsx:374 msgid "Installed" msgstr "Paigaldatud" @@ -11081,55 +11104,55 @@ msgstr "" msgid "User deleted" msgstr "" -#: src/tables/settings/UserTable.tsx:361 +#: src/tables/settings/UserTable.tsx:362 msgid "Are you sure you want to delete this user?" msgstr "Kas olete kindel, et soovite selle kasutaja kustutada?" -#: src/tables/settings/UserTable.tsx:367 +#: src/tables/settings/UserTable.tsx:368 msgid "Add User" msgstr "" -#: src/tables/settings/UserTable.tsx:375 +#: src/tables/settings/UserTable.tsx:376 msgid "Added user" msgstr "" -#: src/tables/settings/UserTable.tsx:382 +#: src/tables/settings/UserTable.tsx:383 msgid "Set Password" msgstr "" -#: src/tables/settings/UserTable.tsx:387 +#: src/tables/settings/UserTable.tsx:388 msgid "Password updated" msgstr "" -#: src/tables/settings/UserTable.tsx:398 +#: src/tables/settings/UserTable.tsx:399 msgid "Add user" msgstr "" -#: src/tables/settings/UserTable.tsx:411 +#: src/tables/settings/UserTable.tsx:412 msgid "Show active users" msgstr "" -#: src/tables/settings/UserTable.tsx:416 +#: src/tables/settings/UserTable.tsx:417 msgid "Show staff users" msgstr "" -#: src/tables/settings/UserTable.tsx:421 +#: src/tables/settings/UserTable.tsx:422 msgid "Show superusers" msgstr "" -#: src/tables/settings/UserTable.tsx:440 +#: src/tables/settings/UserTable.tsx:441 msgid "Edit User" msgstr "" -#: src/tables/settings/UserTable.tsx:476 +#: src/tables/settings/UserTable.tsx:477 msgid "User updated" msgstr "" -#: src/tables/settings/UserTable.tsx:477 +#: src/tables/settings/UserTable.tsx:478 msgid "User updated successfully" msgstr "" -#: src/tables/settings/UserTable.tsx:483 +#: src/tables/settings/UserTable.tsx:484 msgid "Error updating user" msgstr "" @@ -11171,47 +11194,47 @@ msgstr "" msgid "Icon" msgstr "" -#: src/tables/stock/StockItemTable.tsx:107 +#: src/tables/stock/StockItemTable.tsx:108 msgid "This stock item is in production" msgstr "See kaupu on tootmises" -#: src/tables/stock/StockItemTable.tsx:114 +#: src/tables/stock/StockItemTable.tsx:115 msgid "This stock item has been assigned to a sales order" msgstr "See varuosa on määratud müügitellimusele" -#: src/tables/stock/StockItemTable.tsx:121 +#: src/tables/stock/StockItemTable.tsx:122 msgid "This stock item has been assigned to a customer" msgstr "See varuosa on määratud kliendile" -#: src/tables/stock/StockItemTable.tsx:128 +#: src/tables/stock/StockItemTable.tsx:129 msgid "This stock item is installed in another stock item" msgstr "See eset varuosa on paigaldatud teisesse varuossa" -#: src/tables/stock/StockItemTable.tsx:135 +#: src/tables/stock/StockItemTable.tsx:136 msgid "This stock item has been consumed by a build order" msgstr "See stock eseme on tarbitud ehitustellimuse poolt" -#: src/tables/stock/StockItemTable.tsx:142 +#: src/tables/stock/StockItemTable.tsx:143 msgid "This stock item is unavailable" msgstr "" -#: src/tables/stock/StockItemTable.tsx:151 +#: src/tables/stock/StockItemTable.tsx:152 msgid "This stock item has expired" msgstr "See kaupluseseade on aegunud" -#: src/tables/stock/StockItemTable.tsx:155 +#: src/tables/stock/StockItemTable.tsx:156 msgid "This stock item is stale" msgstr "" -#: src/tables/stock/StockItemTable.tsx:167 +#: src/tables/stock/StockItemTable.tsx:168 msgid "This stock item is fully allocated" msgstr "See laoseis on täielikult reserveeritud" -#: src/tables/stock/StockItemTable.tsx:174 +#: src/tables/stock/StockItemTable.tsx:175 msgid "This stock item is partially allocated" msgstr "See kauplemisobjekt on osaliselt reserveeritud" -#: src/tables/stock/StockItemTable.tsx:202 +#: src/tables/stock/StockItemTable.tsx:203 msgid "This stock item has been depleted" msgstr "See laoseis on ammendatud" @@ -11219,152 +11242,148 @@ msgstr "See laoseis on ammendatud" #~ msgid "Show stock for assmebled parts" #~ msgstr "Show stock for assmebled parts" -#: src/tables/stock/StockItemTable.tsx:306 +#: src/tables/stock/StockItemTable.tsx:307 msgid "Stocktake Date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:324 +#: src/tables/stock/StockItemTable.tsx:325 msgid "Show stock for active parts" msgstr "Kuva laoseis aktiivsetele osadele" -#: src/tables/stock/StockItemTable.tsx:335 +#: src/tables/stock/StockItemTable.tsx:336 msgid "Show stock for assembled parts" msgstr "Kuva laoseis koostatud osade jaoks" -#: src/tables/stock/StockItemTable.tsx:340 +#: src/tables/stock/StockItemTable.tsx:341 msgid "Show items which have been allocated" msgstr "Näita esemeid, mis on eraldatud" -#: src/tables/stock/StockItemTable.tsx:345 +#: src/tables/stock/StockItemTable.tsx:346 msgid "Show items which are available" msgstr "Näita esemeid, millel on saadaval" -#: src/tables/stock/StockItemTable.tsx:349 +#: src/tables/stock/StockItemTable.tsx:350 #: src/tables/stock/StockLocationTable.tsx:38 msgid "Include Sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:350 +#: src/tables/stock/StockItemTable.tsx:351 msgid "Include stock in sublocations" msgstr "Kaasa laoosad alakohtades" -#: src/tables/stock/StockItemTable.tsx:354 +#: src/tables/stock/StockItemTable.tsx:355 msgid "Depleted" msgstr "" -#: src/tables/stock/StockItemTable.tsx:355 +#: src/tables/stock/StockItemTable.tsx:356 msgid "Show depleted stock items" msgstr "Näita ammendunud laoseoseid" -#: src/tables/stock/StockItemTable.tsx:360 -msgid "Show items which are in stock" -msgstr "Näita esemeid, mis on laos" +#: src/tables/stock/StockItemTable.tsx:362 +msgid "Show items which are in production" +msgstr "Näita esemeid, mis on tootmises" #: src/tables/stock/StockItemTable.tsx:362 #~ msgid "Include stock items for variant parts" #~ msgstr "Include stock items for variant parts" -#: src/tables/stock/StockItemTable.tsx:365 -msgid "Show items which are in production" -msgstr "Näita esemeid, mis on tootmises" - -#: src/tables/stock/StockItemTable.tsx:373 +#: src/tables/stock/StockItemTable.tsx:370 msgid "Show items which have been consumed by a build order" msgstr "" -#: src/tables/stock/StockItemTable.tsx:378 +#: src/tables/stock/StockItemTable.tsx:375 msgid "Show stock items which are installed in other items" msgstr "Näita varude üksusi, mis on paigaldatud teistesse üksustesse" -#: src/tables/stock/StockItemTable.tsx:382 +#: src/tables/stock/StockItemTable.tsx:379 msgid "Sent to Customer" msgstr "Kliendile saadetud" -#: src/tables/stock/StockItemTable.tsx:383 +#: src/tables/stock/StockItemTable.tsx:380 msgid "Show items which have been sent to a customer" msgstr "Näita üksusi, mis on saadetud kliendile" -#: src/tables/stock/StockItemTable.tsx:394 +#: src/tables/stock/StockItemTable.tsx:391 msgid "Show tracked items" msgstr "Näita jälgitavaid üksusi" +#: src/tables/stock/StockItemTable.tsx:395 +msgid "Has Purchase Price" +msgstr "Omab ostuhinda" + +#: src/tables/stock/StockItemTable.tsx:396 +msgid "Show items which have a purchase price" +msgstr "Näita üksusi, millel on ostuhind" + #: src/tables/stock/StockItemTable.tsx:397 #~ msgid "Serial Number LTE" #~ msgstr "Serial Number LTE" -#: src/tables/stock/StockItemTable.tsx:398 -msgid "Has Purchase Price" -msgstr "Omab ostuhinda" - -#: src/tables/stock/StockItemTable.tsx:399 -msgid "Show items which have a purchase price" -msgstr "Näita üksusi, millel on ostuhind" +#: src/tables/stock/StockItemTable.tsx:401 +msgid "Show items which have expired" +msgstr "" #: src/tables/stock/StockItemTable.tsx:403 #~ msgid "Serial Number GTE" #~ msgstr "Serial Number GTE" -#: src/tables/stock/StockItemTable.tsx:404 -msgid "Show items which have expired" -msgstr "" - -#: src/tables/stock/StockItemTable.tsx:410 +#: src/tables/stock/StockItemTable.tsx:407 msgid "Show items which are stale" msgstr "" -#: src/tables/stock/StockItemTable.tsx:415 +#: src/tables/stock/StockItemTable.tsx:412 msgid "Expired Before" msgstr "" -#: src/tables/stock/StockItemTable.tsx:416 +#: src/tables/stock/StockItemTable.tsx:413 msgid "Show items which expired before this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:422 +#: src/tables/stock/StockItemTable.tsx:419 msgid "Expired After" msgstr "" -#: src/tables/stock/StockItemTable.tsx:423 +#: src/tables/stock/StockItemTable.tsx:420 msgid "Show items which expired after this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:429 +#: src/tables/stock/StockItemTable.tsx:426 msgid "Updated Before" msgstr "" -#: src/tables/stock/StockItemTable.tsx:430 +#: src/tables/stock/StockItemTable.tsx:427 msgid "Show items updated before this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:435 +#: src/tables/stock/StockItemTable.tsx:432 msgid "Updated After" msgstr "" -#: src/tables/stock/StockItemTable.tsx:436 +#: src/tables/stock/StockItemTable.tsx:433 msgid "Show items updated after this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:441 +#: src/tables/stock/StockItemTable.tsx:438 msgid "Stocktake Before" msgstr "" -#: src/tables/stock/StockItemTable.tsx:442 +#: src/tables/stock/StockItemTable.tsx:439 msgid "Show items counted before this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:447 +#: src/tables/stock/StockItemTable.tsx:444 msgid "Stocktake After" msgstr "" -#: src/tables/stock/StockItemTable.tsx:448 +#: src/tables/stock/StockItemTable.tsx:445 msgid "Show items counted after this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:453 +#: src/tables/stock/StockItemTable.tsx:450 msgid "External Location" msgstr "Väline asukoht" -#: src/tables/stock/StockItemTable.tsx:454 +#: src/tables/stock/StockItemTable.tsx:451 msgid "Show items in an external location" msgstr "Näita üksusi välises asukohas" @@ -11372,7 +11391,7 @@ msgstr "Näita üksusi välises asukohas" #~ msgid "Delete stock items" #~ msgstr "Delete stock items" -#: src/tables/stock/StockItemTable.tsx:559 +#: src/tables/stock/StockItemTable.tsx:556 msgid "Order items" msgstr "" @@ -11547,10 +11566,6 @@ msgstr "Lisatud" msgid "Removed" msgstr "Eemaldatud" -#: src/tables/stock/StockTrackingTable.tsx:206 -msgid "Details" -msgstr "Üksikasjad" - #: src/tables/stock/StockTrackingTable.tsx:221 msgid "No user information" msgstr "Kasutajateave puudub" diff --git a/src/frontend/src/locales/fa/messages.po b/src/frontend/src/locales/fa/messages.po index 9275a81c76..b5d173bbe6 100644 --- a/src/frontend/src/locales/fa/messages.po +++ b/src/frontend/src/locales/fa/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: fa\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2025-09-17 03:41\n" +"PO-Revision-Date: 2025-09-29 23:54\n" "Last-Translator: \n" "Language-Team: Persian\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -69,7 +69,7 @@ msgstr "" #: src/components/forms/fields/RelatedModelField.tsx:393 #: src/components/nav/Header.tsx:169 #: src/pages/Index/Settings/UserSettings.tsx:74 -#: src/pages/part/PartDetail.tsx:1173 +#: src/pages/part/PartDetail.tsx:1186 msgid "Search" msgstr "" @@ -113,7 +113,7 @@ msgstr "" #: src/forms/StockForms.tsx:1028 #: src/forms/StockForms.tsx:1072 #: src/pages/build/BuildDetail.tsx:200 -#: src/pages/part/PartDetail.tsx:1225 +#: src/pages/part/PartDetail.tsx:1238 #: src/tables/ColumnRenderers.tsx:82 #: src/tables/part/RelatedPartTable.tsx:53 #: src/tables/stock/StockTrackingTable.tsx:87 @@ -128,7 +128,8 @@ msgstr "" #: src/pages/part/CategoryDetail.tsx:130 #: src/pages/part/CategoryDetail.tsx:273 #: src/pages/part/CategoryDetail.tsx:312 -#: src/pages/part/PartDetail.tsx:955 +#: src/pages/part/CategoryDetail.tsx:343 +#: src/pages/part/PartDetail.tsx:968 msgid "Parts" msgstr "" @@ -152,11 +153,11 @@ msgstr "" #: lib/enums/ModelInformation.tsx:52 #: src/components/wizards/OrderPartsWizard.tsx:143 #: src/pages/company/SupplierPartDetail.tsx:408 -#: src/pages/stock/StockDetail.tsx:286 +#: src/pages/stock/StockDetail.tsx:289 #: src/tables/build/BuildAllocatedStockTable.tsx:155 #: src/tables/part/PartPurchaseOrdersTable.tsx:50 #: src/tables/purchasing/SupplierPartTable.tsx:64 -#: src/tables/stock/StockItemTable.tsx:248 +#: src/tables/stock/StockItemTable.tsx:249 msgid "Supplier Part" msgstr "" @@ -168,7 +169,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:61 #: src/pages/company/SupplierPartDetail.tsx:160 #: src/tables/part/PartPurchaseOrdersTable.tsx:56 -#: src/tables/stock/StockItemTable.tsx:254 +#: src/tables/stock/StockItemTable.tsx:255 msgid "Manufacturer Part" msgstr "" @@ -179,14 +180,15 @@ msgstr "" #: lib/enums/ModelInformation.tsx:70 #: src/pages/part/CategoryDetail.tsx:343 -#: src/tables/Filter.tsx:381 +#: src/tables/Filter.tsx:389 msgid "Part Category" msgstr "" #: lib/enums/ModelInformation.tsx:71 #: lib/enums/Roles.tsx:37 +#: src/pages/part/CategoryDetail.tsx:267 #: src/pages/part/CategoryDetail.tsx:334 -#: src/pages/part/PartDetail.tsx:1214 +#: src/pages/part/PartDetail.tsx:1227 msgid "Part Categories" msgstr "" @@ -196,7 +198,8 @@ msgstr "" #: src/forms/BuildForms.tsx:604 #: src/forms/BuildForms.tsx:765 #: src/forms/SalesOrderForms.tsx:269 -#: src/pages/stock/StockDetail.tsx:976 +#: src/pages/stock/StockDetail.tsx:992 +#: src/tables/part/PartTestResultTable.tsx:248 #: src/tables/stock/StockTrackingTable.tsx:48 #: src/tables/stock/StockTrackingTable.tsx:55 msgid "Stock Item" @@ -221,7 +224,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:89 #: src/pages/stock/LocationDetail.tsx:176 #: src/pages/stock/LocationDetail.tsx:412 -#: src/pages/stock/StockDetail.tsx:967 +#: src/pages/stock/StockDetail.tsx:983 msgid "Stock Locations" msgstr "" @@ -235,7 +238,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:103 #: src/pages/Index/Settings/SystemSettings.tsx:248 -#: src/pages/part/PartDetail.tsx:912 +#: src/pages/part/PartDetail.tsx:914 msgid "Stock History" msgstr "" @@ -284,7 +287,7 @@ msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:199 #: src/pages/sales/SalesOrderDetail.tsx:211 #: src/tables/ColumnRenderers.tsx:353 -#: src/tables/Filter.tsx:278 +#: src/tables/Filter.tsx:286 #: src/tables/TableHoverCard.tsx:101 msgid "Project Code" msgstr "" @@ -299,9 +302,9 @@ msgstr "" #: src/pages/build/BuildDetail.tsx:244 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:33 #: src/pages/purchasing/PurchaseOrderDetail.tsx:531 -#: src/pages/stock/StockDetail.tsx:349 +#: src/pages/stock/StockDetail.tsx:352 #: src/tables/part/PartPurchaseOrdersTable.tsx:32 -#: src/tables/stock/StockItemTable.tsx:240 +#: src/tables/stock/StockItemTable.tsx:241 #: src/tables/stock/StockTrackingTable.tsx:120 msgid "Purchase Order" msgstr "" @@ -311,7 +314,7 @@ msgstr "" #: src/pages/Index/Settings/SystemSettings.tsx:283 #: src/pages/company/CompanyDetail.tsx:205 #: src/pages/company/SupplierPartDetail.tsx:265 -#: src/pages/part/PartDetail.tsx:876 +#: src/pages/part/PartDetail.tsx:878 #: src/pages/purchasing/PurchasingIndex.tsx:60 msgid "Purchase Orders" msgstr "" @@ -330,7 +333,7 @@ msgstr "" #: src/pages/sales/SalesOrderDetail.tsx:586 #: src/pages/sales/SalesOrderShipmentDetail.tsx:94 #: src/pages/sales/SalesOrderShipmentDetail.tsx:358 -#: src/pages/stock/StockDetail.tsx:358 +#: src/pages/stock/StockDetail.tsx:361 #: src/tables/part/PartSalesAllocationsTable.tsx:41 #: src/tables/sales/SalesOrderAllocationTable.tsx:107 #: src/tables/stock/StockTrackingTable.tsx:131 @@ -341,7 +344,7 @@ msgstr "" #: lib/enums/Roles.tsx:43 #: src/pages/Index/Settings/SystemSettings.tsx:299 #: src/pages/company/CompanyDetail.tsx:225 -#: src/pages/part/PartDetail.tsx:888 +#: src/pages/part/PartDetail.tsx:890 #: src/pages/sales/SalesIndex.tsx:82 msgid "Sales Orders" msgstr "" @@ -365,7 +368,7 @@ msgstr "" #: lib/enums/Roles.tsx:41 #: src/pages/Index/Settings/SystemSettings.tsx:315 #: src/pages/company/CompanyDetail.tsx:232 -#: src/pages/part/PartDetail.tsx:895 +#: src/pages/part/PartDetail.tsx:897 #: src/pages/sales/SalesIndex.tsx:103 msgid "Return Orders" msgstr "" @@ -414,7 +417,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:214 #: src/pages/Auth/ChangePassword.tsx:36 #: src/pages/core/UserDetail.tsx:220 -#: src/tables/Filter.tsx:327 +#: src/tables/Filter.tsx:335 #: src/tables/settings/ApiTokenTable.tsx:105 #: src/tables/settings/ApiTokenTable.tsx:132 #: src/tables/settings/BarcodeScanHistoryTable.tsx:79 @@ -544,7 +547,7 @@ msgstr "" #: lib/enums/Roles.tsx:33 #: src/pages/Index/Settings/SystemSettings.tsx:264 #: src/pages/build/BuildIndex.tsx:75 -#: src/pages/part/PartDetail.tsx:905 +#: src/pages/part/PartDetail.tsx:907 #: src/pages/sales/SalesOrderDetail.tsx:394 msgid "Build Orders" msgstr "" @@ -694,11 +697,12 @@ msgid "Failed to link barcode" msgstr "" #: src/components/barcodes/QRCode.tsx:179 -#: src/pages/part/PartDetail.tsx:522 +#: src/pages/part/PartDetail.tsx:524 #: src/pages/purchasing/PurchaseOrderDetail.tsx:204 #: src/pages/sales/ReturnOrderDetail.tsx:168 #: src/pages/sales/SalesOrderDetail.tsx:180 #: src/pages/sales/SalesOrderShipmentDetail.tsx:168 +#: src/pages/stock/StockDetail.tsx:186 msgid "Link" msgstr "" @@ -720,11 +724,11 @@ msgstr "" #~ msgid "Copy to clipboard" #~ msgstr "Copy to clipboard" -#: src/components/buttons/CopyButton.tsx:31 +#: src/components/buttons/CopyButton.tsx:34 msgid "Copied" msgstr "" -#: src/components/buttons/CopyButton.tsx:31 +#: src/components/buttons/CopyButton.tsx:34 msgid "Copy" msgstr "" @@ -752,19 +756,15 @@ msgstr "" #~ msgid "The label could not be generated" #~ msgstr "The label could not be generated" -#: src/components/buttons/PrintingActions.tsx:122 +#: src/components/buttons/PrintingActions.tsx:124 msgid "Print Label" msgstr "" -#: src/components/buttons/PrintingActions.tsx:129 -#: src/components/buttons/PrintingActions.tsx:156 +#: src/components/buttons/PrintingActions.tsx:134 +#: src/components/buttons/PrintingActions.tsx:168 msgid "Print" msgstr "" -#: src/components/buttons/PrintingActions.tsx:139 -msgid "Print Report" -msgstr "" - #: src/components/buttons/PrintingActions.tsx:152 #~ msgid "Generate" #~ msgstr "Generate" @@ -777,15 +777,19 @@ msgstr "" #~ msgid "The report could not be generated" #~ msgstr "The report could not be generated" -#: src/components/buttons/PrintingActions.tsx:177 +#: src/components/buttons/PrintingActions.tsx:161 +msgid "Print Report" +msgstr "" + +#: src/components/buttons/PrintingActions.tsx:189 msgid "Printing Actions" msgstr "" -#: src/components/buttons/PrintingActions.tsx:182 +#: src/components/buttons/PrintingActions.tsx:194 msgid "Print Labels" msgstr "" -#: src/components/buttons/PrintingActions.tsx:188 +#: src/components/buttons/PrintingActions.tsx:200 msgid "Print Reports" msgstr "" @@ -837,24 +841,24 @@ msgstr "" msgid "Subscribe to notifications" msgstr "" -#: src/components/calendar/Calendar.tsx:99 -#: src/components/calendar/Calendar.tsx:162 +#: src/components/calendar/Calendar.tsx:102 +#: src/components/calendar/Calendar.tsx:165 msgid "Calendar Filters" msgstr "" -#: src/components/calendar/Calendar.tsx:114 +#: src/components/calendar/Calendar.tsx:117 msgid "Previous month" msgstr "" -#: src/components/calendar/Calendar.tsx:123 +#: src/components/calendar/Calendar.tsx:126 msgid "Select month" msgstr "" -#: src/components/calendar/Calendar.tsx:144 +#: src/components/calendar/Calendar.tsx:147 msgid "Next month" msgstr "" -#: src/components/calendar/Calendar.tsx:175 +#: src/components/calendar/Calendar.tsx:178 #: src/tables/InvenTreeTableHeader.tsx:291 msgid "Download data" msgstr "" @@ -868,7 +872,7 @@ msgid "Error updating order" msgstr "" #: src/components/calendar/OrderCalendar.tsx:178 -#: src/tables/Filter.tsx:144 +#: src/tables/Filter.tsx:152 msgid "Overdue" msgstr "" @@ -1107,7 +1111,7 @@ msgid "The latest news from InvenTree" msgstr "" #: src/components/dashboard/widgets/ColorToggleWidget.tsx:18 -#: src/components/nav/MainMenu.tsx:91 +#: src/components/nav/MainMenu.tsx:93 msgid "Change Color Mode" msgstr "" @@ -1153,14 +1157,14 @@ msgstr "" #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:76 #: src/pages/core/UserDetail.tsx:93 #: src/pages/core/UserDetail.tsx:203 -#: src/tables/settings/UserTable.tsx:420 +#: src/tables/settings/UserTable.tsx:421 msgid "Superuser" msgstr "" #: src/components/details/Details.tsx:124 #: src/pages/core/UserDetail.tsx:87 #: src/pages/core/UserDetail.tsx:200 -#: src/tables/settings/UserTable.tsx:415 +#: src/tables/settings/UserTable.tsx:416 msgid "Staff" msgstr "" @@ -1658,7 +1662,7 @@ msgstr "" #: src/components/plugins/PluginDrawer.tsx:68 #: src/pages/Index/Settings/AdminCenter/UnitManagementPanel.tsx:19 #: src/pages/part/CategoryDetail.tsx:86 -#: src/pages/part/PartDetail.tsx:447 +#: src/pages/part/PartDetail.tsx:449 #: src/pages/stock/LocationDetail.tsx:84 #: src/tables/machine/MachineTypeTable.tsx:67 #: src/tables/machine/MachineTypeTable.tsx:151 @@ -1980,7 +1984,7 @@ msgid "Data has been imported successfully" msgstr "" #: src/components/importer/ImporterDrawer.tsx:109 -#: src/components/modals/AboutInvenTreeModal.tsx:197 +#: src/components/modals/AboutInvenTreeModal.tsx:203 #: src/components/modals/ServerInfoModal.tsx:134 #: src/forms/BomForms.tsx:132 msgid "Close" @@ -2166,14 +2170,14 @@ msgstr "" #: src/components/items/TransferList.tsx:161 #: src/components/render/Stock.tsx:102 -#: src/pages/part/PartDetail.tsx:984 -#: src/pages/stock/StockDetail.tsx:262 -#: src/pages/stock/StockDetail.tsx:913 +#: src/pages/part/PartDetail.tsx:997 +#: src/pages/stock/StockDetail.tsx:265 +#: src/pages/stock/StockDetail.tsx:929 #: src/tables/build/BuildAllocatedStockTable.tsx:135 #: src/tables/build/BuildLineTable.tsx:190 #: src/tables/part/PartTable.tsx:124 -#: src/tables/stock/StockItemTable.tsx:183 -#: src/tables/stock/StockItemTable.tsx:344 +#: src/tables/stock/StockItemTable.tsx:184 +#: src/tables/stock/StockItemTable.tsx:345 msgid "Available" msgstr "" @@ -2252,19 +2256,19 @@ msgstr "" #~ msgid "Dismiss" #~ msgstr "Dismiss" -#: src/components/modals/AboutInvenTreeModal.tsx:190 +#: src/components/modals/AboutInvenTreeModal.tsx:193 msgid "Copy version information" msgstr "" -#: src/components/modals/AboutInvenTreeModal.tsx:207 +#: src/components/modals/AboutInvenTreeModal.tsx:213 msgid "Development Version" msgstr "" -#: src/components/modals/AboutInvenTreeModal.tsx:209 +#: src/components/modals/AboutInvenTreeModal.tsx:215 msgid "Up to Date" msgstr "" -#: src/components/modals/AboutInvenTreeModal.tsx:211 +#: src/components/modals/AboutInvenTreeModal.tsx:217 msgid "Update Available" msgstr "" @@ -2439,24 +2443,28 @@ msgstr "" #~ msgid "Profile" #~ msgstr "Profile" -#: src/components/nav/MainMenu.tsx:52 +#: src/components/nav/MainMenu.tsx:54 #: src/components/nav/NavigationDrawer.tsx:193 #: src/pages/Index/Settings/AdminCenter/EmailManagementPanel.tsx:21 #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:39 msgid "Settings" msgstr "" -#: src/components/nav/MainMenu.tsx:59 -#: src/pages/Index/Settings/UserSettings.tsx:145 -msgid "Account Settings" -msgstr "" - #: src/components/nav/MainMenu.tsx:59 #: src/defaults/menuItems.tsx:15 #~ msgid "Account settings" #~ msgstr "Account settings" -#: src/components/nav/MainMenu.tsx:67 +#: src/components/nav/MainMenu.tsx:61 +#: src/pages/Index/Settings/UserSettings.tsx:145 +msgid "Account Settings" +msgstr "" + +#: src/components/nav/MainMenu.tsx:68 +#~ msgid "Current language {locale}" +#~ msgstr "Current language {locale}" + +#: src/components/nav/MainMenu.tsx:69 #: src/components/nav/NavigationDrawer.tsx:153 #: src/components/nav/SettingsHeader.tsx:41 #: src/pages/Index/Settings/SystemSettings.tsx:347 @@ -2464,15 +2472,11 @@ msgstr "" msgid "System Settings" msgstr "" -#: src/components/nav/MainMenu.tsx:68 -#~ msgid "Current language {locale}" -#~ msgstr "Current language {locale}" - #: src/components/nav/MainMenu.tsx:71 #~ msgid "Switch to pseudo language" #~ msgstr "Switch to pseudo language" -#: src/components/nav/MainMenu.tsx:76 +#: src/components/nav/MainMenu.tsx:78 #: src/components/nav/NavigationDrawer.tsx:160 #: src/components/nav/SettingsHeader.tsx:42 #: src/defaults/actions.tsx:83 @@ -2481,7 +2485,14 @@ msgstr "" msgid "Admin Center" msgstr "" -#: src/components/nav/MainMenu.tsx:100 +#: src/components/nav/MainMenu.tsx:99 +#: src/defaults/actions.tsx:44 +#: src/defaults/links.tsx:140 +#: src/defaults/links.tsx:186 +msgid "About InvenTree" +msgstr "" + +#: src/components/nav/MainMenu.tsx:108 msgid "Logout" msgstr "" @@ -2507,10 +2518,11 @@ msgstr "" #: src/defaults/links.tsx:42 #: src/forms/StockForms.tsx:736 #: src/pages/Index/Settings/SystemSettings.tsx:224 -#: src/pages/part/PartDetail.tsx:805 +#: src/pages/part/PartDetail.tsx:807 #: src/pages/stock/LocationDetail.tsx:390 -#: src/pages/stock/StockDetail.tsx:626 -#: src/tables/stock/StockItemTable.tsx:86 +#: src/pages/stock/LocationDetail.tsx:420 +#: src/pages/stock/StockDetail.tsx:642 +#: src/tables/stock/StockItemTable.tsx:87 msgid "Stock" msgstr "" @@ -2599,7 +2611,7 @@ msgstr "" #: src/components/nav/SearchDrawer.tsx:288 #: src/pages/company/ManufacturerPartDetail.tsx:176 -#: src/pages/part/PartDetail.tsx:863 +#: src/pages/part/PartDetail.tsx:865 #: src/pages/part/PartSupplierDetail.tsx:15 #: src/pages/purchasing/PurchasingIndex.tsx:81 msgid "Suppliers" @@ -2663,7 +2675,7 @@ msgid "Attachments" msgstr "" #: src/components/panels/NotesPanel.tsx:23 -#: src/tables/build/BuildOrderTestTable.tsx:196 +#: src/tables/part/PartTestResultTable.tsx:214 #: src/tables/stock/StockTrackingTable.tsx:212 msgid "Notes" msgstr "" @@ -2709,7 +2721,7 @@ msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:118 #: src/pages/company/SupplierPartDetail.tsx:144 #: src/pages/part/CategoryDetail.tsx:106 -#: src/pages/part/PartDetail.tsx:461 +#: src/pages/part/PartDetail.tsx:463 #: src/pages/purchasing/PurchaseOrderDetail.tsx:144 #: src/pages/sales/ReturnOrderDetail.tsx:109 #: src/pages/sales/SalesOrderDetail.tsx:118 @@ -2730,7 +2742,7 @@ msgstr "" #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:41 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 #: src/tables/ColumnRenderers.tsx:411 -#: src/tables/build/BuildOrderTestTable.tsx:204 +#: src/tables/part/PartTestResultTable.tsx:222 msgid "Date" msgstr "" @@ -2739,7 +2751,7 @@ msgstr "" #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:68 #: src/pages/core/UserDetail.tsx:81 #: src/pages/core/UserDetail.tsx:209 -#: src/pages/part/PartDetail.tsx:616 +#: src/pages/part/PartDetail.tsx:618 #: src/tables/bom/UsedInTable.tsx:90 #: src/tables/company/CompanyTable.tsx:57 #: src/tables/company/CompanyTable.tsx:91 @@ -2753,8 +2765,8 @@ msgstr "" #: src/tables/purchasing/SupplierPartTable.tsx:85 #: src/tables/purchasing/SupplierPartTable.tsx:179 #: src/tables/settings/ApiTokenTable.tsx:63 -#: src/tables/settings/UserTable.tsx:410 -#: src/tables/stock/StockItemTable.tsx:323 +#: src/tables/settings/UserTable.tsx:411 +#: src/tables/stock/StockItemTable.tsx:324 msgid "Active" msgstr "" @@ -2873,7 +2885,7 @@ msgstr "" #: src/pages/company/CompanyDetail.tsx:325 #: src/pages/company/SupplierPartDetail.tsx:368 #: src/pages/core/UserDetail.tsx:211 -#: src/pages/part/PartDetail.tsx:1017 +#: src/pages/part/PartDetail.tsx:1030 msgid "Inactive" msgstr "" @@ -2883,8 +2895,31 @@ msgstr "" msgid "No stock" msgstr "" -#: src/components/render/Part.tsx:74 -#: src/pages/part/PartDetail.tsx:488 +#: src/components/render/Part.tsx:44 +#: src/pages/company/SupplierPartDetail.tsx:196 +#: src/pages/company/SupplierPartDetail.tsx:389 +#: src/pages/part/PartDetail.tsx:1018 +#: src/tables/bom/BomTable.tsx:424 +#: src/tables/part/PartTable.tsx:95 +msgid "On Order" +msgstr "" + +#: src/components/render/Part.tsx:52 +#: src/pages/part/PartDetail.tsx:590 +#: src/pages/part/PartDetail.tsx:1024 +#: src/pages/stock/StockDetail.tsx:912 +#: src/tables/part/PartTestResultTable.tsx:297 +#: src/tables/stock/StockItemTable.tsx:361 +msgid "In Production" +msgstr "" + +#: src/components/render/Part.tsx:71 +#: src/tables/stock/StockTrackingTable.tsx:206 +msgid "Details" +msgstr "" + +#: src/components/render/Part.tsx:109 +#: src/pages/part/PartDetail.tsx:490 #: src/tables/ColumnRenderers.tsx:224 #: src/tables/ColumnRenderers.tsx:233 #: src/tables/notifications/NotificationTable.tsx:32 @@ -2908,17 +2943,17 @@ msgstr "" #: src/forms/StockForms.tsx:1073 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:88 #: src/pages/core/UserDetail.tsx:158 -#: src/pages/stock/StockDetail.tsx:295 +#: src/pages/stock/StockDetail.tsx:298 #: src/tables/ColumnRenderers.tsx:176 #: src/tables/ColumnRenderers.tsx:185 -#: src/tables/Filter.tsx:392 +#: src/tables/Filter.tsx:400 #: src/tables/stock/StockTrackingTable.tsx:98 msgid "Location" msgstr "" #: src/components/render/Stock.tsx:99 -#: src/pages/stock/StockDetail.tsx:195 -#: src/pages/stock/StockDetail.tsx:901 +#: src/pages/stock/StockDetail.tsx:198 +#: src/pages/stock/StockDetail.tsx:917 #: src/tables/build/BuildAllocatedStockTable.tsx:121 #: src/tables/build/BuildOutputTable.tsx:111 #: src/tables/sales/SalesOrderAllocationTable.tsx:139 @@ -2940,11 +2975,11 @@ msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:146 #: src/pages/part/pricing/PriceBreakPanel.tsx:89 #: src/pages/part/pricing/PriceBreakPanel.tsx:172 -#: src/pages/stock/StockDetail.tsx:255 -#: src/pages/stock/StockDetail.tsx:907 +#: src/pages/stock/StockDetail.tsx:258 +#: src/pages/stock/StockDetail.tsx:923 #: src/tables/build/BuildLineTable.tsx:84 -#: src/tables/build/BuildOrderTestTable.tsx:251 #: src/tables/part/PartPurchaseOrdersTable.tsx:94 +#: src/tables/part/PartTestResultTable.tsx:269 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:168 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:199 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:69 @@ -3467,163 +3502,163 @@ msgid "Please correct the errors in the selected parts" msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:424 -#: src/tables/build/BuildLineTable.tsx:794 +#: src/tables/build/BuildLineTable.tsx:797 #: src/tables/part/PartTable.tsx:407 #: src/tables/sales/SalesOrderLineItemTable.tsx:365 msgid "Order Parts" msgstr "" #: src/contexts/LanguageContext.tsx:22 -msgid "Arabic" -msgstr "" +#~ msgid "Arabic" +#~ msgstr "Arabic" #: src/contexts/LanguageContext.tsx:23 -msgid "Bulgarian" -msgstr "" +#~ msgid "Bulgarian" +#~ msgstr "Bulgarian" #: src/contexts/LanguageContext.tsx:24 -msgid "Czech" -msgstr "" +#~ msgid "Czech" +#~ msgstr "Czech" #: src/contexts/LanguageContext.tsx:25 -msgid "Danish" -msgstr "" +#~ msgid "Danish" +#~ msgstr "Danish" #: src/contexts/LanguageContext.tsx:26 -msgid "German" -msgstr "" +#~ msgid "German" +#~ msgstr "German" #: src/contexts/LanguageContext.tsx:27 -msgid "Greek" -msgstr "" +#~ msgid "Greek" +#~ msgstr "Greek" #: src/contexts/LanguageContext.tsx:28 -msgid "English" -msgstr "" +#~ msgid "English" +#~ msgstr "English" #: src/contexts/LanguageContext.tsx:29 -msgid "Spanish" -msgstr "" +#~ msgid "Spanish" +#~ msgstr "Spanish" #: src/contexts/LanguageContext.tsx:30 -msgid "Spanish (Mexican)" -msgstr "" +#~ msgid "Spanish (Mexican)" +#~ msgstr "Spanish (Mexican)" #: src/contexts/LanguageContext.tsx:31 -msgid "Estonian" -msgstr "" +#~ msgid "Estonian" +#~ msgstr "Estonian" #: src/contexts/LanguageContext.tsx:32 -msgid "Farsi / Persian" -msgstr "" +#~ msgid "Farsi / Persian" +#~ msgstr "Farsi / Persian" #: src/contexts/LanguageContext.tsx:33 -msgid "Finnish" -msgstr "" +#~ msgid "Finnish" +#~ msgstr "Finnish" #: src/contexts/LanguageContext.tsx:34 -msgid "French" -msgstr "" +#~ msgid "French" +#~ msgstr "French" #: src/contexts/LanguageContext.tsx:35 -msgid "Hebrew" -msgstr "" +#~ msgid "Hebrew" +#~ msgstr "Hebrew" #: src/contexts/LanguageContext.tsx:36 -msgid "Hindi" -msgstr "" +#~ msgid "Hindi" +#~ msgstr "Hindi" #: src/contexts/LanguageContext.tsx:37 -msgid "Hungarian" -msgstr "" +#~ msgid "Hungarian" +#~ msgstr "Hungarian" #: src/contexts/LanguageContext.tsx:38 -msgid "Italian" -msgstr "" +#~ msgid "Italian" +#~ msgstr "Italian" #: src/contexts/LanguageContext.tsx:39 -msgid "Japanese" -msgstr "" +#~ msgid "Japanese" +#~ msgstr "Japanese" #: src/contexts/LanguageContext.tsx:40 -msgid "Korean" -msgstr "" +#~ msgid "Korean" +#~ msgstr "Korean" #: src/contexts/LanguageContext.tsx:41 -msgid "Lithuanian" -msgstr "" +#~ msgid "Lithuanian" +#~ msgstr "Lithuanian" #: src/contexts/LanguageContext.tsx:42 -msgid "Latvian" -msgstr "" +#~ msgid "Latvian" +#~ msgstr "Latvian" #: src/contexts/LanguageContext.tsx:43 -msgid "Dutch" -msgstr "" +#~ msgid "Dutch" +#~ msgstr "Dutch" #: src/contexts/LanguageContext.tsx:44 -msgid "Norwegian" -msgstr "" +#~ msgid "Norwegian" +#~ msgstr "Norwegian" #: src/contexts/LanguageContext.tsx:45 -msgid "Polish" -msgstr "" +#~ msgid "Polish" +#~ msgstr "Polish" #: src/contexts/LanguageContext.tsx:46 -msgid "Portuguese" -msgstr "" +#~ msgid "Portuguese" +#~ msgstr "Portuguese" #: src/contexts/LanguageContext.tsx:47 -msgid "Portuguese (Brazilian)" -msgstr "" +#~ msgid "Portuguese (Brazilian)" +#~ msgstr "Portuguese (Brazilian)" #: src/contexts/LanguageContext.tsx:48 -msgid "Romanian" -msgstr "" +#~ msgid "Romanian" +#~ msgstr "Romanian" #: src/contexts/LanguageContext.tsx:49 -msgid "Russian" -msgstr "" +#~ msgid "Russian" +#~ msgstr "Russian" #: src/contexts/LanguageContext.tsx:50 -msgid "Slovak" -msgstr "" +#~ msgid "Slovak" +#~ msgstr "Slovak" #: src/contexts/LanguageContext.tsx:51 -msgid "Slovenian" -msgstr "" +#~ msgid "Slovenian" +#~ msgstr "Slovenian" #: src/contexts/LanguageContext.tsx:52 -msgid "Serbian" -msgstr "" +#~ msgid "Serbian" +#~ msgstr "Serbian" #: src/contexts/LanguageContext.tsx:53 -msgid "Swedish" -msgstr "" +#~ msgid "Swedish" +#~ msgstr "Swedish" #: src/contexts/LanguageContext.tsx:54 -msgid "Thai" -msgstr "" +#~ msgid "Thai" +#~ msgstr "Thai" #: src/contexts/LanguageContext.tsx:55 -msgid "Turkish" -msgstr "" +#~ msgid "Turkish" +#~ msgstr "Turkish" #: src/contexts/LanguageContext.tsx:56 -msgid "Ukrainian" -msgstr "" +#~ msgid "Ukrainian" +#~ msgstr "Ukrainian" #: src/contexts/LanguageContext.tsx:57 -msgid "Vietnamese" -msgstr "" +#~ msgid "Vietnamese" +#~ msgstr "Vietnamese" #: src/contexts/LanguageContext.tsx:58 -msgid "Chinese (Simplified)" -msgstr "" +#~ msgid "Chinese (Simplified)" +#~ msgstr "Chinese (Simplified)" #: src/contexts/LanguageContext.tsx:59 -msgid "Chinese (Traditional)" -msgstr "" +#~ msgid "Chinese (Traditional)" +#~ msgstr "Chinese (Traditional)" #: src/defaults/actions.tsx:18 #: src/defaults/links.tsx:27 @@ -3644,12 +3679,6 @@ msgstr "" #~ msgid "About this Inventree instance" #~ msgstr "About this Inventree instance" -#: src/defaults/actions.tsx:44 -#: src/defaults/links.tsx:140 -#: src/defaults/links.tsx:186 -msgid "About InvenTree" -msgstr "" - #: src/defaults/actions.tsx:45 msgid "About the InvenTree org" msgstr "" @@ -3954,7 +3983,7 @@ msgstr "" #: src/forms/StockForms.tsx:184 #: src/forms/StockForms.tsx:189 #: src/forms/StockForms.tsx:360 -#: src/pages/stock/StockDetail.tsx:231 +#: src/pages/stock/StockDetail.tsx:234 msgid "Next serial number" msgstr "" @@ -3965,9 +3994,8 @@ msgstr "" #: src/forms/BuildForms.tsx:311 #: src/forms/BuildForms.tsx:656 #: src/tables/build/BuildAllocatedStockTable.tsx:150 -#: src/tables/build/BuildOrderTestTable.tsx:230 -#: src/tables/build/BuildOrderTestTable.tsx:254 #: src/tables/build/BuildOutputTable.tsx:592 +#: src/tables/part/PartTestResultTable.tsx:272 msgid "Build Output" msgstr "" @@ -3984,17 +4012,18 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:150 #: src/pages/sales/ReturnOrderDetail.tsx:115 #: src/pages/sales/SalesOrderDetail.tsx:124 -#: src/pages/stock/StockDetail.tsx:162 -#: src/tables/Filter.tsx:266 +#: src/pages/stock/StockDetail.tsx:170 +#: src/tables/Filter.tsx:274 #: src/tables/build/BuildOutputTable.tsx:408 #: src/tables/machine/MachineListTable.tsx:359 #: src/tables/part/PartPurchaseOrdersTable.tsx:38 +#: src/tables/part/PartTestResultTable.tsx:309 #: src/tables/sales/ReturnOrderLineItemTable.tsx:135 #: src/tables/sales/ReturnOrderLineItemTable.tsx:172 #: src/tables/settings/CustomStateTable.tsx:79 #: src/tables/settings/EmailTable.tsx:95 #: src/tables/settings/ImportSessionTable.tsx:117 -#: src/tables/stock/StockItemTable.tsx:328 +#: src/tables/stock/StockItemTable.tsx:329 #: src/tables/stock/StockTrackingTable.tsx:65 msgid "Status" msgstr "" @@ -4056,7 +4085,7 @@ msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:139 #: src/tables/build/BuildLineTable.tsx:180 #: src/tables/sales/SalesOrderLineItemTable.tsx:337 -#: src/tables/stock/StockItemTable.tsx:339 +#: src/tables/stock/StockItemTable.tsx:340 msgid "Allocated" msgstr "" @@ -4074,9 +4103,9 @@ msgstr "" #: src/forms/BuildForms.tsx:671 #: src/forms/SalesOrderForms.tsx:298 -#: src/tables/build/BuildLineTable.tsx:555 -#: src/tables/build/BuildLineTable.tsx:710 -#: src/tables/build/BuildLineTable.tsx:809 +#: src/tables/build/BuildLineTable.tsx:556 +#: src/tables/build/BuildLineTable.tsx:713 +#: src/tables/build/BuildLineTable.tsx:812 #: src/tables/sales/SalesOrderLineItemTable.tsx:375 #: src/tables/sales/SalesOrderLineItemTable.tsx:408 msgid "Allocate Stock" @@ -4089,10 +4118,10 @@ msgstr "" #: src/forms/BuildForms.tsx:787 #: src/forms/BuildForms.tsx:888 -#: src/tables/build/BuildAllocatedStockTable.tsx:233 -#: src/tables/build/BuildAllocatedStockTable.tsx:265 -#: src/tables/build/BuildLineTable.tsx:720 -#: src/tables/build/BuildLineTable.tsx:843 +#: src/tables/build/BuildAllocatedStockTable.tsx:240 +#: src/tables/build/BuildAllocatedStockTable.tsx:272 +#: src/tables/build/BuildLineTable.tsx:723 +#: src/tables/build/BuildLineTable.tsx:846 msgid "Consume Stock" msgstr "" @@ -4102,14 +4131,14 @@ msgid "Stock items consumed" msgstr "" #: src/forms/BuildForms.tsx:824 -#: src/tables/build/BuildLineTable.tsx:495 +#: src/tables/build/BuildLineTable.tsx:496 #: src/tables/part/PartBuildAllocationsTable.tsx:101 msgid "Fully consumed" msgstr "" #: src/forms/BuildForms.tsx:869 #: src/tables/build/BuildLineTable.tsx:185 -#: src/tables/stock/StockItemTable.tsx:372 +#: src/tables/stock/StockItemTable.tsx:369 msgid "Consumed" msgstr "" @@ -4120,7 +4149,7 @@ msgstr "" #: src/forms/PartForms.tsx:70 #: src/forms/PartForms.tsx:157 #: src/pages/part/CategoryDetail.tsx:122 -#: src/pages/part/PartDetail.tsx:669 +#: src/pages/part/PartDetail.tsx:671 #: src/tables/part/PartCategoryTable.tsx:94 #: src/tables/part/PartTable.tsx:312 msgid "Subscribed" @@ -4232,12 +4261,13 @@ msgstr "" #: src/forms/PurchaseOrderForms.tsx:658 #: src/pages/build/BuildDetail.tsx:351 -#: src/pages/stock/StockDetail.tsx:277 -#: src/pages/stock/StockDetail.tsx:923 +#: src/pages/stock/StockDetail.tsx:280 +#: src/pages/stock/StockDetail.tsx:939 #: src/tables/Filter.tsx:83 #: src/tables/build/BuildAllocatedStockTable.tsx:128 -#: src/tables/build/BuildOrderTestTable.tsx:242 #: src/tables/build/BuildOutputTable.tsx:116 +#: src/tables/part/PartTestResultTable.tsx:260 +#: src/tables/part/PartTestResultTable.tsx:281 #: src/tables/sales/SalesOrderAllocationTable.tsx:146 msgid "Batch Code" msgstr "" @@ -4260,8 +4290,8 @@ msgid "Enter serial numbers for received items" msgstr "" #: src/forms/PurchaseOrderForms.tsx:687 -#: src/pages/stock/StockDetail.tsx:379 -#: src/tables/stock/StockItemTable.tsx:295 +#: src/pages/stock/StockDetail.tsx:382 +#: src/tables/stock/StockItemTable.tsx:296 msgid "Expiry Date" msgstr "" @@ -4273,7 +4303,7 @@ msgstr "" #: src/forms/StockForms.tsx:673 #: src/pages/company/SupplierPartDetail.tsx:171 #: src/pages/company/SupplierPartDetail.tsx:235 -#: src/pages/stock/StockDetail.tsx:416 +#: src/pages/stock/StockDetail.tsx:419 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:220 msgid "Packaging" msgstr "" @@ -4339,9 +4369,9 @@ msgid "Stock Status" msgstr "" #: src/forms/StockForms.tsx:261 -#: src/pages/stock/StockDetail.tsx:670 -#: src/tables/stock/StockItemTable.tsx:525 -#: src/tables/stock/StockItemTable.tsx:572 +#: src/pages/stock/StockDetail.tsx:686 +#: src/tables/stock/StockItemTable.tsx:522 +#: src/tables/stock/StockItemTable.tsx:569 msgid "Add Stock Item" msgstr "" @@ -4378,10 +4408,10 @@ msgstr "" #: src/forms/StockForms.tsx:1075 #: src/pages/company/SupplierPartDetail.tsx:189 #: src/pages/company/SupplierPartDetail.tsx:373 -#: src/pages/part/PartDetail.tsx:535 -#: src/pages/part/PartDetail.tsx:974 +#: src/pages/part/PartDetail.tsx:537 +#: src/pages/part/PartDetail.tsx:987 +#: src/tables/Filter.tsx:92 #: src/tables/purchasing/SupplierPartTable.tsx:194 -#: src/tables/stock/StockItemTable.tsx:359 msgid "In Stock" msgstr "" @@ -4545,7 +4575,7 @@ msgstr "" #: src/tables/FilterSelectDrawer.tsx:114 #: src/tables/FilterSelectDrawer.tsx:137 #: src/tables/FilterSelectDrawer.tsx:149 -#: src/tables/build/BuildOrderTestTable.tsx:188 +#: src/tables/part/PartTestResultTable.tsx:206 #: src/tables/purchasing/ManufacturerPartParameterTable.tsx:42 #: src/tables/stock/StockItemTestResultTable.tsx:201 msgid "Value" @@ -4833,7 +4863,7 @@ msgid "Delete selected stock items" msgstr "" #: src/hooks/UseStockAdjustActions.tsx:205 -#: src/pages/part/PartDetail.tsx:1155 +#: src/pages/part/PartDetail.tsx:1168 msgid "Stock Actions" msgstr "" @@ -6196,7 +6226,7 @@ msgstr "" #: src/pages/build/BuildDetail.tsx:207 #: src/pages/company/ManufacturerPartDetail.tsx:83 #: src/pages/company/SupplierPartDetail.tsx:95 -#: src/pages/part/PartDetail.tsx:454 +#: src/pages/part/PartDetail.tsx:456 #: src/pages/stock/StockDetail.tsx:153 #: src/tables/bom/BomTable.tsx:134 #: src/tables/bom/UsedInTable.tsx:40 @@ -6207,15 +6237,16 @@ msgstr "" #: src/tables/part/RelatedPartTable.tsx:73 #: src/tables/sales/SalesOrderAllocationTable.tsx:132 #: src/tables/sales/SalesOrderLineItemTable.tsx:98 -#: src/tables/stock/StockItemTable.tsx:70 +#: src/tables/stock/StockItemTable.tsx:71 msgid "IPN" msgstr "" #: src/pages/build/BuildDetail.tsx:215 -#: src/pages/part/PartDetail.tsx:481 +#: src/pages/part/PartDetail.tsx:483 +#: src/pages/stock/StockDetail.tsx:161 #: src/tables/bom/UsedInTable.tsx:44 #: src/tables/build/BuildOrderTable.tsx:83 -#: src/tables/stock/StockItemTable.tsx:75 +#: src/tables/stock/StockItemTable.tsx:76 msgid "Revision" msgstr "" @@ -6231,7 +6262,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:156 #: src/pages/sales/ReturnOrderDetail.tsx:121 #: src/pages/sales/SalesOrderDetail.tsx:130 -#: src/pages/stock/StockDetail.tsx:168 +#: src/pages/stock/StockDetail.tsx:176 msgid "Custom Status" msgstr "" @@ -6268,7 +6299,7 @@ msgid "Build Quantity" msgstr "" #: src/pages/build/BuildDetail.tsx:286 -#: src/pages/part/PartDetail.tsx:599 +#: src/pages/part/PartDetail.tsx:601 #: src/tables/bom/BomTable.tsx:352 #: src/tables/bom/BomTable.tsx:387 msgid "Can Build" @@ -6280,16 +6311,16 @@ msgid "Completed Outputs" msgstr "" #: src/pages/build/BuildDetail.tsx:312 -#: src/tables/Filter.tsx:373 +#: src/tables/Filter.tsx:381 msgid "Issued By" msgstr "" #: src/pages/build/BuildDetail.tsx:320 -#: src/pages/part/PartDetail.tsx:692 +#: src/pages/part/PartDetail.tsx:694 #: src/pages/purchasing/PurchaseOrderDetail.tsx:243 #: src/pages/sales/ReturnOrderDetail.tsx:207 #: src/pages/sales/SalesOrderDetail.tsx:219 -#: src/tables/Filter.tsx:311 +#: src/tables/Filter.tsx:319 msgid "Responsible" msgstr "" @@ -6377,6 +6408,8 @@ msgid "Child Build Orders" msgstr "" #: src/pages/build/BuildDetail.tsx:524 +#: src/pages/part/PartDetail.tsx:940 +#: src/pages/stock/StockDetail.tsx:587 #: src/tables/build/BuildOutputTable.tsx:664 #: src/tables/stock/StockItemTestResultTable.tsx:167 msgid "Test Results" @@ -6511,7 +6544,7 @@ msgid "Cancel order" msgstr "" #: src/pages/build/BuildDetail.tsx:752 -#: src/pages/stock/StockDetail.tsx:341 +#: src/pages/stock/StockDetail.tsx:344 #: src/tables/build/BuildAllocatedStockTable.tsx:85 #: src/tables/part/PartBuildAllocationsTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:150 @@ -6572,7 +6605,7 @@ msgstr "" #: src/pages/company/SupplierPartDetail.tsx:234 #: src/pages/company/SupplierPartDetail.tsx:359 #: src/pages/purchasing/PurchaseOrderDetail.tsx:138 -#: src/tables/Filter.tsx:352 +#: src/tables/Filter.tsx:360 #: src/tables/company/CompanyTable.tsx:96 #: src/tables/part/PartPurchaseOrdersTable.tsx:43 #: src/tables/purchasing/PurchaseOrderTable.tsx:109 @@ -6585,7 +6618,7 @@ msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:102 #: src/pages/company/ManufacturerPartDetail.tsx:264 #: src/pages/company/SupplierPartDetail.tsx:151 -#: src/tables/Filter.tsx:339 +#: src/tables/Filter.tsx:347 #: src/tables/company/CompanyTable.tsx:101 #: src/tables/purchasing/SupplierPartTable.tsx:70 msgid "Manufacturer" @@ -6597,7 +6630,7 @@ msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:103 #: src/pages/sales/SalesOrderDetail.tsx:112 #: src/pages/sales/SalesOrderShipmentDetail.tsx:102 -#: src/pages/stock/StockDetail.tsx:367 +#: src/pages/stock/StockDetail.tsx:370 #: src/tables/company/CompanyTable.tsx:106 #: src/tables/sales/ReturnOrderTable.tsx:108 #: src/tables/sales/SalesOrderTable.tsx:133 @@ -6658,7 +6691,7 @@ msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:146 #: src/pages/company/SupplierPartDetail.tsx:231 -#: src/pages/part/PartDetail.tsx:788 +#: src/pages/part/PartDetail.tsx:790 msgid "Part Details" msgstr "" @@ -6671,7 +6704,7 @@ msgid "Manufacturer Part Details" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:164 -#: src/pages/part/PartDetail.tsx:794 +#: src/pages/part/PartDetail.tsx:796 msgid "Parameters" msgstr "" @@ -6712,14 +6745,6 @@ msgstr "" msgid "Pack Quantity" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:196 -#: src/pages/company/SupplierPartDetail.tsx:389 -#: src/pages/part/PartDetail.tsx:1005 -#: src/tables/bom/BomTable.tsx:424 -#: src/tables/part/PartTable.tsx:95 -msgid "On Order" -msgstr "" - #: src/pages/company/SupplierPartDetail.tsx:203 msgid "Supplier Availability" msgstr "" @@ -6767,7 +6792,7 @@ msgid "Add Supplier Part" msgstr "" #: src/pages/company/SupplierPartDetail.tsx:383 -#: src/pages/part/PartDetail.tsx:993 +#: src/pages/part/PartDetail.tsx:1006 msgid "No Stock" msgstr "" @@ -6894,57 +6919,57 @@ msgid "Category Details" msgstr "" #: src/pages/part/PartAllocationPanel.tsx:21 -#: src/pages/stock/StockDetail.tsx:539 +#: src/pages/stock/StockDetail.tsx:555 #: src/tables/part/PartTable.tsx:108 msgid "Build Order Allocations" msgstr "" #: src/pages/part/PartAllocationPanel.tsx:31 -#: src/pages/stock/StockDetail.tsx:554 +#: src/pages/stock/StockDetail.tsx:570 #: src/tables/part/PartTable.tsx:116 msgid "Sales Order Allocations" msgstr "" -#: src/pages/part/PartDetail.tsx:181 -#: src/pages/part/PartDetail.tsx:184 -#: src/pages/part/PartDetail.tsx:228 +#: src/pages/part/PartDetail.tsx:183 +#: src/pages/part/PartDetail.tsx:186 +#: src/pages/part/PartDetail.tsx:230 msgid "Validate BOM" msgstr "" -#: src/pages/part/PartDetail.tsx:185 +#: src/pages/part/PartDetail.tsx:187 msgid "Do you want to validate the bill of materials for this assembly?" msgstr "" -#: src/pages/part/PartDetail.tsx:188 +#: src/pages/part/PartDetail.tsx:190 msgid "BOM validated" msgstr "" -#: src/pages/part/PartDetail.tsx:206 +#: src/pages/part/PartDetail.tsx:208 msgid "BOM Validated" msgstr "" -#: src/pages/part/PartDetail.tsx:207 +#: src/pages/part/PartDetail.tsx:209 msgid "The Bill of Materials for this part has been validated" msgstr "" -#: src/pages/part/PartDetail.tsx:211 -#: src/pages/part/PartDetail.tsx:216 +#: src/pages/part/PartDetail.tsx:213 +#: src/pages/part/PartDetail.tsx:218 msgid "BOM Not Validated" msgstr "" -#: src/pages/part/PartDetail.tsx:212 +#: src/pages/part/PartDetail.tsx:214 msgid "The Bill of Materials for this part has previously been checked, but requires revalidation" msgstr "" -#: src/pages/part/PartDetail.tsx:217 +#: src/pages/part/PartDetail.tsx:219 msgid "The Bill of Materials for this part has not yet been validated" msgstr "" -#: src/pages/part/PartDetail.tsx:248 +#: src/pages/part/PartDetail.tsx:250 msgid "Validated On" msgstr "" -#: src/pages/part/PartDetail.tsx:253 +#: src/pages/part/PartDetail.tsx:255 msgid "Validated By" msgstr "" @@ -6964,25 +6989,25 @@ msgstr "" #~ msgid "Delete part" #~ msgstr "Delete part" -#: src/pages/part/PartDetail.tsx:467 +#: src/pages/part/PartDetail.tsx:469 msgid "Variant of" msgstr "" -#: src/pages/part/PartDetail.tsx:474 +#: src/pages/part/PartDetail.tsx:476 msgid "Revision of" msgstr "" -#: src/pages/part/PartDetail.tsx:494 +#: src/pages/part/PartDetail.tsx:496 #: src/tables/ColumnRenderers.tsx:200 #: src/tables/ColumnRenderers.tsx:209 msgid "Default Location" msgstr "" -#: src/pages/part/PartDetail.tsx:501 +#: src/pages/part/PartDetail.tsx:503 msgid "Category Default Location" msgstr "" -#: src/pages/part/PartDetail.tsx:508 +#: src/pages/part/PartDetail.tsx:510 #: src/tables/purchasing/ManufacturerPartParameterTable.tsx:48 msgid "Units" msgstr "" @@ -6991,12 +7016,12 @@ msgstr "" #~ msgid "Stocktake By" #~ msgstr "Stocktake By" -#: src/pages/part/PartDetail.tsx:515 +#: src/pages/part/PartDetail.tsx:517 #: src/tables/settings/PendingTasksTable.tsx:51 msgid "Keywords" msgstr "" -#: src/pages/part/PartDetail.tsx:543 +#: src/pages/part/PartDetail.tsx:545 #: src/tables/bom/BomTable.tsx:419 #: src/tables/build/BuildLineTable.tsx:297 #: src/tables/part/PartTable.tsx:306 @@ -7004,34 +7029,26 @@ msgstr "" msgid "Available Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:549 +#: src/pages/part/PartDetail.tsx:551 #: src/tables/bom/BomTable.tsx:328 #: src/tables/build/BuildLineTable.tsx:259 #: src/tables/sales/SalesOrderLineItemTable.tsx:178 msgid "On order" msgstr "" -#: src/pages/part/PartDetail.tsx:556 +#: src/pages/part/PartDetail.tsx:558 msgid "Required for Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:567 +#: src/pages/part/PartDetail.tsx:569 msgid "Allocated to Build Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:579 +#: src/pages/part/PartDetail.tsx:581 msgid "Allocated to Sales Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:588 -#: src/pages/part/PartDetail.tsx:1011 -#: src/pages/stock/StockDetail.tsx:896 -#: src/tables/build/BuildOrderTestTable.tsx:273 -#: src/tables/stock/StockItemTable.tsx:364 -msgid "In Production" -msgstr "" - -#: src/pages/part/PartDetail.tsx:606 +#: src/pages/part/PartDetail.tsx:608 msgid "Minimum Stock" msgstr "" @@ -7039,51 +7056,51 @@ msgstr "" #~ msgid "Scheduling" #~ msgstr "Scheduling" -#: src/pages/part/PartDetail.tsx:621 +#: src/pages/part/PartDetail.tsx:623 #: src/tables/part/ParametricPartTable.tsx:359 #: src/tables/part/PartTable.tsx:190 msgid "Locked" msgstr "" -#: src/pages/part/PartDetail.tsx:627 +#: src/pages/part/PartDetail.tsx:629 msgid "Template Part" msgstr "" -#: src/pages/part/PartDetail.tsx:632 +#: src/pages/part/PartDetail.tsx:634 #: src/tables/bom/BomTable.tsx:409 msgid "Assembled Part" msgstr "" -#: src/pages/part/PartDetail.tsx:637 +#: src/pages/part/PartDetail.tsx:639 msgid "Component Part" msgstr "" -#: src/pages/part/PartDetail.tsx:642 +#: src/pages/part/PartDetail.tsx:644 #: src/tables/bom/BomTable.tsx:399 msgid "Testable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:648 +#: src/pages/part/PartDetail.tsx:650 #: src/tables/bom/BomTable.tsx:404 msgid "Trackable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:653 +#: src/pages/part/PartDetail.tsx:655 msgid "Purchaseable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:659 +#: src/pages/part/PartDetail.tsx:661 msgid "Saleable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:664 -#: src/pages/part/PartDetail.tsx:1023 +#: src/pages/part/PartDetail.tsx:666 +#: src/pages/part/PartDetail.tsx:1036 #: src/tables/bom/BomTable.tsx:143 #: src/tables/bom/BomTable.tsx:414 msgid "Virtual Part" msgstr "" -#: src/pages/part/PartDetail.tsx:679 +#: src/pages/part/PartDetail.tsx:681 #: src/pages/purchasing/PurchaseOrderDetail.tsx:253 #: src/pages/sales/ReturnOrderDetail.tsx:217 #: src/pages/sales/SalesOrderDetail.tsx:229 @@ -7091,65 +7108,65 @@ msgstr "" msgid "Creation Date" msgstr "" -#: src/pages/part/PartDetail.tsx:684 +#: src/pages/part/PartDetail.tsx:686 #: src/tables/ColumnRenderers.tsx:386 -#: src/tables/Filter.tsx:365 +#: src/tables/Filter.tsx:373 msgid "Created By" msgstr "" -#: src/pages/part/PartDetail.tsx:699 +#: src/pages/part/PartDetail.tsx:701 msgid "Default Supplier" msgstr "" -#: src/pages/part/PartDetail.tsx:705 +#: src/pages/part/PartDetail.tsx:707 msgid "Default Expiry" msgstr "" -#: src/pages/part/PartDetail.tsx:710 +#: src/pages/part/PartDetail.tsx:712 msgid "days" msgstr "" -#: src/pages/part/PartDetail.tsx:720 +#: src/pages/part/PartDetail.tsx:722 #: src/pages/part/pricing/BomPricingPanel.tsx:113 #: src/pages/part/pricing/VariantPricingPanel.tsx:95 #: src/tables/part/PartTable.tsx:166 msgid "Price Range" msgstr "" -#: src/pages/part/PartDetail.tsx:730 +#: src/pages/part/PartDetail.tsx:732 msgid "Latest Serial Number" msgstr "" -#: src/pages/part/PartDetail.tsx:758 +#: src/pages/part/PartDetail.tsx:760 msgid "Select Part Revision" msgstr "" -#: src/pages/part/PartDetail.tsx:824 +#: src/pages/part/PartDetail.tsx:826 msgid "Variants" msgstr "" -#: src/pages/part/PartDetail.tsx:831 -#: src/pages/stock/StockDetail.tsx:526 +#: src/pages/part/PartDetail.tsx:833 +#: src/pages/stock/StockDetail.tsx:542 msgid "Allocations" msgstr "" -#: src/pages/part/PartDetail.tsx:838 +#: src/pages/part/PartDetail.tsx:840 msgid "Bill of Materials" msgstr "" -#: src/pages/part/PartDetail.tsx:850 +#: src/pages/part/PartDetail.tsx:852 msgid "Used In" msgstr "" -#: src/pages/part/PartDetail.tsx:857 +#: src/pages/part/PartDetail.tsx:859 msgid "Part Pricing" msgstr "" -#: src/pages/part/PartDetail.tsx:927 +#: src/pages/part/PartDetail.tsx:929 msgid "Test Templates" msgstr "" -#: src/pages/part/PartDetail.tsx:938 +#: src/pages/part/PartDetail.tsx:951 msgid "Related Parts" msgstr "" @@ -7161,47 +7178,47 @@ msgstr "" #~ msgid "Transfer part stock" #~ msgstr "Transfer part stock" -#: src/pages/part/PartDetail.tsx:999 +#: src/pages/part/PartDetail.tsx:1012 #: src/tables/part/PartTestTemplateTable.tsx:112 #: src/tables/stock/StockItemTestResultTable.tsx:401 msgid "Required" msgstr "" -#: src/pages/part/PartDetail.tsx:1036 +#: src/pages/part/PartDetail.tsx:1049 #: src/tables/part/PartTable.tsx:355 msgid "Edit Part" msgstr "" -#: src/pages/part/PartDetail.tsx:1076 +#: src/pages/part/PartDetail.tsx:1089 #: src/tables/part/PartTable.tsx:343 #: src/tables/part/PartTable.tsx:420 msgid "Add Part" msgstr "" -#: src/pages/part/PartDetail.tsx:1090 +#: src/pages/part/PartDetail.tsx:1103 msgid "Delete Part" msgstr "" -#: src/pages/part/PartDetail.tsx:1099 +#: src/pages/part/PartDetail.tsx:1112 msgid "Deleting this part cannot be reversed" msgstr "" -#: src/pages/part/PartDetail.tsx:1161 -#: src/pages/stock/StockDetail.tsx:854 +#: src/pages/part/PartDetail.tsx:1174 +#: src/pages/stock/StockDetail.tsx:870 msgid "Order" msgstr "" -#: src/pages/part/PartDetail.tsx:1162 -#: src/pages/stock/StockDetail.tsx:855 -#: src/tables/build/BuildLineTable.tsx:740 +#: src/pages/part/PartDetail.tsx:1175 +#: src/pages/stock/StockDetail.tsx:871 +#: src/tables/build/BuildLineTable.tsx:743 msgid "Order Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:1174 +#: src/pages/part/PartDetail.tsx:1187 msgid "Search by serial number" msgstr "" -#: src/pages/part/PartDetail.tsx:1182 +#: src/pages/part/PartDetail.tsx:1195 #: src/tables/part/PartTable.tsx:392 msgid "Part Actions" msgstr "" @@ -7291,8 +7308,8 @@ msgstr "" #: src/pages/part/PartStockHistoryDetail.tsx:107 #: src/pages/part/PartStockHistoryDetail.tsx:211 -#: src/pages/stock/StockDetail.tsx:399 -#: src/tables/stock/StockItemTable.tsx:272 +#: src/pages/stock/StockDetail.tsx:402 +#: src/tables/stock/StockItemTable.tsx:273 msgid "Stock Value" msgstr "" @@ -7366,12 +7383,12 @@ msgstr "" #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:71 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:126 #: src/pages/part/pricing/SupplierPricingPanel.tsx:66 -#: src/pages/stock/StockDetail.tsx:387 +#: src/pages/stock/StockDetail.tsx:390 #: src/tables/bom/BomTable.tsx:265 #: src/tables/general/ExtraLineItemTable.tsx:61 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:250 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:84 -#: src/tables/stock/StockItemTable.tsx:260 +#: src/tables/stock/StockItemTable.tsx:261 msgid "Unit Price" msgstr "" @@ -7449,9 +7466,9 @@ msgid "Purchase Pricing" msgstr "" #: src/pages/part/pricing/PricingOverviewPanel.tsx:281 -#: src/pages/stock/StockDetail.tsx:179 +#: src/pages/stock/StockDetail.tsx:426 #: src/tables/part/PartParameterTable.tsx:121 -#: src/tables/stock/StockItemTable.tsx:301 +#: src/tables/stock/StockItemTable.tsx:302 msgid "Last Updated" msgstr "" @@ -7815,6 +7832,7 @@ msgid "Parent Location" msgstr "" #: src/pages/stock/LocationDetail.tsx:130 +#: src/pages/stock/LocationDetail.tsx:176 msgid "Sublocations" msgstr "" @@ -7871,12 +7889,12 @@ msgid "Scan Stock Item" msgstr "" #: src/pages/stock/LocationDetail.tsx:298 -#: src/pages/stock/StockDetail.tsx:783 +#: src/pages/stock/StockDetail.tsx:799 msgid "Scanned stock item into location" msgstr "" #: src/pages/stock/LocationDetail.tsx:304 -#: src/pages/stock/StockDetail.tsx:789 +#: src/pages/stock/StockDetail.tsx:805 msgid "Error scanning stock item" msgstr "" @@ -7913,71 +7931,71 @@ msgstr "" #~ msgid "Unlink custom barcode from stock item" #~ msgstr "Unlink custom barcode from stock item" -#: src/pages/stock/StockDetail.tsx:185 -msgid "Last Stocktake" -msgstr "" - -#: src/pages/stock/StockDetail.tsx:203 -msgid "Previous serial number" -msgstr "" - #: src/pages/stock/StockDetail.tsx:205 #~ msgid "Edit stock item" #~ msgstr "Edit stock item" +#: src/pages/stock/StockDetail.tsx:206 +msgid "Previous serial number" +msgstr "" + #: src/pages/stock/StockDetail.tsx:217 #~ msgid "Delete stock item" #~ msgstr "Delete stock item" -#: src/pages/stock/StockDetail.tsx:225 +#: src/pages/stock/StockDetail.tsx:228 msgid "Find serial number" msgstr "" -#: src/pages/stock/StockDetail.tsx:269 +#: src/pages/stock/StockDetail.tsx:272 msgid "Allocated to Orders" msgstr "" -#: src/pages/stock/StockDetail.tsx:302 +#: src/pages/stock/StockDetail.tsx:305 msgid "Installed In" msgstr "" -#: src/pages/stock/StockDetail.tsx:322 +#: src/pages/stock/StockDetail.tsx:325 msgid "Parent Item" msgstr "" -#: src/pages/stock/StockDetail.tsx:326 +#: src/pages/stock/StockDetail.tsx:329 msgid "Parent stock item" msgstr "" -#: src/pages/stock/StockDetail.tsx:332 +#: src/pages/stock/StockDetail.tsx:335 msgid "Consumed By" msgstr "" +#: src/pages/stock/StockDetail.tsx:432 +msgid "Last Stocktake" +msgstr "" + #: src/pages/stock/StockDetail.tsx:433 #~ msgid "Duplicate stock item" #~ msgstr "Duplicate stock item" -#: src/pages/stock/StockDetail.tsx:510 +#: src/pages/stock/StockDetail.tsx:526 msgid "Stock Details" msgstr "" -#: src/pages/stock/StockDetail.tsx:516 +#: src/pages/stock/StockDetail.tsx:532 msgid "Stock Tracking" msgstr "" #: src/pages/stock/StockDetail.tsx:571 -msgid "Test Data" -msgstr "" +#~ msgid "Test Data" +#~ msgstr "Test Data" -#: src/pages/stock/StockDetail.tsx:585 +#: src/pages/stock/StockDetail.tsx:601 msgid "Installed Items" msgstr "" -#: src/pages/stock/StockDetail.tsx:592 +#: src/pages/stock/StockDetail.tsx:608 msgid "Child Items" msgstr "" -#: src/pages/stock/StockDetail.tsx:645 +#: src/pages/stock/StockDetail.tsx:661 msgid "Edit Stock Item" msgstr "" @@ -7991,77 +8009,77 @@ msgstr "" #~ msgid "Remove stock" #~ msgstr "Remove stock" -#: src/pages/stock/StockDetail.tsx:687 -msgid "Items Created" -msgstr "" - -#: src/pages/stock/StockDetail.tsx:688 -msgid "Created {n} stock items" -msgstr "" - #: src/pages/stock/StockDetail.tsx:698 #: src/tables/stock/StockItemTable.tsx:481 #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:705 +#: src/pages/stock/StockDetail.tsx:703 +msgid "Items Created" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:704 +msgid "Created {n} stock items" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:721 msgid "Delete Stock Item" msgstr "" -#: src/pages/stock/StockDetail.tsx:741 -msgid "Serialize Stock Item" -msgstr "" - #: src/pages/stock/StockDetail.tsx:757 -#: src/tables/stock/StockItemTable.tsx:539 -msgid "Stock item serialized" +msgid "Serialize Stock Item" msgstr "" #: src/pages/stock/StockDetail.tsx:762 #~ msgid "Return Stock Item" #~ msgstr "Return Stock Item" -#: src/pages/stock/StockDetail.tsx:765 -msgid "Scan Into Location" -msgstr "" - #: src/pages/stock/StockDetail.tsx:765 #~ msgid "Return this item into stock. This will remove the customer assignment." #~ msgstr "Return this item into stock. This will remove the customer assignment." +#: src/pages/stock/StockDetail.tsx:773 +#: src/tables/stock/StockItemTable.tsx:536 +msgid "Stock item serialized" +msgstr "" + #: src/pages/stock/StockDetail.tsx:777 #~ msgid "Item returned to stock" #~ msgstr "Item returned to stock" -#: src/pages/stock/StockDetail.tsx:823 +#: src/pages/stock/StockDetail.tsx:781 +msgid "Scan Into Location" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:839 msgid "Scan into location" msgstr "" -#: src/pages/stock/StockDetail.tsx:825 +#: src/pages/stock/StockDetail.tsx:841 msgid "Scan this item into a location" msgstr "" -#: src/pages/stock/StockDetail.tsx:837 +#: src/pages/stock/StockDetail.tsx:853 msgid "Stock Operations" msgstr "" -#: src/pages/stock/StockDetail.tsx:842 +#: src/pages/stock/StockDetail.tsx:858 #: src/tables/build/BuildOutputTable.tsx:532 msgid "Serialize" msgstr "" -#: src/pages/stock/StockDetail.tsx:843 +#: src/pages/stock/StockDetail.tsx:859 msgid "Serialize stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:868 -msgid "Stock Item Actions" -msgstr "" - #: src/pages/stock/StockDetail.tsx:868 #~ msgid "Count stock" #~ msgstr "Count stock" +#: src/pages/stock/StockDetail.tsx:884 +msgid "Stock Item Actions" +msgstr "" + #: src/pages/stock/StockDetail.tsx:890 #~ msgid "Return from customer" #~ msgstr "Return from customer" @@ -8070,20 +8088,6 @@ msgstr "" #~ msgid "Transfer" #~ msgstr "Transfer" -#: src/pages/stock/StockDetail.tsx:937 -#: src/tables/stock/StockItemTable.tsx:409 -msgid "Stale" -msgstr "" - -#: src/pages/stock/StockDetail.tsx:943 -#: src/tables/stock/StockItemTable.tsx:403 -msgid "Expired" -msgstr "" - -#: src/pages/stock/StockDetail.tsx:949 -msgid "Unavailable" -msgstr "" - #: src/pages/stock/StockDetail.tsx:950 #~ msgid "Assign to Customer" #~ msgstr "Assign to Customer" @@ -8092,6 +8096,20 @@ msgstr "" #~ msgid "Assign to a customer" #~ msgstr "Assign to a customer" +#: src/pages/stock/StockDetail.tsx:953 +#: src/tables/stock/StockItemTable.tsx:406 +msgid "Stale" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:959 +#: src/tables/stock/StockItemTable.tsx:400 +msgid "Expired" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:965 +msgid "Unavailable" +msgstr "" + #: src/states/IconState.tsx:47 #: src/states/IconState.tsx:77 msgid "Error loading icon package from server" @@ -8165,199 +8183,203 @@ msgstr "" msgid "Filter items by batch code" msgstr "" -#: src/tables/Filter.tsx:92 -msgid "Is Serialized" -msgstr "" - #: src/tables/Filter.tsx:93 -msgid "Show items which have a serial number" +msgid "Show items which are in stock" msgstr "" #: src/tables/Filter.tsx:100 -msgid "Serial" +msgid "Is Serialized" msgstr "" #: src/tables/Filter.tsx:101 -msgid "Filter items by serial number" +msgid "Show items which have a serial number" msgstr "" #: src/tables/Filter.tsx:106 #~ msgid "Show overdue orders" #~ msgstr "Show overdue orders" +#: src/tables/Filter.tsx:108 +msgid "Serial" +msgstr "" + #: src/tables/Filter.tsx:109 +msgid "Filter items by serial number" +msgstr "" + +#: src/tables/Filter.tsx:117 msgid "Serial Below" msgstr "" -#: src/tables/Filter.tsx:110 +#: src/tables/Filter.tsx:118 msgid "Show items with serial numbers less than or equal to a given value" msgstr "" -#: src/tables/Filter.tsx:118 +#: src/tables/Filter.tsx:126 msgid "Serial Above" msgstr "" -#: src/tables/Filter.tsx:119 +#: src/tables/Filter.tsx:127 msgid "Show items with serial numbers greater than or equal to a given value" msgstr "" -#: src/tables/Filter.tsx:128 +#: src/tables/Filter.tsx:136 msgid "Assigned to me" msgstr "" -#: src/tables/Filter.tsx:129 +#: src/tables/Filter.tsx:137 msgid "Show orders assigned to me" msgstr "" -#: src/tables/Filter.tsx:136 +#: src/tables/Filter.tsx:144 #: src/tables/sales/SalesOrderAllocationTable.tsx:85 msgid "Outstanding" msgstr "" -#: src/tables/Filter.tsx:137 +#: src/tables/Filter.tsx:145 msgid "Show outstanding items" msgstr "" -#: src/tables/Filter.tsx:145 +#: src/tables/Filter.tsx:153 msgid "Show overdue items" msgstr "" -#: src/tables/Filter.tsx:152 +#: src/tables/Filter.tsx:160 msgid "Minimum Date" msgstr "" -#: src/tables/Filter.tsx:153 +#: src/tables/Filter.tsx:161 msgid "Show items after this date" msgstr "" -#: src/tables/Filter.tsx:161 +#: src/tables/Filter.tsx:169 msgid "Maximum Date" msgstr "" -#: src/tables/Filter.tsx:162 +#: src/tables/Filter.tsx:170 msgid "Show items before this date" msgstr "" -#: src/tables/Filter.tsx:170 +#: src/tables/Filter.tsx:178 msgid "Created Before" msgstr "" -#: src/tables/Filter.tsx:171 +#: src/tables/Filter.tsx:179 msgid "Show items created before this date" msgstr "" -#: src/tables/Filter.tsx:179 +#: src/tables/Filter.tsx:187 msgid "Created After" msgstr "" -#: src/tables/Filter.tsx:180 +#: src/tables/Filter.tsx:188 msgid "Show items created after this date" msgstr "" -#: src/tables/Filter.tsx:188 +#: src/tables/Filter.tsx:196 msgid "Start Date Before" msgstr "" -#: src/tables/Filter.tsx:189 +#: src/tables/Filter.tsx:197 msgid "Show items with a start date before this date" msgstr "" -#: src/tables/Filter.tsx:197 +#: src/tables/Filter.tsx:205 msgid "Start Date After" msgstr "" -#: src/tables/Filter.tsx:198 +#: src/tables/Filter.tsx:206 msgid "Show items with a start date after this date" msgstr "" -#: src/tables/Filter.tsx:206 +#: src/tables/Filter.tsx:214 msgid "Target Date Before" msgstr "" -#: src/tables/Filter.tsx:207 +#: src/tables/Filter.tsx:215 msgid "Show items with a target date before this date" msgstr "" -#: src/tables/Filter.tsx:215 +#: src/tables/Filter.tsx:223 msgid "Target Date After" msgstr "" -#: src/tables/Filter.tsx:216 +#: src/tables/Filter.tsx:224 msgid "Show items with a target date after this date" msgstr "" -#: src/tables/Filter.tsx:224 +#: src/tables/Filter.tsx:232 msgid "Completed Before" msgstr "" -#: src/tables/Filter.tsx:225 +#: src/tables/Filter.tsx:233 msgid "Show items completed before this date" msgstr "" -#: src/tables/Filter.tsx:233 +#: src/tables/Filter.tsx:241 msgid "Completed After" msgstr "" -#: src/tables/Filter.tsx:234 +#: src/tables/Filter.tsx:242 msgid "Show items completed after this date" msgstr "" -#: src/tables/Filter.tsx:246 +#: src/tables/Filter.tsx:254 msgid "Has Project Code" msgstr "" -#: src/tables/Filter.tsx:247 +#: src/tables/Filter.tsx:255 msgid "Show orders with an assigned project code" msgstr "" -#: src/tables/Filter.tsx:256 +#: src/tables/Filter.tsx:264 msgid "Include Variants" msgstr "" -#: src/tables/Filter.tsx:257 +#: src/tables/Filter.tsx:265 msgid "Include results for part variants" msgstr "" -#: src/tables/Filter.tsx:267 +#: src/tables/Filter.tsx:275 #: src/tables/part/PartPurchaseOrdersTable.tsx:133 msgid "Filter by order status" msgstr "" -#: src/tables/Filter.tsx:279 +#: src/tables/Filter.tsx:287 msgid "Filter by project code" msgstr "" -#: src/tables/Filter.tsx:312 +#: src/tables/Filter.tsx:320 msgid "Filter by responsible owner" msgstr "" -#: src/tables/Filter.tsx:328 +#: src/tables/Filter.tsx:336 #: src/tables/settings/ApiTokenTable.tsx:133 #: src/tables/stock/StockTrackingTable.tsx:191 msgid "Filter by user" msgstr "" -#: src/tables/Filter.tsx:340 +#: src/tables/Filter.tsx:348 msgid "Filter by manufacturer" msgstr "" -#: src/tables/Filter.tsx:353 +#: src/tables/Filter.tsx:361 msgid "Filter by supplier" msgstr "" -#: src/tables/Filter.tsx:366 +#: src/tables/Filter.tsx:374 msgid "Filter by user who created the order" msgstr "" -#: src/tables/Filter.tsx:374 +#: src/tables/Filter.tsx:382 msgid "Filter by user who issued the order" msgstr "" -#: src/tables/Filter.tsx:382 +#: src/tables/Filter.tsx:390 msgid "Filter by part category" msgstr "" -#: src/tables/Filter.tsx:393 +#: src/tables/Filter.tsx:401 msgid "Filter by stock location" msgstr "" @@ -8566,7 +8588,7 @@ msgstr "" #: src/tables/bom/BomTable.tsx:345 #: src/tables/part/PartTable.tsx:158 #: src/tables/sales/SalesOrderLineItemTable.tsx:187 -#: src/tables/stock/StockItemTable.tsx:223 +#: src/tables/stock/StockItemTable.tsx:224 msgid "Stock Information" msgstr "" @@ -8588,7 +8610,7 @@ msgstr "" #: src/tables/bom/BomTable.tsx:379 #: src/tables/build/BuildLineTable.tsx:478 -#: src/tables/build/BuildLineTable.tsx:518 +#: src/tables/build/BuildLineTable.tsx:519 msgid "Consumable item" msgstr "" @@ -8737,7 +8759,7 @@ msgstr "" #: src/tables/part/ParametricPartTable.tsx:364 #: src/tables/part/PartBuildAllocationsTable.tsx:60 #: src/tables/part/PartTable.tsx:196 -#: src/tables/stock/StockItemTable.tsx:334 +#: src/tables/stock/StockItemTable.tsx:335 msgid "Assembly" msgstr "" @@ -8785,7 +8807,7 @@ msgstr "" #~ msgstr "Edit Build Item" #: src/tables/build/BuildAllocatedStockTable.tsx:167 -#: src/tables/build/BuildLineTable.tsx:631 +#: src/tables/build/BuildLineTable.tsx:632 msgid "Edit Stock Allocation" msgstr "" @@ -8794,11 +8816,11 @@ msgstr "" #~ msgstr "Delete Build Item" #: src/tables/build/BuildAllocatedStockTable.tsx:180 -#: src/tables/build/BuildLineTable.tsx:644 +#: src/tables/build/BuildLineTable.tsx:645 msgid "Delete Stock Allocation" msgstr "" -#: src/tables/build/BuildAllocatedStockTable.tsx:232 +#: src/tables/build/BuildAllocatedStockTable.tsx:239 msgid "Consume" msgstr "" @@ -8836,7 +8858,7 @@ msgid "Testable" msgstr "" #: src/tables/build/BuildLineTable.tsx:215 -#: src/tables/stock/StockItemTable.tsx:393 +#: src/tables/stock/StockItemTable.tsx:390 msgid "Tracked" msgstr "" @@ -8855,7 +8877,7 @@ msgstr "" #: src/tables/build/BuildLineTable.tsx:294 #: src/tables/sales/SalesOrderLineItemTable.tsx:158 -#: src/tables/stock/StockItemTable.tsx:192 +#: src/tables/stock/StockItemTable.tsx:193 msgid "No stock available" msgstr "" @@ -8887,55 +8909,55 @@ msgstr "" msgid "BOM Information" msgstr "" -#: src/tables/build/BuildLineTable.tsx:496 +#: src/tables/build/BuildLineTable.tsx:497 #: src/tables/part/PartBuildAllocationsTable.tsx:102 msgid "Fully allocated" msgstr "" -#: src/tables/build/BuildLineTable.tsx:544 +#: src/tables/build/BuildLineTable.tsx:545 #: src/tables/sales/SalesOrderLineItemTable.tsx:308 msgid "Create Build Order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:573 +#: src/tables/build/BuildLineTable.tsx:574 msgid "Auto allocation in progress" msgstr "" -#: src/tables/build/BuildLineTable.tsx:576 -#: src/tables/build/BuildLineTable.tsx:781 +#: src/tables/build/BuildLineTable.tsx:577 +#: src/tables/build/BuildLineTable.tsx:784 msgid "Auto Allocate Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:577 +#: src/tables/build/BuildLineTable.tsx:578 msgid "Automatically allocate stock to this build according to the selected options" msgstr "" -#: src/tables/build/BuildLineTable.tsx:597 -#: src/tables/build/BuildLineTable.tsx:611 -#: src/tables/build/BuildLineTable.tsx:730 -#: src/tables/build/BuildLineTable.tsx:831 +#: src/tables/build/BuildLineTable.tsx:598 +#: src/tables/build/BuildLineTable.tsx:612 +#: src/tables/build/BuildLineTable.tsx:733 +#: src/tables/build/BuildLineTable.tsx:834 #: src/tables/build/BuildOutputTable.tsx:359 #: src/tables/build/BuildOutputTable.tsx:364 msgid "Deallocate Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:613 +#: src/tables/build/BuildLineTable.tsx:614 msgid "Deallocate all untracked stock for this build order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:615 +#: src/tables/build/BuildLineTable.tsx:616 msgid "Deallocate stock from the selected line item" msgstr "" -#: src/tables/build/BuildLineTable.tsx:619 +#: src/tables/build/BuildLineTable.tsx:620 msgid "Stock has been deallocated" msgstr "" -#: src/tables/build/BuildLineTable.tsx:750 +#: src/tables/build/BuildLineTable.tsx:753 msgid "Build Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:763 +#: src/tables/build/BuildLineTable.tsx:766 #: src/tables/sales/SalesOrderLineItemTable.tsx:396 msgid "View Part" msgstr "" @@ -8999,38 +9021,6 @@ msgstr "" #~ msgid "Filter by user who issued this order" #~ msgstr "Filter by user who issued this order" -#: src/tables/build/BuildOrderTestTable.tsx:85 -#: src/tables/build/BuildOrderTestTable.tsx:163 -#: src/tables/build/BuildOrderTestTable.tsx:283 -#: src/tables/build/BuildOrderTestTable.tsx:297 -#: src/tables/stock/StockItemTestResultTable.tsx:293 -#: src/tables/stock/StockItemTestResultTable.tsx:365 -#: src/tables/stock/StockItemTestResultTable.tsx:426 -msgid "Add Test Result" -msgstr "" - -#: src/tables/build/BuildOrderTestTable.tsx:92 -#: src/tables/stock/StockItemTestResultTable.tsx:295 -msgid "Test result added" -msgstr "" - -#: src/tables/build/BuildOrderTestTable.tsx:124 -msgid "Add Test Results" -msgstr "" - -#: src/tables/build/BuildOrderTestTable.tsx:134 -msgid "Test results added" -msgstr "" - -#: src/tables/build/BuildOrderTestTable.tsx:162 -#: src/tables/stock/StockItemTestResultTable.tsx:191 -msgid "No Result" -msgstr "" - -#: src/tables/build/BuildOrderTestTable.tsx:274 -msgid "Show build outputs currently in production" -msgstr "" - #: src/tables/build/BuildOutputTable.tsx:104 msgid "Build Output Stock Allocation" msgstr "" @@ -9066,7 +9056,8 @@ msgid "Serialize Build Output" msgstr "" #: src/tables/build/BuildOutputTable.tsx:409 -#: src/tables/stock/StockItemTable.tsx:329 +#: src/tables/part/PartTestResultTable.tsx:310 +#: src/tables/stock/StockItemTable.tsx:330 msgid "Filter by stock status" msgstr "" @@ -9914,6 +9905,38 @@ msgstr "" msgid "Order selected parts" msgstr "" +#: src/tables/part/PartTestResultTable.tsx:103 +#: src/tables/part/PartTestResultTable.tsx:181 +#: src/tables/part/PartTestResultTable.tsx:320 +#: src/tables/part/PartTestResultTable.tsx:334 +#: src/tables/stock/StockItemTestResultTable.tsx:293 +#: src/tables/stock/StockItemTestResultTable.tsx:365 +#: src/tables/stock/StockItemTestResultTable.tsx:426 +msgid "Add Test Result" +msgstr "" + +#: src/tables/part/PartTestResultTable.tsx:110 +#: src/tables/stock/StockItemTestResultTable.tsx:295 +msgid "Test result added" +msgstr "" + +#: src/tables/part/PartTestResultTable.tsx:142 +msgid "Add Test Results" +msgstr "" + +#: src/tables/part/PartTestResultTable.tsx:152 +msgid "Test results added" +msgstr "" + +#: src/tables/part/PartTestResultTable.tsx:180 +#: src/tables/stock/StockItemTestResultTable.tsx:191 +msgid "No Result" +msgstr "" + +#: src/tables/part/PartTestResultTable.tsx:298 +msgid "Show build outputs currently in production" +msgstr "" + #: src/tables/part/PartTestTemplateTable.tsx:56 msgid "Test is defined for a parent template part" msgstr "" @@ -10268,7 +10291,7 @@ msgid "Sample" msgstr "" #: src/tables/plugin/PluginListTable.tsx:432 -#: src/tables/stock/StockItemTable.tsx:377 +#: src/tables/stock/StockItemTable.tsx:374 msgid "Installed" msgstr "" @@ -11081,55 +11104,55 @@ msgstr "" msgid "User deleted" msgstr "" -#: src/tables/settings/UserTable.tsx:361 +#: src/tables/settings/UserTable.tsx:362 msgid "Are you sure you want to delete this user?" msgstr "" -#: src/tables/settings/UserTable.tsx:367 +#: src/tables/settings/UserTable.tsx:368 msgid "Add User" msgstr "" -#: src/tables/settings/UserTable.tsx:375 +#: src/tables/settings/UserTable.tsx:376 msgid "Added user" msgstr "" -#: src/tables/settings/UserTable.tsx:382 +#: src/tables/settings/UserTable.tsx:383 msgid "Set Password" msgstr "" -#: src/tables/settings/UserTable.tsx:387 +#: src/tables/settings/UserTable.tsx:388 msgid "Password updated" msgstr "" -#: src/tables/settings/UserTable.tsx:398 +#: src/tables/settings/UserTable.tsx:399 msgid "Add user" msgstr "" -#: src/tables/settings/UserTable.tsx:411 +#: src/tables/settings/UserTable.tsx:412 msgid "Show active users" msgstr "" -#: src/tables/settings/UserTable.tsx:416 +#: src/tables/settings/UserTable.tsx:417 msgid "Show staff users" msgstr "" -#: src/tables/settings/UserTable.tsx:421 +#: src/tables/settings/UserTable.tsx:422 msgid "Show superusers" msgstr "" -#: src/tables/settings/UserTable.tsx:440 +#: src/tables/settings/UserTable.tsx:441 msgid "Edit User" msgstr "" -#: src/tables/settings/UserTable.tsx:476 +#: src/tables/settings/UserTable.tsx:477 msgid "User updated" msgstr "" -#: src/tables/settings/UserTable.tsx:477 +#: src/tables/settings/UserTable.tsx:478 msgid "User updated successfully" msgstr "" -#: src/tables/settings/UserTable.tsx:483 +#: src/tables/settings/UserTable.tsx:484 msgid "Error updating user" msgstr "" @@ -11171,47 +11194,47 @@ msgstr "" msgid "Icon" msgstr "" -#: src/tables/stock/StockItemTable.tsx:107 +#: src/tables/stock/StockItemTable.tsx:108 msgid "This stock item is in production" msgstr "" -#: src/tables/stock/StockItemTable.tsx:114 +#: src/tables/stock/StockItemTable.tsx:115 msgid "This stock item has been assigned to a sales order" msgstr "" -#: src/tables/stock/StockItemTable.tsx:121 +#: src/tables/stock/StockItemTable.tsx:122 msgid "This stock item has been assigned to a customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:128 +#: src/tables/stock/StockItemTable.tsx:129 msgid "This stock item is installed in another stock item" msgstr "" -#: src/tables/stock/StockItemTable.tsx:135 +#: src/tables/stock/StockItemTable.tsx:136 msgid "This stock item has been consumed by a build order" msgstr "" -#: src/tables/stock/StockItemTable.tsx:142 +#: src/tables/stock/StockItemTable.tsx:143 msgid "This stock item is unavailable" msgstr "" -#: src/tables/stock/StockItemTable.tsx:151 +#: src/tables/stock/StockItemTable.tsx:152 msgid "This stock item has expired" msgstr "" -#: src/tables/stock/StockItemTable.tsx:155 +#: src/tables/stock/StockItemTable.tsx:156 msgid "This stock item is stale" msgstr "" -#: src/tables/stock/StockItemTable.tsx:167 +#: src/tables/stock/StockItemTable.tsx:168 msgid "This stock item is fully allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:174 +#: src/tables/stock/StockItemTable.tsx:175 msgid "This stock item is partially allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:202 +#: src/tables/stock/StockItemTable.tsx:203 msgid "This stock item has been depleted" msgstr "" @@ -11219,152 +11242,148 @@ msgstr "" #~ msgid "Show stock for assmebled parts" #~ msgstr "Show stock for assmebled parts" -#: src/tables/stock/StockItemTable.tsx:306 +#: src/tables/stock/StockItemTable.tsx:307 msgid "Stocktake Date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:324 +#: src/tables/stock/StockItemTable.tsx:325 msgid "Show stock for active parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:335 +#: src/tables/stock/StockItemTable.tsx:336 msgid "Show stock for assembled parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:340 +#: src/tables/stock/StockItemTable.tsx:341 msgid "Show items which have been allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:345 +#: src/tables/stock/StockItemTable.tsx:346 msgid "Show items which are available" msgstr "" -#: src/tables/stock/StockItemTable.tsx:349 +#: src/tables/stock/StockItemTable.tsx:350 #: src/tables/stock/StockLocationTable.tsx:38 msgid "Include Sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:350 +#: src/tables/stock/StockItemTable.tsx:351 msgid "Include stock in sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:354 +#: src/tables/stock/StockItemTable.tsx:355 msgid "Depleted" msgstr "" -#: src/tables/stock/StockItemTable.tsx:355 +#: src/tables/stock/StockItemTable.tsx:356 msgid "Show depleted stock items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:360 -msgid "Show items which are in stock" +#: src/tables/stock/StockItemTable.tsx:362 +msgid "Show items which are in production" msgstr "" #: src/tables/stock/StockItemTable.tsx:362 #~ msgid "Include stock items for variant parts" #~ msgstr "Include stock items for variant parts" -#: src/tables/stock/StockItemTable.tsx:365 -msgid "Show items which are in production" -msgstr "" - -#: src/tables/stock/StockItemTable.tsx:373 +#: src/tables/stock/StockItemTable.tsx:370 msgid "Show items which have been consumed by a build order" msgstr "" -#: src/tables/stock/StockItemTable.tsx:378 +#: src/tables/stock/StockItemTable.tsx:375 msgid "Show stock items which are installed in other items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:382 +#: src/tables/stock/StockItemTable.tsx:379 msgid "Sent to Customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:383 +#: src/tables/stock/StockItemTable.tsx:380 msgid "Show items which have been sent to a customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:394 +#: src/tables/stock/StockItemTable.tsx:391 msgid "Show tracked items" msgstr "" +#: src/tables/stock/StockItemTable.tsx:395 +msgid "Has Purchase Price" +msgstr "" + +#: src/tables/stock/StockItemTable.tsx:396 +msgid "Show items which have a purchase price" +msgstr "" + #: src/tables/stock/StockItemTable.tsx:397 #~ msgid "Serial Number LTE" #~ msgstr "Serial Number LTE" -#: src/tables/stock/StockItemTable.tsx:398 -msgid "Has Purchase Price" -msgstr "" - -#: src/tables/stock/StockItemTable.tsx:399 -msgid "Show items which have a purchase price" +#: src/tables/stock/StockItemTable.tsx:401 +msgid "Show items which have expired" msgstr "" #: src/tables/stock/StockItemTable.tsx:403 #~ msgid "Serial Number GTE" #~ msgstr "Serial Number GTE" -#: src/tables/stock/StockItemTable.tsx:404 -msgid "Show items which have expired" -msgstr "" - -#: src/tables/stock/StockItemTable.tsx:410 +#: src/tables/stock/StockItemTable.tsx:407 msgid "Show items which are stale" msgstr "" -#: src/tables/stock/StockItemTable.tsx:415 +#: src/tables/stock/StockItemTable.tsx:412 msgid "Expired Before" msgstr "" -#: src/tables/stock/StockItemTable.tsx:416 +#: src/tables/stock/StockItemTable.tsx:413 msgid "Show items which expired before this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:422 +#: src/tables/stock/StockItemTable.tsx:419 msgid "Expired After" msgstr "" -#: src/tables/stock/StockItemTable.tsx:423 +#: src/tables/stock/StockItemTable.tsx:420 msgid "Show items which expired after this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:429 +#: src/tables/stock/StockItemTable.tsx:426 msgid "Updated Before" msgstr "" -#: src/tables/stock/StockItemTable.tsx:430 +#: src/tables/stock/StockItemTable.tsx:427 msgid "Show items updated before this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:435 +#: src/tables/stock/StockItemTable.tsx:432 msgid "Updated After" msgstr "" -#: src/tables/stock/StockItemTable.tsx:436 +#: src/tables/stock/StockItemTable.tsx:433 msgid "Show items updated after this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:441 +#: src/tables/stock/StockItemTable.tsx:438 msgid "Stocktake Before" msgstr "" -#: src/tables/stock/StockItemTable.tsx:442 +#: src/tables/stock/StockItemTable.tsx:439 msgid "Show items counted before this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:447 +#: src/tables/stock/StockItemTable.tsx:444 msgid "Stocktake After" msgstr "" -#: src/tables/stock/StockItemTable.tsx:448 +#: src/tables/stock/StockItemTable.tsx:445 msgid "Show items counted after this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:453 +#: src/tables/stock/StockItemTable.tsx:450 msgid "External Location" msgstr "" -#: src/tables/stock/StockItemTable.tsx:454 +#: src/tables/stock/StockItemTable.tsx:451 msgid "Show items in an external location" msgstr "" @@ -11372,7 +11391,7 @@ msgstr "" #~ msgid "Delete stock items" #~ msgstr "Delete stock items" -#: src/tables/stock/StockItemTable.tsx:559 +#: src/tables/stock/StockItemTable.tsx:556 msgid "Order items" msgstr "" @@ -11547,10 +11566,6 @@ msgstr "" msgid "Removed" msgstr "" -#: src/tables/stock/StockTrackingTable.tsx:206 -msgid "Details" -msgstr "" - #: src/tables/stock/StockTrackingTable.tsx:221 msgid "No user information" msgstr "" diff --git a/src/frontend/src/locales/fi/messages.po b/src/frontend/src/locales/fi/messages.po index 971760c33a..db15e082fb 100644 --- a/src/frontend/src/locales/fi/messages.po +++ b/src/frontend/src/locales/fi/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: fi\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2025-09-17 03:41\n" +"PO-Revision-Date: 2025-09-29 23:53\n" "Last-Translator: \n" "Language-Team: Finnish\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -69,7 +69,7 @@ msgstr "" #: src/components/forms/fields/RelatedModelField.tsx:393 #: src/components/nav/Header.tsx:169 #: src/pages/Index/Settings/UserSettings.tsx:74 -#: src/pages/part/PartDetail.tsx:1173 +#: src/pages/part/PartDetail.tsx:1186 msgid "Search" msgstr "" @@ -113,7 +113,7 @@ msgstr "" #: src/forms/StockForms.tsx:1028 #: src/forms/StockForms.tsx:1072 #: src/pages/build/BuildDetail.tsx:200 -#: src/pages/part/PartDetail.tsx:1225 +#: src/pages/part/PartDetail.tsx:1238 #: src/tables/ColumnRenderers.tsx:82 #: src/tables/part/RelatedPartTable.tsx:53 #: src/tables/stock/StockTrackingTable.tsx:87 @@ -128,7 +128,8 @@ msgstr "" #: src/pages/part/CategoryDetail.tsx:130 #: src/pages/part/CategoryDetail.tsx:273 #: src/pages/part/CategoryDetail.tsx:312 -#: src/pages/part/PartDetail.tsx:955 +#: src/pages/part/CategoryDetail.tsx:343 +#: src/pages/part/PartDetail.tsx:968 msgid "Parts" msgstr "" @@ -152,11 +153,11 @@ msgstr "" #: lib/enums/ModelInformation.tsx:52 #: src/components/wizards/OrderPartsWizard.tsx:143 #: src/pages/company/SupplierPartDetail.tsx:408 -#: src/pages/stock/StockDetail.tsx:286 +#: src/pages/stock/StockDetail.tsx:289 #: src/tables/build/BuildAllocatedStockTable.tsx:155 #: src/tables/part/PartPurchaseOrdersTable.tsx:50 #: src/tables/purchasing/SupplierPartTable.tsx:64 -#: src/tables/stock/StockItemTable.tsx:248 +#: src/tables/stock/StockItemTable.tsx:249 msgid "Supplier Part" msgstr "" @@ -168,7 +169,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:61 #: src/pages/company/SupplierPartDetail.tsx:160 #: src/tables/part/PartPurchaseOrdersTable.tsx:56 -#: src/tables/stock/StockItemTable.tsx:254 +#: src/tables/stock/StockItemTable.tsx:255 msgid "Manufacturer Part" msgstr "" @@ -179,14 +180,15 @@ msgstr "" #: lib/enums/ModelInformation.tsx:70 #: src/pages/part/CategoryDetail.tsx:343 -#: src/tables/Filter.tsx:381 +#: src/tables/Filter.tsx:389 msgid "Part Category" msgstr "" #: lib/enums/ModelInformation.tsx:71 #: lib/enums/Roles.tsx:37 +#: src/pages/part/CategoryDetail.tsx:267 #: src/pages/part/CategoryDetail.tsx:334 -#: src/pages/part/PartDetail.tsx:1214 +#: src/pages/part/PartDetail.tsx:1227 msgid "Part Categories" msgstr "" @@ -196,7 +198,8 @@ msgstr "" #: src/forms/BuildForms.tsx:604 #: src/forms/BuildForms.tsx:765 #: src/forms/SalesOrderForms.tsx:269 -#: src/pages/stock/StockDetail.tsx:976 +#: src/pages/stock/StockDetail.tsx:992 +#: src/tables/part/PartTestResultTable.tsx:248 #: src/tables/stock/StockTrackingTable.tsx:48 #: src/tables/stock/StockTrackingTable.tsx:55 msgid "Stock Item" @@ -221,7 +224,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:89 #: src/pages/stock/LocationDetail.tsx:176 #: src/pages/stock/LocationDetail.tsx:412 -#: src/pages/stock/StockDetail.tsx:967 +#: src/pages/stock/StockDetail.tsx:983 msgid "Stock Locations" msgstr "" @@ -235,7 +238,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:103 #: src/pages/Index/Settings/SystemSettings.tsx:248 -#: src/pages/part/PartDetail.tsx:912 +#: src/pages/part/PartDetail.tsx:914 msgid "Stock History" msgstr "" @@ -284,7 +287,7 @@ msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:199 #: src/pages/sales/SalesOrderDetail.tsx:211 #: src/tables/ColumnRenderers.tsx:353 -#: src/tables/Filter.tsx:278 +#: src/tables/Filter.tsx:286 #: src/tables/TableHoverCard.tsx:101 msgid "Project Code" msgstr "" @@ -299,9 +302,9 @@ msgstr "" #: src/pages/build/BuildDetail.tsx:244 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:33 #: src/pages/purchasing/PurchaseOrderDetail.tsx:531 -#: src/pages/stock/StockDetail.tsx:349 +#: src/pages/stock/StockDetail.tsx:352 #: src/tables/part/PartPurchaseOrdersTable.tsx:32 -#: src/tables/stock/StockItemTable.tsx:240 +#: src/tables/stock/StockItemTable.tsx:241 #: src/tables/stock/StockTrackingTable.tsx:120 msgid "Purchase Order" msgstr "" @@ -311,7 +314,7 @@ msgstr "" #: src/pages/Index/Settings/SystemSettings.tsx:283 #: src/pages/company/CompanyDetail.tsx:205 #: src/pages/company/SupplierPartDetail.tsx:265 -#: src/pages/part/PartDetail.tsx:876 +#: src/pages/part/PartDetail.tsx:878 #: src/pages/purchasing/PurchasingIndex.tsx:60 msgid "Purchase Orders" msgstr "" @@ -330,7 +333,7 @@ msgstr "" #: src/pages/sales/SalesOrderDetail.tsx:586 #: src/pages/sales/SalesOrderShipmentDetail.tsx:94 #: src/pages/sales/SalesOrderShipmentDetail.tsx:358 -#: src/pages/stock/StockDetail.tsx:358 +#: src/pages/stock/StockDetail.tsx:361 #: src/tables/part/PartSalesAllocationsTable.tsx:41 #: src/tables/sales/SalesOrderAllocationTable.tsx:107 #: src/tables/stock/StockTrackingTable.tsx:131 @@ -341,7 +344,7 @@ msgstr "" #: lib/enums/Roles.tsx:43 #: src/pages/Index/Settings/SystemSettings.tsx:299 #: src/pages/company/CompanyDetail.tsx:225 -#: src/pages/part/PartDetail.tsx:888 +#: src/pages/part/PartDetail.tsx:890 #: src/pages/sales/SalesIndex.tsx:82 msgid "Sales Orders" msgstr "" @@ -365,7 +368,7 @@ msgstr "" #: lib/enums/Roles.tsx:41 #: src/pages/Index/Settings/SystemSettings.tsx:315 #: src/pages/company/CompanyDetail.tsx:232 -#: src/pages/part/PartDetail.tsx:895 +#: src/pages/part/PartDetail.tsx:897 #: src/pages/sales/SalesIndex.tsx:103 msgid "Return Orders" msgstr "" @@ -414,7 +417,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:214 #: src/pages/Auth/ChangePassword.tsx:36 #: src/pages/core/UserDetail.tsx:220 -#: src/tables/Filter.tsx:327 +#: src/tables/Filter.tsx:335 #: src/tables/settings/ApiTokenTable.tsx:105 #: src/tables/settings/ApiTokenTable.tsx:132 #: src/tables/settings/BarcodeScanHistoryTable.tsx:79 @@ -544,7 +547,7 @@ msgstr "" #: lib/enums/Roles.tsx:33 #: src/pages/Index/Settings/SystemSettings.tsx:264 #: src/pages/build/BuildIndex.tsx:75 -#: src/pages/part/PartDetail.tsx:905 +#: src/pages/part/PartDetail.tsx:907 #: src/pages/sales/SalesOrderDetail.tsx:394 msgid "Build Orders" msgstr "" @@ -694,11 +697,12 @@ msgid "Failed to link barcode" msgstr "" #: src/components/barcodes/QRCode.tsx:179 -#: src/pages/part/PartDetail.tsx:522 +#: src/pages/part/PartDetail.tsx:524 #: src/pages/purchasing/PurchaseOrderDetail.tsx:204 #: src/pages/sales/ReturnOrderDetail.tsx:168 #: src/pages/sales/SalesOrderDetail.tsx:180 #: src/pages/sales/SalesOrderShipmentDetail.tsx:168 +#: src/pages/stock/StockDetail.tsx:186 msgid "Link" msgstr "" @@ -720,11 +724,11 @@ msgstr "" #~ msgid "Copy to clipboard" #~ msgstr "Copy to clipboard" -#: src/components/buttons/CopyButton.tsx:31 +#: src/components/buttons/CopyButton.tsx:34 msgid "Copied" msgstr "" -#: src/components/buttons/CopyButton.tsx:31 +#: src/components/buttons/CopyButton.tsx:34 msgid "Copy" msgstr "" @@ -752,19 +756,15 @@ msgstr "" #~ msgid "The label could not be generated" #~ msgstr "The label could not be generated" -#: src/components/buttons/PrintingActions.tsx:122 +#: src/components/buttons/PrintingActions.tsx:124 msgid "Print Label" msgstr "" -#: src/components/buttons/PrintingActions.tsx:129 -#: src/components/buttons/PrintingActions.tsx:156 +#: src/components/buttons/PrintingActions.tsx:134 +#: src/components/buttons/PrintingActions.tsx:168 msgid "Print" msgstr "" -#: src/components/buttons/PrintingActions.tsx:139 -msgid "Print Report" -msgstr "" - #: src/components/buttons/PrintingActions.tsx:152 #~ msgid "Generate" #~ msgstr "Generate" @@ -777,15 +777,19 @@ msgstr "" #~ msgid "The report could not be generated" #~ msgstr "The report could not be generated" -#: src/components/buttons/PrintingActions.tsx:177 +#: src/components/buttons/PrintingActions.tsx:161 +msgid "Print Report" +msgstr "" + +#: src/components/buttons/PrintingActions.tsx:189 msgid "Printing Actions" msgstr "" -#: src/components/buttons/PrintingActions.tsx:182 +#: src/components/buttons/PrintingActions.tsx:194 msgid "Print Labels" msgstr "" -#: src/components/buttons/PrintingActions.tsx:188 +#: src/components/buttons/PrintingActions.tsx:200 msgid "Print Reports" msgstr "" @@ -837,24 +841,24 @@ msgstr "" msgid "Subscribe to notifications" msgstr "" -#: src/components/calendar/Calendar.tsx:99 -#: src/components/calendar/Calendar.tsx:162 +#: src/components/calendar/Calendar.tsx:102 +#: src/components/calendar/Calendar.tsx:165 msgid "Calendar Filters" msgstr "" -#: src/components/calendar/Calendar.tsx:114 +#: src/components/calendar/Calendar.tsx:117 msgid "Previous month" msgstr "" -#: src/components/calendar/Calendar.tsx:123 +#: src/components/calendar/Calendar.tsx:126 msgid "Select month" msgstr "" -#: src/components/calendar/Calendar.tsx:144 +#: src/components/calendar/Calendar.tsx:147 msgid "Next month" msgstr "" -#: src/components/calendar/Calendar.tsx:175 +#: src/components/calendar/Calendar.tsx:178 #: src/tables/InvenTreeTableHeader.tsx:291 msgid "Download data" msgstr "" @@ -868,7 +872,7 @@ msgid "Error updating order" msgstr "" #: src/components/calendar/OrderCalendar.tsx:178 -#: src/tables/Filter.tsx:144 +#: src/tables/Filter.tsx:152 msgid "Overdue" msgstr "" @@ -1107,7 +1111,7 @@ msgid "The latest news from InvenTree" msgstr "" #: src/components/dashboard/widgets/ColorToggleWidget.tsx:18 -#: src/components/nav/MainMenu.tsx:91 +#: src/components/nav/MainMenu.tsx:93 msgid "Change Color Mode" msgstr "" @@ -1153,14 +1157,14 @@ msgstr "" #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:76 #: src/pages/core/UserDetail.tsx:93 #: src/pages/core/UserDetail.tsx:203 -#: src/tables/settings/UserTable.tsx:420 +#: src/tables/settings/UserTable.tsx:421 msgid "Superuser" msgstr "" #: src/components/details/Details.tsx:124 #: src/pages/core/UserDetail.tsx:87 #: src/pages/core/UserDetail.tsx:200 -#: src/tables/settings/UserTable.tsx:415 +#: src/tables/settings/UserTable.tsx:416 msgid "Staff" msgstr "" @@ -1658,7 +1662,7 @@ msgstr "" #: src/components/plugins/PluginDrawer.tsx:68 #: src/pages/Index/Settings/AdminCenter/UnitManagementPanel.tsx:19 #: src/pages/part/CategoryDetail.tsx:86 -#: src/pages/part/PartDetail.tsx:447 +#: src/pages/part/PartDetail.tsx:449 #: src/pages/stock/LocationDetail.tsx:84 #: src/tables/machine/MachineTypeTable.tsx:67 #: src/tables/machine/MachineTypeTable.tsx:151 @@ -1980,7 +1984,7 @@ msgid "Data has been imported successfully" msgstr "" #: src/components/importer/ImporterDrawer.tsx:109 -#: src/components/modals/AboutInvenTreeModal.tsx:197 +#: src/components/modals/AboutInvenTreeModal.tsx:203 #: src/components/modals/ServerInfoModal.tsx:134 #: src/forms/BomForms.tsx:132 msgid "Close" @@ -2166,14 +2170,14 @@ msgstr "" #: src/components/items/TransferList.tsx:161 #: src/components/render/Stock.tsx:102 -#: src/pages/part/PartDetail.tsx:984 -#: src/pages/stock/StockDetail.tsx:262 -#: src/pages/stock/StockDetail.tsx:913 +#: src/pages/part/PartDetail.tsx:997 +#: src/pages/stock/StockDetail.tsx:265 +#: src/pages/stock/StockDetail.tsx:929 #: src/tables/build/BuildAllocatedStockTable.tsx:135 #: src/tables/build/BuildLineTable.tsx:190 #: src/tables/part/PartTable.tsx:124 -#: src/tables/stock/StockItemTable.tsx:183 -#: src/tables/stock/StockItemTable.tsx:344 +#: src/tables/stock/StockItemTable.tsx:184 +#: src/tables/stock/StockItemTable.tsx:345 msgid "Available" msgstr "" @@ -2252,19 +2256,19 @@ msgstr "" #~ msgid "Dismiss" #~ msgstr "Dismiss" -#: src/components/modals/AboutInvenTreeModal.tsx:190 +#: src/components/modals/AboutInvenTreeModal.tsx:193 msgid "Copy version information" msgstr "" -#: src/components/modals/AboutInvenTreeModal.tsx:207 +#: src/components/modals/AboutInvenTreeModal.tsx:213 msgid "Development Version" msgstr "" -#: src/components/modals/AboutInvenTreeModal.tsx:209 +#: src/components/modals/AboutInvenTreeModal.tsx:215 msgid "Up to Date" msgstr "" -#: src/components/modals/AboutInvenTreeModal.tsx:211 +#: src/components/modals/AboutInvenTreeModal.tsx:217 msgid "Update Available" msgstr "" @@ -2439,24 +2443,28 @@ msgstr "" #~ msgid "Profile" #~ msgstr "Profile" -#: src/components/nav/MainMenu.tsx:52 +#: src/components/nav/MainMenu.tsx:54 #: src/components/nav/NavigationDrawer.tsx:193 #: src/pages/Index/Settings/AdminCenter/EmailManagementPanel.tsx:21 #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:39 msgid "Settings" msgstr "" -#: src/components/nav/MainMenu.tsx:59 -#: src/pages/Index/Settings/UserSettings.tsx:145 -msgid "Account Settings" -msgstr "" - #: src/components/nav/MainMenu.tsx:59 #: src/defaults/menuItems.tsx:15 #~ msgid "Account settings" #~ msgstr "Account settings" -#: src/components/nav/MainMenu.tsx:67 +#: src/components/nav/MainMenu.tsx:61 +#: src/pages/Index/Settings/UserSettings.tsx:145 +msgid "Account Settings" +msgstr "" + +#: src/components/nav/MainMenu.tsx:68 +#~ msgid "Current language {locale}" +#~ msgstr "Current language {locale}" + +#: src/components/nav/MainMenu.tsx:69 #: src/components/nav/NavigationDrawer.tsx:153 #: src/components/nav/SettingsHeader.tsx:41 #: src/pages/Index/Settings/SystemSettings.tsx:347 @@ -2464,15 +2472,11 @@ msgstr "" msgid "System Settings" msgstr "" -#: src/components/nav/MainMenu.tsx:68 -#~ msgid "Current language {locale}" -#~ msgstr "Current language {locale}" - #: src/components/nav/MainMenu.tsx:71 #~ msgid "Switch to pseudo language" #~ msgstr "Switch to pseudo language" -#: src/components/nav/MainMenu.tsx:76 +#: src/components/nav/MainMenu.tsx:78 #: src/components/nav/NavigationDrawer.tsx:160 #: src/components/nav/SettingsHeader.tsx:42 #: src/defaults/actions.tsx:83 @@ -2481,7 +2485,14 @@ msgstr "" msgid "Admin Center" msgstr "" -#: src/components/nav/MainMenu.tsx:100 +#: src/components/nav/MainMenu.tsx:99 +#: src/defaults/actions.tsx:44 +#: src/defaults/links.tsx:140 +#: src/defaults/links.tsx:186 +msgid "About InvenTree" +msgstr "" + +#: src/components/nav/MainMenu.tsx:108 msgid "Logout" msgstr "" @@ -2507,10 +2518,11 @@ msgstr "" #: src/defaults/links.tsx:42 #: src/forms/StockForms.tsx:736 #: src/pages/Index/Settings/SystemSettings.tsx:224 -#: src/pages/part/PartDetail.tsx:805 +#: src/pages/part/PartDetail.tsx:807 #: src/pages/stock/LocationDetail.tsx:390 -#: src/pages/stock/StockDetail.tsx:626 -#: src/tables/stock/StockItemTable.tsx:86 +#: src/pages/stock/LocationDetail.tsx:420 +#: src/pages/stock/StockDetail.tsx:642 +#: src/tables/stock/StockItemTable.tsx:87 msgid "Stock" msgstr "" @@ -2599,7 +2611,7 @@ msgstr "" #: src/components/nav/SearchDrawer.tsx:288 #: src/pages/company/ManufacturerPartDetail.tsx:176 -#: src/pages/part/PartDetail.tsx:863 +#: src/pages/part/PartDetail.tsx:865 #: src/pages/part/PartSupplierDetail.tsx:15 #: src/pages/purchasing/PurchasingIndex.tsx:81 msgid "Suppliers" @@ -2663,7 +2675,7 @@ msgid "Attachments" msgstr "" #: src/components/panels/NotesPanel.tsx:23 -#: src/tables/build/BuildOrderTestTable.tsx:196 +#: src/tables/part/PartTestResultTable.tsx:214 #: src/tables/stock/StockTrackingTable.tsx:212 msgid "Notes" msgstr "" @@ -2709,7 +2721,7 @@ msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:118 #: src/pages/company/SupplierPartDetail.tsx:144 #: src/pages/part/CategoryDetail.tsx:106 -#: src/pages/part/PartDetail.tsx:461 +#: src/pages/part/PartDetail.tsx:463 #: src/pages/purchasing/PurchaseOrderDetail.tsx:144 #: src/pages/sales/ReturnOrderDetail.tsx:109 #: src/pages/sales/SalesOrderDetail.tsx:118 @@ -2730,7 +2742,7 @@ msgstr "" #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:41 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 #: src/tables/ColumnRenderers.tsx:411 -#: src/tables/build/BuildOrderTestTable.tsx:204 +#: src/tables/part/PartTestResultTable.tsx:222 msgid "Date" msgstr "" @@ -2739,7 +2751,7 @@ msgstr "" #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:68 #: src/pages/core/UserDetail.tsx:81 #: src/pages/core/UserDetail.tsx:209 -#: src/pages/part/PartDetail.tsx:616 +#: src/pages/part/PartDetail.tsx:618 #: src/tables/bom/UsedInTable.tsx:90 #: src/tables/company/CompanyTable.tsx:57 #: src/tables/company/CompanyTable.tsx:91 @@ -2753,8 +2765,8 @@ msgstr "" #: src/tables/purchasing/SupplierPartTable.tsx:85 #: src/tables/purchasing/SupplierPartTable.tsx:179 #: src/tables/settings/ApiTokenTable.tsx:63 -#: src/tables/settings/UserTable.tsx:410 -#: src/tables/stock/StockItemTable.tsx:323 +#: src/tables/settings/UserTable.tsx:411 +#: src/tables/stock/StockItemTable.tsx:324 msgid "Active" msgstr "" @@ -2873,7 +2885,7 @@ msgstr "" #: src/pages/company/CompanyDetail.tsx:325 #: src/pages/company/SupplierPartDetail.tsx:368 #: src/pages/core/UserDetail.tsx:211 -#: src/pages/part/PartDetail.tsx:1017 +#: src/pages/part/PartDetail.tsx:1030 msgid "Inactive" msgstr "" @@ -2883,8 +2895,31 @@ msgstr "" msgid "No stock" msgstr "" -#: src/components/render/Part.tsx:74 -#: src/pages/part/PartDetail.tsx:488 +#: src/components/render/Part.tsx:44 +#: src/pages/company/SupplierPartDetail.tsx:196 +#: src/pages/company/SupplierPartDetail.tsx:389 +#: src/pages/part/PartDetail.tsx:1018 +#: src/tables/bom/BomTable.tsx:424 +#: src/tables/part/PartTable.tsx:95 +msgid "On Order" +msgstr "" + +#: src/components/render/Part.tsx:52 +#: src/pages/part/PartDetail.tsx:590 +#: src/pages/part/PartDetail.tsx:1024 +#: src/pages/stock/StockDetail.tsx:912 +#: src/tables/part/PartTestResultTable.tsx:297 +#: src/tables/stock/StockItemTable.tsx:361 +msgid "In Production" +msgstr "" + +#: src/components/render/Part.tsx:71 +#: src/tables/stock/StockTrackingTable.tsx:206 +msgid "Details" +msgstr "" + +#: src/components/render/Part.tsx:109 +#: src/pages/part/PartDetail.tsx:490 #: src/tables/ColumnRenderers.tsx:224 #: src/tables/ColumnRenderers.tsx:233 #: src/tables/notifications/NotificationTable.tsx:32 @@ -2908,17 +2943,17 @@ msgstr "" #: src/forms/StockForms.tsx:1073 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:88 #: src/pages/core/UserDetail.tsx:158 -#: src/pages/stock/StockDetail.tsx:295 +#: src/pages/stock/StockDetail.tsx:298 #: src/tables/ColumnRenderers.tsx:176 #: src/tables/ColumnRenderers.tsx:185 -#: src/tables/Filter.tsx:392 +#: src/tables/Filter.tsx:400 #: src/tables/stock/StockTrackingTable.tsx:98 msgid "Location" msgstr "" #: src/components/render/Stock.tsx:99 -#: src/pages/stock/StockDetail.tsx:195 -#: src/pages/stock/StockDetail.tsx:901 +#: src/pages/stock/StockDetail.tsx:198 +#: src/pages/stock/StockDetail.tsx:917 #: src/tables/build/BuildAllocatedStockTable.tsx:121 #: src/tables/build/BuildOutputTable.tsx:111 #: src/tables/sales/SalesOrderAllocationTable.tsx:139 @@ -2940,11 +2975,11 @@ msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:146 #: src/pages/part/pricing/PriceBreakPanel.tsx:89 #: src/pages/part/pricing/PriceBreakPanel.tsx:172 -#: src/pages/stock/StockDetail.tsx:255 -#: src/pages/stock/StockDetail.tsx:907 +#: src/pages/stock/StockDetail.tsx:258 +#: src/pages/stock/StockDetail.tsx:923 #: src/tables/build/BuildLineTable.tsx:84 -#: src/tables/build/BuildOrderTestTable.tsx:251 #: src/tables/part/PartPurchaseOrdersTable.tsx:94 +#: src/tables/part/PartTestResultTable.tsx:269 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:168 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:199 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:69 @@ -3467,163 +3502,163 @@ msgid "Please correct the errors in the selected parts" msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:424 -#: src/tables/build/BuildLineTable.tsx:794 +#: src/tables/build/BuildLineTable.tsx:797 #: src/tables/part/PartTable.tsx:407 #: src/tables/sales/SalesOrderLineItemTable.tsx:365 msgid "Order Parts" msgstr "" #: src/contexts/LanguageContext.tsx:22 -msgid "Arabic" -msgstr "" +#~ msgid "Arabic" +#~ msgstr "Arabic" #: src/contexts/LanguageContext.tsx:23 -msgid "Bulgarian" -msgstr "" +#~ msgid "Bulgarian" +#~ msgstr "Bulgarian" #: src/contexts/LanguageContext.tsx:24 -msgid "Czech" -msgstr "" +#~ msgid "Czech" +#~ msgstr "Czech" #: src/contexts/LanguageContext.tsx:25 -msgid "Danish" -msgstr "" +#~ msgid "Danish" +#~ msgstr "Danish" #: src/contexts/LanguageContext.tsx:26 -msgid "German" -msgstr "" +#~ msgid "German" +#~ msgstr "German" #: src/contexts/LanguageContext.tsx:27 -msgid "Greek" -msgstr "" +#~ msgid "Greek" +#~ msgstr "Greek" #: src/contexts/LanguageContext.tsx:28 -msgid "English" -msgstr "" +#~ msgid "English" +#~ msgstr "English" #: src/contexts/LanguageContext.tsx:29 -msgid "Spanish" -msgstr "" +#~ msgid "Spanish" +#~ msgstr "Spanish" #: src/contexts/LanguageContext.tsx:30 -msgid "Spanish (Mexican)" -msgstr "" +#~ msgid "Spanish (Mexican)" +#~ msgstr "Spanish (Mexican)" #: src/contexts/LanguageContext.tsx:31 -msgid "Estonian" -msgstr "" +#~ msgid "Estonian" +#~ msgstr "Estonian" #: src/contexts/LanguageContext.tsx:32 -msgid "Farsi / Persian" -msgstr "" +#~ msgid "Farsi / Persian" +#~ msgstr "Farsi / Persian" #: src/contexts/LanguageContext.tsx:33 -msgid "Finnish" -msgstr "" +#~ msgid "Finnish" +#~ msgstr "Finnish" #: src/contexts/LanguageContext.tsx:34 -msgid "French" -msgstr "" +#~ msgid "French" +#~ msgstr "French" #: src/contexts/LanguageContext.tsx:35 -msgid "Hebrew" -msgstr "" +#~ msgid "Hebrew" +#~ msgstr "Hebrew" #: src/contexts/LanguageContext.tsx:36 -msgid "Hindi" -msgstr "" +#~ msgid "Hindi" +#~ msgstr "Hindi" #: src/contexts/LanguageContext.tsx:37 -msgid "Hungarian" -msgstr "" +#~ msgid "Hungarian" +#~ msgstr "Hungarian" #: src/contexts/LanguageContext.tsx:38 -msgid "Italian" -msgstr "" +#~ msgid "Italian" +#~ msgstr "Italian" #: src/contexts/LanguageContext.tsx:39 -msgid "Japanese" -msgstr "" +#~ msgid "Japanese" +#~ msgstr "Japanese" #: src/contexts/LanguageContext.tsx:40 -msgid "Korean" -msgstr "" +#~ msgid "Korean" +#~ msgstr "Korean" #: src/contexts/LanguageContext.tsx:41 -msgid "Lithuanian" -msgstr "" +#~ msgid "Lithuanian" +#~ msgstr "Lithuanian" #: src/contexts/LanguageContext.tsx:42 -msgid "Latvian" -msgstr "" +#~ msgid "Latvian" +#~ msgstr "Latvian" #: src/contexts/LanguageContext.tsx:43 -msgid "Dutch" -msgstr "" +#~ msgid "Dutch" +#~ msgstr "Dutch" #: src/contexts/LanguageContext.tsx:44 -msgid "Norwegian" -msgstr "" +#~ msgid "Norwegian" +#~ msgstr "Norwegian" #: src/contexts/LanguageContext.tsx:45 -msgid "Polish" -msgstr "" +#~ msgid "Polish" +#~ msgstr "Polish" #: src/contexts/LanguageContext.tsx:46 -msgid "Portuguese" -msgstr "" +#~ msgid "Portuguese" +#~ msgstr "Portuguese" #: src/contexts/LanguageContext.tsx:47 -msgid "Portuguese (Brazilian)" -msgstr "" +#~ msgid "Portuguese (Brazilian)" +#~ msgstr "Portuguese (Brazilian)" #: src/contexts/LanguageContext.tsx:48 -msgid "Romanian" -msgstr "" +#~ msgid "Romanian" +#~ msgstr "Romanian" #: src/contexts/LanguageContext.tsx:49 -msgid "Russian" -msgstr "" +#~ msgid "Russian" +#~ msgstr "Russian" #: src/contexts/LanguageContext.tsx:50 -msgid "Slovak" -msgstr "" +#~ msgid "Slovak" +#~ msgstr "Slovak" #: src/contexts/LanguageContext.tsx:51 -msgid "Slovenian" -msgstr "" +#~ msgid "Slovenian" +#~ msgstr "Slovenian" #: src/contexts/LanguageContext.tsx:52 -msgid "Serbian" -msgstr "" +#~ msgid "Serbian" +#~ msgstr "Serbian" #: src/contexts/LanguageContext.tsx:53 -msgid "Swedish" -msgstr "" +#~ msgid "Swedish" +#~ msgstr "Swedish" #: src/contexts/LanguageContext.tsx:54 -msgid "Thai" -msgstr "" +#~ msgid "Thai" +#~ msgstr "Thai" #: src/contexts/LanguageContext.tsx:55 -msgid "Turkish" -msgstr "" +#~ msgid "Turkish" +#~ msgstr "Turkish" #: src/contexts/LanguageContext.tsx:56 -msgid "Ukrainian" -msgstr "" +#~ msgid "Ukrainian" +#~ msgstr "Ukrainian" #: src/contexts/LanguageContext.tsx:57 -msgid "Vietnamese" -msgstr "" +#~ msgid "Vietnamese" +#~ msgstr "Vietnamese" #: src/contexts/LanguageContext.tsx:58 -msgid "Chinese (Simplified)" -msgstr "" +#~ msgid "Chinese (Simplified)" +#~ msgstr "Chinese (Simplified)" #: src/contexts/LanguageContext.tsx:59 -msgid "Chinese (Traditional)" -msgstr "" +#~ msgid "Chinese (Traditional)" +#~ msgstr "Chinese (Traditional)" #: src/defaults/actions.tsx:18 #: src/defaults/links.tsx:27 @@ -3644,12 +3679,6 @@ msgstr "" #~ msgid "About this Inventree instance" #~ msgstr "About this Inventree instance" -#: src/defaults/actions.tsx:44 -#: src/defaults/links.tsx:140 -#: src/defaults/links.tsx:186 -msgid "About InvenTree" -msgstr "" - #: src/defaults/actions.tsx:45 msgid "About the InvenTree org" msgstr "" @@ -3954,7 +3983,7 @@ msgstr "" #: src/forms/StockForms.tsx:184 #: src/forms/StockForms.tsx:189 #: src/forms/StockForms.tsx:360 -#: src/pages/stock/StockDetail.tsx:231 +#: src/pages/stock/StockDetail.tsx:234 msgid "Next serial number" msgstr "" @@ -3965,9 +3994,8 @@ msgstr "" #: src/forms/BuildForms.tsx:311 #: src/forms/BuildForms.tsx:656 #: src/tables/build/BuildAllocatedStockTable.tsx:150 -#: src/tables/build/BuildOrderTestTable.tsx:230 -#: src/tables/build/BuildOrderTestTable.tsx:254 #: src/tables/build/BuildOutputTable.tsx:592 +#: src/tables/part/PartTestResultTable.tsx:272 msgid "Build Output" msgstr "" @@ -3984,17 +4012,18 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:150 #: src/pages/sales/ReturnOrderDetail.tsx:115 #: src/pages/sales/SalesOrderDetail.tsx:124 -#: src/pages/stock/StockDetail.tsx:162 -#: src/tables/Filter.tsx:266 +#: src/pages/stock/StockDetail.tsx:170 +#: src/tables/Filter.tsx:274 #: src/tables/build/BuildOutputTable.tsx:408 #: src/tables/machine/MachineListTable.tsx:359 #: src/tables/part/PartPurchaseOrdersTable.tsx:38 +#: src/tables/part/PartTestResultTable.tsx:309 #: src/tables/sales/ReturnOrderLineItemTable.tsx:135 #: src/tables/sales/ReturnOrderLineItemTable.tsx:172 #: src/tables/settings/CustomStateTable.tsx:79 #: src/tables/settings/EmailTable.tsx:95 #: src/tables/settings/ImportSessionTable.tsx:117 -#: src/tables/stock/StockItemTable.tsx:328 +#: src/tables/stock/StockItemTable.tsx:329 #: src/tables/stock/StockTrackingTable.tsx:65 msgid "Status" msgstr "" @@ -4056,7 +4085,7 @@ msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:139 #: src/tables/build/BuildLineTable.tsx:180 #: src/tables/sales/SalesOrderLineItemTable.tsx:337 -#: src/tables/stock/StockItemTable.tsx:339 +#: src/tables/stock/StockItemTable.tsx:340 msgid "Allocated" msgstr "" @@ -4074,9 +4103,9 @@ msgstr "" #: src/forms/BuildForms.tsx:671 #: src/forms/SalesOrderForms.tsx:298 -#: src/tables/build/BuildLineTable.tsx:555 -#: src/tables/build/BuildLineTable.tsx:710 -#: src/tables/build/BuildLineTable.tsx:809 +#: src/tables/build/BuildLineTable.tsx:556 +#: src/tables/build/BuildLineTable.tsx:713 +#: src/tables/build/BuildLineTable.tsx:812 #: src/tables/sales/SalesOrderLineItemTable.tsx:375 #: src/tables/sales/SalesOrderLineItemTable.tsx:408 msgid "Allocate Stock" @@ -4089,10 +4118,10 @@ msgstr "" #: src/forms/BuildForms.tsx:787 #: src/forms/BuildForms.tsx:888 -#: src/tables/build/BuildAllocatedStockTable.tsx:233 -#: src/tables/build/BuildAllocatedStockTable.tsx:265 -#: src/tables/build/BuildLineTable.tsx:720 -#: src/tables/build/BuildLineTable.tsx:843 +#: src/tables/build/BuildAllocatedStockTable.tsx:240 +#: src/tables/build/BuildAllocatedStockTable.tsx:272 +#: src/tables/build/BuildLineTable.tsx:723 +#: src/tables/build/BuildLineTable.tsx:846 msgid "Consume Stock" msgstr "" @@ -4102,14 +4131,14 @@ msgid "Stock items consumed" msgstr "" #: src/forms/BuildForms.tsx:824 -#: src/tables/build/BuildLineTable.tsx:495 +#: src/tables/build/BuildLineTable.tsx:496 #: src/tables/part/PartBuildAllocationsTable.tsx:101 msgid "Fully consumed" msgstr "" #: src/forms/BuildForms.tsx:869 #: src/tables/build/BuildLineTable.tsx:185 -#: src/tables/stock/StockItemTable.tsx:372 +#: src/tables/stock/StockItemTable.tsx:369 msgid "Consumed" msgstr "" @@ -4120,7 +4149,7 @@ msgstr "" #: src/forms/PartForms.tsx:70 #: src/forms/PartForms.tsx:157 #: src/pages/part/CategoryDetail.tsx:122 -#: src/pages/part/PartDetail.tsx:669 +#: src/pages/part/PartDetail.tsx:671 #: src/tables/part/PartCategoryTable.tsx:94 #: src/tables/part/PartTable.tsx:312 msgid "Subscribed" @@ -4232,12 +4261,13 @@ msgstr "" #: src/forms/PurchaseOrderForms.tsx:658 #: src/pages/build/BuildDetail.tsx:351 -#: src/pages/stock/StockDetail.tsx:277 -#: src/pages/stock/StockDetail.tsx:923 +#: src/pages/stock/StockDetail.tsx:280 +#: src/pages/stock/StockDetail.tsx:939 #: src/tables/Filter.tsx:83 #: src/tables/build/BuildAllocatedStockTable.tsx:128 -#: src/tables/build/BuildOrderTestTable.tsx:242 #: src/tables/build/BuildOutputTable.tsx:116 +#: src/tables/part/PartTestResultTable.tsx:260 +#: src/tables/part/PartTestResultTable.tsx:281 #: src/tables/sales/SalesOrderAllocationTable.tsx:146 msgid "Batch Code" msgstr "" @@ -4260,8 +4290,8 @@ msgid "Enter serial numbers for received items" msgstr "" #: src/forms/PurchaseOrderForms.tsx:687 -#: src/pages/stock/StockDetail.tsx:379 -#: src/tables/stock/StockItemTable.tsx:295 +#: src/pages/stock/StockDetail.tsx:382 +#: src/tables/stock/StockItemTable.tsx:296 msgid "Expiry Date" msgstr "" @@ -4273,7 +4303,7 @@ msgstr "" #: src/forms/StockForms.tsx:673 #: src/pages/company/SupplierPartDetail.tsx:171 #: src/pages/company/SupplierPartDetail.tsx:235 -#: src/pages/stock/StockDetail.tsx:416 +#: src/pages/stock/StockDetail.tsx:419 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:220 msgid "Packaging" msgstr "" @@ -4339,9 +4369,9 @@ msgid "Stock Status" msgstr "" #: src/forms/StockForms.tsx:261 -#: src/pages/stock/StockDetail.tsx:670 -#: src/tables/stock/StockItemTable.tsx:525 -#: src/tables/stock/StockItemTable.tsx:572 +#: src/pages/stock/StockDetail.tsx:686 +#: src/tables/stock/StockItemTable.tsx:522 +#: src/tables/stock/StockItemTable.tsx:569 msgid "Add Stock Item" msgstr "" @@ -4378,10 +4408,10 @@ msgstr "" #: src/forms/StockForms.tsx:1075 #: src/pages/company/SupplierPartDetail.tsx:189 #: src/pages/company/SupplierPartDetail.tsx:373 -#: src/pages/part/PartDetail.tsx:535 -#: src/pages/part/PartDetail.tsx:974 +#: src/pages/part/PartDetail.tsx:537 +#: src/pages/part/PartDetail.tsx:987 +#: src/tables/Filter.tsx:92 #: src/tables/purchasing/SupplierPartTable.tsx:194 -#: src/tables/stock/StockItemTable.tsx:359 msgid "In Stock" msgstr "" @@ -4545,7 +4575,7 @@ msgstr "" #: src/tables/FilterSelectDrawer.tsx:114 #: src/tables/FilterSelectDrawer.tsx:137 #: src/tables/FilterSelectDrawer.tsx:149 -#: src/tables/build/BuildOrderTestTable.tsx:188 +#: src/tables/part/PartTestResultTable.tsx:206 #: src/tables/purchasing/ManufacturerPartParameterTable.tsx:42 #: src/tables/stock/StockItemTestResultTable.tsx:201 msgid "Value" @@ -4833,7 +4863,7 @@ msgid "Delete selected stock items" msgstr "" #: src/hooks/UseStockAdjustActions.tsx:205 -#: src/pages/part/PartDetail.tsx:1155 +#: src/pages/part/PartDetail.tsx:1168 msgid "Stock Actions" msgstr "" @@ -6196,7 +6226,7 @@ msgstr "" #: src/pages/build/BuildDetail.tsx:207 #: src/pages/company/ManufacturerPartDetail.tsx:83 #: src/pages/company/SupplierPartDetail.tsx:95 -#: src/pages/part/PartDetail.tsx:454 +#: src/pages/part/PartDetail.tsx:456 #: src/pages/stock/StockDetail.tsx:153 #: src/tables/bom/BomTable.tsx:134 #: src/tables/bom/UsedInTable.tsx:40 @@ -6207,15 +6237,16 @@ msgstr "" #: src/tables/part/RelatedPartTable.tsx:73 #: src/tables/sales/SalesOrderAllocationTable.tsx:132 #: src/tables/sales/SalesOrderLineItemTable.tsx:98 -#: src/tables/stock/StockItemTable.tsx:70 +#: src/tables/stock/StockItemTable.tsx:71 msgid "IPN" msgstr "" #: src/pages/build/BuildDetail.tsx:215 -#: src/pages/part/PartDetail.tsx:481 +#: src/pages/part/PartDetail.tsx:483 +#: src/pages/stock/StockDetail.tsx:161 #: src/tables/bom/UsedInTable.tsx:44 #: src/tables/build/BuildOrderTable.tsx:83 -#: src/tables/stock/StockItemTable.tsx:75 +#: src/tables/stock/StockItemTable.tsx:76 msgid "Revision" msgstr "" @@ -6231,7 +6262,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:156 #: src/pages/sales/ReturnOrderDetail.tsx:121 #: src/pages/sales/SalesOrderDetail.tsx:130 -#: src/pages/stock/StockDetail.tsx:168 +#: src/pages/stock/StockDetail.tsx:176 msgid "Custom Status" msgstr "" @@ -6268,7 +6299,7 @@ msgid "Build Quantity" msgstr "" #: src/pages/build/BuildDetail.tsx:286 -#: src/pages/part/PartDetail.tsx:599 +#: src/pages/part/PartDetail.tsx:601 #: src/tables/bom/BomTable.tsx:352 #: src/tables/bom/BomTable.tsx:387 msgid "Can Build" @@ -6280,16 +6311,16 @@ msgid "Completed Outputs" msgstr "" #: src/pages/build/BuildDetail.tsx:312 -#: src/tables/Filter.tsx:373 +#: src/tables/Filter.tsx:381 msgid "Issued By" msgstr "" #: src/pages/build/BuildDetail.tsx:320 -#: src/pages/part/PartDetail.tsx:692 +#: src/pages/part/PartDetail.tsx:694 #: src/pages/purchasing/PurchaseOrderDetail.tsx:243 #: src/pages/sales/ReturnOrderDetail.tsx:207 #: src/pages/sales/SalesOrderDetail.tsx:219 -#: src/tables/Filter.tsx:311 +#: src/tables/Filter.tsx:319 msgid "Responsible" msgstr "" @@ -6377,6 +6408,8 @@ msgid "Child Build Orders" msgstr "" #: src/pages/build/BuildDetail.tsx:524 +#: src/pages/part/PartDetail.tsx:940 +#: src/pages/stock/StockDetail.tsx:587 #: src/tables/build/BuildOutputTable.tsx:664 #: src/tables/stock/StockItemTestResultTable.tsx:167 msgid "Test Results" @@ -6511,7 +6544,7 @@ msgid "Cancel order" msgstr "" #: src/pages/build/BuildDetail.tsx:752 -#: src/pages/stock/StockDetail.tsx:341 +#: src/pages/stock/StockDetail.tsx:344 #: src/tables/build/BuildAllocatedStockTable.tsx:85 #: src/tables/part/PartBuildAllocationsTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:150 @@ -6572,7 +6605,7 @@ msgstr "" #: src/pages/company/SupplierPartDetail.tsx:234 #: src/pages/company/SupplierPartDetail.tsx:359 #: src/pages/purchasing/PurchaseOrderDetail.tsx:138 -#: src/tables/Filter.tsx:352 +#: src/tables/Filter.tsx:360 #: src/tables/company/CompanyTable.tsx:96 #: src/tables/part/PartPurchaseOrdersTable.tsx:43 #: src/tables/purchasing/PurchaseOrderTable.tsx:109 @@ -6585,7 +6618,7 @@ msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:102 #: src/pages/company/ManufacturerPartDetail.tsx:264 #: src/pages/company/SupplierPartDetail.tsx:151 -#: src/tables/Filter.tsx:339 +#: src/tables/Filter.tsx:347 #: src/tables/company/CompanyTable.tsx:101 #: src/tables/purchasing/SupplierPartTable.tsx:70 msgid "Manufacturer" @@ -6597,7 +6630,7 @@ msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:103 #: src/pages/sales/SalesOrderDetail.tsx:112 #: src/pages/sales/SalesOrderShipmentDetail.tsx:102 -#: src/pages/stock/StockDetail.tsx:367 +#: src/pages/stock/StockDetail.tsx:370 #: src/tables/company/CompanyTable.tsx:106 #: src/tables/sales/ReturnOrderTable.tsx:108 #: src/tables/sales/SalesOrderTable.tsx:133 @@ -6658,7 +6691,7 @@ msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:146 #: src/pages/company/SupplierPartDetail.tsx:231 -#: src/pages/part/PartDetail.tsx:788 +#: src/pages/part/PartDetail.tsx:790 msgid "Part Details" msgstr "" @@ -6671,7 +6704,7 @@ msgid "Manufacturer Part Details" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:164 -#: src/pages/part/PartDetail.tsx:794 +#: src/pages/part/PartDetail.tsx:796 msgid "Parameters" msgstr "" @@ -6712,14 +6745,6 @@ msgstr "" msgid "Pack Quantity" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:196 -#: src/pages/company/SupplierPartDetail.tsx:389 -#: src/pages/part/PartDetail.tsx:1005 -#: src/tables/bom/BomTable.tsx:424 -#: src/tables/part/PartTable.tsx:95 -msgid "On Order" -msgstr "" - #: src/pages/company/SupplierPartDetail.tsx:203 msgid "Supplier Availability" msgstr "" @@ -6767,7 +6792,7 @@ msgid "Add Supplier Part" msgstr "" #: src/pages/company/SupplierPartDetail.tsx:383 -#: src/pages/part/PartDetail.tsx:993 +#: src/pages/part/PartDetail.tsx:1006 msgid "No Stock" msgstr "" @@ -6894,57 +6919,57 @@ msgid "Category Details" msgstr "" #: src/pages/part/PartAllocationPanel.tsx:21 -#: src/pages/stock/StockDetail.tsx:539 +#: src/pages/stock/StockDetail.tsx:555 #: src/tables/part/PartTable.tsx:108 msgid "Build Order Allocations" msgstr "" #: src/pages/part/PartAllocationPanel.tsx:31 -#: src/pages/stock/StockDetail.tsx:554 +#: src/pages/stock/StockDetail.tsx:570 #: src/tables/part/PartTable.tsx:116 msgid "Sales Order Allocations" msgstr "" -#: src/pages/part/PartDetail.tsx:181 -#: src/pages/part/PartDetail.tsx:184 -#: src/pages/part/PartDetail.tsx:228 +#: src/pages/part/PartDetail.tsx:183 +#: src/pages/part/PartDetail.tsx:186 +#: src/pages/part/PartDetail.tsx:230 msgid "Validate BOM" msgstr "" -#: src/pages/part/PartDetail.tsx:185 +#: src/pages/part/PartDetail.tsx:187 msgid "Do you want to validate the bill of materials for this assembly?" msgstr "" -#: src/pages/part/PartDetail.tsx:188 +#: src/pages/part/PartDetail.tsx:190 msgid "BOM validated" msgstr "" -#: src/pages/part/PartDetail.tsx:206 +#: src/pages/part/PartDetail.tsx:208 msgid "BOM Validated" msgstr "" -#: src/pages/part/PartDetail.tsx:207 +#: src/pages/part/PartDetail.tsx:209 msgid "The Bill of Materials for this part has been validated" msgstr "" -#: src/pages/part/PartDetail.tsx:211 -#: src/pages/part/PartDetail.tsx:216 +#: src/pages/part/PartDetail.tsx:213 +#: src/pages/part/PartDetail.tsx:218 msgid "BOM Not Validated" msgstr "" -#: src/pages/part/PartDetail.tsx:212 +#: src/pages/part/PartDetail.tsx:214 msgid "The Bill of Materials for this part has previously been checked, but requires revalidation" msgstr "" -#: src/pages/part/PartDetail.tsx:217 +#: src/pages/part/PartDetail.tsx:219 msgid "The Bill of Materials for this part has not yet been validated" msgstr "" -#: src/pages/part/PartDetail.tsx:248 +#: src/pages/part/PartDetail.tsx:250 msgid "Validated On" msgstr "" -#: src/pages/part/PartDetail.tsx:253 +#: src/pages/part/PartDetail.tsx:255 msgid "Validated By" msgstr "" @@ -6964,25 +6989,25 @@ msgstr "" #~ msgid "Delete part" #~ msgstr "Delete part" -#: src/pages/part/PartDetail.tsx:467 +#: src/pages/part/PartDetail.tsx:469 msgid "Variant of" msgstr "" -#: src/pages/part/PartDetail.tsx:474 +#: src/pages/part/PartDetail.tsx:476 msgid "Revision of" msgstr "" -#: src/pages/part/PartDetail.tsx:494 +#: src/pages/part/PartDetail.tsx:496 #: src/tables/ColumnRenderers.tsx:200 #: src/tables/ColumnRenderers.tsx:209 msgid "Default Location" msgstr "" -#: src/pages/part/PartDetail.tsx:501 +#: src/pages/part/PartDetail.tsx:503 msgid "Category Default Location" msgstr "" -#: src/pages/part/PartDetail.tsx:508 +#: src/pages/part/PartDetail.tsx:510 #: src/tables/purchasing/ManufacturerPartParameterTable.tsx:48 msgid "Units" msgstr "" @@ -6991,12 +7016,12 @@ msgstr "" #~ msgid "Stocktake By" #~ msgstr "Stocktake By" -#: src/pages/part/PartDetail.tsx:515 +#: src/pages/part/PartDetail.tsx:517 #: src/tables/settings/PendingTasksTable.tsx:51 msgid "Keywords" msgstr "" -#: src/pages/part/PartDetail.tsx:543 +#: src/pages/part/PartDetail.tsx:545 #: src/tables/bom/BomTable.tsx:419 #: src/tables/build/BuildLineTable.tsx:297 #: src/tables/part/PartTable.tsx:306 @@ -7004,34 +7029,26 @@ msgstr "" msgid "Available Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:549 +#: src/pages/part/PartDetail.tsx:551 #: src/tables/bom/BomTable.tsx:328 #: src/tables/build/BuildLineTable.tsx:259 #: src/tables/sales/SalesOrderLineItemTable.tsx:178 msgid "On order" msgstr "" -#: src/pages/part/PartDetail.tsx:556 +#: src/pages/part/PartDetail.tsx:558 msgid "Required for Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:567 +#: src/pages/part/PartDetail.tsx:569 msgid "Allocated to Build Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:579 +#: src/pages/part/PartDetail.tsx:581 msgid "Allocated to Sales Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:588 -#: src/pages/part/PartDetail.tsx:1011 -#: src/pages/stock/StockDetail.tsx:896 -#: src/tables/build/BuildOrderTestTable.tsx:273 -#: src/tables/stock/StockItemTable.tsx:364 -msgid "In Production" -msgstr "" - -#: src/pages/part/PartDetail.tsx:606 +#: src/pages/part/PartDetail.tsx:608 msgid "Minimum Stock" msgstr "" @@ -7039,51 +7056,51 @@ msgstr "" #~ msgid "Scheduling" #~ msgstr "Scheduling" -#: src/pages/part/PartDetail.tsx:621 +#: src/pages/part/PartDetail.tsx:623 #: src/tables/part/ParametricPartTable.tsx:359 #: src/tables/part/PartTable.tsx:190 msgid "Locked" msgstr "" -#: src/pages/part/PartDetail.tsx:627 +#: src/pages/part/PartDetail.tsx:629 msgid "Template Part" msgstr "" -#: src/pages/part/PartDetail.tsx:632 +#: src/pages/part/PartDetail.tsx:634 #: src/tables/bom/BomTable.tsx:409 msgid "Assembled Part" msgstr "" -#: src/pages/part/PartDetail.tsx:637 +#: src/pages/part/PartDetail.tsx:639 msgid "Component Part" msgstr "" -#: src/pages/part/PartDetail.tsx:642 +#: src/pages/part/PartDetail.tsx:644 #: src/tables/bom/BomTable.tsx:399 msgid "Testable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:648 +#: src/pages/part/PartDetail.tsx:650 #: src/tables/bom/BomTable.tsx:404 msgid "Trackable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:653 +#: src/pages/part/PartDetail.tsx:655 msgid "Purchaseable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:659 +#: src/pages/part/PartDetail.tsx:661 msgid "Saleable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:664 -#: src/pages/part/PartDetail.tsx:1023 +#: src/pages/part/PartDetail.tsx:666 +#: src/pages/part/PartDetail.tsx:1036 #: src/tables/bom/BomTable.tsx:143 #: src/tables/bom/BomTable.tsx:414 msgid "Virtual Part" msgstr "" -#: src/pages/part/PartDetail.tsx:679 +#: src/pages/part/PartDetail.tsx:681 #: src/pages/purchasing/PurchaseOrderDetail.tsx:253 #: src/pages/sales/ReturnOrderDetail.tsx:217 #: src/pages/sales/SalesOrderDetail.tsx:229 @@ -7091,65 +7108,65 @@ msgstr "" msgid "Creation Date" msgstr "" -#: src/pages/part/PartDetail.tsx:684 +#: src/pages/part/PartDetail.tsx:686 #: src/tables/ColumnRenderers.tsx:386 -#: src/tables/Filter.tsx:365 +#: src/tables/Filter.tsx:373 msgid "Created By" msgstr "" -#: src/pages/part/PartDetail.tsx:699 +#: src/pages/part/PartDetail.tsx:701 msgid "Default Supplier" msgstr "" -#: src/pages/part/PartDetail.tsx:705 +#: src/pages/part/PartDetail.tsx:707 msgid "Default Expiry" msgstr "" -#: src/pages/part/PartDetail.tsx:710 +#: src/pages/part/PartDetail.tsx:712 msgid "days" msgstr "" -#: src/pages/part/PartDetail.tsx:720 +#: src/pages/part/PartDetail.tsx:722 #: src/pages/part/pricing/BomPricingPanel.tsx:113 #: src/pages/part/pricing/VariantPricingPanel.tsx:95 #: src/tables/part/PartTable.tsx:166 msgid "Price Range" msgstr "" -#: src/pages/part/PartDetail.tsx:730 +#: src/pages/part/PartDetail.tsx:732 msgid "Latest Serial Number" msgstr "" -#: src/pages/part/PartDetail.tsx:758 +#: src/pages/part/PartDetail.tsx:760 msgid "Select Part Revision" msgstr "" -#: src/pages/part/PartDetail.tsx:824 +#: src/pages/part/PartDetail.tsx:826 msgid "Variants" msgstr "" -#: src/pages/part/PartDetail.tsx:831 -#: src/pages/stock/StockDetail.tsx:526 +#: src/pages/part/PartDetail.tsx:833 +#: src/pages/stock/StockDetail.tsx:542 msgid "Allocations" msgstr "" -#: src/pages/part/PartDetail.tsx:838 +#: src/pages/part/PartDetail.tsx:840 msgid "Bill of Materials" msgstr "" -#: src/pages/part/PartDetail.tsx:850 +#: src/pages/part/PartDetail.tsx:852 msgid "Used In" msgstr "" -#: src/pages/part/PartDetail.tsx:857 +#: src/pages/part/PartDetail.tsx:859 msgid "Part Pricing" msgstr "" -#: src/pages/part/PartDetail.tsx:927 +#: src/pages/part/PartDetail.tsx:929 msgid "Test Templates" msgstr "" -#: src/pages/part/PartDetail.tsx:938 +#: src/pages/part/PartDetail.tsx:951 msgid "Related Parts" msgstr "" @@ -7161,47 +7178,47 @@ msgstr "" #~ msgid "Transfer part stock" #~ msgstr "Transfer part stock" -#: src/pages/part/PartDetail.tsx:999 +#: src/pages/part/PartDetail.tsx:1012 #: src/tables/part/PartTestTemplateTable.tsx:112 #: src/tables/stock/StockItemTestResultTable.tsx:401 msgid "Required" msgstr "" -#: src/pages/part/PartDetail.tsx:1036 +#: src/pages/part/PartDetail.tsx:1049 #: src/tables/part/PartTable.tsx:355 msgid "Edit Part" msgstr "" -#: src/pages/part/PartDetail.tsx:1076 +#: src/pages/part/PartDetail.tsx:1089 #: src/tables/part/PartTable.tsx:343 #: src/tables/part/PartTable.tsx:420 msgid "Add Part" msgstr "" -#: src/pages/part/PartDetail.tsx:1090 +#: src/pages/part/PartDetail.tsx:1103 msgid "Delete Part" msgstr "" -#: src/pages/part/PartDetail.tsx:1099 +#: src/pages/part/PartDetail.tsx:1112 msgid "Deleting this part cannot be reversed" msgstr "" -#: src/pages/part/PartDetail.tsx:1161 -#: src/pages/stock/StockDetail.tsx:854 +#: src/pages/part/PartDetail.tsx:1174 +#: src/pages/stock/StockDetail.tsx:870 msgid "Order" msgstr "" -#: src/pages/part/PartDetail.tsx:1162 -#: src/pages/stock/StockDetail.tsx:855 -#: src/tables/build/BuildLineTable.tsx:740 +#: src/pages/part/PartDetail.tsx:1175 +#: src/pages/stock/StockDetail.tsx:871 +#: src/tables/build/BuildLineTable.tsx:743 msgid "Order Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:1174 +#: src/pages/part/PartDetail.tsx:1187 msgid "Search by serial number" msgstr "" -#: src/pages/part/PartDetail.tsx:1182 +#: src/pages/part/PartDetail.tsx:1195 #: src/tables/part/PartTable.tsx:392 msgid "Part Actions" msgstr "" @@ -7291,8 +7308,8 @@ msgstr "" #: src/pages/part/PartStockHistoryDetail.tsx:107 #: src/pages/part/PartStockHistoryDetail.tsx:211 -#: src/pages/stock/StockDetail.tsx:399 -#: src/tables/stock/StockItemTable.tsx:272 +#: src/pages/stock/StockDetail.tsx:402 +#: src/tables/stock/StockItemTable.tsx:273 msgid "Stock Value" msgstr "" @@ -7366,12 +7383,12 @@ msgstr "" #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:71 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:126 #: src/pages/part/pricing/SupplierPricingPanel.tsx:66 -#: src/pages/stock/StockDetail.tsx:387 +#: src/pages/stock/StockDetail.tsx:390 #: src/tables/bom/BomTable.tsx:265 #: src/tables/general/ExtraLineItemTable.tsx:61 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:250 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:84 -#: src/tables/stock/StockItemTable.tsx:260 +#: src/tables/stock/StockItemTable.tsx:261 msgid "Unit Price" msgstr "" @@ -7449,9 +7466,9 @@ msgid "Purchase Pricing" msgstr "" #: src/pages/part/pricing/PricingOverviewPanel.tsx:281 -#: src/pages/stock/StockDetail.tsx:179 +#: src/pages/stock/StockDetail.tsx:426 #: src/tables/part/PartParameterTable.tsx:121 -#: src/tables/stock/StockItemTable.tsx:301 +#: src/tables/stock/StockItemTable.tsx:302 msgid "Last Updated" msgstr "" @@ -7815,6 +7832,7 @@ msgid "Parent Location" msgstr "" #: src/pages/stock/LocationDetail.tsx:130 +#: src/pages/stock/LocationDetail.tsx:176 msgid "Sublocations" msgstr "" @@ -7871,12 +7889,12 @@ msgid "Scan Stock Item" msgstr "" #: src/pages/stock/LocationDetail.tsx:298 -#: src/pages/stock/StockDetail.tsx:783 +#: src/pages/stock/StockDetail.tsx:799 msgid "Scanned stock item into location" msgstr "" #: src/pages/stock/LocationDetail.tsx:304 -#: src/pages/stock/StockDetail.tsx:789 +#: src/pages/stock/StockDetail.tsx:805 msgid "Error scanning stock item" msgstr "" @@ -7913,71 +7931,71 @@ msgstr "" #~ msgid "Unlink custom barcode from stock item" #~ msgstr "Unlink custom barcode from stock item" -#: src/pages/stock/StockDetail.tsx:185 -msgid "Last Stocktake" -msgstr "" - -#: src/pages/stock/StockDetail.tsx:203 -msgid "Previous serial number" -msgstr "" - #: src/pages/stock/StockDetail.tsx:205 #~ msgid "Edit stock item" #~ msgstr "Edit stock item" +#: src/pages/stock/StockDetail.tsx:206 +msgid "Previous serial number" +msgstr "" + #: src/pages/stock/StockDetail.tsx:217 #~ msgid "Delete stock item" #~ msgstr "Delete stock item" -#: src/pages/stock/StockDetail.tsx:225 +#: src/pages/stock/StockDetail.tsx:228 msgid "Find serial number" msgstr "" -#: src/pages/stock/StockDetail.tsx:269 +#: src/pages/stock/StockDetail.tsx:272 msgid "Allocated to Orders" msgstr "" -#: src/pages/stock/StockDetail.tsx:302 +#: src/pages/stock/StockDetail.tsx:305 msgid "Installed In" msgstr "" -#: src/pages/stock/StockDetail.tsx:322 +#: src/pages/stock/StockDetail.tsx:325 msgid "Parent Item" msgstr "" -#: src/pages/stock/StockDetail.tsx:326 +#: src/pages/stock/StockDetail.tsx:329 msgid "Parent stock item" msgstr "" -#: src/pages/stock/StockDetail.tsx:332 +#: src/pages/stock/StockDetail.tsx:335 msgid "Consumed By" msgstr "" +#: src/pages/stock/StockDetail.tsx:432 +msgid "Last Stocktake" +msgstr "" + #: src/pages/stock/StockDetail.tsx:433 #~ msgid "Duplicate stock item" #~ msgstr "Duplicate stock item" -#: src/pages/stock/StockDetail.tsx:510 +#: src/pages/stock/StockDetail.tsx:526 msgid "Stock Details" msgstr "" -#: src/pages/stock/StockDetail.tsx:516 +#: src/pages/stock/StockDetail.tsx:532 msgid "Stock Tracking" msgstr "" #: src/pages/stock/StockDetail.tsx:571 -msgid "Test Data" -msgstr "" +#~ msgid "Test Data" +#~ msgstr "Test Data" -#: src/pages/stock/StockDetail.tsx:585 +#: src/pages/stock/StockDetail.tsx:601 msgid "Installed Items" msgstr "" -#: src/pages/stock/StockDetail.tsx:592 +#: src/pages/stock/StockDetail.tsx:608 msgid "Child Items" msgstr "" -#: src/pages/stock/StockDetail.tsx:645 +#: src/pages/stock/StockDetail.tsx:661 msgid "Edit Stock Item" msgstr "" @@ -7991,77 +8009,77 @@ msgstr "" #~ msgid "Remove stock" #~ msgstr "Remove stock" -#: src/pages/stock/StockDetail.tsx:687 -msgid "Items Created" -msgstr "" - -#: src/pages/stock/StockDetail.tsx:688 -msgid "Created {n} stock items" -msgstr "" - #: src/pages/stock/StockDetail.tsx:698 #: src/tables/stock/StockItemTable.tsx:481 #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:705 +#: src/pages/stock/StockDetail.tsx:703 +msgid "Items Created" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:704 +msgid "Created {n} stock items" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:721 msgid "Delete Stock Item" msgstr "" -#: src/pages/stock/StockDetail.tsx:741 -msgid "Serialize Stock Item" -msgstr "" - #: src/pages/stock/StockDetail.tsx:757 -#: src/tables/stock/StockItemTable.tsx:539 -msgid "Stock item serialized" +msgid "Serialize Stock Item" msgstr "" #: src/pages/stock/StockDetail.tsx:762 #~ msgid "Return Stock Item" #~ msgstr "Return Stock Item" -#: src/pages/stock/StockDetail.tsx:765 -msgid "Scan Into Location" -msgstr "" - #: src/pages/stock/StockDetail.tsx:765 #~ msgid "Return this item into stock. This will remove the customer assignment." #~ msgstr "Return this item into stock. This will remove the customer assignment." +#: src/pages/stock/StockDetail.tsx:773 +#: src/tables/stock/StockItemTable.tsx:536 +msgid "Stock item serialized" +msgstr "" + #: src/pages/stock/StockDetail.tsx:777 #~ msgid "Item returned to stock" #~ msgstr "Item returned to stock" -#: src/pages/stock/StockDetail.tsx:823 +#: src/pages/stock/StockDetail.tsx:781 +msgid "Scan Into Location" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:839 msgid "Scan into location" msgstr "" -#: src/pages/stock/StockDetail.tsx:825 +#: src/pages/stock/StockDetail.tsx:841 msgid "Scan this item into a location" msgstr "" -#: src/pages/stock/StockDetail.tsx:837 +#: src/pages/stock/StockDetail.tsx:853 msgid "Stock Operations" msgstr "" -#: src/pages/stock/StockDetail.tsx:842 +#: src/pages/stock/StockDetail.tsx:858 #: src/tables/build/BuildOutputTable.tsx:532 msgid "Serialize" msgstr "" -#: src/pages/stock/StockDetail.tsx:843 +#: src/pages/stock/StockDetail.tsx:859 msgid "Serialize stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:868 -msgid "Stock Item Actions" -msgstr "" - #: src/pages/stock/StockDetail.tsx:868 #~ msgid "Count stock" #~ msgstr "Count stock" +#: src/pages/stock/StockDetail.tsx:884 +msgid "Stock Item Actions" +msgstr "" + #: src/pages/stock/StockDetail.tsx:890 #~ msgid "Return from customer" #~ msgstr "Return from customer" @@ -8070,20 +8088,6 @@ msgstr "" #~ msgid "Transfer" #~ msgstr "Transfer" -#: src/pages/stock/StockDetail.tsx:937 -#: src/tables/stock/StockItemTable.tsx:409 -msgid "Stale" -msgstr "" - -#: src/pages/stock/StockDetail.tsx:943 -#: src/tables/stock/StockItemTable.tsx:403 -msgid "Expired" -msgstr "" - -#: src/pages/stock/StockDetail.tsx:949 -msgid "Unavailable" -msgstr "" - #: src/pages/stock/StockDetail.tsx:950 #~ msgid "Assign to Customer" #~ msgstr "Assign to Customer" @@ -8092,6 +8096,20 @@ msgstr "" #~ msgid "Assign to a customer" #~ msgstr "Assign to a customer" +#: src/pages/stock/StockDetail.tsx:953 +#: src/tables/stock/StockItemTable.tsx:406 +msgid "Stale" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:959 +#: src/tables/stock/StockItemTable.tsx:400 +msgid "Expired" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:965 +msgid "Unavailable" +msgstr "" + #: src/states/IconState.tsx:47 #: src/states/IconState.tsx:77 msgid "Error loading icon package from server" @@ -8165,199 +8183,203 @@ msgstr "" msgid "Filter items by batch code" msgstr "" -#: src/tables/Filter.tsx:92 -msgid "Is Serialized" -msgstr "" - #: src/tables/Filter.tsx:93 -msgid "Show items which have a serial number" +msgid "Show items which are in stock" msgstr "" #: src/tables/Filter.tsx:100 -msgid "Serial" +msgid "Is Serialized" msgstr "" #: src/tables/Filter.tsx:101 -msgid "Filter items by serial number" +msgid "Show items which have a serial number" msgstr "" #: src/tables/Filter.tsx:106 #~ msgid "Show overdue orders" #~ msgstr "Show overdue orders" +#: src/tables/Filter.tsx:108 +msgid "Serial" +msgstr "" + #: src/tables/Filter.tsx:109 +msgid "Filter items by serial number" +msgstr "" + +#: src/tables/Filter.tsx:117 msgid "Serial Below" msgstr "" -#: src/tables/Filter.tsx:110 +#: src/tables/Filter.tsx:118 msgid "Show items with serial numbers less than or equal to a given value" msgstr "" -#: src/tables/Filter.tsx:118 +#: src/tables/Filter.tsx:126 msgid "Serial Above" msgstr "" -#: src/tables/Filter.tsx:119 +#: src/tables/Filter.tsx:127 msgid "Show items with serial numbers greater than or equal to a given value" msgstr "" -#: src/tables/Filter.tsx:128 +#: src/tables/Filter.tsx:136 msgid "Assigned to me" msgstr "" -#: src/tables/Filter.tsx:129 +#: src/tables/Filter.tsx:137 msgid "Show orders assigned to me" msgstr "" -#: src/tables/Filter.tsx:136 +#: src/tables/Filter.tsx:144 #: src/tables/sales/SalesOrderAllocationTable.tsx:85 msgid "Outstanding" msgstr "" -#: src/tables/Filter.tsx:137 +#: src/tables/Filter.tsx:145 msgid "Show outstanding items" msgstr "" -#: src/tables/Filter.tsx:145 +#: src/tables/Filter.tsx:153 msgid "Show overdue items" msgstr "" -#: src/tables/Filter.tsx:152 +#: src/tables/Filter.tsx:160 msgid "Minimum Date" msgstr "" -#: src/tables/Filter.tsx:153 +#: src/tables/Filter.tsx:161 msgid "Show items after this date" msgstr "" -#: src/tables/Filter.tsx:161 +#: src/tables/Filter.tsx:169 msgid "Maximum Date" msgstr "" -#: src/tables/Filter.tsx:162 +#: src/tables/Filter.tsx:170 msgid "Show items before this date" msgstr "" -#: src/tables/Filter.tsx:170 +#: src/tables/Filter.tsx:178 msgid "Created Before" msgstr "" -#: src/tables/Filter.tsx:171 +#: src/tables/Filter.tsx:179 msgid "Show items created before this date" msgstr "" -#: src/tables/Filter.tsx:179 +#: src/tables/Filter.tsx:187 msgid "Created After" msgstr "" -#: src/tables/Filter.tsx:180 +#: src/tables/Filter.tsx:188 msgid "Show items created after this date" msgstr "" -#: src/tables/Filter.tsx:188 +#: src/tables/Filter.tsx:196 msgid "Start Date Before" msgstr "" -#: src/tables/Filter.tsx:189 +#: src/tables/Filter.tsx:197 msgid "Show items with a start date before this date" msgstr "" -#: src/tables/Filter.tsx:197 +#: src/tables/Filter.tsx:205 msgid "Start Date After" msgstr "" -#: src/tables/Filter.tsx:198 +#: src/tables/Filter.tsx:206 msgid "Show items with a start date after this date" msgstr "" -#: src/tables/Filter.tsx:206 +#: src/tables/Filter.tsx:214 msgid "Target Date Before" msgstr "" -#: src/tables/Filter.tsx:207 +#: src/tables/Filter.tsx:215 msgid "Show items with a target date before this date" msgstr "" -#: src/tables/Filter.tsx:215 +#: src/tables/Filter.tsx:223 msgid "Target Date After" msgstr "" -#: src/tables/Filter.tsx:216 +#: src/tables/Filter.tsx:224 msgid "Show items with a target date after this date" msgstr "" -#: src/tables/Filter.tsx:224 +#: src/tables/Filter.tsx:232 msgid "Completed Before" msgstr "" -#: src/tables/Filter.tsx:225 +#: src/tables/Filter.tsx:233 msgid "Show items completed before this date" msgstr "" -#: src/tables/Filter.tsx:233 +#: src/tables/Filter.tsx:241 msgid "Completed After" msgstr "" -#: src/tables/Filter.tsx:234 +#: src/tables/Filter.tsx:242 msgid "Show items completed after this date" msgstr "" -#: src/tables/Filter.tsx:246 +#: src/tables/Filter.tsx:254 msgid "Has Project Code" msgstr "" -#: src/tables/Filter.tsx:247 +#: src/tables/Filter.tsx:255 msgid "Show orders with an assigned project code" msgstr "" -#: src/tables/Filter.tsx:256 +#: src/tables/Filter.tsx:264 msgid "Include Variants" msgstr "" -#: src/tables/Filter.tsx:257 +#: src/tables/Filter.tsx:265 msgid "Include results for part variants" msgstr "" -#: src/tables/Filter.tsx:267 +#: src/tables/Filter.tsx:275 #: src/tables/part/PartPurchaseOrdersTable.tsx:133 msgid "Filter by order status" msgstr "" -#: src/tables/Filter.tsx:279 +#: src/tables/Filter.tsx:287 msgid "Filter by project code" msgstr "" -#: src/tables/Filter.tsx:312 +#: src/tables/Filter.tsx:320 msgid "Filter by responsible owner" msgstr "" -#: src/tables/Filter.tsx:328 +#: src/tables/Filter.tsx:336 #: src/tables/settings/ApiTokenTable.tsx:133 #: src/tables/stock/StockTrackingTable.tsx:191 msgid "Filter by user" msgstr "" -#: src/tables/Filter.tsx:340 +#: src/tables/Filter.tsx:348 msgid "Filter by manufacturer" msgstr "" -#: src/tables/Filter.tsx:353 +#: src/tables/Filter.tsx:361 msgid "Filter by supplier" msgstr "" -#: src/tables/Filter.tsx:366 +#: src/tables/Filter.tsx:374 msgid "Filter by user who created the order" msgstr "" -#: src/tables/Filter.tsx:374 +#: src/tables/Filter.tsx:382 msgid "Filter by user who issued the order" msgstr "" -#: src/tables/Filter.tsx:382 +#: src/tables/Filter.tsx:390 msgid "Filter by part category" msgstr "" -#: src/tables/Filter.tsx:393 +#: src/tables/Filter.tsx:401 msgid "Filter by stock location" msgstr "" @@ -8566,7 +8588,7 @@ msgstr "" #: src/tables/bom/BomTable.tsx:345 #: src/tables/part/PartTable.tsx:158 #: src/tables/sales/SalesOrderLineItemTable.tsx:187 -#: src/tables/stock/StockItemTable.tsx:223 +#: src/tables/stock/StockItemTable.tsx:224 msgid "Stock Information" msgstr "" @@ -8588,7 +8610,7 @@ msgstr "" #: src/tables/bom/BomTable.tsx:379 #: src/tables/build/BuildLineTable.tsx:478 -#: src/tables/build/BuildLineTable.tsx:518 +#: src/tables/build/BuildLineTable.tsx:519 msgid "Consumable item" msgstr "" @@ -8737,7 +8759,7 @@ msgstr "" #: src/tables/part/ParametricPartTable.tsx:364 #: src/tables/part/PartBuildAllocationsTable.tsx:60 #: src/tables/part/PartTable.tsx:196 -#: src/tables/stock/StockItemTable.tsx:334 +#: src/tables/stock/StockItemTable.tsx:335 msgid "Assembly" msgstr "" @@ -8785,7 +8807,7 @@ msgstr "" #~ msgstr "Edit Build Item" #: src/tables/build/BuildAllocatedStockTable.tsx:167 -#: src/tables/build/BuildLineTable.tsx:631 +#: src/tables/build/BuildLineTable.tsx:632 msgid "Edit Stock Allocation" msgstr "" @@ -8794,11 +8816,11 @@ msgstr "" #~ msgstr "Delete Build Item" #: src/tables/build/BuildAllocatedStockTable.tsx:180 -#: src/tables/build/BuildLineTable.tsx:644 +#: src/tables/build/BuildLineTable.tsx:645 msgid "Delete Stock Allocation" msgstr "" -#: src/tables/build/BuildAllocatedStockTable.tsx:232 +#: src/tables/build/BuildAllocatedStockTable.tsx:239 msgid "Consume" msgstr "" @@ -8836,7 +8858,7 @@ msgid "Testable" msgstr "" #: src/tables/build/BuildLineTable.tsx:215 -#: src/tables/stock/StockItemTable.tsx:393 +#: src/tables/stock/StockItemTable.tsx:390 msgid "Tracked" msgstr "" @@ -8855,7 +8877,7 @@ msgstr "" #: src/tables/build/BuildLineTable.tsx:294 #: src/tables/sales/SalesOrderLineItemTable.tsx:158 -#: src/tables/stock/StockItemTable.tsx:192 +#: src/tables/stock/StockItemTable.tsx:193 msgid "No stock available" msgstr "" @@ -8887,55 +8909,55 @@ msgstr "" msgid "BOM Information" msgstr "" -#: src/tables/build/BuildLineTable.tsx:496 +#: src/tables/build/BuildLineTable.tsx:497 #: src/tables/part/PartBuildAllocationsTable.tsx:102 msgid "Fully allocated" msgstr "" -#: src/tables/build/BuildLineTable.tsx:544 +#: src/tables/build/BuildLineTable.tsx:545 #: src/tables/sales/SalesOrderLineItemTable.tsx:308 msgid "Create Build Order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:573 +#: src/tables/build/BuildLineTable.tsx:574 msgid "Auto allocation in progress" msgstr "" -#: src/tables/build/BuildLineTable.tsx:576 -#: src/tables/build/BuildLineTable.tsx:781 +#: src/tables/build/BuildLineTable.tsx:577 +#: src/tables/build/BuildLineTable.tsx:784 msgid "Auto Allocate Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:577 +#: src/tables/build/BuildLineTable.tsx:578 msgid "Automatically allocate stock to this build according to the selected options" msgstr "" -#: src/tables/build/BuildLineTable.tsx:597 -#: src/tables/build/BuildLineTable.tsx:611 -#: src/tables/build/BuildLineTable.tsx:730 -#: src/tables/build/BuildLineTable.tsx:831 +#: src/tables/build/BuildLineTable.tsx:598 +#: src/tables/build/BuildLineTable.tsx:612 +#: src/tables/build/BuildLineTable.tsx:733 +#: src/tables/build/BuildLineTable.tsx:834 #: src/tables/build/BuildOutputTable.tsx:359 #: src/tables/build/BuildOutputTable.tsx:364 msgid "Deallocate Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:613 +#: src/tables/build/BuildLineTable.tsx:614 msgid "Deallocate all untracked stock for this build order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:615 +#: src/tables/build/BuildLineTable.tsx:616 msgid "Deallocate stock from the selected line item" msgstr "" -#: src/tables/build/BuildLineTable.tsx:619 +#: src/tables/build/BuildLineTable.tsx:620 msgid "Stock has been deallocated" msgstr "" -#: src/tables/build/BuildLineTable.tsx:750 +#: src/tables/build/BuildLineTable.tsx:753 msgid "Build Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:763 +#: src/tables/build/BuildLineTable.tsx:766 #: src/tables/sales/SalesOrderLineItemTable.tsx:396 msgid "View Part" msgstr "" @@ -8999,38 +9021,6 @@ msgstr "" #~ msgid "Filter by user who issued this order" #~ msgstr "Filter by user who issued this order" -#: src/tables/build/BuildOrderTestTable.tsx:85 -#: src/tables/build/BuildOrderTestTable.tsx:163 -#: src/tables/build/BuildOrderTestTable.tsx:283 -#: src/tables/build/BuildOrderTestTable.tsx:297 -#: src/tables/stock/StockItemTestResultTable.tsx:293 -#: src/tables/stock/StockItemTestResultTable.tsx:365 -#: src/tables/stock/StockItemTestResultTable.tsx:426 -msgid "Add Test Result" -msgstr "" - -#: src/tables/build/BuildOrderTestTable.tsx:92 -#: src/tables/stock/StockItemTestResultTable.tsx:295 -msgid "Test result added" -msgstr "" - -#: src/tables/build/BuildOrderTestTable.tsx:124 -msgid "Add Test Results" -msgstr "" - -#: src/tables/build/BuildOrderTestTable.tsx:134 -msgid "Test results added" -msgstr "" - -#: src/tables/build/BuildOrderTestTable.tsx:162 -#: src/tables/stock/StockItemTestResultTable.tsx:191 -msgid "No Result" -msgstr "" - -#: src/tables/build/BuildOrderTestTable.tsx:274 -msgid "Show build outputs currently in production" -msgstr "" - #: src/tables/build/BuildOutputTable.tsx:104 msgid "Build Output Stock Allocation" msgstr "" @@ -9066,7 +9056,8 @@ msgid "Serialize Build Output" msgstr "" #: src/tables/build/BuildOutputTable.tsx:409 -#: src/tables/stock/StockItemTable.tsx:329 +#: src/tables/part/PartTestResultTable.tsx:310 +#: src/tables/stock/StockItemTable.tsx:330 msgid "Filter by stock status" msgstr "" @@ -9914,6 +9905,38 @@ msgstr "" msgid "Order selected parts" msgstr "" +#: src/tables/part/PartTestResultTable.tsx:103 +#: src/tables/part/PartTestResultTable.tsx:181 +#: src/tables/part/PartTestResultTable.tsx:320 +#: src/tables/part/PartTestResultTable.tsx:334 +#: src/tables/stock/StockItemTestResultTable.tsx:293 +#: src/tables/stock/StockItemTestResultTable.tsx:365 +#: src/tables/stock/StockItemTestResultTable.tsx:426 +msgid "Add Test Result" +msgstr "" + +#: src/tables/part/PartTestResultTable.tsx:110 +#: src/tables/stock/StockItemTestResultTable.tsx:295 +msgid "Test result added" +msgstr "" + +#: src/tables/part/PartTestResultTable.tsx:142 +msgid "Add Test Results" +msgstr "" + +#: src/tables/part/PartTestResultTable.tsx:152 +msgid "Test results added" +msgstr "" + +#: src/tables/part/PartTestResultTable.tsx:180 +#: src/tables/stock/StockItemTestResultTable.tsx:191 +msgid "No Result" +msgstr "" + +#: src/tables/part/PartTestResultTable.tsx:298 +msgid "Show build outputs currently in production" +msgstr "" + #: src/tables/part/PartTestTemplateTable.tsx:56 msgid "Test is defined for a parent template part" msgstr "" @@ -10268,7 +10291,7 @@ msgid "Sample" msgstr "" #: src/tables/plugin/PluginListTable.tsx:432 -#: src/tables/stock/StockItemTable.tsx:377 +#: src/tables/stock/StockItemTable.tsx:374 msgid "Installed" msgstr "" @@ -11081,55 +11104,55 @@ msgstr "" msgid "User deleted" msgstr "" -#: src/tables/settings/UserTable.tsx:361 +#: src/tables/settings/UserTable.tsx:362 msgid "Are you sure you want to delete this user?" msgstr "" -#: src/tables/settings/UserTable.tsx:367 +#: src/tables/settings/UserTable.tsx:368 msgid "Add User" msgstr "" -#: src/tables/settings/UserTable.tsx:375 +#: src/tables/settings/UserTable.tsx:376 msgid "Added user" msgstr "" -#: src/tables/settings/UserTable.tsx:382 +#: src/tables/settings/UserTable.tsx:383 msgid "Set Password" msgstr "" -#: src/tables/settings/UserTable.tsx:387 +#: src/tables/settings/UserTable.tsx:388 msgid "Password updated" msgstr "" -#: src/tables/settings/UserTable.tsx:398 +#: src/tables/settings/UserTable.tsx:399 msgid "Add user" msgstr "" -#: src/tables/settings/UserTable.tsx:411 +#: src/tables/settings/UserTable.tsx:412 msgid "Show active users" msgstr "" -#: src/tables/settings/UserTable.tsx:416 +#: src/tables/settings/UserTable.tsx:417 msgid "Show staff users" msgstr "" -#: src/tables/settings/UserTable.tsx:421 +#: src/tables/settings/UserTable.tsx:422 msgid "Show superusers" msgstr "" -#: src/tables/settings/UserTable.tsx:440 +#: src/tables/settings/UserTable.tsx:441 msgid "Edit User" msgstr "" -#: src/tables/settings/UserTable.tsx:476 +#: src/tables/settings/UserTable.tsx:477 msgid "User updated" msgstr "" -#: src/tables/settings/UserTable.tsx:477 +#: src/tables/settings/UserTable.tsx:478 msgid "User updated successfully" msgstr "" -#: src/tables/settings/UserTable.tsx:483 +#: src/tables/settings/UserTable.tsx:484 msgid "Error updating user" msgstr "" @@ -11171,47 +11194,47 @@ msgstr "" msgid "Icon" msgstr "" -#: src/tables/stock/StockItemTable.tsx:107 +#: src/tables/stock/StockItemTable.tsx:108 msgid "This stock item is in production" msgstr "" -#: src/tables/stock/StockItemTable.tsx:114 +#: src/tables/stock/StockItemTable.tsx:115 msgid "This stock item has been assigned to a sales order" msgstr "" -#: src/tables/stock/StockItemTable.tsx:121 +#: src/tables/stock/StockItemTable.tsx:122 msgid "This stock item has been assigned to a customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:128 +#: src/tables/stock/StockItemTable.tsx:129 msgid "This stock item is installed in another stock item" msgstr "" -#: src/tables/stock/StockItemTable.tsx:135 +#: src/tables/stock/StockItemTable.tsx:136 msgid "This stock item has been consumed by a build order" msgstr "" -#: src/tables/stock/StockItemTable.tsx:142 +#: src/tables/stock/StockItemTable.tsx:143 msgid "This stock item is unavailable" msgstr "" -#: src/tables/stock/StockItemTable.tsx:151 +#: src/tables/stock/StockItemTable.tsx:152 msgid "This stock item has expired" msgstr "" -#: src/tables/stock/StockItemTable.tsx:155 +#: src/tables/stock/StockItemTable.tsx:156 msgid "This stock item is stale" msgstr "" -#: src/tables/stock/StockItemTable.tsx:167 +#: src/tables/stock/StockItemTable.tsx:168 msgid "This stock item is fully allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:174 +#: src/tables/stock/StockItemTable.tsx:175 msgid "This stock item is partially allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:202 +#: src/tables/stock/StockItemTable.tsx:203 msgid "This stock item has been depleted" msgstr "" @@ -11219,152 +11242,148 @@ msgstr "" #~ msgid "Show stock for assmebled parts" #~ msgstr "Show stock for assmebled parts" -#: src/tables/stock/StockItemTable.tsx:306 +#: src/tables/stock/StockItemTable.tsx:307 msgid "Stocktake Date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:324 +#: src/tables/stock/StockItemTable.tsx:325 msgid "Show stock for active parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:335 +#: src/tables/stock/StockItemTable.tsx:336 msgid "Show stock for assembled parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:340 +#: src/tables/stock/StockItemTable.tsx:341 msgid "Show items which have been allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:345 +#: src/tables/stock/StockItemTable.tsx:346 msgid "Show items which are available" msgstr "" -#: src/tables/stock/StockItemTable.tsx:349 +#: src/tables/stock/StockItemTable.tsx:350 #: src/tables/stock/StockLocationTable.tsx:38 msgid "Include Sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:350 +#: src/tables/stock/StockItemTable.tsx:351 msgid "Include stock in sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:354 +#: src/tables/stock/StockItemTable.tsx:355 msgid "Depleted" msgstr "" -#: src/tables/stock/StockItemTable.tsx:355 +#: src/tables/stock/StockItemTable.tsx:356 msgid "Show depleted stock items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:360 -msgid "Show items which are in stock" +#: src/tables/stock/StockItemTable.tsx:362 +msgid "Show items which are in production" msgstr "" #: src/tables/stock/StockItemTable.tsx:362 #~ msgid "Include stock items for variant parts" #~ msgstr "Include stock items for variant parts" -#: src/tables/stock/StockItemTable.tsx:365 -msgid "Show items which are in production" -msgstr "" - -#: src/tables/stock/StockItemTable.tsx:373 +#: src/tables/stock/StockItemTable.tsx:370 msgid "Show items which have been consumed by a build order" msgstr "" -#: src/tables/stock/StockItemTable.tsx:378 +#: src/tables/stock/StockItemTable.tsx:375 msgid "Show stock items which are installed in other items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:382 +#: src/tables/stock/StockItemTable.tsx:379 msgid "Sent to Customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:383 +#: src/tables/stock/StockItemTable.tsx:380 msgid "Show items which have been sent to a customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:394 +#: src/tables/stock/StockItemTable.tsx:391 msgid "Show tracked items" msgstr "" +#: src/tables/stock/StockItemTable.tsx:395 +msgid "Has Purchase Price" +msgstr "" + +#: src/tables/stock/StockItemTable.tsx:396 +msgid "Show items which have a purchase price" +msgstr "" + #: src/tables/stock/StockItemTable.tsx:397 #~ msgid "Serial Number LTE" #~ msgstr "Serial Number LTE" -#: src/tables/stock/StockItemTable.tsx:398 -msgid "Has Purchase Price" -msgstr "" - -#: src/tables/stock/StockItemTable.tsx:399 -msgid "Show items which have a purchase price" +#: src/tables/stock/StockItemTable.tsx:401 +msgid "Show items which have expired" msgstr "" #: src/tables/stock/StockItemTable.tsx:403 #~ msgid "Serial Number GTE" #~ msgstr "Serial Number GTE" -#: src/tables/stock/StockItemTable.tsx:404 -msgid "Show items which have expired" -msgstr "" - -#: src/tables/stock/StockItemTable.tsx:410 +#: src/tables/stock/StockItemTable.tsx:407 msgid "Show items which are stale" msgstr "" -#: src/tables/stock/StockItemTable.tsx:415 +#: src/tables/stock/StockItemTable.tsx:412 msgid "Expired Before" msgstr "" -#: src/tables/stock/StockItemTable.tsx:416 +#: src/tables/stock/StockItemTable.tsx:413 msgid "Show items which expired before this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:422 +#: src/tables/stock/StockItemTable.tsx:419 msgid "Expired After" msgstr "" -#: src/tables/stock/StockItemTable.tsx:423 +#: src/tables/stock/StockItemTable.tsx:420 msgid "Show items which expired after this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:429 +#: src/tables/stock/StockItemTable.tsx:426 msgid "Updated Before" msgstr "" -#: src/tables/stock/StockItemTable.tsx:430 +#: src/tables/stock/StockItemTable.tsx:427 msgid "Show items updated before this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:435 +#: src/tables/stock/StockItemTable.tsx:432 msgid "Updated After" msgstr "" -#: src/tables/stock/StockItemTable.tsx:436 +#: src/tables/stock/StockItemTable.tsx:433 msgid "Show items updated after this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:441 +#: src/tables/stock/StockItemTable.tsx:438 msgid "Stocktake Before" msgstr "" -#: src/tables/stock/StockItemTable.tsx:442 +#: src/tables/stock/StockItemTable.tsx:439 msgid "Show items counted before this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:447 +#: src/tables/stock/StockItemTable.tsx:444 msgid "Stocktake After" msgstr "" -#: src/tables/stock/StockItemTable.tsx:448 +#: src/tables/stock/StockItemTable.tsx:445 msgid "Show items counted after this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:453 +#: src/tables/stock/StockItemTable.tsx:450 msgid "External Location" msgstr "" -#: src/tables/stock/StockItemTable.tsx:454 +#: src/tables/stock/StockItemTable.tsx:451 msgid "Show items in an external location" msgstr "" @@ -11372,7 +11391,7 @@ msgstr "" #~ msgid "Delete stock items" #~ msgstr "Delete stock items" -#: src/tables/stock/StockItemTable.tsx:559 +#: src/tables/stock/StockItemTable.tsx:556 msgid "Order items" msgstr "" @@ -11547,10 +11566,6 @@ msgstr "" msgid "Removed" msgstr "" -#: src/tables/stock/StockTrackingTable.tsx:206 -msgid "Details" -msgstr "" - #: src/tables/stock/StockTrackingTable.tsx:221 msgid "No user information" msgstr "" diff --git a/src/frontend/src/locales/fr/messages.po b/src/frontend/src/locales/fr/messages.po index 4fef4990cd..52834f141a 100644 --- a/src/frontend/src/locales/fr/messages.po +++ b/src/frontend/src/locales/fr/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: fr\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2025-09-17 03:41\n" +"PO-Revision-Date: 2025-09-29 23:53\n" "Last-Translator: \n" "Language-Team: French\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" @@ -69,7 +69,7 @@ msgstr "Actions" #: src/components/forms/fields/RelatedModelField.tsx:393 #: src/components/nav/Header.tsx:169 #: src/pages/Index/Settings/UserSettings.tsx:74 -#: src/pages/part/PartDetail.tsx:1173 +#: src/pages/part/PartDetail.tsx:1186 msgid "Search" msgstr "Rechercher" @@ -113,7 +113,7 @@ msgstr "Non" #: src/forms/StockForms.tsx:1028 #: src/forms/StockForms.tsx:1072 #: src/pages/build/BuildDetail.tsx:200 -#: src/pages/part/PartDetail.tsx:1225 +#: src/pages/part/PartDetail.tsx:1238 #: src/tables/ColumnRenderers.tsx:82 #: src/tables/part/RelatedPartTable.tsx:53 #: src/tables/stock/StockTrackingTable.tsx:87 @@ -128,7 +128,8 @@ msgstr "Pièce" #: src/pages/part/CategoryDetail.tsx:130 #: src/pages/part/CategoryDetail.tsx:273 #: src/pages/part/CategoryDetail.tsx:312 -#: src/pages/part/PartDetail.tsx:955 +#: src/pages/part/CategoryDetail.tsx:343 +#: src/pages/part/PartDetail.tsx:968 msgid "Parts" msgstr "Composants" @@ -152,11 +153,11 @@ msgstr "Modèles de test de pièces" #: lib/enums/ModelInformation.tsx:52 #: src/components/wizards/OrderPartsWizard.tsx:143 #: src/pages/company/SupplierPartDetail.tsx:408 -#: src/pages/stock/StockDetail.tsx:286 +#: src/pages/stock/StockDetail.tsx:289 #: src/tables/build/BuildAllocatedStockTable.tsx:155 #: src/tables/part/PartPurchaseOrdersTable.tsx:50 #: src/tables/purchasing/SupplierPartTable.tsx:64 -#: src/tables/stock/StockItemTable.tsx:248 +#: src/tables/stock/StockItemTable.tsx:249 msgid "Supplier Part" msgstr "Pièce fournisseur" @@ -168,7 +169,7 @@ msgstr "Pièces du fournisseur" #: lib/enums/ModelInformation.tsx:61 #: src/pages/company/SupplierPartDetail.tsx:160 #: src/tables/part/PartPurchaseOrdersTable.tsx:56 -#: src/tables/stock/StockItemTable.tsx:254 +#: src/tables/stock/StockItemTable.tsx:255 msgid "Manufacturer Part" msgstr "Pièces du fabricant" @@ -179,14 +180,15 @@ msgstr "Pièces du fabricant" #: lib/enums/ModelInformation.tsx:70 #: src/pages/part/CategoryDetail.tsx:343 -#: src/tables/Filter.tsx:381 +#: src/tables/Filter.tsx:389 msgid "Part Category" msgstr "Catégorie de composant" #: lib/enums/ModelInformation.tsx:71 #: lib/enums/Roles.tsx:37 +#: src/pages/part/CategoryDetail.tsx:267 #: src/pages/part/CategoryDetail.tsx:334 -#: src/pages/part/PartDetail.tsx:1214 +#: src/pages/part/PartDetail.tsx:1227 msgid "Part Categories" msgstr "Catégories de composants" @@ -196,7 +198,8 @@ msgstr "Catégories de composants" #: src/forms/BuildForms.tsx:604 #: src/forms/BuildForms.tsx:765 #: src/forms/SalesOrderForms.tsx:269 -#: src/pages/stock/StockDetail.tsx:976 +#: src/pages/stock/StockDetail.tsx:992 +#: src/tables/part/PartTestResultTable.tsx:248 #: src/tables/stock/StockTrackingTable.tsx:48 #: src/tables/stock/StockTrackingTable.tsx:55 msgid "Stock Item" @@ -221,7 +224,7 @@ msgstr "Emplacement du stock" #: lib/enums/ModelInformation.tsx:89 #: src/pages/stock/LocationDetail.tsx:176 #: src/pages/stock/LocationDetail.tsx:412 -#: src/pages/stock/StockDetail.tsx:967 +#: src/pages/stock/StockDetail.tsx:983 msgid "Stock Locations" msgstr "Emplacements de stock" @@ -235,7 +238,7 @@ msgstr "Emplacements des stocks" #: lib/enums/ModelInformation.tsx:103 #: src/pages/Index/Settings/SystemSettings.tsx:248 -#: src/pages/part/PartDetail.tsx:912 +#: src/pages/part/PartDetail.tsx:914 msgid "Stock History" msgstr "Historique du stock" @@ -284,7 +287,7 @@ msgstr "Sociétés" #: src/pages/sales/ReturnOrderDetail.tsx:199 #: src/pages/sales/SalesOrderDetail.tsx:211 #: src/tables/ColumnRenderers.tsx:353 -#: src/tables/Filter.tsx:278 +#: src/tables/Filter.tsx:286 #: src/tables/TableHoverCard.tsx:101 msgid "Project Code" msgstr "Code du projet" @@ -299,9 +302,9 @@ msgstr "Codes du projet" #: src/pages/build/BuildDetail.tsx:244 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:33 #: src/pages/purchasing/PurchaseOrderDetail.tsx:531 -#: src/pages/stock/StockDetail.tsx:349 +#: src/pages/stock/StockDetail.tsx:352 #: src/tables/part/PartPurchaseOrdersTable.tsx:32 -#: src/tables/stock/StockItemTable.tsx:240 +#: src/tables/stock/StockItemTable.tsx:241 #: src/tables/stock/StockTrackingTable.tsx:120 msgid "Purchase Order" msgstr "Commande d’achat" @@ -311,7 +314,7 @@ msgstr "Commande d’achat" #: src/pages/Index/Settings/SystemSettings.tsx:283 #: src/pages/company/CompanyDetail.tsx:205 #: src/pages/company/SupplierPartDetail.tsx:265 -#: src/pages/part/PartDetail.tsx:876 +#: src/pages/part/PartDetail.tsx:878 #: src/pages/purchasing/PurchasingIndex.tsx:60 msgid "Purchase Orders" msgstr "Ordres d'achat" @@ -330,7 +333,7 @@ msgstr "Lignes de commande d'achat" #: src/pages/sales/SalesOrderDetail.tsx:586 #: src/pages/sales/SalesOrderShipmentDetail.tsx:94 #: src/pages/sales/SalesOrderShipmentDetail.tsx:358 -#: src/pages/stock/StockDetail.tsx:358 +#: src/pages/stock/StockDetail.tsx:361 #: src/tables/part/PartSalesAllocationsTable.tsx:41 #: src/tables/sales/SalesOrderAllocationTable.tsx:107 #: src/tables/stock/StockTrackingTable.tsx:131 @@ -341,7 +344,7 @@ msgstr "Ventes" #: lib/enums/Roles.tsx:43 #: src/pages/Index/Settings/SystemSettings.tsx:299 #: src/pages/company/CompanyDetail.tsx:225 -#: src/pages/part/PartDetail.tsx:888 +#: src/pages/part/PartDetail.tsx:890 #: src/pages/sales/SalesIndex.tsx:82 msgid "Sales Orders" msgstr "Ordres de vente" @@ -365,7 +368,7 @@ msgstr "Retour de commande" #: lib/enums/Roles.tsx:41 #: src/pages/Index/Settings/SystemSettings.tsx:315 #: src/pages/company/CompanyDetail.tsx:232 -#: src/pages/part/PartDetail.tsx:895 +#: src/pages/part/PartDetail.tsx:897 #: src/pages/sales/SalesIndex.tsx:103 msgid "Return Orders" msgstr "Retours" @@ -414,7 +417,7 @@ msgstr "Propriétaires" #: lib/enums/ModelInformation.tsx:214 #: src/pages/Auth/ChangePassword.tsx:36 #: src/pages/core/UserDetail.tsx:220 -#: src/tables/Filter.tsx:327 +#: src/tables/Filter.tsx:335 #: src/tables/settings/ApiTokenTable.tsx:105 #: src/tables/settings/ApiTokenTable.tsx:132 #: src/tables/settings/BarcodeScanHistoryTable.tsx:79 @@ -544,7 +547,7 @@ msgstr "Administrateur" #: lib/enums/Roles.tsx:33 #: src/pages/Index/Settings/SystemSettings.tsx:264 #: src/pages/build/BuildIndex.tsx:75 -#: src/pages/part/PartDetail.tsx:905 +#: src/pages/part/PartDetail.tsx:907 #: src/pages/sales/SalesOrderDetail.tsx:394 msgid "Build Orders" msgstr "Ordres de fabrication" @@ -694,11 +697,12 @@ msgid "Failed to link barcode" msgstr "Impossible de lier le code-barre" #: src/components/barcodes/QRCode.tsx:179 -#: src/pages/part/PartDetail.tsx:522 +#: src/pages/part/PartDetail.tsx:524 #: src/pages/purchasing/PurchaseOrderDetail.tsx:204 #: src/pages/sales/ReturnOrderDetail.tsx:168 #: src/pages/sales/SalesOrderDetail.tsx:180 #: src/pages/sales/SalesOrderShipmentDetail.tsx:168 +#: src/pages/stock/StockDetail.tsx:186 msgid "Link" msgstr "Lien" @@ -720,11 +724,11 @@ msgstr "Ouvrir dans l'interface d'administration" #~ msgid "Copy to clipboard" #~ msgstr "Copy to clipboard" -#: src/components/buttons/CopyButton.tsx:31 +#: src/components/buttons/CopyButton.tsx:34 msgid "Copied" msgstr "Copié" -#: src/components/buttons/CopyButton.tsx:31 +#: src/components/buttons/CopyButton.tsx:34 msgid "Copy" msgstr "Copier" @@ -752,19 +756,15 @@ msgstr "Impression des Rapports" #~ msgid "The label could not be generated" #~ msgstr "The label could not be generated" -#: src/components/buttons/PrintingActions.tsx:122 +#: src/components/buttons/PrintingActions.tsx:124 msgid "Print Label" msgstr "Imprimer l'étiquette" -#: src/components/buttons/PrintingActions.tsx:129 -#: src/components/buttons/PrintingActions.tsx:156 +#: src/components/buttons/PrintingActions.tsx:134 +#: src/components/buttons/PrintingActions.tsx:168 msgid "Print" msgstr "Imprimer" -#: src/components/buttons/PrintingActions.tsx:139 -msgid "Print Report" -msgstr "Imprimer le rapport" - #: src/components/buttons/PrintingActions.tsx:152 #~ msgid "Generate" #~ msgstr "Generate" @@ -777,15 +777,19 @@ msgstr "Imprimer le rapport" #~ msgid "The report could not be generated" #~ msgstr "The report could not be generated" -#: src/components/buttons/PrintingActions.tsx:177 +#: src/components/buttons/PrintingActions.tsx:161 +msgid "Print Report" +msgstr "Imprimer le rapport" + +#: src/components/buttons/PrintingActions.tsx:189 msgid "Printing Actions" msgstr "Options d'impression" -#: src/components/buttons/PrintingActions.tsx:182 +#: src/components/buttons/PrintingActions.tsx:194 msgid "Print Labels" msgstr "Imprimer les étiquettes" -#: src/components/buttons/PrintingActions.tsx:188 +#: src/components/buttons/PrintingActions.tsx:200 msgid "Print Reports" msgstr "Imprimer les rapports" @@ -837,24 +841,24 @@ msgstr "Se désabonner des notifications" msgid "Subscribe to notifications" msgstr "S'abonner aux notifications" -#: src/components/calendar/Calendar.tsx:99 -#: src/components/calendar/Calendar.tsx:162 +#: src/components/calendar/Calendar.tsx:102 +#: src/components/calendar/Calendar.tsx:165 msgid "Calendar Filters" msgstr "Filtres de calendrier" -#: src/components/calendar/Calendar.tsx:114 +#: src/components/calendar/Calendar.tsx:117 msgid "Previous month" msgstr "Mois précédent" -#: src/components/calendar/Calendar.tsx:123 +#: src/components/calendar/Calendar.tsx:126 msgid "Select month" msgstr "Sélectionner un mois" -#: src/components/calendar/Calendar.tsx:144 +#: src/components/calendar/Calendar.tsx:147 msgid "Next month" msgstr "Prochain mois" -#: src/components/calendar/Calendar.tsx:175 +#: src/components/calendar/Calendar.tsx:178 #: src/tables/InvenTreeTableHeader.tsx:291 msgid "Download data" msgstr "Télécharger des données" @@ -868,7 +872,7 @@ msgid "Error updating order" msgstr "Erreur lors de la mise à jour des commandes" #: src/components/calendar/OrderCalendar.tsx:178 -#: src/tables/Filter.tsx:144 +#: src/tables/Filter.tsx:152 msgid "Overdue" msgstr "En retard" @@ -1107,7 +1111,7 @@ msgid "The latest news from InvenTree" msgstr "Les dernières actualités d'InvenTree" #: src/components/dashboard/widgets/ColorToggleWidget.tsx:18 -#: src/components/nav/MainMenu.tsx:91 +#: src/components/nav/MainMenu.tsx:93 msgid "Change Color Mode" msgstr "Changer le thème de couleur" @@ -1153,14 +1157,14 @@ msgstr "Il n'y a pas d'actualités non lues" #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:76 #: src/pages/core/UserDetail.tsx:93 #: src/pages/core/UserDetail.tsx:203 -#: src/tables/settings/UserTable.tsx:420 +#: src/tables/settings/UserTable.tsx:421 msgid "Superuser" msgstr "Super-utilisateur" #: src/components/details/Details.tsx:124 #: src/pages/core/UserDetail.tsx:87 #: src/pages/core/UserDetail.tsx:200 -#: src/tables/settings/UserTable.tsx:415 +#: src/tables/settings/UserTable.tsx:416 msgid "Staff" msgstr "Personnel" @@ -1658,7 +1662,7 @@ msgstr "Serveur" #: src/components/plugins/PluginDrawer.tsx:68 #: src/pages/Index/Settings/AdminCenter/UnitManagementPanel.tsx:19 #: src/pages/part/CategoryDetail.tsx:86 -#: src/pages/part/PartDetail.tsx:447 +#: src/pages/part/PartDetail.tsx:449 #: src/pages/stock/LocationDetail.tsx:84 #: src/tables/machine/MachineTypeTable.tsx:67 #: src/tables/machine/MachineTypeTable.tsx:151 @@ -1980,7 +1984,7 @@ msgid "Data has been imported successfully" msgstr "Les données on était correctement importés" #: src/components/importer/ImporterDrawer.tsx:109 -#: src/components/modals/AboutInvenTreeModal.tsx:197 +#: src/components/modals/AboutInvenTreeModal.tsx:203 #: src/components/modals/ServerInfoModal.tsx:134 #: src/forms/BomForms.tsx:132 msgid "Close" @@ -2166,14 +2170,14 @@ msgstr "Aucun élément" #: src/components/items/TransferList.tsx:161 #: src/components/render/Stock.tsx:102 -#: src/pages/part/PartDetail.tsx:984 -#: src/pages/stock/StockDetail.tsx:262 -#: src/pages/stock/StockDetail.tsx:913 +#: src/pages/part/PartDetail.tsx:997 +#: src/pages/stock/StockDetail.tsx:265 +#: src/pages/stock/StockDetail.tsx:929 #: src/tables/build/BuildAllocatedStockTable.tsx:135 #: src/tables/build/BuildLineTable.tsx:190 #: src/tables/part/PartTable.tsx:124 -#: src/tables/stock/StockItemTable.tsx:183 -#: src/tables/stock/StockItemTable.tsx:344 +#: src/tables/stock/StockItemTable.tsx:184 +#: src/tables/stock/StockItemTable.tsx:345 msgid "Available" msgstr "Disponible" @@ -2252,19 +2256,19 @@ msgstr "Soumettre un rapport de Bug" #~ msgid "Dismiss" #~ msgstr "Dismiss" -#: src/components/modals/AboutInvenTreeModal.tsx:190 +#: src/components/modals/AboutInvenTreeModal.tsx:193 msgid "Copy version information" msgstr "Copier les informations de version" -#: src/components/modals/AboutInvenTreeModal.tsx:207 +#: src/components/modals/AboutInvenTreeModal.tsx:213 msgid "Development Version" msgstr "Version de développement" -#: src/components/modals/AboutInvenTreeModal.tsx:209 +#: src/components/modals/AboutInvenTreeModal.tsx:215 msgid "Up to Date" msgstr "À jour" -#: src/components/modals/AboutInvenTreeModal.tsx:211 +#: src/components/modals/AboutInvenTreeModal.tsx:217 msgid "Update Available" msgstr "Mise à jour disponible" @@ -2439,24 +2443,28 @@ msgstr "Aucun résultat trouvé..." #~ msgid "Profile" #~ msgstr "Profile" -#: src/components/nav/MainMenu.tsx:52 +#: src/components/nav/MainMenu.tsx:54 #: src/components/nav/NavigationDrawer.tsx:193 #: src/pages/Index/Settings/AdminCenter/EmailManagementPanel.tsx:21 #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:39 msgid "Settings" msgstr "Paramètres" -#: src/components/nav/MainMenu.tsx:59 -#: src/pages/Index/Settings/UserSettings.tsx:145 -msgid "Account Settings" -msgstr "Paramètres du compte" - #: src/components/nav/MainMenu.tsx:59 #: src/defaults/menuItems.tsx:15 #~ msgid "Account settings" #~ msgstr "Account settings" -#: src/components/nav/MainMenu.tsx:67 +#: src/components/nav/MainMenu.tsx:61 +#: src/pages/Index/Settings/UserSettings.tsx:145 +msgid "Account Settings" +msgstr "Paramètres du compte" + +#: src/components/nav/MainMenu.tsx:68 +#~ msgid "Current language {locale}" +#~ msgstr "Current language {locale}" + +#: src/components/nav/MainMenu.tsx:69 #: src/components/nav/NavigationDrawer.tsx:153 #: src/components/nav/SettingsHeader.tsx:41 #: src/pages/Index/Settings/SystemSettings.tsx:347 @@ -2464,15 +2472,11 @@ msgstr "Paramètres du compte" msgid "System Settings" msgstr "Les paramètres du système" -#: src/components/nav/MainMenu.tsx:68 -#~ msgid "Current language {locale}" -#~ msgstr "Current language {locale}" - #: src/components/nav/MainMenu.tsx:71 #~ msgid "Switch to pseudo language" #~ msgstr "Switch to pseudo language" -#: src/components/nav/MainMenu.tsx:76 +#: src/components/nav/MainMenu.tsx:78 #: src/components/nav/NavigationDrawer.tsx:160 #: src/components/nav/SettingsHeader.tsx:42 #: src/defaults/actions.tsx:83 @@ -2481,7 +2485,14 @@ msgstr "Les paramètres du système" msgid "Admin Center" msgstr "Centre Admin" -#: src/components/nav/MainMenu.tsx:100 +#: src/components/nav/MainMenu.tsx:99 +#: src/defaults/actions.tsx:44 +#: src/defaults/links.tsx:140 +#: src/defaults/links.tsx:186 +msgid "About InvenTree" +msgstr "À propos d'InvenTree" + +#: src/components/nav/MainMenu.tsx:108 msgid "Logout" msgstr "Se déconnecter" @@ -2507,10 +2518,11 @@ msgstr "Se déconnecter" #: src/defaults/links.tsx:42 #: src/forms/StockForms.tsx:736 #: src/pages/Index/Settings/SystemSettings.tsx:224 -#: src/pages/part/PartDetail.tsx:805 +#: src/pages/part/PartDetail.tsx:807 #: src/pages/stock/LocationDetail.tsx:390 -#: src/pages/stock/StockDetail.tsx:626 -#: src/tables/stock/StockItemTable.tsx:86 +#: src/pages/stock/LocationDetail.tsx:420 +#: src/pages/stock/StockDetail.tsx:642 +#: src/tables/stock/StockItemTable.tsx:87 msgid "Stock" msgstr "Stock" @@ -2599,7 +2611,7 @@ msgstr "Supprimer le groupe de recherche" #: src/components/nav/SearchDrawer.tsx:288 #: src/pages/company/ManufacturerPartDetail.tsx:176 -#: src/pages/part/PartDetail.tsx:863 +#: src/pages/part/PartDetail.tsx:865 #: src/pages/part/PartSupplierDetail.tsx:15 #: src/pages/purchasing/PurchasingIndex.tsx:81 msgid "Suppliers" @@ -2663,7 +2675,7 @@ msgid "Attachments" msgstr "Fichiers joints" #: src/components/panels/NotesPanel.tsx:23 -#: src/tables/build/BuildOrderTestTable.tsx:196 +#: src/tables/part/PartTestResultTable.tsx:214 #: src/tables/stock/StockTrackingTable.tsx:212 msgid "Notes" msgstr "Notes" @@ -2709,7 +2721,7 @@ msgstr "Informations sur le plugin" #: src/pages/company/ManufacturerPartDetail.tsx:118 #: src/pages/company/SupplierPartDetail.tsx:144 #: src/pages/part/CategoryDetail.tsx:106 -#: src/pages/part/PartDetail.tsx:461 +#: src/pages/part/PartDetail.tsx:463 #: src/pages/purchasing/PurchaseOrderDetail.tsx:144 #: src/pages/sales/ReturnOrderDetail.tsx:109 #: src/pages/sales/SalesOrderDetail.tsx:118 @@ -2730,7 +2742,7 @@ msgstr "Auteur" #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:41 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 #: src/tables/ColumnRenderers.tsx:411 -#: src/tables/build/BuildOrderTestTable.tsx:204 +#: src/tables/part/PartTestResultTable.tsx:222 msgid "Date" msgstr "Date" @@ -2739,7 +2751,7 @@ msgstr "Date" #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:68 #: src/pages/core/UserDetail.tsx:81 #: src/pages/core/UserDetail.tsx:209 -#: src/pages/part/PartDetail.tsx:616 +#: src/pages/part/PartDetail.tsx:618 #: src/tables/bom/UsedInTable.tsx:90 #: src/tables/company/CompanyTable.tsx:57 #: src/tables/company/CompanyTable.tsx:91 @@ -2753,8 +2765,8 @@ msgstr "Date" #: src/tables/purchasing/SupplierPartTable.tsx:85 #: src/tables/purchasing/SupplierPartTable.tsx:179 #: src/tables/settings/ApiTokenTable.tsx:63 -#: src/tables/settings/UserTable.tsx:410 -#: src/tables/stock/StockItemTable.tsx:323 +#: src/tables/settings/UserTable.tsx:411 +#: src/tables/stock/StockItemTable.tsx:324 msgid "Active" msgstr "Actif" @@ -2873,7 +2885,7 @@ msgstr "Livraison" #: src/pages/company/CompanyDetail.tsx:325 #: src/pages/company/SupplierPartDetail.tsx:368 #: src/pages/core/UserDetail.tsx:211 -#: src/pages/part/PartDetail.tsx:1017 +#: src/pages/part/PartDetail.tsx:1030 msgid "Inactive" msgstr "Inactif" @@ -2883,8 +2895,31 @@ msgstr "Inactif" msgid "No stock" msgstr "Aucun stock" -#: src/components/render/Part.tsx:74 -#: src/pages/part/PartDetail.tsx:488 +#: src/components/render/Part.tsx:44 +#: src/pages/company/SupplierPartDetail.tsx:196 +#: src/pages/company/SupplierPartDetail.tsx:389 +#: src/pages/part/PartDetail.tsx:1018 +#: src/tables/bom/BomTable.tsx:424 +#: src/tables/part/PartTable.tsx:95 +msgid "On Order" +msgstr "En Commande" + +#: src/components/render/Part.tsx:52 +#: src/pages/part/PartDetail.tsx:590 +#: src/pages/part/PartDetail.tsx:1024 +#: src/pages/stock/StockDetail.tsx:912 +#: src/tables/part/PartTestResultTable.tsx:297 +#: src/tables/stock/StockItemTable.tsx:361 +msgid "In Production" +msgstr "En Production" + +#: src/components/render/Part.tsx:71 +#: src/tables/stock/StockTrackingTable.tsx:206 +msgid "Details" +msgstr "Détails" + +#: src/components/render/Part.tsx:109 +#: src/pages/part/PartDetail.tsx:490 #: src/tables/ColumnRenderers.tsx:224 #: src/tables/ColumnRenderers.tsx:233 #: src/tables/notifications/NotificationTable.tsx:32 @@ -2908,17 +2943,17 @@ msgstr "Catégorie" #: src/forms/StockForms.tsx:1073 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:88 #: src/pages/core/UserDetail.tsx:158 -#: src/pages/stock/StockDetail.tsx:295 +#: src/pages/stock/StockDetail.tsx:298 #: src/tables/ColumnRenderers.tsx:176 #: src/tables/ColumnRenderers.tsx:185 -#: src/tables/Filter.tsx:392 +#: src/tables/Filter.tsx:400 #: src/tables/stock/StockTrackingTable.tsx:98 msgid "Location" msgstr "Emplacement" #: src/components/render/Stock.tsx:99 -#: src/pages/stock/StockDetail.tsx:195 -#: src/pages/stock/StockDetail.tsx:901 +#: src/pages/stock/StockDetail.tsx:198 +#: src/pages/stock/StockDetail.tsx:917 #: src/tables/build/BuildAllocatedStockTable.tsx:121 #: src/tables/build/BuildOutputTable.tsx:111 #: src/tables/sales/SalesOrderAllocationTable.tsx:139 @@ -2940,11 +2975,11 @@ msgstr "Numéro de série" #: src/pages/part/pricing/BomPricingPanel.tsx:146 #: src/pages/part/pricing/PriceBreakPanel.tsx:89 #: src/pages/part/pricing/PriceBreakPanel.tsx:172 -#: src/pages/stock/StockDetail.tsx:255 -#: src/pages/stock/StockDetail.tsx:907 +#: src/pages/stock/StockDetail.tsx:258 +#: src/pages/stock/StockDetail.tsx:923 #: src/tables/build/BuildLineTable.tsx:84 -#: src/tables/build/BuildOrderTestTable.tsx:251 #: src/tables/part/PartPurchaseOrdersTable.tsx:94 +#: src/tables/part/PartTestResultTable.tsx:269 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:168 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:199 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:69 @@ -3467,163 +3502,163 @@ msgid "Please correct the errors in the selected parts" msgstr "Veuillez corriger les erreurs dans la sélection des pièces" #: src/components/wizards/OrderPartsWizard.tsx:424 -#: src/tables/build/BuildLineTable.tsx:794 +#: src/tables/build/BuildLineTable.tsx:797 #: src/tables/part/PartTable.tsx:407 #: src/tables/sales/SalesOrderLineItemTable.tsx:365 msgid "Order Parts" msgstr "Commander des pièces" #: src/contexts/LanguageContext.tsx:22 -msgid "Arabic" -msgstr "Arabe" +#~ msgid "Arabic" +#~ msgstr "Arabic" #: src/contexts/LanguageContext.tsx:23 -msgid "Bulgarian" -msgstr "Bulgare" +#~ msgid "Bulgarian" +#~ msgstr "Bulgarian" #: src/contexts/LanguageContext.tsx:24 -msgid "Czech" -msgstr "Tchèque" +#~ msgid "Czech" +#~ msgstr "Czech" #: src/contexts/LanguageContext.tsx:25 -msgid "Danish" -msgstr "Danois" +#~ msgid "Danish" +#~ msgstr "Danish" #: src/contexts/LanguageContext.tsx:26 -msgid "German" -msgstr "Allemand" +#~ msgid "German" +#~ msgstr "German" #: src/contexts/LanguageContext.tsx:27 -msgid "Greek" -msgstr "Grecque" +#~ msgid "Greek" +#~ msgstr "Greek" #: src/contexts/LanguageContext.tsx:28 -msgid "English" -msgstr "Anglais" +#~ msgid "English" +#~ msgstr "English" #: src/contexts/LanguageContext.tsx:29 -msgid "Spanish" -msgstr "Espagnol" +#~ msgid "Spanish" +#~ msgstr "Spanish" #: src/contexts/LanguageContext.tsx:30 -msgid "Spanish (Mexican)" -msgstr "Espagnol (Mexique)" +#~ msgid "Spanish (Mexican)" +#~ msgstr "Spanish (Mexican)" #: src/contexts/LanguageContext.tsx:31 -msgid "Estonian" -msgstr "Estonien" +#~ msgid "Estonian" +#~ msgstr "Estonian" #: src/contexts/LanguageContext.tsx:32 -msgid "Farsi / Persian" -msgstr "Farsi / Persan" +#~ msgid "Farsi / Persian" +#~ msgstr "Farsi / Persian" #: src/contexts/LanguageContext.tsx:33 -msgid "Finnish" -msgstr "Finlandais" +#~ msgid "Finnish" +#~ msgstr "Finnish" #: src/contexts/LanguageContext.tsx:34 -msgid "French" -msgstr "Français" +#~ msgid "French" +#~ msgstr "French" #: src/contexts/LanguageContext.tsx:35 -msgid "Hebrew" -msgstr "Hébreu" +#~ msgid "Hebrew" +#~ msgstr "Hebrew" #: src/contexts/LanguageContext.tsx:36 -msgid "Hindi" -msgstr "Hindi" +#~ msgid "Hindi" +#~ msgstr "Hindi" #: src/contexts/LanguageContext.tsx:37 -msgid "Hungarian" -msgstr "Hongrois" +#~ msgid "Hungarian" +#~ msgstr "Hungarian" #: src/contexts/LanguageContext.tsx:38 -msgid "Italian" -msgstr "Italien" +#~ msgid "Italian" +#~ msgstr "Italian" #: src/contexts/LanguageContext.tsx:39 -msgid "Japanese" -msgstr "Japonais" +#~ msgid "Japanese" +#~ msgstr "Japanese" #: src/contexts/LanguageContext.tsx:40 -msgid "Korean" -msgstr "Coréen" +#~ msgid "Korean" +#~ msgstr "Korean" #: src/contexts/LanguageContext.tsx:41 -msgid "Lithuanian" -msgstr "Lituanien" +#~ msgid "Lithuanian" +#~ msgstr "Lithuanian" #: src/contexts/LanguageContext.tsx:42 -msgid "Latvian" -msgstr "Letton" +#~ msgid "Latvian" +#~ msgstr "Latvian" #: src/contexts/LanguageContext.tsx:43 -msgid "Dutch" -msgstr "Néerlandais" +#~ msgid "Dutch" +#~ msgstr "Dutch" #: src/contexts/LanguageContext.tsx:44 -msgid "Norwegian" -msgstr "Norvégien" +#~ msgid "Norwegian" +#~ msgstr "Norwegian" #: src/contexts/LanguageContext.tsx:45 -msgid "Polish" -msgstr "Polonais" +#~ msgid "Polish" +#~ msgstr "Polish" #: src/contexts/LanguageContext.tsx:46 -msgid "Portuguese" -msgstr "Portugais" +#~ msgid "Portuguese" +#~ msgstr "Portuguese" #: src/contexts/LanguageContext.tsx:47 -msgid "Portuguese (Brazilian)" -msgstr "Portugais (Brésilien)" +#~ msgid "Portuguese (Brazilian)" +#~ msgstr "Portuguese (Brazilian)" #: src/contexts/LanguageContext.tsx:48 -msgid "Romanian" -msgstr "Roumain" +#~ msgid "Romanian" +#~ msgstr "Romanian" #: src/contexts/LanguageContext.tsx:49 -msgid "Russian" -msgstr "Russe" +#~ msgid "Russian" +#~ msgstr "Russian" #: src/contexts/LanguageContext.tsx:50 -msgid "Slovak" -msgstr "Slovaque" +#~ msgid "Slovak" +#~ msgstr "Slovak" #: src/contexts/LanguageContext.tsx:51 -msgid "Slovenian" -msgstr "Slovénie" +#~ msgid "Slovenian" +#~ msgstr "Slovenian" #: src/contexts/LanguageContext.tsx:52 -msgid "Serbian" -msgstr "Serbe" +#~ msgid "Serbian" +#~ msgstr "Serbian" #: src/contexts/LanguageContext.tsx:53 -msgid "Swedish" -msgstr "Suédois" +#~ msgid "Swedish" +#~ msgstr "Swedish" #: src/contexts/LanguageContext.tsx:54 -msgid "Thai" -msgstr "Thaïlandais" +#~ msgid "Thai" +#~ msgstr "Thai" #: src/contexts/LanguageContext.tsx:55 -msgid "Turkish" -msgstr "Turc" +#~ msgid "Turkish" +#~ msgstr "Turkish" #: src/contexts/LanguageContext.tsx:56 -msgid "Ukrainian" -msgstr "Ukrainien" +#~ msgid "Ukrainian" +#~ msgstr "Ukrainian" #: src/contexts/LanguageContext.tsx:57 -msgid "Vietnamese" -msgstr "Vietnamien" +#~ msgid "Vietnamese" +#~ msgstr "Vietnamese" #: src/contexts/LanguageContext.tsx:58 -msgid "Chinese (Simplified)" -msgstr "Chinois (Simplifié)" +#~ msgid "Chinese (Simplified)" +#~ msgstr "Chinese (Simplified)" #: src/contexts/LanguageContext.tsx:59 -msgid "Chinese (Traditional)" -msgstr "Chinois (Traditionnel)" +#~ msgid "Chinese (Traditional)" +#~ msgstr "Chinese (Traditional)" #: src/defaults/actions.tsx:18 #: src/defaults/links.tsx:27 @@ -3644,12 +3679,6 @@ msgstr "Consultez la documentation pour en savoir plus sur InvenTree" #~ msgid "About this Inventree instance" #~ msgstr "About this Inventree instance" -#: src/defaults/actions.tsx:44 -#: src/defaults/links.tsx:140 -#: src/defaults/links.tsx:186 -msgid "About InvenTree" -msgstr "À propos d'InvenTree" - #: src/defaults/actions.tsx:45 msgid "About the InvenTree org" msgstr "À propos d'InvenTree" @@ -3954,7 +3983,7 @@ msgstr "Code du lot suivant" #: src/forms/StockForms.tsx:184 #: src/forms/StockForms.tsx:189 #: src/forms/StockForms.tsx:360 -#: src/pages/stock/StockDetail.tsx:231 +#: src/pages/stock/StockDetail.tsx:234 msgid "Next serial number" msgstr "Numéro de série suivant" @@ -3965,9 +3994,8 @@ msgstr "Numéro de série suivant" #: src/forms/BuildForms.tsx:311 #: src/forms/BuildForms.tsx:656 #: src/tables/build/BuildAllocatedStockTable.tsx:150 -#: src/tables/build/BuildOrderTestTable.tsx:230 -#: src/tables/build/BuildOrderTestTable.tsx:254 #: src/tables/build/BuildOutputTable.tsx:592 +#: src/tables/part/PartTestResultTable.tsx:272 msgid "Build Output" msgstr "Sortie de la construction" @@ -3984,17 +4012,18 @@ msgstr "Sortie de la construction" #: src/pages/purchasing/PurchaseOrderDetail.tsx:150 #: src/pages/sales/ReturnOrderDetail.tsx:115 #: src/pages/sales/SalesOrderDetail.tsx:124 -#: src/pages/stock/StockDetail.tsx:162 -#: src/tables/Filter.tsx:266 +#: src/pages/stock/StockDetail.tsx:170 +#: src/tables/Filter.tsx:274 #: src/tables/build/BuildOutputTable.tsx:408 #: src/tables/machine/MachineListTable.tsx:359 #: src/tables/part/PartPurchaseOrdersTable.tsx:38 +#: src/tables/part/PartTestResultTable.tsx:309 #: src/tables/sales/ReturnOrderLineItemTable.tsx:135 #: src/tables/sales/ReturnOrderLineItemTable.tsx:172 #: src/tables/settings/CustomStateTable.tsx:79 #: src/tables/settings/EmailTable.tsx:95 #: src/tables/settings/ImportSessionTable.tsx:117 -#: src/tables/stock/StockItemTable.tsx:328 +#: src/tables/stock/StockItemTable.tsx:329 #: src/tables/stock/StockTrackingTable.tsx:65 msgid "Status" msgstr "Status" @@ -4056,7 +4085,7 @@ msgstr "Les résultats de construction ont été annulés" #: src/tables/build/BuildAllocatedStockTable.tsx:139 #: src/tables/build/BuildLineTable.tsx:180 #: src/tables/sales/SalesOrderLineItemTable.tsx:337 -#: src/tables/stock/StockItemTable.tsx:339 +#: src/tables/stock/StockItemTable.tsx:340 msgid "Allocated" msgstr "Allouée" @@ -4074,9 +4103,9 @@ msgstr "Sélectionnez l'emplacement de la source pour l'allocation du stock" #: src/forms/BuildForms.tsx:671 #: src/forms/SalesOrderForms.tsx:298 -#: src/tables/build/BuildLineTable.tsx:555 -#: src/tables/build/BuildLineTable.tsx:710 -#: src/tables/build/BuildLineTable.tsx:809 +#: src/tables/build/BuildLineTable.tsx:556 +#: src/tables/build/BuildLineTable.tsx:713 +#: src/tables/build/BuildLineTable.tsx:812 #: src/tables/sales/SalesOrderLineItemTable.tsx:375 #: src/tables/sales/SalesOrderLineItemTable.tsx:408 msgid "Allocate Stock" @@ -4089,10 +4118,10 @@ msgstr "Éléments du stock alloués" #: src/forms/BuildForms.tsx:787 #: src/forms/BuildForms.tsx:888 -#: src/tables/build/BuildAllocatedStockTable.tsx:233 -#: src/tables/build/BuildAllocatedStockTable.tsx:265 -#: src/tables/build/BuildLineTable.tsx:720 -#: src/tables/build/BuildLineTable.tsx:843 +#: src/tables/build/BuildAllocatedStockTable.tsx:240 +#: src/tables/build/BuildAllocatedStockTable.tsx:272 +#: src/tables/build/BuildLineTable.tsx:723 +#: src/tables/build/BuildLineTable.tsx:846 msgid "Consume Stock" msgstr "Consommer le stock" @@ -4102,14 +4131,14 @@ msgid "Stock items consumed" msgstr "Articles en stock consommés" #: src/forms/BuildForms.tsx:824 -#: src/tables/build/BuildLineTable.tsx:495 +#: src/tables/build/BuildLineTable.tsx:496 #: src/tables/part/PartBuildAllocationsTable.tsx:101 msgid "Fully consumed" msgstr "Complétement consommé" #: src/forms/BuildForms.tsx:869 #: src/tables/build/BuildLineTable.tsx:185 -#: src/tables/stock/StockItemTable.tsx:372 +#: src/tables/stock/StockItemTable.tsx:369 msgid "Consumed" msgstr "Consommé" @@ -4120,7 +4149,7 @@ msgstr "Consommé" #: src/forms/PartForms.tsx:70 #: src/forms/PartForms.tsx:157 #: src/pages/part/CategoryDetail.tsx:122 -#: src/pages/part/PartDetail.tsx:669 +#: src/pages/part/PartDetail.tsx:671 #: src/tables/part/PartCategoryTable.tsx:94 #: src/tables/part/PartTable.tsx:312 msgid "Subscribed" @@ -4232,12 +4261,13 @@ msgstr "Stocker avec le stock déjà reçu" #: src/forms/PurchaseOrderForms.tsx:658 #: src/pages/build/BuildDetail.tsx:351 -#: src/pages/stock/StockDetail.tsx:277 -#: src/pages/stock/StockDetail.tsx:923 +#: src/pages/stock/StockDetail.tsx:280 +#: src/pages/stock/StockDetail.tsx:939 #: src/tables/Filter.tsx:83 #: src/tables/build/BuildAllocatedStockTable.tsx:128 -#: src/tables/build/BuildOrderTestTable.tsx:242 #: src/tables/build/BuildOutputTable.tsx:116 +#: src/tables/part/PartTestResultTable.tsx:260 +#: src/tables/part/PartTestResultTable.tsx:281 #: src/tables/sales/SalesOrderAllocationTable.tsx:146 msgid "Batch Code" msgstr "Barre-code" @@ -4260,8 +4290,8 @@ msgid "Enter serial numbers for received items" msgstr "Saisir les numéros de série des articles reçus" #: src/forms/PurchaseOrderForms.tsx:687 -#: src/pages/stock/StockDetail.tsx:379 -#: src/tables/stock/StockItemTable.tsx:295 +#: src/pages/stock/StockDetail.tsx:382 +#: src/tables/stock/StockItemTable.tsx:296 msgid "Expiry Date" msgstr "Date d'expiration" @@ -4273,7 +4303,7 @@ msgstr "Entrer une date d'expiration pour les articles reçus" #: src/forms/StockForms.tsx:673 #: src/pages/company/SupplierPartDetail.tsx:171 #: src/pages/company/SupplierPartDetail.tsx:235 -#: src/pages/stock/StockDetail.tsx:416 +#: src/pages/stock/StockDetail.tsx:419 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:220 msgid "Packaging" msgstr "Conditionnement" @@ -4339,9 +4369,9 @@ msgid "Stock Status" msgstr "État du stock" #: src/forms/StockForms.tsx:261 -#: src/pages/stock/StockDetail.tsx:670 -#: src/tables/stock/StockItemTable.tsx:525 -#: src/tables/stock/StockItemTable.tsx:572 +#: src/pages/stock/StockDetail.tsx:686 +#: src/tables/stock/StockItemTable.tsx:522 +#: src/tables/stock/StockItemTable.tsx:569 msgid "Add Stock Item" msgstr "Ajouter un article en stock" @@ -4378,10 +4408,10 @@ msgstr "Retour" #: src/forms/StockForms.tsx:1075 #: src/pages/company/SupplierPartDetail.tsx:189 #: src/pages/company/SupplierPartDetail.tsx:373 -#: src/pages/part/PartDetail.tsx:535 -#: src/pages/part/PartDetail.tsx:974 +#: src/pages/part/PartDetail.tsx:537 +#: src/pages/part/PartDetail.tsx:987 +#: src/tables/Filter.tsx:92 #: src/tables/purchasing/SupplierPartTable.tsx:194 -#: src/tables/stock/StockItemTable.tsx:359 msgid "In Stock" msgstr "En Stock" @@ -4545,7 +4575,7 @@ msgstr "Liste des entrées dans lesquelles choisir" #: src/tables/FilterSelectDrawer.tsx:114 #: src/tables/FilterSelectDrawer.tsx:137 #: src/tables/FilterSelectDrawer.tsx:149 -#: src/tables/build/BuildOrderTestTable.tsx:188 +#: src/tables/part/PartTestResultTable.tsx:206 #: src/tables/purchasing/ManufacturerPartParameterTable.tsx:42 #: src/tables/stock/StockItemTestResultTable.tsx:201 msgid "Value" @@ -4833,7 +4863,7 @@ msgid "Delete selected stock items" msgstr "Supprimer les articles en stock sélectionnés" #: src/hooks/UseStockAdjustActions.tsx:205 -#: src/pages/part/PartDetail.tsx:1155 +#: src/pages/part/PartDetail.tsx:1168 msgid "Stock Actions" msgstr "Actions sur le stock" @@ -6196,7 +6226,7 @@ msgstr "La pièce d'assemblage pourrait ne pas avoir de nomenclature (BOM) défi #: src/pages/build/BuildDetail.tsx:207 #: src/pages/company/ManufacturerPartDetail.tsx:83 #: src/pages/company/SupplierPartDetail.tsx:95 -#: src/pages/part/PartDetail.tsx:454 +#: src/pages/part/PartDetail.tsx:456 #: src/pages/stock/StockDetail.tsx:153 #: src/tables/bom/BomTable.tsx:134 #: src/tables/bom/UsedInTable.tsx:40 @@ -6207,15 +6237,16 @@ msgstr "La pièce d'assemblage pourrait ne pas avoir de nomenclature (BOM) défi #: src/tables/part/RelatedPartTable.tsx:73 #: src/tables/sales/SalesOrderAllocationTable.tsx:132 #: src/tables/sales/SalesOrderLineItemTable.tsx:98 -#: src/tables/stock/StockItemTable.tsx:70 +#: src/tables/stock/StockItemTable.tsx:71 msgid "IPN" msgstr "IPN" #: src/pages/build/BuildDetail.tsx:215 -#: src/pages/part/PartDetail.tsx:481 +#: src/pages/part/PartDetail.tsx:483 +#: src/pages/stock/StockDetail.tsx:161 #: src/tables/bom/UsedInTable.tsx:44 #: src/tables/build/BuildOrderTable.tsx:83 -#: src/tables/stock/StockItemTable.tsx:75 +#: src/tables/stock/StockItemTable.tsx:76 msgid "Revision" msgstr "Révision" @@ -6231,7 +6262,7 @@ msgstr "Révision" #: src/pages/purchasing/PurchaseOrderDetail.tsx:156 #: src/pages/sales/ReturnOrderDetail.tsx:121 #: src/pages/sales/SalesOrderDetail.tsx:130 -#: src/pages/stock/StockDetail.tsx:168 +#: src/pages/stock/StockDetail.tsx:176 msgid "Custom Status" msgstr "Statut personnalisé" @@ -6268,7 +6299,7 @@ msgid "Build Quantity" msgstr "Quantité de fabrication" #: src/pages/build/BuildDetail.tsx:286 -#: src/pages/part/PartDetail.tsx:599 +#: src/pages/part/PartDetail.tsx:601 #: src/tables/bom/BomTable.tsx:352 #: src/tables/bom/BomTable.tsx:387 msgid "Can Build" @@ -6280,16 +6311,16 @@ msgid "Completed Outputs" msgstr "Sorties complétées" #: src/pages/build/BuildDetail.tsx:312 -#: src/tables/Filter.tsx:373 +#: src/tables/Filter.tsx:381 msgid "Issued By" msgstr "Émis par" #: src/pages/build/BuildDetail.tsx:320 -#: src/pages/part/PartDetail.tsx:692 +#: src/pages/part/PartDetail.tsx:694 #: src/pages/purchasing/PurchaseOrderDetail.tsx:243 #: src/pages/sales/ReturnOrderDetail.tsx:207 #: src/pages/sales/SalesOrderDetail.tsx:219 -#: src/tables/Filter.tsx:311 +#: src/tables/Filter.tsx:319 msgid "Responsible" msgstr "Responsable" @@ -6377,6 +6408,8 @@ msgid "Child Build Orders" msgstr "Ordre de fabrication enfant" #: src/pages/build/BuildDetail.tsx:524 +#: src/pages/part/PartDetail.tsx:940 +#: src/pages/stock/StockDetail.tsx:587 #: src/tables/build/BuildOutputTable.tsx:664 #: src/tables/stock/StockItemTestResultTable.tsx:167 msgid "Test Results" @@ -6511,7 +6544,7 @@ msgid "Cancel order" msgstr "Annuler la commande" #: src/pages/build/BuildDetail.tsx:752 -#: src/pages/stock/StockDetail.tsx:341 +#: src/pages/stock/StockDetail.tsx:344 #: src/tables/build/BuildAllocatedStockTable.tsx:85 #: src/tables/part/PartBuildAllocationsTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:150 @@ -6572,7 +6605,7 @@ msgstr "Devise par défaut" #: src/pages/company/SupplierPartDetail.tsx:234 #: src/pages/company/SupplierPartDetail.tsx:359 #: src/pages/purchasing/PurchaseOrderDetail.tsx:138 -#: src/tables/Filter.tsx:352 +#: src/tables/Filter.tsx:360 #: src/tables/company/CompanyTable.tsx:96 #: src/tables/part/PartPurchaseOrdersTable.tsx:43 #: src/tables/purchasing/PurchaseOrderTable.tsx:109 @@ -6585,7 +6618,7 @@ msgstr "Fournisseur" #: src/pages/company/ManufacturerPartDetail.tsx:102 #: src/pages/company/ManufacturerPartDetail.tsx:264 #: src/pages/company/SupplierPartDetail.tsx:151 -#: src/tables/Filter.tsx:339 +#: src/tables/Filter.tsx:347 #: src/tables/company/CompanyTable.tsx:101 #: src/tables/purchasing/SupplierPartTable.tsx:70 msgid "Manufacturer" @@ -6597,7 +6630,7 @@ msgstr "Fabricant" #: src/pages/sales/ReturnOrderDetail.tsx:103 #: src/pages/sales/SalesOrderDetail.tsx:112 #: src/pages/sales/SalesOrderShipmentDetail.tsx:102 -#: src/pages/stock/StockDetail.tsx:367 +#: src/pages/stock/StockDetail.tsx:370 #: src/tables/company/CompanyTable.tsx:106 #: src/tables/sales/ReturnOrderTable.tsx:108 #: src/tables/sales/SalesOrderTable.tsx:133 @@ -6658,7 +6691,7 @@ msgstr "Lien externe" #: src/pages/company/ManufacturerPartDetail.tsx:146 #: src/pages/company/SupplierPartDetail.tsx:231 -#: src/pages/part/PartDetail.tsx:788 +#: src/pages/part/PartDetail.tsx:790 msgid "Part Details" msgstr "Détails de la pièce" @@ -6671,7 +6704,7 @@ msgid "Manufacturer Part Details" msgstr "Détails de la pièce du fabricant" #: src/pages/company/ManufacturerPartDetail.tsx:164 -#: src/pages/part/PartDetail.tsx:794 +#: src/pages/part/PartDetail.tsx:796 msgid "Parameters" msgstr "Paramètres" @@ -6712,14 +6745,6 @@ msgstr "Description de la pièce" msgid "Pack Quantity" msgstr "Quantité du paquet" -#: src/pages/company/SupplierPartDetail.tsx:196 -#: src/pages/company/SupplierPartDetail.tsx:389 -#: src/pages/part/PartDetail.tsx:1005 -#: src/tables/bom/BomTable.tsx:424 -#: src/tables/part/PartTable.tsx:95 -msgid "On Order" -msgstr "En Commande" - #: src/pages/company/SupplierPartDetail.tsx:203 msgid "Supplier Availability" msgstr "Disponibilité du fournisseur" @@ -6767,7 +6792,7 @@ msgid "Add Supplier Part" msgstr "Ajouter la pièce du fournisseur" #: src/pages/company/SupplierPartDetail.tsx:383 -#: src/pages/part/PartDetail.tsx:993 +#: src/pages/part/PartDetail.tsx:1006 msgid "No Stock" msgstr "Aucun stock" @@ -6894,57 +6919,57 @@ msgid "Category Details" msgstr "Détails de la catégorie" #: src/pages/part/PartAllocationPanel.tsx:21 -#: src/pages/stock/StockDetail.tsx:539 +#: src/pages/stock/StockDetail.tsx:555 #: src/tables/part/PartTable.tsx:108 msgid "Build Order Allocations" msgstr "Allocation de l'ordre de construction" #: src/pages/part/PartAllocationPanel.tsx:31 -#: src/pages/stock/StockDetail.tsx:554 +#: src/pages/stock/StockDetail.tsx:570 #: src/tables/part/PartTable.tsx:116 msgid "Sales Order Allocations" msgstr "Allocations de l'ordre de ventes" -#: src/pages/part/PartDetail.tsx:181 -#: src/pages/part/PartDetail.tsx:184 -#: src/pages/part/PartDetail.tsx:228 +#: src/pages/part/PartDetail.tsx:183 +#: src/pages/part/PartDetail.tsx:186 +#: src/pages/part/PartDetail.tsx:230 msgid "Validate BOM" msgstr "Valider la nomenclature" -#: src/pages/part/PartDetail.tsx:185 +#: src/pages/part/PartDetail.tsx:187 msgid "Do you want to validate the bill of materials for this assembly?" msgstr "Voulez-vous valider la nomenclature pour cet assemblage ?" -#: src/pages/part/PartDetail.tsx:188 +#: src/pages/part/PartDetail.tsx:190 msgid "BOM validated" msgstr "Nomenclature validée" -#: src/pages/part/PartDetail.tsx:206 +#: src/pages/part/PartDetail.tsx:208 msgid "BOM Validated" msgstr "Nomenclature validée" -#: src/pages/part/PartDetail.tsx:207 +#: src/pages/part/PartDetail.tsx:209 msgid "The Bill of Materials for this part has been validated" msgstr "La nomenclature pour cette pièce a été validée" -#: src/pages/part/PartDetail.tsx:211 -#: src/pages/part/PartDetail.tsx:216 +#: src/pages/part/PartDetail.tsx:213 +#: src/pages/part/PartDetail.tsx:218 msgid "BOM Not Validated" msgstr "Nomenclature non validée" -#: src/pages/part/PartDetail.tsx:212 +#: src/pages/part/PartDetail.tsx:214 msgid "The Bill of Materials for this part has previously been checked, but requires revalidation" msgstr "La nomenclature pour cette pièce a déjà été vérifiée mais nécessite une deuxième vérification" -#: src/pages/part/PartDetail.tsx:217 +#: src/pages/part/PartDetail.tsx:219 msgid "The Bill of Materials for this part has not yet been validated" msgstr "La nomenclature pour cette pièce n'a pas encore été validée" -#: src/pages/part/PartDetail.tsx:248 +#: src/pages/part/PartDetail.tsx:250 msgid "Validated On" msgstr "Validée sur" -#: src/pages/part/PartDetail.tsx:253 +#: src/pages/part/PartDetail.tsx:255 msgid "Validated By" msgstr "Validé par" @@ -6964,25 +6989,25 @@ msgstr "Validé par" #~ msgid "Delete part" #~ msgstr "Delete part" -#: src/pages/part/PartDetail.tsx:467 +#: src/pages/part/PartDetail.tsx:469 msgid "Variant of" msgstr "Variante de" -#: src/pages/part/PartDetail.tsx:474 +#: src/pages/part/PartDetail.tsx:476 msgid "Revision of" msgstr "Révision de" -#: src/pages/part/PartDetail.tsx:494 +#: src/pages/part/PartDetail.tsx:496 #: src/tables/ColumnRenderers.tsx:200 #: src/tables/ColumnRenderers.tsx:209 msgid "Default Location" msgstr "Emplacement par défaut" -#: src/pages/part/PartDetail.tsx:501 +#: src/pages/part/PartDetail.tsx:503 msgid "Category Default Location" msgstr "Emplacement par défaut de la catégorie" -#: src/pages/part/PartDetail.tsx:508 +#: src/pages/part/PartDetail.tsx:510 #: src/tables/purchasing/ManufacturerPartParameterTable.tsx:48 msgid "Units" msgstr "Unités" @@ -6991,12 +7016,12 @@ msgstr "Unités" #~ msgid "Stocktake By" #~ msgstr "Stocktake By" -#: src/pages/part/PartDetail.tsx:515 +#: src/pages/part/PartDetail.tsx:517 #: src/tables/settings/PendingTasksTable.tsx:51 msgid "Keywords" msgstr "Mots-clés" -#: src/pages/part/PartDetail.tsx:543 +#: src/pages/part/PartDetail.tsx:545 #: src/tables/bom/BomTable.tsx:419 #: src/tables/build/BuildLineTable.tsx:297 #: src/tables/part/PartTable.tsx:306 @@ -7004,34 +7029,26 @@ msgstr "Mots-clés" msgid "Available Stock" msgstr "Stock disponible" -#: src/pages/part/PartDetail.tsx:549 +#: src/pages/part/PartDetail.tsx:551 #: src/tables/bom/BomTable.tsx:328 #: src/tables/build/BuildLineTable.tsx:259 #: src/tables/sales/SalesOrderLineItemTable.tsx:178 msgid "On order" msgstr "Sur commande" -#: src/pages/part/PartDetail.tsx:556 +#: src/pages/part/PartDetail.tsx:558 msgid "Required for Orders" msgstr "Requis pour les commandes" -#: src/pages/part/PartDetail.tsx:567 +#: src/pages/part/PartDetail.tsx:569 msgid "Allocated to Build Orders" msgstr "Alloué à l'ordre de construction" -#: src/pages/part/PartDetail.tsx:579 +#: src/pages/part/PartDetail.tsx:581 msgid "Allocated to Sales Orders" msgstr "Alloué aux ordres de ventes" -#: src/pages/part/PartDetail.tsx:588 -#: src/pages/part/PartDetail.tsx:1011 -#: src/pages/stock/StockDetail.tsx:896 -#: src/tables/build/BuildOrderTestTable.tsx:273 -#: src/tables/stock/StockItemTable.tsx:364 -msgid "In Production" -msgstr "En Production" - -#: src/pages/part/PartDetail.tsx:606 +#: src/pages/part/PartDetail.tsx:608 msgid "Minimum Stock" msgstr "Stock Minimum" @@ -7039,51 +7056,51 @@ msgstr "Stock Minimum" #~ msgid "Scheduling" #~ msgstr "Scheduling" -#: src/pages/part/PartDetail.tsx:621 +#: src/pages/part/PartDetail.tsx:623 #: src/tables/part/ParametricPartTable.tsx:359 #: src/tables/part/PartTable.tsx:190 msgid "Locked" msgstr "Verrouillé" -#: src/pages/part/PartDetail.tsx:627 +#: src/pages/part/PartDetail.tsx:629 msgid "Template Part" msgstr "Modèle de la pièce" -#: src/pages/part/PartDetail.tsx:632 +#: src/pages/part/PartDetail.tsx:634 #: src/tables/bom/BomTable.tsx:409 msgid "Assembled Part" msgstr "Pièce assemblée" -#: src/pages/part/PartDetail.tsx:637 +#: src/pages/part/PartDetail.tsx:639 msgid "Component Part" msgstr "Pièce composante" -#: src/pages/part/PartDetail.tsx:642 +#: src/pages/part/PartDetail.tsx:644 #: src/tables/bom/BomTable.tsx:399 msgid "Testable Part" msgstr "Pièce testable" -#: src/pages/part/PartDetail.tsx:648 +#: src/pages/part/PartDetail.tsx:650 #: src/tables/bom/BomTable.tsx:404 msgid "Trackable Part" msgstr "Pièce suivable" -#: src/pages/part/PartDetail.tsx:653 +#: src/pages/part/PartDetail.tsx:655 msgid "Purchaseable Part" msgstr "Pièce achetable" -#: src/pages/part/PartDetail.tsx:659 +#: src/pages/part/PartDetail.tsx:661 msgid "Saleable Part" msgstr "Pièce vendable" -#: src/pages/part/PartDetail.tsx:664 -#: src/pages/part/PartDetail.tsx:1023 +#: src/pages/part/PartDetail.tsx:666 +#: src/pages/part/PartDetail.tsx:1036 #: src/tables/bom/BomTable.tsx:143 #: src/tables/bom/BomTable.tsx:414 msgid "Virtual Part" msgstr "Pièce virtuelle" -#: src/pages/part/PartDetail.tsx:679 +#: src/pages/part/PartDetail.tsx:681 #: src/pages/purchasing/PurchaseOrderDetail.tsx:253 #: src/pages/sales/ReturnOrderDetail.tsx:217 #: src/pages/sales/SalesOrderDetail.tsx:229 @@ -7091,65 +7108,65 @@ msgstr "Pièce virtuelle" msgid "Creation Date" msgstr "Date de création" -#: src/pages/part/PartDetail.tsx:684 +#: src/pages/part/PartDetail.tsx:686 #: src/tables/ColumnRenderers.tsx:386 -#: src/tables/Filter.tsx:365 +#: src/tables/Filter.tsx:373 msgid "Created By" msgstr "Créé par" -#: src/pages/part/PartDetail.tsx:699 +#: src/pages/part/PartDetail.tsx:701 msgid "Default Supplier" msgstr "Fournisseur par Défaut" -#: src/pages/part/PartDetail.tsx:705 +#: src/pages/part/PartDetail.tsx:707 msgid "Default Expiry" msgstr "Expiration par défaut" -#: src/pages/part/PartDetail.tsx:710 +#: src/pages/part/PartDetail.tsx:712 msgid "days" msgstr "jours" -#: src/pages/part/PartDetail.tsx:720 +#: src/pages/part/PartDetail.tsx:722 #: src/pages/part/pricing/BomPricingPanel.tsx:113 #: src/pages/part/pricing/VariantPricingPanel.tsx:95 #: src/tables/part/PartTable.tsx:166 msgid "Price Range" msgstr "Échelle des prix" -#: src/pages/part/PartDetail.tsx:730 +#: src/pages/part/PartDetail.tsx:732 msgid "Latest Serial Number" msgstr "Dernier numéro de série" -#: src/pages/part/PartDetail.tsx:758 +#: src/pages/part/PartDetail.tsx:760 msgid "Select Part Revision" msgstr "Sélectionner une révision de pièce" -#: src/pages/part/PartDetail.tsx:824 +#: src/pages/part/PartDetail.tsx:826 msgid "Variants" msgstr "Variants" -#: src/pages/part/PartDetail.tsx:831 -#: src/pages/stock/StockDetail.tsx:526 +#: src/pages/part/PartDetail.tsx:833 +#: src/pages/stock/StockDetail.tsx:542 msgid "Allocations" msgstr "Allocations" -#: src/pages/part/PartDetail.tsx:838 +#: src/pages/part/PartDetail.tsx:840 msgid "Bill of Materials" msgstr "Liste des matériaux" -#: src/pages/part/PartDetail.tsx:850 +#: src/pages/part/PartDetail.tsx:852 msgid "Used In" msgstr "Utilisé pour" -#: src/pages/part/PartDetail.tsx:857 +#: src/pages/part/PartDetail.tsx:859 msgid "Part Pricing" msgstr "Prix des pièces" -#: src/pages/part/PartDetail.tsx:927 +#: src/pages/part/PartDetail.tsx:929 msgid "Test Templates" msgstr "Modèles de test" -#: src/pages/part/PartDetail.tsx:938 +#: src/pages/part/PartDetail.tsx:951 msgid "Related Parts" msgstr "Pièces associées" @@ -7161,47 +7178,47 @@ msgstr "Pièces associées" #~ msgid "Transfer part stock" #~ msgstr "Transfer part stock" -#: src/pages/part/PartDetail.tsx:999 +#: src/pages/part/PartDetail.tsx:1012 #: src/tables/part/PartTestTemplateTable.tsx:112 #: src/tables/stock/StockItemTestResultTable.tsx:401 msgid "Required" msgstr "Requis" -#: src/pages/part/PartDetail.tsx:1036 +#: src/pages/part/PartDetail.tsx:1049 #: src/tables/part/PartTable.tsx:355 msgid "Edit Part" msgstr "Modifier la pièce" -#: src/pages/part/PartDetail.tsx:1076 +#: src/pages/part/PartDetail.tsx:1089 #: src/tables/part/PartTable.tsx:343 #: src/tables/part/PartTable.tsx:420 msgid "Add Part" msgstr "Ajouter Pièce" -#: src/pages/part/PartDetail.tsx:1090 +#: src/pages/part/PartDetail.tsx:1103 msgid "Delete Part" msgstr "Supprimer la pièce" -#: src/pages/part/PartDetail.tsx:1099 +#: src/pages/part/PartDetail.tsx:1112 msgid "Deleting this part cannot be reversed" msgstr "La suppression de cette pièce est irréversible" -#: src/pages/part/PartDetail.tsx:1161 -#: src/pages/stock/StockDetail.tsx:854 +#: src/pages/part/PartDetail.tsx:1174 +#: src/pages/stock/StockDetail.tsx:870 msgid "Order" msgstr "Commande" -#: src/pages/part/PartDetail.tsx:1162 -#: src/pages/stock/StockDetail.tsx:855 -#: src/tables/build/BuildLineTable.tsx:740 +#: src/pages/part/PartDetail.tsx:1175 +#: src/pages/stock/StockDetail.tsx:871 +#: src/tables/build/BuildLineTable.tsx:743 msgid "Order Stock" msgstr "Stock de commandes" -#: src/pages/part/PartDetail.tsx:1174 +#: src/pages/part/PartDetail.tsx:1187 msgid "Search by serial number" msgstr "Rechercher par numéro de série" -#: src/pages/part/PartDetail.tsx:1182 +#: src/pages/part/PartDetail.tsx:1195 #: src/tables/part/PartTable.tsx:392 msgid "Part Actions" msgstr "Actions sur les pièces" @@ -7291,8 +7308,8 @@ msgstr "Supprimer l'entrée de l'inventaire" #: src/pages/part/PartStockHistoryDetail.tsx:107 #: src/pages/part/PartStockHistoryDetail.tsx:211 -#: src/pages/stock/StockDetail.tsx:399 -#: src/tables/stock/StockItemTable.tsx:272 +#: src/pages/stock/StockDetail.tsx:402 +#: src/tables/stock/StockItemTable.tsx:273 msgid "Stock Value" msgstr "Valeur des stock" @@ -7366,12 +7383,12 @@ msgstr "Prix Maximum" #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:71 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:126 #: src/pages/part/pricing/SupplierPricingPanel.tsx:66 -#: src/pages/stock/StockDetail.tsx:387 +#: src/pages/stock/StockDetail.tsx:390 #: src/tables/bom/BomTable.tsx:265 #: src/tables/general/ExtraLineItemTable.tsx:61 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:250 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:84 -#: src/tables/stock/StockItemTable.tsx:260 +#: src/tables/stock/StockItemTable.tsx:261 msgid "Unit Price" msgstr "Prix unitaire" @@ -7449,9 +7466,9 @@ msgid "Purchase Pricing" msgstr "Tarif d'achat" #: src/pages/part/pricing/PricingOverviewPanel.tsx:281 -#: src/pages/stock/StockDetail.tsx:179 +#: src/pages/stock/StockDetail.tsx:426 #: src/tables/part/PartParameterTable.tsx:121 -#: src/tables/stock/StockItemTable.tsx:301 +#: src/tables/stock/StockItemTable.tsx:302 msgid "Last Updated" msgstr "Dernière mise à jour" @@ -7815,6 +7832,7 @@ msgid "Parent Location" msgstr "Emplacement parent" #: src/pages/stock/LocationDetail.tsx:130 +#: src/pages/stock/LocationDetail.tsx:176 msgid "Sublocations" msgstr "Sous-emplacements" @@ -7871,12 +7889,12 @@ msgid "Scan Stock Item" msgstr "Scanner un article en stock" #: src/pages/stock/LocationDetail.tsx:298 -#: src/pages/stock/StockDetail.tsx:783 +#: src/pages/stock/StockDetail.tsx:799 msgid "Scanned stock item into location" msgstr "Article en stock scanné à cet emplacement" #: src/pages/stock/LocationDetail.tsx:304 -#: src/pages/stock/StockDetail.tsx:789 +#: src/pages/stock/StockDetail.tsx:805 msgid "Error scanning stock item" msgstr "Impossible de scanner cet article en stock" @@ -7913,71 +7931,71 @@ msgstr "Pièce de base" #~ msgid "Unlink custom barcode from stock item" #~ msgstr "Unlink custom barcode from stock item" -#: src/pages/stock/StockDetail.tsx:185 -msgid "Last Stocktake" -msgstr "Dernier inventaire" - -#: src/pages/stock/StockDetail.tsx:203 -msgid "Previous serial number" -msgstr "Numéro de série précédent" - #: src/pages/stock/StockDetail.tsx:205 #~ msgid "Edit stock item" #~ msgstr "Edit stock item" +#: src/pages/stock/StockDetail.tsx:206 +msgid "Previous serial number" +msgstr "Numéro de série précédent" + #: src/pages/stock/StockDetail.tsx:217 #~ msgid "Delete stock item" #~ msgstr "Delete stock item" -#: src/pages/stock/StockDetail.tsx:225 +#: src/pages/stock/StockDetail.tsx:228 msgid "Find serial number" msgstr "Trouver le numéro de série" -#: src/pages/stock/StockDetail.tsx:269 +#: src/pages/stock/StockDetail.tsx:272 msgid "Allocated to Orders" msgstr "Alloué aux commandes" -#: src/pages/stock/StockDetail.tsx:302 +#: src/pages/stock/StockDetail.tsx:305 msgid "Installed In" msgstr "Installé dans" -#: src/pages/stock/StockDetail.tsx:322 +#: src/pages/stock/StockDetail.tsx:325 msgid "Parent Item" msgstr "Articles parents" -#: src/pages/stock/StockDetail.tsx:326 +#: src/pages/stock/StockDetail.tsx:329 msgid "Parent stock item" msgstr "Article de stock parent" -#: src/pages/stock/StockDetail.tsx:332 +#: src/pages/stock/StockDetail.tsx:335 msgid "Consumed By" msgstr "Consommé par" +#: src/pages/stock/StockDetail.tsx:432 +msgid "Last Stocktake" +msgstr "Dernier inventaire" + #: src/pages/stock/StockDetail.tsx:433 #~ msgid "Duplicate stock item" #~ msgstr "Duplicate stock item" -#: src/pages/stock/StockDetail.tsx:510 +#: src/pages/stock/StockDetail.tsx:526 msgid "Stock Details" msgstr "Détails du stock" -#: src/pages/stock/StockDetail.tsx:516 +#: src/pages/stock/StockDetail.tsx:532 msgid "Stock Tracking" msgstr "Suivi du stock" #: src/pages/stock/StockDetail.tsx:571 -msgid "Test Data" -msgstr "Données de test" +#~ msgid "Test Data" +#~ msgstr "Test Data" -#: src/pages/stock/StockDetail.tsx:585 +#: src/pages/stock/StockDetail.tsx:601 msgid "Installed Items" msgstr "Articles installés" -#: src/pages/stock/StockDetail.tsx:592 +#: src/pages/stock/StockDetail.tsx:608 msgid "Child Items" msgstr "Éléments enfants" -#: src/pages/stock/StockDetail.tsx:645 +#: src/pages/stock/StockDetail.tsx:661 msgid "Edit Stock Item" msgstr "Modifier l'élément du stock" @@ -7991,77 +8009,77 @@ msgstr "Modifier l'élément du stock" #~ msgid "Remove stock" #~ msgstr "Remove stock" -#: src/pages/stock/StockDetail.tsx:687 -msgid "Items Created" -msgstr "Articles créés" - -#: src/pages/stock/StockDetail.tsx:688 -msgid "Created {n} stock items" -msgstr "{n} Articles en stock ont été créés" - #: src/pages/stock/StockDetail.tsx:698 #: src/tables/stock/StockItemTable.tsx:481 #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:705 +#: src/pages/stock/StockDetail.tsx:703 +msgid "Items Created" +msgstr "Articles créés" + +#: src/pages/stock/StockDetail.tsx:704 +msgid "Created {n} stock items" +msgstr "{n} Articles en stock ont été créés" + +#: src/pages/stock/StockDetail.tsx:721 msgid "Delete Stock Item" msgstr "Supprimer l'élément du stock" -#: src/pages/stock/StockDetail.tsx:741 +#: src/pages/stock/StockDetail.tsx:757 msgid "Serialize Stock Item" msgstr "Sérialiser les articles du stock" -#: src/pages/stock/StockDetail.tsx:757 -#: src/tables/stock/StockItemTable.tsx:539 -msgid "Stock item serialized" -msgstr "Articles du stock sérialisés" - #: src/pages/stock/StockDetail.tsx:762 #~ msgid "Return Stock Item" #~ msgstr "Return Stock Item" -#: src/pages/stock/StockDetail.tsx:765 -msgid "Scan Into Location" -msgstr "Scanner à l'emplacement" - #: src/pages/stock/StockDetail.tsx:765 #~ msgid "Return this item into stock. This will remove the customer assignment." #~ msgstr "Return this item into stock. This will remove the customer assignment." +#: src/pages/stock/StockDetail.tsx:773 +#: src/tables/stock/StockItemTable.tsx:536 +msgid "Stock item serialized" +msgstr "Articles du stock sérialisés" + #: src/pages/stock/StockDetail.tsx:777 #~ msgid "Item returned to stock" #~ msgstr "Item returned to stock" -#: src/pages/stock/StockDetail.tsx:823 +#: src/pages/stock/StockDetail.tsx:781 +msgid "Scan Into Location" +msgstr "Scanner à l'emplacement" + +#: src/pages/stock/StockDetail.tsx:839 msgid "Scan into location" msgstr "Scanner à l'emplacement" -#: src/pages/stock/StockDetail.tsx:825 +#: src/pages/stock/StockDetail.tsx:841 msgid "Scan this item into a location" msgstr "Scanner cet article dans un emplacement" -#: src/pages/stock/StockDetail.tsx:837 +#: src/pages/stock/StockDetail.tsx:853 msgid "Stock Operations" msgstr "Opérations sur le stock" -#: src/pages/stock/StockDetail.tsx:842 +#: src/pages/stock/StockDetail.tsx:858 #: src/tables/build/BuildOutputTable.tsx:532 msgid "Serialize" msgstr "Sérialiser" -#: src/pages/stock/StockDetail.tsx:843 +#: src/pages/stock/StockDetail.tsx:859 msgid "Serialize stock" msgstr "Sérialiser le stock" -#: src/pages/stock/StockDetail.tsx:868 -msgid "Stock Item Actions" -msgstr "Actions de l'article de stock" - #: src/pages/stock/StockDetail.tsx:868 #~ msgid "Count stock" #~ msgstr "Count stock" +#: src/pages/stock/StockDetail.tsx:884 +msgid "Stock Item Actions" +msgstr "Actions de l'article de stock" + #: src/pages/stock/StockDetail.tsx:890 #~ msgid "Return from customer" #~ msgstr "Return from customer" @@ -8070,20 +8088,6 @@ msgstr "Actions de l'article de stock" #~ msgid "Transfer" #~ msgstr "Transfer" -#: src/pages/stock/StockDetail.tsx:937 -#: src/tables/stock/StockItemTable.tsx:409 -msgid "Stale" -msgstr "Obsolète" - -#: src/pages/stock/StockDetail.tsx:943 -#: src/tables/stock/StockItemTable.tsx:403 -msgid "Expired" -msgstr "Expiré" - -#: src/pages/stock/StockDetail.tsx:949 -msgid "Unavailable" -msgstr "Indisponible" - #: src/pages/stock/StockDetail.tsx:950 #~ msgid "Assign to Customer" #~ msgstr "Assign to Customer" @@ -8092,6 +8096,20 @@ msgstr "Indisponible" #~ msgid "Assign to a customer" #~ msgstr "Assign to a customer" +#: src/pages/stock/StockDetail.tsx:953 +#: src/tables/stock/StockItemTable.tsx:406 +msgid "Stale" +msgstr "Obsolète" + +#: src/pages/stock/StockDetail.tsx:959 +#: src/tables/stock/StockItemTable.tsx:400 +msgid "Expired" +msgstr "Expiré" + +#: src/pages/stock/StockDetail.tsx:965 +msgid "Unavailable" +msgstr "Indisponible" + #: src/states/IconState.tsx:47 #: src/states/IconState.tsx:77 msgid "Error loading icon package from server" @@ -8165,199 +8183,203 @@ msgstr "Afficher les articles ayant un code de lot" msgid "Filter items by batch code" msgstr "Filtrer les articles par code de lot" -#: src/tables/Filter.tsx:92 +#: src/tables/Filter.tsx:93 +msgid "Show items which are in stock" +msgstr "Afficher les articles en stock" + +#: src/tables/Filter.tsx:100 msgid "Is Serialized" msgstr "Est sérialisé" -#: src/tables/Filter.tsx:93 +#: src/tables/Filter.tsx:101 msgid "Show items which have a serial number" msgstr "Afficher les articles ayant un numéro de série" -#: src/tables/Filter.tsx:100 -msgid "Serial" -msgstr "Numéro de série" - -#: src/tables/Filter.tsx:101 -msgid "Filter items by serial number" -msgstr "Filtrer les articles par numéro de série" - #: src/tables/Filter.tsx:106 #~ msgid "Show overdue orders" #~ msgstr "Show overdue orders" +#: src/tables/Filter.tsx:108 +msgid "Serial" +msgstr "Numéro de série" + #: src/tables/Filter.tsx:109 +msgid "Filter items by serial number" +msgstr "Filtrer les articles par numéro de série" + +#: src/tables/Filter.tsx:117 msgid "Serial Below" msgstr "Numéro de série en dessous" -#: src/tables/Filter.tsx:110 +#: src/tables/Filter.tsx:118 msgid "Show items with serial numbers less than or equal to a given value" msgstr "Afficher les articles avec des numéros de série inférieurs ou égaux à une valeur donnée" -#: src/tables/Filter.tsx:118 +#: src/tables/Filter.tsx:126 msgid "Serial Above" msgstr "Numéro de série au-dessus" -#: src/tables/Filter.tsx:119 +#: src/tables/Filter.tsx:127 msgid "Show items with serial numbers greater than or equal to a given value" msgstr "Afficher les articles avec des numéros de série supérieurs ou égaux à une valeur donnée" -#: src/tables/Filter.tsx:128 +#: src/tables/Filter.tsx:136 msgid "Assigned to me" msgstr "Assigné à moi" -#: src/tables/Filter.tsx:129 +#: src/tables/Filter.tsx:137 msgid "Show orders assigned to me" msgstr "Monter mes commandes" -#: src/tables/Filter.tsx:136 +#: src/tables/Filter.tsx:144 #: src/tables/sales/SalesOrderAllocationTable.tsx:85 msgid "Outstanding" msgstr "Remarquable" -#: src/tables/Filter.tsx:137 +#: src/tables/Filter.tsx:145 msgid "Show outstanding items" msgstr "Afficher les articles en suspens" -#: src/tables/Filter.tsx:145 +#: src/tables/Filter.tsx:153 msgid "Show overdue items" msgstr "Afficher les articles en retard" -#: src/tables/Filter.tsx:152 +#: src/tables/Filter.tsx:160 msgid "Minimum Date" msgstr "Date minimum" -#: src/tables/Filter.tsx:153 +#: src/tables/Filter.tsx:161 msgid "Show items after this date" msgstr "Afficher les articles après cette date" -#: src/tables/Filter.tsx:161 +#: src/tables/Filter.tsx:169 msgid "Maximum Date" msgstr "Date maximum" -#: src/tables/Filter.tsx:162 +#: src/tables/Filter.tsx:170 msgid "Show items before this date" msgstr "Afficher les articles avant cette date" -#: src/tables/Filter.tsx:170 +#: src/tables/Filter.tsx:178 msgid "Created Before" msgstr "Créé avant" -#: src/tables/Filter.tsx:171 +#: src/tables/Filter.tsx:179 msgid "Show items created before this date" msgstr "Afficher les articles créés avant cette date" -#: src/tables/Filter.tsx:179 +#: src/tables/Filter.tsx:187 msgid "Created After" msgstr "Créé après" -#: src/tables/Filter.tsx:180 +#: src/tables/Filter.tsx:188 msgid "Show items created after this date" msgstr "Afficher les articles créés après cette date" -#: src/tables/Filter.tsx:188 +#: src/tables/Filter.tsx:196 msgid "Start Date Before" msgstr "Date de début avant" -#: src/tables/Filter.tsx:189 +#: src/tables/Filter.tsx:197 msgid "Show items with a start date before this date" msgstr "Afficher les articles avec une date de début qui est avant cette date" -#: src/tables/Filter.tsx:197 +#: src/tables/Filter.tsx:205 msgid "Start Date After" msgstr "Date de dévut après" -#: src/tables/Filter.tsx:198 +#: src/tables/Filter.tsx:206 msgid "Show items with a start date after this date" msgstr "Afficher les articles avec une date de début après cette date" -#: src/tables/Filter.tsx:206 +#: src/tables/Filter.tsx:214 msgid "Target Date Before" msgstr "Date cible avant" -#: src/tables/Filter.tsx:207 +#: src/tables/Filter.tsx:215 msgid "Show items with a target date before this date" msgstr "Afficher les articles avec une date cible avant cette date" -#: src/tables/Filter.tsx:215 +#: src/tables/Filter.tsx:223 msgid "Target Date After" msgstr "Date cible après" -#: src/tables/Filter.tsx:216 +#: src/tables/Filter.tsx:224 msgid "Show items with a target date after this date" msgstr "Afficher les articles avec une date cible après cette date" -#: src/tables/Filter.tsx:224 +#: src/tables/Filter.tsx:232 msgid "Completed Before" msgstr "Complété avant" -#: src/tables/Filter.tsx:225 +#: src/tables/Filter.tsx:233 msgid "Show items completed before this date" msgstr "Afficher les articles complétés avant cette date" -#: src/tables/Filter.tsx:233 +#: src/tables/Filter.tsx:241 msgid "Completed After" msgstr "Complété après" -#: src/tables/Filter.tsx:234 +#: src/tables/Filter.tsx:242 msgid "Show items completed after this date" msgstr "Afficher les articles complétés après cette date" -#: src/tables/Filter.tsx:246 +#: src/tables/Filter.tsx:254 msgid "Has Project Code" msgstr "Possède un code projet" -#: src/tables/Filter.tsx:247 +#: src/tables/Filter.tsx:255 msgid "Show orders with an assigned project code" msgstr "Afficher les commandes auxquelles un code de projet a été attribué" -#: src/tables/Filter.tsx:256 +#: src/tables/Filter.tsx:264 msgid "Include Variants" msgstr "Inclure les variantes" -#: src/tables/Filter.tsx:257 +#: src/tables/Filter.tsx:265 msgid "Include results for part variants" msgstr "Inclure les résultats pour les variations de pièces" -#: src/tables/Filter.tsx:267 +#: src/tables/Filter.tsx:275 #: src/tables/part/PartPurchaseOrdersTable.tsx:133 msgid "Filter by order status" msgstr "Filtrer par ordre de statut" -#: src/tables/Filter.tsx:279 +#: src/tables/Filter.tsx:287 msgid "Filter by project code" msgstr "Filtrer par code de projet" -#: src/tables/Filter.tsx:312 +#: src/tables/Filter.tsx:320 msgid "Filter by responsible owner" msgstr "Filtrer par propriétaire responsable" -#: src/tables/Filter.tsx:328 +#: src/tables/Filter.tsx:336 #: src/tables/settings/ApiTokenTable.tsx:133 #: src/tables/stock/StockTrackingTable.tsx:191 msgid "Filter by user" msgstr "Filtrer par utilisateur" -#: src/tables/Filter.tsx:340 +#: src/tables/Filter.tsx:348 msgid "Filter by manufacturer" msgstr "Filtrer par fabriquant" -#: src/tables/Filter.tsx:353 +#: src/tables/Filter.tsx:361 msgid "Filter by supplier" msgstr "Filtrer par fournisseur" -#: src/tables/Filter.tsx:366 +#: src/tables/Filter.tsx:374 msgid "Filter by user who created the order" msgstr "Filtrer par utilisateur qui a créé une commande" -#: src/tables/Filter.tsx:374 +#: src/tables/Filter.tsx:382 msgid "Filter by user who issued the order" msgstr "Filtrer par utilisateur qui a émis la commande" -#: src/tables/Filter.tsx:382 +#: src/tables/Filter.tsx:390 msgid "Filter by part category" msgstr "Filtrer par catégorie de pièce" -#: src/tables/Filter.tsx:393 +#: src/tables/Filter.tsx:401 msgid "Filter by stock location" msgstr "Filtrer par emplacement de stock" @@ -8566,7 +8588,7 @@ msgstr "Construire" #: src/tables/bom/BomTable.tsx:345 #: src/tables/part/PartTable.tsx:158 #: src/tables/sales/SalesOrderLineItemTable.tsx:187 -#: src/tables/stock/StockItemTable.tsx:223 +#: src/tables/stock/StockItemTable.tsx:224 msgid "Stock Information" msgstr "Information de stock" @@ -8588,7 +8610,7 @@ msgstr "Information de stock" #: src/tables/bom/BomTable.tsx:379 #: src/tables/build/BuildLineTable.tsx:478 -#: src/tables/build/BuildLineTable.tsx:518 +#: src/tables/build/BuildLineTable.tsx:519 msgid "Consumable item" msgstr "Article consommable" @@ -8737,7 +8759,7 @@ msgstr "La liste des matériaux ne peut être modifiée, car la pièce est bloqu #: src/tables/part/ParametricPartTable.tsx:364 #: src/tables/part/PartBuildAllocationsTable.tsx:60 #: src/tables/part/PartTable.tsx:196 -#: src/tables/stock/StockItemTable.tsx:334 +#: src/tables/stock/StockItemTable.tsx:335 msgid "Assembly" msgstr "Assemblage" @@ -8785,7 +8807,7 @@ msgstr "Statut de la commande" #~ msgstr "Edit Build Item" #: src/tables/build/BuildAllocatedStockTable.tsx:167 -#: src/tables/build/BuildLineTable.tsx:631 +#: src/tables/build/BuildLineTable.tsx:632 msgid "Edit Stock Allocation" msgstr "Modifier la répartition des stocks" @@ -8794,11 +8816,11 @@ msgstr "Modifier la répartition des stocks" #~ msgstr "Delete Build Item" #: src/tables/build/BuildAllocatedStockTable.tsx:180 -#: src/tables/build/BuildLineTable.tsx:644 +#: src/tables/build/BuildLineTable.tsx:645 msgid "Delete Stock Allocation" msgstr "Supprimer la répartition du stock" -#: src/tables/build/BuildAllocatedStockTable.tsx:232 +#: src/tables/build/BuildAllocatedStockTable.tsx:239 msgid "Consume" msgstr "Consommer" @@ -8836,7 +8858,7 @@ msgid "Testable" msgstr "Testable" #: src/tables/build/BuildLineTable.tsx:215 -#: src/tables/stock/StockItemTable.tsx:393 +#: src/tables/stock/StockItemTable.tsx:390 msgid "Tracked" msgstr "Suivi" @@ -8855,7 +8877,7 @@ msgstr "Rupture de stock" #: src/tables/build/BuildLineTable.tsx:294 #: src/tables/sales/SalesOrderLineItemTable.tsx:158 -#: src/tables/stock/StockItemTable.tsx:192 +#: src/tables/stock/StockItemTable.tsx:193 msgid "No stock available" msgstr "Aucun stocke disponible" @@ -8887,55 +8909,55 @@ msgstr "Arrondi au multiple" msgid "BOM Information" msgstr "Informations de nomenclature" -#: src/tables/build/BuildLineTable.tsx:496 +#: src/tables/build/BuildLineTable.tsx:497 #: src/tables/part/PartBuildAllocationsTable.tsx:102 msgid "Fully allocated" msgstr "Complètement alloué" -#: src/tables/build/BuildLineTable.tsx:544 +#: src/tables/build/BuildLineTable.tsx:545 #: src/tables/sales/SalesOrderLineItemTable.tsx:308 msgid "Create Build Order" msgstr "Créer un ordre de fabrication" -#: src/tables/build/BuildLineTable.tsx:573 +#: src/tables/build/BuildLineTable.tsx:574 msgid "Auto allocation in progress" msgstr "Attribution automatique en cours" -#: src/tables/build/BuildLineTable.tsx:576 -#: src/tables/build/BuildLineTable.tsx:781 +#: src/tables/build/BuildLineTable.tsx:577 +#: src/tables/build/BuildLineTable.tsx:784 msgid "Auto Allocate Stock" msgstr "Allocation automatique du stock" -#: src/tables/build/BuildLineTable.tsx:577 +#: src/tables/build/BuildLineTable.tsx:578 msgid "Automatically allocate stock to this build according to the selected options" msgstr "Attribuer automatiquement du stock à ce bâtiment en fonction des options sélectionnées" -#: src/tables/build/BuildLineTable.tsx:597 -#: src/tables/build/BuildLineTable.tsx:611 -#: src/tables/build/BuildLineTable.tsx:730 -#: src/tables/build/BuildLineTable.tsx:831 +#: src/tables/build/BuildLineTable.tsx:598 +#: src/tables/build/BuildLineTable.tsx:612 +#: src/tables/build/BuildLineTable.tsx:733 +#: src/tables/build/BuildLineTable.tsx:834 #: src/tables/build/BuildOutputTable.tsx:359 #: src/tables/build/BuildOutputTable.tsx:364 msgid "Deallocate Stock" msgstr "Désallouer le stock" -#: src/tables/build/BuildLineTable.tsx:613 +#: src/tables/build/BuildLineTable.tsx:614 msgid "Deallocate all untracked stock for this build order" msgstr "Désallouer tout le stock non suivi pour cet ordre de fabrication" -#: src/tables/build/BuildLineTable.tsx:615 +#: src/tables/build/BuildLineTable.tsx:616 msgid "Deallocate stock from the selected line item" msgstr "Désallouer le stock de la ligne sélectionné" -#: src/tables/build/BuildLineTable.tsx:619 +#: src/tables/build/BuildLineTable.tsx:620 msgid "Stock has been deallocated" msgstr "Le stock à état désallouer" -#: src/tables/build/BuildLineTable.tsx:750 +#: src/tables/build/BuildLineTable.tsx:753 msgid "Build Stock" msgstr "Stock de fabrication" -#: src/tables/build/BuildLineTable.tsx:763 +#: src/tables/build/BuildLineTable.tsx:766 #: src/tables/sales/SalesOrderLineItemTable.tsx:396 msgid "View Part" msgstr "Voir la pièce" @@ -8999,38 +9021,6 @@ msgstr "Afficher les commandes avec une date de début" #~ msgid "Filter by user who issued this order" #~ msgstr "Filter by user who issued this order" -#: src/tables/build/BuildOrderTestTable.tsx:85 -#: src/tables/build/BuildOrderTestTable.tsx:163 -#: src/tables/build/BuildOrderTestTable.tsx:283 -#: src/tables/build/BuildOrderTestTable.tsx:297 -#: src/tables/stock/StockItemTestResultTable.tsx:293 -#: src/tables/stock/StockItemTestResultTable.tsx:365 -#: src/tables/stock/StockItemTestResultTable.tsx:426 -msgid "Add Test Result" -msgstr "Ajouter les résultats des tests" - -#: src/tables/build/BuildOrderTestTable.tsx:92 -#: src/tables/stock/StockItemTestResultTable.tsx:295 -msgid "Test result added" -msgstr "Résultats des tests ajoutés" - -#: src/tables/build/BuildOrderTestTable.tsx:124 -msgid "Add Test Results" -msgstr "Ajouter les résultats de test" - -#: src/tables/build/BuildOrderTestTable.tsx:134 -msgid "Test results added" -msgstr "Résultats de test ajoutés" - -#: src/tables/build/BuildOrderTestTable.tsx:162 -#: src/tables/stock/StockItemTestResultTable.tsx:191 -msgid "No Result" -msgstr "Aucun résultat" - -#: src/tables/build/BuildOrderTestTable.tsx:274 -msgid "Show build outputs currently in production" -msgstr "Afficher les sorties" - #: src/tables/build/BuildOutputTable.tsx:104 msgid "Build Output Stock Allocation" msgstr "Allocation du stock de sortie de construction" @@ -9066,7 +9056,8 @@ msgid "Serialize Build Output" msgstr "Sérialiser la sortie de fabrication" #: src/tables/build/BuildOutputTable.tsx:409 -#: src/tables/stock/StockItemTable.tsx:329 +#: src/tables/part/PartTestResultTable.tsx:310 +#: src/tables/stock/StockItemTable.tsx:330 msgid "Filter by stock status" msgstr "Filtrer par état du stock" @@ -9914,6 +9905,38 @@ msgstr "Définir la catégorie pour les pièces sélectionnées" msgid "Order selected parts" msgstr "Commander les pièces sélectionnées" +#: src/tables/part/PartTestResultTable.tsx:103 +#: src/tables/part/PartTestResultTable.tsx:181 +#: src/tables/part/PartTestResultTable.tsx:320 +#: src/tables/part/PartTestResultTable.tsx:334 +#: src/tables/stock/StockItemTestResultTable.tsx:293 +#: src/tables/stock/StockItemTestResultTable.tsx:365 +#: src/tables/stock/StockItemTestResultTable.tsx:426 +msgid "Add Test Result" +msgstr "Ajouter les résultats des tests" + +#: src/tables/part/PartTestResultTable.tsx:110 +#: src/tables/stock/StockItemTestResultTable.tsx:295 +msgid "Test result added" +msgstr "Résultats des tests ajoutés" + +#: src/tables/part/PartTestResultTable.tsx:142 +msgid "Add Test Results" +msgstr "Ajouter les résultats de test" + +#: src/tables/part/PartTestResultTable.tsx:152 +msgid "Test results added" +msgstr "Résultats de test ajoutés" + +#: src/tables/part/PartTestResultTable.tsx:180 +#: src/tables/stock/StockItemTestResultTable.tsx:191 +msgid "No Result" +msgstr "Aucun résultat" + +#: src/tables/part/PartTestResultTable.tsx:298 +msgid "Show build outputs currently in production" +msgstr "Afficher les sorties" + #: src/tables/part/PartTestTemplateTable.tsx:56 msgid "Test is defined for a parent template part" msgstr "Le test est défini pour une pièce modèle parente" @@ -10268,7 +10291,7 @@ msgid "Sample" msgstr "Exemple" #: src/tables/plugin/PluginListTable.tsx:432 -#: src/tables/stock/StockItemTable.tsx:377 +#: src/tables/stock/StockItemTable.tsx:374 msgid "Installed" msgstr "Installé" @@ -11081,55 +11104,55 @@ msgstr "Supprimer l'utilisateur" msgid "User deleted" msgstr "Utilisateur supprimé" -#: src/tables/settings/UserTable.tsx:361 +#: src/tables/settings/UserTable.tsx:362 msgid "Are you sure you want to delete this user?" msgstr "Êtes-vous sûr de vouloir supprimer cet utilisateur ?" -#: src/tables/settings/UserTable.tsx:367 +#: src/tables/settings/UserTable.tsx:368 msgid "Add User" msgstr "Ajouter un utilisateur" -#: src/tables/settings/UserTable.tsx:375 +#: src/tables/settings/UserTable.tsx:376 msgid "Added user" msgstr "Utilisateur ajouté" -#: src/tables/settings/UserTable.tsx:382 +#: src/tables/settings/UserTable.tsx:383 msgid "Set Password" msgstr "Saisir le mot de passe" -#: src/tables/settings/UserTable.tsx:387 +#: src/tables/settings/UserTable.tsx:388 msgid "Password updated" msgstr "Mot de passe mis à jour" -#: src/tables/settings/UserTable.tsx:398 +#: src/tables/settings/UserTable.tsx:399 msgid "Add user" msgstr "Ajouter un utilisateur" -#: src/tables/settings/UserTable.tsx:411 +#: src/tables/settings/UserTable.tsx:412 msgid "Show active users" msgstr "Afficher les utilisateurs actifs" -#: src/tables/settings/UserTable.tsx:416 +#: src/tables/settings/UserTable.tsx:417 msgid "Show staff users" msgstr "Afficher les utilisateurs du personnel" -#: src/tables/settings/UserTable.tsx:421 +#: src/tables/settings/UserTable.tsx:422 msgid "Show superusers" msgstr "Afficher les super-utilisateurs" -#: src/tables/settings/UserTable.tsx:440 +#: src/tables/settings/UserTable.tsx:441 msgid "Edit User" msgstr "Modifier l'utilisateur" -#: src/tables/settings/UserTable.tsx:476 +#: src/tables/settings/UserTable.tsx:477 msgid "User updated" msgstr "Utilisateur mis à jour" -#: src/tables/settings/UserTable.tsx:477 +#: src/tables/settings/UserTable.tsx:478 msgid "User updated successfully" msgstr "Utilisateur mis à jour avec succès" -#: src/tables/settings/UserTable.tsx:483 +#: src/tables/settings/UserTable.tsx:484 msgid "Error updating user" msgstr "Impossible de mettre à jour l'utilisateur" @@ -11171,47 +11194,47 @@ msgstr "Supprimer le type d'emplacement" msgid "Icon" msgstr "Icône" -#: src/tables/stock/StockItemTable.tsx:107 +#: src/tables/stock/StockItemTable.tsx:108 msgid "This stock item is in production" msgstr "Cet article est en production" -#: src/tables/stock/StockItemTable.tsx:114 +#: src/tables/stock/StockItemTable.tsx:115 msgid "This stock item has been assigned to a sales order" msgstr "Cet article a été assigné à une commande client" -#: src/tables/stock/StockItemTable.tsx:121 +#: src/tables/stock/StockItemTable.tsx:122 msgid "This stock item has been assigned to a customer" msgstr "Cet article a été assigné à un client" -#: src/tables/stock/StockItemTable.tsx:128 +#: src/tables/stock/StockItemTable.tsx:129 msgid "This stock item is installed in another stock item" msgstr "Cet article est installé dans un autre article" -#: src/tables/stock/StockItemTable.tsx:135 +#: src/tables/stock/StockItemTable.tsx:136 msgid "This stock item has been consumed by a build order" msgstr "Cet article a été consommé par un ordre de fabrication" -#: src/tables/stock/StockItemTable.tsx:142 +#: src/tables/stock/StockItemTable.tsx:143 msgid "This stock item is unavailable" msgstr "Cet article n'est pas disponible" -#: src/tables/stock/StockItemTable.tsx:151 +#: src/tables/stock/StockItemTable.tsx:152 msgid "This stock item has expired" msgstr "Cet article a expiré" -#: src/tables/stock/StockItemTable.tsx:155 +#: src/tables/stock/StockItemTable.tsx:156 msgid "This stock item is stale" msgstr "Cet article est obsolète" -#: src/tables/stock/StockItemTable.tsx:167 +#: src/tables/stock/StockItemTable.tsx:168 msgid "This stock item is fully allocated" msgstr "Cet article est entièrement alloué" -#: src/tables/stock/StockItemTable.tsx:174 +#: src/tables/stock/StockItemTable.tsx:175 msgid "This stock item is partially allocated" msgstr "Cet article est partiellement alloué" -#: src/tables/stock/StockItemTable.tsx:202 +#: src/tables/stock/StockItemTable.tsx:203 msgid "This stock item has been depleted" msgstr "Cet article a été épuisé" @@ -11219,152 +11242,148 @@ msgstr "Cet article a été épuisé" #~ msgid "Show stock for assmebled parts" #~ msgstr "Show stock for assmebled parts" -#: src/tables/stock/StockItemTable.tsx:306 +#: src/tables/stock/StockItemTable.tsx:307 msgid "Stocktake Date" msgstr "Date d'inventaire" -#: src/tables/stock/StockItemTable.tsx:324 +#: src/tables/stock/StockItemTable.tsx:325 msgid "Show stock for active parts" msgstr "Afficher le stock pour les pièces actives" -#: src/tables/stock/StockItemTable.tsx:335 +#: src/tables/stock/StockItemTable.tsx:336 msgid "Show stock for assembled parts" msgstr "Afficher le stock pour les pièces actives" -#: src/tables/stock/StockItemTable.tsx:340 +#: src/tables/stock/StockItemTable.tsx:341 msgid "Show items which have been allocated" msgstr "Afficher les articles qui ont été alloués" -#: src/tables/stock/StockItemTable.tsx:345 +#: src/tables/stock/StockItemTable.tsx:346 msgid "Show items which are available" msgstr "Afficher les articles disponibles" -#: src/tables/stock/StockItemTable.tsx:349 +#: src/tables/stock/StockItemTable.tsx:350 #: src/tables/stock/StockLocationTable.tsx:38 msgid "Include Sublocations" msgstr "Inclure les sous-emplacements" -#: src/tables/stock/StockItemTable.tsx:350 +#: src/tables/stock/StockItemTable.tsx:351 msgid "Include stock in sublocations" msgstr "Inclure le stock dans les sous-emplacements" -#: src/tables/stock/StockItemTable.tsx:354 +#: src/tables/stock/StockItemTable.tsx:355 msgid "Depleted" msgstr "Epuisé" -#: src/tables/stock/StockItemTable.tsx:355 +#: src/tables/stock/StockItemTable.tsx:356 msgid "Show depleted stock items" msgstr "Afficher les articles épuisés" -#: src/tables/stock/StockItemTable.tsx:360 -msgid "Show items which are in stock" -msgstr "Afficher les articles en stock" +#: src/tables/stock/StockItemTable.tsx:362 +msgid "Show items which are in production" +msgstr "Afficher les articles en production" #: src/tables/stock/StockItemTable.tsx:362 #~ msgid "Include stock items for variant parts" #~ msgstr "Include stock items for variant parts" -#: src/tables/stock/StockItemTable.tsx:365 -msgid "Show items which are in production" -msgstr "Afficher les articles en production" - -#: src/tables/stock/StockItemTable.tsx:373 +#: src/tables/stock/StockItemTable.tsx:370 msgid "Show items which have been consumed by a build order" msgstr "Afficher les articles qui ont été consommés par un ordre de fabrication" -#: src/tables/stock/StockItemTable.tsx:378 +#: src/tables/stock/StockItemTable.tsx:375 msgid "Show stock items which are installed in other items" msgstr "Afficher les articles qui sont installés dans d'autres articles" -#: src/tables/stock/StockItemTable.tsx:382 +#: src/tables/stock/StockItemTable.tsx:379 msgid "Sent to Customer" msgstr "Envoyer au client" -#: src/tables/stock/StockItemTable.tsx:383 +#: src/tables/stock/StockItemTable.tsx:380 msgid "Show items which have been sent to a customer" msgstr "Montrer les articles envoyés au client" -#: src/tables/stock/StockItemTable.tsx:394 +#: src/tables/stock/StockItemTable.tsx:391 msgid "Show tracked items" msgstr "Afficher les articles suivis" +#: src/tables/stock/StockItemTable.tsx:395 +msgid "Has Purchase Price" +msgstr "A un prix d'achat" + +#: src/tables/stock/StockItemTable.tsx:396 +msgid "Show items which have a purchase price" +msgstr "Afficher les articles ayant un prix d'achat" + #: src/tables/stock/StockItemTable.tsx:397 #~ msgid "Serial Number LTE" #~ msgstr "Serial Number LTE" -#: src/tables/stock/StockItemTable.tsx:398 -msgid "Has Purchase Price" -msgstr "A un prix d'achat" - -#: src/tables/stock/StockItemTable.tsx:399 -msgid "Show items which have a purchase price" -msgstr "Afficher les articles ayant un prix d'achat" +#: src/tables/stock/StockItemTable.tsx:401 +msgid "Show items which have expired" +msgstr "Afficher les articles expirés" #: src/tables/stock/StockItemTable.tsx:403 #~ msgid "Serial Number GTE" #~ msgstr "Serial Number GTE" -#: src/tables/stock/StockItemTable.tsx:404 -msgid "Show items which have expired" -msgstr "Afficher les articles expirés" - -#: src/tables/stock/StockItemTable.tsx:410 +#: src/tables/stock/StockItemTable.tsx:407 msgid "Show items which are stale" msgstr "Afficher les articles obsolètes" -#: src/tables/stock/StockItemTable.tsx:415 +#: src/tables/stock/StockItemTable.tsx:412 msgid "Expired Before" msgstr "Expiré avant" -#: src/tables/stock/StockItemTable.tsx:416 +#: src/tables/stock/StockItemTable.tsx:413 msgid "Show items which expired before this date" msgstr "Afficher les articles expirés avant cette date" -#: src/tables/stock/StockItemTable.tsx:422 +#: src/tables/stock/StockItemTable.tsx:419 msgid "Expired After" msgstr "Expiré après" -#: src/tables/stock/StockItemTable.tsx:423 +#: src/tables/stock/StockItemTable.tsx:420 msgid "Show items which expired after this date" msgstr "Afficher les articles expirés après cette date" -#: src/tables/stock/StockItemTable.tsx:429 +#: src/tables/stock/StockItemTable.tsx:426 msgid "Updated Before" msgstr "Mis à jour avant" -#: src/tables/stock/StockItemTable.tsx:430 +#: src/tables/stock/StockItemTable.tsx:427 msgid "Show items updated before this date" msgstr "Afficher les articles mis à jour avant cette date" -#: src/tables/stock/StockItemTable.tsx:435 +#: src/tables/stock/StockItemTable.tsx:432 msgid "Updated After" msgstr "Mis à jour après" -#: src/tables/stock/StockItemTable.tsx:436 +#: src/tables/stock/StockItemTable.tsx:433 msgid "Show items updated after this date" msgstr "Afficher les articles mis à jour après cette date" -#: src/tables/stock/StockItemTable.tsx:441 +#: src/tables/stock/StockItemTable.tsx:438 msgid "Stocktake Before" msgstr "Inventaire avant" -#: src/tables/stock/StockItemTable.tsx:442 +#: src/tables/stock/StockItemTable.tsx:439 msgid "Show items counted before this date" msgstr "Afficher les articles comptés avant cette date" -#: src/tables/stock/StockItemTable.tsx:447 +#: src/tables/stock/StockItemTable.tsx:444 msgid "Stocktake After" msgstr "Inventaire après" -#: src/tables/stock/StockItemTable.tsx:448 +#: src/tables/stock/StockItemTable.tsx:445 msgid "Show items counted after this date" msgstr "Afficher les articles comptés après cette date" -#: src/tables/stock/StockItemTable.tsx:453 +#: src/tables/stock/StockItemTable.tsx:450 msgid "External Location" msgstr "Emplacement externe" -#: src/tables/stock/StockItemTable.tsx:454 +#: src/tables/stock/StockItemTable.tsx:451 msgid "Show items in an external location" msgstr "Afficher les articles dans un emplacement externe" @@ -11372,7 +11391,7 @@ msgstr "Afficher les articles dans un emplacement externe" #~ msgid "Delete stock items" #~ msgstr "Delete stock items" -#: src/tables/stock/StockItemTable.tsx:559 +#: src/tables/stock/StockItemTable.tsx:556 msgid "Order items" msgstr "Trier les articles" @@ -11547,10 +11566,6 @@ msgstr "Ajouté" msgid "Removed" msgstr "Supprimé" -#: src/tables/stock/StockTrackingTable.tsx:206 -msgid "Details" -msgstr "Détails" - #: src/tables/stock/StockTrackingTable.tsx:221 msgid "No user information" msgstr "Pas d'informations sur l'utilisateur" diff --git a/src/frontend/src/locales/he/messages.po b/src/frontend/src/locales/he/messages.po index f23f833a8c..ce8096b957 100644 --- a/src/frontend/src/locales/he/messages.po +++ b/src/frontend/src/locales/he/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: he\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2025-09-17 03:41\n" +"PO-Revision-Date: 2025-09-29 23:54\n" "Last-Translator: \n" "Language-Team: Hebrew\n" "Plural-Forms: nplurals=4; plural=n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3;\n" @@ -69,7 +69,7 @@ msgstr "" #: src/components/forms/fields/RelatedModelField.tsx:393 #: src/components/nav/Header.tsx:169 #: src/pages/Index/Settings/UserSettings.tsx:74 -#: src/pages/part/PartDetail.tsx:1173 +#: src/pages/part/PartDetail.tsx:1186 msgid "Search" msgstr "חפש" @@ -113,7 +113,7 @@ msgstr "לא" #: src/forms/StockForms.tsx:1028 #: src/forms/StockForms.tsx:1072 #: src/pages/build/BuildDetail.tsx:200 -#: src/pages/part/PartDetail.tsx:1225 +#: src/pages/part/PartDetail.tsx:1238 #: src/tables/ColumnRenderers.tsx:82 #: src/tables/part/RelatedPartTable.tsx:53 #: src/tables/stock/StockTrackingTable.tsx:87 @@ -128,7 +128,8 @@ msgstr "פריט" #: src/pages/part/CategoryDetail.tsx:130 #: src/pages/part/CategoryDetail.tsx:273 #: src/pages/part/CategoryDetail.tsx:312 -#: src/pages/part/PartDetail.tsx:955 +#: src/pages/part/CategoryDetail.tsx:343 +#: src/pages/part/PartDetail.tsx:968 msgid "Parts" msgstr "פריטים" @@ -152,11 +153,11 @@ msgstr "" #: lib/enums/ModelInformation.tsx:52 #: src/components/wizards/OrderPartsWizard.tsx:143 #: src/pages/company/SupplierPartDetail.tsx:408 -#: src/pages/stock/StockDetail.tsx:286 +#: src/pages/stock/StockDetail.tsx:289 #: src/tables/build/BuildAllocatedStockTable.tsx:155 #: src/tables/part/PartPurchaseOrdersTable.tsx:50 #: src/tables/purchasing/SupplierPartTable.tsx:64 -#: src/tables/stock/StockItemTable.tsx:248 +#: src/tables/stock/StockItemTable.tsx:249 msgid "Supplier Part" msgstr "" @@ -168,7 +169,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:61 #: src/pages/company/SupplierPartDetail.tsx:160 #: src/tables/part/PartPurchaseOrdersTable.tsx:56 -#: src/tables/stock/StockItemTable.tsx:254 +#: src/tables/stock/StockItemTable.tsx:255 msgid "Manufacturer Part" msgstr "" @@ -179,14 +180,15 @@ msgstr "" #: lib/enums/ModelInformation.tsx:70 #: src/pages/part/CategoryDetail.tsx:343 -#: src/tables/Filter.tsx:381 +#: src/tables/Filter.tsx:389 msgid "Part Category" msgstr "קטגוריית פריט" #: lib/enums/ModelInformation.tsx:71 #: lib/enums/Roles.tsx:37 +#: src/pages/part/CategoryDetail.tsx:267 #: src/pages/part/CategoryDetail.tsx:334 -#: src/pages/part/PartDetail.tsx:1214 +#: src/pages/part/PartDetail.tsx:1227 msgid "Part Categories" msgstr "קטגוריית פריטים" @@ -196,7 +198,8 @@ msgstr "קטגוריית פריטים" #: src/forms/BuildForms.tsx:604 #: src/forms/BuildForms.tsx:765 #: src/forms/SalesOrderForms.tsx:269 -#: src/pages/stock/StockDetail.tsx:976 +#: src/pages/stock/StockDetail.tsx:992 +#: src/tables/part/PartTestResultTable.tsx:248 #: src/tables/stock/StockTrackingTable.tsx:48 #: src/tables/stock/StockTrackingTable.tsx:55 msgid "Stock Item" @@ -221,7 +224,7 @@ msgstr "מיקום מלאי" #: lib/enums/ModelInformation.tsx:89 #: src/pages/stock/LocationDetail.tsx:176 #: src/pages/stock/LocationDetail.tsx:412 -#: src/pages/stock/StockDetail.tsx:967 +#: src/pages/stock/StockDetail.tsx:983 msgid "Stock Locations" msgstr "מיקומי מלאי" @@ -235,7 +238,7 @@ msgstr "סוגי מיקום מלאי" #: lib/enums/ModelInformation.tsx:103 #: src/pages/Index/Settings/SystemSettings.tsx:248 -#: src/pages/part/PartDetail.tsx:912 +#: src/pages/part/PartDetail.tsx:914 msgid "Stock History" msgstr "היסטוריית מלאי" @@ -284,7 +287,7 @@ msgstr "חברות" #: src/pages/sales/ReturnOrderDetail.tsx:199 #: src/pages/sales/SalesOrderDetail.tsx:211 #: src/tables/ColumnRenderers.tsx:353 -#: src/tables/Filter.tsx:278 +#: src/tables/Filter.tsx:286 #: src/tables/TableHoverCard.tsx:101 msgid "Project Code" msgstr "קוד פרוייקט" @@ -299,9 +302,9 @@ msgstr "קוד פרויקט" #: src/pages/build/BuildDetail.tsx:244 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:33 #: src/pages/purchasing/PurchaseOrderDetail.tsx:531 -#: src/pages/stock/StockDetail.tsx:349 +#: src/pages/stock/StockDetail.tsx:352 #: src/tables/part/PartPurchaseOrdersTable.tsx:32 -#: src/tables/stock/StockItemTable.tsx:240 +#: src/tables/stock/StockItemTable.tsx:241 #: src/tables/stock/StockTrackingTable.tsx:120 msgid "Purchase Order" msgstr "הזמנות רכש" @@ -311,7 +314,7 @@ msgstr "הזמנות רכש" #: src/pages/Index/Settings/SystemSettings.tsx:283 #: src/pages/company/CompanyDetail.tsx:205 #: src/pages/company/SupplierPartDetail.tsx:265 -#: src/pages/part/PartDetail.tsx:876 +#: src/pages/part/PartDetail.tsx:878 #: src/pages/purchasing/PurchasingIndex.tsx:60 msgid "Purchase Orders" msgstr "הזמנת רכש" @@ -330,7 +333,7 @@ msgstr "שורות הזמנת רכש" #: src/pages/sales/SalesOrderDetail.tsx:586 #: src/pages/sales/SalesOrderShipmentDetail.tsx:94 #: src/pages/sales/SalesOrderShipmentDetail.tsx:358 -#: src/pages/stock/StockDetail.tsx:358 +#: src/pages/stock/StockDetail.tsx:361 #: src/tables/part/PartSalesAllocationsTable.tsx:41 #: src/tables/sales/SalesOrderAllocationTable.tsx:107 #: src/tables/stock/StockTrackingTable.tsx:131 @@ -341,7 +344,7 @@ msgstr "הזמנת מכירה" #: lib/enums/Roles.tsx:43 #: src/pages/Index/Settings/SystemSettings.tsx:299 #: src/pages/company/CompanyDetail.tsx:225 -#: src/pages/part/PartDetail.tsx:888 +#: src/pages/part/PartDetail.tsx:890 #: src/pages/sales/SalesIndex.tsx:82 msgid "Sales Orders" msgstr "הזמנות מכירה" @@ -365,7 +368,7 @@ msgstr "החזרת הזמנה" #: lib/enums/Roles.tsx:41 #: src/pages/Index/Settings/SystemSettings.tsx:315 #: src/pages/company/CompanyDetail.tsx:232 -#: src/pages/part/PartDetail.tsx:895 +#: src/pages/part/PartDetail.tsx:897 #: src/pages/sales/SalesIndex.tsx:103 msgid "Return Orders" msgstr "החזרת הזמנות" @@ -414,7 +417,7 @@ msgstr "בעלים" #: lib/enums/ModelInformation.tsx:214 #: src/pages/Auth/ChangePassword.tsx:36 #: src/pages/core/UserDetail.tsx:220 -#: src/tables/Filter.tsx:327 +#: src/tables/Filter.tsx:335 #: src/tables/settings/ApiTokenTable.tsx:105 #: src/tables/settings/ApiTokenTable.tsx:132 #: src/tables/settings/BarcodeScanHistoryTable.tsx:79 @@ -544,7 +547,7 @@ msgstr "" #: lib/enums/Roles.tsx:33 #: src/pages/Index/Settings/SystemSettings.tsx:264 #: src/pages/build/BuildIndex.tsx:75 -#: src/pages/part/PartDetail.tsx:905 +#: src/pages/part/PartDetail.tsx:907 #: src/pages/sales/SalesOrderDetail.tsx:394 msgid "Build Orders" msgstr "" @@ -694,11 +697,12 @@ msgid "Failed to link barcode" msgstr "" #: src/components/barcodes/QRCode.tsx:179 -#: src/pages/part/PartDetail.tsx:522 +#: src/pages/part/PartDetail.tsx:524 #: src/pages/purchasing/PurchaseOrderDetail.tsx:204 #: src/pages/sales/ReturnOrderDetail.tsx:168 #: src/pages/sales/SalesOrderDetail.tsx:180 #: src/pages/sales/SalesOrderShipmentDetail.tsx:168 +#: src/pages/stock/StockDetail.tsx:186 msgid "Link" msgstr "קישור" @@ -720,11 +724,11 @@ msgstr "פתח בממשק הניהול" #~ msgid "Copy to clipboard" #~ msgstr "Copy to clipboard" -#: src/components/buttons/CopyButton.tsx:31 +#: src/components/buttons/CopyButton.tsx:34 msgid "Copied" msgstr "מועתק" -#: src/components/buttons/CopyButton.tsx:31 +#: src/components/buttons/CopyButton.tsx:34 msgid "Copy" msgstr "העתק" @@ -752,19 +756,15 @@ msgstr "" #~ msgid "The label could not be generated" #~ msgstr "The label could not be generated" -#: src/components/buttons/PrintingActions.tsx:122 +#: src/components/buttons/PrintingActions.tsx:124 msgid "Print Label" msgstr "הדפס תווית" -#: src/components/buttons/PrintingActions.tsx:129 -#: src/components/buttons/PrintingActions.tsx:156 +#: src/components/buttons/PrintingActions.tsx:134 +#: src/components/buttons/PrintingActions.tsx:168 msgid "Print" msgstr "הדפס" -#: src/components/buttons/PrintingActions.tsx:139 -msgid "Print Report" -msgstr "דוח הדפסה" - #: src/components/buttons/PrintingActions.tsx:152 #~ msgid "Generate" #~ msgstr "Generate" @@ -777,15 +777,19 @@ msgstr "דוח הדפסה" #~ msgid "The report could not be generated" #~ msgstr "The report could not be generated" -#: src/components/buttons/PrintingActions.tsx:177 +#: src/components/buttons/PrintingActions.tsx:161 +msgid "Print Report" +msgstr "דוח הדפסה" + +#: src/components/buttons/PrintingActions.tsx:189 msgid "Printing Actions" msgstr "פעולות הדפסה" -#: src/components/buttons/PrintingActions.tsx:182 +#: src/components/buttons/PrintingActions.tsx:194 msgid "Print Labels" msgstr "הדפס תווית" -#: src/components/buttons/PrintingActions.tsx:188 +#: src/components/buttons/PrintingActions.tsx:200 msgid "Print Reports" msgstr "הדפס דוחות" @@ -837,24 +841,24 @@ msgstr "" msgid "Subscribe to notifications" msgstr "" -#: src/components/calendar/Calendar.tsx:99 -#: src/components/calendar/Calendar.tsx:162 +#: src/components/calendar/Calendar.tsx:102 +#: src/components/calendar/Calendar.tsx:165 msgid "Calendar Filters" msgstr "" -#: src/components/calendar/Calendar.tsx:114 +#: src/components/calendar/Calendar.tsx:117 msgid "Previous month" msgstr "" -#: src/components/calendar/Calendar.tsx:123 +#: src/components/calendar/Calendar.tsx:126 msgid "Select month" msgstr "" -#: src/components/calendar/Calendar.tsx:144 +#: src/components/calendar/Calendar.tsx:147 msgid "Next month" msgstr "" -#: src/components/calendar/Calendar.tsx:175 +#: src/components/calendar/Calendar.tsx:178 #: src/tables/InvenTreeTableHeader.tsx:291 msgid "Download data" msgstr "" @@ -868,7 +872,7 @@ msgid "Error updating order" msgstr "" #: src/components/calendar/OrderCalendar.tsx:178 -#: src/tables/Filter.tsx:144 +#: src/tables/Filter.tsx:152 msgid "Overdue" msgstr "" @@ -1107,7 +1111,7 @@ msgid "The latest news from InvenTree" msgstr "" #: src/components/dashboard/widgets/ColorToggleWidget.tsx:18 -#: src/components/nav/MainMenu.tsx:91 +#: src/components/nav/MainMenu.tsx:93 msgid "Change Color Mode" msgstr "שנה מצב צבע" @@ -1153,14 +1157,14 @@ msgstr "" #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:76 #: src/pages/core/UserDetail.tsx:93 #: src/pages/core/UserDetail.tsx:203 -#: src/tables/settings/UserTable.tsx:420 +#: src/tables/settings/UserTable.tsx:421 msgid "Superuser" msgstr "" #: src/components/details/Details.tsx:124 #: src/pages/core/UserDetail.tsx:87 #: src/pages/core/UserDetail.tsx:200 -#: src/tables/settings/UserTable.tsx:415 +#: src/tables/settings/UserTable.tsx:416 msgid "Staff" msgstr "" @@ -1658,7 +1662,7 @@ msgstr "מארח" #: src/components/plugins/PluginDrawer.tsx:68 #: src/pages/Index/Settings/AdminCenter/UnitManagementPanel.tsx:19 #: src/pages/part/CategoryDetail.tsx:86 -#: src/pages/part/PartDetail.tsx:447 +#: src/pages/part/PartDetail.tsx:449 #: src/pages/stock/LocationDetail.tsx:84 #: src/tables/machine/MachineTypeTable.tsx:67 #: src/tables/machine/MachineTypeTable.tsx:151 @@ -1980,7 +1984,7 @@ msgid "Data has been imported successfully" msgstr "הנתונים יובאו בהצלחה" #: src/components/importer/ImporterDrawer.tsx:109 -#: src/components/modals/AboutInvenTreeModal.tsx:197 +#: src/components/modals/AboutInvenTreeModal.tsx:203 #: src/components/modals/ServerInfoModal.tsx:134 #: src/forms/BomForms.tsx:132 msgid "Close" @@ -2166,14 +2170,14 @@ msgstr "" #: src/components/items/TransferList.tsx:161 #: src/components/render/Stock.tsx:102 -#: src/pages/part/PartDetail.tsx:984 -#: src/pages/stock/StockDetail.tsx:262 -#: src/pages/stock/StockDetail.tsx:913 +#: src/pages/part/PartDetail.tsx:997 +#: src/pages/stock/StockDetail.tsx:265 +#: src/pages/stock/StockDetail.tsx:929 #: src/tables/build/BuildAllocatedStockTable.tsx:135 #: src/tables/build/BuildLineTable.tsx:190 #: src/tables/part/PartTable.tsx:124 -#: src/tables/stock/StockItemTable.tsx:183 -#: src/tables/stock/StockItemTable.tsx:344 +#: src/tables/stock/StockItemTable.tsx:184 +#: src/tables/stock/StockItemTable.tsx:345 msgid "Available" msgstr "" @@ -2252,19 +2256,19 @@ msgstr "שלח דוח באג" #~ msgid "Dismiss" #~ msgstr "Dismiss" -#: src/components/modals/AboutInvenTreeModal.tsx:190 +#: src/components/modals/AboutInvenTreeModal.tsx:193 msgid "Copy version information" msgstr "העתק את פרטי הגרסה" -#: src/components/modals/AboutInvenTreeModal.tsx:207 +#: src/components/modals/AboutInvenTreeModal.tsx:213 msgid "Development Version" msgstr "גרסת פיתוח" -#: src/components/modals/AboutInvenTreeModal.tsx:209 +#: src/components/modals/AboutInvenTreeModal.tsx:215 msgid "Up to Date" msgstr "עדכני" -#: src/components/modals/AboutInvenTreeModal.tsx:211 +#: src/components/modals/AboutInvenTreeModal.tsx:217 msgid "Update Available" msgstr "עדכון זמין" @@ -2439,24 +2443,28 @@ msgstr "לא נמצא כלום..." #~ msgid "Profile" #~ msgstr "Profile" -#: src/components/nav/MainMenu.tsx:52 +#: src/components/nav/MainMenu.tsx:54 #: src/components/nav/NavigationDrawer.tsx:193 #: src/pages/Index/Settings/AdminCenter/EmailManagementPanel.tsx:21 #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:39 msgid "Settings" msgstr "הגדרות" -#: src/components/nav/MainMenu.tsx:59 -#: src/pages/Index/Settings/UserSettings.tsx:145 -msgid "Account Settings" -msgstr "" - #: src/components/nav/MainMenu.tsx:59 #: src/defaults/menuItems.tsx:15 #~ msgid "Account settings" #~ msgstr "Account settings" -#: src/components/nav/MainMenu.tsx:67 +#: src/components/nav/MainMenu.tsx:61 +#: src/pages/Index/Settings/UserSettings.tsx:145 +msgid "Account Settings" +msgstr "" + +#: src/components/nav/MainMenu.tsx:68 +#~ msgid "Current language {locale}" +#~ msgstr "Current language {locale}" + +#: src/components/nav/MainMenu.tsx:69 #: src/components/nav/NavigationDrawer.tsx:153 #: src/components/nav/SettingsHeader.tsx:41 #: src/pages/Index/Settings/SystemSettings.tsx:347 @@ -2464,15 +2472,11 @@ msgstr "" msgid "System Settings" msgstr "הגדרות מערכת" -#: src/components/nav/MainMenu.tsx:68 -#~ msgid "Current language {locale}" -#~ msgstr "Current language {locale}" - #: src/components/nav/MainMenu.tsx:71 #~ msgid "Switch to pseudo language" #~ msgstr "Switch to pseudo language" -#: src/components/nav/MainMenu.tsx:76 +#: src/components/nav/MainMenu.tsx:78 #: src/components/nav/NavigationDrawer.tsx:160 #: src/components/nav/SettingsHeader.tsx:42 #: src/defaults/actions.tsx:83 @@ -2481,7 +2485,14 @@ msgstr "הגדרות מערכת" msgid "Admin Center" msgstr "מרכז ניהול" -#: src/components/nav/MainMenu.tsx:100 +#: src/components/nav/MainMenu.tsx:99 +#: src/defaults/actions.tsx:44 +#: src/defaults/links.tsx:140 +#: src/defaults/links.tsx:186 +msgid "About InvenTree" +msgstr "אודות InvenTree" + +#: src/components/nav/MainMenu.tsx:108 msgid "Logout" msgstr "התנתק" @@ -2507,10 +2518,11 @@ msgstr "התנתק" #: src/defaults/links.tsx:42 #: src/forms/StockForms.tsx:736 #: src/pages/Index/Settings/SystemSettings.tsx:224 -#: src/pages/part/PartDetail.tsx:805 +#: src/pages/part/PartDetail.tsx:807 #: src/pages/stock/LocationDetail.tsx:390 -#: src/pages/stock/StockDetail.tsx:626 -#: src/tables/stock/StockItemTable.tsx:86 +#: src/pages/stock/LocationDetail.tsx:420 +#: src/pages/stock/StockDetail.tsx:642 +#: src/tables/stock/StockItemTable.tsx:87 msgid "Stock" msgstr "מלאי" @@ -2599,7 +2611,7 @@ msgstr "" #: src/components/nav/SearchDrawer.tsx:288 #: src/pages/company/ManufacturerPartDetail.tsx:176 -#: src/pages/part/PartDetail.tsx:863 +#: src/pages/part/PartDetail.tsx:865 #: src/pages/part/PartSupplierDetail.tsx:15 #: src/pages/purchasing/PurchasingIndex.tsx:81 msgid "Suppliers" @@ -2663,7 +2675,7 @@ msgid "Attachments" msgstr "" #: src/components/panels/NotesPanel.tsx:23 -#: src/tables/build/BuildOrderTestTable.tsx:196 +#: src/tables/part/PartTestResultTable.tsx:214 #: src/tables/stock/StockTrackingTable.tsx:212 msgid "Notes" msgstr "" @@ -2709,7 +2721,7 @@ msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:118 #: src/pages/company/SupplierPartDetail.tsx:144 #: src/pages/part/CategoryDetail.tsx:106 -#: src/pages/part/PartDetail.tsx:461 +#: src/pages/part/PartDetail.tsx:463 #: src/pages/purchasing/PurchaseOrderDetail.tsx:144 #: src/pages/sales/ReturnOrderDetail.tsx:109 #: src/pages/sales/SalesOrderDetail.tsx:118 @@ -2730,7 +2742,7 @@ msgstr "" #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:41 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 #: src/tables/ColumnRenderers.tsx:411 -#: src/tables/build/BuildOrderTestTable.tsx:204 +#: src/tables/part/PartTestResultTable.tsx:222 msgid "Date" msgstr "" @@ -2739,7 +2751,7 @@ msgstr "" #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:68 #: src/pages/core/UserDetail.tsx:81 #: src/pages/core/UserDetail.tsx:209 -#: src/pages/part/PartDetail.tsx:616 +#: src/pages/part/PartDetail.tsx:618 #: src/tables/bom/UsedInTable.tsx:90 #: src/tables/company/CompanyTable.tsx:57 #: src/tables/company/CompanyTable.tsx:91 @@ -2753,8 +2765,8 @@ msgstr "" #: src/tables/purchasing/SupplierPartTable.tsx:85 #: src/tables/purchasing/SupplierPartTable.tsx:179 #: src/tables/settings/ApiTokenTable.tsx:63 -#: src/tables/settings/UserTable.tsx:410 -#: src/tables/stock/StockItemTable.tsx:323 +#: src/tables/settings/UserTable.tsx:411 +#: src/tables/stock/StockItemTable.tsx:324 msgid "Active" msgstr "" @@ -2873,7 +2885,7 @@ msgstr "משלוח" #: src/pages/company/CompanyDetail.tsx:325 #: src/pages/company/SupplierPartDetail.tsx:368 #: src/pages/core/UserDetail.tsx:211 -#: src/pages/part/PartDetail.tsx:1017 +#: src/pages/part/PartDetail.tsx:1030 msgid "Inactive" msgstr "לא פעיל" @@ -2883,8 +2895,31 @@ msgstr "לא פעיל" msgid "No stock" msgstr "אין מלאי" -#: src/components/render/Part.tsx:74 -#: src/pages/part/PartDetail.tsx:488 +#: src/components/render/Part.tsx:44 +#: src/pages/company/SupplierPartDetail.tsx:196 +#: src/pages/company/SupplierPartDetail.tsx:389 +#: src/pages/part/PartDetail.tsx:1018 +#: src/tables/bom/BomTable.tsx:424 +#: src/tables/part/PartTable.tsx:95 +msgid "On Order" +msgstr "" + +#: src/components/render/Part.tsx:52 +#: src/pages/part/PartDetail.tsx:590 +#: src/pages/part/PartDetail.tsx:1024 +#: src/pages/stock/StockDetail.tsx:912 +#: src/tables/part/PartTestResultTable.tsx:297 +#: src/tables/stock/StockItemTable.tsx:361 +msgid "In Production" +msgstr "" + +#: src/components/render/Part.tsx:71 +#: src/tables/stock/StockTrackingTable.tsx:206 +msgid "Details" +msgstr "" + +#: src/components/render/Part.tsx:109 +#: src/pages/part/PartDetail.tsx:490 #: src/tables/ColumnRenderers.tsx:224 #: src/tables/ColumnRenderers.tsx:233 #: src/tables/notifications/NotificationTable.tsx:32 @@ -2908,17 +2943,17 @@ msgstr "" #: src/forms/StockForms.tsx:1073 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:88 #: src/pages/core/UserDetail.tsx:158 -#: src/pages/stock/StockDetail.tsx:295 +#: src/pages/stock/StockDetail.tsx:298 #: src/tables/ColumnRenderers.tsx:176 #: src/tables/ColumnRenderers.tsx:185 -#: src/tables/Filter.tsx:392 +#: src/tables/Filter.tsx:400 #: src/tables/stock/StockTrackingTable.tsx:98 msgid "Location" msgstr "" #: src/components/render/Stock.tsx:99 -#: src/pages/stock/StockDetail.tsx:195 -#: src/pages/stock/StockDetail.tsx:901 +#: src/pages/stock/StockDetail.tsx:198 +#: src/pages/stock/StockDetail.tsx:917 #: src/tables/build/BuildAllocatedStockTable.tsx:121 #: src/tables/build/BuildOutputTable.tsx:111 #: src/tables/sales/SalesOrderAllocationTable.tsx:139 @@ -2940,11 +2975,11 @@ msgstr "מספר סידורי" #: src/pages/part/pricing/BomPricingPanel.tsx:146 #: src/pages/part/pricing/PriceBreakPanel.tsx:89 #: src/pages/part/pricing/PriceBreakPanel.tsx:172 -#: src/pages/stock/StockDetail.tsx:255 -#: src/pages/stock/StockDetail.tsx:907 +#: src/pages/stock/StockDetail.tsx:258 +#: src/pages/stock/StockDetail.tsx:923 #: src/tables/build/BuildLineTable.tsx:84 -#: src/tables/build/BuildOrderTestTable.tsx:251 #: src/tables/part/PartPurchaseOrdersTable.tsx:94 +#: src/tables/part/PartTestResultTable.tsx:269 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:168 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:199 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:69 @@ -3467,163 +3502,163 @@ msgid "Please correct the errors in the selected parts" msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:424 -#: src/tables/build/BuildLineTable.tsx:794 +#: src/tables/build/BuildLineTable.tsx:797 #: src/tables/part/PartTable.tsx:407 #: src/tables/sales/SalesOrderLineItemTable.tsx:365 msgid "Order Parts" msgstr "" #: src/contexts/LanguageContext.tsx:22 -msgid "Arabic" -msgstr "ערבית" +#~ msgid "Arabic" +#~ msgstr "Arabic" #: src/contexts/LanguageContext.tsx:23 -msgid "Bulgarian" -msgstr "בולגרית" +#~ msgid "Bulgarian" +#~ msgstr "Bulgarian" #: src/contexts/LanguageContext.tsx:24 -msgid "Czech" -msgstr "צ'כית" +#~ msgid "Czech" +#~ msgstr "Czech" #: src/contexts/LanguageContext.tsx:25 -msgid "Danish" -msgstr "דנית" +#~ msgid "Danish" +#~ msgstr "Danish" #: src/contexts/LanguageContext.tsx:26 -msgid "German" -msgstr "גרמנית" +#~ msgid "German" +#~ msgstr "German" #: src/contexts/LanguageContext.tsx:27 -msgid "Greek" -msgstr "יוונית" +#~ msgid "Greek" +#~ msgstr "Greek" #: src/contexts/LanguageContext.tsx:28 -msgid "English" -msgstr "אנגלית" +#~ msgid "English" +#~ msgstr "English" #: src/contexts/LanguageContext.tsx:29 -msgid "Spanish" -msgstr "ספרדית" +#~ msgid "Spanish" +#~ msgstr "Spanish" #: src/contexts/LanguageContext.tsx:30 -msgid "Spanish (Mexican)" -msgstr "ספרדית (מקסיקני)" +#~ msgid "Spanish (Mexican)" +#~ msgstr "Spanish (Mexican)" #: src/contexts/LanguageContext.tsx:31 -msgid "Estonian" -msgstr "אסטונית" +#~ msgid "Estonian" +#~ msgstr "Estonian" #: src/contexts/LanguageContext.tsx:32 -msgid "Farsi / Persian" -msgstr "פרסית" +#~ msgid "Farsi / Persian" +#~ msgstr "Farsi / Persian" #: src/contexts/LanguageContext.tsx:33 -msgid "Finnish" -msgstr "פינית" +#~ msgid "Finnish" +#~ msgstr "Finnish" #: src/contexts/LanguageContext.tsx:34 -msgid "French" -msgstr "צרפתית" +#~ msgid "French" +#~ msgstr "French" #: src/contexts/LanguageContext.tsx:35 -msgid "Hebrew" -msgstr "עברית" +#~ msgid "Hebrew" +#~ msgstr "Hebrew" #: src/contexts/LanguageContext.tsx:36 -msgid "Hindi" -msgstr "הינדי" +#~ msgid "Hindi" +#~ msgstr "Hindi" #: src/contexts/LanguageContext.tsx:37 -msgid "Hungarian" -msgstr "הונגרית" +#~ msgid "Hungarian" +#~ msgstr "Hungarian" #: src/contexts/LanguageContext.tsx:38 -msgid "Italian" -msgstr "איטלקית" +#~ msgid "Italian" +#~ msgstr "Italian" #: src/contexts/LanguageContext.tsx:39 -msgid "Japanese" -msgstr "יפנית" +#~ msgid "Japanese" +#~ msgstr "Japanese" #: src/contexts/LanguageContext.tsx:40 -msgid "Korean" -msgstr "קוריאנית" +#~ msgid "Korean" +#~ msgstr "Korean" #: src/contexts/LanguageContext.tsx:41 -msgid "Lithuanian" -msgstr "" +#~ msgid "Lithuanian" +#~ msgstr "Lithuanian" #: src/contexts/LanguageContext.tsx:42 -msgid "Latvian" -msgstr "לאבית" +#~ msgid "Latvian" +#~ msgstr "Latvian" #: src/contexts/LanguageContext.tsx:43 -msgid "Dutch" -msgstr "הולנדית" +#~ msgid "Dutch" +#~ msgstr "Dutch" #: src/contexts/LanguageContext.tsx:44 -msgid "Norwegian" -msgstr "נורבגית" +#~ msgid "Norwegian" +#~ msgstr "Norwegian" #: src/contexts/LanguageContext.tsx:45 -msgid "Polish" -msgstr "פולנית" +#~ msgid "Polish" +#~ msgstr "Polish" #: src/contexts/LanguageContext.tsx:46 -msgid "Portuguese" -msgstr "פורטוגזית" +#~ msgid "Portuguese" +#~ msgstr "Portuguese" #: src/contexts/LanguageContext.tsx:47 -msgid "Portuguese (Brazilian)" -msgstr "פורטוגזית (ברזילאית)" +#~ msgid "Portuguese (Brazilian)" +#~ msgstr "Portuguese (Brazilian)" #: src/contexts/LanguageContext.tsx:48 -msgid "Romanian" -msgstr "רומנית" +#~ msgid "Romanian" +#~ msgstr "Romanian" #: src/contexts/LanguageContext.tsx:49 -msgid "Russian" -msgstr "רוסית" +#~ msgid "Russian" +#~ msgstr "Russian" #: src/contexts/LanguageContext.tsx:50 -msgid "Slovak" -msgstr "סלובקית" +#~ msgid "Slovak" +#~ msgstr "Slovak" #: src/contexts/LanguageContext.tsx:51 -msgid "Slovenian" -msgstr "סלובנית" +#~ msgid "Slovenian" +#~ msgstr "Slovenian" #: src/contexts/LanguageContext.tsx:52 -msgid "Serbian" -msgstr "" +#~ msgid "Serbian" +#~ msgstr "Serbian" #: src/contexts/LanguageContext.tsx:53 -msgid "Swedish" -msgstr "שוודית" +#~ msgid "Swedish" +#~ msgstr "Swedish" #: src/contexts/LanguageContext.tsx:54 -msgid "Thai" -msgstr "תאילנדית" +#~ msgid "Thai" +#~ msgstr "Thai" #: src/contexts/LanguageContext.tsx:55 -msgid "Turkish" -msgstr "טורקית" +#~ msgid "Turkish" +#~ msgstr "Turkish" #: src/contexts/LanguageContext.tsx:56 -msgid "Ukrainian" -msgstr "אוקראינית" +#~ msgid "Ukrainian" +#~ msgstr "Ukrainian" #: src/contexts/LanguageContext.tsx:57 -msgid "Vietnamese" -msgstr "וייטנאמית" +#~ msgid "Vietnamese" +#~ msgstr "Vietnamese" #: src/contexts/LanguageContext.tsx:58 -msgid "Chinese (Simplified)" -msgstr "סינית (פשוטה)" +#~ msgid "Chinese (Simplified)" +#~ msgstr "Chinese (Simplified)" #: src/contexts/LanguageContext.tsx:59 -msgid "Chinese (Traditional)" -msgstr "סינית (מסורתית)" +#~ msgid "Chinese (Traditional)" +#~ msgstr "Chinese (Traditional)" #: src/defaults/actions.tsx:18 #: src/defaults/links.tsx:27 @@ -3644,12 +3679,6 @@ msgstr "בקר בתיעוד כדי ללמוד עוד על InvenTree" #~ msgid "About this Inventree instance" #~ msgstr "About this Inventree instance" -#: src/defaults/actions.tsx:44 -#: src/defaults/links.tsx:140 -#: src/defaults/links.tsx:186 -msgid "About InvenTree" -msgstr "אודות InvenTree" - #: src/defaults/actions.tsx:45 msgid "About the InvenTree org" msgstr "אודות ארגון InvenTree" @@ -3954,7 +3983,7 @@ msgstr "" #: src/forms/StockForms.tsx:184 #: src/forms/StockForms.tsx:189 #: src/forms/StockForms.tsx:360 -#: src/pages/stock/StockDetail.tsx:231 +#: src/pages/stock/StockDetail.tsx:234 msgid "Next serial number" msgstr "" @@ -3965,9 +3994,8 @@ msgstr "" #: src/forms/BuildForms.tsx:311 #: src/forms/BuildForms.tsx:656 #: src/tables/build/BuildAllocatedStockTable.tsx:150 -#: src/tables/build/BuildOrderTestTable.tsx:230 -#: src/tables/build/BuildOrderTestTable.tsx:254 #: src/tables/build/BuildOutputTable.tsx:592 +#: src/tables/part/PartTestResultTable.tsx:272 msgid "Build Output" msgstr "" @@ -3984,17 +4012,18 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:150 #: src/pages/sales/ReturnOrderDetail.tsx:115 #: src/pages/sales/SalesOrderDetail.tsx:124 -#: src/pages/stock/StockDetail.tsx:162 -#: src/tables/Filter.tsx:266 +#: src/pages/stock/StockDetail.tsx:170 +#: src/tables/Filter.tsx:274 #: src/tables/build/BuildOutputTable.tsx:408 #: src/tables/machine/MachineListTable.tsx:359 #: src/tables/part/PartPurchaseOrdersTable.tsx:38 +#: src/tables/part/PartTestResultTable.tsx:309 #: src/tables/sales/ReturnOrderLineItemTable.tsx:135 #: src/tables/sales/ReturnOrderLineItemTable.tsx:172 #: src/tables/settings/CustomStateTable.tsx:79 #: src/tables/settings/EmailTable.tsx:95 #: src/tables/settings/ImportSessionTable.tsx:117 -#: src/tables/stock/StockItemTable.tsx:328 +#: src/tables/stock/StockItemTable.tsx:329 #: src/tables/stock/StockTrackingTable.tsx:65 msgid "Status" msgstr "" @@ -4056,7 +4085,7 @@ msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:139 #: src/tables/build/BuildLineTable.tsx:180 #: src/tables/sales/SalesOrderLineItemTable.tsx:337 -#: src/tables/stock/StockItemTable.tsx:339 +#: src/tables/stock/StockItemTable.tsx:340 msgid "Allocated" msgstr "" @@ -4074,9 +4103,9 @@ msgstr "" #: src/forms/BuildForms.tsx:671 #: src/forms/SalesOrderForms.tsx:298 -#: src/tables/build/BuildLineTable.tsx:555 -#: src/tables/build/BuildLineTable.tsx:710 -#: src/tables/build/BuildLineTable.tsx:809 +#: src/tables/build/BuildLineTable.tsx:556 +#: src/tables/build/BuildLineTable.tsx:713 +#: src/tables/build/BuildLineTable.tsx:812 #: src/tables/sales/SalesOrderLineItemTable.tsx:375 #: src/tables/sales/SalesOrderLineItemTable.tsx:408 msgid "Allocate Stock" @@ -4089,10 +4118,10 @@ msgstr "" #: src/forms/BuildForms.tsx:787 #: src/forms/BuildForms.tsx:888 -#: src/tables/build/BuildAllocatedStockTable.tsx:233 -#: src/tables/build/BuildAllocatedStockTable.tsx:265 -#: src/tables/build/BuildLineTable.tsx:720 -#: src/tables/build/BuildLineTable.tsx:843 +#: src/tables/build/BuildAllocatedStockTable.tsx:240 +#: src/tables/build/BuildAllocatedStockTable.tsx:272 +#: src/tables/build/BuildLineTable.tsx:723 +#: src/tables/build/BuildLineTable.tsx:846 msgid "Consume Stock" msgstr "" @@ -4102,14 +4131,14 @@ msgid "Stock items consumed" msgstr "" #: src/forms/BuildForms.tsx:824 -#: src/tables/build/BuildLineTable.tsx:495 +#: src/tables/build/BuildLineTable.tsx:496 #: src/tables/part/PartBuildAllocationsTable.tsx:101 msgid "Fully consumed" msgstr "" #: src/forms/BuildForms.tsx:869 #: src/tables/build/BuildLineTable.tsx:185 -#: src/tables/stock/StockItemTable.tsx:372 +#: src/tables/stock/StockItemTable.tsx:369 msgid "Consumed" msgstr "" @@ -4120,7 +4149,7 @@ msgstr "" #: src/forms/PartForms.tsx:70 #: src/forms/PartForms.tsx:157 #: src/pages/part/CategoryDetail.tsx:122 -#: src/pages/part/PartDetail.tsx:669 +#: src/pages/part/PartDetail.tsx:671 #: src/tables/part/PartCategoryTable.tsx:94 #: src/tables/part/PartTable.tsx:312 msgid "Subscribed" @@ -4232,12 +4261,13 @@ msgstr "" #: src/forms/PurchaseOrderForms.tsx:658 #: src/pages/build/BuildDetail.tsx:351 -#: src/pages/stock/StockDetail.tsx:277 -#: src/pages/stock/StockDetail.tsx:923 +#: src/pages/stock/StockDetail.tsx:280 +#: src/pages/stock/StockDetail.tsx:939 #: src/tables/Filter.tsx:83 #: src/tables/build/BuildAllocatedStockTable.tsx:128 -#: src/tables/build/BuildOrderTestTable.tsx:242 #: src/tables/build/BuildOutputTable.tsx:116 +#: src/tables/part/PartTestResultTable.tsx:260 +#: src/tables/part/PartTestResultTable.tsx:281 #: src/tables/sales/SalesOrderAllocationTable.tsx:146 msgid "Batch Code" msgstr "" @@ -4260,8 +4290,8 @@ msgid "Enter serial numbers for received items" msgstr "" #: src/forms/PurchaseOrderForms.tsx:687 -#: src/pages/stock/StockDetail.tsx:379 -#: src/tables/stock/StockItemTable.tsx:295 +#: src/pages/stock/StockDetail.tsx:382 +#: src/tables/stock/StockItemTable.tsx:296 msgid "Expiry Date" msgstr "" @@ -4273,7 +4303,7 @@ msgstr "" #: src/forms/StockForms.tsx:673 #: src/pages/company/SupplierPartDetail.tsx:171 #: src/pages/company/SupplierPartDetail.tsx:235 -#: src/pages/stock/StockDetail.tsx:416 +#: src/pages/stock/StockDetail.tsx:419 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:220 msgid "Packaging" msgstr "" @@ -4339,9 +4369,9 @@ msgid "Stock Status" msgstr "" #: src/forms/StockForms.tsx:261 -#: src/pages/stock/StockDetail.tsx:670 -#: src/tables/stock/StockItemTable.tsx:525 -#: src/tables/stock/StockItemTable.tsx:572 +#: src/pages/stock/StockDetail.tsx:686 +#: src/tables/stock/StockItemTable.tsx:522 +#: src/tables/stock/StockItemTable.tsx:569 msgid "Add Stock Item" msgstr "" @@ -4378,10 +4408,10 @@ msgstr "" #: src/forms/StockForms.tsx:1075 #: src/pages/company/SupplierPartDetail.tsx:189 #: src/pages/company/SupplierPartDetail.tsx:373 -#: src/pages/part/PartDetail.tsx:535 -#: src/pages/part/PartDetail.tsx:974 +#: src/pages/part/PartDetail.tsx:537 +#: src/pages/part/PartDetail.tsx:987 +#: src/tables/Filter.tsx:92 #: src/tables/purchasing/SupplierPartTable.tsx:194 -#: src/tables/stock/StockItemTable.tsx:359 msgid "In Stock" msgstr "" @@ -4545,7 +4575,7 @@ msgstr "" #: src/tables/FilterSelectDrawer.tsx:114 #: src/tables/FilterSelectDrawer.tsx:137 #: src/tables/FilterSelectDrawer.tsx:149 -#: src/tables/build/BuildOrderTestTable.tsx:188 +#: src/tables/part/PartTestResultTable.tsx:206 #: src/tables/purchasing/ManufacturerPartParameterTable.tsx:42 #: src/tables/stock/StockItemTestResultTable.tsx:201 msgid "Value" @@ -4833,7 +4863,7 @@ msgid "Delete selected stock items" msgstr "" #: src/hooks/UseStockAdjustActions.tsx:205 -#: src/pages/part/PartDetail.tsx:1155 +#: src/pages/part/PartDetail.tsx:1168 msgid "Stock Actions" msgstr "" @@ -6196,7 +6226,7 @@ msgstr "" #: src/pages/build/BuildDetail.tsx:207 #: src/pages/company/ManufacturerPartDetail.tsx:83 #: src/pages/company/SupplierPartDetail.tsx:95 -#: src/pages/part/PartDetail.tsx:454 +#: src/pages/part/PartDetail.tsx:456 #: src/pages/stock/StockDetail.tsx:153 #: src/tables/bom/BomTable.tsx:134 #: src/tables/bom/UsedInTable.tsx:40 @@ -6207,15 +6237,16 @@ msgstr "" #: src/tables/part/RelatedPartTable.tsx:73 #: src/tables/sales/SalesOrderAllocationTable.tsx:132 #: src/tables/sales/SalesOrderLineItemTable.tsx:98 -#: src/tables/stock/StockItemTable.tsx:70 +#: src/tables/stock/StockItemTable.tsx:71 msgid "IPN" msgstr "" #: src/pages/build/BuildDetail.tsx:215 -#: src/pages/part/PartDetail.tsx:481 +#: src/pages/part/PartDetail.tsx:483 +#: src/pages/stock/StockDetail.tsx:161 #: src/tables/bom/UsedInTable.tsx:44 #: src/tables/build/BuildOrderTable.tsx:83 -#: src/tables/stock/StockItemTable.tsx:75 +#: src/tables/stock/StockItemTable.tsx:76 msgid "Revision" msgstr "" @@ -6231,7 +6262,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:156 #: src/pages/sales/ReturnOrderDetail.tsx:121 #: src/pages/sales/SalesOrderDetail.tsx:130 -#: src/pages/stock/StockDetail.tsx:168 +#: src/pages/stock/StockDetail.tsx:176 msgid "Custom Status" msgstr "" @@ -6268,7 +6299,7 @@ msgid "Build Quantity" msgstr "" #: src/pages/build/BuildDetail.tsx:286 -#: src/pages/part/PartDetail.tsx:599 +#: src/pages/part/PartDetail.tsx:601 #: src/tables/bom/BomTable.tsx:352 #: src/tables/bom/BomTable.tsx:387 msgid "Can Build" @@ -6280,16 +6311,16 @@ msgid "Completed Outputs" msgstr "" #: src/pages/build/BuildDetail.tsx:312 -#: src/tables/Filter.tsx:373 +#: src/tables/Filter.tsx:381 msgid "Issued By" msgstr "" #: src/pages/build/BuildDetail.tsx:320 -#: src/pages/part/PartDetail.tsx:692 +#: src/pages/part/PartDetail.tsx:694 #: src/pages/purchasing/PurchaseOrderDetail.tsx:243 #: src/pages/sales/ReturnOrderDetail.tsx:207 #: src/pages/sales/SalesOrderDetail.tsx:219 -#: src/tables/Filter.tsx:311 +#: src/tables/Filter.tsx:319 msgid "Responsible" msgstr "" @@ -6377,6 +6408,8 @@ msgid "Child Build Orders" msgstr "" #: src/pages/build/BuildDetail.tsx:524 +#: src/pages/part/PartDetail.tsx:940 +#: src/pages/stock/StockDetail.tsx:587 #: src/tables/build/BuildOutputTable.tsx:664 #: src/tables/stock/StockItemTestResultTable.tsx:167 msgid "Test Results" @@ -6511,7 +6544,7 @@ msgid "Cancel order" msgstr "" #: src/pages/build/BuildDetail.tsx:752 -#: src/pages/stock/StockDetail.tsx:341 +#: src/pages/stock/StockDetail.tsx:344 #: src/tables/build/BuildAllocatedStockTable.tsx:85 #: src/tables/part/PartBuildAllocationsTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:150 @@ -6572,7 +6605,7 @@ msgstr "" #: src/pages/company/SupplierPartDetail.tsx:234 #: src/pages/company/SupplierPartDetail.tsx:359 #: src/pages/purchasing/PurchaseOrderDetail.tsx:138 -#: src/tables/Filter.tsx:352 +#: src/tables/Filter.tsx:360 #: src/tables/company/CompanyTable.tsx:96 #: src/tables/part/PartPurchaseOrdersTable.tsx:43 #: src/tables/purchasing/PurchaseOrderTable.tsx:109 @@ -6585,7 +6618,7 @@ msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:102 #: src/pages/company/ManufacturerPartDetail.tsx:264 #: src/pages/company/SupplierPartDetail.tsx:151 -#: src/tables/Filter.tsx:339 +#: src/tables/Filter.tsx:347 #: src/tables/company/CompanyTable.tsx:101 #: src/tables/purchasing/SupplierPartTable.tsx:70 msgid "Manufacturer" @@ -6597,7 +6630,7 @@ msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:103 #: src/pages/sales/SalesOrderDetail.tsx:112 #: src/pages/sales/SalesOrderShipmentDetail.tsx:102 -#: src/pages/stock/StockDetail.tsx:367 +#: src/pages/stock/StockDetail.tsx:370 #: src/tables/company/CompanyTable.tsx:106 #: src/tables/sales/ReturnOrderTable.tsx:108 #: src/tables/sales/SalesOrderTable.tsx:133 @@ -6658,7 +6691,7 @@ msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:146 #: src/pages/company/SupplierPartDetail.tsx:231 -#: src/pages/part/PartDetail.tsx:788 +#: src/pages/part/PartDetail.tsx:790 msgid "Part Details" msgstr "" @@ -6671,7 +6704,7 @@ msgid "Manufacturer Part Details" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:164 -#: src/pages/part/PartDetail.tsx:794 +#: src/pages/part/PartDetail.tsx:796 msgid "Parameters" msgstr "" @@ -6712,14 +6745,6 @@ msgstr "" msgid "Pack Quantity" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:196 -#: src/pages/company/SupplierPartDetail.tsx:389 -#: src/pages/part/PartDetail.tsx:1005 -#: src/tables/bom/BomTable.tsx:424 -#: src/tables/part/PartTable.tsx:95 -msgid "On Order" -msgstr "" - #: src/pages/company/SupplierPartDetail.tsx:203 msgid "Supplier Availability" msgstr "" @@ -6767,7 +6792,7 @@ msgid "Add Supplier Part" msgstr "" #: src/pages/company/SupplierPartDetail.tsx:383 -#: src/pages/part/PartDetail.tsx:993 +#: src/pages/part/PartDetail.tsx:1006 msgid "No Stock" msgstr "" @@ -6894,57 +6919,57 @@ msgid "Category Details" msgstr "" #: src/pages/part/PartAllocationPanel.tsx:21 -#: src/pages/stock/StockDetail.tsx:539 +#: src/pages/stock/StockDetail.tsx:555 #: src/tables/part/PartTable.tsx:108 msgid "Build Order Allocations" msgstr "" #: src/pages/part/PartAllocationPanel.tsx:31 -#: src/pages/stock/StockDetail.tsx:554 +#: src/pages/stock/StockDetail.tsx:570 #: src/tables/part/PartTable.tsx:116 msgid "Sales Order Allocations" msgstr "" -#: src/pages/part/PartDetail.tsx:181 -#: src/pages/part/PartDetail.tsx:184 -#: src/pages/part/PartDetail.tsx:228 +#: src/pages/part/PartDetail.tsx:183 +#: src/pages/part/PartDetail.tsx:186 +#: src/pages/part/PartDetail.tsx:230 msgid "Validate BOM" msgstr "" -#: src/pages/part/PartDetail.tsx:185 +#: src/pages/part/PartDetail.tsx:187 msgid "Do you want to validate the bill of materials for this assembly?" msgstr "" -#: src/pages/part/PartDetail.tsx:188 +#: src/pages/part/PartDetail.tsx:190 msgid "BOM validated" msgstr "" -#: src/pages/part/PartDetail.tsx:206 +#: src/pages/part/PartDetail.tsx:208 msgid "BOM Validated" msgstr "" -#: src/pages/part/PartDetail.tsx:207 +#: src/pages/part/PartDetail.tsx:209 msgid "The Bill of Materials for this part has been validated" msgstr "" -#: src/pages/part/PartDetail.tsx:211 -#: src/pages/part/PartDetail.tsx:216 +#: src/pages/part/PartDetail.tsx:213 +#: src/pages/part/PartDetail.tsx:218 msgid "BOM Not Validated" msgstr "" -#: src/pages/part/PartDetail.tsx:212 +#: src/pages/part/PartDetail.tsx:214 msgid "The Bill of Materials for this part has previously been checked, but requires revalidation" msgstr "" -#: src/pages/part/PartDetail.tsx:217 +#: src/pages/part/PartDetail.tsx:219 msgid "The Bill of Materials for this part has not yet been validated" msgstr "" -#: src/pages/part/PartDetail.tsx:248 +#: src/pages/part/PartDetail.tsx:250 msgid "Validated On" msgstr "" -#: src/pages/part/PartDetail.tsx:253 +#: src/pages/part/PartDetail.tsx:255 msgid "Validated By" msgstr "" @@ -6964,25 +6989,25 @@ msgstr "" #~ msgid "Delete part" #~ msgstr "Delete part" -#: src/pages/part/PartDetail.tsx:467 +#: src/pages/part/PartDetail.tsx:469 msgid "Variant of" msgstr "" -#: src/pages/part/PartDetail.tsx:474 +#: src/pages/part/PartDetail.tsx:476 msgid "Revision of" msgstr "" -#: src/pages/part/PartDetail.tsx:494 +#: src/pages/part/PartDetail.tsx:496 #: src/tables/ColumnRenderers.tsx:200 #: src/tables/ColumnRenderers.tsx:209 msgid "Default Location" msgstr "" -#: src/pages/part/PartDetail.tsx:501 +#: src/pages/part/PartDetail.tsx:503 msgid "Category Default Location" msgstr "" -#: src/pages/part/PartDetail.tsx:508 +#: src/pages/part/PartDetail.tsx:510 #: src/tables/purchasing/ManufacturerPartParameterTable.tsx:48 msgid "Units" msgstr "" @@ -6991,12 +7016,12 @@ msgstr "" #~ msgid "Stocktake By" #~ msgstr "Stocktake By" -#: src/pages/part/PartDetail.tsx:515 +#: src/pages/part/PartDetail.tsx:517 #: src/tables/settings/PendingTasksTable.tsx:51 msgid "Keywords" msgstr "" -#: src/pages/part/PartDetail.tsx:543 +#: src/pages/part/PartDetail.tsx:545 #: src/tables/bom/BomTable.tsx:419 #: src/tables/build/BuildLineTable.tsx:297 #: src/tables/part/PartTable.tsx:306 @@ -7004,34 +7029,26 @@ msgstr "" msgid "Available Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:549 +#: src/pages/part/PartDetail.tsx:551 #: src/tables/bom/BomTable.tsx:328 #: src/tables/build/BuildLineTable.tsx:259 #: src/tables/sales/SalesOrderLineItemTable.tsx:178 msgid "On order" msgstr "" -#: src/pages/part/PartDetail.tsx:556 +#: src/pages/part/PartDetail.tsx:558 msgid "Required for Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:567 +#: src/pages/part/PartDetail.tsx:569 msgid "Allocated to Build Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:579 +#: src/pages/part/PartDetail.tsx:581 msgid "Allocated to Sales Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:588 -#: src/pages/part/PartDetail.tsx:1011 -#: src/pages/stock/StockDetail.tsx:896 -#: src/tables/build/BuildOrderTestTable.tsx:273 -#: src/tables/stock/StockItemTable.tsx:364 -msgid "In Production" -msgstr "" - -#: src/pages/part/PartDetail.tsx:606 +#: src/pages/part/PartDetail.tsx:608 msgid "Minimum Stock" msgstr "" @@ -7039,51 +7056,51 @@ msgstr "" #~ msgid "Scheduling" #~ msgstr "Scheduling" -#: src/pages/part/PartDetail.tsx:621 +#: src/pages/part/PartDetail.tsx:623 #: src/tables/part/ParametricPartTable.tsx:359 #: src/tables/part/PartTable.tsx:190 msgid "Locked" msgstr "" -#: src/pages/part/PartDetail.tsx:627 +#: src/pages/part/PartDetail.tsx:629 msgid "Template Part" msgstr "" -#: src/pages/part/PartDetail.tsx:632 +#: src/pages/part/PartDetail.tsx:634 #: src/tables/bom/BomTable.tsx:409 msgid "Assembled Part" msgstr "" -#: src/pages/part/PartDetail.tsx:637 +#: src/pages/part/PartDetail.tsx:639 msgid "Component Part" msgstr "" -#: src/pages/part/PartDetail.tsx:642 +#: src/pages/part/PartDetail.tsx:644 #: src/tables/bom/BomTable.tsx:399 msgid "Testable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:648 +#: src/pages/part/PartDetail.tsx:650 #: src/tables/bom/BomTable.tsx:404 msgid "Trackable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:653 +#: src/pages/part/PartDetail.tsx:655 msgid "Purchaseable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:659 +#: src/pages/part/PartDetail.tsx:661 msgid "Saleable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:664 -#: src/pages/part/PartDetail.tsx:1023 +#: src/pages/part/PartDetail.tsx:666 +#: src/pages/part/PartDetail.tsx:1036 #: src/tables/bom/BomTable.tsx:143 #: src/tables/bom/BomTable.tsx:414 msgid "Virtual Part" msgstr "" -#: src/pages/part/PartDetail.tsx:679 +#: src/pages/part/PartDetail.tsx:681 #: src/pages/purchasing/PurchaseOrderDetail.tsx:253 #: src/pages/sales/ReturnOrderDetail.tsx:217 #: src/pages/sales/SalesOrderDetail.tsx:229 @@ -7091,65 +7108,65 @@ msgstr "" msgid "Creation Date" msgstr "" -#: src/pages/part/PartDetail.tsx:684 +#: src/pages/part/PartDetail.tsx:686 #: src/tables/ColumnRenderers.tsx:386 -#: src/tables/Filter.tsx:365 +#: src/tables/Filter.tsx:373 msgid "Created By" msgstr "" -#: src/pages/part/PartDetail.tsx:699 +#: src/pages/part/PartDetail.tsx:701 msgid "Default Supplier" msgstr "" -#: src/pages/part/PartDetail.tsx:705 +#: src/pages/part/PartDetail.tsx:707 msgid "Default Expiry" msgstr "" -#: src/pages/part/PartDetail.tsx:710 +#: src/pages/part/PartDetail.tsx:712 msgid "days" msgstr "" -#: src/pages/part/PartDetail.tsx:720 +#: src/pages/part/PartDetail.tsx:722 #: src/pages/part/pricing/BomPricingPanel.tsx:113 #: src/pages/part/pricing/VariantPricingPanel.tsx:95 #: src/tables/part/PartTable.tsx:166 msgid "Price Range" msgstr "" -#: src/pages/part/PartDetail.tsx:730 +#: src/pages/part/PartDetail.tsx:732 msgid "Latest Serial Number" msgstr "" -#: src/pages/part/PartDetail.tsx:758 +#: src/pages/part/PartDetail.tsx:760 msgid "Select Part Revision" msgstr "" -#: src/pages/part/PartDetail.tsx:824 +#: src/pages/part/PartDetail.tsx:826 msgid "Variants" msgstr "" -#: src/pages/part/PartDetail.tsx:831 -#: src/pages/stock/StockDetail.tsx:526 +#: src/pages/part/PartDetail.tsx:833 +#: src/pages/stock/StockDetail.tsx:542 msgid "Allocations" msgstr "" -#: src/pages/part/PartDetail.tsx:838 +#: src/pages/part/PartDetail.tsx:840 msgid "Bill of Materials" msgstr "" -#: src/pages/part/PartDetail.tsx:850 +#: src/pages/part/PartDetail.tsx:852 msgid "Used In" msgstr "" -#: src/pages/part/PartDetail.tsx:857 +#: src/pages/part/PartDetail.tsx:859 msgid "Part Pricing" msgstr "" -#: src/pages/part/PartDetail.tsx:927 +#: src/pages/part/PartDetail.tsx:929 msgid "Test Templates" msgstr "" -#: src/pages/part/PartDetail.tsx:938 +#: src/pages/part/PartDetail.tsx:951 msgid "Related Parts" msgstr "" @@ -7161,47 +7178,47 @@ msgstr "" #~ msgid "Transfer part stock" #~ msgstr "Transfer part stock" -#: src/pages/part/PartDetail.tsx:999 +#: src/pages/part/PartDetail.tsx:1012 #: src/tables/part/PartTestTemplateTable.tsx:112 #: src/tables/stock/StockItemTestResultTable.tsx:401 msgid "Required" msgstr "" -#: src/pages/part/PartDetail.tsx:1036 +#: src/pages/part/PartDetail.tsx:1049 #: src/tables/part/PartTable.tsx:355 msgid "Edit Part" msgstr "" -#: src/pages/part/PartDetail.tsx:1076 +#: src/pages/part/PartDetail.tsx:1089 #: src/tables/part/PartTable.tsx:343 #: src/tables/part/PartTable.tsx:420 msgid "Add Part" msgstr "" -#: src/pages/part/PartDetail.tsx:1090 +#: src/pages/part/PartDetail.tsx:1103 msgid "Delete Part" msgstr "" -#: src/pages/part/PartDetail.tsx:1099 +#: src/pages/part/PartDetail.tsx:1112 msgid "Deleting this part cannot be reversed" msgstr "" -#: src/pages/part/PartDetail.tsx:1161 -#: src/pages/stock/StockDetail.tsx:854 +#: src/pages/part/PartDetail.tsx:1174 +#: src/pages/stock/StockDetail.tsx:870 msgid "Order" msgstr "" -#: src/pages/part/PartDetail.tsx:1162 -#: src/pages/stock/StockDetail.tsx:855 -#: src/tables/build/BuildLineTable.tsx:740 +#: src/pages/part/PartDetail.tsx:1175 +#: src/pages/stock/StockDetail.tsx:871 +#: src/tables/build/BuildLineTable.tsx:743 msgid "Order Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:1174 +#: src/pages/part/PartDetail.tsx:1187 msgid "Search by serial number" msgstr "" -#: src/pages/part/PartDetail.tsx:1182 +#: src/pages/part/PartDetail.tsx:1195 #: src/tables/part/PartTable.tsx:392 msgid "Part Actions" msgstr "" @@ -7291,8 +7308,8 @@ msgstr "" #: src/pages/part/PartStockHistoryDetail.tsx:107 #: src/pages/part/PartStockHistoryDetail.tsx:211 -#: src/pages/stock/StockDetail.tsx:399 -#: src/tables/stock/StockItemTable.tsx:272 +#: src/pages/stock/StockDetail.tsx:402 +#: src/tables/stock/StockItemTable.tsx:273 msgid "Stock Value" msgstr "" @@ -7366,12 +7383,12 @@ msgstr "" #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:71 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:126 #: src/pages/part/pricing/SupplierPricingPanel.tsx:66 -#: src/pages/stock/StockDetail.tsx:387 +#: src/pages/stock/StockDetail.tsx:390 #: src/tables/bom/BomTable.tsx:265 #: src/tables/general/ExtraLineItemTable.tsx:61 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:250 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:84 -#: src/tables/stock/StockItemTable.tsx:260 +#: src/tables/stock/StockItemTable.tsx:261 msgid "Unit Price" msgstr "" @@ -7449,9 +7466,9 @@ msgid "Purchase Pricing" msgstr "" #: src/pages/part/pricing/PricingOverviewPanel.tsx:281 -#: src/pages/stock/StockDetail.tsx:179 +#: src/pages/stock/StockDetail.tsx:426 #: src/tables/part/PartParameterTable.tsx:121 -#: src/tables/stock/StockItemTable.tsx:301 +#: src/tables/stock/StockItemTable.tsx:302 msgid "Last Updated" msgstr "" @@ -7815,6 +7832,7 @@ msgid "Parent Location" msgstr "" #: src/pages/stock/LocationDetail.tsx:130 +#: src/pages/stock/LocationDetail.tsx:176 msgid "Sublocations" msgstr "" @@ -7871,12 +7889,12 @@ msgid "Scan Stock Item" msgstr "" #: src/pages/stock/LocationDetail.tsx:298 -#: src/pages/stock/StockDetail.tsx:783 +#: src/pages/stock/StockDetail.tsx:799 msgid "Scanned stock item into location" msgstr "" #: src/pages/stock/LocationDetail.tsx:304 -#: src/pages/stock/StockDetail.tsx:789 +#: src/pages/stock/StockDetail.tsx:805 msgid "Error scanning stock item" msgstr "" @@ -7913,71 +7931,71 @@ msgstr "" #~ msgid "Unlink custom barcode from stock item" #~ msgstr "Unlink custom barcode from stock item" -#: src/pages/stock/StockDetail.tsx:185 -msgid "Last Stocktake" -msgstr "" - -#: src/pages/stock/StockDetail.tsx:203 -msgid "Previous serial number" -msgstr "" - #: src/pages/stock/StockDetail.tsx:205 #~ msgid "Edit stock item" #~ msgstr "Edit stock item" +#: src/pages/stock/StockDetail.tsx:206 +msgid "Previous serial number" +msgstr "" + #: src/pages/stock/StockDetail.tsx:217 #~ msgid "Delete stock item" #~ msgstr "Delete stock item" -#: src/pages/stock/StockDetail.tsx:225 +#: src/pages/stock/StockDetail.tsx:228 msgid "Find serial number" msgstr "" -#: src/pages/stock/StockDetail.tsx:269 +#: src/pages/stock/StockDetail.tsx:272 msgid "Allocated to Orders" msgstr "" -#: src/pages/stock/StockDetail.tsx:302 +#: src/pages/stock/StockDetail.tsx:305 msgid "Installed In" msgstr "" -#: src/pages/stock/StockDetail.tsx:322 +#: src/pages/stock/StockDetail.tsx:325 msgid "Parent Item" msgstr "" -#: src/pages/stock/StockDetail.tsx:326 +#: src/pages/stock/StockDetail.tsx:329 msgid "Parent stock item" msgstr "" -#: src/pages/stock/StockDetail.tsx:332 +#: src/pages/stock/StockDetail.tsx:335 msgid "Consumed By" msgstr "" +#: src/pages/stock/StockDetail.tsx:432 +msgid "Last Stocktake" +msgstr "" + #: src/pages/stock/StockDetail.tsx:433 #~ msgid "Duplicate stock item" #~ msgstr "Duplicate stock item" -#: src/pages/stock/StockDetail.tsx:510 +#: src/pages/stock/StockDetail.tsx:526 msgid "Stock Details" msgstr "" -#: src/pages/stock/StockDetail.tsx:516 +#: src/pages/stock/StockDetail.tsx:532 msgid "Stock Tracking" msgstr "" #: src/pages/stock/StockDetail.tsx:571 -msgid "Test Data" -msgstr "" +#~ msgid "Test Data" +#~ msgstr "Test Data" -#: src/pages/stock/StockDetail.tsx:585 +#: src/pages/stock/StockDetail.tsx:601 msgid "Installed Items" msgstr "" -#: src/pages/stock/StockDetail.tsx:592 +#: src/pages/stock/StockDetail.tsx:608 msgid "Child Items" msgstr "" -#: src/pages/stock/StockDetail.tsx:645 +#: src/pages/stock/StockDetail.tsx:661 msgid "Edit Stock Item" msgstr "" @@ -7991,77 +8009,77 @@ msgstr "" #~ msgid "Remove stock" #~ msgstr "Remove stock" -#: src/pages/stock/StockDetail.tsx:687 -msgid "Items Created" -msgstr "" - -#: src/pages/stock/StockDetail.tsx:688 -msgid "Created {n} stock items" -msgstr "" - #: src/pages/stock/StockDetail.tsx:698 #: src/tables/stock/StockItemTable.tsx:481 #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:705 +#: src/pages/stock/StockDetail.tsx:703 +msgid "Items Created" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:704 +msgid "Created {n} stock items" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:721 msgid "Delete Stock Item" msgstr "" -#: src/pages/stock/StockDetail.tsx:741 -msgid "Serialize Stock Item" -msgstr "" - #: src/pages/stock/StockDetail.tsx:757 -#: src/tables/stock/StockItemTable.tsx:539 -msgid "Stock item serialized" +msgid "Serialize Stock Item" msgstr "" #: src/pages/stock/StockDetail.tsx:762 #~ msgid "Return Stock Item" #~ msgstr "Return Stock Item" -#: src/pages/stock/StockDetail.tsx:765 -msgid "Scan Into Location" -msgstr "" - #: src/pages/stock/StockDetail.tsx:765 #~ msgid "Return this item into stock. This will remove the customer assignment." #~ msgstr "Return this item into stock. This will remove the customer assignment." +#: src/pages/stock/StockDetail.tsx:773 +#: src/tables/stock/StockItemTable.tsx:536 +msgid "Stock item serialized" +msgstr "" + #: src/pages/stock/StockDetail.tsx:777 #~ msgid "Item returned to stock" #~ msgstr "Item returned to stock" -#: src/pages/stock/StockDetail.tsx:823 +#: src/pages/stock/StockDetail.tsx:781 +msgid "Scan Into Location" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:839 msgid "Scan into location" msgstr "" -#: src/pages/stock/StockDetail.tsx:825 +#: src/pages/stock/StockDetail.tsx:841 msgid "Scan this item into a location" msgstr "" -#: src/pages/stock/StockDetail.tsx:837 +#: src/pages/stock/StockDetail.tsx:853 msgid "Stock Operations" msgstr "" -#: src/pages/stock/StockDetail.tsx:842 +#: src/pages/stock/StockDetail.tsx:858 #: src/tables/build/BuildOutputTable.tsx:532 msgid "Serialize" msgstr "" -#: src/pages/stock/StockDetail.tsx:843 +#: src/pages/stock/StockDetail.tsx:859 msgid "Serialize stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:868 -msgid "Stock Item Actions" -msgstr "" - #: src/pages/stock/StockDetail.tsx:868 #~ msgid "Count stock" #~ msgstr "Count stock" +#: src/pages/stock/StockDetail.tsx:884 +msgid "Stock Item Actions" +msgstr "" + #: src/pages/stock/StockDetail.tsx:890 #~ msgid "Return from customer" #~ msgstr "Return from customer" @@ -8070,20 +8088,6 @@ msgstr "" #~ msgid "Transfer" #~ msgstr "Transfer" -#: src/pages/stock/StockDetail.tsx:937 -#: src/tables/stock/StockItemTable.tsx:409 -msgid "Stale" -msgstr "" - -#: src/pages/stock/StockDetail.tsx:943 -#: src/tables/stock/StockItemTable.tsx:403 -msgid "Expired" -msgstr "" - -#: src/pages/stock/StockDetail.tsx:949 -msgid "Unavailable" -msgstr "" - #: src/pages/stock/StockDetail.tsx:950 #~ msgid "Assign to Customer" #~ msgstr "Assign to Customer" @@ -8092,6 +8096,20 @@ msgstr "" #~ msgid "Assign to a customer" #~ msgstr "Assign to a customer" +#: src/pages/stock/StockDetail.tsx:953 +#: src/tables/stock/StockItemTable.tsx:406 +msgid "Stale" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:959 +#: src/tables/stock/StockItemTable.tsx:400 +msgid "Expired" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:965 +msgid "Unavailable" +msgstr "" + #: src/states/IconState.tsx:47 #: src/states/IconState.tsx:77 msgid "Error loading icon package from server" @@ -8165,199 +8183,203 @@ msgstr "" msgid "Filter items by batch code" msgstr "" -#: src/tables/Filter.tsx:92 -msgid "Is Serialized" -msgstr "" - #: src/tables/Filter.tsx:93 -msgid "Show items which have a serial number" +msgid "Show items which are in stock" msgstr "" #: src/tables/Filter.tsx:100 -msgid "Serial" +msgid "Is Serialized" msgstr "" #: src/tables/Filter.tsx:101 -msgid "Filter items by serial number" +msgid "Show items which have a serial number" msgstr "" #: src/tables/Filter.tsx:106 #~ msgid "Show overdue orders" #~ msgstr "Show overdue orders" +#: src/tables/Filter.tsx:108 +msgid "Serial" +msgstr "" + #: src/tables/Filter.tsx:109 +msgid "Filter items by serial number" +msgstr "" + +#: src/tables/Filter.tsx:117 msgid "Serial Below" msgstr "" -#: src/tables/Filter.tsx:110 +#: src/tables/Filter.tsx:118 msgid "Show items with serial numbers less than or equal to a given value" msgstr "" -#: src/tables/Filter.tsx:118 +#: src/tables/Filter.tsx:126 msgid "Serial Above" msgstr "" -#: src/tables/Filter.tsx:119 +#: src/tables/Filter.tsx:127 msgid "Show items with serial numbers greater than or equal to a given value" msgstr "" -#: src/tables/Filter.tsx:128 +#: src/tables/Filter.tsx:136 msgid "Assigned to me" msgstr "" -#: src/tables/Filter.tsx:129 +#: src/tables/Filter.tsx:137 msgid "Show orders assigned to me" msgstr "" -#: src/tables/Filter.tsx:136 +#: src/tables/Filter.tsx:144 #: src/tables/sales/SalesOrderAllocationTable.tsx:85 msgid "Outstanding" msgstr "" -#: src/tables/Filter.tsx:137 +#: src/tables/Filter.tsx:145 msgid "Show outstanding items" msgstr "" -#: src/tables/Filter.tsx:145 +#: src/tables/Filter.tsx:153 msgid "Show overdue items" msgstr "" -#: src/tables/Filter.tsx:152 +#: src/tables/Filter.tsx:160 msgid "Minimum Date" msgstr "" -#: src/tables/Filter.tsx:153 +#: src/tables/Filter.tsx:161 msgid "Show items after this date" msgstr "" -#: src/tables/Filter.tsx:161 +#: src/tables/Filter.tsx:169 msgid "Maximum Date" msgstr "" -#: src/tables/Filter.tsx:162 +#: src/tables/Filter.tsx:170 msgid "Show items before this date" msgstr "" -#: src/tables/Filter.tsx:170 +#: src/tables/Filter.tsx:178 msgid "Created Before" msgstr "" -#: src/tables/Filter.tsx:171 +#: src/tables/Filter.tsx:179 msgid "Show items created before this date" msgstr "" -#: src/tables/Filter.tsx:179 +#: src/tables/Filter.tsx:187 msgid "Created After" msgstr "" -#: src/tables/Filter.tsx:180 +#: src/tables/Filter.tsx:188 msgid "Show items created after this date" msgstr "" -#: src/tables/Filter.tsx:188 +#: src/tables/Filter.tsx:196 msgid "Start Date Before" msgstr "" -#: src/tables/Filter.tsx:189 +#: src/tables/Filter.tsx:197 msgid "Show items with a start date before this date" msgstr "" -#: src/tables/Filter.tsx:197 +#: src/tables/Filter.tsx:205 msgid "Start Date After" msgstr "" -#: src/tables/Filter.tsx:198 +#: src/tables/Filter.tsx:206 msgid "Show items with a start date after this date" msgstr "" -#: src/tables/Filter.tsx:206 +#: src/tables/Filter.tsx:214 msgid "Target Date Before" msgstr "" -#: src/tables/Filter.tsx:207 +#: src/tables/Filter.tsx:215 msgid "Show items with a target date before this date" msgstr "" -#: src/tables/Filter.tsx:215 +#: src/tables/Filter.tsx:223 msgid "Target Date After" msgstr "" -#: src/tables/Filter.tsx:216 +#: src/tables/Filter.tsx:224 msgid "Show items with a target date after this date" msgstr "" -#: src/tables/Filter.tsx:224 +#: src/tables/Filter.tsx:232 msgid "Completed Before" msgstr "" -#: src/tables/Filter.tsx:225 +#: src/tables/Filter.tsx:233 msgid "Show items completed before this date" msgstr "" -#: src/tables/Filter.tsx:233 +#: src/tables/Filter.tsx:241 msgid "Completed After" msgstr "" -#: src/tables/Filter.tsx:234 +#: src/tables/Filter.tsx:242 msgid "Show items completed after this date" msgstr "" -#: src/tables/Filter.tsx:246 +#: src/tables/Filter.tsx:254 msgid "Has Project Code" msgstr "" -#: src/tables/Filter.tsx:247 +#: src/tables/Filter.tsx:255 msgid "Show orders with an assigned project code" msgstr "" -#: src/tables/Filter.tsx:256 +#: src/tables/Filter.tsx:264 msgid "Include Variants" msgstr "" -#: src/tables/Filter.tsx:257 +#: src/tables/Filter.tsx:265 msgid "Include results for part variants" msgstr "" -#: src/tables/Filter.tsx:267 +#: src/tables/Filter.tsx:275 #: src/tables/part/PartPurchaseOrdersTable.tsx:133 msgid "Filter by order status" msgstr "" -#: src/tables/Filter.tsx:279 +#: src/tables/Filter.tsx:287 msgid "Filter by project code" msgstr "" -#: src/tables/Filter.tsx:312 +#: src/tables/Filter.tsx:320 msgid "Filter by responsible owner" msgstr "" -#: src/tables/Filter.tsx:328 +#: src/tables/Filter.tsx:336 #: src/tables/settings/ApiTokenTable.tsx:133 #: src/tables/stock/StockTrackingTable.tsx:191 msgid "Filter by user" msgstr "" -#: src/tables/Filter.tsx:340 +#: src/tables/Filter.tsx:348 msgid "Filter by manufacturer" msgstr "" -#: src/tables/Filter.tsx:353 +#: src/tables/Filter.tsx:361 msgid "Filter by supplier" msgstr "" -#: src/tables/Filter.tsx:366 +#: src/tables/Filter.tsx:374 msgid "Filter by user who created the order" msgstr "" -#: src/tables/Filter.tsx:374 +#: src/tables/Filter.tsx:382 msgid "Filter by user who issued the order" msgstr "" -#: src/tables/Filter.tsx:382 +#: src/tables/Filter.tsx:390 msgid "Filter by part category" msgstr "" -#: src/tables/Filter.tsx:393 +#: src/tables/Filter.tsx:401 msgid "Filter by stock location" msgstr "" @@ -8566,7 +8588,7 @@ msgstr "" #: src/tables/bom/BomTable.tsx:345 #: src/tables/part/PartTable.tsx:158 #: src/tables/sales/SalesOrderLineItemTable.tsx:187 -#: src/tables/stock/StockItemTable.tsx:223 +#: src/tables/stock/StockItemTable.tsx:224 msgid "Stock Information" msgstr "" @@ -8588,7 +8610,7 @@ msgstr "" #: src/tables/bom/BomTable.tsx:379 #: src/tables/build/BuildLineTable.tsx:478 -#: src/tables/build/BuildLineTable.tsx:518 +#: src/tables/build/BuildLineTable.tsx:519 msgid "Consumable item" msgstr "" @@ -8737,7 +8759,7 @@ msgstr "לא ניתן לערוך את כתב החומרים, מכיוון שהפ #: src/tables/part/ParametricPartTable.tsx:364 #: src/tables/part/PartBuildAllocationsTable.tsx:60 #: src/tables/part/PartTable.tsx:196 -#: src/tables/stock/StockItemTable.tsx:334 +#: src/tables/stock/StockItemTable.tsx:335 msgid "Assembly" msgstr "" @@ -8785,7 +8807,7 @@ msgstr "" #~ msgstr "Edit Build Item" #: src/tables/build/BuildAllocatedStockTable.tsx:167 -#: src/tables/build/BuildLineTable.tsx:631 +#: src/tables/build/BuildLineTable.tsx:632 msgid "Edit Stock Allocation" msgstr "" @@ -8794,11 +8816,11 @@ msgstr "" #~ msgstr "Delete Build Item" #: src/tables/build/BuildAllocatedStockTable.tsx:180 -#: src/tables/build/BuildLineTable.tsx:644 +#: src/tables/build/BuildLineTable.tsx:645 msgid "Delete Stock Allocation" msgstr "" -#: src/tables/build/BuildAllocatedStockTable.tsx:232 +#: src/tables/build/BuildAllocatedStockTable.tsx:239 msgid "Consume" msgstr "" @@ -8836,7 +8858,7 @@ msgid "Testable" msgstr "" #: src/tables/build/BuildLineTable.tsx:215 -#: src/tables/stock/StockItemTable.tsx:393 +#: src/tables/stock/StockItemTable.tsx:390 msgid "Tracked" msgstr "" @@ -8855,7 +8877,7 @@ msgstr "" #: src/tables/build/BuildLineTable.tsx:294 #: src/tables/sales/SalesOrderLineItemTable.tsx:158 -#: src/tables/stock/StockItemTable.tsx:192 +#: src/tables/stock/StockItemTable.tsx:193 msgid "No stock available" msgstr "" @@ -8887,55 +8909,55 @@ msgstr "" msgid "BOM Information" msgstr "" -#: src/tables/build/BuildLineTable.tsx:496 +#: src/tables/build/BuildLineTable.tsx:497 #: src/tables/part/PartBuildAllocationsTable.tsx:102 msgid "Fully allocated" msgstr "" -#: src/tables/build/BuildLineTable.tsx:544 +#: src/tables/build/BuildLineTable.tsx:545 #: src/tables/sales/SalesOrderLineItemTable.tsx:308 msgid "Create Build Order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:573 +#: src/tables/build/BuildLineTable.tsx:574 msgid "Auto allocation in progress" msgstr "" -#: src/tables/build/BuildLineTable.tsx:576 -#: src/tables/build/BuildLineTable.tsx:781 +#: src/tables/build/BuildLineTable.tsx:577 +#: src/tables/build/BuildLineTable.tsx:784 msgid "Auto Allocate Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:577 +#: src/tables/build/BuildLineTable.tsx:578 msgid "Automatically allocate stock to this build according to the selected options" msgstr "" -#: src/tables/build/BuildLineTable.tsx:597 -#: src/tables/build/BuildLineTable.tsx:611 -#: src/tables/build/BuildLineTable.tsx:730 -#: src/tables/build/BuildLineTable.tsx:831 +#: src/tables/build/BuildLineTable.tsx:598 +#: src/tables/build/BuildLineTable.tsx:612 +#: src/tables/build/BuildLineTable.tsx:733 +#: src/tables/build/BuildLineTable.tsx:834 #: src/tables/build/BuildOutputTable.tsx:359 #: src/tables/build/BuildOutputTable.tsx:364 msgid "Deallocate Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:613 +#: src/tables/build/BuildLineTable.tsx:614 msgid "Deallocate all untracked stock for this build order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:615 +#: src/tables/build/BuildLineTable.tsx:616 msgid "Deallocate stock from the selected line item" msgstr "" -#: src/tables/build/BuildLineTable.tsx:619 +#: src/tables/build/BuildLineTable.tsx:620 msgid "Stock has been deallocated" msgstr "" -#: src/tables/build/BuildLineTable.tsx:750 +#: src/tables/build/BuildLineTable.tsx:753 msgid "Build Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:763 +#: src/tables/build/BuildLineTable.tsx:766 #: src/tables/sales/SalesOrderLineItemTable.tsx:396 msgid "View Part" msgstr "" @@ -8999,38 +9021,6 @@ msgstr "" #~ msgid "Filter by user who issued this order" #~ msgstr "Filter by user who issued this order" -#: src/tables/build/BuildOrderTestTable.tsx:85 -#: src/tables/build/BuildOrderTestTable.tsx:163 -#: src/tables/build/BuildOrderTestTable.tsx:283 -#: src/tables/build/BuildOrderTestTable.tsx:297 -#: src/tables/stock/StockItemTestResultTable.tsx:293 -#: src/tables/stock/StockItemTestResultTable.tsx:365 -#: src/tables/stock/StockItemTestResultTable.tsx:426 -msgid "Add Test Result" -msgstr "" - -#: src/tables/build/BuildOrderTestTable.tsx:92 -#: src/tables/stock/StockItemTestResultTable.tsx:295 -msgid "Test result added" -msgstr "" - -#: src/tables/build/BuildOrderTestTable.tsx:124 -msgid "Add Test Results" -msgstr "" - -#: src/tables/build/BuildOrderTestTable.tsx:134 -msgid "Test results added" -msgstr "" - -#: src/tables/build/BuildOrderTestTable.tsx:162 -#: src/tables/stock/StockItemTestResultTable.tsx:191 -msgid "No Result" -msgstr "" - -#: src/tables/build/BuildOrderTestTable.tsx:274 -msgid "Show build outputs currently in production" -msgstr "" - #: src/tables/build/BuildOutputTable.tsx:104 msgid "Build Output Stock Allocation" msgstr "" @@ -9066,7 +9056,8 @@ msgid "Serialize Build Output" msgstr "" #: src/tables/build/BuildOutputTable.tsx:409 -#: src/tables/stock/StockItemTable.tsx:329 +#: src/tables/part/PartTestResultTable.tsx:310 +#: src/tables/stock/StockItemTable.tsx:330 msgid "Filter by stock status" msgstr "" @@ -9914,6 +9905,38 @@ msgstr "" msgid "Order selected parts" msgstr "" +#: src/tables/part/PartTestResultTable.tsx:103 +#: src/tables/part/PartTestResultTable.tsx:181 +#: src/tables/part/PartTestResultTable.tsx:320 +#: src/tables/part/PartTestResultTable.tsx:334 +#: src/tables/stock/StockItemTestResultTable.tsx:293 +#: src/tables/stock/StockItemTestResultTable.tsx:365 +#: src/tables/stock/StockItemTestResultTable.tsx:426 +msgid "Add Test Result" +msgstr "" + +#: src/tables/part/PartTestResultTable.tsx:110 +#: src/tables/stock/StockItemTestResultTable.tsx:295 +msgid "Test result added" +msgstr "" + +#: src/tables/part/PartTestResultTable.tsx:142 +msgid "Add Test Results" +msgstr "" + +#: src/tables/part/PartTestResultTable.tsx:152 +msgid "Test results added" +msgstr "" + +#: src/tables/part/PartTestResultTable.tsx:180 +#: src/tables/stock/StockItemTestResultTable.tsx:191 +msgid "No Result" +msgstr "" + +#: src/tables/part/PartTestResultTable.tsx:298 +msgid "Show build outputs currently in production" +msgstr "" + #: src/tables/part/PartTestTemplateTable.tsx:56 msgid "Test is defined for a parent template part" msgstr "" @@ -10268,7 +10291,7 @@ msgid "Sample" msgstr "" #: src/tables/plugin/PluginListTable.tsx:432 -#: src/tables/stock/StockItemTable.tsx:377 +#: src/tables/stock/StockItemTable.tsx:374 msgid "Installed" msgstr "" @@ -11081,55 +11104,55 @@ msgstr "" msgid "User deleted" msgstr "" -#: src/tables/settings/UserTable.tsx:361 +#: src/tables/settings/UserTable.tsx:362 msgid "Are you sure you want to delete this user?" msgstr "" -#: src/tables/settings/UserTable.tsx:367 +#: src/tables/settings/UserTable.tsx:368 msgid "Add User" msgstr "" -#: src/tables/settings/UserTable.tsx:375 +#: src/tables/settings/UserTable.tsx:376 msgid "Added user" msgstr "" -#: src/tables/settings/UserTable.tsx:382 +#: src/tables/settings/UserTable.tsx:383 msgid "Set Password" msgstr "" -#: src/tables/settings/UserTable.tsx:387 +#: src/tables/settings/UserTable.tsx:388 msgid "Password updated" msgstr "" -#: src/tables/settings/UserTable.tsx:398 +#: src/tables/settings/UserTable.tsx:399 msgid "Add user" msgstr "" -#: src/tables/settings/UserTable.tsx:411 +#: src/tables/settings/UserTable.tsx:412 msgid "Show active users" msgstr "" -#: src/tables/settings/UserTable.tsx:416 +#: src/tables/settings/UserTable.tsx:417 msgid "Show staff users" msgstr "" -#: src/tables/settings/UserTable.tsx:421 +#: src/tables/settings/UserTable.tsx:422 msgid "Show superusers" msgstr "" -#: src/tables/settings/UserTable.tsx:440 +#: src/tables/settings/UserTable.tsx:441 msgid "Edit User" msgstr "" -#: src/tables/settings/UserTable.tsx:476 +#: src/tables/settings/UserTable.tsx:477 msgid "User updated" msgstr "" -#: src/tables/settings/UserTable.tsx:477 +#: src/tables/settings/UserTable.tsx:478 msgid "User updated successfully" msgstr "" -#: src/tables/settings/UserTable.tsx:483 +#: src/tables/settings/UserTable.tsx:484 msgid "Error updating user" msgstr "" @@ -11171,47 +11194,47 @@ msgstr "" msgid "Icon" msgstr "" -#: src/tables/stock/StockItemTable.tsx:107 +#: src/tables/stock/StockItemTable.tsx:108 msgid "This stock item is in production" msgstr "" -#: src/tables/stock/StockItemTable.tsx:114 +#: src/tables/stock/StockItemTable.tsx:115 msgid "This stock item has been assigned to a sales order" msgstr "" -#: src/tables/stock/StockItemTable.tsx:121 +#: src/tables/stock/StockItemTable.tsx:122 msgid "This stock item has been assigned to a customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:128 +#: src/tables/stock/StockItemTable.tsx:129 msgid "This stock item is installed in another stock item" msgstr "" -#: src/tables/stock/StockItemTable.tsx:135 +#: src/tables/stock/StockItemTable.tsx:136 msgid "This stock item has been consumed by a build order" msgstr "" -#: src/tables/stock/StockItemTable.tsx:142 +#: src/tables/stock/StockItemTable.tsx:143 msgid "This stock item is unavailable" msgstr "" -#: src/tables/stock/StockItemTable.tsx:151 +#: src/tables/stock/StockItemTable.tsx:152 msgid "This stock item has expired" msgstr "" -#: src/tables/stock/StockItemTable.tsx:155 +#: src/tables/stock/StockItemTable.tsx:156 msgid "This stock item is stale" msgstr "" -#: src/tables/stock/StockItemTable.tsx:167 +#: src/tables/stock/StockItemTable.tsx:168 msgid "This stock item is fully allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:174 +#: src/tables/stock/StockItemTable.tsx:175 msgid "This stock item is partially allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:202 +#: src/tables/stock/StockItemTable.tsx:203 msgid "This stock item has been depleted" msgstr "" @@ -11219,152 +11242,148 @@ msgstr "" #~ msgid "Show stock for assmebled parts" #~ msgstr "Show stock for assmebled parts" -#: src/tables/stock/StockItemTable.tsx:306 +#: src/tables/stock/StockItemTable.tsx:307 msgid "Stocktake Date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:324 +#: src/tables/stock/StockItemTable.tsx:325 msgid "Show stock for active parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:335 +#: src/tables/stock/StockItemTable.tsx:336 msgid "Show stock for assembled parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:340 +#: src/tables/stock/StockItemTable.tsx:341 msgid "Show items which have been allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:345 +#: src/tables/stock/StockItemTable.tsx:346 msgid "Show items which are available" msgstr "" -#: src/tables/stock/StockItemTable.tsx:349 +#: src/tables/stock/StockItemTable.tsx:350 #: src/tables/stock/StockLocationTable.tsx:38 msgid "Include Sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:350 +#: src/tables/stock/StockItemTable.tsx:351 msgid "Include stock in sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:354 +#: src/tables/stock/StockItemTable.tsx:355 msgid "Depleted" msgstr "" -#: src/tables/stock/StockItemTable.tsx:355 +#: src/tables/stock/StockItemTable.tsx:356 msgid "Show depleted stock items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:360 -msgid "Show items which are in stock" +#: src/tables/stock/StockItemTable.tsx:362 +msgid "Show items which are in production" msgstr "" #: src/tables/stock/StockItemTable.tsx:362 #~ msgid "Include stock items for variant parts" #~ msgstr "Include stock items for variant parts" -#: src/tables/stock/StockItemTable.tsx:365 -msgid "Show items which are in production" -msgstr "" - -#: src/tables/stock/StockItemTable.tsx:373 +#: src/tables/stock/StockItemTable.tsx:370 msgid "Show items which have been consumed by a build order" msgstr "" -#: src/tables/stock/StockItemTable.tsx:378 +#: src/tables/stock/StockItemTable.tsx:375 msgid "Show stock items which are installed in other items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:382 +#: src/tables/stock/StockItemTable.tsx:379 msgid "Sent to Customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:383 +#: src/tables/stock/StockItemTable.tsx:380 msgid "Show items which have been sent to a customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:394 +#: src/tables/stock/StockItemTable.tsx:391 msgid "Show tracked items" msgstr "" +#: src/tables/stock/StockItemTable.tsx:395 +msgid "Has Purchase Price" +msgstr "" + +#: src/tables/stock/StockItemTable.tsx:396 +msgid "Show items which have a purchase price" +msgstr "" + #: src/tables/stock/StockItemTable.tsx:397 #~ msgid "Serial Number LTE" #~ msgstr "Serial Number LTE" -#: src/tables/stock/StockItemTable.tsx:398 -msgid "Has Purchase Price" -msgstr "" - -#: src/tables/stock/StockItemTable.tsx:399 -msgid "Show items which have a purchase price" +#: src/tables/stock/StockItemTable.tsx:401 +msgid "Show items which have expired" msgstr "" #: src/tables/stock/StockItemTable.tsx:403 #~ msgid "Serial Number GTE" #~ msgstr "Serial Number GTE" -#: src/tables/stock/StockItemTable.tsx:404 -msgid "Show items which have expired" -msgstr "" - -#: src/tables/stock/StockItemTable.tsx:410 +#: src/tables/stock/StockItemTable.tsx:407 msgid "Show items which are stale" msgstr "" -#: src/tables/stock/StockItemTable.tsx:415 +#: src/tables/stock/StockItemTable.tsx:412 msgid "Expired Before" msgstr "" -#: src/tables/stock/StockItemTable.tsx:416 +#: src/tables/stock/StockItemTable.tsx:413 msgid "Show items which expired before this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:422 +#: src/tables/stock/StockItemTable.tsx:419 msgid "Expired After" msgstr "" -#: src/tables/stock/StockItemTable.tsx:423 +#: src/tables/stock/StockItemTable.tsx:420 msgid "Show items which expired after this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:429 +#: src/tables/stock/StockItemTable.tsx:426 msgid "Updated Before" msgstr "" -#: src/tables/stock/StockItemTable.tsx:430 +#: src/tables/stock/StockItemTable.tsx:427 msgid "Show items updated before this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:435 +#: src/tables/stock/StockItemTable.tsx:432 msgid "Updated After" msgstr "" -#: src/tables/stock/StockItemTable.tsx:436 +#: src/tables/stock/StockItemTable.tsx:433 msgid "Show items updated after this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:441 +#: src/tables/stock/StockItemTable.tsx:438 msgid "Stocktake Before" msgstr "" -#: src/tables/stock/StockItemTable.tsx:442 +#: src/tables/stock/StockItemTable.tsx:439 msgid "Show items counted before this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:447 +#: src/tables/stock/StockItemTable.tsx:444 msgid "Stocktake After" msgstr "" -#: src/tables/stock/StockItemTable.tsx:448 +#: src/tables/stock/StockItemTable.tsx:445 msgid "Show items counted after this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:453 +#: src/tables/stock/StockItemTable.tsx:450 msgid "External Location" msgstr "" -#: src/tables/stock/StockItemTable.tsx:454 +#: src/tables/stock/StockItemTable.tsx:451 msgid "Show items in an external location" msgstr "" @@ -11372,7 +11391,7 @@ msgstr "" #~ msgid "Delete stock items" #~ msgstr "Delete stock items" -#: src/tables/stock/StockItemTable.tsx:559 +#: src/tables/stock/StockItemTable.tsx:556 msgid "Order items" msgstr "" @@ -11547,10 +11566,6 @@ msgstr "" msgid "Removed" msgstr "" -#: src/tables/stock/StockTrackingTable.tsx:206 -msgid "Details" -msgstr "" - #: src/tables/stock/StockTrackingTable.tsx:221 msgid "No user information" msgstr "" diff --git a/src/frontend/src/locales/hi/messages.po b/src/frontend/src/locales/hi/messages.po index 71032a206e..c5e65556a5 100644 --- a/src/frontend/src/locales/hi/messages.po +++ b/src/frontend/src/locales/hi/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: hi\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2025-09-17 03:41\n" +"PO-Revision-Date: 2025-09-29 23:54\n" "Last-Translator: \n" "Language-Team: Hindi\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -69,7 +69,7 @@ msgstr "" #: src/components/forms/fields/RelatedModelField.tsx:393 #: src/components/nav/Header.tsx:169 #: src/pages/Index/Settings/UserSettings.tsx:74 -#: src/pages/part/PartDetail.tsx:1173 +#: src/pages/part/PartDetail.tsx:1186 msgid "Search" msgstr "" @@ -113,7 +113,7 @@ msgstr "" #: src/forms/StockForms.tsx:1028 #: src/forms/StockForms.tsx:1072 #: src/pages/build/BuildDetail.tsx:200 -#: src/pages/part/PartDetail.tsx:1225 +#: src/pages/part/PartDetail.tsx:1238 #: src/tables/ColumnRenderers.tsx:82 #: src/tables/part/RelatedPartTable.tsx:53 #: src/tables/stock/StockTrackingTable.tsx:87 @@ -128,7 +128,8 @@ msgstr "" #: src/pages/part/CategoryDetail.tsx:130 #: src/pages/part/CategoryDetail.tsx:273 #: src/pages/part/CategoryDetail.tsx:312 -#: src/pages/part/PartDetail.tsx:955 +#: src/pages/part/CategoryDetail.tsx:343 +#: src/pages/part/PartDetail.tsx:968 msgid "Parts" msgstr "" @@ -152,11 +153,11 @@ msgstr "" #: lib/enums/ModelInformation.tsx:52 #: src/components/wizards/OrderPartsWizard.tsx:143 #: src/pages/company/SupplierPartDetail.tsx:408 -#: src/pages/stock/StockDetail.tsx:286 +#: src/pages/stock/StockDetail.tsx:289 #: src/tables/build/BuildAllocatedStockTable.tsx:155 #: src/tables/part/PartPurchaseOrdersTable.tsx:50 #: src/tables/purchasing/SupplierPartTable.tsx:64 -#: src/tables/stock/StockItemTable.tsx:248 +#: src/tables/stock/StockItemTable.tsx:249 msgid "Supplier Part" msgstr "" @@ -168,7 +169,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:61 #: src/pages/company/SupplierPartDetail.tsx:160 #: src/tables/part/PartPurchaseOrdersTable.tsx:56 -#: src/tables/stock/StockItemTable.tsx:254 +#: src/tables/stock/StockItemTable.tsx:255 msgid "Manufacturer Part" msgstr "" @@ -179,14 +180,15 @@ msgstr "" #: lib/enums/ModelInformation.tsx:70 #: src/pages/part/CategoryDetail.tsx:343 -#: src/tables/Filter.tsx:381 +#: src/tables/Filter.tsx:389 msgid "Part Category" msgstr "" #: lib/enums/ModelInformation.tsx:71 #: lib/enums/Roles.tsx:37 +#: src/pages/part/CategoryDetail.tsx:267 #: src/pages/part/CategoryDetail.tsx:334 -#: src/pages/part/PartDetail.tsx:1214 +#: src/pages/part/PartDetail.tsx:1227 msgid "Part Categories" msgstr "" @@ -196,7 +198,8 @@ msgstr "" #: src/forms/BuildForms.tsx:604 #: src/forms/BuildForms.tsx:765 #: src/forms/SalesOrderForms.tsx:269 -#: src/pages/stock/StockDetail.tsx:976 +#: src/pages/stock/StockDetail.tsx:992 +#: src/tables/part/PartTestResultTable.tsx:248 #: src/tables/stock/StockTrackingTable.tsx:48 #: src/tables/stock/StockTrackingTable.tsx:55 msgid "Stock Item" @@ -221,7 +224,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:89 #: src/pages/stock/LocationDetail.tsx:176 #: src/pages/stock/LocationDetail.tsx:412 -#: src/pages/stock/StockDetail.tsx:967 +#: src/pages/stock/StockDetail.tsx:983 msgid "Stock Locations" msgstr "" @@ -235,7 +238,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:103 #: src/pages/Index/Settings/SystemSettings.tsx:248 -#: src/pages/part/PartDetail.tsx:912 +#: src/pages/part/PartDetail.tsx:914 msgid "Stock History" msgstr "" @@ -284,7 +287,7 @@ msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:199 #: src/pages/sales/SalesOrderDetail.tsx:211 #: src/tables/ColumnRenderers.tsx:353 -#: src/tables/Filter.tsx:278 +#: src/tables/Filter.tsx:286 #: src/tables/TableHoverCard.tsx:101 msgid "Project Code" msgstr "" @@ -299,9 +302,9 @@ msgstr "" #: src/pages/build/BuildDetail.tsx:244 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:33 #: src/pages/purchasing/PurchaseOrderDetail.tsx:531 -#: src/pages/stock/StockDetail.tsx:349 +#: src/pages/stock/StockDetail.tsx:352 #: src/tables/part/PartPurchaseOrdersTable.tsx:32 -#: src/tables/stock/StockItemTable.tsx:240 +#: src/tables/stock/StockItemTable.tsx:241 #: src/tables/stock/StockTrackingTable.tsx:120 msgid "Purchase Order" msgstr "" @@ -311,7 +314,7 @@ msgstr "" #: src/pages/Index/Settings/SystemSettings.tsx:283 #: src/pages/company/CompanyDetail.tsx:205 #: src/pages/company/SupplierPartDetail.tsx:265 -#: src/pages/part/PartDetail.tsx:876 +#: src/pages/part/PartDetail.tsx:878 #: src/pages/purchasing/PurchasingIndex.tsx:60 msgid "Purchase Orders" msgstr "" @@ -330,7 +333,7 @@ msgstr "" #: src/pages/sales/SalesOrderDetail.tsx:586 #: src/pages/sales/SalesOrderShipmentDetail.tsx:94 #: src/pages/sales/SalesOrderShipmentDetail.tsx:358 -#: src/pages/stock/StockDetail.tsx:358 +#: src/pages/stock/StockDetail.tsx:361 #: src/tables/part/PartSalesAllocationsTable.tsx:41 #: src/tables/sales/SalesOrderAllocationTable.tsx:107 #: src/tables/stock/StockTrackingTable.tsx:131 @@ -341,7 +344,7 @@ msgstr "" #: lib/enums/Roles.tsx:43 #: src/pages/Index/Settings/SystemSettings.tsx:299 #: src/pages/company/CompanyDetail.tsx:225 -#: src/pages/part/PartDetail.tsx:888 +#: src/pages/part/PartDetail.tsx:890 #: src/pages/sales/SalesIndex.tsx:82 msgid "Sales Orders" msgstr "" @@ -365,7 +368,7 @@ msgstr "" #: lib/enums/Roles.tsx:41 #: src/pages/Index/Settings/SystemSettings.tsx:315 #: src/pages/company/CompanyDetail.tsx:232 -#: src/pages/part/PartDetail.tsx:895 +#: src/pages/part/PartDetail.tsx:897 #: src/pages/sales/SalesIndex.tsx:103 msgid "Return Orders" msgstr "" @@ -414,7 +417,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:214 #: src/pages/Auth/ChangePassword.tsx:36 #: src/pages/core/UserDetail.tsx:220 -#: src/tables/Filter.tsx:327 +#: src/tables/Filter.tsx:335 #: src/tables/settings/ApiTokenTable.tsx:105 #: src/tables/settings/ApiTokenTable.tsx:132 #: src/tables/settings/BarcodeScanHistoryTable.tsx:79 @@ -544,7 +547,7 @@ msgstr "" #: lib/enums/Roles.tsx:33 #: src/pages/Index/Settings/SystemSettings.tsx:264 #: src/pages/build/BuildIndex.tsx:75 -#: src/pages/part/PartDetail.tsx:905 +#: src/pages/part/PartDetail.tsx:907 #: src/pages/sales/SalesOrderDetail.tsx:394 msgid "Build Orders" msgstr "" @@ -694,11 +697,12 @@ msgid "Failed to link barcode" msgstr "" #: src/components/barcodes/QRCode.tsx:179 -#: src/pages/part/PartDetail.tsx:522 +#: src/pages/part/PartDetail.tsx:524 #: src/pages/purchasing/PurchaseOrderDetail.tsx:204 #: src/pages/sales/ReturnOrderDetail.tsx:168 #: src/pages/sales/SalesOrderDetail.tsx:180 #: src/pages/sales/SalesOrderShipmentDetail.tsx:168 +#: src/pages/stock/StockDetail.tsx:186 msgid "Link" msgstr "" @@ -720,11 +724,11 @@ msgstr "" #~ msgid "Copy to clipboard" #~ msgstr "Copy to clipboard" -#: src/components/buttons/CopyButton.tsx:31 +#: src/components/buttons/CopyButton.tsx:34 msgid "Copied" msgstr "" -#: src/components/buttons/CopyButton.tsx:31 +#: src/components/buttons/CopyButton.tsx:34 msgid "Copy" msgstr "" @@ -752,19 +756,15 @@ msgstr "" #~ msgid "The label could not be generated" #~ msgstr "The label could not be generated" -#: src/components/buttons/PrintingActions.tsx:122 +#: src/components/buttons/PrintingActions.tsx:124 msgid "Print Label" msgstr "" -#: src/components/buttons/PrintingActions.tsx:129 -#: src/components/buttons/PrintingActions.tsx:156 +#: src/components/buttons/PrintingActions.tsx:134 +#: src/components/buttons/PrintingActions.tsx:168 msgid "Print" msgstr "" -#: src/components/buttons/PrintingActions.tsx:139 -msgid "Print Report" -msgstr "" - #: src/components/buttons/PrintingActions.tsx:152 #~ msgid "Generate" #~ msgstr "Generate" @@ -777,15 +777,19 @@ msgstr "" #~ msgid "The report could not be generated" #~ msgstr "The report could not be generated" -#: src/components/buttons/PrintingActions.tsx:177 +#: src/components/buttons/PrintingActions.tsx:161 +msgid "Print Report" +msgstr "" + +#: src/components/buttons/PrintingActions.tsx:189 msgid "Printing Actions" msgstr "" -#: src/components/buttons/PrintingActions.tsx:182 +#: src/components/buttons/PrintingActions.tsx:194 msgid "Print Labels" msgstr "" -#: src/components/buttons/PrintingActions.tsx:188 +#: src/components/buttons/PrintingActions.tsx:200 msgid "Print Reports" msgstr "" @@ -837,24 +841,24 @@ msgstr "" msgid "Subscribe to notifications" msgstr "" -#: src/components/calendar/Calendar.tsx:99 -#: src/components/calendar/Calendar.tsx:162 +#: src/components/calendar/Calendar.tsx:102 +#: src/components/calendar/Calendar.tsx:165 msgid "Calendar Filters" msgstr "" -#: src/components/calendar/Calendar.tsx:114 +#: src/components/calendar/Calendar.tsx:117 msgid "Previous month" msgstr "" -#: src/components/calendar/Calendar.tsx:123 +#: src/components/calendar/Calendar.tsx:126 msgid "Select month" msgstr "" -#: src/components/calendar/Calendar.tsx:144 +#: src/components/calendar/Calendar.tsx:147 msgid "Next month" msgstr "" -#: src/components/calendar/Calendar.tsx:175 +#: src/components/calendar/Calendar.tsx:178 #: src/tables/InvenTreeTableHeader.tsx:291 msgid "Download data" msgstr "" @@ -868,7 +872,7 @@ msgid "Error updating order" msgstr "" #: src/components/calendar/OrderCalendar.tsx:178 -#: src/tables/Filter.tsx:144 +#: src/tables/Filter.tsx:152 msgid "Overdue" msgstr "" @@ -1107,7 +1111,7 @@ msgid "The latest news from InvenTree" msgstr "" #: src/components/dashboard/widgets/ColorToggleWidget.tsx:18 -#: src/components/nav/MainMenu.tsx:91 +#: src/components/nav/MainMenu.tsx:93 msgid "Change Color Mode" msgstr "" @@ -1153,14 +1157,14 @@ msgstr "" #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:76 #: src/pages/core/UserDetail.tsx:93 #: src/pages/core/UserDetail.tsx:203 -#: src/tables/settings/UserTable.tsx:420 +#: src/tables/settings/UserTable.tsx:421 msgid "Superuser" msgstr "" #: src/components/details/Details.tsx:124 #: src/pages/core/UserDetail.tsx:87 #: src/pages/core/UserDetail.tsx:200 -#: src/tables/settings/UserTable.tsx:415 +#: src/tables/settings/UserTable.tsx:416 msgid "Staff" msgstr "" @@ -1658,7 +1662,7 @@ msgstr "" #: src/components/plugins/PluginDrawer.tsx:68 #: src/pages/Index/Settings/AdminCenter/UnitManagementPanel.tsx:19 #: src/pages/part/CategoryDetail.tsx:86 -#: src/pages/part/PartDetail.tsx:447 +#: src/pages/part/PartDetail.tsx:449 #: src/pages/stock/LocationDetail.tsx:84 #: src/tables/machine/MachineTypeTable.tsx:67 #: src/tables/machine/MachineTypeTable.tsx:151 @@ -1980,7 +1984,7 @@ msgid "Data has been imported successfully" msgstr "" #: src/components/importer/ImporterDrawer.tsx:109 -#: src/components/modals/AboutInvenTreeModal.tsx:197 +#: src/components/modals/AboutInvenTreeModal.tsx:203 #: src/components/modals/ServerInfoModal.tsx:134 #: src/forms/BomForms.tsx:132 msgid "Close" @@ -2166,14 +2170,14 @@ msgstr "" #: src/components/items/TransferList.tsx:161 #: src/components/render/Stock.tsx:102 -#: src/pages/part/PartDetail.tsx:984 -#: src/pages/stock/StockDetail.tsx:262 -#: src/pages/stock/StockDetail.tsx:913 +#: src/pages/part/PartDetail.tsx:997 +#: src/pages/stock/StockDetail.tsx:265 +#: src/pages/stock/StockDetail.tsx:929 #: src/tables/build/BuildAllocatedStockTable.tsx:135 #: src/tables/build/BuildLineTable.tsx:190 #: src/tables/part/PartTable.tsx:124 -#: src/tables/stock/StockItemTable.tsx:183 -#: src/tables/stock/StockItemTable.tsx:344 +#: src/tables/stock/StockItemTable.tsx:184 +#: src/tables/stock/StockItemTable.tsx:345 msgid "Available" msgstr "" @@ -2252,19 +2256,19 @@ msgstr "" #~ msgid "Dismiss" #~ msgstr "Dismiss" -#: src/components/modals/AboutInvenTreeModal.tsx:190 +#: src/components/modals/AboutInvenTreeModal.tsx:193 msgid "Copy version information" msgstr "" -#: src/components/modals/AboutInvenTreeModal.tsx:207 +#: src/components/modals/AboutInvenTreeModal.tsx:213 msgid "Development Version" msgstr "" -#: src/components/modals/AboutInvenTreeModal.tsx:209 +#: src/components/modals/AboutInvenTreeModal.tsx:215 msgid "Up to Date" msgstr "" -#: src/components/modals/AboutInvenTreeModal.tsx:211 +#: src/components/modals/AboutInvenTreeModal.tsx:217 msgid "Update Available" msgstr "" @@ -2439,24 +2443,28 @@ msgstr "" #~ msgid "Profile" #~ msgstr "Profile" -#: src/components/nav/MainMenu.tsx:52 +#: src/components/nav/MainMenu.tsx:54 #: src/components/nav/NavigationDrawer.tsx:193 #: src/pages/Index/Settings/AdminCenter/EmailManagementPanel.tsx:21 #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:39 msgid "Settings" msgstr "" -#: src/components/nav/MainMenu.tsx:59 -#: src/pages/Index/Settings/UserSettings.tsx:145 -msgid "Account Settings" -msgstr "" - #: src/components/nav/MainMenu.tsx:59 #: src/defaults/menuItems.tsx:15 #~ msgid "Account settings" #~ msgstr "Account settings" -#: src/components/nav/MainMenu.tsx:67 +#: src/components/nav/MainMenu.tsx:61 +#: src/pages/Index/Settings/UserSettings.tsx:145 +msgid "Account Settings" +msgstr "" + +#: src/components/nav/MainMenu.tsx:68 +#~ msgid "Current language {locale}" +#~ msgstr "Current language {locale}" + +#: src/components/nav/MainMenu.tsx:69 #: src/components/nav/NavigationDrawer.tsx:153 #: src/components/nav/SettingsHeader.tsx:41 #: src/pages/Index/Settings/SystemSettings.tsx:347 @@ -2464,15 +2472,11 @@ msgstr "" msgid "System Settings" msgstr "" -#: src/components/nav/MainMenu.tsx:68 -#~ msgid "Current language {locale}" -#~ msgstr "Current language {locale}" - #: src/components/nav/MainMenu.tsx:71 #~ msgid "Switch to pseudo language" #~ msgstr "Switch to pseudo language" -#: src/components/nav/MainMenu.tsx:76 +#: src/components/nav/MainMenu.tsx:78 #: src/components/nav/NavigationDrawer.tsx:160 #: src/components/nav/SettingsHeader.tsx:42 #: src/defaults/actions.tsx:83 @@ -2481,7 +2485,14 @@ msgstr "" msgid "Admin Center" msgstr "" -#: src/components/nav/MainMenu.tsx:100 +#: src/components/nav/MainMenu.tsx:99 +#: src/defaults/actions.tsx:44 +#: src/defaults/links.tsx:140 +#: src/defaults/links.tsx:186 +msgid "About InvenTree" +msgstr "" + +#: src/components/nav/MainMenu.tsx:108 msgid "Logout" msgstr "" @@ -2507,10 +2518,11 @@ msgstr "" #: src/defaults/links.tsx:42 #: src/forms/StockForms.tsx:736 #: src/pages/Index/Settings/SystemSettings.tsx:224 -#: src/pages/part/PartDetail.tsx:805 +#: src/pages/part/PartDetail.tsx:807 #: src/pages/stock/LocationDetail.tsx:390 -#: src/pages/stock/StockDetail.tsx:626 -#: src/tables/stock/StockItemTable.tsx:86 +#: src/pages/stock/LocationDetail.tsx:420 +#: src/pages/stock/StockDetail.tsx:642 +#: src/tables/stock/StockItemTable.tsx:87 msgid "Stock" msgstr "" @@ -2599,7 +2611,7 @@ msgstr "" #: src/components/nav/SearchDrawer.tsx:288 #: src/pages/company/ManufacturerPartDetail.tsx:176 -#: src/pages/part/PartDetail.tsx:863 +#: src/pages/part/PartDetail.tsx:865 #: src/pages/part/PartSupplierDetail.tsx:15 #: src/pages/purchasing/PurchasingIndex.tsx:81 msgid "Suppliers" @@ -2663,7 +2675,7 @@ msgid "Attachments" msgstr "" #: src/components/panels/NotesPanel.tsx:23 -#: src/tables/build/BuildOrderTestTable.tsx:196 +#: src/tables/part/PartTestResultTable.tsx:214 #: src/tables/stock/StockTrackingTable.tsx:212 msgid "Notes" msgstr "" @@ -2709,7 +2721,7 @@ msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:118 #: src/pages/company/SupplierPartDetail.tsx:144 #: src/pages/part/CategoryDetail.tsx:106 -#: src/pages/part/PartDetail.tsx:461 +#: src/pages/part/PartDetail.tsx:463 #: src/pages/purchasing/PurchaseOrderDetail.tsx:144 #: src/pages/sales/ReturnOrderDetail.tsx:109 #: src/pages/sales/SalesOrderDetail.tsx:118 @@ -2730,7 +2742,7 @@ msgstr "" #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:41 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 #: src/tables/ColumnRenderers.tsx:411 -#: src/tables/build/BuildOrderTestTable.tsx:204 +#: src/tables/part/PartTestResultTable.tsx:222 msgid "Date" msgstr "" @@ -2739,7 +2751,7 @@ msgstr "" #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:68 #: src/pages/core/UserDetail.tsx:81 #: src/pages/core/UserDetail.tsx:209 -#: src/pages/part/PartDetail.tsx:616 +#: src/pages/part/PartDetail.tsx:618 #: src/tables/bom/UsedInTable.tsx:90 #: src/tables/company/CompanyTable.tsx:57 #: src/tables/company/CompanyTable.tsx:91 @@ -2753,8 +2765,8 @@ msgstr "" #: src/tables/purchasing/SupplierPartTable.tsx:85 #: src/tables/purchasing/SupplierPartTable.tsx:179 #: src/tables/settings/ApiTokenTable.tsx:63 -#: src/tables/settings/UserTable.tsx:410 -#: src/tables/stock/StockItemTable.tsx:323 +#: src/tables/settings/UserTable.tsx:411 +#: src/tables/stock/StockItemTable.tsx:324 msgid "Active" msgstr "" @@ -2873,7 +2885,7 @@ msgstr "" #: src/pages/company/CompanyDetail.tsx:325 #: src/pages/company/SupplierPartDetail.tsx:368 #: src/pages/core/UserDetail.tsx:211 -#: src/pages/part/PartDetail.tsx:1017 +#: src/pages/part/PartDetail.tsx:1030 msgid "Inactive" msgstr "" @@ -2883,8 +2895,31 @@ msgstr "" msgid "No stock" msgstr "" -#: src/components/render/Part.tsx:74 -#: src/pages/part/PartDetail.tsx:488 +#: src/components/render/Part.tsx:44 +#: src/pages/company/SupplierPartDetail.tsx:196 +#: src/pages/company/SupplierPartDetail.tsx:389 +#: src/pages/part/PartDetail.tsx:1018 +#: src/tables/bom/BomTable.tsx:424 +#: src/tables/part/PartTable.tsx:95 +msgid "On Order" +msgstr "" + +#: src/components/render/Part.tsx:52 +#: src/pages/part/PartDetail.tsx:590 +#: src/pages/part/PartDetail.tsx:1024 +#: src/pages/stock/StockDetail.tsx:912 +#: src/tables/part/PartTestResultTable.tsx:297 +#: src/tables/stock/StockItemTable.tsx:361 +msgid "In Production" +msgstr "" + +#: src/components/render/Part.tsx:71 +#: src/tables/stock/StockTrackingTable.tsx:206 +msgid "Details" +msgstr "" + +#: src/components/render/Part.tsx:109 +#: src/pages/part/PartDetail.tsx:490 #: src/tables/ColumnRenderers.tsx:224 #: src/tables/ColumnRenderers.tsx:233 #: src/tables/notifications/NotificationTable.tsx:32 @@ -2908,17 +2943,17 @@ msgstr "" #: src/forms/StockForms.tsx:1073 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:88 #: src/pages/core/UserDetail.tsx:158 -#: src/pages/stock/StockDetail.tsx:295 +#: src/pages/stock/StockDetail.tsx:298 #: src/tables/ColumnRenderers.tsx:176 #: src/tables/ColumnRenderers.tsx:185 -#: src/tables/Filter.tsx:392 +#: src/tables/Filter.tsx:400 #: src/tables/stock/StockTrackingTable.tsx:98 msgid "Location" msgstr "" #: src/components/render/Stock.tsx:99 -#: src/pages/stock/StockDetail.tsx:195 -#: src/pages/stock/StockDetail.tsx:901 +#: src/pages/stock/StockDetail.tsx:198 +#: src/pages/stock/StockDetail.tsx:917 #: src/tables/build/BuildAllocatedStockTable.tsx:121 #: src/tables/build/BuildOutputTable.tsx:111 #: src/tables/sales/SalesOrderAllocationTable.tsx:139 @@ -2940,11 +2975,11 @@ msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:146 #: src/pages/part/pricing/PriceBreakPanel.tsx:89 #: src/pages/part/pricing/PriceBreakPanel.tsx:172 -#: src/pages/stock/StockDetail.tsx:255 -#: src/pages/stock/StockDetail.tsx:907 +#: src/pages/stock/StockDetail.tsx:258 +#: src/pages/stock/StockDetail.tsx:923 #: src/tables/build/BuildLineTable.tsx:84 -#: src/tables/build/BuildOrderTestTable.tsx:251 #: src/tables/part/PartPurchaseOrdersTable.tsx:94 +#: src/tables/part/PartTestResultTable.tsx:269 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:168 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:199 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:69 @@ -3467,163 +3502,163 @@ msgid "Please correct the errors in the selected parts" msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:424 -#: src/tables/build/BuildLineTable.tsx:794 +#: src/tables/build/BuildLineTable.tsx:797 #: src/tables/part/PartTable.tsx:407 #: src/tables/sales/SalesOrderLineItemTable.tsx:365 msgid "Order Parts" msgstr "" #: src/contexts/LanguageContext.tsx:22 -msgid "Arabic" -msgstr "" +#~ msgid "Arabic" +#~ msgstr "Arabic" #: src/contexts/LanguageContext.tsx:23 -msgid "Bulgarian" -msgstr "" +#~ msgid "Bulgarian" +#~ msgstr "Bulgarian" #: src/contexts/LanguageContext.tsx:24 -msgid "Czech" -msgstr "" +#~ msgid "Czech" +#~ msgstr "Czech" #: src/contexts/LanguageContext.tsx:25 -msgid "Danish" -msgstr "" +#~ msgid "Danish" +#~ msgstr "Danish" #: src/contexts/LanguageContext.tsx:26 -msgid "German" -msgstr "" +#~ msgid "German" +#~ msgstr "German" #: src/contexts/LanguageContext.tsx:27 -msgid "Greek" -msgstr "" +#~ msgid "Greek" +#~ msgstr "Greek" #: src/contexts/LanguageContext.tsx:28 -msgid "English" -msgstr "" +#~ msgid "English" +#~ msgstr "English" #: src/contexts/LanguageContext.tsx:29 -msgid "Spanish" -msgstr "" +#~ msgid "Spanish" +#~ msgstr "Spanish" #: src/contexts/LanguageContext.tsx:30 -msgid "Spanish (Mexican)" -msgstr "" +#~ msgid "Spanish (Mexican)" +#~ msgstr "Spanish (Mexican)" #: src/contexts/LanguageContext.tsx:31 -msgid "Estonian" -msgstr "" +#~ msgid "Estonian" +#~ msgstr "Estonian" #: src/contexts/LanguageContext.tsx:32 -msgid "Farsi / Persian" -msgstr "" +#~ msgid "Farsi / Persian" +#~ msgstr "Farsi / Persian" #: src/contexts/LanguageContext.tsx:33 -msgid "Finnish" -msgstr "" +#~ msgid "Finnish" +#~ msgstr "Finnish" #: src/contexts/LanguageContext.tsx:34 -msgid "French" -msgstr "" +#~ msgid "French" +#~ msgstr "French" #: src/contexts/LanguageContext.tsx:35 -msgid "Hebrew" -msgstr "" +#~ msgid "Hebrew" +#~ msgstr "Hebrew" #: src/contexts/LanguageContext.tsx:36 -msgid "Hindi" -msgstr "" +#~ msgid "Hindi" +#~ msgstr "Hindi" #: src/contexts/LanguageContext.tsx:37 -msgid "Hungarian" -msgstr "" +#~ msgid "Hungarian" +#~ msgstr "Hungarian" #: src/contexts/LanguageContext.tsx:38 -msgid "Italian" -msgstr "" +#~ msgid "Italian" +#~ msgstr "Italian" #: src/contexts/LanguageContext.tsx:39 -msgid "Japanese" -msgstr "" +#~ msgid "Japanese" +#~ msgstr "Japanese" #: src/contexts/LanguageContext.tsx:40 -msgid "Korean" -msgstr "" +#~ msgid "Korean" +#~ msgstr "Korean" #: src/contexts/LanguageContext.tsx:41 -msgid "Lithuanian" -msgstr "" +#~ msgid "Lithuanian" +#~ msgstr "Lithuanian" #: src/contexts/LanguageContext.tsx:42 -msgid "Latvian" -msgstr "" +#~ msgid "Latvian" +#~ msgstr "Latvian" #: src/contexts/LanguageContext.tsx:43 -msgid "Dutch" -msgstr "" +#~ msgid "Dutch" +#~ msgstr "Dutch" #: src/contexts/LanguageContext.tsx:44 -msgid "Norwegian" -msgstr "" +#~ msgid "Norwegian" +#~ msgstr "Norwegian" #: src/contexts/LanguageContext.tsx:45 -msgid "Polish" -msgstr "" +#~ msgid "Polish" +#~ msgstr "Polish" #: src/contexts/LanguageContext.tsx:46 -msgid "Portuguese" -msgstr "" +#~ msgid "Portuguese" +#~ msgstr "Portuguese" #: src/contexts/LanguageContext.tsx:47 -msgid "Portuguese (Brazilian)" -msgstr "" +#~ msgid "Portuguese (Brazilian)" +#~ msgstr "Portuguese (Brazilian)" #: src/contexts/LanguageContext.tsx:48 -msgid "Romanian" -msgstr "" +#~ msgid "Romanian" +#~ msgstr "Romanian" #: src/contexts/LanguageContext.tsx:49 -msgid "Russian" -msgstr "" +#~ msgid "Russian" +#~ msgstr "Russian" #: src/contexts/LanguageContext.tsx:50 -msgid "Slovak" -msgstr "" +#~ msgid "Slovak" +#~ msgstr "Slovak" #: src/contexts/LanguageContext.tsx:51 -msgid "Slovenian" -msgstr "" +#~ msgid "Slovenian" +#~ msgstr "Slovenian" #: src/contexts/LanguageContext.tsx:52 -msgid "Serbian" -msgstr "" +#~ msgid "Serbian" +#~ msgstr "Serbian" #: src/contexts/LanguageContext.tsx:53 -msgid "Swedish" -msgstr "" +#~ msgid "Swedish" +#~ msgstr "Swedish" #: src/contexts/LanguageContext.tsx:54 -msgid "Thai" -msgstr "" +#~ msgid "Thai" +#~ msgstr "Thai" #: src/contexts/LanguageContext.tsx:55 -msgid "Turkish" -msgstr "" +#~ msgid "Turkish" +#~ msgstr "Turkish" #: src/contexts/LanguageContext.tsx:56 -msgid "Ukrainian" -msgstr "" +#~ msgid "Ukrainian" +#~ msgstr "Ukrainian" #: src/contexts/LanguageContext.tsx:57 -msgid "Vietnamese" -msgstr "" +#~ msgid "Vietnamese" +#~ msgstr "Vietnamese" #: src/contexts/LanguageContext.tsx:58 -msgid "Chinese (Simplified)" -msgstr "" +#~ msgid "Chinese (Simplified)" +#~ msgstr "Chinese (Simplified)" #: src/contexts/LanguageContext.tsx:59 -msgid "Chinese (Traditional)" -msgstr "" +#~ msgid "Chinese (Traditional)" +#~ msgstr "Chinese (Traditional)" #: src/defaults/actions.tsx:18 #: src/defaults/links.tsx:27 @@ -3644,12 +3679,6 @@ msgstr "" #~ msgid "About this Inventree instance" #~ msgstr "About this Inventree instance" -#: src/defaults/actions.tsx:44 -#: src/defaults/links.tsx:140 -#: src/defaults/links.tsx:186 -msgid "About InvenTree" -msgstr "" - #: src/defaults/actions.tsx:45 msgid "About the InvenTree org" msgstr "" @@ -3954,7 +3983,7 @@ msgstr "" #: src/forms/StockForms.tsx:184 #: src/forms/StockForms.tsx:189 #: src/forms/StockForms.tsx:360 -#: src/pages/stock/StockDetail.tsx:231 +#: src/pages/stock/StockDetail.tsx:234 msgid "Next serial number" msgstr "" @@ -3965,9 +3994,8 @@ msgstr "" #: src/forms/BuildForms.tsx:311 #: src/forms/BuildForms.tsx:656 #: src/tables/build/BuildAllocatedStockTable.tsx:150 -#: src/tables/build/BuildOrderTestTable.tsx:230 -#: src/tables/build/BuildOrderTestTable.tsx:254 #: src/tables/build/BuildOutputTable.tsx:592 +#: src/tables/part/PartTestResultTable.tsx:272 msgid "Build Output" msgstr "" @@ -3984,17 +4012,18 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:150 #: src/pages/sales/ReturnOrderDetail.tsx:115 #: src/pages/sales/SalesOrderDetail.tsx:124 -#: src/pages/stock/StockDetail.tsx:162 -#: src/tables/Filter.tsx:266 +#: src/pages/stock/StockDetail.tsx:170 +#: src/tables/Filter.tsx:274 #: src/tables/build/BuildOutputTable.tsx:408 #: src/tables/machine/MachineListTable.tsx:359 #: src/tables/part/PartPurchaseOrdersTable.tsx:38 +#: src/tables/part/PartTestResultTable.tsx:309 #: src/tables/sales/ReturnOrderLineItemTable.tsx:135 #: src/tables/sales/ReturnOrderLineItemTable.tsx:172 #: src/tables/settings/CustomStateTable.tsx:79 #: src/tables/settings/EmailTable.tsx:95 #: src/tables/settings/ImportSessionTable.tsx:117 -#: src/tables/stock/StockItemTable.tsx:328 +#: src/tables/stock/StockItemTable.tsx:329 #: src/tables/stock/StockTrackingTable.tsx:65 msgid "Status" msgstr "" @@ -4056,7 +4085,7 @@ msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:139 #: src/tables/build/BuildLineTable.tsx:180 #: src/tables/sales/SalesOrderLineItemTable.tsx:337 -#: src/tables/stock/StockItemTable.tsx:339 +#: src/tables/stock/StockItemTable.tsx:340 msgid "Allocated" msgstr "" @@ -4074,9 +4103,9 @@ msgstr "" #: src/forms/BuildForms.tsx:671 #: src/forms/SalesOrderForms.tsx:298 -#: src/tables/build/BuildLineTable.tsx:555 -#: src/tables/build/BuildLineTable.tsx:710 -#: src/tables/build/BuildLineTable.tsx:809 +#: src/tables/build/BuildLineTable.tsx:556 +#: src/tables/build/BuildLineTable.tsx:713 +#: src/tables/build/BuildLineTable.tsx:812 #: src/tables/sales/SalesOrderLineItemTable.tsx:375 #: src/tables/sales/SalesOrderLineItemTable.tsx:408 msgid "Allocate Stock" @@ -4089,10 +4118,10 @@ msgstr "" #: src/forms/BuildForms.tsx:787 #: src/forms/BuildForms.tsx:888 -#: src/tables/build/BuildAllocatedStockTable.tsx:233 -#: src/tables/build/BuildAllocatedStockTable.tsx:265 -#: src/tables/build/BuildLineTable.tsx:720 -#: src/tables/build/BuildLineTable.tsx:843 +#: src/tables/build/BuildAllocatedStockTable.tsx:240 +#: src/tables/build/BuildAllocatedStockTable.tsx:272 +#: src/tables/build/BuildLineTable.tsx:723 +#: src/tables/build/BuildLineTable.tsx:846 msgid "Consume Stock" msgstr "" @@ -4102,14 +4131,14 @@ msgid "Stock items consumed" msgstr "" #: src/forms/BuildForms.tsx:824 -#: src/tables/build/BuildLineTable.tsx:495 +#: src/tables/build/BuildLineTable.tsx:496 #: src/tables/part/PartBuildAllocationsTable.tsx:101 msgid "Fully consumed" msgstr "" #: src/forms/BuildForms.tsx:869 #: src/tables/build/BuildLineTable.tsx:185 -#: src/tables/stock/StockItemTable.tsx:372 +#: src/tables/stock/StockItemTable.tsx:369 msgid "Consumed" msgstr "" @@ -4120,7 +4149,7 @@ msgstr "" #: src/forms/PartForms.tsx:70 #: src/forms/PartForms.tsx:157 #: src/pages/part/CategoryDetail.tsx:122 -#: src/pages/part/PartDetail.tsx:669 +#: src/pages/part/PartDetail.tsx:671 #: src/tables/part/PartCategoryTable.tsx:94 #: src/tables/part/PartTable.tsx:312 msgid "Subscribed" @@ -4232,12 +4261,13 @@ msgstr "" #: src/forms/PurchaseOrderForms.tsx:658 #: src/pages/build/BuildDetail.tsx:351 -#: src/pages/stock/StockDetail.tsx:277 -#: src/pages/stock/StockDetail.tsx:923 +#: src/pages/stock/StockDetail.tsx:280 +#: src/pages/stock/StockDetail.tsx:939 #: src/tables/Filter.tsx:83 #: src/tables/build/BuildAllocatedStockTable.tsx:128 -#: src/tables/build/BuildOrderTestTable.tsx:242 #: src/tables/build/BuildOutputTable.tsx:116 +#: src/tables/part/PartTestResultTable.tsx:260 +#: src/tables/part/PartTestResultTable.tsx:281 #: src/tables/sales/SalesOrderAllocationTable.tsx:146 msgid "Batch Code" msgstr "" @@ -4260,8 +4290,8 @@ msgid "Enter serial numbers for received items" msgstr "" #: src/forms/PurchaseOrderForms.tsx:687 -#: src/pages/stock/StockDetail.tsx:379 -#: src/tables/stock/StockItemTable.tsx:295 +#: src/pages/stock/StockDetail.tsx:382 +#: src/tables/stock/StockItemTable.tsx:296 msgid "Expiry Date" msgstr "" @@ -4273,7 +4303,7 @@ msgstr "" #: src/forms/StockForms.tsx:673 #: src/pages/company/SupplierPartDetail.tsx:171 #: src/pages/company/SupplierPartDetail.tsx:235 -#: src/pages/stock/StockDetail.tsx:416 +#: src/pages/stock/StockDetail.tsx:419 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:220 msgid "Packaging" msgstr "" @@ -4339,9 +4369,9 @@ msgid "Stock Status" msgstr "" #: src/forms/StockForms.tsx:261 -#: src/pages/stock/StockDetail.tsx:670 -#: src/tables/stock/StockItemTable.tsx:525 -#: src/tables/stock/StockItemTable.tsx:572 +#: src/pages/stock/StockDetail.tsx:686 +#: src/tables/stock/StockItemTable.tsx:522 +#: src/tables/stock/StockItemTable.tsx:569 msgid "Add Stock Item" msgstr "" @@ -4378,10 +4408,10 @@ msgstr "" #: src/forms/StockForms.tsx:1075 #: src/pages/company/SupplierPartDetail.tsx:189 #: src/pages/company/SupplierPartDetail.tsx:373 -#: src/pages/part/PartDetail.tsx:535 -#: src/pages/part/PartDetail.tsx:974 +#: src/pages/part/PartDetail.tsx:537 +#: src/pages/part/PartDetail.tsx:987 +#: src/tables/Filter.tsx:92 #: src/tables/purchasing/SupplierPartTable.tsx:194 -#: src/tables/stock/StockItemTable.tsx:359 msgid "In Stock" msgstr "" @@ -4545,7 +4575,7 @@ msgstr "" #: src/tables/FilterSelectDrawer.tsx:114 #: src/tables/FilterSelectDrawer.tsx:137 #: src/tables/FilterSelectDrawer.tsx:149 -#: src/tables/build/BuildOrderTestTable.tsx:188 +#: src/tables/part/PartTestResultTable.tsx:206 #: src/tables/purchasing/ManufacturerPartParameterTable.tsx:42 #: src/tables/stock/StockItemTestResultTable.tsx:201 msgid "Value" @@ -4833,7 +4863,7 @@ msgid "Delete selected stock items" msgstr "" #: src/hooks/UseStockAdjustActions.tsx:205 -#: src/pages/part/PartDetail.tsx:1155 +#: src/pages/part/PartDetail.tsx:1168 msgid "Stock Actions" msgstr "" @@ -6196,7 +6226,7 @@ msgstr "" #: src/pages/build/BuildDetail.tsx:207 #: src/pages/company/ManufacturerPartDetail.tsx:83 #: src/pages/company/SupplierPartDetail.tsx:95 -#: src/pages/part/PartDetail.tsx:454 +#: src/pages/part/PartDetail.tsx:456 #: src/pages/stock/StockDetail.tsx:153 #: src/tables/bom/BomTable.tsx:134 #: src/tables/bom/UsedInTable.tsx:40 @@ -6207,15 +6237,16 @@ msgstr "" #: src/tables/part/RelatedPartTable.tsx:73 #: src/tables/sales/SalesOrderAllocationTable.tsx:132 #: src/tables/sales/SalesOrderLineItemTable.tsx:98 -#: src/tables/stock/StockItemTable.tsx:70 +#: src/tables/stock/StockItemTable.tsx:71 msgid "IPN" msgstr "" #: src/pages/build/BuildDetail.tsx:215 -#: src/pages/part/PartDetail.tsx:481 +#: src/pages/part/PartDetail.tsx:483 +#: src/pages/stock/StockDetail.tsx:161 #: src/tables/bom/UsedInTable.tsx:44 #: src/tables/build/BuildOrderTable.tsx:83 -#: src/tables/stock/StockItemTable.tsx:75 +#: src/tables/stock/StockItemTable.tsx:76 msgid "Revision" msgstr "" @@ -6231,7 +6262,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:156 #: src/pages/sales/ReturnOrderDetail.tsx:121 #: src/pages/sales/SalesOrderDetail.tsx:130 -#: src/pages/stock/StockDetail.tsx:168 +#: src/pages/stock/StockDetail.tsx:176 msgid "Custom Status" msgstr "" @@ -6268,7 +6299,7 @@ msgid "Build Quantity" msgstr "" #: src/pages/build/BuildDetail.tsx:286 -#: src/pages/part/PartDetail.tsx:599 +#: src/pages/part/PartDetail.tsx:601 #: src/tables/bom/BomTable.tsx:352 #: src/tables/bom/BomTable.tsx:387 msgid "Can Build" @@ -6280,16 +6311,16 @@ msgid "Completed Outputs" msgstr "" #: src/pages/build/BuildDetail.tsx:312 -#: src/tables/Filter.tsx:373 +#: src/tables/Filter.tsx:381 msgid "Issued By" msgstr "" #: src/pages/build/BuildDetail.tsx:320 -#: src/pages/part/PartDetail.tsx:692 +#: src/pages/part/PartDetail.tsx:694 #: src/pages/purchasing/PurchaseOrderDetail.tsx:243 #: src/pages/sales/ReturnOrderDetail.tsx:207 #: src/pages/sales/SalesOrderDetail.tsx:219 -#: src/tables/Filter.tsx:311 +#: src/tables/Filter.tsx:319 msgid "Responsible" msgstr "" @@ -6377,6 +6408,8 @@ msgid "Child Build Orders" msgstr "" #: src/pages/build/BuildDetail.tsx:524 +#: src/pages/part/PartDetail.tsx:940 +#: src/pages/stock/StockDetail.tsx:587 #: src/tables/build/BuildOutputTable.tsx:664 #: src/tables/stock/StockItemTestResultTable.tsx:167 msgid "Test Results" @@ -6511,7 +6544,7 @@ msgid "Cancel order" msgstr "" #: src/pages/build/BuildDetail.tsx:752 -#: src/pages/stock/StockDetail.tsx:341 +#: src/pages/stock/StockDetail.tsx:344 #: src/tables/build/BuildAllocatedStockTable.tsx:85 #: src/tables/part/PartBuildAllocationsTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:150 @@ -6572,7 +6605,7 @@ msgstr "" #: src/pages/company/SupplierPartDetail.tsx:234 #: src/pages/company/SupplierPartDetail.tsx:359 #: src/pages/purchasing/PurchaseOrderDetail.tsx:138 -#: src/tables/Filter.tsx:352 +#: src/tables/Filter.tsx:360 #: src/tables/company/CompanyTable.tsx:96 #: src/tables/part/PartPurchaseOrdersTable.tsx:43 #: src/tables/purchasing/PurchaseOrderTable.tsx:109 @@ -6585,7 +6618,7 @@ msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:102 #: src/pages/company/ManufacturerPartDetail.tsx:264 #: src/pages/company/SupplierPartDetail.tsx:151 -#: src/tables/Filter.tsx:339 +#: src/tables/Filter.tsx:347 #: src/tables/company/CompanyTable.tsx:101 #: src/tables/purchasing/SupplierPartTable.tsx:70 msgid "Manufacturer" @@ -6597,7 +6630,7 @@ msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:103 #: src/pages/sales/SalesOrderDetail.tsx:112 #: src/pages/sales/SalesOrderShipmentDetail.tsx:102 -#: src/pages/stock/StockDetail.tsx:367 +#: src/pages/stock/StockDetail.tsx:370 #: src/tables/company/CompanyTable.tsx:106 #: src/tables/sales/ReturnOrderTable.tsx:108 #: src/tables/sales/SalesOrderTable.tsx:133 @@ -6658,7 +6691,7 @@ msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:146 #: src/pages/company/SupplierPartDetail.tsx:231 -#: src/pages/part/PartDetail.tsx:788 +#: src/pages/part/PartDetail.tsx:790 msgid "Part Details" msgstr "" @@ -6671,7 +6704,7 @@ msgid "Manufacturer Part Details" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:164 -#: src/pages/part/PartDetail.tsx:794 +#: src/pages/part/PartDetail.tsx:796 msgid "Parameters" msgstr "" @@ -6712,14 +6745,6 @@ msgstr "" msgid "Pack Quantity" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:196 -#: src/pages/company/SupplierPartDetail.tsx:389 -#: src/pages/part/PartDetail.tsx:1005 -#: src/tables/bom/BomTable.tsx:424 -#: src/tables/part/PartTable.tsx:95 -msgid "On Order" -msgstr "" - #: src/pages/company/SupplierPartDetail.tsx:203 msgid "Supplier Availability" msgstr "" @@ -6767,7 +6792,7 @@ msgid "Add Supplier Part" msgstr "" #: src/pages/company/SupplierPartDetail.tsx:383 -#: src/pages/part/PartDetail.tsx:993 +#: src/pages/part/PartDetail.tsx:1006 msgid "No Stock" msgstr "" @@ -6894,57 +6919,57 @@ msgid "Category Details" msgstr "" #: src/pages/part/PartAllocationPanel.tsx:21 -#: src/pages/stock/StockDetail.tsx:539 +#: src/pages/stock/StockDetail.tsx:555 #: src/tables/part/PartTable.tsx:108 msgid "Build Order Allocations" msgstr "" #: src/pages/part/PartAllocationPanel.tsx:31 -#: src/pages/stock/StockDetail.tsx:554 +#: src/pages/stock/StockDetail.tsx:570 #: src/tables/part/PartTable.tsx:116 msgid "Sales Order Allocations" msgstr "" -#: src/pages/part/PartDetail.tsx:181 -#: src/pages/part/PartDetail.tsx:184 -#: src/pages/part/PartDetail.tsx:228 +#: src/pages/part/PartDetail.tsx:183 +#: src/pages/part/PartDetail.tsx:186 +#: src/pages/part/PartDetail.tsx:230 msgid "Validate BOM" msgstr "" -#: src/pages/part/PartDetail.tsx:185 +#: src/pages/part/PartDetail.tsx:187 msgid "Do you want to validate the bill of materials for this assembly?" msgstr "" -#: src/pages/part/PartDetail.tsx:188 +#: src/pages/part/PartDetail.tsx:190 msgid "BOM validated" msgstr "" -#: src/pages/part/PartDetail.tsx:206 +#: src/pages/part/PartDetail.tsx:208 msgid "BOM Validated" msgstr "" -#: src/pages/part/PartDetail.tsx:207 +#: src/pages/part/PartDetail.tsx:209 msgid "The Bill of Materials for this part has been validated" msgstr "" -#: src/pages/part/PartDetail.tsx:211 -#: src/pages/part/PartDetail.tsx:216 +#: src/pages/part/PartDetail.tsx:213 +#: src/pages/part/PartDetail.tsx:218 msgid "BOM Not Validated" msgstr "" -#: src/pages/part/PartDetail.tsx:212 +#: src/pages/part/PartDetail.tsx:214 msgid "The Bill of Materials for this part has previously been checked, but requires revalidation" msgstr "" -#: src/pages/part/PartDetail.tsx:217 +#: src/pages/part/PartDetail.tsx:219 msgid "The Bill of Materials for this part has not yet been validated" msgstr "" -#: src/pages/part/PartDetail.tsx:248 +#: src/pages/part/PartDetail.tsx:250 msgid "Validated On" msgstr "" -#: src/pages/part/PartDetail.tsx:253 +#: src/pages/part/PartDetail.tsx:255 msgid "Validated By" msgstr "" @@ -6964,25 +6989,25 @@ msgstr "" #~ msgid "Delete part" #~ msgstr "Delete part" -#: src/pages/part/PartDetail.tsx:467 +#: src/pages/part/PartDetail.tsx:469 msgid "Variant of" msgstr "" -#: src/pages/part/PartDetail.tsx:474 +#: src/pages/part/PartDetail.tsx:476 msgid "Revision of" msgstr "" -#: src/pages/part/PartDetail.tsx:494 +#: src/pages/part/PartDetail.tsx:496 #: src/tables/ColumnRenderers.tsx:200 #: src/tables/ColumnRenderers.tsx:209 msgid "Default Location" msgstr "" -#: src/pages/part/PartDetail.tsx:501 +#: src/pages/part/PartDetail.tsx:503 msgid "Category Default Location" msgstr "" -#: src/pages/part/PartDetail.tsx:508 +#: src/pages/part/PartDetail.tsx:510 #: src/tables/purchasing/ManufacturerPartParameterTable.tsx:48 msgid "Units" msgstr "" @@ -6991,12 +7016,12 @@ msgstr "" #~ msgid "Stocktake By" #~ msgstr "Stocktake By" -#: src/pages/part/PartDetail.tsx:515 +#: src/pages/part/PartDetail.tsx:517 #: src/tables/settings/PendingTasksTable.tsx:51 msgid "Keywords" msgstr "" -#: src/pages/part/PartDetail.tsx:543 +#: src/pages/part/PartDetail.tsx:545 #: src/tables/bom/BomTable.tsx:419 #: src/tables/build/BuildLineTable.tsx:297 #: src/tables/part/PartTable.tsx:306 @@ -7004,34 +7029,26 @@ msgstr "" msgid "Available Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:549 +#: src/pages/part/PartDetail.tsx:551 #: src/tables/bom/BomTable.tsx:328 #: src/tables/build/BuildLineTable.tsx:259 #: src/tables/sales/SalesOrderLineItemTable.tsx:178 msgid "On order" msgstr "" -#: src/pages/part/PartDetail.tsx:556 +#: src/pages/part/PartDetail.tsx:558 msgid "Required for Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:567 +#: src/pages/part/PartDetail.tsx:569 msgid "Allocated to Build Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:579 +#: src/pages/part/PartDetail.tsx:581 msgid "Allocated to Sales Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:588 -#: src/pages/part/PartDetail.tsx:1011 -#: src/pages/stock/StockDetail.tsx:896 -#: src/tables/build/BuildOrderTestTable.tsx:273 -#: src/tables/stock/StockItemTable.tsx:364 -msgid "In Production" -msgstr "" - -#: src/pages/part/PartDetail.tsx:606 +#: src/pages/part/PartDetail.tsx:608 msgid "Minimum Stock" msgstr "" @@ -7039,51 +7056,51 @@ msgstr "" #~ msgid "Scheduling" #~ msgstr "Scheduling" -#: src/pages/part/PartDetail.tsx:621 +#: src/pages/part/PartDetail.tsx:623 #: src/tables/part/ParametricPartTable.tsx:359 #: src/tables/part/PartTable.tsx:190 msgid "Locked" msgstr "" -#: src/pages/part/PartDetail.tsx:627 +#: src/pages/part/PartDetail.tsx:629 msgid "Template Part" msgstr "" -#: src/pages/part/PartDetail.tsx:632 +#: src/pages/part/PartDetail.tsx:634 #: src/tables/bom/BomTable.tsx:409 msgid "Assembled Part" msgstr "" -#: src/pages/part/PartDetail.tsx:637 +#: src/pages/part/PartDetail.tsx:639 msgid "Component Part" msgstr "" -#: src/pages/part/PartDetail.tsx:642 +#: src/pages/part/PartDetail.tsx:644 #: src/tables/bom/BomTable.tsx:399 msgid "Testable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:648 +#: src/pages/part/PartDetail.tsx:650 #: src/tables/bom/BomTable.tsx:404 msgid "Trackable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:653 +#: src/pages/part/PartDetail.tsx:655 msgid "Purchaseable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:659 +#: src/pages/part/PartDetail.tsx:661 msgid "Saleable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:664 -#: src/pages/part/PartDetail.tsx:1023 +#: src/pages/part/PartDetail.tsx:666 +#: src/pages/part/PartDetail.tsx:1036 #: src/tables/bom/BomTable.tsx:143 #: src/tables/bom/BomTable.tsx:414 msgid "Virtual Part" msgstr "" -#: src/pages/part/PartDetail.tsx:679 +#: src/pages/part/PartDetail.tsx:681 #: src/pages/purchasing/PurchaseOrderDetail.tsx:253 #: src/pages/sales/ReturnOrderDetail.tsx:217 #: src/pages/sales/SalesOrderDetail.tsx:229 @@ -7091,65 +7108,65 @@ msgstr "" msgid "Creation Date" msgstr "" -#: src/pages/part/PartDetail.tsx:684 +#: src/pages/part/PartDetail.tsx:686 #: src/tables/ColumnRenderers.tsx:386 -#: src/tables/Filter.tsx:365 +#: src/tables/Filter.tsx:373 msgid "Created By" msgstr "" -#: src/pages/part/PartDetail.tsx:699 +#: src/pages/part/PartDetail.tsx:701 msgid "Default Supplier" msgstr "" -#: src/pages/part/PartDetail.tsx:705 +#: src/pages/part/PartDetail.tsx:707 msgid "Default Expiry" msgstr "" -#: src/pages/part/PartDetail.tsx:710 +#: src/pages/part/PartDetail.tsx:712 msgid "days" msgstr "" -#: src/pages/part/PartDetail.tsx:720 +#: src/pages/part/PartDetail.tsx:722 #: src/pages/part/pricing/BomPricingPanel.tsx:113 #: src/pages/part/pricing/VariantPricingPanel.tsx:95 #: src/tables/part/PartTable.tsx:166 msgid "Price Range" msgstr "" -#: src/pages/part/PartDetail.tsx:730 +#: src/pages/part/PartDetail.tsx:732 msgid "Latest Serial Number" msgstr "" -#: src/pages/part/PartDetail.tsx:758 +#: src/pages/part/PartDetail.tsx:760 msgid "Select Part Revision" msgstr "" -#: src/pages/part/PartDetail.tsx:824 +#: src/pages/part/PartDetail.tsx:826 msgid "Variants" msgstr "" -#: src/pages/part/PartDetail.tsx:831 -#: src/pages/stock/StockDetail.tsx:526 +#: src/pages/part/PartDetail.tsx:833 +#: src/pages/stock/StockDetail.tsx:542 msgid "Allocations" msgstr "" -#: src/pages/part/PartDetail.tsx:838 +#: src/pages/part/PartDetail.tsx:840 msgid "Bill of Materials" msgstr "" -#: src/pages/part/PartDetail.tsx:850 +#: src/pages/part/PartDetail.tsx:852 msgid "Used In" msgstr "" -#: src/pages/part/PartDetail.tsx:857 +#: src/pages/part/PartDetail.tsx:859 msgid "Part Pricing" msgstr "" -#: src/pages/part/PartDetail.tsx:927 +#: src/pages/part/PartDetail.tsx:929 msgid "Test Templates" msgstr "" -#: src/pages/part/PartDetail.tsx:938 +#: src/pages/part/PartDetail.tsx:951 msgid "Related Parts" msgstr "" @@ -7161,47 +7178,47 @@ msgstr "" #~ msgid "Transfer part stock" #~ msgstr "Transfer part stock" -#: src/pages/part/PartDetail.tsx:999 +#: src/pages/part/PartDetail.tsx:1012 #: src/tables/part/PartTestTemplateTable.tsx:112 #: src/tables/stock/StockItemTestResultTable.tsx:401 msgid "Required" msgstr "" -#: src/pages/part/PartDetail.tsx:1036 +#: src/pages/part/PartDetail.tsx:1049 #: src/tables/part/PartTable.tsx:355 msgid "Edit Part" msgstr "" -#: src/pages/part/PartDetail.tsx:1076 +#: src/pages/part/PartDetail.tsx:1089 #: src/tables/part/PartTable.tsx:343 #: src/tables/part/PartTable.tsx:420 msgid "Add Part" msgstr "" -#: src/pages/part/PartDetail.tsx:1090 +#: src/pages/part/PartDetail.tsx:1103 msgid "Delete Part" msgstr "" -#: src/pages/part/PartDetail.tsx:1099 +#: src/pages/part/PartDetail.tsx:1112 msgid "Deleting this part cannot be reversed" msgstr "" -#: src/pages/part/PartDetail.tsx:1161 -#: src/pages/stock/StockDetail.tsx:854 +#: src/pages/part/PartDetail.tsx:1174 +#: src/pages/stock/StockDetail.tsx:870 msgid "Order" msgstr "" -#: src/pages/part/PartDetail.tsx:1162 -#: src/pages/stock/StockDetail.tsx:855 -#: src/tables/build/BuildLineTable.tsx:740 +#: src/pages/part/PartDetail.tsx:1175 +#: src/pages/stock/StockDetail.tsx:871 +#: src/tables/build/BuildLineTable.tsx:743 msgid "Order Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:1174 +#: src/pages/part/PartDetail.tsx:1187 msgid "Search by serial number" msgstr "" -#: src/pages/part/PartDetail.tsx:1182 +#: src/pages/part/PartDetail.tsx:1195 #: src/tables/part/PartTable.tsx:392 msgid "Part Actions" msgstr "" @@ -7291,8 +7308,8 @@ msgstr "" #: src/pages/part/PartStockHistoryDetail.tsx:107 #: src/pages/part/PartStockHistoryDetail.tsx:211 -#: src/pages/stock/StockDetail.tsx:399 -#: src/tables/stock/StockItemTable.tsx:272 +#: src/pages/stock/StockDetail.tsx:402 +#: src/tables/stock/StockItemTable.tsx:273 msgid "Stock Value" msgstr "" @@ -7366,12 +7383,12 @@ msgstr "" #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:71 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:126 #: src/pages/part/pricing/SupplierPricingPanel.tsx:66 -#: src/pages/stock/StockDetail.tsx:387 +#: src/pages/stock/StockDetail.tsx:390 #: src/tables/bom/BomTable.tsx:265 #: src/tables/general/ExtraLineItemTable.tsx:61 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:250 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:84 -#: src/tables/stock/StockItemTable.tsx:260 +#: src/tables/stock/StockItemTable.tsx:261 msgid "Unit Price" msgstr "" @@ -7449,9 +7466,9 @@ msgid "Purchase Pricing" msgstr "" #: src/pages/part/pricing/PricingOverviewPanel.tsx:281 -#: src/pages/stock/StockDetail.tsx:179 +#: src/pages/stock/StockDetail.tsx:426 #: src/tables/part/PartParameterTable.tsx:121 -#: src/tables/stock/StockItemTable.tsx:301 +#: src/tables/stock/StockItemTable.tsx:302 msgid "Last Updated" msgstr "" @@ -7815,6 +7832,7 @@ msgid "Parent Location" msgstr "" #: src/pages/stock/LocationDetail.tsx:130 +#: src/pages/stock/LocationDetail.tsx:176 msgid "Sublocations" msgstr "" @@ -7871,12 +7889,12 @@ msgid "Scan Stock Item" msgstr "" #: src/pages/stock/LocationDetail.tsx:298 -#: src/pages/stock/StockDetail.tsx:783 +#: src/pages/stock/StockDetail.tsx:799 msgid "Scanned stock item into location" msgstr "" #: src/pages/stock/LocationDetail.tsx:304 -#: src/pages/stock/StockDetail.tsx:789 +#: src/pages/stock/StockDetail.tsx:805 msgid "Error scanning stock item" msgstr "" @@ -7913,71 +7931,71 @@ msgstr "" #~ msgid "Unlink custom barcode from stock item" #~ msgstr "Unlink custom barcode from stock item" -#: src/pages/stock/StockDetail.tsx:185 -msgid "Last Stocktake" -msgstr "" - -#: src/pages/stock/StockDetail.tsx:203 -msgid "Previous serial number" -msgstr "" - #: src/pages/stock/StockDetail.tsx:205 #~ msgid "Edit stock item" #~ msgstr "Edit stock item" +#: src/pages/stock/StockDetail.tsx:206 +msgid "Previous serial number" +msgstr "" + #: src/pages/stock/StockDetail.tsx:217 #~ msgid "Delete stock item" #~ msgstr "Delete stock item" -#: src/pages/stock/StockDetail.tsx:225 +#: src/pages/stock/StockDetail.tsx:228 msgid "Find serial number" msgstr "" -#: src/pages/stock/StockDetail.tsx:269 +#: src/pages/stock/StockDetail.tsx:272 msgid "Allocated to Orders" msgstr "" -#: src/pages/stock/StockDetail.tsx:302 +#: src/pages/stock/StockDetail.tsx:305 msgid "Installed In" msgstr "" -#: src/pages/stock/StockDetail.tsx:322 +#: src/pages/stock/StockDetail.tsx:325 msgid "Parent Item" msgstr "" -#: src/pages/stock/StockDetail.tsx:326 +#: src/pages/stock/StockDetail.tsx:329 msgid "Parent stock item" msgstr "" -#: src/pages/stock/StockDetail.tsx:332 +#: src/pages/stock/StockDetail.tsx:335 msgid "Consumed By" msgstr "" +#: src/pages/stock/StockDetail.tsx:432 +msgid "Last Stocktake" +msgstr "" + #: src/pages/stock/StockDetail.tsx:433 #~ msgid "Duplicate stock item" #~ msgstr "Duplicate stock item" -#: src/pages/stock/StockDetail.tsx:510 +#: src/pages/stock/StockDetail.tsx:526 msgid "Stock Details" msgstr "" -#: src/pages/stock/StockDetail.tsx:516 +#: src/pages/stock/StockDetail.tsx:532 msgid "Stock Tracking" msgstr "" #: src/pages/stock/StockDetail.tsx:571 -msgid "Test Data" -msgstr "" +#~ msgid "Test Data" +#~ msgstr "Test Data" -#: src/pages/stock/StockDetail.tsx:585 +#: src/pages/stock/StockDetail.tsx:601 msgid "Installed Items" msgstr "" -#: src/pages/stock/StockDetail.tsx:592 +#: src/pages/stock/StockDetail.tsx:608 msgid "Child Items" msgstr "" -#: src/pages/stock/StockDetail.tsx:645 +#: src/pages/stock/StockDetail.tsx:661 msgid "Edit Stock Item" msgstr "" @@ -7991,77 +8009,77 @@ msgstr "" #~ msgid "Remove stock" #~ msgstr "Remove stock" -#: src/pages/stock/StockDetail.tsx:687 -msgid "Items Created" -msgstr "" - -#: src/pages/stock/StockDetail.tsx:688 -msgid "Created {n} stock items" -msgstr "" - #: src/pages/stock/StockDetail.tsx:698 #: src/tables/stock/StockItemTable.tsx:481 #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:705 +#: src/pages/stock/StockDetail.tsx:703 +msgid "Items Created" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:704 +msgid "Created {n} stock items" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:721 msgid "Delete Stock Item" msgstr "" -#: src/pages/stock/StockDetail.tsx:741 -msgid "Serialize Stock Item" -msgstr "" - #: src/pages/stock/StockDetail.tsx:757 -#: src/tables/stock/StockItemTable.tsx:539 -msgid "Stock item serialized" +msgid "Serialize Stock Item" msgstr "" #: src/pages/stock/StockDetail.tsx:762 #~ msgid "Return Stock Item" #~ msgstr "Return Stock Item" -#: src/pages/stock/StockDetail.tsx:765 -msgid "Scan Into Location" -msgstr "" - #: src/pages/stock/StockDetail.tsx:765 #~ msgid "Return this item into stock. This will remove the customer assignment." #~ msgstr "Return this item into stock. This will remove the customer assignment." +#: src/pages/stock/StockDetail.tsx:773 +#: src/tables/stock/StockItemTable.tsx:536 +msgid "Stock item serialized" +msgstr "" + #: src/pages/stock/StockDetail.tsx:777 #~ msgid "Item returned to stock" #~ msgstr "Item returned to stock" -#: src/pages/stock/StockDetail.tsx:823 +#: src/pages/stock/StockDetail.tsx:781 +msgid "Scan Into Location" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:839 msgid "Scan into location" msgstr "" -#: src/pages/stock/StockDetail.tsx:825 +#: src/pages/stock/StockDetail.tsx:841 msgid "Scan this item into a location" msgstr "" -#: src/pages/stock/StockDetail.tsx:837 +#: src/pages/stock/StockDetail.tsx:853 msgid "Stock Operations" msgstr "" -#: src/pages/stock/StockDetail.tsx:842 +#: src/pages/stock/StockDetail.tsx:858 #: src/tables/build/BuildOutputTable.tsx:532 msgid "Serialize" msgstr "" -#: src/pages/stock/StockDetail.tsx:843 +#: src/pages/stock/StockDetail.tsx:859 msgid "Serialize stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:868 -msgid "Stock Item Actions" -msgstr "" - #: src/pages/stock/StockDetail.tsx:868 #~ msgid "Count stock" #~ msgstr "Count stock" +#: src/pages/stock/StockDetail.tsx:884 +msgid "Stock Item Actions" +msgstr "" + #: src/pages/stock/StockDetail.tsx:890 #~ msgid "Return from customer" #~ msgstr "Return from customer" @@ -8070,20 +8088,6 @@ msgstr "" #~ msgid "Transfer" #~ msgstr "Transfer" -#: src/pages/stock/StockDetail.tsx:937 -#: src/tables/stock/StockItemTable.tsx:409 -msgid "Stale" -msgstr "" - -#: src/pages/stock/StockDetail.tsx:943 -#: src/tables/stock/StockItemTable.tsx:403 -msgid "Expired" -msgstr "" - -#: src/pages/stock/StockDetail.tsx:949 -msgid "Unavailable" -msgstr "" - #: src/pages/stock/StockDetail.tsx:950 #~ msgid "Assign to Customer" #~ msgstr "Assign to Customer" @@ -8092,6 +8096,20 @@ msgstr "" #~ msgid "Assign to a customer" #~ msgstr "Assign to a customer" +#: src/pages/stock/StockDetail.tsx:953 +#: src/tables/stock/StockItemTable.tsx:406 +msgid "Stale" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:959 +#: src/tables/stock/StockItemTable.tsx:400 +msgid "Expired" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:965 +msgid "Unavailable" +msgstr "" + #: src/states/IconState.tsx:47 #: src/states/IconState.tsx:77 msgid "Error loading icon package from server" @@ -8165,199 +8183,203 @@ msgstr "" msgid "Filter items by batch code" msgstr "" -#: src/tables/Filter.tsx:92 -msgid "Is Serialized" -msgstr "" - #: src/tables/Filter.tsx:93 -msgid "Show items which have a serial number" +msgid "Show items which are in stock" msgstr "" #: src/tables/Filter.tsx:100 -msgid "Serial" +msgid "Is Serialized" msgstr "" #: src/tables/Filter.tsx:101 -msgid "Filter items by serial number" +msgid "Show items which have a serial number" msgstr "" #: src/tables/Filter.tsx:106 #~ msgid "Show overdue orders" #~ msgstr "Show overdue orders" +#: src/tables/Filter.tsx:108 +msgid "Serial" +msgstr "" + #: src/tables/Filter.tsx:109 +msgid "Filter items by serial number" +msgstr "" + +#: src/tables/Filter.tsx:117 msgid "Serial Below" msgstr "" -#: src/tables/Filter.tsx:110 +#: src/tables/Filter.tsx:118 msgid "Show items with serial numbers less than or equal to a given value" msgstr "" -#: src/tables/Filter.tsx:118 +#: src/tables/Filter.tsx:126 msgid "Serial Above" msgstr "" -#: src/tables/Filter.tsx:119 +#: src/tables/Filter.tsx:127 msgid "Show items with serial numbers greater than or equal to a given value" msgstr "" -#: src/tables/Filter.tsx:128 +#: src/tables/Filter.tsx:136 msgid "Assigned to me" msgstr "" -#: src/tables/Filter.tsx:129 +#: src/tables/Filter.tsx:137 msgid "Show orders assigned to me" msgstr "" -#: src/tables/Filter.tsx:136 +#: src/tables/Filter.tsx:144 #: src/tables/sales/SalesOrderAllocationTable.tsx:85 msgid "Outstanding" msgstr "" -#: src/tables/Filter.tsx:137 +#: src/tables/Filter.tsx:145 msgid "Show outstanding items" msgstr "" -#: src/tables/Filter.tsx:145 +#: src/tables/Filter.tsx:153 msgid "Show overdue items" msgstr "" -#: src/tables/Filter.tsx:152 +#: src/tables/Filter.tsx:160 msgid "Minimum Date" msgstr "" -#: src/tables/Filter.tsx:153 +#: src/tables/Filter.tsx:161 msgid "Show items after this date" msgstr "" -#: src/tables/Filter.tsx:161 +#: src/tables/Filter.tsx:169 msgid "Maximum Date" msgstr "" -#: src/tables/Filter.tsx:162 +#: src/tables/Filter.tsx:170 msgid "Show items before this date" msgstr "" -#: src/tables/Filter.tsx:170 +#: src/tables/Filter.tsx:178 msgid "Created Before" msgstr "" -#: src/tables/Filter.tsx:171 +#: src/tables/Filter.tsx:179 msgid "Show items created before this date" msgstr "" -#: src/tables/Filter.tsx:179 +#: src/tables/Filter.tsx:187 msgid "Created After" msgstr "" -#: src/tables/Filter.tsx:180 +#: src/tables/Filter.tsx:188 msgid "Show items created after this date" msgstr "" -#: src/tables/Filter.tsx:188 +#: src/tables/Filter.tsx:196 msgid "Start Date Before" msgstr "" -#: src/tables/Filter.tsx:189 +#: src/tables/Filter.tsx:197 msgid "Show items with a start date before this date" msgstr "" -#: src/tables/Filter.tsx:197 +#: src/tables/Filter.tsx:205 msgid "Start Date After" msgstr "" -#: src/tables/Filter.tsx:198 +#: src/tables/Filter.tsx:206 msgid "Show items with a start date after this date" msgstr "" -#: src/tables/Filter.tsx:206 +#: src/tables/Filter.tsx:214 msgid "Target Date Before" msgstr "" -#: src/tables/Filter.tsx:207 +#: src/tables/Filter.tsx:215 msgid "Show items with a target date before this date" msgstr "" -#: src/tables/Filter.tsx:215 +#: src/tables/Filter.tsx:223 msgid "Target Date After" msgstr "" -#: src/tables/Filter.tsx:216 +#: src/tables/Filter.tsx:224 msgid "Show items with a target date after this date" msgstr "" -#: src/tables/Filter.tsx:224 +#: src/tables/Filter.tsx:232 msgid "Completed Before" msgstr "" -#: src/tables/Filter.tsx:225 +#: src/tables/Filter.tsx:233 msgid "Show items completed before this date" msgstr "" -#: src/tables/Filter.tsx:233 +#: src/tables/Filter.tsx:241 msgid "Completed After" msgstr "" -#: src/tables/Filter.tsx:234 +#: src/tables/Filter.tsx:242 msgid "Show items completed after this date" msgstr "" -#: src/tables/Filter.tsx:246 +#: src/tables/Filter.tsx:254 msgid "Has Project Code" msgstr "" -#: src/tables/Filter.tsx:247 +#: src/tables/Filter.tsx:255 msgid "Show orders with an assigned project code" msgstr "" -#: src/tables/Filter.tsx:256 +#: src/tables/Filter.tsx:264 msgid "Include Variants" msgstr "" -#: src/tables/Filter.tsx:257 +#: src/tables/Filter.tsx:265 msgid "Include results for part variants" msgstr "" -#: src/tables/Filter.tsx:267 +#: src/tables/Filter.tsx:275 #: src/tables/part/PartPurchaseOrdersTable.tsx:133 msgid "Filter by order status" msgstr "" -#: src/tables/Filter.tsx:279 +#: src/tables/Filter.tsx:287 msgid "Filter by project code" msgstr "" -#: src/tables/Filter.tsx:312 +#: src/tables/Filter.tsx:320 msgid "Filter by responsible owner" msgstr "" -#: src/tables/Filter.tsx:328 +#: src/tables/Filter.tsx:336 #: src/tables/settings/ApiTokenTable.tsx:133 #: src/tables/stock/StockTrackingTable.tsx:191 msgid "Filter by user" msgstr "" -#: src/tables/Filter.tsx:340 +#: src/tables/Filter.tsx:348 msgid "Filter by manufacturer" msgstr "" -#: src/tables/Filter.tsx:353 +#: src/tables/Filter.tsx:361 msgid "Filter by supplier" msgstr "" -#: src/tables/Filter.tsx:366 +#: src/tables/Filter.tsx:374 msgid "Filter by user who created the order" msgstr "" -#: src/tables/Filter.tsx:374 +#: src/tables/Filter.tsx:382 msgid "Filter by user who issued the order" msgstr "" -#: src/tables/Filter.tsx:382 +#: src/tables/Filter.tsx:390 msgid "Filter by part category" msgstr "" -#: src/tables/Filter.tsx:393 +#: src/tables/Filter.tsx:401 msgid "Filter by stock location" msgstr "" @@ -8566,7 +8588,7 @@ msgstr "" #: src/tables/bom/BomTable.tsx:345 #: src/tables/part/PartTable.tsx:158 #: src/tables/sales/SalesOrderLineItemTable.tsx:187 -#: src/tables/stock/StockItemTable.tsx:223 +#: src/tables/stock/StockItemTable.tsx:224 msgid "Stock Information" msgstr "" @@ -8588,7 +8610,7 @@ msgstr "" #: src/tables/bom/BomTable.tsx:379 #: src/tables/build/BuildLineTable.tsx:478 -#: src/tables/build/BuildLineTable.tsx:518 +#: src/tables/build/BuildLineTable.tsx:519 msgid "Consumable item" msgstr "" @@ -8737,7 +8759,7 @@ msgstr "" #: src/tables/part/ParametricPartTable.tsx:364 #: src/tables/part/PartBuildAllocationsTable.tsx:60 #: src/tables/part/PartTable.tsx:196 -#: src/tables/stock/StockItemTable.tsx:334 +#: src/tables/stock/StockItemTable.tsx:335 msgid "Assembly" msgstr "" @@ -8785,7 +8807,7 @@ msgstr "" #~ msgstr "Edit Build Item" #: src/tables/build/BuildAllocatedStockTable.tsx:167 -#: src/tables/build/BuildLineTable.tsx:631 +#: src/tables/build/BuildLineTable.tsx:632 msgid "Edit Stock Allocation" msgstr "" @@ -8794,11 +8816,11 @@ msgstr "" #~ msgstr "Delete Build Item" #: src/tables/build/BuildAllocatedStockTable.tsx:180 -#: src/tables/build/BuildLineTable.tsx:644 +#: src/tables/build/BuildLineTable.tsx:645 msgid "Delete Stock Allocation" msgstr "" -#: src/tables/build/BuildAllocatedStockTable.tsx:232 +#: src/tables/build/BuildAllocatedStockTable.tsx:239 msgid "Consume" msgstr "" @@ -8836,7 +8858,7 @@ msgid "Testable" msgstr "" #: src/tables/build/BuildLineTable.tsx:215 -#: src/tables/stock/StockItemTable.tsx:393 +#: src/tables/stock/StockItemTable.tsx:390 msgid "Tracked" msgstr "" @@ -8855,7 +8877,7 @@ msgstr "" #: src/tables/build/BuildLineTable.tsx:294 #: src/tables/sales/SalesOrderLineItemTable.tsx:158 -#: src/tables/stock/StockItemTable.tsx:192 +#: src/tables/stock/StockItemTable.tsx:193 msgid "No stock available" msgstr "" @@ -8887,55 +8909,55 @@ msgstr "" msgid "BOM Information" msgstr "" -#: src/tables/build/BuildLineTable.tsx:496 +#: src/tables/build/BuildLineTable.tsx:497 #: src/tables/part/PartBuildAllocationsTable.tsx:102 msgid "Fully allocated" msgstr "" -#: src/tables/build/BuildLineTable.tsx:544 +#: src/tables/build/BuildLineTable.tsx:545 #: src/tables/sales/SalesOrderLineItemTable.tsx:308 msgid "Create Build Order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:573 +#: src/tables/build/BuildLineTable.tsx:574 msgid "Auto allocation in progress" msgstr "" -#: src/tables/build/BuildLineTable.tsx:576 -#: src/tables/build/BuildLineTable.tsx:781 +#: src/tables/build/BuildLineTable.tsx:577 +#: src/tables/build/BuildLineTable.tsx:784 msgid "Auto Allocate Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:577 +#: src/tables/build/BuildLineTable.tsx:578 msgid "Automatically allocate stock to this build according to the selected options" msgstr "" -#: src/tables/build/BuildLineTable.tsx:597 -#: src/tables/build/BuildLineTable.tsx:611 -#: src/tables/build/BuildLineTable.tsx:730 -#: src/tables/build/BuildLineTable.tsx:831 +#: src/tables/build/BuildLineTable.tsx:598 +#: src/tables/build/BuildLineTable.tsx:612 +#: src/tables/build/BuildLineTable.tsx:733 +#: src/tables/build/BuildLineTable.tsx:834 #: src/tables/build/BuildOutputTable.tsx:359 #: src/tables/build/BuildOutputTable.tsx:364 msgid "Deallocate Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:613 +#: src/tables/build/BuildLineTable.tsx:614 msgid "Deallocate all untracked stock for this build order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:615 +#: src/tables/build/BuildLineTable.tsx:616 msgid "Deallocate stock from the selected line item" msgstr "" -#: src/tables/build/BuildLineTable.tsx:619 +#: src/tables/build/BuildLineTable.tsx:620 msgid "Stock has been deallocated" msgstr "" -#: src/tables/build/BuildLineTable.tsx:750 +#: src/tables/build/BuildLineTable.tsx:753 msgid "Build Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:763 +#: src/tables/build/BuildLineTable.tsx:766 #: src/tables/sales/SalesOrderLineItemTable.tsx:396 msgid "View Part" msgstr "" @@ -8999,38 +9021,6 @@ msgstr "" #~ msgid "Filter by user who issued this order" #~ msgstr "Filter by user who issued this order" -#: src/tables/build/BuildOrderTestTable.tsx:85 -#: src/tables/build/BuildOrderTestTable.tsx:163 -#: src/tables/build/BuildOrderTestTable.tsx:283 -#: src/tables/build/BuildOrderTestTable.tsx:297 -#: src/tables/stock/StockItemTestResultTable.tsx:293 -#: src/tables/stock/StockItemTestResultTable.tsx:365 -#: src/tables/stock/StockItemTestResultTable.tsx:426 -msgid "Add Test Result" -msgstr "" - -#: src/tables/build/BuildOrderTestTable.tsx:92 -#: src/tables/stock/StockItemTestResultTable.tsx:295 -msgid "Test result added" -msgstr "" - -#: src/tables/build/BuildOrderTestTable.tsx:124 -msgid "Add Test Results" -msgstr "" - -#: src/tables/build/BuildOrderTestTable.tsx:134 -msgid "Test results added" -msgstr "" - -#: src/tables/build/BuildOrderTestTable.tsx:162 -#: src/tables/stock/StockItemTestResultTable.tsx:191 -msgid "No Result" -msgstr "" - -#: src/tables/build/BuildOrderTestTable.tsx:274 -msgid "Show build outputs currently in production" -msgstr "" - #: src/tables/build/BuildOutputTable.tsx:104 msgid "Build Output Stock Allocation" msgstr "" @@ -9066,7 +9056,8 @@ msgid "Serialize Build Output" msgstr "" #: src/tables/build/BuildOutputTable.tsx:409 -#: src/tables/stock/StockItemTable.tsx:329 +#: src/tables/part/PartTestResultTable.tsx:310 +#: src/tables/stock/StockItemTable.tsx:330 msgid "Filter by stock status" msgstr "" @@ -9914,6 +9905,38 @@ msgstr "" msgid "Order selected parts" msgstr "" +#: src/tables/part/PartTestResultTable.tsx:103 +#: src/tables/part/PartTestResultTable.tsx:181 +#: src/tables/part/PartTestResultTable.tsx:320 +#: src/tables/part/PartTestResultTable.tsx:334 +#: src/tables/stock/StockItemTestResultTable.tsx:293 +#: src/tables/stock/StockItemTestResultTable.tsx:365 +#: src/tables/stock/StockItemTestResultTable.tsx:426 +msgid "Add Test Result" +msgstr "" + +#: src/tables/part/PartTestResultTable.tsx:110 +#: src/tables/stock/StockItemTestResultTable.tsx:295 +msgid "Test result added" +msgstr "" + +#: src/tables/part/PartTestResultTable.tsx:142 +msgid "Add Test Results" +msgstr "" + +#: src/tables/part/PartTestResultTable.tsx:152 +msgid "Test results added" +msgstr "" + +#: src/tables/part/PartTestResultTable.tsx:180 +#: src/tables/stock/StockItemTestResultTable.tsx:191 +msgid "No Result" +msgstr "" + +#: src/tables/part/PartTestResultTable.tsx:298 +msgid "Show build outputs currently in production" +msgstr "" + #: src/tables/part/PartTestTemplateTable.tsx:56 msgid "Test is defined for a parent template part" msgstr "" @@ -10268,7 +10291,7 @@ msgid "Sample" msgstr "" #: src/tables/plugin/PluginListTable.tsx:432 -#: src/tables/stock/StockItemTable.tsx:377 +#: src/tables/stock/StockItemTable.tsx:374 msgid "Installed" msgstr "" @@ -11081,55 +11104,55 @@ msgstr "" msgid "User deleted" msgstr "" -#: src/tables/settings/UserTable.tsx:361 +#: src/tables/settings/UserTable.tsx:362 msgid "Are you sure you want to delete this user?" msgstr "" -#: src/tables/settings/UserTable.tsx:367 +#: src/tables/settings/UserTable.tsx:368 msgid "Add User" msgstr "" -#: src/tables/settings/UserTable.tsx:375 +#: src/tables/settings/UserTable.tsx:376 msgid "Added user" msgstr "" -#: src/tables/settings/UserTable.tsx:382 +#: src/tables/settings/UserTable.tsx:383 msgid "Set Password" msgstr "" -#: src/tables/settings/UserTable.tsx:387 +#: src/tables/settings/UserTable.tsx:388 msgid "Password updated" msgstr "" -#: src/tables/settings/UserTable.tsx:398 +#: src/tables/settings/UserTable.tsx:399 msgid "Add user" msgstr "" -#: src/tables/settings/UserTable.tsx:411 +#: src/tables/settings/UserTable.tsx:412 msgid "Show active users" msgstr "" -#: src/tables/settings/UserTable.tsx:416 +#: src/tables/settings/UserTable.tsx:417 msgid "Show staff users" msgstr "" -#: src/tables/settings/UserTable.tsx:421 +#: src/tables/settings/UserTable.tsx:422 msgid "Show superusers" msgstr "" -#: src/tables/settings/UserTable.tsx:440 +#: src/tables/settings/UserTable.tsx:441 msgid "Edit User" msgstr "" -#: src/tables/settings/UserTable.tsx:476 +#: src/tables/settings/UserTable.tsx:477 msgid "User updated" msgstr "" -#: src/tables/settings/UserTable.tsx:477 +#: src/tables/settings/UserTable.tsx:478 msgid "User updated successfully" msgstr "" -#: src/tables/settings/UserTable.tsx:483 +#: src/tables/settings/UserTable.tsx:484 msgid "Error updating user" msgstr "" @@ -11171,47 +11194,47 @@ msgstr "" msgid "Icon" msgstr "" -#: src/tables/stock/StockItemTable.tsx:107 +#: src/tables/stock/StockItemTable.tsx:108 msgid "This stock item is in production" msgstr "" -#: src/tables/stock/StockItemTable.tsx:114 +#: src/tables/stock/StockItemTable.tsx:115 msgid "This stock item has been assigned to a sales order" msgstr "" -#: src/tables/stock/StockItemTable.tsx:121 +#: src/tables/stock/StockItemTable.tsx:122 msgid "This stock item has been assigned to a customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:128 +#: src/tables/stock/StockItemTable.tsx:129 msgid "This stock item is installed in another stock item" msgstr "" -#: src/tables/stock/StockItemTable.tsx:135 +#: src/tables/stock/StockItemTable.tsx:136 msgid "This stock item has been consumed by a build order" msgstr "" -#: src/tables/stock/StockItemTable.tsx:142 +#: src/tables/stock/StockItemTable.tsx:143 msgid "This stock item is unavailable" msgstr "" -#: src/tables/stock/StockItemTable.tsx:151 +#: src/tables/stock/StockItemTable.tsx:152 msgid "This stock item has expired" msgstr "" -#: src/tables/stock/StockItemTable.tsx:155 +#: src/tables/stock/StockItemTable.tsx:156 msgid "This stock item is stale" msgstr "" -#: src/tables/stock/StockItemTable.tsx:167 +#: src/tables/stock/StockItemTable.tsx:168 msgid "This stock item is fully allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:174 +#: src/tables/stock/StockItemTable.tsx:175 msgid "This stock item is partially allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:202 +#: src/tables/stock/StockItemTable.tsx:203 msgid "This stock item has been depleted" msgstr "" @@ -11219,152 +11242,148 @@ msgstr "" #~ msgid "Show stock for assmebled parts" #~ msgstr "Show stock for assmebled parts" -#: src/tables/stock/StockItemTable.tsx:306 +#: src/tables/stock/StockItemTable.tsx:307 msgid "Stocktake Date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:324 +#: src/tables/stock/StockItemTable.tsx:325 msgid "Show stock for active parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:335 +#: src/tables/stock/StockItemTable.tsx:336 msgid "Show stock for assembled parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:340 +#: src/tables/stock/StockItemTable.tsx:341 msgid "Show items which have been allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:345 +#: src/tables/stock/StockItemTable.tsx:346 msgid "Show items which are available" msgstr "" -#: src/tables/stock/StockItemTable.tsx:349 +#: src/tables/stock/StockItemTable.tsx:350 #: src/tables/stock/StockLocationTable.tsx:38 msgid "Include Sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:350 +#: src/tables/stock/StockItemTable.tsx:351 msgid "Include stock in sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:354 +#: src/tables/stock/StockItemTable.tsx:355 msgid "Depleted" msgstr "" -#: src/tables/stock/StockItemTable.tsx:355 +#: src/tables/stock/StockItemTable.tsx:356 msgid "Show depleted stock items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:360 -msgid "Show items which are in stock" +#: src/tables/stock/StockItemTable.tsx:362 +msgid "Show items which are in production" msgstr "" #: src/tables/stock/StockItemTable.tsx:362 #~ msgid "Include stock items for variant parts" #~ msgstr "Include stock items for variant parts" -#: src/tables/stock/StockItemTable.tsx:365 -msgid "Show items which are in production" -msgstr "" - -#: src/tables/stock/StockItemTable.tsx:373 +#: src/tables/stock/StockItemTable.tsx:370 msgid "Show items which have been consumed by a build order" msgstr "" -#: src/tables/stock/StockItemTable.tsx:378 +#: src/tables/stock/StockItemTable.tsx:375 msgid "Show stock items which are installed in other items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:382 +#: src/tables/stock/StockItemTable.tsx:379 msgid "Sent to Customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:383 +#: src/tables/stock/StockItemTable.tsx:380 msgid "Show items which have been sent to a customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:394 +#: src/tables/stock/StockItemTable.tsx:391 msgid "Show tracked items" msgstr "" +#: src/tables/stock/StockItemTable.tsx:395 +msgid "Has Purchase Price" +msgstr "" + +#: src/tables/stock/StockItemTable.tsx:396 +msgid "Show items which have a purchase price" +msgstr "" + #: src/tables/stock/StockItemTable.tsx:397 #~ msgid "Serial Number LTE" #~ msgstr "Serial Number LTE" -#: src/tables/stock/StockItemTable.tsx:398 -msgid "Has Purchase Price" -msgstr "" - -#: src/tables/stock/StockItemTable.tsx:399 -msgid "Show items which have a purchase price" +#: src/tables/stock/StockItemTable.tsx:401 +msgid "Show items which have expired" msgstr "" #: src/tables/stock/StockItemTable.tsx:403 #~ msgid "Serial Number GTE" #~ msgstr "Serial Number GTE" -#: src/tables/stock/StockItemTable.tsx:404 -msgid "Show items which have expired" -msgstr "" - -#: src/tables/stock/StockItemTable.tsx:410 +#: src/tables/stock/StockItemTable.tsx:407 msgid "Show items which are stale" msgstr "" -#: src/tables/stock/StockItemTable.tsx:415 +#: src/tables/stock/StockItemTable.tsx:412 msgid "Expired Before" msgstr "" -#: src/tables/stock/StockItemTable.tsx:416 +#: src/tables/stock/StockItemTable.tsx:413 msgid "Show items which expired before this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:422 +#: src/tables/stock/StockItemTable.tsx:419 msgid "Expired After" msgstr "" -#: src/tables/stock/StockItemTable.tsx:423 +#: src/tables/stock/StockItemTable.tsx:420 msgid "Show items which expired after this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:429 +#: src/tables/stock/StockItemTable.tsx:426 msgid "Updated Before" msgstr "" -#: src/tables/stock/StockItemTable.tsx:430 +#: src/tables/stock/StockItemTable.tsx:427 msgid "Show items updated before this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:435 +#: src/tables/stock/StockItemTable.tsx:432 msgid "Updated After" msgstr "" -#: src/tables/stock/StockItemTable.tsx:436 +#: src/tables/stock/StockItemTable.tsx:433 msgid "Show items updated after this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:441 +#: src/tables/stock/StockItemTable.tsx:438 msgid "Stocktake Before" msgstr "" -#: src/tables/stock/StockItemTable.tsx:442 +#: src/tables/stock/StockItemTable.tsx:439 msgid "Show items counted before this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:447 +#: src/tables/stock/StockItemTable.tsx:444 msgid "Stocktake After" msgstr "" -#: src/tables/stock/StockItemTable.tsx:448 +#: src/tables/stock/StockItemTable.tsx:445 msgid "Show items counted after this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:453 +#: src/tables/stock/StockItemTable.tsx:450 msgid "External Location" msgstr "" -#: src/tables/stock/StockItemTable.tsx:454 +#: src/tables/stock/StockItemTable.tsx:451 msgid "Show items in an external location" msgstr "" @@ -11372,7 +11391,7 @@ msgstr "" #~ msgid "Delete stock items" #~ msgstr "Delete stock items" -#: src/tables/stock/StockItemTable.tsx:559 +#: src/tables/stock/StockItemTable.tsx:556 msgid "Order items" msgstr "" @@ -11547,10 +11566,6 @@ msgstr "" msgid "Removed" msgstr "" -#: src/tables/stock/StockTrackingTable.tsx:206 -msgid "Details" -msgstr "" - #: src/tables/stock/StockTrackingTable.tsx:221 msgid "No user information" msgstr "" diff --git a/src/frontend/src/locales/hu/messages.po b/src/frontend/src/locales/hu/messages.po index 8dbb69e248..ec7e6c92ba 100644 --- a/src/frontend/src/locales/hu/messages.po +++ b/src/frontend/src/locales/hu/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: hu\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2025-09-17 03:41\n" +"PO-Revision-Date: 2025-10-01 06:01\n" "Last-Translator: \n" "Language-Team: Hungarian\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -69,7 +69,7 @@ msgstr "Műveletek" #: src/components/forms/fields/RelatedModelField.tsx:393 #: src/components/nav/Header.tsx:169 #: src/pages/Index/Settings/UserSettings.tsx:74 -#: src/pages/part/PartDetail.tsx:1173 +#: src/pages/part/PartDetail.tsx:1186 msgid "Search" msgstr "Keresés" @@ -113,7 +113,7 @@ msgstr "Nem" #: src/forms/StockForms.tsx:1028 #: src/forms/StockForms.tsx:1072 #: src/pages/build/BuildDetail.tsx:200 -#: src/pages/part/PartDetail.tsx:1225 +#: src/pages/part/PartDetail.tsx:1238 #: src/tables/ColumnRenderers.tsx:82 #: src/tables/part/RelatedPartTable.tsx:53 #: src/tables/stock/StockTrackingTable.tsx:87 @@ -128,7 +128,8 @@ msgstr "Alkatrész" #: src/pages/part/CategoryDetail.tsx:130 #: src/pages/part/CategoryDetail.tsx:273 #: src/pages/part/CategoryDetail.tsx:312 -#: src/pages/part/PartDetail.tsx:955 +#: src/pages/part/CategoryDetail.tsx:343 +#: src/pages/part/PartDetail.tsx:968 msgid "Parts" msgstr "Alkatrészek" @@ -147,16 +148,16 @@ msgstr "Alkatrész teszt sablon" #: lib/enums/ModelInformation.tsx:46 msgid "Part Test Templates" -msgstr "" +msgstr "Alkatrész Teszt Sablonok" #: lib/enums/ModelInformation.tsx:52 #: src/components/wizards/OrderPartsWizard.tsx:143 #: src/pages/company/SupplierPartDetail.tsx:408 -#: src/pages/stock/StockDetail.tsx:286 +#: src/pages/stock/StockDetail.tsx:289 #: src/tables/build/BuildAllocatedStockTable.tsx:155 #: src/tables/part/PartPurchaseOrdersTable.tsx:50 #: src/tables/purchasing/SupplierPartTable.tsx:64 -#: src/tables/stock/StockItemTable.tsx:248 +#: src/tables/stock/StockItemTable.tsx:249 msgid "Supplier Part" msgstr "Beszállítói alkatrész" @@ -168,7 +169,7 @@ msgstr "Beszállítói alkatrészek" #: lib/enums/ModelInformation.tsx:61 #: src/pages/company/SupplierPartDetail.tsx:160 #: src/tables/part/PartPurchaseOrdersTable.tsx:56 -#: src/tables/stock/StockItemTable.tsx:254 +#: src/tables/stock/StockItemTable.tsx:255 msgid "Manufacturer Part" msgstr "Gyártói alkatrész" @@ -179,14 +180,15 @@ msgstr "Gyártói alkatrészek" #: lib/enums/ModelInformation.tsx:70 #: src/pages/part/CategoryDetail.tsx:343 -#: src/tables/Filter.tsx:381 +#: src/tables/Filter.tsx:389 msgid "Part Category" msgstr "Alkatrész kategória" #: lib/enums/ModelInformation.tsx:71 #: lib/enums/Roles.tsx:37 +#: src/pages/part/CategoryDetail.tsx:267 #: src/pages/part/CategoryDetail.tsx:334 -#: src/pages/part/PartDetail.tsx:1214 +#: src/pages/part/PartDetail.tsx:1227 msgid "Part Categories" msgstr "Alkatrész kategóriák" @@ -196,7 +198,8 @@ msgstr "Alkatrész kategóriák" #: src/forms/BuildForms.tsx:604 #: src/forms/BuildForms.tsx:765 #: src/forms/SalesOrderForms.tsx:269 -#: src/pages/stock/StockDetail.tsx:976 +#: src/pages/stock/StockDetail.tsx:992 +#: src/tables/part/PartTestResultTable.tsx:248 #: src/tables/stock/StockTrackingTable.tsx:48 #: src/tables/stock/StockTrackingTable.tsx:55 msgid "Stock Item" @@ -221,21 +224,21 @@ msgstr "Készlet hely" #: lib/enums/ModelInformation.tsx:89 #: src/pages/stock/LocationDetail.tsx:176 #: src/pages/stock/LocationDetail.tsx:412 -#: src/pages/stock/StockDetail.tsx:967 +#: src/pages/stock/StockDetail.tsx:983 msgid "Stock Locations" msgstr "Készlethelyek" #: lib/enums/ModelInformation.tsx:97 msgid "Stock Location Type" -msgstr "" +msgstr "Készlethely Típus" #: lib/enums/ModelInformation.tsx:98 msgid "Stock Location Types" -msgstr "" +msgstr "Készlethely típusok" #: lib/enums/ModelInformation.tsx:103 #: src/pages/Index/Settings/SystemSettings.tsx:248 -#: src/pages/part/PartDetail.tsx:912 +#: src/pages/part/PartDetail.tsx:914 msgid "Stock History" msgstr "Készlettörténet" @@ -284,7 +287,7 @@ msgstr "Cégek" #: src/pages/sales/ReturnOrderDetail.tsx:199 #: src/pages/sales/SalesOrderDetail.tsx:211 #: src/tables/ColumnRenderers.tsx:353 -#: src/tables/Filter.tsx:278 +#: src/tables/Filter.tsx:286 #: src/tables/TableHoverCard.tsx:101 msgid "Project Code" msgstr "Projektszám" @@ -299,9 +302,9 @@ msgstr "Projektszámok" #: src/pages/build/BuildDetail.tsx:244 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:33 #: src/pages/purchasing/PurchaseOrderDetail.tsx:531 -#: src/pages/stock/StockDetail.tsx:349 +#: src/pages/stock/StockDetail.tsx:352 #: src/tables/part/PartPurchaseOrdersTable.tsx:32 -#: src/tables/stock/StockItemTable.tsx:240 +#: src/tables/stock/StockItemTable.tsx:241 #: src/tables/stock/StockTrackingTable.tsx:120 msgid "Purchase Order" msgstr "Beszerzési rendelés" @@ -311,7 +314,7 @@ msgstr "Beszerzési rendelés" #: src/pages/Index/Settings/SystemSettings.tsx:283 #: src/pages/company/CompanyDetail.tsx:205 #: src/pages/company/SupplierPartDetail.tsx:265 -#: src/pages/part/PartDetail.tsx:876 +#: src/pages/part/PartDetail.tsx:878 #: src/pages/purchasing/PurchasingIndex.tsx:60 msgid "Purchase Orders" msgstr "Beszerzési rendelések" @@ -330,7 +333,7 @@ msgstr "Beszerzési rendelés tételei" #: src/pages/sales/SalesOrderDetail.tsx:586 #: src/pages/sales/SalesOrderShipmentDetail.tsx:94 #: src/pages/sales/SalesOrderShipmentDetail.tsx:358 -#: src/pages/stock/StockDetail.tsx:358 +#: src/pages/stock/StockDetail.tsx:361 #: src/tables/part/PartSalesAllocationsTable.tsx:41 #: src/tables/sales/SalesOrderAllocationTable.tsx:107 #: src/tables/stock/StockTrackingTable.tsx:131 @@ -341,7 +344,7 @@ msgstr "Vevői rendelés" #: lib/enums/Roles.tsx:43 #: src/pages/Index/Settings/SystemSettings.tsx:299 #: src/pages/company/CompanyDetail.tsx:225 -#: src/pages/part/PartDetail.tsx:888 +#: src/pages/part/PartDetail.tsx:890 #: src/pages/sales/SalesIndex.tsx:82 msgid "Sales Orders" msgstr "Vevői rendelések" @@ -365,18 +368,18 @@ msgstr "Visszavétel" #: lib/enums/Roles.tsx:41 #: src/pages/Index/Settings/SystemSettings.tsx:315 #: src/pages/company/CompanyDetail.tsx:232 -#: src/pages/part/PartDetail.tsx:895 +#: src/pages/part/PartDetail.tsx:897 #: src/pages/sales/SalesIndex.tsx:103 msgid "Return Orders" msgstr "Visszavételek" #: lib/enums/ModelInformation.tsx:187 msgid "Return Order Line Item" -msgstr "" +msgstr "Visszavétel sortétel" #: lib/enums/ModelInformation.tsx:188 msgid "Return Order Line Items" -msgstr "" +msgstr "Visszavétel sortételek" #: lib/enums/ModelInformation.tsx:193 #: src/tables/company/AddressTable.tsx:52 @@ -414,7 +417,7 @@ msgstr "Tulajdonosok" #: lib/enums/ModelInformation.tsx:214 #: src/pages/Auth/ChangePassword.tsx:36 #: src/pages/core/UserDetail.tsx:220 -#: src/tables/Filter.tsx:327 +#: src/tables/Filter.tsx:335 #: src/tables/settings/ApiTokenTable.tsx:105 #: src/tables/settings/ApiTokenTable.tsx:132 #: src/tables/settings/BarcodeScanHistoryTable.tsx:79 @@ -451,15 +454,15 @@ msgstr "Csoportok" #: lib/enums/ModelInformation.tsx:229 msgid "Import Session" -msgstr "" +msgstr "Importálási munkamenet" #: lib/enums/ModelInformation.tsx:230 msgid "Import Sessions" -msgstr "" +msgstr "Importálási munkamenetek" #: lib/enums/ModelInformation.tsx:237 msgid "Label Template" -msgstr "" +msgstr "Címke sablon" #: lib/enums/ModelInformation.tsx:238 #: src/pages/Index/Settings/AdminCenter/Index.tsx:199 @@ -468,7 +471,7 @@ msgstr "Címke sablonok" #: lib/enums/ModelInformation.tsx:245 msgid "Report Template" -msgstr "" +msgstr "Jelentéssablon" #: lib/enums/ModelInformation.tsx:246 #: src/pages/Index/Settings/AdminCenter/Index.tsx:205 @@ -478,7 +481,7 @@ msgstr "Jelentéssablonok" #: lib/enums/ModelInformation.tsx:253 #: src/components/plugins/PluginDrawer.tsx:145 msgid "Plugin Configuration" -msgstr "" +msgstr "Plugin konfiguráció" #: lib/enums/ModelInformation.tsx:254 msgid "Plugin Configurations" @@ -494,12 +497,12 @@ msgstr "Tartalom típusok" #: lib/enums/ModelInformation.tsx:267 msgid "Selection List" -msgstr "" +msgstr "Választéklista" #: lib/enums/ModelInformation.tsx:268 #: src/pages/Index/Settings/AdminCenter/PartParameterPanel.tsx:21 msgid "Selection Lists" -msgstr "" +msgstr "Választéklisták" #: lib/enums/ModelInformation.tsx:274 #: src/components/barcodes/BarcodeInput.tsx:114 @@ -544,7 +547,7 @@ msgstr "Adminisztrátor" #: lib/enums/Roles.tsx:33 #: src/pages/Index/Settings/SystemSettings.tsx:264 #: src/pages/build/BuildIndex.tsx:75 -#: src/pages/part/PartDetail.tsx:905 +#: src/pages/part/PartDetail.tsx:907 #: src/pages/sales/SalesOrderDetail.tsx:394 msgid "Build Orders" msgstr "Gyártási utasítások" @@ -612,11 +615,11 @@ msgstr "Vonalkód adat" #: src/components/barcodes/BarcodeInput.tsx:109 msgid "No barcode data" -msgstr "" +msgstr "Nincsen vonalkód adat" #: src/components/barcodes/BarcodeInput.tsx:110 msgid "Scan or enter barcode data" -msgstr "" +msgstr "Vonalkód beolvasása vagy begépelése" #: src/components/barcodes/BarcodeKeyboardInput.tsx:64 msgid "Enter barcode data" @@ -632,11 +635,11 @@ msgstr "Vonalkód beolvasás" #: src/components/barcodes/BarcodeScanDialog.tsx:105 msgid "No matching item found" -msgstr "" +msgstr "Nincs egyező tétel" #: src/components/barcodes/BarcodeScanDialog.tsx:134 msgid "Barcode does not match the expected model type" -msgstr "" +msgstr "A vonalkód nem egyezik a várt model típussal" #: src/components/barcodes/BarcodeScanDialog.tsx:145 #: src/components/editors/NotesEditor.tsx:84 @@ -650,12 +653,12 @@ msgstr "Siker" #: src/components/barcodes/BarcodeScanDialog.tsx:151 msgid "Failed to handle barcode" -msgstr "" +msgstr "Sikertelen a vonalkód kezelése" #: src/components/barcodes/BarcodeScanDialog.tsx:167 #: src/pages/Index/Scan.tsx:129 msgid "Failed to scan barcode" -msgstr "" +msgstr "Vonalkód beolvasás sikertelen" #: src/components/barcodes/QRCode.tsx:94 msgid "Low (7%)" @@ -679,7 +682,7 @@ msgstr "Egyedi vonalkód" #: src/components/barcodes/QRCode.tsx:108 msgid "A custom barcode is registered for this item. The shown code is not that custom barcode." -msgstr "" +msgstr "Ehhez a tételhez egyedi vonalkód van rögzítve. A megjelenített kód az nem ez az egyedi vonalkód." #: src/components/barcodes/QRCode.tsx:127 msgid "Barcode Data:" @@ -687,24 +690,25 @@ msgstr "Vonalkód adat:" #: src/components/barcodes/QRCode.tsx:138 msgid "Select Error Correction Level" -msgstr "" +msgstr "Hibajavítási szint beállítása" #: src/components/barcodes/QRCode.tsx:170 msgid "Failed to link barcode" -msgstr "" +msgstr "Vonalkód párosítás sikertelen" #: src/components/barcodes/QRCode.tsx:179 -#: src/pages/part/PartDetail.tsx:522 +#: src/pages/part/PartDetail.tsx:524 #: src/pages/purchasing/PurchaseOrderDetail.tsx:204 #: src/pages/sales/ReturnOrderDetail.tsx:168 #: src/pages/sales/SalesOrderDetail.tsx:180 #: src/pages/sales/SalesOrderShipmentDetail.tsx:168 +#: src/pages/stock/StockDetail.tsx:186 msgid "Link" msgstr "Link" #: src/components/barcodes/QRCode.tsx:200 msgid "This will remove the link to the associated barcode" -msgstr "" +msgstr "A hozzárendelt vonalkód kapcsolat megszüntetése" #: src/components/barcodes/QRCode.tsx:205 #: src/components/items/ActionDropdown.tsx:190 @@ -720,11 +724,11 @@ msgstr "Megnyitás adminisztrátori felületen" #~ msgid "Copy to clipboard" #~ msgstr "Copy to clipboard" -#: src/components/buttons/CopyButton.tsx:31 +#: src/components/buttons/CopyButton.tsx:34 msgid "Copied" msgstr "Másolva" -#: src/components/buttons/CopyButton.tsx:31 +#: src/components/buttons/CopyButton.tsx:34 msgid "Copy" msgstr "Másolás" @@ -752,19 +756,15 @@ msgstr "Jelentések nyomtatása" #~ msgid "The label could not be generated" #~ msgstr "The label could not be generated" -#: src/components/buttons/PrintingActions.tsx:122 +#: src/components/buttons/PrintingActions.tsx:124 msgid "Print Label" msgstr "Címke Nyomtatás" -#: src/components/buttons/PrintingActions.tsx:129 -#: src/components/buttons/PrintingActions.tsx:156 +#: src/components/buttons/PrintingActions.tsx:134 +#: src/components/buttons/PrintingActions.tsx:168 msgid "Print" msgstr "Nyomtatás" -#: src/components/buttons/PrintingActions.tsx:139 -msgid "Print Report" -msgstr "Jelentés Nyomtatása" - #: src/components/buttons/PrintingActions.tsx:152 #~ msgid "Generate" #~ msgstr "Generate" @@ -777,15 +777,19 @@ msgstr "Jelentés Nyomtatása" #~ msgid "The report could not be generated" #~ msgstr "The report could not be generated" -#: src/components/buttons/PrintingActions.tsx:177 +#: src/components/buttons/PrintingActions.tsx:161 +msgid "Print Report" +msgstr "Jelentés Nyomtatása" + +#: src/components/buttons/PrintingActions.tsx:189 msgid "Printing Actions" msgstr "Nyomtatási műveletek" -#: src/components/buttons/PrintingActions.tsx:182 +#: src/components/buttons/PrintingActions.tsx:194 msgid "Print Labels" msgstr "Címkék Nyomtatása" -#: src/components/buttons/PrintingActions.tsx:188 +#: src/components/buttons/PrintingActions.tsx:200 msgid "Print Reports" msgstr "Jelentések nyomtatása" @@ -795,7 +799,7 @@ msgstr "Sor eltávolítása" #: src/components/buttons/SSOButton.tsx:40 msgid "You will be redirected to the provider for further actions." -msgstr "" +msgstr "Átirányítjuk a szolgáltatóhoz a további lépésekre." #: src/components/buttons/SSOButton.tsx:44 #~ msgid "This provider is not full set up." @@ -811,7 +815,7 @@ msgstr "" #: src/components/buttons/ScanButton.tsx:19 msgid "Open Barcode Scanner" -msgstr "" +msgstr "Vonalkód olvasó megnyitása" #: src/components/buttons/ScanButton.tsx:20 #~ msgid "Open QR code scanner" @@ -823,7 +827,7 @@ msgstr "Zseblámpa megnyitása" #: src/components/buttons/StarredToggleButton.tsx:36 msgid "Subscription Updated" -msgstr "" +msgstr "Feliratkozás frissítve" #: src/components/buttons/StarredToggleButton.tsx:57 #~ msgid "Unsubscribe from part" @@ -831,30 +835,30 @@ msgstr "" #: src/components/buttons/StarredToggleButton.tsx:66 msgid "Unsubscribe from notifications" -msgstr "" +msgstr "Leiratkozás az értesítésekről" #: src/components/buttons/StarredToggleButton.tsx:67 msgid "Subscribe to notifications" -msgstr "" +msgstr "Feliratkozás az értesítésekre" -#: src/components/calendar/Calendar.tsx:99 -#: src/components/calendar/Calendar.tsx:162 +#: src/components/calendar/Calendar.tsx:102 +#: src/components/calendar/Calendar.tsx:165 msgid "Calendar Filters" msgstr "Naptár szűők" -#: src/components/calendar/Calendar.tsx:114 +#: src/components/calendar/Calendar.tsx:117 msgid "Previous month" msgstr "Előző hónap" -#: src/components/calendar/Calendar.tsx:123 +#: src/components/calendar/Calendar.tsx:126 msgid "Select month" msgstr "Hónap kiválasztása" -#: src/components/calendar/Calendar.tsx:144 +#: src/components/calendar/Calendar.tsx:147 msgid "Next month" msgstr "Következő hónap" -#: src/components/calendar/Calendar.tsx:175 +#: src/components/calendar/Calendar.tsx:178 #: src/tables/InvenTreeTableHeader.tsx:291 msgid "Download data" msgstr "Adatok letöltése" @@ -865,29 +869,29 @@ msgstr "Megrendelés frissítve" #: src/components/calendar/OrderCalendar.tsx:142 msgid "Error updating order" -msgstr "" +msgstr "Rendelés módosítási hiba" #: src/components/calendar/OrderCalendar.tsx:178 -#: src/tables/Filter.tsx:144 +#: src/tables/Filter.tsx:152 msgid "Overdue" msgstr "Késésben" #: src/components/dashboard/DashboardLayout.tsx:282 msgid "Failed to load dashboard widgets." -msgstr "" +msgstr "Sikertelen a műszerfal komponensek betöltése." #: src/components/dashboard/DashboardLayout.tsx:293 msgid "No Widgets Selected" -msgstr "" +msgstr "Nincsen komponens kiválasztva" #: src/components/dashboard/DashboardLayout.tsx:296 msgid "Use the menu to add widgets to the dashboard" -msgstr "" +msgstr "Használd a menüt, hogy komponenseket adj a műszerfalhoz" #: src/components/dashboard/DashboardMenu.tsx:62 #: src/components/dashboard/DashboardMenu.tsx:138 msgid "Accept Layout" -msgstr "" +msgstr "Elrendezés elfogadása" #: src/components/dashboard/DashboardMenu.tsx:94 #: src/components/nav/NavigationDrawer.tsx:71 @@ -915,7 +919,7 @@ msgstr "Widgetek törlése" #: src/components/dashboard/DashboardWidget.tsx:81 msgid "Remove this widget from the dashboard" -msgstr "" +msgstr "A komponens eltávolítása a műszerfalról" #: src/components/dashboard/DashboardWidgetDrawer.tsx:77 msgid "Filter dashboard widgets" @@ -923,15 +927,15 @@ msgstr "Kezdőlapon lévő widgetek szűrése" #: src/components/dashboard/DashboardWidgetDrawer.tsx:98 msgid "Add this widget to the dashboard" -msgstr "" +msgstr "Komponens hozzáadása a műszerfalhoz" #: src/components/dashboard/DashboardWidgetDrawer.tsx:123 msgid "No Widgets Available" -msgstr "" +msgstr "Nincsen elérhető komponens" #: src/components/dashboard/DashboardWidgetDrawer.tsx:124 msgid "There are no more widgets available for the dashboard" -msgstr "" +msgstr "Nincsenek további komponensek a műszerfalon" #: src/components/dashboard/DashboardWidgetLibrary.tsx:24 msgid "Subscribed Parts" @@ -939,7 +943,7 @@ msgstr "Értesítésre beállított alkatrészek" #: src/components/dashboard/DashboardWidgetLibrary.tsx:25 msgid "Show the number of parts which you have subscribed to" -msgstr "" +msgstr "Feliratkozott alkatrészek száma" #: src/components/dashboard/DashboardWidgetLibrary.tsx:31 msgid "Subscribed Categories" @@ -947,7 +951,7 @@ msgstr "Értesítésre beállított kategóriák" #: src/components/dashboard/DashboardWidgetLibrary.tsx:32 msgid "Show the number of part categories which you have subscribed to" -msgstr "" +msgstr "Feliratkozott alkatrészkategóriák száma" #: src/components/dashboard/DashboardWidgetLibrary.tsx:38 msgid "Invalid BOMs" @@ -955,7 +959,7 @@ msgstr "Érvénytelen BOM-ok" #: src/components/dashboard/DashboardWidgetLibrary.tsx:39 msgid "Assemblies requiring bill of materials validation" -msgstr "" +msgstr "BOM validálásra váró alkatrészek" #: src/components/dashboard/DashboardWidgetLibrary.tsx:50 #: src/tables/part/PartTable.tsx:250 @@ -964,7 +968,7 @@ msgstr "Alacsony készlet" #: src/components/dashboard/DashboardWidgetLibrary.tsx:52 msgid "Show the number of parts which are low on stock" -msgstr "" +msgstr "Alacsony készletű alkatrészek száma" #: src/components/dashboard/DashboardWidgetLibrary.tsx:57 msgid "Required for Build Orders" @@ -972,31 +976,31 @@ msgstr "Gyártáshoz szükséges" #: src/components/dashboard/DashboardWidgetLibrary.tsx:59 msgid "Show parts which are required for active build orders" -msgstr "" +msgstr "Aktív gyártáshoz szükséges alkatrészek" #: src/components/dashboard/DashboardWidgetLibrary.tsx:64 msgid "Expired Stock Items" -msgstr "" +msgstr "Lejárt Készlettételek" #: src/components/dashboard/DashboardWidgetLibrary.tsx:66 msgid "Show the number of stock items which have expired" -msgstr "" +msgstr "Lejárt készlettételek száma" #: src/components/dashboard/DashboardWidgetLibrary.tsx:72 msgid "Stale Stock Items" -msgstr "" +msgstr "Álló készlettételek" #: src/components/dashboard/DashboardWidgetLibrary.tsx:74 msgid "Show the number of stock items which are stale" -msgstr "" +msgstr "Álló készlettételek száma" #: src/components/dashboard/DashboardWidgetLibrary.tsx:80 msgid "Active Build Orders" -msgstr "" +msgstr "Aktív gyártási rendelések" #: src/components/dashboard/DashboardWidgetLibrary.tsx:82 msgid "Show the number of build orders which are currently active" -msgstr "" +msgstr "Aktív gyártási rendelések száma" #: src/components/dashboard/DashboardWidgetLibrary.tsx:87 msgid "Overdue Build Orders" @@ -1004,15 +1008,15 @@ msgstr "Késésben lévő gyártások" #: src/components/dashboard/DashboardWidgetLibrary.tsx:89 msgid "Show the number of build orders which are overdue" -msgstr "" +msgstr "Késésben levő gyártási rendelések száma" #: src/components/dashboard/DashboardWidgetLibrary.tsx:94 msgid "Assigned Build Orders" -msgstr "" +msgstr "Hozzárendelt Gyártási Rendelések" #: src/components/dashboard/DashboardWidgetLibrary.tsx:96 msgid "Show the number of build orders which are assigned to you" -msgstr "" +msgstr "Saját Hozzárendelt Gyártási Rendelések száma" #: src/components/dashboard/DashboardWidgetLibrary.tsx:101 msgid "Active Sales Orders" @@ -1107,7 +1111,7 @@ msgid "The latest news from InvenTree" msgstr "" #: src/components/dashboard/widgets/ColorToggleWidget.tsx:18 -#: src/components/nav/MainMenu.tsx:91 +#: src/components/nav/MainMenu.tsx:93 msgid "Change Color Mode" msgstr "" @@ -1153,14 +1157,14 @@ msgstr "" #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:76 #: src/pages/core/UserDetail.tsx:93 #: src/pages/core/UserDetail.tsx:203 -#: src/tables/settings/UserTable.tsx:420 +#: src/tables/settings/UserTable.tsx:421 msgid "Superuser" msgstr "Rendszergazda" #: src/components/details/Details.tsx:124 #: src/pages/core/UserDetail.tsx:87 #: src/pages/core/UserDetail.tsx:200 -#: src/tables/settings/UserTable.tsx:415 +#: src/tables/settings/UserTable.tsx:416 msgid "Staff" msgstr "Tag" @@ -1658,7 +1662,7 @@ msgstr "Kiszolgáló" #: src/components/plugins/PluginDrawer.tsx:68 #: src/pages/Index/Settings/AdminCenter/UnitManagementPanel.tsx:19 #: src/pages/part/CategoryDetail.tsx:86 -#: src/pages/part/PartDetail.tsx:447 +#: src/pages/part/PartDetail.tsx:449 #: src/pages/stock/LocationDetail.tsx:84 #: src/tables/machine/MachineTypeTable.tsx:67 #: src/tables/machine/MachineTypeTable.tsx:151 @@ -1980,7 +1984,7 @@ msgid "Data has been imported successfully" msgstr "" #: src/components/importer/ImporterDrawer.tsx:109 -#: src/components/modals/AboutInvenTreeModal.tsx:197 +#: src/components/modals/AboutInvenTreeModal.tsx:203 #: src/components/modals/ServerInfoModal.tsx:134 #: src/forms/BomForms.tsx:132 msgid "Close" @@ -2166,14 +2170,14 @@ msgstr "Nincsenek tételek" #: src/components/items/TransferList.tsx:161 #: src/components/render/Stock.tsx:102 -#: src/pages/part/PartDetail.tsx:984 -#: src/pages/stock/StockDetail.tsx:262 -#: src/pages/stock/StockDetail.tsx:913 +#: src/pages/part/PartDetail.tsx:997 +#: src/pages/stock/StockDetail.tsx:265 +#: src/pages/stock/StockDetail.tsx:929 #: src/tables/build/BuildAllocatedStockTable.tsx:135 #: src/tables/build/BuildLineTable.tsx:190 #: src/tables/part/PartTable.tsx:124 -#: src/tables/stock/StockItemTable.tsx:183 -#: src/tables/stock/StockItemTable.tsx:344 +#: src/tables/stock/StockItemTable.tsx:184 +#: src/tables/stock/StockItemTable.tsx:345 msgid "Available" msgstr "Elérhető" @@ -2252,19 +2256,19 @@ msgstr "Hibajegy beküldése" #~ msgid "Dismiss" #~ msgstr "Dismiss" -#: src/components/modals/AboutInvenTreeModal.tsx:190 +#: src/components/modals/AboutInvenTreeModal.tsx:193 msgid "Copy version information" msgstr "Verzió információk másolása" -#: src/components/modals/AboutInvenTreeModal.tsx:207 +#: src/components/modals/AboutInvenTreeModal.tsx:213 msgid "Development Version" msgstr "Fejlesztői verzió" -#: src/components/modals/AboutInvenTreeModal.tsx:209 +#: src/components/modals/AboutInvenTreeModal.tsx:215 msgid "Up to Date" msgstr "Naprakész" -#: src/components/modals/AboutInvenTreeModal.tsx:211 +#: src/components/modals/AboutInvenTreeModal.tsx:217 msgid "Update Available" msgstr "Frissítés elérhető" @@ -2274,19 +2278,19 @@ msgstr "" #: src/components/modals/LicenseModal.tsx:48 msgid "No Information provided - this is likely a server issue" -msgstr "" +msgstr "Nincsen információ - valószínűleg szerver probléma" #: src/components/modals/LicenseModal.tsx:81 msgid "Loading license information" -msgstr "" +msgstr "Licensz információk betöltése" #: src/components/modals/LicenseModal.tsx:87 msgid "Failed to fetch license information" -msgstr "" +msgstr "Licensz információk letöltési hibája" #: src/components/modals/LicenseModal.tsx:99 msgid "{key} Packages" -msgstr "" +msgstr "{key} Csomagok" #: src/components/modals/QrCodeModal.tsx:24 #~ msgid "Unknown response" @@ -2364,7 +2368,7 @@ msgstr "Háttér munkavégző" #: src/components/modals/ServerInfoModal.tsx:107 msgid "The background worker process is not running" -msgstr "" +msgstr "A háttér munkavégző folyamat nem fut" #: src/components/modals/ServerInfoModal.tsx:107 #~ msgid "The Background worker process is not running." @@ -2382,15 +2386,15 @@ msgstr "Email beállítások" #: src/components/modals/ServerInfoModal.tsx:120 #: src/components/nav/Alerts.tsx:61 msgid "Email settings not configured." -msgstr "" +msgstr "Email beállítások nincsenek konfigurálva." #: src/components/nav/Alerts.tsx:43 msgid "The server is running in debug mode." -msgstr "" +msgstr "A szerver debug módban fut." #: src/components/nav/Alerts.tsx:52 msgid "The background worker process is not running." -msgstr "" +msgstr "A háttérmunka folyamata nem fut." #: src/components/nav/Alerts.tsx:59 msgid "Email settings" @@ -2410,7 +2414,7 @@ msgstr "Adatbázis migrációk" #: src/components/nav/Alerts.tsx:82 msgid "There are pending database migrations." -msgstr "" +msgstr "Függőben lévő adatbázis migrációk." #: src/components/nav/Alerts.tsx:98 msgid "Alerts" @@ -2418,7 +2422,7 @@ msgstr "Figyelmeztetések" #: src/components/nav/Alerts.tsx:141 msgid "Learn more about {code}" -msgstr "" +msgstr "Tudjon meg többet: {code}" #: src/components/nav/Header.tsx:188 #: src/components/nav/NavigationDrawer.tsx:141 @@ -2439,24 +2443,28 @@ msgstr "Nincs találat..." #~ msgid "Profile" #~ msgstr "Profile" -#: src/components/nav/MainMenu.tsx:52 +#: src/components/nav/MainMenu.tsx:54 #: src/components/nav/NavigationDrawer.tsx:193 #: src/pages/Index/Settings/AdminCenter/EmailManagementPanel.tsx:21 #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:39 msgid "Settings" msgstr "Beállítások" -#: src/components/nav/MainMenu.tsx:59 -#: src/pages/Index/Settings/UserSettings.tsx:145 -msgid "Account Settings" -msgstr "Fiókbeállítások" - #: src/components/nav/MainMenu.tsx:59 #: src/defaults/menuItems.tsx:15 #~ msgid "Account settings" #~ msgstr "Account settings" -#: src/components/nav/MainMenu.tsx:67 +#: src/components/nav/MainMenu.tsx:61 +#: src/pages/Index/Settings/UserSettings.tsx:145 +msgid "Account Settings" +msgstr "Fiókbeállítások" + +#: src/components/nav/MainMenu.tsx:68 +#~ msgid "Current language {locale}" +#~ msgstr "Current language {locale}" + +#: src/components/nav/MainMenu.tsx:69 #: src/components/nav/NavigationDrawer.tsx:153 #: src/components/nav/SettingsHeader.tsx:41 #: src/pages/Index/Settings/SystemSettings.tsx:347 @@ -2464,15 +2472,11 @@ msgstr "Fiókbeállítások" msgid "System Settings" msgstr "Rendszerbeállítások" -#: src/components/nav/MainMenu.tsx:68 -#~ msgid "Current language {locale}" -#~ msgstr "Current language {locale}" - #: src/components/nav/MainMenu.tsx:71 #~ msgid "Switch to pseudo language" #~ msgstr "Switch to pseudo language" -#: src/components/nav/MainMenu.tsx:76 +#: src/components/nav/MainMenu.tsx:78 #: src/components/nav/NavigationDrawer.tsx:160 #: src/components/nav/SettingsHeader.tsx:42 #: src/defaults/actions.tsx:83 @@ -2481,7 +2485,14 @@ msgstr "Rendszerbeállítások" msgid "Admin Center" msgstr "Admin központ" -#: src/components/nav/MainMenu.tsx:100 +#: src/components/nav/MainMenu.tsx:99 +#: src/defaults/actions.tsx:44 +#: src/defaults/links.tsx:140 +#: src/defaults/links.tsx:186 +msgid "About InvenTree" +msgstr "InvenTree névjegy" + +#: src/components/nav/MainMenu.tsx:108 msgid "Logout" msgstr "Kijelentkezés" @@ -2507,10 +2518,11 @@ msgstr "Kijelentkezés" #: src/defaults/links.tsx:42 #: src/forms/StockForms.tsx:736 #: src/pages/Index/Settings/SystemSettings.tsx:224 -#: src/pages/part/PartDetail.tsx:805 +#: src/pages/part/PartDetail.tsx:807 #: src/pages/stock/LocationDetail.tsx:390 -#: src/pages/stock/StockDetail.tsx:626 -#: src/tables/stock/StockItemTable.tsx:86 +#: src/pages/stock/LocationDetail.tsx:420 +#: src/pages/stock/StockDetail.tsx:642 +#: src/tables/stock/StockItemTable.tsx:87 msgid "Stock" msgstr "Készlet" @@ -2558,7 +2570,7 @@ msgstr "Névjegy" #: src/components/nav/NavigationTree.tsx:211 msgid "Error loading navigation tree." -msgstr "" +msgstr "Navigációs fát nem sikerült betölteni." #: src/components/nav/NotificationDrawer.tsx:183 #: src/pages/Notifications.tsx:74 @@ -2567,7 +2579,7 @@ msgstr "Mind megjelölése olvasottként" #: src/components/nav/NotificationDrawer.tsx:193 msgid "View all notifications" -msgstr "" +msgstr "Minden értesítés megjelenítése" #: src/components/nav/NotificationDrawer.tsx:216 msgid "You have no unread notifications." @@ -2575,15 +2587,15 @@ msgstr "Nincs olvasatlan értesítésed." #: src/components/nav/NotificationDrawer.tsx:238 msgid "Error loading notifications." -msgstr "" +msgstr "Hiba az értesítések betöltésekor." #: src/components/nav/SearchDrawer.tsx:106 msgid "No Overview Available" -msgstr "" +msgstr "Nincsen áttekintő" #: src/components/nav/SearchDrawer.tsx:107 msgid "No overview available for this model type" -msgstr "" +msgstr "Ehhez a model típushoz nincs áttekintő" #: src/components/nav/SearchDrawer.tsx:125 msgid "View all results" @@ -2599,7 +2611,7 @@ msgstr "Keresési csoport eltávolítása" #: src/components/nav/SearchDrawer.tsx:288 #: src/pages/company/ManufacturerPartDetail.tsx:176 -#: src/pages/part/PartDetail.tsx:863 +#: src/pages/part/PartDetail.tsx:865 #: src/pages/part/PartSupplierDetail.tsx:15 #: src/pages/purchasing/PurchasingIndex.tsx:81 msgid "Suppliers" @@ -2626,7 +2638,7 @@ msgstr "Írd be a keresett szöveget" #: src/components/nav/SearchDrawer.tsx:488 msgid "Refresh search results" -msgstr "" +msgstr "Keresési találatok frissítése" #: src/components/nav/SearchDrawer.tsx:499 #: src/components/nav/SearchDrawer.tsx:506 @@ -2663,22 +2675,22 @@ msgid "Attachments" msgstr "Mellékletek" #: src/components/panels/NotesPanel.tsx:23 -#: src/tables/build/BuildOrderTestTable.tsx:196 +#: src/tables/part/PartTestResultTable.tsx:214 #: src/tables/stock/StockTrackingTable.tsx:212 msgid "Notes" msgstr "Megjegyzések" #: src/components/panels/PanelGroup.tsx:158 msgid "Plugin Provided" -msgstr "" +msgstr "Plugin nyújtotta" #: src/components/panels/PanelGroup.tsx:280 msgid "Collapse panels" -msgstr "" +msgstr "Panelek becsukása" #: src/components/panels/PanelGroup.tsx:280 msgid "Expand panels" -msgstr "" +msgstr "Panelek kinyitása" #: src/components/plugins/LocateItemButton.tsx:68 #: src/components/plugins/LocateItemButton.tsx:88 @@ -2687,19 +2699,19 @@ msgstr "Cikk keresése" #: src/components/plugins/LocateItemButton.tsx:70 msgid "Item location requested" -msgstr "" +msgstr "Tétel készlethely szükséges" #: src/components/plugins/PluginDrawer.tsx:47 msgid "Plugin Inactive" -msgstr "" +msgstr "Plugin nem aktív" #: src/components/plugins/PluginDrawer.tsx:50 msgid "Plugin is not active" -msgstr "" +msgstr "Plugin nem aktív" #: src/components/plugins/PluginDrawer.tsx:59 msgid "Plugin Information" -msgstr "" +msgstr "Plugin információ" #: src/components/plugins/PluginDrawer.tsx:73 #: src/forms/selectionListFields.tsx:104 @@ -2709,7 +2721,7 @@ msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:118 #: src/pages/company/SupplierPartDetail.tsx:144 #: src/pages/part/CategoryDetail.tsx:106 -#: src/pages/part/PartDetail.tsx:461 +#: src/pages/part/PartDetail.tsx:463 #: src/pages/purchasing/PurchaseOrderDetail.tsx:144 #: src/pages/sales/ReturnOrderDetail.tsx:109 #: src/pages/sales/SalesOrderDetail.tsx:118 @@ -2730,7 +2742,7 @@ msgstr "Szerző" #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:41 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 #: src/tables/ColumnRenderers.tsx:411 -#: src/tables/build/BuildOrderTestTable.tsx:204 +#: src/tables/part/PartTestResultTable.tsx:222 msgid "Date" msgstr "Dátum" @@ -2739,7 +2751,7 @@ msgstr "Dátum" #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:68 #: src/pages/core/UserDetail.tsx:81 #: src/pages/core/UserDetail.tsx:209 -#: src/pages/part/PartDetail.tsx:616 +#: src/pages/part/PartDetail.tsx:618 #: src/tables/bom/UsedInTable.tsx:90 #: src/tables/company/CompanyTable.tsx:57 #: src/tables/company/CompanyTable.tsx:91 @@ -2753,8 +2765,8 @@ msgstr "Dátum" #: src/tables/purchasing/SupplierPartTable.tsx:85 #: src/tables/purchasing/SupplierPartTable.tsx:179 #: src/tables/settings/ApiTokenTable.tsx:63 -#: src/tables/settings/UserTable.tsx:410 -#: src/tables/stock/StockItemTable.tsx:323 +#: src/tables/settings/UserTable.tsx:411 +#: src/tables/stock/StockItemTable.tsx:324 msgid "Active" msgstr "Aktív" @@ -2812,31 +2824,31 @@ msgstr "Plugin beállítások" #: src/components/plugins/PluginUIFeature.tsx:102 msgid "Error occurred while rendering the template editor." -msgstr "" +msgstr "Sablon editor megjelenítési hiba." #: src/components/plugins/PluginUIFeature.tsx:119 msgid "Error Loading Plugin Editor" -msgstr "" +msgstr "Plugin editor betöltési hiba" #: src/components/plugins/PluginUIFeature.tsx:157 msgid "Error occurred while rendering the template preview." -msgstr "" +msgstr "Sablon előnézet renderelési hiba." #: src/components/plugins/PluginUIFeature.tsx:168 msgid "Error Loading Plugin Preview" -msgstr "" +msgstr "Plugin előnézet betöltési hiba" #: src/components/plugins/RemoteComponent.tsx:111 msgid "Invalid source or function name" -msgstr "" +msgstr "Érvénytelen forrás vagy függvénynév" #: src/components/plugins/RemoteComponent.tsx:143 msgid "Error Loading Content" -msgstr "" +msgstr "Tartalom betöltési hiba" #: src/components/plugins/RemoteComponent.tsx:147 msgid "Error occurred while loading plugin content" -msgstr "" +msgstr "Plugin tartalom betöltési hiba" #: src/components/render/Instance.tsx:238 #~ msgid "Unknown model: {model}" @@ -2844,7 +2856,7 @@ msgstr "" #: src/components/render/Instance.tsx:249 msgid "Unknown model: {model_name}" -msgstr "" +msgstr "Ismeretlen model: {model_name}" #: src/components/render/ModelType.tsx:234 #~ msgid "Purchase Order Line Item" @@ -2873,7 +2885,7 @@ msgstr "Szállítmány" #: src/pages/company/CompanyDetail.tsx:325 #: src/pages/company/SupplierPartDetail.tsx:368 #: src/pages/core/UserDetail.tsx:211 -#: src/pages/part/PartDetail.tsx:1017 +#: src/pages/part/PartDetail.tsx:1030 msgid "Inactive" msgstr "Inaktív" @@ -2883,8 +2895,31 @@ msgstr "Inaktív" msgid "No stock" msgstr "Nincs készlet" -#: src/components/render/Part.tsx:74 -#: src/pages/part/PartDetail.tsx:488 +#: src/components/render/Part.tsx:44 +#: src/pages/company/SupplierPartDetail.tsx:196 +#: src/pages/company/SupplierPartDetail.tsx:389 +#: src/pages/part/PartDetail.tsx:1018 +#: src/tables/bom/BomTable.tsx:424 +#: src/tables/part/PartTable.tsx:95 +msgid "On Order" +msgstr "Rendelve" + +#: src/components/render/Part.tsx:52 +#: src/pages/part/PartDetail.tsx:590 +#: src/pages/part/PartDetail.tsx:1024 +#: src/pages/stock/StockDetail.tsx:912 +#: src/tables/part/PartTestResultTable.tsx:297 +#: src/tables/stock/StockItemTable.tsx:361 +msgid "In Production" +msgstr "Gyártásban" + +#: src/components/render/Part.tsx:71 +#: src/tables/stock/StockTrackingTable.tsx:206 +msgid "Details" +msgstr "Részletek" + +#: src/components/render/Part.tsx:109 +#: src/pages/part/PartDetail.tsx:490 #: src/tables/ColumnRenderers.tsx:224 #: src/tables/ColumnRenderers.tsx:233 #: src/tables/notifications/NotificationTable.tsx:32 @@ -2908,17 +2943,17 @@ msgstr "Kategória" #: src/forms/StockForms.tsx:1073 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:88 #: src/pages/core/UserDetail.tsx:158 -#: src/pages/stock/StockDetail.tsx:295 +#: src/pages/stock/StockDetail.tsx:298 #: src/tables/ColumnRenderers.tsx:176 #: src/tables/ColumnRenderers.tsx:185 -#: src/tables/Filter.tsx:392 +#: src/tables/Filter.tsx:400 #: src/tables/stock/StockTrackingTable.tsx:98 msgid "Location" msgstr "Hely" #: src/components/render/Stock.tsx:99 -#: src/pages/stock/StockDetail.tsx:195 -#: src/pages/stock/StockDetail.tsx:901 +#: src/pages/stock/StockDetail.tsx:198 +#: src/pages/stock/StockDetail.tsx:917 #: src/tables/build/BuildAllocatedStockTable.tsx:121 #: src/tables/build/BuildOutputTable.tsx:111 #: src/tables/sales/SalesOrderAllocationTable.tsx:139 @@ -2940,11 +2975,11 @@ msgstr "Sorozatszám" #: src/pages/part/pricing/BomPricingPanel.tsx:146 #: src/pages/part/pricing/PriceBreakPanel.tsx:89 #: src/pages/part/pricing/PriceBreakPanel.tsx:172 -#: src/pages/stock/StockDetail.tsx:255 -#: src/pages/stock/StockDetail.tsx:907 +#: src/pages/stock/StockDetail.tsx:258 +#: src/pages/stock/StockDetail.tsx:923 #: src/tables/build/BuildLineTable.tsx:84 -#: src/tables/build/BuildOrderTestTable.tsx:251 #: src/tables/part/PartPurchaseOrdersTable.tsx:94 +#: src/tables/part/PartTestResultTable.tsx:269 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:168 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:199 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:69 @@ -2993,7 +3028,7 @@ msgstr "Beállítás szerkesztése" #: src/components/settings/SettingList.tsx:85 msgid "Setting {key} updated successfully" -msgstr "" +msgstr "A {key} beállítás sikeresen módosítva" #: src/components/settings/SettingList.tsx:114 msgid "Setting updated" @@ -3002,7 +3037,7 @@ msgstr "Beállítás frissítve" #. placeholder {0}: setting.key #: src/components/settings/SettingList.tsx:115 msgid "Setting {0} updated successfully" -msgstr "" +msgstr "A {0} beállítás sikeresen módosítva" #: src/components/settings/SettingList.tsx:124 msgid "Error editing setting" @@ -3010,7 +3045,7 @@ msgstr "Beállítás szerkesztési hiba" #: src/components/settings/SettingList.tsx:140 msgid "Error loading settings" -msgstr "" +msgstr "Hiba az beállítások betöltése során" #: src/components/settings/SettingList.tsx:151 msgid "No Settings" @@ -3018,11 +3053,11 @@ msgstr "Nincsenek beállítások" #: src/components/settings/SettingList.tsx:152 msgid "There are no configurable settings available" -msgstr "" +msgstr "Nincsenek szerkeszthető beállítások" #: src/components/settings/SettingList.tsx:189 msgid "No settings specified" -msgstr "" +msgstr "Nincs megadva beállítás" #: src/components/tables/FilterGroup.tsx:29 #~ msgid "Add table filter" @@ -3386,11 +3421,11 @@ msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:61 msgid "New Purchase Order" -msgstr "" +msgstr "Új beszerzési rendelés" #: src/components/wizards/OrderPartsWizard.tsx:63 msgid "Purchase order created" -msgstr "" +msgstr "Beszerzési rendelés létrehozva" #: src/components/wizards/OrderPartsWizard.tsx:75 msgid "New Supplier Part" @@ -3403,15 +3438,15 @@ msgstr "Beszállítói alkatrész létrehozva" #: src/components/wizards/OrderPartsWizard.tsx:103 msgid "Add to Purchase Order" -msgstr "" +msgstr "Hozzáadás beszerzési rendeléshez" #: src/components/wizards/OrderPartsWizard.tsx:115 msgid "Part added to purchase order" -msgstr "" +msgstr "Alkatrész hozzáadva a beszerzési rendeléshez" #: src/components/wizards/OrderPartsWizard.tsx:156 msgid "Select supplier part" -msgstr "" +msgstr "Beszállítói alkatrész kiválasztása" #: src/components/wizards/OrderPartsWizard.tsx:171 msgid "New supplier part" @@ -3419,24 +3454,24 @@ msgstr "Új beszállítói alkatrész" #: src/components/wizards/OrderPartsWizard.tsx:195 msgid "Select purchase order" -msgstr "" +msgstr "Beszerzési rendelés kiválasztása" #: src/components/wizards/OrderPartsWizard.tsx:209 msgid "New purchase order" -msgstr "" +msgstr "Új beszerzési rendelés" #: src/components/wizards/OrderPartsWizard.tsx:257 msgid "Add to selected purchase order" -msgstr "" +msgstr "Hozzáadás a kiválasztott beszerzési rendeléshez" #: src/components/wizards/OrderPartsWizard.tsx:269 #: src/components/wizards/OrderPartsWizard.tsx:382 msgid "No parts selected" -msgstr "" +msgstr "Nincs kiválasztva alkatrész" #: src/components/wizards/OrderPartsWizard.tsx:270 msgid "No purchaseable parts selected" -msgstr "" +msgstr "Nincs kiválasztva beszerezhető alkatrész" #: src/components/wizards/OrderPartsWizard.tsx:306 msgid "Parts Added" @@ -3444,19 +3479,19 @@ msgstr "Alkatrészek hozzáadva" #: src/components/wizards/OrderPartsWizard.tsx:307 msgid "All selected parts added to a purchase order" -msgstr "" +msgstr "Minden kiválasztott alkatrész beszerzési rendeléshez adva" #: src/components/wizards/OrderPartsWizard.tsx:383 msgid "You must select at least one part to order" -msgstr "" +msgstr "Legalább egy alkatrész választása szükséges a rendeléshez" #: src/components/wizards/OrderPartsWizard.tsx:394 msgid "Supplier part is required" -msgstr "" +msgstr "Beszállítói alkatrész szükséges" #: src/components/wizards/OrderPartsWizard.tsx:398 msgid "Quantity is required" -msgstr "" +msgstr "Mennyiség megadása kötelező" #: src/components/wizards/OrderPartsWizard.tsx:411 msgid "Invalid part selection" @@ -3467,163 +3502,163 @@ msgid "Please correct the errors in the selected parts" msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:424 -#: src/tables/build/BuildLineTable.tsx:794 +#: src/tables/build/BuildLineTable.tsx:797 #: src/tables/part/PartTable.tsx:407 #: src/tables/sales/SalesOrderLineItemTable.tsx:365 msgid "Order Parts" msgstr "Alkatrészek megrendelése" #: src/contexts/LanguageContext.tsx:22 -msgid "Arabic" -msgstr "Arab" +#~ msgid "Arabic" +#~ msgstr "Arabic" #: src/contexts/LanguageContext.tsx:23 -msgid "Bulgarian" -msgstr "Bolgár" +#~ msgid "Bulgarian" +#~ msgstr "Bulgarian" #: src/contexts/LanguageContext.tsx:24 -msgid "Czech" -msgstr "Cseh" +#~ msgid "Czech" +#~ msgstr "Czech" #: src/contexts/LanguageContext.tsx:25 -msgid "Danish" -msgstr "Dán" +#~ msgid "Danish" +#~ msgstr "Danish" #: src/contexts/LanguageContext.tsx:26 -msgid "German" -msgstr "Német" +#~ msgid "German" +#~ msgstr "German" #: src/contexts/LanguageContext.tsx:27 -msgid "Greek" -msgstr "Görög" +#~ msgid "Greek" +#~ msgstr "Greek" #: src/contexts/LanguageContext.tsx:28 -msgid "English" -msgstr "Angol" +#~ msgid "English" +#~ msgstr "English" #: src/contexts/LanguageContext.tsx:29 -msgid "Spanish" -msgstr "Spanyol" +#~ msgid "Spanish" +#~ msgstr "Spanish" #: src/contexts/LanguageContext.tsx:30 -msgid "Spanish (Mexican)" -msgstr "Spanyol (Mexikói)" +#~ msgid "Spanish (Mexican)" +#~ msgstr "Spanish (Mexican)" #: src/contexts/LanguageContext.tsx:31 -msgid "Estonian" -msgstr "Észt" +#~ msgid "Estonian" +#~ msgstr "Estonian" #: src/contexts/LanguageContext.tsx:32 -msgid "Farsi / Persian" -msgstr "Fárszi/Perzsa" +#~ msgid "Farsi / Persian" +#~ msgstr "Farsi / Persian" #: src/contexts/LanguageContext.tsx:33 -msgid "Finnish" -msgstr "Finn" +#~ msgid "Finnish" +#~ msgstr "Finnish" #: src/contexts/LanguageContext.tsx:34 -msgid "French" -msgstr "Francia" +#~ msgid "French" +#~ msgstr "French" #: src/contexts/LanguageContext.tsx:35 -msgid "Hebrew" -msgstr "Héber" +#~ msgid "Hebrew" +#~ msgstr "Hebrew" #: src/contexts/LanguageContext.tsx:36 -msgid "Hindi" -msgstr "Hindi" +#~ msgid "Hindi" +#~ msgstr "Hindi" #: src/contexts/LanguageContext.tsx:37 -msgid "Hungarian" -msgstr "Magyar" +#~ msgid "Hungarian" +#~ msgstr "Hungarian" #: src/contexts/LanguageContext.tsx:38 -msgid "Italian" -msgstr "Olasz" +#~ msgid "Italian" +#~ msgstr "Italian" #: src/contexts/LanguageContext.tsx:39 -msgid "Japanese" -msgstr "Japán" +#~ msgid "Japanese" +#~ msgstr "Japanese" #: src/contexts/LanguageContext.tsx:40 -msgid "Korean" -msgstr "Koreai" +#~ msgid "Korean" +#~ msgstr "Korean" #: src/contexts/LanguageContext.tsx:41 -msgid "Lithuanian" -msgstr "Litván" +#~ msgid "Lithuanian" +#~ msgstr "Lithuanian" #: src/contexts/LanguageContext.tsx:42 -msgid "Latvian" -msgstr "Litván" +#~ msgid "Latvian" +#~ msgstr "Latvian" #: src/contexts/LanguageContext.tsx:43 -msgid "Dutch" -msgstr "Holland" +#~ msgid "Dutch" +#~ msgstr "Dutch" #: src/contexts/LanguageContext.tsx:44 -msgid "Norwegian" -msgstr "Norvég" +#~ msgid "Norwegian" +#~ msgstr "Norwegian" #: src/contexts/LanguageContext.tsx:45 -msgid "Polish" -msgstr "Lengyel" +#~ msgid "Polish" +#~ msgstr "Polish" #: src/contexts/LanguageContext.tsx:46 -msgid "Portuguese" -msgstr "Portugál" +#~ msgid "Portuguese" +#~ msgstr "Portuguese" #: src/contexts/LanguageContext.tsx:47 -msgid "Portuguese (Brazilian)" -msgstr "Portugál (Brazíliai)" +#~ msgid "Portuguese (Brazilian)" +#~ msgstr "Portuguese (Brazilian)" #: src/contexts/LanguageContext.tsx:48 -msgid "Romanian" -msgstr "Román" +#~ msgid "Romanian" +#~ msgstr "Romanian" #: src/contexts/LanguageContext.tsx:49 -msgid "Russian" -msgstr "Orosz" +#~ msgid "Russian" +#~ msgstr "Russian" #: src/contexts/LanguageContext.tsx:50 -msgid "Slovak" -msgstr "Szlovák" +#~ msgid "Slovak" +#~ msgstr "Slovak" #: src/contexts/LanguageContext.tsx:51 -msgid "Slovenian" -msgstr "Szlovén" +#~ msgid "Slovenian" +#~ msgstr "Slovenian" #: src/contexts/LanguageContext.tsx:52 -msgid "Serbian" -msgstr "Szerb" +#~ msgid "Serbian" +#~ msgstr "Serbian" #: src/contexts/LanguageContext.tsx:53 -msgid "Swedish" -msgstr "Svéd" +#~ msgid "Swedish" +#~ msgstr "Swedish" #: src/contexts/LanguageContext.tsx:54 -msgid "Thai" -msgstr "Tháj" +#~ msgid "Thai" +#~ msgstr "Thai" #: src/contexts/LanguageContext.tsx:55 -msgid "Turkish" -msgstr "Török" +#~ msgid "Turkish" +#~ msgstr "Turkish" #: src/contexts/LanguageContext.tsx:56 -msgid "Ukrainian" -msgstr "Ukrán" +#~ msgid "Ukrainian" +#~ msgstr "Ukrainian" #: src/contexts/LanguageContext.tsx:57 -msgid "Vietnamese" -msgstr "Vietnámi" +#~ msgid "Vietnamese" +#~ msgstr "Vietnamese" #: src/contexts/LanguageContext.tsx:58 -msgid "Chinese (Simplified)" -msgstr "Kínai (egyszerűsített)" +#~ msgid "Chinese (Simplified)" +#~ msgstr "Chinese (Simplified)" #: src/contexts/LanguageContext.tsx:59 -msgid "Chinese (Traditional)" -msgstr "Kínai (Hagyományos)" +#~ msgid "Chinese (Traditional)" +#~ msgstr "Chinese (Traditional)" #: src/defaults/actions.tsx:18 #: src/defaults/links.tsx:27 @@ -3644,12 +3679,6 @@ msgstr "" #~ msgid "About this Inventree instance" #~ msgstr "About this Inventree instance" -#: src/defaults/actions.tsx:44 -#: src/defaults/links.tsx:140 -#: src/defaults/links.tsx:186 -msgid "About InvenTree" -msgstr "InvenTree névjegy" - #: src/defaults/actions.tsx:45 msgid "About the InvenTree org" msgstr "Az inventree.org-ról" @@ -3954,7 +3983,7 @@ msgstr "" #: src/forms/StockForms.tsx:184 #: src/forms/StockForms.tsx:189 #: src/forms/StockForms.tsx:360 -#: src/pages/stock/StockDetail.tsx:231 +#: src/pages/stock/StockDetail.tsx:234 msgid "Next serial number" msgstr "" @@ -3965,9 +3994,8 @@ msgstr "" #: src/forms/BuildForms.tsx:311 #: src/forms/BuildForms.tsx:656 #: src/tables/build/BuildAllocatedStockTable.tsx:150 -#: src/tables/build/BuildOrderTestTable.tsx:230 -#: src/tables/build/BuildOrderTestTable.tsx:254 #: src/tables/build/BuildOutputTable.tsx:592 +#: src/tables/part/PartTestResultTable.tsx:272 msgid "Build Output" msgstr "Gyártás kimenet" @@ -3984,17 +4012,18 @@ msgstr "Gyártás kimenet" #: src/pages/purchasing/PurchaseOrderDetail.tsx:150 #: src/pages/sales/ReturnOrderDetail.tsx:115 #: src/pages/sales/SalesOrderDetail.tsx:124 -#: src/pages/stock/StockDetail.tsx:162 -#: src/tables/Filter.tsx:266 +#: src/pages/stock/StockDetail.tsx:170 +#: src/tables/Filter.tsx:274 #: src/tables/build/BuildOutputTable.tsx:408 #: src/tables/machine/MachineListTable.tsx:359 #: src/tables/part/PartPurchaseOrdersTable.tsx:38 +#: src/tables/part/PartTestResultTable.tsx:309 #: src/tables/sales/ReturnOrderLineItemTable.tsx:135 #: src/tables/sales/ReturnOrderLineItemTable.tsx:172 #: src/tables/settings/CustomStateTable.tsx:79 #: src/tables/settings/EmailTable.tsx:95 #: src/tables/settings/ImportSessionTable.tsx:117 -#: src/tables/stock/StockItemTable.tsx:328 +#: src/tables/stock/StockItemTable.tsx:329 #: src/tables/stock/StockTrackingTable.tsx:65 msgid "Status" msgstr "Állapot" @@ -4056,7 +4085,7 @@ msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:139 #: src/tables/build/BuildLineTable.tsx:180 #: src/tables/sales/SalesOrderLineItemTable.tsx:337 -#: src/tables/stock/StockItemTable.tsx:339 +#: src/tables/stock/StockItemTable.tsx:340 msgid "Allocated" msgstr "Lefoglalva" @@ -4074,9 +4103,9 @@ msgstr "A készlet hozzárendelés forrás készlethelyének kiválasztása" #: src/forms/BuildForms.tsx:671 #: src/forms/SalesOrderForms.tsx:298 -#: src/tables/build/BuildLineTable.tsx:555 -#: src/tables/build/BuildLineTable.tsx:710 -#: src/tables/build/BuildLineTable.tsx:809 +#: src/tables/build/BuildLineTable.tsx:556 +#: src/tables/build/BuildLineTable.tsx:713 +#: src/tables/build/BuildLineTable.tsx:812 #: src/tables/sales/SalesOrderLineItemTable.tsx:375 #: src/tables/sales/SalesOrderLineItemTable.tsx:408 msgid "Allocate Stock" @@ -4089,10 +4118,10 @@ msgstr "Készlet lefoglalva" #: src/forms/BuildForms.tsx:787 #: src/forms/BuildForms.tsx:888 -#: src/tables/build/BuildAllocatedStockTable.tsx:233 -#: src/tables/build/BuildAllocatedStockTable.tsx:265 -#: src/tables/build/BuildLineTable.tsx:720 -#: src/tables/build/BuildLineTable.tsx:843 +#: src/tables/build/BuildAllocatedStockTable.tsx:240 +#: src/tables/build/BuildAllocatedStockTable.tsx:272 +#: src/tables/build/BuildLineTable.tsx:723 +#: src/tables/build/BuildLineTable.tsx:846 msgid "Consume Stock" msgstr "" @@ -4102,14 +4131,14 @@ msgid "Stock items consumed" msgstr "" #: src/forms/BuildForms.tsx:824 -#: src/tables/build/BuildLineTable.tsx:495 +#: src/tables/build/BuildLineTable.tsx:496 #: src/tables/part/PartBuildAllocationsTable.tsx:101 msgid "Fully consumed" msgstr "" #: src/forms/BuildForms.tsx:869 #: src/tables/build/BuildLineTable.tsx:185 -#: src/tables/stock/StockItemTable.tsx:372 +#: src/tables/stock/StockItemTable.tsx:369 msgid "Consumed" msgstr "Elhasználva" @@ -4120,7 +4149,7 @@ msgstr "Elhasználva" #: src/forms/PartForms.tsx:70 #: src/forms/PartForms.tsx:157 #: src/pages/part/CategoryDetail.tsx:122 -#: src/pages/part/PartDetail.tsx:669 +#: src/pages/part/PartDetail.tsx:671 #: src/tables/part/PartCategoryTable.tsx:94 #: src/tables/part/PartTable.tsx:312 msgid "Subscribed" @@ -4232,12 +4261,13 @@ msgstr "Tárolás a már megérkezett készlettel" #: src/forms/PurchaseOrderForms.tsx:658 #: src/pages/build/BuildDetail.tsx:351 -#: src/pages/stock/StockDetail.tsx:277 -#: src/pages/stock/StockDetail.tsx:923 +#: src/pages/stock/StockDetail.tsx:280 +#: src/pages/stock/StockDetail.tsx:939 #: src/tables/Filter.tsx:83 #: src/tables/build/BuildAllocatedStockTable.tsx:128 -#: src/tables/build/BuildOrderTestTable.tsx:242 #: src/tables/build/BuildOutputTable.tsx:116 +#: src/tables/part/PartTestResultTable.tsx:260 +#: src/tables/part/PartTestResultTable.tsx:281 #: src/tables/sales/SalesOrderAllocationTable.tsx:146 msgid "Batch Code" msgstr "Batch kód" @@ -4260,8 +4290,8 @@ msgid "Enter serial numbers for received items" msgstr "" #: src/forms/PurchaseOrderForms.tsx:687 -#: src/pages/stock/StockDetail.tsx:379 -#: src/tables/stock/StockItemTable.tsx:295 +#: src/pages/stock/StockDetail.tsx:382 +#: src/tables/stock/StockItemTable.tsx:296 msgid "Expiry Date" msgstr "Lejárati dátum" @@ -4273,7 +4303,7 @@ msgstr "" #: src/forms/StockForms.tsx:673 #: src/pages/company/SupplierPartDetail.tsx:171 #: src/pages/company/SupplierPartDetail.tsx:235 -#: src/pages/stock/StockDetail.tsx:416 +#: src/pages/stock/StockDetail.tsx:419 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:220 msgid "Packaging" msgstr "Csomagolás" @@ -4339,9 +4369,9 @@ msgid "Stock Status" msgstr "Készlet állapota" #: src/forms/StockForms.tsx:261 -#: src/pages/stock/StockDetail.tsx:670 -#: src/tables/stock/StockItemTable.tsx:525 -#: src/tables/stock/StockItemTable.tsx:572 +#: src/pages/stock/StockDetail.tsx:686 +#: src/tables/stock/StockItemTable.tsx:522 +#: src/tables/stock/StockItemTable.tsx:569 msgid "Add Stock Item" msgstr "Új készlet tétel" @@ -4351,7 +4381,7 @@ msgstr "" #: src/forms/StockForms.tsx:432 msgid "Confirm Stock Transfer" -msgstr "" +msgstr "Mozgatás megerősítése" #: src/forms/StockForms.tsx:559 msgid "Loading..." @@ -4378,10 +4408,10 @@ msgstr "Visszavétel" #: src/forms/StockForms.tsx:1075 #: src/pages/company/SupplierPartDetail.tsx:189 #: src/pages/company/SupplierPartDetail.tsx:373 -#: src/pages/part/PartDetail.tsx:535 -#: src/pages/part/PartDetail.tsx:974 +#: src/pages/part/PartDetail.tsx:537 +#: src/pages/part/PartDetail.tsx:987 +#: src/tables/Filter.tsx:92 #: src/tables/purchasing/SupplierPartTable.tsx:194 -#: src/tables/stock/StockItemTable.tsx:359 msgid "In Stock" msgstr "Készleten" @@ -4401,7 +4431,7 @@ msgstr "Raktárkészlet hozzáadva" #: src/forms/StockForms.tsx:1192 msgid "Increase the quantity of the selected stock items by a given amount." -msgstr "" +msgstr "Kiválasztott készlettételek mennyiségének növelése adott értékkel." #: src/forms/StockForms.tsx:1203 #: src/hooks/UseStockAdjustActions.tsx:118 @@ -4410,11 +4440,11 @@ msgstr "Készlet csökkentése" #: src/forms/StockForms.tsx:1204 msgid "Stock removed" -msgstr "" +msgstr "Készlet eltávolítva" #: src/forms/StockForms.tsx:1207 msgid "Decrease the quantity of the selected stock items by a given amount." -msgstr "" +msgstr "Kiválasztott készlettételek mennyiségének csökkentése adott értékkel." #: src/forms/StockForms.tsx:1218 #: src/hooks/UseStockAdjustActions.tsx:128 @@ -4427,20 +4457,20 @@ msgstr "Készlet áthelyezve" #: src/forms/StockForms.tsx:1222 msgid "Transfer selected items to the specified location." -msgstr "" +msgstr "Kiválasztott tétele mozgatása a meghatározott készlethelyre." #: src/forms/StockForms.tsx:1233 #: src/hooks/UseStockAdjustActions.tsx:168 msgid "Return Stock" -msgstr "" +msgstr "Visszavételi készlet" #: src/forms/StockForms.tsx:1234 msgid "Stock returned" -msgstr "" +msgstr "Készlet visszavéve" #: src/forms/StockForms.tsx:1237 msgid "Return selected items into stock, to the specified location." -msgstr "" +msgstr "Kiválasztott tételek visszavétele készletre a megadott helyre." #: src/forms/StockForms.tsx:1248 #: src/hooks/UseStockAdjustActions.tsx:98 @@ -4449,7 +4479,7 @@ msgstr "Leltározás" #: src/forms/StockForms.tsx:1249 msgid "Stock counted" -msgstr "" +msgstr "Készlet számlálva" #: src/forms/StockForms.tsx:1252 msgid "Count the selected stock items, and adjust the quantity accordingly." @@ -4545,7 +4575,7 @@ msgstr "" #: src/tables/FilterSelectDrawer.tsx:114 #: src/tables/FilterSelectDrawer.tsx:137 #: src/tables/FilterSelectDrawer.tsx:149 -#: src/tables/build/BuildOrderTestTable.tsx:188 +#: src/tables/part/PartTestResultTable.tsx:206 #: src/tables/purchasing/ManufacturerPartParameterTable.tsx:42 #: src/tables/stock/StockItemTestResultTable.tsx:201 msgid "Value" @@ -4833,7 +4863,7 @@ msgid "Delete selected stock items" msgstr "" #: src/hooks/UseStockAdjustActions.tsx:205 -#: src/pages/part/PartDetail.tsx:1155 +#: src/pages/part/PartDetail.tsx:1168 msgid "Stock Actions" msgstr "Készlet műveletek" @@ -4844,11 +4874,11 @@ msgstr "Jelszó visszaállítása" #: src/pages/Auth/ChangePassword.tsx:46 msgid "Current Password" -msgstr "" +msgstr "Jelenlegi jelszó" #: src/pages/Auth/ChangePassword.tsx:47 msgid "Enter your current password" -msgstr "" +msgstr "Adja meg jelenlegi jelszavát" #: src/pages/Auth/ChangePassword.tsx:53 msgid "New Password" @@ -4961,7 +4991,7 @@ msgstr "Érvénytelen kulcs" #: src/pages/Auth/ResetPassword.tsx:23 msgid "You need to provide a valid key to set a new password. Check your inbox for a reset link." -msgstr "" +msgstr "Új jelszó beállításához meg kell adnod egy érvényes tokent. Nézd meg a beérkező levelek mappájában a visszaállítási linket." #: src/pages/Auth/ResetPassword.tsx:30 #~ msgid "Token invalid" @@ -5918,7 +5948,7 @@ msgstr "" #: src/pages/Index/Settings/AdminCenter/MachineManagementPanel.tsx:67 msgid "Machine Types" -msgstr "" +msgstr "Géptípusok" #: src/pages/Index/Settings/AdminCenter/MachineManagementPanel.tsx:75 msgid "Machine Errors" @@ -6196,7 +6226,7 @@ msgstr "" #: src/pages/build/BuildDetail.tsx:207 #: src/pages/company/ManufacturerPartDetail.tsx:83 #: src/pages/company/SupplierPartDetail.tsx:95 -#: src/pages/part/PartDetail.tsx:454 +#: src/pages/part/PartDetail.tsx:456 #: src/pages/stock/StockDetail.tsx:153 #: src/tables/bom/BomTable.tsx:134 #: src/tables/bom/UsedInTable.tsx:40 @@ -6207,15 +6237,16 @@ msgstr "" #: src/tables/part/RelatedPartTable.tsx:73 #: src/tables/sales/SalesOrderAllocationTable.tsx:132 #: src/tables/sales/SalesOrderLineItemTable.tsx:98 -#: src/tables/stock/StockItemTable.tsx:70 +#: src/tables/stock/StockItemTable.tsx:71 msgid "IPN" msgstr "IPN" #: src/pages/build/BuildDetail.tsx:215 -#: src/pages/part/PartDetail.tsx:481 +#: src/pages/part/PartDetail.tsx:483 +#: src/pages/stock/StockDetail.tsx:161 #: src/tables/bom/UsedInTable.tsx:44 #: src/tables/build/BuildOrderTable.tsx:83 -#: src/tables/stock/StockItemTable.tsx:75 +#: src/tables/stock/StockItemTable.tsx:76 msgid "Revision" msgstr "Változat" @@ -6231,7 +6262,7 @@ msgstr "Változat" #: src/pages/purchasing/PurchaseOrderDetail.tsx:156 #: src/pages/sales/ReturnOrderDetail.tsx:121 #: src/pages/sales/SalesOrderDetail.tsx:130 -#: src/pages/stock/StockDetail.tsx:168 +#: src/pages/stock/StockDetail.tsx:176 msgid "Custom Status" msgstr "Egyedi státusz" @@ -6268,7 +6299,7 @@ msgid "Build Quantity" msgstr "Gyártási mennyiség" #: src/pages/build/BuildDetail.tsx:286 -#: src/pages/part/PartDetail.tsx:599 +#: src/pages/part/PartDetail.tsx:601 #: src/tables/bom/BomTable.tsx:352 #: src/tables/bom/BomTable.tsx:387 msgid "Can Build" @@ -6280,16 +6311,16 @@ msgid "Completed Outputs" msgstr "Befejezett kimenetek" #: src/pages/build/BuildDetail.tsx:312 -#: src/tables/Filter.tsx:373 +#: src/tables/Filter.tsx:381 msgid "Issued By" msgstr "Kiállította" #: src/pages/build/BuildDetail.tsx:320 -#: src/pages/part/PartDetail.tsx:692 +#: src/pages/part/PartDetail.tsx:694 #: src/pages/purchasing/PurchaseOrderDetail.tsx:243 #: src/pages/sales/ReturnOrderDetail.tsx:207 #: src/pages/sales/SalesOrderDetail.tsx:219 -#: src/tables/Filter.tsx:311 +#: src/tables/Filter.tsx:319 msgid "Responsible" msgstr "Felelős" @@ -6351,7 +6382,7 @@ msgstr "Gyártás részletei" #: src/pages/build/BuildDetail.tsx:427 msgid "Required Parts" -msgstr "" +msgstr "Szükséges alkatrészek" #: src/pages/build/BuildDetail.tsx:439 #: src/pages/sales/SalesOrderDetail.tsx:380 @@ -6370,13 +6401,15 @@ msgstr "Befejezetlen kimenetek" #: src/pages/build/BuildDetail.tsx:500 msgid "External Orders" -msgstr "" +msgstr "Külső Rendelések" #: src/pages/build/BuildDetail.tsx:514 msgid "Child Build Orders" msgstr "Alárendelt gyártások" #: src/pages/build/BuildDetail.tsx:524 +#: src/pages/part/PartDetail.tsx:940 +#: src/pages/stock/StockDetail.tsx:587 #: src/tables/build/BuildOutputTable.tsx:664 #: src/tables/stock/StockItemTestResultTable.tsx:167 msgid "Test Results" @@ -6394,7 +6427,7 @@ msgstr "Gyártási utasítás létrehozása" #: src/pages/build/BuildDetail.tsx:593 msgid "Cancel Build Order" -msgstr "" +msgstr "Gyártási utasítás visszavonása" #: src/pages/build/BuildDetail.tsx:595 #: src/pages/purchasing/PurchaseOrderDetail.tsx:398 @@ -6430,7 +6463,7 @@ msgstr "Felfüggesztett rendelés" #: src/pages/build/BuildDetail.tsx:613 msgid "Issue Build Order" -msgstr "" +msgstr "Gyártási Rendelés Kiadása" #: src/pages/build/BuildDetail.tsx:615 #: src/pages/purchasing/PurchaseOrderDetail.tsx:389 @@ -6511,7 +6544,7 @@ msgid "Cancel order" msgstr "Rendelés törlése" #: src/pages/build/BuildDetail.tsx:752 -#: src/pages/stock/StockDetail.tsx:341 +#: src/pages/stock/StockDetail.tsx:344 #: src/tables/build/BuildAllocatedStockTable.tsx:85 #: src/tables/part/PartBuildAllocationsTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:150 @@ -6572,7 +6605,7 @@ msgstr "Alapértelmezett pénznem" #: src/pages/company/SupplierPartDetail.tsx:234 #: src/pages/company/SupplierPartDetail.tsx:359 #: src/pages/purchasing/PurchaseOrderDetail.tsx:138 -#: src/tables/Filter.tsx:352 +#: src/tables/Filter.tsx:360 #: src/tables/company/CompanyTable.tsx:96 #: src/tables/part/PartPurchaseOrdersTable.tsx:43 #: src/tables/purchasing/PurchaseOrderTable.tsx:109 @@ -6585,7 +6618,7 @@ msgstr "Beszállító" #: src/pages/company/ManufacturerPartDetail.tsx:102 #: src/pages/company/ManufacturerPartDetail.tsx:264 #: src/pages/company/SupplierPartDetail.tsx:151 -#: src/tables/Filter.tsx:339 +#: src/tables/Filter.tsx:347 #: src/tables/company/CompanyTable.tsx:101 #: src/tables/purchasing/SupplierPartTable.tsx:70 msgid "Manufacturer" @@ -6597,7 +6630,7 @@ msgstr "Gyártó" #: src/pages/sales/ReturnOrderDetail.tsx:103 #: src/pages/sales/SalesOrderDetail.tsx:112 #: src/pages/sales/SalesOrderShipmentDetail.tsx:102 -#: src/pages/stock/StockDetail.tsx:367 +#: src/pages/stock/StockDetail.tsx:370 #: src/tables/company/CompanyTable.tsx:106 #: src/tables/sales/ReturnOrderTable.tsx:108 #: src/tables/sales/SalesOrderTable.tsx:133 @@ -6611,7 +6644,7 @@ msgstr "Vevő" #: src/pages/company/CompanyDetail.tsx:181 msgid "Company Details" -msgstr "" +msgstr "Cégadatok" #: src/pages/company/CompanyDetail.tsx:187 msgid "Supplied Parts" @@ -6636,7 +6669,7 @@ msgstr "Cég szerkesztése" #: src/pages/company/CompanyDetail.tsx:292 msgid "Delete Company" -msgstr "" +msgstr "Cég törlése" #: src/pages/company/CompanyDetail.tsx:307 msgid "Company Actions" @@ -6649,7 +6682,7 @@ msgstr "Belső alkatrész" #: src/pages/company/ManufacturerPartDetail.tsx:110 msgid "Manufacturer Part Number" -msgstr "" +msgstr "Gyártói cikkszám" #: src/pages/company/ManufacturerPartDetail.tsx:127 #: src/pages/company/SupplierPartDetail.tsx:112 @@ -6658,7 +6691,7 @@ msgstr "Külső link" #: src/pages/company/ManufacturerPartDetail.tsx:146 #: src/pages/company/SupplierPartDetail.tsx:231 -#: src/pages/part/PartDetail.tsx:788 +#: src/pages/part/PartDetail.tsx:790 msgid "Part Details" msgstr "Alkatrész részletei" @@ -6668,32 +6701,32 @@ msgstr "Gyártó adatai" #: src/pages/company/ManufacturerPartDetail.tsx:158 msgid "Manufacturer Part Details" -msgstr "" +msgstr "Gyártói alkatrész részletek" #: src/pages/company/ManufacturerPartDetail.tsx:164 -#: src/pages/part/PartDetail.tsx:794 +#: src/pages/part/PartDetail.tsx:796 msgid "Parameters" msgstr "Paraméterek" #: src/pages/company/ManufacturerPartDetail.tsx:204 #: src/tables/purchasing/ManufacturerPartTable.tsx:84 msgid "Edit Manufacturer Part" -msgstr "" +msgstr "Gyártói alkatrész szerkesztése" #: src/pages/company/ManufacturerPartDetail.tsx:211 #: src/tables/purchasing/ManufacturerPartTable.tsx:72 #: src/tables/purchasing/ManufacturerPartTable.tsx:104 msgid "Add Manufacturer Part" -msgstr "" +msgstr "Gyártói alkatrész hozzáadása" #: src/pages/company/ManufacturerPartDetail.tsx:223 #: src/tables/purchasing/ManufacturerPartTable.tsx:92 msgid "Delete Manufacturer Part" -msgstr "" +msgstr "Gyártói alkatrész törlése" #: src/pages/company/ManufacturerPartDetail.tsx:238 msgid "Manufacturer Part Actions" -msgstr "" +msgstr "Gyártói alkatrész műveletek" #: src/pages/company/ManufacturerPartDetail.tsx:281 msgid "ManufacturerPart" @@ -6712,14 +6745,6 @@ msgstr "Alkatrész leírása" msgid "Pack Quantity" msgstr "Csomagolási mennyiség" -#: src/pages/company/SupplierPartDetail.tsx:196 -#: src/pages/company/SupplierPartDetail.tsx:389 -#: src/pages/part/PartDetail.tsx:1005 -#: src/tables/bom/BomTable.tsx:424 -#: src/tables/part/PartTable.tsx:95 -msgid "On Order" -msgstr "Rendelve" - #: src/pages/company/SupplierPartDetail.tsx:203 msgid "Supplier Availability" msgstr "" @@ -6767,7 +6792,7 @@ msgid "Add Supplier Part" msgstr "Beszállítói alkatrész hozzáadása" #: src/pages/company/SupplierPartDetail.tsx:383 -#: src/pages/part/PartDetail.tsx:993 +#: src/pages/part/PartDetail.tsx:1006 msgid "No Stock" msgstr "Nincs készlet" @@ -6894,57 +6919,57 @@ msgid "Category Details" msgstr "Kategória részletei" #: src/pages/part/PartAllocationPanel.tsx:21 -#: src/pages/stock/StockDetail.tsx:539 +#: src/pages/stock/StockDetail.tsx:555 #: src/tables/part/PartTable.tsx:108 msgid "Build Order Allocations" msgstr "Gyártáshoz foglalások" #: src/pages/part/PartAllocationPanel.tsx:31 -#: src/pages/stock/StockDetail.tsx:554 +#: src/pages/stock/StockDetail.tsx:570 #: src/tables/part/PartTable.tsx:116 msgid "Sales Order Allocations" msgstr "Vevői rendeléshez foglalások" -#: src/pages/part/PartDetail.tsx:181 -#: src/pages/part/PartDetail.tsx:184 -#: src/pages/part/PartDetail.tsx:228 +#: src/pages/part/PartDetail.tsx:183 +#: src/pages/part/PartDetail.tsx:186 +#: src/pages/part/PartDetail.tsx:230 msgid "Validate BOM" msgstr "Alkatrészjegyzék ellenőrzése" -#: src/pages/part/PartDetail.tsx:185 +#: src/pages/part/PartDetail.tsx:187 msgid "Do you want to validate the bill of materials for this assembly?" msgstr "" -#: src/pages/part/PartDetail.tsx:188 +#: src/pages/part/PartDetail.tsx:190 msgid "BOM validated" msgstr "Alkatrészjegyzék ellenőrizve" -#: src/pages/part/PartDetail.tsx:206 +#: src/pages/part/PartDetail.tsx:208 msgid "BOM Validated" msgstr "Alkatrészjegyzék ellenőrizve" -#: src/pages/part/PartDetail.tsx:207 +#: src/pages/part/PartDetail.tsx:209 msgid "The Bill of Materials for this part has been validated" msgstr "" -#: src/pages/part/PartDetail.tsx:211 -#: src/pages/part/PartDetail.tsx:216 +#: src/pages/part/PartDetail.tsx:213 +#: src/pages/part/PartDetail.tsx:218 msgid "BOM Not Validated" msgstr "" -#: src/pages/part/PartDetail.tsx:212 +#: src/pages/part/PartDetail.tsx:214 msgid "The Bill of Materials for this part has previously been checked, but requires revalidation" msgstr "" -#: src/pages/part/PartDetail.tsx:217 +#: src/pages/part/PartDetail.tsx:219 msgid "The Bill of Materials for this part has not yet been validated" msgstr "" -#: src/pages/part/PartDetail.tsx:248 +#: src/pages/part/PartDetail.tsx:250 msgid "Validated On" msgstr "Alkatrészjegyzék ellenőrizve" -#: src/pages/part/PartDetail.tsx:253 +#: src/pages/part/PartDetail.tsx:255 msgid "Validated By" msgstr "Ellenőrízte" @@ -6964,25 +6989,25 @@ msgstr "Ellenőrízte" #~ msgid "Delete part" #~ msgstr "Delete part" -#: src/pages/part/PartDetail.tsx:467 +#: src/pages/part/PartDetail.tsx:469 msgid "Variant of" msgstr "Változata ennek" -#: src/pages/part/PartDetail.tsx:474 +#: src/pages/part/PartDetail.tsx:476 msgid "Revision of" msgstr "Ennek a verziója" -#: src/pages/part/PartDetail.tsx:494 +#: src/pages/part/PartDetail.tsx:496 #: src/tables/ColumnRenderers.tsx:200 #: src/tables/ColumnRenderers.tsx:209 msgid "Default Location" msgstr "Alapértelmezett hely" -#: src/pages/part/PartDetail.tsx:501 +#: src/pages/part/PartDetail.tsx:503 msgid "Category Default Location" msgstr "" -#: src/pages/part/PartDetail.tsx:508 +#: src/pages/part/PartDetail.tsx:510 #: src/tables/purchasing/ManufacturerPartParameterTable.tsx:48 msgid "Units" msgstr "Mértékegységek" @@ -6991,12 +7016,12 @@ msgstr "Mértékegységek" #~ msgid "Stocktake By" #~ msgstr "Stocktake By" -#: src/pages/part/PartDetail.tsx:515 +#: src/pages/part/PartDetail.tsx:517 #: src/tables/settings/PendingTasksTable.tsx:51 msgid "Keywords" msgstr "Kulcsszavak" -#: src/pages/part/PartDetail.tsx:543 +#: src/pages/part/PartDetail.tsx:545 #: src/tables/bom/BomTable.tsx:419 #: src/tables/build/BuildLineTable.tsx:297 #: src/tables/part/PartTable.tsx:306 @@ -7004,34 +7029,26 @@ msgstr "Kulcsszavak" msgid "Available Stock" msgstr "Elérhető készlet" -#: src/pages/part/PartDetail.tsx:549 +#: src/pages/part/PartDetail.tsx:551 #: src/tables/bom/BomTable.tsx:328 #: src/tables/build/BuildLineTable.tsx:259 #: src/tables/sales/SalesOrderLineItemTable.tsx:178 msgid "On order" msgstr "Rendelve" -#: src/pages/part/PartDetail.tsx:556 +#: src/pages/part/PartDetail.tsx:558 msgid "Required for Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:567 +#: src/pages/part/PartDetail.tsx:569 msgid "Allocated to Build Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:579 +#: src/pages/part/PartDetail.tsx:581 msgid "Allocated to Sales Orders" msgstr "Értékesítési rendeléshez lefoglalva" -#: src/pages/part/PartDetail.tsx:588 -#: src/pages/part/PartDetail.tsx:1011 -#: src/pages/stock/StockDetail.tsx:896 -#: src/tables/build/BuildOrderTestTable.tsx:273 -#: src/tables/stock/StockItemTable.tsx:364 -msgid "In Production" -msgstr "Gyártásban" - -#: src/pages/part/PartDetail.tsx:606 +#: src/pages/part/PartDetail.tsx:608 msgid "Minimum Stock" msgstr "Minimum készlet" @@ -7039,51 +7056,51 @@ msgstr "Minimum készlet" #~ msgid "Scheduling" #~ msgstr "Scheduling" -#: src/pages/part/PartDetail.tsx:621 +#: src/pages/part/PartDetail.tsx:623 #: src/tables/part/ParametricPartTable.tsx:359 #: src/tables/part/PartTable.tsx:190 msgid "Locked" msgstr "Zárolt" -#: src/pages/part/PartDetail.tsx:627 +#: src/pages/part/PartDetail.tsx:629 msgid "Template Part" msgstr "Sablon alkatrész" -#: src/pages/part/PartDetail.tsx:632 +#: src/pages/part/PartDetail.tsx:634 #: src/tables/bom/BomTable.tsx:409 msgid "Assembled Part" msgstr "Gyártmány alkatrész" -#: src/pages/part/PartDetail.tsx:637 +#: src/pages/part/PartDetail.tsx:639 msgid "Component Part" msgstr "" -#: src/pages/part/PartDetail.tsx:642 +#: src/pages/part/PartDetail.tsx:644 #: src/tables/bom/BomTable.tsx:399 msgid "Testable Part" msgstr "Tesztelhető alkatrész" -#: src/pages/part/PartDetail.tsx:648 +#: src/pages/part/PartDetail.tsx:650 #: src/tables/bom/BomTable.tsx:404 msgid "Trackable Part" msgstr "Nyomkövethető alkatrész" -#: src/pages/part/PartDetail.tsx:653 +#: src/pages/part/PartDetail.tsx:655 msgid "Purchaseable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:659 +#: src/pages/part/PartDetail.tsx:661 msgid "Saleable Part" msgstr "Értékesíthető alkatrész" -#: src/pages/part/PartDetail.tsx:664 -#: src/pages/part/PartDetail.tsx:1023 +#: src/pages/part/PartDetail.tsx:666 +#: src/pages/part/PartDetail.tsx:1036 #: src/tables/bom/BomTable.tsx:143 #: src/tables/bom/BomTable.tsx:414 msgid "Virtual Part" msgstr "Virtuális alkatrész" -#: src/pages/part/PartDetail.tsx:679 +#: src/pages/part/PartDetail.tsx:681 #: src/pages/purchasing/PurchaseOrderDetail.tsx:253 #: src/pages/sales/ReturnOrderDetail.tsx:217 #: src/pages/sales/SalesOrderDetail.tsx:229 @@ -7091,65 +7108,65 @@ msgstr "Virtuális alkatrész" msgid "Creation Date" msgstr "Létrehozás dátuma" -#: src/pages/part/PartDetail.tsx:684 +#: src/pages/part/PartDetail.tsx:686 #: src/tables/ColumnRenderers.tsx:386 -#: src/tables/Filter.tsx:365 +#: src/tables/Filter.tsx:373 msgid "Created By" msgstr "Készítette" -#: src/pages/part/PartDetail.tsx:699 +#: src/pages/part/PartDetail.tsx:701 msgid "Default Supplier" msgstr "Alapértelmezett beszállító" -#: src/pages/part/PartDetail.tsx:705 +#: src/pages/part/PartDetail.tsx:707 msgid "Default Expiry" msgstr "Alapértelmezett lejárat" -#: src/pages/part/PartDetail.tsx:710 +#: src/pages/part/PartDetail.tsx:712 msgid "days" msgstr "nap" -#: src/pages/part/PartDetail.tsx:720 +#: src/pages/part/PartDetail.tsx:722 #: src/pages/part/pricing/BomPricingPanel.tsx:113 #: src/pages/part/pricing/VariantPricingPanel.tsx:95 #: src/tables/part/PartTable.tsx:166 msgid "Price Range" msgstr "Ártartomány" -#: src/pages/part/PartDetail.tsx:730 +#: src/pages/part/PartDetail.tsx:732 msgid "Latest Serial Number" msgstr "Legutolsó sorozatszám" -#: src/pages/part/PartDetail.tsx:758 +#: src/pages/part/PartDetail.tsx:760 msgid "Select Part Revision" msgstr "Alkatrész revízió kiválasztása" -#: src/pages/part/PartDetail.tsx:824 +#: src/pages/part/PartDetail.tsx:826 msgid "Variants" msgstr "Változatok" -#: src/pages/part/PartDetail.tsx:831 -#: src/pages/stock/StockDetail.tsx:526 +#: src/pages/part/PartDetail.tsx:833 +#: src/pages/stock/StockDetail.tsx:542 msgid "Allocations" msgstr "Foglalások" -#: src/pages/part/PartDetail.tsx:838 +#: src/pages/part/PartDetail.tsx:840 msgid "Bill of Materials" msgstr "Alkatrészjegyzék" -#: src/pages/part/PartDetail.tsx:850 +#: src/pages/part/PartDetail.tsx:852 msgid "Used In" msgstr "Felhasználva ebben" -#: src/pages/part/PartDetail.tsx:857 +#: src/pages/part/PartDetail.tsx:859 msgid "Part Pricing" msgstr "Alkatrész árak" -#: src/pages/part/PartDetail.tsx:927 +#: src/pages/part/PartDetail.tsx:929 msgid "Test Templates" msgstr "Teszt sablonok" -#: src/pages/part/PartDetail.tsx:938 +#: src/pages/part/PartDetail.tsx:951 msgid "Related Parts" msgstr "Kapcsolódó alkatrészek" @@ -7161,47 +7178,47 @@ msgstr "Kapcsolódó alkatrészek" #~ msgid "Transfer part stock" #~ msgstr "Transfer part stock" -#: src/pages/part/PartDetail.tsx:999 +#: src/pages/part/PartDetail.tsx:1012 #: src/tables/part/PartTestTemplateTable.tsx:112 #: src/tables/stock/StockItemTestResultTable.tsx:401 msgid "Required" msgstr "Kötelező" -#: src/pages/part/PartDetail.tsx:1036 +#: src/pages/part/PartDetail.tsx:1049 #: src/tables/part/PartTable.tsx:355 msgid "Edit Part" msgstr "Alkatrész szerkesztése" -#: src/pages/part/PartDetail.tsx:1076 +#: src/pages/part/PartDetail.tsx:1089 #: src/tables/part/PartTable.tsx:343 #: src/tables/part/PartTable.tsx:420 msgid "Add Part" msgstr "Alkatrész hozzáadása" -#: src/pages/part/PartDetail.tsx:1090 +#: src/pages/part/PartDetail.tsx:1103 msgid "Delete Part" msgstr "Alkatrész törlése" -#: src/pages/part/PartDetail.tsx:1099 +#: src/pages/part/PartDetail.tsx:1112 msgid "Deleting this part cannot be reversed" msgstr "" -#: src/pages/part/PartDetail.tsx:1161 -#: src/pages/stock/StockDetail.tsx:854 +#: src/pages/part/PartDetail.tsx:1174 +#: src/pages/stock/StockDetail.tsx:870 msgid "Order" msgstr "Rendelés" -#: src/pages/part/PartDetail.tsx:1162 -#: src/pages/stock/StockDetail.tsx:855 -#: src/tables/build/BuildLineTable.tsx:740 +#: src/pages/part/PartDetail.tsx:1175 +#: src/pages/stock/StockDetail.tsx:871 +#: src/tables/build/BuildLineTable.tsx:743 msgid "Order Stock" msgstr "Készlet rendelés" -#: src/pages/part/PartDetail.tsx:1174 +#: src/pages/part/PartDetail.tsx:1187 msgid "Search by serial number" msgstr "Sorozatszámra keresés" -#: src/pages/part/PartDetail.tsx:1182 +#: src/pages/part/PartDetail.tsx:1195 #: src/tables/part/PartTable.tsx:392 msgid "Part Actions" msgstr "Alkatrész műveletek" @@ -7291,8 +7308,8 @@ msgstr "" #: src/pages/part/PartStockHistoryDetail.tsx:107 #: src/pages/part/PartStockHistoryDetail.tsx:211 -#: src/pages/stock/StockDetail.tsx:399 -#: src/tables/stock/StockItemTable.tsx:272 +#: src/pages/stock/StockDetail.tsx:402 +#: src/tables/stock/StockItemTable.tsx:273 msgid "Stock Value" msgstr "Készletérték" @@ -7366,12 +7383,12 @@ msgstr "Maximum ár" #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:71 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:126 #: src/pages/part/pricing/SupplierPricingPanel.tsx:66 -#: src/pages/stock/StockDetail.tsx:387 +#: src/pages/stock/StockDetail.tsx:390 #: src/tables/bom/BomTable.tsx:265 #: src/tables/general/ExtraLineItemTable.tsx:61 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:250 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:84 -#: src/tables/stock/StockItemTable.tsx:260 +#: src/tables/stock/StockItemTable.tsx:261 msgid "Unit Price" msgstr "Egységár" @@ -7449,9 +7466,9 @@ msgid "Purchase Pricing" msgstr "Beszerzési ár" #: src/pages/part/pricing/PricingOverviewPanel.tsx:281 -#: src/pages/stock/StockDetail.tsx:179 +#: src/pages/stock/StockDetail.tsx:426 #: src/tables/part/PartParameterTable.tsx:121 -#: src/tables/stock/StockItemTable.tsx:301 +#: src/tables/stock/StockItemTable.tsx:302 msgid "Last Updated" msgstr "Legutóbb frissítve" @@ -7815,6 +7832,7 @@ msgid "Parent Location" msgstr "Szülő hely" #: src/pages/stock/LocationDetail.tsx:130 +#: src/pages/stock/LocationDetail.tsx:176 msgid "Sublocations" msgstr "Alhelyek" @@ -7871,12 +7889,12 @@ msgid "Scan Stock Item" msgstr "" #: src/pages/stock/LocationDetail.tsx:298 -#: src/pages/stock/StockDetail.tsx:783 +#: src/pages/stock/StockDetail.tsx:799 msgid "Scanned stock item into location" msgstr "" #: src/pages/stock/LocationDetail.tsx:304 -#: src/pages/stock/StockDetail.tsx:789 +#: src/pages/stock/StockDetail.tsx:805 msgid "Error scanning stock item" msgstr "" @@ -7913,71 +7931,71 @@ msgstr "Kiindulási alkatrész" #~ msgid "Unlink custom barcode from stock item" #~ msgstr "Unlink custom barcode from stock item" -#: src/pages/stock/StockDetail.tsx:185 -msgid "Last Stocktake" -msgstr "Utolsó leltár" - -#: src/pages/stock/StockDetail.tsx:203 -msgid "Previous serial number" -msgstr "" - #: src/pages/stock/StockDetail.tsx:205 #~ msgid "Edit stock item" #~ msgstr "Edit stock item" +#: src/pages/stock/StockDetail.tsx:206 +msgid "Previous serial number" +msgstr "" + #: src/pages/stock/StockDetail.tsx:217 #~ msgid "Delete stock item" #~ msgstr "Delete stock item" -#: src/pages/stock/StockDetail.tsx:225 +#: src/pages/stock/StockDetail.tsx:228 msgid "Find serial number" msgstr "" -#: src/pages/stock/StockDetail.tsx:269 +#: src/pages/stock/StockDetail.tsx:272 msgid "Allocated to Orders" msgstr "" -#: src/pages/stock/StockDetail.tsx:302 +#: src/pages/stock/StockDetail.tsx:305 msgid "Installed In" msgstr "Beépítve ebbe" -#: src/pages/stock/StockDetail.tsx:322 +#: src/pages/stock/StockDetail.tsx:325 msgid "Parent Item" msgstr "Szülő tétel" -#: src/pages/stock/StockDetail.tsx:326 +#: src/pages/stock/StockDetail.tsx:329 msgid "Parent stock item" msgstr "" -#: src/pages/stock/StockDetail.tsx:332 +#: src/pages/stock/StockDetail.tsx:335 msgid "Consumed By" msgstr "Felhasználva ebben" +#: src/pages/stock/StockDetail.tsx:432 +msgid "Last Stocktake" +msgstr "Utolsó leltár" + #: src/pages/stock/StockDetail.tsx:433 #~ msgid "Duplicate stock item" #~ msgstr "Duplicate stock item" -#: src/pages/stock/StockDetail.tsx:510 +#: src/pages/stock/StockDetail.tsx:526 msgid "Stock Details" msgstr "" -#: src/pages/stock/StockDetail.tsx:516 +#: src/pages/stock/StockDetail.tsx:532 msgid "Stock Tracking" msgstr "Készlettörténet" #: src/pages/stock/StockDetail.tsx:571 -msgid "Test Data" -msgstr "Teszt adatok" +#~ msgid "Test Data" +#~ msgstr "Test Data" -#: src/pages/stock/StockDetail.tsx:585 +#: src/pages/stock/StockDetail.tsx:601 msgid "Installed Items" msgstr "Beépített tételek" -#: src/pages/stock/StockDetail.tsx:592 +#: src/pages/stock/StockDetail.tsx:608 msgid "Child Items" msgstr "Gyermek tételek" -#: src/pages/stock/StockDetail.tsx:645 +#: src/pages/stock/StockDetail.tsx:661 msgid "Edit Stock Item" msgstr "Készlet tétel szerkesztése" @@ -7991,77 +8009,77 @@ msgstr "Készlet tétel szerkesztése" #~ msgid "Remove stock" #~ msgstr "Remove stock" -#: src/pages/stock/StockDetail.tsx:687 -msgid "Items Created" -msgstr "" - -#: src/pages/stock/StockDetail.tsx:688 -msgid "Created {n} stock items" -msgstr "" - #: src/pages/stock/StockDetail.tsx:698 #: src/tables/stock/StockItemTable.tsx:481 #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:705 +#: src/pages/stock/StockDetail.tsx:703 +msgid "Items Created" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:704 +msgid "Created {n} stock items" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:721 msgid "Delete Stock Item" msgstr "" -#: src/pages/stock/StockDetail.tsx:741 -msgid "Serialize Stock Item" -msgstr "" - #: src/pages/stock/StockDetail.tsx:757 -#: src/tables/stock/StockItemTable.tsx:539 -msgid "Stock item serialized" +msgid "Serialize Stock Item" msgstr "" #: src/pages/stock/StockDetail.tsx:762 #~ msgid "Return Stock Item" #~ msgstr "Return Stock Item" -#: src/pages/stock/StockDetail.tsx:765 -msgid "Scan Into Location" -msgstr "" - #: src/pages/stock/StockDetail.tsx:765 #~ msgid "Return this item into stock. This will remove the customer assignment." #~ msgstr "Return this item into stock. This will remove the customer assignment." +#: src/pages/stock/StockDetail.tsx:773 +#: src/tables/stock/StockItemTable.tsx:536 +msgid "Stock item serialized" +msgstr "" + #: src/pages/stock/StockDetail.tsx:777 #~ msgid "Item returned to stock" #~ msgstr "Item returned to stock" -#: src/pages/stock/StockDetail.tsx:823 +#: src/pages/stock/StockDetail.tsx:781 +msgid "Scan Into Location" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:839 msgid "Scan into location" msgstr "" -#: src/pages/stock/StockDetail.tsx:825 +#: src/pages/stock/StockDetail.tsx:841 msgid "Scan this item into a location" msgstr "" -#: src/pages/stock/StockDetail.tsx:837 +#: src/pages/stock/StockDetail.tsx:853 msgid "Stock Operations" msgstr "Készlet műveletek" -#: src/pages/stock/StockDetail.tsx:842 +#: src/pages/stock/StockDetail.tsx:858 #: src/tables/build/BuildOutputTable.tsx:532 msgid "Serialize" msgstr "Sorozatszámozás" -#: src/pages/stock/StockDetail.tsx:843 +#: src/pages/stock/StockDetail.tsx:859 msgid "Serialize stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:868 -msgid "Stock Item Actions" -msgstr "" - #: src/pages/stock/StockDetail.tsx:868 #~ msgid "Count stock" #~ msgstr "Count stock" +#: src/pages/stock/StockDetail.tsx:884 +msgid "Stock Item Actions" +msgstr "" + #: src/pages/stock/StockDetail.tsx:890 #~ msgid "Return from customer" #~ msgstr "Return from customer" @@ -8070,20 +8088,6 @@ msgstr "" #~ msgid "Transfer" #~ msgstr "Transfer" -#: src/pages/stock/StockDetail.tsx:937 -#: src/tables/stock/StockItemTable.tsx:409 -msgid "Stale" -msgstr "Elavult" - -#: src/pages/stock/StockDetail.tsx:943 -#: src/tables/stock/StockItemTable.tsx:403 -msgid "Expired" -msgstr "Lejárt" - -#: src/pages/stock/StockDetail.tsx:949 -msgid "Unavailable" -msgstr "Nem elérhető" - #: src/pages/stock/StockDetail.tsx:950 #~ msgid "Assign to Customer" #~ msgstr "Assign to Customer" @@ -8092,6 +8096,20 @@ msgstr "Nem elérhető" #~ msgid "Assign to a customer" #~ msgstr "Assign to a customer" +#: src/pages/stock/StockDetail.tsx:953 +#: src/tables/stock/StockItemTable.tsx:406 +msgid "Stale" +msgstr "Elavult" + +#: src/pages/stock/StockDetail.tsx:959 +#: src/tables/stock/StockItemTable.tsx:400 +msgid "Expired" +msgstr "Lejárt" + +#: src/pages/stock/StockDetail.tsx:965 +msgid "Unavailable" +msgstr "Nem elérhető" + #: src/states/IconState.tsx:47 #: src/states/IconState.tsx:77 msgid "Error loading icon package from server" @@ -8165,199 +8183,203 @@ msgstr "" msgid "Filter items by batch code" msgstr "" -#: src/tables/Filter.tsx:92 -msgid "Is Serialized" -msgstr "Sorozatszámos" - #: src/tables/Filter.tsx:93 -msgid "Show items which have a serial number" +msgid "Show items which are in stock" msgstr "" #: src/tables/Filter.tsx:100 -msgid "Serial" -msgstr "Sorozatszám" +msgid "Is Serialized" +msgstr "Sorozatszámos" #: src/tables/Filter.tsx:101 -msgid "Filter items by serial number" +msgid "Show items which have a serial number" msgstr "" #: src/tables/Filter.tsx:106 #~ msgid "Show overdue orders" #~ msgstr "Show overdue orders" +#: src/tables/Filter.tsx:108 +msgid "Serial" +msgstr "Sorozatszám" + #: src/tables/Filter.tsx:109 +msgid "Filter items by serial number" +msgstr "" + +#: src/tables/Filter.tsx:117 msgid "Serial Below" msgstr "Sorozatszám ez alatt" -#: src/tables/Filter.tsx:110 +#: src/tables/Filter.tsx:118 msgid "Show items with serial numbers less than or equal to a given value" msgstr "" -#: src/tables/Filter.tsx:118 +#: src/tables/Filter.tsx:126 msgid "Serial Above" msgstr "Sorozatszám e felett" -#: src/tables/Filter.tsx:119 +#: src/tables/Filter.tsx:127 msgid "Show items with serial numbers greater than or equal to a given value" msgstr "" -#: src/tables/Filter.tsx:128 +#: src/tables/Filter.tsx:136 msgid "Assigned to me" msgstr "Hozzám rendelt" -#: src/tables/Filter.tsx:129 +#: src/tables/Filter.tsx:137 msgid "Show orders assigned to me" msgstr "" -#: src/tables/Filter.tsx:136 +#: src/tables/Filter.tsx:144 #: src/tables/sales/SalesOrderAllocationTable.tsx:85 msgid "Outstanding" msgstr "Kintlévő" -#: src/tables/Filter.tsx:137 +#: src/tables/Filter.tsx:145 msgid "Show outstanding items" msgstr "" -#: src/tables/Filter.tsx:145 +#: src/tables/Filter.tsx:153 msgid "Show overdue items" msgstr "" -#: src/tables/Filter.tsx:152 +#: src/tables/Filter.tsx:160 msgid "Minimum Date" msgstr "Kezdő dátum" -#: src/tables/Filter.tsx:153 +#: src/tables/Filter.tsx:161 msgid "Show items after this date" msgstr "" -#: src/tables/Filter.tsx:161 +#: src/tables/Filter.tsx:169 msgid "Maximum Date" msgstr "Befejező dátum" -#: src/tables/Filter.tsx:162 +#: src/tables/Filter.tsx:170 msgid "Show items before this date" msgstr "" -#: src/tables/Filter.tsx:170 +#: src/tables/Filter.tsx:178 msgid "Created Before" msgstr "Ez előtt létrehozva" -#: src/tables/Filter.tsx:171 +#: src/tables/Filter.tsx:179 msgid "Show items created before this date" msgstr "" -#: src/tables/Filter.tsx:179 +#: src/tables/Filter.tsx:187 msgid "Created After" msgstr "Létrehozva ez után" -#: src/tables/Filter.tsx:180 +#: src/tables/Filter.tsx:188 msgid "Show items created after this date" msgstr "" -#: src/tables/Filter.tsx:188 +#: src/tables/Filter.tsx:196 msgid "Start Date Before" msgstr "" -#: src/tables/Filter.tsx:189 +#: src/tables/Filter.tsx:197 msgid "Show items with a start date before this date" msgstr "" -#: src/tables/Filter.tsx:197 +#: src/tables/Filter.tsx:205 msgid "Start Date After" msgstr "" -#: src/tables/Filter.tsx:198 +#: src/tables/Filter.tsx:206 msgid "Show items with a start date after this date" msgstr "" -#: src/tables/Filter.tsx:206 +#: src/tables/Filter.tsx:214 msgid "Target Date Before" msgstr "" -#: src/tables/Filter.tsx:207 +#: src/tables/Filter.tsx:215 msgid "Show items with a target date before this date" msgstr "" -#: src/tables/Filter.tsx:215 +#: src/tables/Filter.tsx:223 msgid "Target Date After" msgstr "" -#: src/tables/Filter.tsx:216 +#: src/tables/Filter.tsx:224 msgid "Show items with a target date after this date" msgstr "" -#: src/tables/Filter.tsx:224 +#: src/tables/Filter.tsx:232 msgid "Completed Before" msgstr "" -#: src/tables/Filter.tsx:225 +#: src/tables/Filter.tsx:233 msgid "Show items completed before this date" msgstr "" -#: src/tables/Filter.tsx:233 +#: src/tables/Filter.tsx:241 msgid "Completed After" msgstr "Befejezve ez után" -#: src/tables/Filter.tsx:234 +#: src/tables/Filter.tsx:242 msgid "Show items completed after this date" msgstr "" -#: src/tables/Filter.tsx:246 +#: src/tables/Filter.tsx:254 msgid "Has Project Code" msgstr "Van projektszáma" -#: src/tables/Filter.tsx:247 +#: src/tables/Filter.tsx:255 msgid "Show orders with an assigned project code" msgstr "" -#: src/tables/Filter.tsx:256 +#: src/tables/Filter.tsx:264 msgid "Include Variants" msgstr "Változatok is" -#: src/tables/Filter.tsx:257 +#: src/tables/Filter.tsx:265 msgid "Include results for part variants" msgstr "" -#: src/tables/Filter.tsx:267 +#: src/tables/Filter.tsx:275 #: src/tables/part/PartPurchaseOrdersTable.tsx:133 msgid "Filter by order status" msgstr "Rendelési állapot szűrés" -#: src/tables/Filter.tsx:279 +#: src/tables/Filter.tsx:287 msgid "Filter by project code" msgstr "Projekt kódra szűrés" -#: src/tables/Filter.tsx:312 +#: src/tables/Filter.tsx:320 msgid "Filter by responsible owner" msgstr "Szűrés a felelős tulajdonosra" -#: src/tables/Filter.tsx:328 +#: src/tables/Filter.tsx:336 #: src/tables/settings/ApiTokenTable.tsx:133 #: src/tables/stock/StockTrackingTable.tsx:191 msgid "Filter by user" msgstr "Szűrés felhasználó szerint" -#: src/tables/Filter.tsx:340 +#: src/tables/Filter.tsx:348 msgid "Filter by manufacturer" msgstr "" -#: src/tables/Filter.tsx:353 +#: src/tables/Filter.tsx:361 msgid "Filter by supplier" msgstr "" -#: src/tables/Filter.tsx:366 +#: src/tables/Filter.tsx:374 msgid "Filter by user who created the order" msgstr "" -#: src/tables/Filter.tsx:374 +#: src/tables/Filter.tsx:382 msgid "Filter by user who issued the order" msgstr "" -#: src/tables/Filter.tsx:382 +#: src/tables/Filter.tsx:390 msgid "Filter by part category" msgstr "" -#: src/tables/Filter.tsx:393 +#: src/tables/Filter.tsx:401 msgid "Filter by stock location" msgstr "" @@ -8566,7 +8588,7 @@ msgstr "Gyártásban" #: src/tables/bom/BomTable.tsx:345 #: src/tables/part/PartTable.tsx:158 #: src/tables/sales/SalesOrderLineItemTable.tsx:187 -#: src/tables/stock/StockItemTable.tsx:223 +#: src/tables/stock/StockItemTable.tsx:224 msgid "Stock Information" msgstr "Készlet adatok" @@ -8588,7 +8610,7 @@ msgstr "Készlet adatok" #: src/tables/bom/BomTable.tsx:379 #: src/tables/build/BuildLineTable.tsx:478 -#: src/tables/build/BuildLineTable.tsx:518 +#: src/tables/build/BuildLineTable.tsx:519 msgid "Consumable item" msgstr "Fogyóeszköz tétel" @@ -8737,7 +8759,7 @@ msgstr "" #: src/tables/part/ParametricPartTable.tsx:364 #: src/tables/part/PartBuildAllocationsTable.tsx:60 #: src/tables/part/PartTable.tsx:196 -#: src/tables/stock/StockItemTable.tsx:334 +#: src/tables/stock/StockItemTable.tsx:335 msgid "Assembly" msgstr "Gyártmány" @@ -8785,7 +8807,7 @@ msgstr "Rendelés állapota" #~ msgstr "Edit Build Item" #: src/tables/build/BuildAllocatedStockTable.tsx:167 -#: src/tables/build/BuildLineTable.tsx:631 +#: src/tables/build/BuildLineTable.tsx:632 msgid "Edit Stock Allocation" msgstr "Készlet foglalás szerkesztése" @@ -8794,11 +8816,11 @@ msgstr "Készlet foglalás szerkesztése" #~ msgstr "Delete Build Item" #: src/tables/build/BuildAllocatedStockTable.tsx:180 -#: src/tables/build/BuildLineTable.tsx:644 +#: src/tables/build/BuildLineTable.tsx:645 msgid "Delete Stock Allocation" msgstr "" -#: src/tables/build/BuildAllocatedStockTable.tsx:232 +#: src/tables/build/BuildAllocatedStockTable.tsx:239 msgid "Consume" msgstr "Felhasznál" @@ -8836,7 +8858,7 @@ msgid "Testable" msgstr "Tesztelhető" #: src/tables/build/BuildLineTable.tsx:215 -#: src/tables/stock/StockItemTable.tsx:393 +#: src/tables/stock/StockItemTable.tsx:390 msgid "Tracked" msgstr "Követett" @@ -8855,7 +8877,7 @@ msgstr "" #: src/tables/build/BuildLineTable.tsx:294 #: src/tables/sales/SalesOrderLineItemTable.tsx:158 -#: src/tables/stock/StockItemTable.tsx:192 +#: src/tables/stock/StockItemTable.tsx:193 msgid "No stock available" msgstr "Nincs elérhető készlet" @@ -8887,55 +8909,55 @@ msgstr "" msgid "BOM Information" msgstr "" -#: src/tables/build/BuildLineTable.tsx:496 +#: src/tables/build/BuildLineTable.tsx:497 #: src/tables/part/PartBuildAllocationsTable.tsx:102 msgid "Fully allocated" msgstr "" -#: src/tables/build/BuildLineTable.tsx:544 +#: src/tables/build/BuildLineTable.tsx:545 #: src/tables/sales/SalesOrderLineItemTable.tsx:308 msgid "Create Build Order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:573 +#: src/tables/build/BuildLineTable.tsx:574 msgid "Auto allocation in progress" msgstr "Automatikus foglalás folyamatban" -#: src/tables/build/BuildLineTable.tsx:576 -#: src/tables/build/BuildLineTable.tsx:781 +#: src/tables/build/BuildLineTable.tsx:577 +#: src/tables/build/BuildLineTable.tsx:784 msgid "Auto Allocate Stock" msgstr "Készlet Automatikus Foglalása" -#: src/tables/build/BuildLineTable.tsx:577 +#: src/tables/build/BuildLineTable.tsx:578 msgid "Automatically allocate stock to this build according to the selected options" msgstr "Gyártáshoz szükséges készlet automatikus lefoglalása a beállítások szerint" -#: src/tables/build/BuildLineTable.tsx:597 -#: src/tables/build/BuildLineTable.tsx:611 -#: src/tables/build/BuildLineTable.tsx:730 -#: src/tables/build/BuildLineTable.tsx:831 +#: src/tables/build/BuildLineTable.tsx:598 +#: src/tables/build/BuildLineTable.tsx:612 +#: src/tables/build/BuildLineTable.tsx:733 +#: src/tables/build/BuildLineTable.tsx:834 #: src/tables/build/BuildOutputTable.tsx:359 #: src/tables/build/BuildOutputTable.tsx:364 msgid "Deallocate Stock" msgstr "Foglalás feloldása" -#: src/tables/build/BuildLineTable.tsx:613 +#: src/tables/build/BuildLineTable.tsx:614 msgid "Deallocate all untracked stock for this build order" msgstr "Összes nem egyedi sorszámos készlet felszabadítása ebből a gyártási rendelésből" -#: src/tables/build/BuildLineTable.tsx:615 +#: src/tables/build/BuildLineTable.tsx:616 msgid "Deallocate stock from the selected line item" msgstr "Készlet felszabadítsa a kiválasztott tételekhez" -#: src/tables/build/BuildLineTable.tsx:619 +#: src/tables/build/BuildLineTable.tsx:620 msgid "Stock has been deallocated" msgstr "Készlet felszabadítva" -#: src/tables/build/BuildLineTable.tsx:750 +#: src/tables/build/BuildLineTable.tsx:753 msgid "Build Stock" msgstr "Gyártási készlet" -#: src/tables/build/BuildLineTable.tsx:763 +#: src/tables/build/BuildLineTable.tsx:766 #: src/tables/sales/SalesOrderLineItemTable.tsx:396 msgid "View Part" msgstr "Alkatrész megtekintése" @@ -8999,38 +9021,6 @@ msgstr "" #~ msgid "Filter by user who issued this order" #~ msgstr "Filter by user who issued this order" -#: src/tables/build/BuildOrderTestTable.tsx:85 -#: src/tables/build/BuildOrderTestTable.tsx:163 -#: src/tables/build/BuildOrderTestTable.tsx:283 -#: src/tables/build/BuildOrderTestTable.tsx:297 -#: src/tables/stock/StockItemTestResultTable.tsx:293 -#: src/tables/stock/StockItemTestResultTable.tsx:365 -#: src/tables/stock/StockItemTestResultTable.tsx:426 -msgid "Add Test Result" -msgstr "Teszt eredmény hozzáadása" - -#: src/tables/build/BuildOrderTestTable.tsx:92 -#: src/tables/stock/StockItemTestResultTable.tsx:295 -msgid "Test result added" -msgstr "Teszt eredmény feltöltve" - -#: src/tables/build/BuildOrderTestTable.tsx:124 -msgid "Add Test Results" -msgstr "" - -#: src/tables/build/BuildOrderTestTable.tsx:134 -msgid "Test results added" -msgstr "" - -#: src/tables/build/BuildOrderTestTable.tsx:162 -#: src/tables/stock/StockItemTestResultTable.tsx:191 -msgid "No Result" -msgstr "Nincs eredmény" - -#: src/tables/build/BuildOrderTestTable.tsx:274 -msgid "Show build outputs currently in production" -msgstr "" - #: src/tables/build/BuildOutputTable.tsx:104 msgid "Build Output Stock Allocation" msgstr "" @@ -9066,7 +9056,8 @@ msgid "Serialize Build Output" msgstr "Gyártási kimenet sorozatszámozása" #: src/tables/build/BuildOutputTable.tsx:409 -#: src/tables/stock/StockItemTable.tsx:329 +#: src/tables/part/PartTestResultTable.tsx:310 +#: src/tables/stock/StockItemTable.tsx:330 msgid "Filter by stock status" msgstr "" @@ -9914,6 +9905,38 @@ msgstr "" msgid "Order selected parts" msgstr "" +#: src/tables/part/PartTestResultTable.tsx:103 +#: src/tables/part/PartTestResultTable.tsx:181 +#: src/tables/part/PartTestResultTable.tsx:320 +#: src/tables/part/PartTestResultTable.tsx:334 +#: src/tables/stock/StockItemTestResultTable.tsx:293 +#: src/tables/stock/StockItemTestResultTable.tsx:365 +#: src/tables/stock/StockItemTestResultTable.tsx:426 +msgid "Add Test Result" +msgstr "Teszt eredmény hozzáadása" + +#: src/tables/part/PartTestResultTable.tsx:110 +#: src/tables/stock/StockItemTestResultTable.tsx:295 +msgid "Test result added" +msgstr "Teszt eredmény feltöltve" + +#: src/tables/part/PartTestResultTable.tsx:142 +msgid "Add Test Results" +msgstr "" + +#: src/tables/part/PartTestResultTable.tsx:152 +msgid "Test results added" +msgstr "" + +#: src/tables/part/PartTestResultTable.tsx:180 +#: src/tables/stock/StockItemTestResultTable.tsx:191 +msgid "No Result" +msgstr "Nincs eredmény" + +#: src/tables/part/PartTestResultTable.tsx:298 +msgid "Show build outputs currently in production" +msgstr "" + #: src/tables/part/PartTestTemplateTable.tsx:56 msgid "Test is defined for a parent template part" msgstr "" @@ -10268,7 +10291,7 @@ msgid "Sample" msgstr "Minta" #: src/tables/plugin/PluginListTable.tsx:432 -#: src/tables/stock/StockItemTable.tsx:377 +#: src/tables/stock/StockItemTable.tsx:374 msgid "Installed" msgstr "Telepítve" @@ -11081,55 +11104,55 @@ msgstr "Felhasználó törlése" msgid "User deleted" msgstr "Felhasználó törölve" -#: src/tables/settings/UserTable.tsx:361 +#: src/tables/settings/UserTable.tsx:362 msgid "Are you sure you want to delete this user?" msgstr "Biztosan törli ezt a felhasználót?" -#: src/tables/settings/UserTable.tsx:367 +#: src/tables/settings/UserTable.tsx:368 msgid "Add User" msgstr "Felhasználó hozzáadása" -#: src/tables/settings/UserTable.tsx:375 +#: src/tables/settings/UserTable.tsx:376 msgid "Added user" msgstr "Felhasználó hozzáadása sikeres" -#: src/tables/settings/UserTable.tsx:382 +#: src/tables/settings/UserTable.tsx:383 msgid "Set Password" msgstr "Jelszó beállítása" -#: src/tables/settings/UserTable.tsx:387 +#: src/tables/settings/UserTable.tsx:388 msgid "Password updated" msgstr "Jelszó frissítve" -#: src/tables/settings/UserTable.tsx:398 +#: src/tables/settings/UserTable.tsx:399 msgid "Add user" msgstr "Felhasználó hozzáadása" -#: src/tables/settings/UserTable.tsx:411 +#: src/tables/settings/UserTable.tsx:412 msgid "Show active users" msgstr "" -#: src/tables/settings/UserTable.tsx:416 +#: src/tables/settings/UserTable.tsx:417 msgid "Show staff users" msgstr "" -#: src/tables/settings/UserTable.tsx:421 +#: src/tables/settings/UserTable.tsx:422 msgid "Show superusers" msgstr "" -#: src/tables/settings/UserTable.tsx:440 +#: src/tables/settings/UserTable.tsx:441 msgid "Edit User" msgstr "Felhasználó szerkesztése" -#: src/tables/settings/UserTable.tsx:476 +#: src/tables/settings/UserTable.tsx:477 msgid "User updated" msgstr "Felhasználó frissítve" -#: src/tables/settings/UserTable.tsx:477 +#: src/tables/settings/UserTable.tsx:478 msgid "User updated successfully" msgstr "" -#: src/tables/settings/UserTable.tsx:483 +#: src/tables/settings/UserTable.tsx:484 msgid "Error updating user" msgstr "" @@ -11171,47 +11194,47 @@ msgstr "" msgid "Icon" msgstr "Ikon" -#: src/tables/stock/StockItemTable.tsx:107 +#: src/tables/stock/StockItemTable.tsx:108 msgid "This stock item is in production" msgstr "Ez a készlet tétel gyártásban van" -#: src/tables/stock/StockItemTable.tsx:114 +#: src/tables/stock/StockItemTable.tsx:115 msgid "This stock item has been assigned to a sales order" msgstr "Készlet tétel hozzárendelve egy vevői rendeléshez" -#: src/tables/stock/StockItemTable.tsx:121 +#: src/tables/stock/StockItemTable.tsx:122 msgid "This stock item has been assigned to a customer" msgstr "Készlet tétel hozzárendelve egy vevőhöz" -#: src/tables/stock/StockItemTable.tsx:128 +#: src/tables/stock/StockItemTable.tsx:129 msgid "This stock item is installed in another stock item" msgstr "Készlet tétel beépült egy másikba" -#: src/tables/stock/StockItemTable.tsx:135 +#: src/tables/stock/StockItemTable.tsx:136 msgid "This stock item has been consumed by a build order" msgstr "Készlet tétel fel lett használva egy gyártásban" -#: src/tables/stock/StockItemTable.tsx:142 +#: src/tables/stock/StockItemTable.tsx:143 msgid "This stock item is unavailable" msgstr "" -#: src/tables/stock/StockItemTable.tsx:151 +#: src/tables/stock/StockItemTable.tsx:152 msgid "This stock item has expired" msgstr "Készlet tétel lejárt" -#: src/tables/stock/StockItemTable.tsx:155 +#: src/tables/stock/StockItemTable.tsx:156 msgid "This stock item is stale" msgstr "Készlet tétel lejárt" -#: src/tables/stock/StockItemTable.tsx:167 +#: src/tables/stock/StockItemTable.tsx:168 msgid "This stock item is fully allocated" msgstr "Készlet tétel teljesen foglalva" -#: src/tables/stock/StockItemTable.tsx:174 +#: src/tables/stock/StockItemTable.tsx:175 msgid "This stock item is partially allocated" msgstr "Készlet tétel részlegesen foglalva" -#: src/tables/stock/StockItemTable.tsx:202 +#: src/tables/stock/StockItemTable.tsx:203 msgid "This stock item has been depleted" msgstr "Készlet tétel elfogyott" @@ -11219,152 +11242,148 @@ msgstr "Készlet tétel elfogyott" #~ msgid "Show stock for assmebled parts" #~ msgstr "Show stock for assmebled parts" -#: src/tables/stock/StockItemTable.tsx:306 +#: src/tables/stock/StockItemTable.tsx:307 msgid "Stocktake Date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:324 +#: src/tables/stock/StockItemTable.tsx:325 msgid "Show stock for active parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:335 +#: src/tables/stock/StockItemTable.tsx:336 msgid "Show stock for assembled parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:340 +#: src/tables/stock/StockItemTable.tsx:341 msgid "Show items which have been allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:345 +#: src/tables/stock/StockItemTable.tsx:346 msgid "Show items which are available" msgstr "" -#: src/tables/stock/StockItemTable.tsx:349 +#: src/tables/stock/StockItemTable.tsx:350 #: src/tables/stock/StockLocationTable.tsx:38 msgid "Include Sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:350 +#: src/tables/stock/StockItemTable.tsx:351 msgid "Include stock in sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:354 +#: src/tables/stock/StockItemTable.tsx:355 msgid "Depleted" msgstr "Kifogyott" -#: src/tables/stock/StockItemTable.tsx:355 +#: src/tables/stock/StockItemTable.tsx:356 msgid "Show depleted stock items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:360 -msgid "Show items which are in stock" +#: src/tables/stock/StockItemTable.tsx:362 +msgid "Show items which are in production" msgstr "" #: src/tables/stock/StockItemTable.tsx:362 #~ msgid "Include stock items for variant parts" #~ msgstr "Include stock items for variant parts" -#: src/tables/stock/StockItemTable.tsx:365 -msgid "Show items which are in production" -msgstr "" - -#: src/tables/stock/StockItemTable.tsx:373 +#: src/tables/stock/StockItemTable.tsx:370 msgid "Show items which have been consumed by a build order" msgstr "" -#: src/tables/stock/StockItemTable.tsx:378 +#: src/tables/stock/StockItemTable.tsx:375 msgid "Show stock items which are installed in other items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:382 +#: src/tables/stock/StockItemTable.tsx:379 msgid "Sent to Customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:383 +#: src/tables/stock/StockItemTable.tsx:380 msgid "Show items which have been sent to a customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:394 +#: src/tables/stock/StockItemTable.tsx:391 msgid "Show tracked items" msgstr "Követett tételek mutatása" +#: src/tables/stock/StockItemTable.tsx:395 +msgid "Has Purchase Price" +msgstr "Van beszerzési ára" + +#: src/tables/stock/StockItemTable.tsx:396 +msgid "Show items which have a purchase price" +msgstr "" + #: src/tables/stock/StockItemTable.tsx:397 #~ msgid "Serial Number LTE" #~ msgstr "Serial Number LTE" -#: src/tables/stock/StockItemTable.tsx:398 -msgid "Has Purchase Price" -msgstr "Van beszerzési ára" - -#: src/tables/stock/StockItemTable.tsx:399 -msgid "Show items which have a purchase price" +#: src/tables/stock/StockItemTable.tsx:401 +msgid "Show items which have expired" msgstr "" #: src/tables/stock/StockItemTable.tsx:403 #~ msgid "Serial Number GTE" #~ msgstr "Serial Number GTE" -#: src/tables/stock/StockItemTable.tsx:404 -msgid "Show items which have expired" -msgstr "" - -#: src/tables/stock/StockItemTable.tsx:410 +#: src/tables/stock/StockItemTable.tsx:407 msgid "Show items which are stale" msgstr "" -#: src/tables/stock/StockItemTable.tsx:415 +#: src/tables/stock/StockItemTable.tsx:412 msgid "Expired Before" msgstr "" -#: src/tables/stock/StockItemTable.tsx:416 +#: src/tables/stock/StockItemTable.tsx:413 msgid "Show items which expired before this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:422 +#: src/tables/stock/StockItemTable.tsx:419 msgid "Expired After" msgstr "" -#: src/tables/stock/StockItemTable.tsx:423 +#: src/tables/stock/StockItemTable.tsx:420 msgid "Show items which expired after this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:429 +#: src/tables/stock/StockItemTable.tsx:426 msgid "Updated Before" msgstr "" -#: src/tables/stock/StockItemTable.tsx:430 +#: src/tables/stock/StockItemTable.tsx:427 msgid "Show items updated before this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:435 +#: src/tables/stock/StockItemTable.tsx:432 msgid "Updated After" msgstr "Frissítve ez után" -#: src/tables/stock/StockItemTable.tsx:436 +#: src/tables/stock/StockItemTable.tsx:433 msgid "Show items updated after this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:441 +#: src/tables/stock/StockItemTable.tsx:438 msgid "Stocktake Before" msgstr "" -#: src/tables/stock/StockItemTable.tsx:442 +#: src/tables/stock/StockItemTable.tsx:439 msgid "Show items counted before this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:447 +#: src/tables/stock/StockItemTable.tsx:444 msgid "Stocktake After" msgstr "" -#: src/tables/stock/StockItemTable.tsx:448 +#: src/tables/stock/StockItemTable.tsx:445 msgid "Show items counted after this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:453 +#: src/tables/stock/StockItemTable.tsx:450 msgid "External Location" msgstr "" -#: src/tables/stock/StockItemTable.tsx:454 +#: src/tables/stock/StockItemTable.tsx:451 msgid "Show items in an external location" msgstr "" @@ -11372,7 +11391,7 @@ msgstr "" #~ msgid "Delete stock items" #~ msgstr "Delete stock items" -#: src/tables/stock/StockItemTable.tsx:559 +#: src/tables/stock/StockItemTable.tsx:556 msgid "Order items" msgstr "Megrendelés tételei" @@ -11547,10 +11566,6 @@ msgstr "Hozzáadva" msgid "Removed" msgstr "Eltávolítva" -#: src/tables/stock/StockTrackingTable.tsx:206 -msgid "Details" -msgstr "Részletek" - #: src/tables/stock/StockTrackingTable.tsx:221 msgid "No user information" msgstr "" diff --git a/src/frontend/src/locales/id/messages.po b/src/frontend/src/locales/id/messages.po index 787c11aa52..0e5ea045b1 100644 --- a/src/frontend/src/locales/id/messages.po +++ b/src/frontend/src/locales/id/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: id\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2025-09-17 03:41\n" +"PO-Revision-Date: 2025-09-29 23:54\n" "Last-Translator: \n" "Language-Team: Indonesian\n" "Plural-Forms: nplurals=1; plural=0;\n" @@ -69,7 +69,7 @@ msgstr "" #: src/components/forms/fields/RelatedModelField.tsx:393 #: src/components/nav/Header.tsx:169 #: src/pages/Index/Settings/UserSettings.tsx:74 -#: src/pages/part/PartDetail.tsx:1173 +#: src/pages/part/PartDetail.tsx:1186 msgid "Search" msgstr "Cari" @@ -113,7 +113,7 @@ msgstr "Tidak" #: src/forms/StockForms.tsx:1028 #: src/forms/StockForms.tsx:1072 #: src/pages/build/BuildDetail.tsx:200 -#: src/pages/part/PartDetail.tsx:1225 +#: src/pages/part/PartDetail.tsx:1238 #: src/tables/ColumnRenderers.tsx:82 #: src/tables/part/RelatedPartTable.tsx:53 #: src/tables/stock/StockTrackingTable.tsx:87 @@ -128,7 +128,8 @@ msgstr "" #: src/pages/part/CategoryDetail.tsx:130 #: src/pages/part/CategoryDetail.tsx:273 #: src/pages/part/CategoryDetail.tsx:312 -#: src/pages/part/PartDetail.tsx:955 +#: src/pages/part/CategoryDetail.tsx:343 +#: src/pages/part/PartDetail.tsx:968 msgid "Parts" msgstr "" @@ -152,11 +153,11 @@ msgstr "" #: lib/enums/ModelInformation.tsx:52 #: src/components/wizards/OrderPartsWizard.tsx:143 #: src/pages/company/SupplierPartDetail.tsx:408 -#: src/pages/stock/StockDetail.tsx:286 +#: src/pages/stock/StockDetail.tsx:289 #: src/tables/build/BuildAllocatedStockTable.tsx:155 #: src/tables/part/PartPurchaseOrdersTable.tsx:50 #: src/tables/purchasing/SupplierPartTable.tsx:64 -#: src/tables/stock/StockItemTable.tsx:248 +#: src/tables/stock/StockItemTable.tsx:249 msgid "Supplier Part" msgstr "" @@ -168,7 +169,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:61 #: src/pages/company/SupplierPartDetail.tsx:160 #: src/tables/part/PartPurchaseOrdersTable.tsx:56 -#: src/tables/stock/StockItemTable.tsx:254 +#: src/tables/stock/StockItemTable.tsx:255 msgid "Manufacturer Part" msgstr "" @@ -179,14 +180,15 @@ msgstr "" #: lib/enums/ModelInformation.tsx:70 #: src/pages/part/CategoryDetail.tsx:343 -#: src/tables/Filter.tsx:381 +#: src/tables/Filter.tsx:389 msgid "Part Category" msgstr "" #: lib/enums/ModelInformation.tsx:71 #: lib/enums/Roles.tsx:37 +#: src/pages/part/CategoryDetail.tsx:267 #: src/pages/part/CategoryDetail.tsx:334 -#: src/pages/part/PartDetail.tsx:1214 +#: src/pages/part/PartDetail.tsx:1227 msgid "Part Categories" msgstr "" @@ -196,7 +198,8 @@ msgstr "" #: src/forms/BuildForms.tsx:604 #: src/forms/BuildForms.tsx:765 #: src/forms/SalesOrderForms.tsx:269 -#: src/pages/stock/StockDetail.tsx:976 +#: src/pages/stock/StockDetail.tsx:992 +#: src/tables/part/PartTestResultTable.tsx:248 #: src/tables/stock/StockTrackingTable.tsx:48 #: src/tables/stock/StockTrackingTable.tsx:55 msgid "Stock Item" @@ -221,7 +224,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:89 #: src/pages/stock/LocationDetail.tsx:176 #: src/pages/stock/LocationDetail.tsx:412 -#: src/pages/stock/StockDetail.tsx:967 +#: src/pages/stock/StockDetail.tsx:983 msgid "Stock Locations" msgstr "" @@ -235,7 +238,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:103 #: src/pages/Index/Settings/SystemSettings.tsx:248 -#: src/pages/part/PartDetail.tsx:912 +#: src/pages/part/PartDetail.tsx:914 msgid "Stock History" msgstr "" @@ -284,7 +287,7 @@ msgstr "Perusahaan" #: src/pages/sales/ReturnOrderDetail.tsx:199 #: src/pages/sales/SalesOrderDetail.tsx:211 #: src/tables/ColumnRenderers.tsx:353 -#: src/tables/Filter.tsx:278 +#: src/tables/Filter.tsx:286 #: src/tables/TableHoverCard.tsx:101 msgid "Project Code" msgstr "" @@ -299,9 +302,9 @@ msgstr "" #: src/pages/build/BuildDetail.tsx:244 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:33 #: src/pages/purchasing/PurchaseOrderDetail.tsx:531 -#: src/pages/stock/StockDetail.tsx:349 +#: src/pages/stock/StockDetail.tsx:352 #: src/tables/part/PartPurchaseOrdersTable.tsx:32 -#: src/tables/stock/StockItemTable.tsx:240 +#: src/tables/stock/StockItemTable.tsx:241 #: src/tables/stock/StockTrackingTable.tsx:120 msgid "Purchase Order" msgstr "" @@ -311,7 +314,7 @@ msgstr "" #: src/pages/Index/Settings/SystemSettings.tsx:283 #: src/pages/company/CompanyDetail.tsx:205 #: src/pages/company/SupplierPartDetail.tsx:265 -#: src/pages/part/PartDetail.tsx:876 +#: src/pages/part/PartDetail.tsx:878 #: src/pages/purchasing/PurchasingIndex.tsx:60 msgid "Purchase Orders" msgstr "" @@ -330,7 +333,7 @@ msgstr "" #: src/pages/sales/SalesOrderDetail.tsx:586 #: src/pages/sales/SalesOrderShipmentDetail.tsx:94 #: src/pages/sales/SalesOrderShipmentDetail.tsx:358 -#: src/pages/stock/StockDetail.tsx:358 +#: src/pages/stock/StockDetail.tsx:361 #: src/tables/part/PartSalesAllocationsTable.tsx:41 #: src/tables/sales/SalesOrderAllocationTable.tsx:107 #: src/tables/stock/StockTrackingTable.tsx:131 @@ -341,7 +344,7 @@ msgstr "" #: lib/enums/Roles.tsx:43 #: src/pages/Index/Settings/SystemSettings.tsx:299 #: src/pages/company/CompanyDetail.tsx:225 -#: src/pages/part/PartDetail.tsx:888 +#: src/pages/part/PartDetail.tsx:890 #: src/pages/sales/SalesIndex.tsx:82 msgid "Sales Orders" msgstr "" @@ -365,7 +368,7 @@ msgstr "" #: lib/enums/Roles.tsx:41 #: src/pages/Index/Settings/SystemSettings.tsx:315 #: src/pages/company/CompanyDetail.tsx:232 -#: src/pages/part/PartDetail.tsx:895 +#: src/pages/part/PartDetail.tsx:897 #: src/pages/sales/SalesIndex.tsx:103 msgid "Return Orders" msgstr "" @@ -414,7 +417,7 @@ msgstr "Pemilik" #: lib/enums/ModelInformation.tsx:214 #: src/pages/Auth/ChangePassword.tsx:36 #: src/pages/core/UserDetail.tsx:220 -#: src/tables/Filter.tsx:327 +#: src/tables/Filter.tsx:335 #: src/tables/settings/ApiTokenTable.tsx:105 #: src/tables/settings/ApiTokenTable.tsx:132 #: src/tables/settings/BarcodeScanHistoryTable.tsx:79 @@ -544,7 +547,7 @@ msgstr "" #: lib/enums/Roles.tsx:33 #: src/pages/Index/Settings/SystemSettings.tsx:264 #: src/pages/build/BuildIndex.tsx:75 -#: src/pages/part/PartDetail.tsx:905 +#: src/pages/part/PartDetail.tsx:907 #: src/pages/sales/SalesOrderDetail.tsx:394 msgid "Build Orders" msgstr "" @@ -694,11 +697,12 @@ msgid "Failed to link barcode" msgstr "" #: src/components/barcodes/QRCode.tsx:179 -#: src/pages/part/PartDetail.tsx:522 +#: src/pages/part/PartDetail.tsx:524 #: src/pages/purchasing/PurchaseOrderDetail.tsx:204 #: src/pages/sales/ReturnOrderDetail.tsx:168 #: src/pages/sales/SalesOrderDetail.tsx:180 #: src/pages/sales/SalesOrderShipmentDetail.tsx:168 +#: src/pages/stock/StockDetail.tsx:186 msgid "Link" msgstr "Tautan" @@ -720,11 +724,11 @@ msgstr "" #~ msgid "Copy to clipboard" #~ msgstr "Copy to clipboard" -#: src/components/buttons/CopyButton.tsx:31 +#: src/components/buttons/CopyButton.tsx:34 msgid "Copied" msgstr "Tersalin" -#: src/components/buttons/CopyButton.tsx:31 +#: src/components/buttons/CopyButton.tsx:34 msgid "Copy" msgstr "Salin" @@ -752,19 +756,15 @@ msgstr "" #~ msgid "The label could not be generated" #~ msgstr "The label could not be generated" -#: src/components/buttons/PrintingActions.tsx:122 +#: src/components/buttons/PrintingActions.tsx:124 msgid "Print Label" msgstr "Cetak label" -#: src/components/buttons/PrintingActions.tsx:129 -#: src/components/buttons/PrintingActions.tsx:156 +#: src/components/buttons/PrintingActions.tsx:134 +#: src/components/buttons/PrintingActions.tsx:168 msgid "Print" msgstr "Cetak" -#: src/components/buttons/PrintingActions.tsx:139 -msgid "Print Report" -msgstr "Cetak Laporan" - #: src/components/buttons/PrintingActions.tsx:152 #~ msgid "Generate" #~ msgstr "Generate" @@ -777,15 +777,19 @@ msgstr "Cetak Laporan" #~ msgid "The report could not be generated" #~ msgstr "The report could not be generated" -#: src/components/buttons/PrintingActions.tsx:177 +#: src/components/buttons/PrintingActions.tsx:161 +msgid "Print Report" +msgstr "Cetak Laporan" + +#: src/components/buttons/PrintingActions.tsx:189 msgid "Printing Actions" msgstr "" -#: src/components/buttons/PrintingActions.tsx:182 +#: src/components/buttons/PrintingActions.tsx:194 msgid "Print Labels" msgstr "Cetak label" -#: src/components/buttons/PrintingActions.tsx:188 +#: src/components/buttons/PrintingActions.tsx:200 msgid "Print Reports" msgstr "Cetak Laporan" @@ -837,24 +841,24 @@ msgstr "" msgid "Subscribe to notifications" msgstr "" -#: src/components/calendar/Calendar.tsx:99 -#: src/components/calendar/Calendar.tsx:162 +#: src/components/calendar/Calendar.tsx:102 +#: src/components/calendar/Calendar.tsx:165 msgid "Calendar Filters" msgstr "" -#: src/components/calendar/Calendar.tsx:114 +#: src/components/calendar/Calendar.tsx:117 msgid "Previous month" msgstr "" -#: src/components/calendar/Calendar.tsx:123 +#: src/components/calendar/Calendar.tsx:126 msgid "Select month" msgstr "" -#: src/components/calendar/Calendar.tsx:144 +#: src/components/calendar/Calendar.tsx:147 msgid "Next month" msgstr "" -#: src/components/calendar/Calendar.tsx:175 +#: src/components/calendar/Calendar.tsx:178 #: src/tables/InvenTreeTableHeader.tsx:291 msgid "Download data" msgstr "" @@ -868,7 +872,7 @@ msgid "Error updating order" msgstr "" #: src/components/calendar/OrderCalendar.tsx:178 -#: src/tables/Filter.tsx:144 +#: src/tables/Filter.tsx:152 msgid "Overdue" msgstr "" @@ -1107,7 +1111,7 @@ msgid "The latest news from InvenTree" msgstr "" #: src/components/dashboard/widgets/ColorToggleWidget.tsx:18 -#: src/components/nav/MainMenu.tsx:91 +#: src/components/nav/MainMenu.tsx:93 msgid "Change Color Mode" msgstr "" @@ -1153,14 +1157,14 @@ msgstr "" #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:76 #: src/pages/core/UserDetail.tsx:93 #: src/pages/core/UserDetail.tsx:203 -#: src/tables/settings/UserTable.tsx:420 +#: src/tables/settings/UserTable.tsx:421 msgid "Superuser" msgstr "" #: src/components/details/Details.tsx:124 #: src/pages/core/UserDetail.tsx:87 #: src/pages/core/UserDetail.tsx:200 -#: src/tables/settings/UserTable.tsx:415 +#: src/tables/settings/UserTable.tsx:416 msgid "Staff" msgstr "" @@ -1658,7 +1662,7 @@ msgstr "" #: src/components/plugins/PluginDrawer.tsx:68 #: src/pages/Index/Settings/AdminCenter/UnitManagementPanel.tsx:19 #: src/pages/part/CategoryDetail.tsx:86 -#: src/pages/part/PartDetail.tsx:447 +#: src/pages/part/PartDetail.tsx:449 #: src/pages/stock/LocationDetail.tsx:84 #: src/tables/machine/MachineTypeTable.tsx:67 #: src/tables/machine/MachineTypeTable.tsx:151 @@ -1980,7 +1984,7 @@ msgid "Data has been imported successfully" msgstr "" #: src/components/importer/ImporterDrawer.tsx:109 -#: src/components/modals/AboutInvenTreeModal.tsx:197 +#: src/components/modals/AboutInvenTreeModal.tsx:203 #: src/components/modals/ServerInfoModal.tsx:134 #: src/forms/BomForms.tsx:132 msgid "Close" @@ -2166,14 +2170,14 @@ msgstr "" #: src/components/items/TransferList.tsx:161 #: src/components/render/Stock.tsx:102 -#: src/pages/part/PartDetail.tsx:984 -#: src/pages/stock/StockDetail.tsx:262 -#: src/pages/stock/StockDetail.tsx:913 +#: src/pages/part/PartDetail.tsx:997 +#: src/pages/stock/StockDetail.tsx:265 +#: src/pages/stock/StockDetail.tsx:929 #: src/tables/build/BuildAllocatedStockTable.tsx:135 #: src/tables/build/BuildLineTable.tsx:190 #: src/tables/part/PartTable.tsx:124 -#: src/tables/stock/StockItemTable.tsx:183 -#: src/tables/stock/StockItemTable.tsx:344 +#: src/tables/stock/StockItemTable.tsx:184 +#: src/tables/stock/StockItemTable.tsx:345 msgid "Available" msgstr "" @@ -2252,19 +2256,19 @@ msgstr "" #~ msgid "Dismiss" #~ msgstr "Dismiss" -#: src/components/modals/AboutInvenTreeModal.tsx:190 +#: src/components/modals/AboutInvenTreeModal.tsx:193 msgid "Copy version information" msgstr "" -#: src/components/modals/AboutInvenTreeModal.tsx:207 +#: src/components/modals/AboutInvenTreeModal.tsx:213 msgid "Development Version" msgstr "" -#: src/components/modals/AboutInvenTreeModal.tsx:209 +#: src/components/modals/AboutInvenTreeModal.tsx:215 msgid "Up to Date" msgstr "Terbaru" -#: src/components/modals/AboutInvenTreeModal.tsx:211 +#: src/components/modals/AboutInvenTreeModal.tsx:217 msgid "Update Available" msgstr "Pembaruan tersedia" @@ -2439,24 +2443,28 @@ msgstr "" #~ msgid "Profile" #~ msgstr "Profile" -#: src/components/nav/MainMenu.tsx:52 +#: src/components/nav/MainMenu.tsx:54 #: src/components/nav/NavigationDrawer.tsx:193 #: src/pages/Index/Settings/AdminCenter/EmailManagementPanel.tsx:21 #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:39 msgid "Settings" msgstr "Pengaturan" -#: src/components/nav/MainMenu.tsx:59 -#: src/pages/Index/Settings/UserSettings.tsx:145 -msgid "Account Settings" -msgstr "" - #: src/components/nav/MainMenu.tsx:59 #: src/defaults/menuItems.tsx:15 #~ msgid "Account settings" #~ msgstr "Account settings" -#: src/components/nav/MainMenu.tsx:67 +#: src/components/nav/MainMenu.tsx:61 +#: src/pages/Index/Settings/UserSettings.tsx:145 +msgid "Account Settings" +msgstr "" + +#: src/components/nav/MainMenu.tsx:68 +#~ msgid "Current language {locale}" +#~ msgstr "Current language {locale}" + +#: src/components/nav/MainMenu.tsx:69 #: src/components/nav/NavigationDrawer.tsx:153 #: src/components/nav/SettingsHeader.tsx:41 #: src/pages/Index/Settings/SystemSettings.tsx:347 @@ -2464,15 +2472,11 @@ msgstr "" msgid "System Settings" msgstr "Pengaturan Sistem" -#: src/components/nav/MainMenu.tsx:68 -#~ msgid "Current language {locale}" -#~ msgstr "Current language {locale}" - #: src/components/nav/MainMenu.tsx:71 #~ msgid "Switch to pseudo language" #~ msgstr "Switch to pseudo language" -#: src/components/nav/MainMenu.tsx:76 +#: src/components/nav/MainMenu.tsx:78 #: src/components/nav/NavigationDrawer.tsx:160 #: src/components/nav/SettingsHeader.tsx:42 #: src/defaults/actions.tsx:83 @@ -2481,7 +2485,14 @@ msgstr "Pengaturan Sistem" msgid "Admin Center" msgstr "" -#: src/components/nav/MainMenu.tsx:100 +#: src/components/nav/MainMenu.tsx:99 +#: src/defaults/actions.tsx:44 +#: src/defaults/links.tsx:140 +#: src/defaults/links.tsx:186 +msgid "About InvenTree" +msgstr "Tentang InvenTree" + +#: src/components/nav/MainMenu.tsx:108 msgid "Logout" msgstr "" @@ -2507,10 +2518,11 @@ msgstr "" #: src/defaults/links.tsx:42 #: src/forms/StockForms.tsx:736 #: src/pages/Index/Settings/SystemSettings.tsx:224 -#: src/pages/part/PartDetail.tsx:805 +#: src/pages/part/PartDetail.tsx:807 #: src/pages/stock/LocationDetail.tsx:390 -#: src/pages/stock/StockDetail.tsx:626 -#: src/tables/stock/StockItemTable.tsx:86 +#: src/pages/stock/LocationDetail.tsx:420 +#: src/pages/stock/StockDetail.tsx:642 +#: src/tables/stock/StockItemTable.tsx:87 msgid "Stock" msgstr "Persediaan" @@ -2599,7 +2611,7 @@ msgstr "" #: src/components/nav/SearchDrawer.tsx:288 #: src/pages/company/ManufacturerPartDetail.tsx:176 -#: src/pages/part/PartDetail.tsx:863 +#: src/pages/part/PartDetail.tsx:865 #: src/pages/part/PartSupplierDetail.tsx:15 #: src/pages/purchasing/PurchasingIndex.tsx:81 msgid "Suppliers" @@ -2663,7 +2675,7 @@ msgid "Attachments" msgstr "" #: src/components/panels/NotesPanel.tsx:23 -#: src/tables/build/BuildOrderTestTable.tsx:196 +#: src/tables/part/PartTestResultTable.tsx:214 #: src/tables/stock/StockTrackingTable.tsx:212 msgid "Notes" msgstr "" @@ -2709,7 +2721,7 @@ msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:118 #: src/pages/company/SupplierPartDetail.tsx:144 #: src/pages/part/CategoryDetail.tsx:106 -#: src/pages/part/PartDetail.tsx:461 +#: src/pages/part/PartDetail.tsx:463 #: src/pages/purchasing/PurchaseOrderDetail.tsx:144 #: src/pages/sales/ReturnOrderDetail.tsx:109 #: src/pages/sales/SalesOrderDetail.tsx:118 @@ -2730,7 +2742,7 @@ msgstr "" #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:41 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 #: src/tables/ColumnRenderers.tsx:411 -#: src/tables/build/BuildOrderTestTable.tsx:204 +#: src/tables/part/PartTestResultTable.tsx:222 msgid "Date" msgstr "" @@ -2739,7 +2751,7 @@ msgstr "" #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:68 #: src/pages/core/UserDetail.tsx:81 #: src/pages/core/UserDetail.tsx:209 -#: src/pages/part/PartDetail.tsx:616 +#: src/pages/part/PartDetail.tsx:618 #: src/tables/bom/UsedInTable.tsx:90 #: src/tables/company/CompanyTable.tsx:57 #: src/tables/company/CompanyTable.tsx:91 @@ -2753,8 +2765,8 @@ msgstr "" #: src/tables/purchasing/SupplierPartTable.tsx:85 #: src/tables/purchasing/SupplierPartTable.tsx:179 #: src/tables/settings/ApiTokenTable.tsx:63 -#: src/tables/settings/UserTable.tsx:410 -#: src/tables/stock/StockItemTable.tsx:323 +#: src/tables/settings/UserTable.tsx:411 +#: src/tables/stock/StockItemTable.tsx:324 msgid "Active" msgstr "Aktif" @@ -2873,7 +2885,7 @@ msgstr "" #: src/pages/company/CompanyDetail.tsx:325 #: src/pages/company/SupplierPartDetail.tsx:368 #: src/pages/core/UserDetail.tsx:211 -#: src/pages/part/PartDetail.tsx:1017 +#: src/pages/part/PartDetail.tsx:1030 msgid "Inactive" msgstr "Tidak Aktif" @@ -2883,8 +2895,31 @@ msgstr "Tidak Aktif" msgid "No stock" msgstr "Tidak ada persediaan" -#: src/components/render/Part.tsx:74 -#: src/pages/part/PartDetail.tsx:488 +#: src/components/render/Part.tsx:44 +#: src/pages/company/SupplierPartDetail.tsx:196 +#: src/pages/company/SupplierPartDetail.tsx:389 +#: src/pages/part/PartDetail.tsx:1018 +#: src/tables/bom/BomTable.tsx:424 +#: src/tables/part/PartTable.tsx:95 +msgid "On Order" +msgstr "" + +#: src/components/render/Part.tsx:52 +#: src/pages/part/PartDetail.tsx:590 +#: src/pages/part/PartDetail.tsx:1024 +#: src/pages/stock/StockDetail.tsx:912 +#: src/tables/part/PartTestResultTable.tsx:297 +#: src/tables/stock/StockItemTable.tsx:361 +msgid "In Production" +msgstr "" + +#: src/components/render/Part.tsx:71 +#: src/tables/stock/StockTrackingTable.tsx:206 +msgid "Details" +msgstr "Rincian" + +#: src/components/render/Part.tsx:109 +#: src/pages/part/PartDetail.tsx:490 #: src/tables/ColumnRenderers.tsx:224 #: src/tables/ColumnRenderers.tsx:233 #: src/tables/notifications/NotificationTable.tsx:32 @@ -2908,17 +2943,17 @@ msgstr "" #: src/forms/StockForms.tsx:1073 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:88 #: src/pages/core/UserDetail.tsx:158 -#: src/pages/stock/StockDetail.tsx:295 +#: src/pages/stock/StockDetail.tsx:298 #: src/tables/ColumnRenderers.tsx:176 #: src/tables/ColumnRenderers.tsx:185 -#: src/tables/Filter.tsx:392 +#: src/tables/Filter.tsx:400 #: src/tables/stock/StockTrackingTable.tsx:98 msgid "Location" msgstr "Lokasi" #: src/components/render/Stock.tsx:99 -#: src/pages/stock/StockDetail.tsx:195 -#: src/pages/stock/StockDetail.tsx:901 +#: src/pages/stock/StockDetail.tsx:198 +#: src/pages/stock/StockDetail.tsx:917 #: src/tables/build/BuildAllocatedStockTable.tsx:121 #: src/tables/build/BuildOutputTable.tsx:111 #: src/tables/sales/SalesOrderAllocationTable.tsx:139 @@ -2940,11 +2975,11 @@ msgstr "Nomor Seri" #: src/pages/part/pricing/BomPricingPanel.tsx:146 #: src/pages/part/pricing/PriceBreakPanel.tsx:89 #: src/pages/part/pricing/PriceBreakPanel.tsx:172 -#: src/pages/stock/StockDetail.tsx:255 -#: src/pages/stock/StockDetail.tsx:907 +#: src/pages/stock/StockDetail.tsx:258 +#: src/pages/stock/StockDetail.tsx:923 #: src/tables/build/BuildLineTable.tsx:84 -#: src/tables/build/BuildOrderTestTable.tsx:251 #: src/tables/part/PartPurchaseOrdersTable.tsx:94 +#: src/tables/part/PartTestResultTable.tsx:269 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:168 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:199 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:69 @@ -3467,163 +3502,163 @@ msgid "Please correct the errors in the selected parts" msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:424 -#: src/tables/build/BuildLineTable.tsx:794 +#: src/tables/build/BuildLineTable.tsx:797 #: src/tables/part/PartTable.tsx:407 #: src/tables/sales/SalesOrderLineItemTable.tsx:365 msgid "Order Parts" msgstr "" #: src/contexts/LanguageContext.tsx:22 -msgid "Arabic" -msgstr "Bahasa Arab" +#~ msgid "Arabic" +#~ msgstr "Arabic" #: src/contexts/LanguageContext.tsx:23 -msgid "Bulgarian" -msgstr "Bahasa Bulgaria" +#~ msgid "Bulgarian" +#~ msgstr "Bulgarian" #: src/contexts/LanguageContext.tsx:24 -msgid "Czech" -msgstr "Bahasa Ceko" +#~ msgid "Czech" +#~ msgstr "Czech" #: src/contexts/LanguageContext.tsx:25 -msgid "Danish" -msgstr "Bahasa Denmark" +#~ msgid "Danish" +#~ msgstr "Danish" #: src/contexts/LanguageContext.tsx:26 -msgid "German" -msgstr "Bahasa Jerman" +#~ msgid "German" +#~ msgstr "German" #: src/contexts/LanguageContext.tsx:27 -msgid "Greek" -msgstr "Bahasa Yunani" +#~ msgid "Greek" +#~ msgstr "Greek" #: src/contexts/LanguageContext.tsx:28 -msgid "English" -msgstr "Bahasa Inggris" +#~ msgid "English" +#~ msgstr "English" #: src/contexts/LanguageContext.tsx:29 -msgid "Spanish" -msgstr "Bahasa Spanyol" +#~ msgid "Spanish" +#~ msgstr "Spanish" #: src/contexts/LanguageContext.tsx:30 -msgid "Spanish (Mexican)" -msgstr "Bahasa Spanyol (Mexico)" +#~ msgid "Spanish (Mexican)" +#~ msgstr "Spanish (Mexican)" #: src/contexts/LanguageContext.tsx:31 -msgid "Estonian" -msgstr "Bahasa Estonia" +#~ msgid "Estonian" +#~ msgstr "Estonian" #: src/contexts/LanguageContext.tsx:32 -msgid "Farsi / Persian" -msgstr "" +#~ msgid "Farsi / Persian" +#~ msgstr "Farsi / Persian" #: src/contexts/LanguageContext.tsx:33 -msgid "Finnish" -msgstr "Bahasa Finlandia" +#~ msgid "Finnish" +#~ msgstr "Finnish" #: src/contexts/LanguageContext.tsx:34 -msgid "French" -msgstr "Bahasa Prancis" +#~ msgid "French" +#~ msgstr "French" #: src/contexts/LanguageContext.tsx:35 -msgid "Hebrew" -msgstr "Bahasa Hebrew" +#~ msgid "Hebrew" +#~ msgstr "Hebrew" #: src/contexts/LanguageContext.tsx:36 -msgid "Hindi" -msgstr "Bahasa India" +#~ msgid "Hindi" +#~ msgstr "Hindi" #: src/contexts/LanguageContext.tsx:37 -msgid "Hungarian" -msgstr "Bahasa Hungaria" +#~ msgid "Hungarian" +#~ msgstr "Hungarian" #: src/contexts/LanguageContext.tsx:38 -msgid "Italian" -msgstr "Bahasa Italia" +#~ msgid "Italian" +#~ msgstr "Italian" #: src/contexts/LanguageContext.tsx:39 -msgid "Japanese" -msgstr "Bahasa Jepang" +#~ msgid "Japanese" +#~ msgstr "Japanese" #: src/contexts/LanguageContext.tsx:40 -msgid "Korean" -msgstr "Bahasa Korea" +#~ msgid "Korean" +#~ msgstr "Korean" #: src/contexts/LanguageContext.tsx:41 -msgid "Lithuanian" -msgstr "Bahasa Lithuania" +#~ msgid "Lithuanian" +#~ msgstr "Lithuanian" #: src/contexts/LanguageContext.tsx:42 -msgid "Latvian" -msgstr "Bahasa Latvia" +#~ msgid "Latvian" +#~ msgstr "Latvian" #: src/contexts/LanguageContext.tsx:43 -msgid "Dutch" -msgstr "Bahasa Belanda" +#~ msgid "Dutch" +#~ msgstr "Dutch" #: src/contexts/LanguageContext.tsx:44 -msgid "Norwegian" -msgstr "Bahasa Norwegia" +#~ msgid "Norwegian" +#~ msgstr "Norwegian" #: src/contexts/LanguageContext.tsx:45 -msgid "Polish" -msgstr "Bahasa Polandia" +#~ msgid "Polish" +#~ msgstr "Polish" #: src/contexts/LanguageContext.tsx:46 -msgid "Portuguese" -msgstr "Bahasa Portugal" +#~ msgid "Portuguese" +#~ msgstr "Portuguese" #: src/contexts/LanguageContext.tsx:47 -msgid "Portuguese (Brazilian)" -msgstr "" +#~ msgid "Portuguese (Brazilian)" +#~ msgstr "Portuguese (Brazilian)" #: src/contexts/LanguageContext.tsx:48 -msgid "Romanian" -msgstr "" +#~ msgid "Romanian" +#~ msgstr "Romanian" #: src/contexts/LanguageContext.tsx:49 -msgid "Russian" -msgstr "Bahasa Rusia" +#~ msgid "Russian" +#~ msgstr "Russian" #: src/contexts/LanguageContext.tsx:50 -msgid "Slovak" -msgstr "Bahasa Slovakia" +#~ msgid "Slovak" +#~ msgstr "Slovak" #: src/contexts/LanguageContext.tsx:51 -msgid "Slovenian" -msgstr "" +#~ msgid "Slovenian" +#~ msgstr "Slovenian" #: src/contexts/LanguageContext.tsx:52 -msgid "Serbian" -msgstr "" +#~ msgid "Serbian" +#~ msgstr "Serbian" #: src/contexts/LanguageContext.tsx:53 -msgid "Swedish" -msgstr "Bahasa Swedia" +#~ msgid "Swedish" +#~ msgstr "Swedish" #: src/contexts/LanguageContext.tsx:54 -msgid "Thai" -msgstr "Bahasa Thailand" +#~ msgid "Thai" +#~ msgstr "Thai" #: src/contexts/LanguageContext.tsx:55 -msgid "Turkish" -msgstr "Bahasa Turki" +#~ msgid "Turkish" +#~ msgstr "Turkish" #: src/contexts/LanguageContext.tsx:56 -msgid "Ukrainian" -msgstr "Bahasa Ukraina" +#~ msgid "Ukrainian" +#~ msgstr "Ukrainian" #: src/contexts/LanguageContext.tsx:57 -msgid "Vietnamese" -msgstr "" +#~ msgid "Vietnamese" +#~ msgstr "Vietnamese" #: src/contexts/LanguageContext.tsx:58 -msgid "Chinese (Simplified)" -msgstr "" +#~ msgid "Chinese (Simplified)" +#~ msgstr "Chinese (Simplified)" #: src/contexts/LanguageContext.tsx:59 -msgid "Chinese (Traditional)" -msgstr "" +#~ msgid "Chinese (Traditional)" +#~ msgstr "Chinese (Traditional)" #: src/defaults/actions.tsx:18 #: src/defaults/links.tsx:27 @@ -3644,12 +3679,6 @@ msgstr "" #~ msgid "About this Inventree instance" #~ msgstr "About this Inventree instance" -#: src/defaults/actions.tsx:44 -#: src/defaults/links.tsx:140 -#: src/defaults/links.tsx:186 -msgid "About InvenTree" -msgstr "Tentang InvenTree" - #: src/defaults/actions.tsx:45 msgid "About the InvenTree org" msgstr "" @@ -3954,7 +3983,7 @@ msgstr "" #: src/forms/StockForms.tsx:184 #: src/forms/StockForms.tsx:189 #: src/forms/StockForms.tsx:360 -#: src/pages/stock/StockDetail.tsx:231 +#: src/pages/stock/StockDetail.tsx:234 msgid "Next serial number" msgstr "Nomor Seri selanjutnya" @@ -3965,9 +3994,8 @@ msgstr "Nomor Seri selanjutnya" #: src/forms/BuildForms.tsx:311 #: src/forms/BuildForms.tsx:656 #: src/tables/build/BuildAllocatedStockTable.tsx:150 -#: src/tables/build/BuildOrderTestTable.tsx:230 -#: src/tables/build/BuildOrderTestTable.tsx:254 #: src/tables/build/BuildOutputTable.tsx:592 +#: src/tables/part/PartTestResultTable.tsx:272 msgid "Build Output" msgstr "" @@ -3984,17 +4012,18 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:150 #: src/pages/sales/ReturnOrderDetail.tsx:115 #: src/pages/sales/SalesOrderDetail.tsx:124 -#: src/pages/stock/StockDetail.tsx:162 -#: src/tables/Filter.tsx:266 +#: src/pages/stock/StockDetail.tsx:170 +#: src/tables/Filter.tsx:274 #: src/tables/build/BuildOutputTable.tsx:408 #: src/tables/machine/MachineListTable.tsx:359 #: src/tables/part/PartPurchaseOrdersTable.tsx:38 +#: src/tables/part/PartTestResultTable.tsx:309 #: src/tables/sales/ReturnOrderLineItemTable.tsx:135 #: src/tables/sales/ReturnOrderLineItemTable.tsx:172 #: src/tables/settings/CustomStateTable.tsx:79 #: src/tables/settings/EmailTable.tsx:95 #: src/tables/settings/ImportSessionTable.tsx:117 -#: src/tables/stock/StockItemTable.tsx:328 +#: src/tables/stock/StockItemTable.tsx:329 #: src/tables/stock/StockTrackingTable.tsx:65 msgid "Status" msgstr "" @@ -4056,7 +4085,7 @@ msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:139 #: src/tables/build/BuildLineTable.tsx:180 #: src/tables/sales/SalesOrderLineItemTable.tsx:337 -#: src/tables/stock/StockItemTable.tsx:339 +#: src/tables/stock/StockItemTable.tsx:340 msgid "Allocated" msgstr "" @@ -4074,9 +4103,9 @@ msgstr "" #: src/forms/BuildForms.tsx:671 #: src/forms/SalesOrderForms.tsx:298 -#: src/tables/build/BuildLineTable.tsx:555 -#: src/tables/build/BuildLineTable.tsx:710 -#: src/tables/build/BuildLineTable.tsx:809 +#: src/tables/build/BuildLineTable.tsx:556 +#: src/tables/build/BuildLineTable.tsx:713 +#: src/tables/build/BuildLineTable.tsx:812 #: src/tables/sales/SalesOrderLineItemTable.tsx:375 #: src/tables/sales/SalesOrderLineItemTable.tsx:408 msgid "Allocate Stock" @@ -4089,10 +4118,10 @@ msgstr "" #: src/forms/BuildForms.tsx:787 #: src/forms/BuildForms.tsx:888 -#: src/tables/build/BuildAllocatedStockTable.tsx:233 -#: src/tables/build/BuildAllocatedStockTable.tsx:265 -#: src/tables/build/BuildLineTable.tsx:720 -#: src/tables/build/BuildLineTable.tsx:843 +#: src/tables/build/BuildAllocatedStockTable.tsx:240 +#: src/tables/build/BuildAllocatedStockTable.tsx:272 +#: src/tables/build/BuildLineTable.tsx:723 +#: src/tables/build/BuildLineTable.tsx:846 msgid "Consume Stock" msgstr "" @@ -4102,14 +4131,14 @@ msgid "Stock items consumed" msgstr "" #: src/forms/BuildForms.tsx:824 -#: src/tables/build/BuildLineTable.tsx:495 +#: src/tables/build/BuildLineTable.tsx:496 #: src/tables/part/PartBuildAllocationsTable.tsx:101 msgid "Fully consumed" msgstr "" #: src/forms/BuildForms.tsx:869 #: src/tables/build/BuildLineTable.tsx:185 -#: src/tables/stock/StockItemTable.tsx:372 +#: src/tables/stock/StockItemTable.tsx:369 msgid "Consumed" msgstr "" @@ -4120,7 +4149,7 @@ msgstr "" #: src/forms/PartForms.tsx:70 #: src/forms/PartForms.tsx:157 #: src/pages/part/CategoryDetail.tsx:122 -#: src/pages/part/PartDetail.tsx:669 +#: src/pages/part/PartDetail.tsx:671 #: src/tables/part/PartCategoryTable.tsx:94 #: src/tables/part/PartTable.tsx:312 msgid "Subscribed" @@ -4232,12 +4261,13 @@ msgstr "" #: src/forms/PurchaseOrderForms.tsx:658 #: src/pages/build/BuildDetail.tsx:351 -#: src/pages/stock/StockDetail.tsx:277 -#: src/pages/stock/StockDetail.tsx:923 +#: src/pages/stock/StockDetail.tsx:280 +#: src/pages/stock/StockDetail.tsx:939 #: src/tables/Filter.tsx:83 #: src/tables/build/BuildAllocatedStockTable.tsx:128 -#: src/tables/build/BuildOrderTestTable.tsx:242 #: src/tables/build/BuildOutputTable.tsx:116 +#: src/tables/part/PartTestResultTable.tsx:260 +#: src/tables/part/PartTestResultTable.tsx:281 #: src/tables/sales/SalesOrderAllocationTable.tsx:146 msgid "Batch Code" msgstr "" @@ -4260,8 +4290,8 @@ msgid "Enter serial numbers for received items" msgstr "" #: src/forms/PurchaseOrderForms.tsx:687 -#: src/pages/stock/StockDetail.tsx:379 -#: src/tables/stock/StockItemTable.tsx:295 +#: src/pages/stock/StockDetail.tsx:382 +#: src/tables/stock/StockItemTable.tsx:296 msgid "Expiry Date" msgstr "" @@ -4273,7 +4303,7 @@ msgstr "" #: src/forms/StockForms.tsx:673 #: src/pages/company/SupplierPartDetail.tsx:171 #: src/pages/company/SupplierPartDetail.tsx:235 -#: src/pages/stock/StockDetail.tsx:416 +#: src/pages/stock/StockDetail.tsx:419 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:220 msgid "Packaging" msgstr "" @@ -4339,9 +4369,9 @@ msgid "Stock Status" msgstr "" #: src/forms/StockForms.tsx:261 -#: src/pages/stock/StockDetail.tsx:670 -#: src/tables/stock/StockItemTable.tsx:525 -#: src/tables/stock/StockItemTable.tsx:572 +#: src/pages/stock/StockDetail.tsx:686 +#: src/tables/stock/StockItemTable.tsx:522 +#: src/tables/stock/StockItemTable.tsx:569 msgid "Add Stock Item" msgstr "" @@ -4378,10 +4408,10 @@ msgstr "" #: src/forms/StockForms.tsx:1075 #: src/pages/company/SupplierPartDetail.tsx:189 #: src/pages/company/SupplierPartDetail.tsx:373 -#: src/pages/part/PartDetail.tsx:535 -#: src/pages/part/PartDetail.tsx:974 +#: src/pages/part/PartDetail.tsx:537 +#: src/pages/part/PartDetail.tsx:987 +#: src/tables/Filter.tsx:92 #: src/tables/purchasing/SupplierPartTable.tsx:194 -#: src/tables/stock/StockItemTable.tsx:359 msgid "In Stock" msgstr "" @@ -4545,7 +4575,7 @@ msgstr "" #: src/tables/FilterSelectDrawer.tsx:114 #: src/tables/FilterSelectDrawer.tsx:137 #: src/tables/FilterSelectDrawer.tsx:149 -#: src/tables/build/BuildOrderTestTable.tsx:188 +#: src/tables/part/PartTestResultTable.tsx:206 #: src/tables/purchasing/ManufacturerPartParameterTable.tsx:42 #: src/tables/stock/StockItemTestResultTable.tsx:201 msgid "Value" @@ -4833,7 +4863,7 @@ msgid "Delete selected stock items" msgstr "" #: src/hooks/UseStockAdjustActions.tsx:205 -#: src/pages/part/PartDetail.tsx:1155 +#: src/pages/part/PartDetail.tsx:1168 msgid "Stock Actions" msgstr "" @@ -6196,7 +6226,7 @@ msgstr "" #: src/pages/build/BuildDetail.tsx:207 #: src/pages/company/ManufacturerPartDetail.tsx:83 #: src/pages/company/SupplierPartDetail.tsx:95 -#: src/pages/part/PartDetail.tsx:454 +#: src/pages/part/PartDetail.tsx:456 #: src/pages/stock/StockDetail.tsx:153 #: src/tables/bom/BomTable.tsx:134 #: src/tables/bom/UsedInTable.tsx:40 @@ -6207,15 +6237,16 @@ msgstr "" #: src/tables/part/RelatedPartTable.tsx:73 #: src/tables/sales/SalesOrderAllocationTable.tsx:132 #: src/tables/sales/SalesOrderLineItemTable.tsx:98 -#: src/tables/stock/StockItemTable.tsx:70 +#: src/tables/stock/StockItemTable.tsx:71 msgid "IPN" msgstr "" #: src/pages/build/BuildDetail.tsx:215 -#: src/pages/part/PartDetail.tsx:481 +#: src/pages/part/PartDetail.tsx:483 +#: src/pages/stock/StockDetail.tsx:161 #: src/tables/bom/UsedInTable.tsx:44 #: src/tables/build/BuildOrderTable.tsx:83 -#: src/tables/stock/StockItemTable.tsx:75 +#: src/tables/stock/StockItemTable.tsx:76 msgid "Revision" msgstr "" @@ -6231,7 +6262,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:156 #: src/pages/sales/ReturnOrderDetail.tsx:121 #: src/pages/sales/SalesOrderDetail.tsx:130 -#: src/pages/stock/StockDetail.tsx:168 +#: src/pages/stock/StockDetail.tsx:176 msgid "Custom Status" msgstr "" @@ -6268,7 +6299,7 @@ msgid "Build Quantity" msgstr "" #: src/pages/build/BuildDetail.tsx:286 -#: src/pages/part/PartDetail.tsx:599 +#: src/pages/part/PartDetail.tsx:601 #: src/tables/bom/BomTable.tsx:352 #: src/tables/bom/BomTable.tsx:387 msgid "Can Build" @@ -6280,16 +6311,16 @@ msgid "Completed Outputs" msgstr "" #: src/pages/build/BuildDetail.tsx:312 -#: src/tables/Filter.tsx:373 +#: src/tables/Filter.tsx:381 msgid "Issued By" msgstr "" #: src/pages/build/BuildDetail.tsx:320 -#: src/pages/part/PartDetail.tsx:692 +#: src/pages/part/PartDetail.tsx:694 #: src/pages/purchasing/PurchaseOrderDetail.tsx:243 #: src/pages/sales/ReturnOrderDetail.tsx:207 #: src/pages/sales/SalesOrderDetail.tsx:219 -#: src/tables/Filter.tsx:311 +#: src/tables/Filter.tsx:319 msgid "Responsible" msgstr "" @@ -6377,6 +6408,8 @@ msgid "Child Build Orders" msgstr "" #: src/pages/build/BuildDetail.tsx:524 +#: src/pages/part/PartDetail.tsx:940 +#: src/pages/stock/StockDetail.tsx:587 #: src/tables/build/BuildOutputTable.tsx:664 #: src/tables/stock/StockItemTestResultTable.tsx:167 msgid "Test Results" @@ -6511,7 +6544,7 @@ msgid "Cancel order" msgstr "" #: src/pages/build/BuildDetail.tsx:752 -#: src/pages/stock/StockDetail.tsx:341 +#: src/pages/stock/StockDetail.tsx:344 #: src/tables/build/BuildAllocatedStockTable.tsx:85 #: src/tables/part/PartBuildAllocationsTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:150 @@ -6572,7 +6605,7 @@ msgstr "Mata Uang Utama" #: src/pages/company/SupplierPartDetail.tsx:234 #: src/pages/company/SupplierPartDetail.tsx:359 #: src/pages/purchasing/PurchaseOrderDetail.tsx:138 -#: src/tables/Filter.tsx:352 +#: src/tables/Filter.tsx:360 #: src/tables/company/CompanyTable.tsx:96 #: src/tables/part/PartPurchaseOrdersTable.tsx:43 #: src/tables/purchasing/PurchaseOrderTable.tsx:109 @@ -6585,7 +6618,7 @@ msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:102 #: src/pages/company/ManufacturerPartDetail.tsx:264 #: src/pages/company/SupplierPartDetail.tsx:151 -#: src/tables/Filter.tsx:339 +#: src/tables/Filter.tsx:347 #: src/tables/company/CompanyTable.tsx:101 #: src/tables/purchasing/SupplierPartTable.tsx:70 msgid "Manufacturer" @@ -6597,7 +6630,7 @@ msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:103 #: src/pages/sales/SalesOrderDetail.tsx:112 #: src/pages/sales/SalesOrderShipmentDetail.tsx:102 -#: src/pages/stock/StockDetail.tsx:367 +#: src/pages/stock/StockDetail.tsx:370 #: src/tables/company/CompanyTable.tsx:106 #: src/tables/sales/ReturnOrderTable.tsx:108 #: src/tables/sales/SalesOrderTable.tsx:133 @@ -6658,7 +6691,7 @@ msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:146 #: src/pages/company/SupplierPartDetail.tsx:231 -#: src/pages/part/PartDetail.tsx:788 +#: src/pages/part/PartDetail.tsx:790 msgid "Part Details" msgstr "" @@ -6671,7 +6704,7 @@ msgid "Manufacturer Part Details" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:164 -#: src/pages/part/PartDetail.tsx:794 +#: src/pages/part/PartDetail.tsx:796 msgid "Parameters" msgstr "" @@ -6712,14 +6745,6 @@ msgstr "" msgid "Pack Quantity" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:196 -#: src/pages/company/SupplierPartDetail.tsx:389 -#: src/pages/part/PartDetail.tsx:1005 -#: src/tables/bom/BomTable.tsx:424 -#: src/tables/part/PartTable.tsx:95 -msgid "On Order" -msgstr "" - #: src/pages/company/SupplierPartDetail.tsx:203 msgid "Supplier Availability" msgstr "" @@ -6767,7 +6792,7 @@ msgid "Add Supplier Part" msgstr "" #: src/pages/company/SupplierPartDetail.tsx:383 -#: src/pages/part/PartDetail.tsx:993 +#: src/pages/part/PartDetail.tsx:1006 msgid "No Stock" msgstr "" @@ -6894,57 +6919,57 @@ msgid "Category Details" msgstr "" #: src/pages/part/PartAllocationPanel.tsx:21 -#: src/pages/stock/StockDetail.tsx:539 +#: src/pages/stock/StockDetail.tsx:555 #: src/tables/part/PartTable.tsx:108 msgid "Build Order Allocations" msgstr "" #: src/pages/part/PartAllocationPanel.tsx:31 -#: src/pages/stock/StockDetail.tsx:554 +#: src/pages/stock/StockDetail.tsx:570 #: src/tables/part/PartTable.tsx:116 msgid "Sales Order Allocations" msgstr "" -#: src/pages/part/PartDetail.tsx:181 -#: src/pages/part/PartDetail.tsx:184 -#: src/pages/part/PartDetail.tsx:228 +#: src/pages/part/PartDetail.tsx:183 +#: src/pages/part/PartDetail.tsx:186 +#: src/pages/part/PartDetail.tsx:230 msgid "Validate BOM" msgstr "" -#: src/pages/part/PartDetail.tsx:185 +#: src/pages/part/PartDetail.tsx:187 msgid "Do you want to validate the bill of materials for this assembly?" msgstr "" -#: src/pages/part/PartDetail.tsx:188 +#: src/pages/part/PartDetail.tsx:190 msgid "BOM validated" msgstr "" -#: src/pages/part/PartDetail.tsx:206 +#: src/pages/part/PartDetail.tsx:208 msgid "BOM Validated" msgstr "" -#: src/pages/part/PartDetail.tsx:207 +#: src/pages/part/PartDetail.tsx:209 msgid "The Bill of Materials for this part has been validated" msgstr "" -#: src/pages/part/PartDetail.tsx:211 -#: src/pages/part/PartDetail.tsx:216 +#: src/pages/part/PartDetail.tsx:213 +#: src/pages/part/PartDetail.tsx:218 msgid "BOM Not Validated" msgstr "" -#: src/pages/part/PartDetail.tsx:212 +#: src/pages/part/PartDetail.tsx:214 msgid "The Bill of Materials for this part has previously been checked, but requires revalidation" msgstr "" -#: src/pages/part/PartDetail.tsx:217 +#: src/pages/part/PartDetail.tsx:219 msgid "The Bill of Materials for this part has not yet been validated" msgstr "" -#: src/pages/part/PartDetail.tsx:248 +#: src/pages/part/PartDetail.tsx:250 msgid "Validated On" msgstr "" -#: src/pages/part/PartDetail.tsx:253 +#: src/pages/part/PartDetail.tsx:255 msgid "Validated By" msgstr "" @@ -6964,25 +6989,25 @@ msgstr "" #~ msgid "Delete part" #~ msgstr "Delete part" -#: src/pages/part/PartDetail.tsx:467 +#: src/pages/part/PartDetail.tsx:469 msgid "Variant of" msgstr "" -#: src/pages/part/PartDetail.tsx:474 +#: src/pages/part/PartDetail.tsx:476 msgid "Revision of" msgstr "" -#: src/pages/part/PartDetail.tsx:494 +#: src/pages/part/PartDetail.tsx:496 #: src/tables/ColumnRenderers.tsx:200 #: src/tables/ColumnRenderers.tsx:209 msgid "Default Location" msgstr "" -#: src/pages/part/PartDetail.tsx:501 +#: src/pages/part/PartDetail.tsx:503 msgid "Category Default Location" msgstr "" -#: src/pages/part/PartDetail.tsx:508 +#: src/pages/part/PartDetail.tsx:510 #: src/tables/purchasing/ManufacturerPartParameterTable.tsx:48 msgid "Units" msgstr "" @@ -6991,12 +7016,12 @@ msgstr "" #~ msgid "Stocktake By" #~ msgstr "Stocktake By" -#: src/pages/part/PartDetail.tsx:515 +#: src/pages/part/PartDetail.tsx:517 #: src/tables/settings/PendingTasksTable.tsx:51 msgid "Keywords" msgstr "" -#: src/pages/part/PartDetail.tsx:543 +#: src/pages/part/PartDetail.tsx:545 #: src/tables/bom/BomTable.tsx:419 #: src/tables/build/BuildLineTable.tsx:297 #: src/tables/part/PartTable.tsx:306 @@ -7004,34 +7029,26 @@ msgstr "" msgid "Available Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:549 +#: src/pages/part/PartDetail.tsx:551 #: src/tables/bom/BomTable.tsx:328 #: src/tables/build/BuildLineTable.tsx:259 #: src/tables/sales/SalesOrderLineItemTable.tsx:178 msgid "On order" msgstr "" -#: src/pages/part/PartDetail.tsx:556 +#: src/pages/part/PartDetail.tsx:558 msgid "Required for Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:567 +#: src/pages/part/PartDetail.tsx:569 msgid "Allocated to Build Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:579 +#: src/pages/part/PartDetail.tsx:581 msgid "Allocated to Sales Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:588 -#: src/pages/part/PartDetail.tsx:1011 -#: src/pages/stock/StockDetail.tsx:896 -#: src/tables/build/BuildOrderTestTable.tsx:273 -#: src/tables/stock/StockItemTable.tsx:364 -msgid "In Production" -msgstr "" - -#: src/pages/part/PartDetail.tsx:606 +#: src/pages/part/PartDetail.tsx:608 msgid "Minimum Stock" msgstr "" @@ -7039,51 +7056,51 @@ msgstr "" #~ msgid "Scheduling" #~ msgstr "Scheduling" -#: src/pages/part/PartDetail.tsx:621 +#: src/pages/part/PartDetail.tsx:623 #: src/tables/part/ParametricPartTable.tsx:359 #: src/tables/part/PartTable.tsx:190 msgid "Locked" msgstr "" -#: src/pages/part/PartDetail.tsx:627 +#: src/pages/part/PartDetail.tsx:629 msgid "Template Part" msgstr "" -#: src/pages/part/PartDetail.tsx:632 +#: src/pages/part/PartDetail.tsx:634 #: src/tables/bom/BomTable.tsx:409 msgid "Assembled Part" msgstr "" -#: src/pages/part/PartDetail.tsx:637 +#: src/pages/part/PartDetail.tsx:639 msgid "Component Part" msgstr "" -#: src/pages/part/PartDetail.tsx:642 +#: src/pages/part/PartDetail.tsx:644 #: src/tables/bom/BomTable.tsx:399 msgid "Testable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:648 +#: src/pages/part/PartDetail.tsx:650 #: src/tables/bom/BomTable.tsx:404 msgid "Trackable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:653 +#: src/pages/part/PartDetail.tsx:655 msgid "Purchaseable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:659 +#: src/pages/part/PartDetail.tsx:661 msgid "Saleable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:664 -#: src/pages/part/PartDetail.tsx:1023 +#: src/pages/part/PartDetail.tsx:666 +#: src/pages/part/PartDetail.tsx:1036 #: src/tables/bom/BomTable.tsx:143 #: src/tables/bom/BomTable.tsx:414 msgid "Virtual Part" msgstr "" -#: src/pages/part/PartDetail.tsx:679 +#: src/pages/part/PartDetail.tsx:681 #: src/pages/purchasing/PurchaseOrderDetail.tsx:253 #: src/pages/sales/ReturnOrderDetail.tsx:217 #: src/pages/sales/SalesOrderDetail.tsx:229 @@ -7091,65 +7108,65 @@ msgstr "" msgid "Creation Date" msgstr "" -#: src/pages/part/PartDetail.tsx:684 +#: src/pages/part/PartDetail.tsx:686 #: src/tables/ColumnRenderers.tsx:386 -#: src/tables/Filter.tsx:365 +#: src/tables/Filter.tsx:373 msgid "Created By" msgstr "" -#: src/pages/part/PartDetail.tsx:699 +#: src/pages/part/PartDetail.tsx:701 msgid "Default Supplier" msgstr "" -#: src/pages/part/PartDetail.tsx:705 +#: src/pages/part/PartDetail.tsx:707 msgid "Default Expiry" msgstr "" -#: src/pages/part/PartDetail.tsx:710 +#: src/pages/part/PartDetail.tsx:712 msgid "days" msgstr "" -#: src/pages/part/PartDetail.tsx:720 +#: src/pages/part/PartDetail.tsx:722 #: src/pages/part/pricing/BomPricingPanel.tsx:113 #: src/pages/part/pricing/VariantPricingPanel.tsx:95 #: src/tables/part/PartTable.tsx:166 msgid "Price Range" msgstr "" -#: src/pages/part/PartDetail.tsx:730 +#: src/pages/part/PartDetail.tsx:732 msgid "Latest Serial Number" msgstr "" -#: src/pages/part/PartDetail.tsx:758 +#: src/pages/part/PartDetail.tsx:760 msgid "Select Part Revision" msgstr "" -#: src/pages/part/PartDetail.tsx:824 +#: src/pages/part/PartDetail.tsx:826 msgid "Variants" msgstr "" -#: src/pages/part/PartDetail.tsx:831 -#: src/pages/stock/StockDetail.tsx:526 +#: src/pages/part/PartDetail.tsx:833 +#: src/pages/stock/StockDetail.tsx:542 msgid "Allocations" msgstr "" -#: src/pages/part/PartDetail.tsx:838 +#: src/pages/part/PartDetail.tsx:840 msgid "Bill of Materials" msgstr "" -#: src/pages/part/PartDetail.tsx:850 +#: src/pages/part/PartDetail.tsx:852 msgid "Used In" msgstr "" -#: src/pages/part/PartDetail.tsx:857 +#: src/pages/part/PartDetail.tsx:859 msgid "Part Pricing" msgstr "" -#: src/pages/part/PartDetail.tsx:927 +#: src/pages/part/PartDetail.tsx:929 msgid "Test Templates" msgstr "" -#: src/pages/part/PartDetail.tsx:938 +#: src/pages/part/PartDetail.tsx:951 msgid "Related Parts" msgstr "" @@ -7161,47 +7178,47 @@ msgstr "" #~ msgid "Transfer part stock" #~ msgstr "Transfer part stock" -#: src/pages/part/PartDetail.tsx:999 +#: src/pages/part/PartDetail.tsx:1012 #: src/tables/part/PartTestTemplateTable.tsx:112 #: src/tables/stock/StockItemTestResultTable.tsx:401 msgid "Required" msgstr "" -#: src/pages/part/PartDetail.tsx:1036 +#: src/pages/part/PartDetail.tsx:1049 #: src/tables/part/PartTable.tsx:355 msgid "Edit Part" msgstr "" -#: src/pages/part/PartDetail.tsx:1076 +#: src/pages/part/PartDetail.tsx:1089 #: src/tables/part/PartTable.tsx:343 #: src/tables/part/PartTable.tsx:420 msgid "Add Part" msgstr "" -#: src/pages/part/PartDetail.tsx:1090 +#: src/pages/part/PartDetail.tsx:1103 msgid "Delete Part" msgstr "" -#: src/pages/part/PartDetail.tsx:1099 +#: src/pages/part/PartDetail.tsx:1112 msgid "Deleting this part cannot be reversed" msgstr "" -#: src/pages/part/PartDetail.tsx:1161 -#: src/pages/stock/StockDetail.tsx:854 +#: src/pages/part/PartDetail.tsx:1174 +#: src/pages/stock/StockDetail.tsx:870 msgid "Order" msgstr "" -#: src/pages/part/PartDetail.tsx:1162 -#: src/pages/stock/StockDetail.tsx:855 -#: src/tables/build/BuildLineTable.tsx:740 +#: src/pages/part/PartDetail.tsx:1175 +#: src/pages/stock/StockDetail.tsx:871 +#: src/tables/build/BuildLineTable.tsx:743 msgid "Order Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:1174 +#: src/pages/part/PartDetail.tsx:1187 msgid "Search by serial number" msgstr "" -#: src/pages/part/PartDetail.tsx:1182 +#: src/pages/part/PartDetail.tsx:1195 #: src/tables/part/PartTable.tsx:392 msgid "Part Actions" msgstr "" @@ -7291,8 +7308,8 @@ msgstr "" #: src/pages/part/PartStockHistoryDetail.tsx:107 #: src/pages/part/PartStockHistoryDetail.tsx:211 -#: src/pages/stock/StockDetail.tsx:399 -#: src/tables/stock/StockItemTable.tsx:272 +#: src/pages/stock/StockDetail.tsx:402 +#: src/tables/stock/StockItemTable.tsx:273 msgid "Stock Value" msgstr "" @@ -7366,12 +7383,12 @@ msgstr "" #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:71 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:126 #: src/pages/part/pricing/SupplierPricingPanel.tsx:66 -#: src/pages/stock/StockDetail.tsx:387 +#: src/pages/stock/StockDetail.tsx:390 #: src/tables/bom/BomTable.tsx:265 #: src/tables/general/ExtraLineItemTable.tsx:61 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:250 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:84 -#: src/tables/stock/StockItemTable.tsx:260 +#: src/tables/stock/StockItemTable.tsx:261 msgid "Unit Price" msgstr "Harga Per buah" @@ -7449,9 +7466,9 @@ msgid "Purchase Pricing" msgstr "" #: src/pages/part/pricing/PricingOverviewPanel.tsx:281 -#: src/pages/stock/StockDetail.tsx:179 +#: src/pages/stock/StockDetail.tsx:426 #: src/tables/part/PartParameterTable.tsx:121 -#: src/tables/stock/StockItemTable.tsx:301 +#: src/tables/stock/StockItemTable.tsx:302 msgid "Last Updated" msgstr "" @@ -7815,6 +7832,7 @@ msgid "Parent Location" msgstr "" #: src/pages/stock/LocationDetail.tsx:130 +#: src/pages/stock/LocationDetail.tsx:176 msgid "Sublocations" msgstr "" @@ -7871,12 +7889,12 @@ msgid "Scan Stock Item" msgstr "" #: src/pages/stock/LocationDetail.tsx:298 -#: src/pages/stock/StockDetail.tsx:783 +#: src/pages/stock/StockDetail.tsx:799 msgid "Scanned stock item into location" msgstr "" #: src/pages/stock/LocationDetail.tsx:304 -#: src/pages/stock/StockDetail.tsx:789 +#: src/pages/stock/StockDetail.tsx:805 msgid "Error scanning stock item" msgstr "" @@ -7913,71 +7931,71 @@ msgstr "" #~ msgid "Unlink custom barcode from stock item" #~ msgstr "Unlink custom barcode from stock item" -#: src/pages/stock/StockDetail.tsx:185 -msgid "Last Stocktake" -msgstr "" - -#: src/pages/stock/StockDetail.tsx:203 -msgid "Previous serial number" -msgstr "" - #: src/pages/stock/StockDetail.tsx:205 #~ msgid "Edit stock item" #~ msgstr "Edit stock item" +#: src/pages/stock/StockDetail.tsx:206 +msgid "Previous serial number" +msgstr "" + #: src/pages/stock/StockDetail.tsx:217 #~ msgid "Delete stock item" #~ msgstr "Delete stock item" -#: src/pages/stock/StockDetail.tsx:225 +#: src/pages/stock/StockDetail.tsx:228 msgid "Find serial number" msgstr "" -#: src/pages/stock/StockDetail.tsx:269 +#: src/pages/stock/StockDetail.tsx:272 msgid "Allocated to Orders" msgstr "" -#: src/pages/stock/StockDetail.tsx:302 +#: src/pages/stock/StockDetail.tsx:305 msgid "Installed In" msgstr "" -#: src/pages/stock/StockDetail.tsx:322 +#: src/pages/stock/StockDetail.tsx:325 msgid "Parent Item" msgstr "" -#: src/pages/stock/StockDetail.tsx:326 +#: src/pages/stock/StockDetail.tsx:329 msgid "Parent stock item" msgstr "" -#: src/pages/stock/StockDetail.tsx:332 +#: src/pages/stock/StockDetail.tsx:335 msgid "Consumed By" msgstr "" +#: src/pages/stock/StockDetail.tsx:432 +msgid "Last Stocktake" +msgstr "" + #: src/pages/stock/StockDetail.tsx:433 #~ msgid "Duplicate stock item" #~ msgstr "Duplicate stock item" -#: src/pages/stock/StockDetail.tsx:510 +#: src/pages/stock/StockDetail.tsx:526 msgid "Stock Details" msgstr "" -#: src/pages/stock/StockDetail.tsx:516 +#: src/pages/stock/StockDetail.tsx:532 msgid "Stock Tracking" msgstr "" #: src/pages/stock/StockDetail.tsx:571 -msgid "Test Data" -msgstr "" +#~ msgid "Test Data" +#~ msgstr "Test Data" -#: src/pages/stock/StockDetail.tsx:585 +#: src/pages/stock/StockDetail.tsx:601 msgid "Installed Items" msgstr "" -#: src/pages/stock/StockDetail.tsx:592 +#: src/pages/stock/StockDetail.tsx:608 msgid "Child Items" msgstr "" -#: src/pages/stock/StockDetail.tsx:645 +#: src/pages/stock/StockDetail.tsx:661 msgid "Edit Stock Item" msgstr "" @@ -7991,77 +8009,77 @@ msgstr "" #~ msgid "Remove stock" #~ msgstr "Remove stock" -#: src/pages/stock/StockDetail.tsx:687 -msgid "Items Created" -msgstr "" - -#: src/pages/stock/StockDetail.tsx:688 -msgid "Created {n} stock items" -msgstr "" - #: src/pages/stock/StockDetail.tsx:698 #: src/tables/stock/StockItemTable.tsx:481 #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:705 +#: src/pages/stock/StockDetail.tsx:703 +msgid "Items Created" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:704 +msgid "Created {n} stock items" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:721 msgid "Delete Stock Item" msgstr "" -#: src/pages/stock/StockDetail.tsx:741 -msgid "Serialize Stock Item" -msgstr "" - #: src/pages/stock/StockDetail.tsx:757 -#: src/tables/stock/StockItemTable.tsx:539 -msgid "Stock item serialized" +msgid "Serialize Stock Item" msgstr "" #: src/pages/stock/StockDetail.tsx:762 #~ msgid "Return Stock Item" #~ msgstr "Return Stock Item" -#: src/pages/stock/StockDetail.tsx:765 -msgid "Scan Into Location" -msgstr "" - #: src/pages/stock/StockDetail.tsx:765 #~ msgid "Return this item into stock. This will remove the customer assignment." #~ msgstr "Return this item into stock. This will remove the customer assignment." +#: src/pages/stock/StockDetail.tsx:773 +#: src/tables/stock/StockItemTable.tsx:536 +msgid "Stock item serialized" +msgstr "" + #: src/pages/stock/StockDetail.tsx:777 #~ msgid "Item returned to stock" #~ msgstr "Item returned to stock" -#: src/pages/stock/StockDetail.tsx:823 +#: src/pages/stock/StockDetail.tsx:781 +msgid "Scan Into Location" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:839 msgid "Scan into location" msgstr "" -#: src/pages/stock/StockDetail.tsx:825 +#: src/pages/stock/StockDetail.tsx:841 msgid "Scan this item into a location" msgstr "" -#: src/pages/stock/StockDetail.tsx:837 +#: src/pages/stock/StockDetail.tsx:853 msgid "Stock Operations" msgstr "" -#: src/pages/stock/StockDetail.tsx:842 +#: src/pages/stock/StockDetail.tsx:858 #: src/tables/build/BuildOutputTable.tsx:532 msgid "Serialize" msgstr "" -#: src/pages/stock/StockDetail.tsx:843 +#: src/pages/stock/StockDetail.tsx:859 msgid "Serialize stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:868 -msgid "Stock Item Actions" -msgstr "" - #: src/pages/stock/StockDetail.tsx:868 #~ msgid "Count stock" #~ msgstr "Count stock" +#: src/pages/stock/StockDetail.tsx:884 +msgid "Stock Item Actions" +msgstr "" + #: src/pages/stock/StockDetail.tsx:890 #~ msgid "Return from customer" #~ msgstr "Return from customer" @@ -8070,20 +8088,6 @@ msgstr "" #~ msgid "Transfer" #~ msgstr "Transfer" -#: src/pages/stock/StockDetail.tsx:937 -#: src/tables/stock/StockItemTable.tsx:409 -msgid "Stale" -msgstr "" - -#: src/pages/stock/StockDetail.tsx:943 -#: src/tables/stock/StockItemTable.tsx:403 -msgid "Expired" -msgstr "" - -#: src/pages/stock/StockDetail.tsx:949 -msgid "Unavailable" -msgstr "" - #: src/pages/stock/StockDetail.tsx:950 #~ msgid "Assign to Customer" #~ msgstr "Assign to Customer" @@ -8092,6 +8096,20 @@ msgstr "" #~ msgid "Assign to a customer" #~ msgstr "Assign to a customer" +#: src/pages/stock/StockDetail.tsx:953 +#: src/tables/stock/StockItemTable.tsx:406 +msgid "Stale" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:959 +#: src/tables/stock/StockItemTable.tsx:400 +msgid "Expired" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:965 +msgid "Unavailable" +msgstr "" + #: src/states/IconState.tsx:47 #: src/states/IconState.tsx:77 msgid "Error loading icon package from server" @@ -8165,199 +8183,203 @@ msgstr "" msgid "Filter items by batch code" msgstr "" -#: src/tables/Filter.tsx:92 -msgid "Is Serialized" -msgstr "" - #: src/tables/Filter.tsx:93 -msgid "Show items which have a serial number" +msgid "Show items which are in stock" msgstr "" #: src/tables/Filter.tsx:100 -msgid "Serial" +msgid "Is Serialized" msgstr "" #: src/tables/Filter.tsx:101 -msgid "Filter items by serial number" +msgid "Show items which have a serial number" msgstr "" #: src/tables/Filter.tsx:106 #~ msgid "Show overdue orders" #~ msgstr "Show overdue orders" +#: src/tables/Filter.tsx:108 +msgid "Serial" +msgstr "" + #: src/tables/Filter.tsx:109 +msgid "Filter items by serial number" +msgstr "" + +#: src/tables/Filter.tsx:117 msgid "Serial Below" msgstr "" -#: src/tables/Filter.tsx:110 +#: src/tables/Filter.tsx:118 msgid "Show items with serial numbers less than or equal to a given value" msgstr "" -#: src/tables/Filter.tsx:118 +#: src/tables/Filter.tsx:126 msgid "Serial Above" msgstr "" -#: src/tables/Filter.tsx:119 +#: src/tables/Filter.tsx:127 msgid "Show items with serial numbers greater than or equal to a given value" msgstr "" -#: src/tables/Filter.tsx:128 +#: src/tables/Filter.tsx:136 msgid "Assigned to me" msgstr "" -#: src/tables/Filter.tsx:129 +#: src/tables/Filter.tsx:137 msgid "Show orders assigned to me" msgstr "" -#: src/tables/Filter.tsx:136 +#: src/tables/Filter.tsx:144 #: src/tables/sales/SalesOrderAllocationTable.tsx:85 msgid "Outstanding" msgstr "" -#: src/tables/Filter.tsx:137 +#: src/tables/Filter.tsx:145 msgid "Show outstanding items" msgstr "" -#: src/tables/Filter.tsx:145 +#: src/tables/Filter.tsx:153 msgid "Show overdue items" msgstr "" -#: src/tables/Filter.tsx:152 +#: src/tables/Filter.tsx:160 msgid "Minimum Date" msgstr "" -#: src/tables/Filter.tsx:153 +#: src/tables/Filter.tsx:161 msgid "Show items after this date" msgstr "" -#: src/tables/Filter.tsx:161 +#: src/tables/Filter.tsx:169 msgid "Maximum Date" msgstr "" -#: src/tables/Filter.tsx:162 +#: src/tables/Filter.tsx:170 msgid "Show items before this date" msgstr "" -#: src/tables/Filter.tsx:170 +#: src/tables/Filter.tsx:178 msgid "Created Before" msgstr "" -#: src/tables/Filter.tsx:171 +#: src/tables/Filter.tsx:179 msgid "Show items created before this date" msgstr "" -#: src/tables/Filter.tsx:179 +#: src/tables/Filter.tsx:187 msgid "Created After" msgstr "" -#: src/tables/Filter.tsx:180 +#: src/tables/Filter.tsx:188 msgid "Show items created after this date" msgstr "" -#: src/tables/Filter.tsx:188 +#: src/tables/Filter.tsx:196 msgid "Start Date Before" msgstr "" -#: src/tables/Filter.tsx:189 +#: src/tables/Filter.tsx:197 msgid "Show items with a start date before this date" msgstr "" -#: src/tables/Filter.tsx:197 +#: src/tables/Filter.tsx:205 msgid "Start Date After" msgstr "" -#: src/tables/Filter.tsx:198 +#: src/tables/Filter.tsx:206 msgid "Show items with a start date after this date" msgstr "" -#: src/tables/Filter.tsx:206 +#: src/tables/Filter.tsx:214 msgid "Target Date Before" msgstr "" -#: src/tables/Filter.tsx:207 +#: src/tables/Filter.tsx:215 msgid "Show items with a target date before this date" msgstr "" -#: src/tables/Filter.tsx:215 +#: src/tables/Filter.tsx:223 msgid "Target Date After" msgstr "" -#: src/tables/Filter.tsx:216 +#: src/tables/Filter.tsx:224 msgid "Show items with a target date after this date" msgstr "" -#: src/tables/Filter.tsx:224 +#: src/tables/Filter.tsx:232 msgid "Completed Before" msgstr "" -#: src/tables/Filter.tsx:225 +#: src/tables/Filter.tsx:233 msgid "Show items completed before this date" msgstr "" -#: src/tables/Filter.tsx:233 +#: src/tables/Filter.tsx:241 msgid "Completed After" msgstr "" -#: src/tables/Filter.tsx:234 +#: src/tables/Filter.tsx:242 msgid "Show items completed after this date" msgstr "" -#: src/tables/Filter.tsx:246 +#: src/tables/Filter.tsx:254 msgid "Has Project Code" msgstr "" -#: src/tables/Filter.tsx:247 +#: src/tables/Filter.tsx:255 msgid "Show orders with an assigned project code" msgstr "" -#: src/tables/Filter.tsx:256 +#: src/tables/Filter.tsx:264 msgid "Include Variants" msgstr "" -#: src/tables/Filter.tsx:257 +#: src/tables/Filter.tsx:265 msgid "Include results for part variants" msgstr "" -#: src/tables/Filter.tsx:267 +#: src/tables/Filter.tsx:275 #: src/tables/part/PartPurchaseOrdersTable.tsx:133 msgid "Filter by order status" msgstr "" -#: src/tables/Filter.tsx:279 +#: src/tables/Filter.tsx:287 msgid "Filter by project code" msgstr "" -#: src/tables/Filter.tsx:312 +#: src/tables/Filter.tsx:320 msgid "Filter by responsible owner" msgstr "" -#: src/tables/Filter.tsx:328 +#: src/tables/Filter.tsx:336 #: src/tables/settings/ApiTokenTable.tsx:133 #: src/tables/stock/StockTrackingTable.tsx:191 msgid "Filter by user" msgstr "" -#: src/tables/Filter.tsx:340 +#: src/tables/Filter.tsx:348 msgid "Filter by manufacturer" msgstr "" -#: src/tables/Filter.tsx:353 +#: src/tables/Filter.tsx:361 msgid "Filter by supplier" msgstr "" -#: src/tables/Filter.tsx:366 +#: src/tables/Filter.tsx:374 msgid "Filter by user who created the order" msgstr "" -#: src/tables/Filter.tsx:374 +#: src/tables/Filter.tsx:382 msgid "Filter by user who issued the order" msgstr "" -#: src/tables/Filter.tsx:382 +#: src/tables/Filter.tsx:390 msgid "Filter by part category" msgstr "" -#: src/tables/Filter.tsx:393 +#: src/tables/Filter.tsx:401 msgid "Filter by stock location" msgstr "" @@ -8566,7 +8588,7 @@ msgstr "" #: src/tables/bom/BomTable.tsx:345 #: src/tables/part/PartTable.tsx:158 #: src/tables/sales/SalesOrderLineItemTable.tsx:187 -#: src/tables/stock/StockItemTable.tsx:223 +#: src/tables/stock/StockItemTable.tsx:224 msgid "Stock Information" msgstr "" @@ -8588,7 +8610,7 @@ msgstr "" #: src/tables/bom/BomTable.tsx:379 #: src/tables/build/BuildLineTable.tsx:478 -#: src/tables/build/BuildLineTable.tsx:518 +#: src/tables/build/BuildLineTable.tsx:519 msgid "Consumable item" msgstr "" @@ -8737,7 +8759,7 @@ msgstr "" #: src/tables/part/ParametricPartTable.tsx:364 #: src/tables/part/PartBuildAllocationsTable.tsx:60 #: src/tables/part/PartTable.tsx:196 -#: src/tables/stock/StockItemTable.tsx:334 +#: src/tables/stock/StockItemTable.tsx:335 msgid "Assembly" msgstr "" @@ -8785,7 +8807,7 @@ msgstr "" #~ msgstr "Edit Build Item" #: src/tables/build/BuildAllocatedStockTable.tsx:167 -#: src/tables/build/BuildLineTable.tsx:631 +#: src/tables/build/BuildLineTable.tsx:632 msgid "Edit Stock Allocation" msgstr "" @@ -8794,11 +8816,11 @@ msgstr "" #~ msgstr "Delete Build Item" #: src/tables/build/BuildAllocatedStockTable.tsx:180 -#: src/tables/build/BuildLineTable.tsx:644 +#: src/tables/build/BuildLineTable.tsx:645 msgid "Delete Stock Allocation" msgstr "" -#: src/tables/build/BuildAllocatedStockTable.tsx:232 +#: src/tables/build/BuildAllocatedStockTable.tsx:239 msgid "Consume" msgstr "" @@ -8836,7 +8858,7 @@ msgid "Testable" msgstr "" #: src/tables/build/BuildLineTable.tsx:215 -#: src/tables/stock/StockItemTable.tsx:393 +#: src/tables/stock/StockItemTable.tsx:390 msgid "Tracked" msgstr "" @@ -8855,7 +8877,7 @@ msgstr "" #: src/tables/build/BuildLineTable.tsx:294 #: src/tables/sales/SalesOrderLineItemTable.tsx:158 -#: src/tables/stock/StockItemTable.tsx:192 +#: src/tables/stock/StockItemTable.tsx:193 msgid "No stock available" msgstr "" @@ -8887,55 +8909,55 @@ msgstr "" msgid "BOM Information" msgstr "" -#: src/tables/build/BuildLineTable.tsx:496 +#: src/tables/build/BuildLineTable.tsx:497 #: src/tables/part/PartBuildAllocationsTable.tsx:102 msgid "Fully allocated" msgstr "" -#: src/tables/build/BuildLineTable.tsx:544 +#: src/tables/build/BuildLineTable.tsx:545 #: src/tables/sales/SalesOrderLineItemTable.tsx:308 msgid "Create Build Order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:573 +#: src/tables/build/BuildLineTable.tsx:574 msgid "Auto allocation in progress" msgstr "" -#: src/tables/build/BuildLineTable.tsx:576 -#: src/tables/build/BuildLineTable.tsx:781 +#: src/tables/build/BuildLineTable.tsx:577 +#: src/tables/build/BuildLineTable.tsx:784 msgid "Auto Allocate Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:577 +#: src/tables/build/BuildLineTable.tsx:578 msgid "Automatically allocate stock to this build according to the selected options" msgstr "" -#: src/tables/build/BuildLineTable.tsx:597 -#: src/tables/build/BuildLineTable.tsx:611 -#: src/tables/build/BuildLineTable.tsx:730 -#: src/tables/build/BuildLineTable.tsx:831 +#: src/tables/build/BuildLineTable.tsx:598 +#: src/tables/build/BuildLineTable.tsx:612 +#: src/tables/build/BuildLineTable.tsx:733 +#: src/tables/build/BuildLineTable.tsx:834 #: src/tables/build/BuildOutputTable.tsx:359 #: src/tables/build/BuildOutputTable.tsx:364 msgid "Deallocate Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:613 +#: src/tables/build/BuildLineTable.tsx:614 msgid "Deallocate all untracked stock for this build order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:615 +#: src/tables/build/BuildLineTable.tsx:616 msgid "Deallocate stock from the selected line item" msgstr "" -#: src/tables/build/BuildLineTable.tsx:619 +#: src/tables/build/BuildLineTable.tsx:620 msgid "Stock has been deallocated" msgstr "" -#: src/tables/build/BuildLineTable.tsx:750 +#: src/tables/build/BuildLineTable.tsx:753 msgid "Build Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:763 +#: src/tables/build/BuildLineTable.tsx:766 #: src/tables/sales/SalesOrderLineItemTable.tsx:396 msgid "View Part" msgstr "" @@ -8999,38 +9021,6 @@ msgstr "" #~ msgid "Filter by user who issued this order" #~ msgstr "Filter by user who issued this order" -#: src/tables/build/BuildOrderTestTable.tsx:85 -#: src/tables/build/BuildOrderTestTable.tsx:163 -#: src/tables/build/BuildOrderTestTable.tsx:283 -#: src/tables/build/BuildOrderTestTable.tsx:297 -#: src/tables/stock/StockItemTestResultTable.tsx:293 -#: src/tables/stock/StockItemTestResultTable.tsx:365 -#: src/tables/stock/StockItemTestResultTable.tsx:426 -msgid "Add Test Result" -msgstr "" - -#: src/tables/build/BuildOrderTestTable.tsx:92 -#: src/tables/stock/StockItemTestResultTable.tsx:295 -msgid "Test result added" -msgstr "" - -#: src/tables/build/BuildOrderTestTable.tsx:124 -msgid "Add Test Results" -msgstr "" - -#: src/tables/build/BuildOrderTestTable.tsx:134 -msgid "Test results added" -msgstr "" - -#: src/tables/build/BuildOrderTestTable.tsx:162 -#: src/tables/stock/StockItemTestResultTable.tsx:191 -msgid "No Result" -msgstr "" - -#: src/tables/build/BuildOrderTestTable.tsx:274 -msgid "Show build outputs currently in production" -msgstr "" - #: src/tables/build/BuildOutputTable.tsx:104 msgid "Build Output Stock Allocation" msgstr "" @@ -9066,7 +9056,8 @@ msgid "Serialize Build Output" msgstr "" #: src/tables/build/BuildOutputTable.tsx:409 -#: src/tables/stock/StockItemTable.tsx:329 +#: src/tables/part/PartTestResultTable.tsx:310 +#: src/tables/stock/StockItemTable.tsx:330 msgid "Filter by stock status" msgstr "" @@ -9914,6 +9905,38 @@ msgstr "" msgid "Order selected parts" msgstr "" +#: src/tables/part/PartTestResultTable.tsx:103 +#: src/tables/part/PartTestResultTable.tsx:181 +#: src/tables/part/PartTestResultTable.tsx:320 +#: src/tables/part/PartTestResultTable.tsx:334 +#: src/tables/stock/StockItemTestResultTable.tsx:293 +#: src/tables/stock/StockItemTestResultTable.tsx:365 +#: src/tables/stock/StockItemTestResultTable.tsx:426 +msgid "Add Test Result" +msgstr "" + +#: src/tables/part/PartTestResultTable.tsx:110 +#: src/tables/stock/StockItemTestResultTable.tsx:295 +msgid "Test result added" +msgstr "" + +#: src/tables/part/PartTestResultTable.tsx:142 +msgid "Add Test Results" +msgstr "" + +#: src/tables/part/PartTestResultTable.tsx:152 +msgid "Test results added" +msgstr "" + +#: src/tables/part/PartTestResultTable.tsx:180 +#: src/tables/stock/StockItemTestResultTable.tsx:191 +msgid "No Result" +msgstr "" + +#: src/tables/part/PartTestResultTable.tsx:298 +msgid "Show build outputs currently in production" +msgstr "" + #: src/tables/part/PartTestTemplateTable.tsx:56 msgid "Test is defined for a parent template part" msgstr "" @@ -10268,7 +10291,7 @@ msgid "Sample" msgstr "" #: src/tables/plugin/PluginListTable.tsx:432 -#: src/tables/stock/StockItemTable.tsx:377 +#: src/tables/stock/StockItemTable.tsx:374 msgid "Installed" msgstr "" @@ -11081,55 +11104,55 @@ msgstr "" msgid "User deleted" msgstr "" -#: src/tables/settings/UserTable.tsx:361 +#: src/tables/settings/UserTable.tsx:362 msgid "Are you sure you want to delete this user?" msgstr "" -#: src/tables/settings/UserTable.tsx:367 +#: src/tables/settings/UserTable.tsx:368 msgid "Add User" msgstr "" -#: src/tables/settings/UserTable.tsx:375 +#: src/tables/settings/UserTable.tsx:376 msgid "Added user" msgstr "" -#: src/tables/settings/UserTable.tsx:382 +#: src/tables/settings/UserTable.tsx:383 msgid "Set Password" msgstr "" -#: src/tables/settings/UserTable.tsx:387 +#: src/tables/settings/UserTable.tsx:388 msgid "Password updated" msgstr "" -#: src/tables/settings/UserTable.tsx:398 +#: src/tables/settings/UserTable.tsx:399 msgid "Add user" msgstr "" -#: src/tables/settings/UserTable.tsx:411 +#: src/tables/settings/UserTable.tsx:412 msgid "Show active users" msgstr "" -#: src/tables/settings/UserTable.tsx:416 +#: src/tables/settings/UserTable.tsx:417 msgid "Show staff users" msgstr "" -#: src/tables/settings/UserTable.tsx:421 +#: src/tables/settings/UserTable.tsx:422 msgid "Show superusers" msgstr "" -#: src/tables/settings/UserTable.tsx:440 +#: src/tables/settings/UserTable.tsx:441 msgid "Edit User" msgstr "" -#: src/tables/settings/UserTable.tsx:476 +#: src/tables/settings/UserTable.tsx:477 msgid "User updated" msgstr "" -#: src/tables/settings/UserTable.tsx:477 +#: src/tables/settings/UserTable.tsx:478 msgid "User updated successfully" msgstr "" -#: src/tables/settings/UserTable.tsx:483 +#: src/tables/settings/UserTable.tsx:484 msgid "Error updating user" msgstr "" @@ -11171,47 +11194,47 @@ msgstr "" msgid "Icon" msgstr "" -#: src/tables/stock/StockItemTable.tsx:107 +#: src/tables/stock/StockItemTable.tsx:108 msgid "This stock item is in production" msgstr "" -#: src/tables/stock/StockItemTable.tsx:114 +#: src/tables/stock/StockItemTable.tsx:115 msgid "This stock item has been assigned to a sales order" msgstr "" -#: src/tables/stock/StockItemTable.tsx:121 +#: src/tables/stock/StockItemTable.tsx:122 msgid "This stock item has been assigned to a customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:128 +#: src/tables/stock/StockItemTable.tsx:129 msgid "This stock item is installed in another stock item" msgstr "" -#: src/tables/stock/StockItemTable.tsx:135 +#: src/tables/stock/StockItemTable.tsx:136 msgid "This stock item has been consumed by a build order" msgstr "" -#: src/tables/stock/StockItemTable.tsx:142 +#: src/tables/stock/StockItemTable.tsx:143 msgid "This stock item is unavailable" msgstr "" -#: src/tables/stock/StockItemTable.tsx:151 +#: src/tables/stock/StockItemTable.tsx:152 msgid "This stock item has expired" msgstr "" -#: src/tables/stock/StockItemTable.tsx:155 +#: src/tables/stock/StockItemTable.tsx:156 msgid "This stock item is stale" msgstr "" -#: src/tables/stock/StockItemTable.tsx:167 +#: src/tables/stock/StockItemTable.tsx:168 msgid "This stock item is fully allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:174 +#: src/tables/stock/StockItemTable.tsx:175 msgid "This stock item is partially allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:202 +#: src/tables/stock/StockItemTable.tsx:203 msgid "This stock item has been depleted" msgstr "" @@ -11219,152 +11242,148 @@ msgstr "" #~ msgid "Show stock for assmebled parts" #~ msgstr "Show stock for assmebled parts" -#: src/tables/stock/StockItemTable.tsx:306 +#: src/tables/stock/StockItemTable.tsx:307 msgid "Stocktake Date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:324 +#: src/tables/stock/StockItemTable.tsx:325 msgid "Show stock for active parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:335 +#: src/tables/stock/StockItemTable.tsx:336 msgid "Show stock for assembled parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:340 +#: src/tables/stock/StockItemTable.tsx:341 msgid "Show items which have been allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:345 +#: src/tables/stock/StockItemTable.tsx:346 msgid "Show items which are available" msgstr "" -#: src/tables/stock/StockItemTable.tsx:349 +#: src/tables/stock/StockItemTable.tsx:350 #: src/tables/stock/StockLocationTable.tsx:38 msgid "Include Sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:350 +#: src/tables/stock/StockItemTable.tsx:351 msgid "Include stock in sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:354 +#: src/tables/stock/StockItemTable.tsx:355 msgid "Depleted" msgstr "" -#: src/tables/stock/StockItemTable.tsx:355 +#: src/tables/stock/StockItemTable.tsx:356 msgid "Show depleted stock items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:360 -msgid "Show items which are in stock" +#: src/tables/stock/StockItemTable.tsx:362 +msgid "Show items which are in production" msgstr "" #: src/tables/stock/StockItemTable.tsx:362 #~ msgid "Include stock items for variant parts" #~ msgstr "Include stock items for variant parts" -#: src/tables/stock/StockItemTable.tsx:365 -msgid "Show items which are in production" -msgstr "" - -#: src/tables/stock/StockItemTable.tsx:373 +#: src/tables/stock/StockItemTable.tsx:370 msgid "Show items which have been consumed by a build order" msgstr "" -#: src/tables/stock/StockItemTable.tsx:378 +#: src/tables/stock/StockItemTable.tsx:375 msgid "Show stock items which are installed in other items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:382 +#: src/tables/stock/StockItemTable.tsx:379 msgid "Sent to Customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:383 +#: src/tables/stock/StockItemTable.tsx:380 msgid "Show items which have been sent to a customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:394 +#: src/tables/stock/StockItemTable.tsx:391 msgid "Show tracked items" msgstr "" +#: src/tables/stock/StockItemTable.tsx:395 +msgid "Has Purchase Price" +msgstr "" + +#: src/tables/stock/StockItemTable.tsx:396 +msgid "Show items which have a purchase price" +msgstr "" + #: src/tables/stock/StockItemTable.tsx:397 #~ msgid "Serial Number LTE" #~ msgstr "Serial Number LTE" -#: src/tables/stock/StockItemTable.tsx:398 -msgid "Has Purchase Price" -msgstr "" - -#: src/tables/stock/StockItemTable.tsx:399 -msgid "Show items which have a purchase price" +#: src/tables/stock/StockItemTable.tsx:401 +msgid "Show items which have expired" msgstr "" #: src/tables/stock/StockItemTable.tsx:403 #~ msgid "Serial Number GTE" #~ msgstr "Serial Number GTE" -#: src/tables/stock/StockItemTable.tsx:404 -msgid "Show items which have expired" -msgstr "" - -#: src/tables/stock/StockItemTable.tsx:410 +#: src/tables/stock/StockItemTable.tsx:407 msgid "Show items which are stale" msgstr "" -#: src/tables/stock/StockItemTable.tsx:415 +#: src/tables/stock/StockItemTable.tsx:412 msgid "Expired Before" msgstr "" -#: src/tables/stock/StockItemTable.tsx:416 +#: src/tables/stock/StockItemTable.tsx:413 msgid "Show items which expired before this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:422 +#: src/tables/stock/StockItemTable.tsx:419 msgid "Expired After" msgstr "" -#: src/tables/stock/StockItemTable.tsx:423 +#: src/tables/stock/StockItemTable.tsx:420 msgid "Show items which expired after this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:429 +#: src/tables/stock/StockItemTable.tsx:426 msgid "Updated Before" msgstr "" -#: src/tables/stock/StockItemTable.tsx:430 +#: src/tables/stock/StockItemTable.tsx:427 msgid "Show items updated before this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:435 +#: src/tables/stock/StockItemTable.tsx:432 msgid "Updated After" msgstr "" -#: src/tables/stock/StockItemTable.tsx:436 +#: src/tables/stock/StockItemTable.tsx:433 msgid "Show items updated after this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:441 +#: src/tables/stock/StockItemTable.tsx:438 msgid "Stocktake Before" msgstr "" -#: src/tables/stock/StockItemTable.tsx:442 +#: src/tables/stock/StockItemTable.tsx:439 msgid "Show items counted before this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:447 +#: src/tables/stock/StockItemTable.tsx:444 msgid "Stocktake After" msgstr "" -#: src/tables/stock/StockItemTable.tsx:448 +#: src/tables/stock/StockItemTable.tsx:445 msgid "Show items counted after this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:453 +#: src/tables/stock/StockItemTable.tsx:450 msgid "External Location" msgstr "" -#: src/tables/stock/StockItemTable.tsx:454 +#: src/tables/stock/StockItemTable.tsx:451 msgid "Show items in an external location" msgstr "" @@ -11372,7 +11391,7 @@ msgstr "" #~ msgid "Delete stock items" #~ msgstr "Delete stock items" -#: src/tables/stock/StockItemTable.tsx:559 +#: src/tables/stock/StockItemTable.tsx:556 msgid "Order items" msgstr "" @@ -11547,10 +11566,6 @@ msgstr "" msgid "Removed" msgstr "" -#: src/tables/stock/StockTrackingTable.tsx:206 -msgid "Details" -msgstr "Rincian" - #: src/tables/stock/StockTrackingTable.tsx:221 msgid "No user information" msgstr "" diff --git a/src/frontend/src/locales/it/messages.po b/src/frontend/src/locales/it/messages.po index ceab3ad574..58a1ed93ac 100644 --- a/src/frontend/src/locales/it/messages.po +++ b/src/frontend/src/locales/it/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: it\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2025-09-17 03:41\n" +"PO-Revision-Date: 2025-09-29 23:54\n" "Last-Translator: \n" "Language-Team: Italian\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -69,7 +69,7 @@ msgstr "Azioni" #: src/components/forms/fields/RelatedModelField.tsx:393 #: src/components/nav/Header.tsx:169 #: src/pages/Index/Settings/UserSettings.tsx:74 -#: src/pages/part/PartDetail.tsx:1173 +#: src/pages/part/PartDetail.tsx:1186 msgid "Search" msgstr "Ricerca" @@ -113,7 +113,7 @@ msgstr "No" #: src/forms/StockForms.tsx:1028 #: src/forms/StockForms.tsx:1072 #: src/pages/build/BuildDetail.tsx:200 -#: src/pages/part/PartDetail.tsx:1225 +#: src/pages/part/PartDetail.tsx:1238 #: src/tables/ColumnRenderers.tsx:82 #: src/tables/part/RelatedPartTable.tsx:53 #: src/tables/stock/StockTrackingTable.tsx:87 @@ -128,7 +128,8 @@ msgstr "Articolo" #: src/pages/part/CategoryDetail.tsx:130 #: src/pages/part/CategoryDetail.tsx:273 #: src/pages/part/CategoryDetail.tsx:312 -#: src/pages/part/PartDetail.tsx:955 +#: src/pages/part/CategoryDetail.tsx:343 +#: src/pages/part/PartDetail.tsx:968 msgid "Parts" msgstr "Articoli" @@ -152,11 +153,11 @@ msgstr "Modelli Test Articolo" #: lib/enums/ModelInformation.tsx:52 #: src/components/wizards/OrderPartsWizard.tsx:143 #: src/pages/company/SupplierPartDetail.tsx:408 -#: src/pages/stock/StockDetail.tsx:286 +#: src/pages/stock/StockDetail.tsx:289 #: src/tables/build/BuildAllocatedStockTable.tsx:155 #: src/tables/part/PartPurchaseOrdersTable.tsx:50 #: src/tables/purchasing/SupplierPartTable.tsx:64 -#: src/tables/stock/StockItemTable.tsx:248 +#: src/tables/stock/StockItemTable.tsx:249 msgid "Supplier Part" msgstr "Articolo Fornitore" @@ -168,7 +169,7 @@ msgstr "Articoli fornitore" #: lib/enums/ModelInformation.tsx:61 #: src/pages/company/SupplierPartDetail.tsx:160 #: src/tables/part/PartPurchaseOrdersTable.tsx:56 -#: src/tables/stock/StockItemTable.tsx:254 +#: src/tables/stock/StockItemTable.tsx:255 msgid "Manufacturer Part" msgstr "Articolo Produttore" @@ -179,14 +180,15 @@ msgstr "Articoli Produttore" #: lib/enums/ModelInformation.tsx:70 #: src/pages/part/CategoryDetail.tsx:343 -#: src/tables/Filter.tsx:381 +#: src/tables/Filter.tsx:389 msgid "Part Category" msgstr "Categoria Articolo" #: lib/enums/ModelInformation.tsx:71 #: lib/enums/Roles.tsx:37 +#: src/pages/part/CategoryDetail.tsx:267 #: src/pages/part/CategoryDetail.tsx:334 -#: src/pages/part/PartDetail.tsx:1214 +#: src/pages/part/PartDetail.tsx:1227 msgid "Part Categories" msgstr "Categorie Articolo" @@ -196,7 +198,8 @@ msgstr "Categorie Articolo" #: src/forms/BuildForms.tsx:604 #: src/forms/BuildForms.tsx:765 #: src/forms/SalesOrderForms.tsx:269 -#: src/pages/stock/StockDetail.tsx:976 +#: src/pages/stock/StockDetail.tsx:992 +#: src/tables/part/PartTestResultTable.tsx:248 #: src/tables/stock/StockTrackingTable.tsx:48 #: src/tables/stock/StockTrackingTable.tsx:55 msgid "Stock Item" @@ -221,7 +224,7 @@ msgstr "Ubicazione articolo" #: lib/enums/ModelInformation.tsx:89 #: src/pages/stock/LocationDetail.tsx:176 #: src/pages/stock/LocationDetail.tsx:412 -#: src/pages/stock/StockDetail.tsx:967 +#: src/pages/stock/StockDetail.tsx:983 msgid "Stock Locations" msgstr "Ubicazioni articolo" @@ -235,7 +238,7 @@ msgstr "Tipi ubicazione articolo" #: lib/enums/ModelInformation.tsx:103 #: src/pages/Index/Settings/SystemSettings.tsx:248 -#: src/pages/part/PartDetail.tsx:912 +#: src/pages/part/PartDetail.tsx:914 msgid "Stock History" msgstr "Cronologia Magazzino" @@ -284,7 +287,7 @@ msgstr "Aziende" #: src/pages/sales/ReturnOrderDetail.tsx:199 #: src/pages/sales/SalesOrderDetail.tsx:211 #: src/tables/ColumnRenderers.tsx:353 -#: src/tables/Filter.tsx:278 +#: src/tables/Filter.tsx:286 #: src/tables/TableHoverCard.tsx:101 msgid "Project Code" msgstr "Codice del progetto" @@ -299,9 +302,9 @@ msgstr "Codici del progetto" #: src/pages/build/BuildDetail.tsx:244 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:33 #: src/pages/purchasing/PurchaseOrderDetail.tsx:531 -#: src/pages/stock/StockDetail.tsx:349 +#: src/pages/stock/StockDetail.tsx:352 #: src/tables/part/PartPurchaseOrdersTable.tsx:32 -#: src/tables/stock/StockItemTable.tsx:240 +#: src/tables/stock/StockItemTable.tsx:241 #: src/tables/stock/StockTrackingTable.tsx:120 msgid "Purchase Order" msgstr "Ordine d'acquisto" @@ -311,7 +314,7 @@ msgstr "Ordine d'acquisto" #: src/pages/Index/Settings/SystemSettings.tsx:283 #: src/pages/company/CompanyDetail.tsx:205 #: src/pages/company/SupplierPartDetail.tsx:265 -#: src/pages/part/PartDetail.tsx:876 +#: src/pages/part/PartDetail.tsx:878 #: src/pages/purchasing/PurchasingIndex.tsx:60 msgid "Purchase Orders" msgstr "Ordini d'acquisto" @@ -330,7 +333,7 @@ msgstr "Righe ordine di acquisto" #: src/pages/sales/SalesOrderDetail.tsx:586 #: src/pages/sales/SalesOrderShipmentDetail.tsx:94 #: src/pages/sales/SalesOrderShipmentDetail.tsx:358 -#: src/pages/stock/StockDetail.tsx:358 +#: src/pages/stock/StockDetail.tsx:361 #: src/tables/part/PartSalesAllocationsTable.tsx:41 #: src/tables/sales/SalesOrderAllocationTable.tsx:107 #: src/tables/stock/StockTrackingTable.tsx:131 @@ -341,7 +344,7 @@ msgstr "Ordine di Vendita" #: lib/enums/Roles.tsx:43 #: src/pages/Index/Settings/SystemSettings.tsx:299 #: src/pages/company/CompanyDetail.tsx:225 -#: src/pages/part/PartDetail.tsx:888 +#: src/pages/part/PartDetail.tsx:890 #: src/pages/sales/SalesIndex.tsx:82 msgid "Sales Orders" msgstr "Ordini di Vendita" @@ -365,7 +368,7 @@ msgstr "Ordine di reso" #: lib/enums/Roles.tsx:41 #: src/pages/Index/Settings/SystemSettings.tsx:315 #: src/pages/company/CompanyDetail.tsx:232 -#: src/pages/part/PartDetail.tsx:895 +#: src/pages/part/PartDetail.tsx:897 #: src/pages/sales/SalesIndex.tsx:103 msgid "Return Orders" msgstr "Ordini di reso" @@ -414,7 +417,7 @@ msgstr "Proprietari" #: lib/enums/ModelInformation.tsx:214 #: src/pages/Auth/ChangePassword.tsx:36 #: src/pages/core/UserDetail.tsx:220 -#: src/tables/Filter.tsx:327 +#: src/tables/Filter.tsx:335 #: src/tables/settings/ApiTokenTable.tsx:105 #: src/tables/settings/ApiTokenTable.tsx:132 #: src/tables/settings/BarcodeScanHistoryTable.tsx:79 @@ -544,7 +547,7 @@ msgstr "Admin" #: lib/enums/Roles.tsx:33 #: src/pages/Index/Settings/SystemSettings.tsx:264 #: src/pages/build/BuildIndex.tsx:75 -#: src/pages/part/PartDetail.tsx:905 +#: src/pages/part/PartDetail.tsx:907 #: src/pages/sales/SalesOrderDetail.tsx:394 msgid "Build Orders" msgstr "Ordini di Produzione" @@ -694,11 +697,12 @@ msgid "Failed to link barcode" msgstr "Collegamento al codice a barre non riuscito" #: src/components/barcodes/QRCode.tsx:179 -#: src/pages/part/PartDetail.tsx:522 +#: src/pages/part/PartDetail.tsx:524 #: src/pages/purchasing/PurchaseOrderDetail.tsx:204 #: src/pages/sales/ReturnOrderDetail.tsx:168 #: src/pages/sales/SalesOrderDetail.tsx:180 #: src/pages/sales/SalesOrderShipmentDetail.tsx:168 +#: src/pages/stock/StockDetail.tsx:186 msgid "Link" msgstr "Collegamento" @@ -720,11 +724,11 @@ msgstr "Apri nell'interfaccia di amministrazione" #~ msgid "Copy to clipboard" #~ msgstr "Copy to clipboard" -#: src/components/buttons/CopyButton.tsx:31 +#: src/components/buttons/CopyButton.tsx:34 msgid "Copied" msgstr "Copiato" -#: src/components/buttons/CopyButton.tsx:31 +#: src/components/buttons/CopyButton.tsx:34 msgid "Copy" msgstr "Copia" @@ -752,19 +756,15 @@ msgstr "Stampa report" #~ msgid "The label could not be generated" #~ msgstr "The label could not be generated" -#: src/components/buttons/PrintingActions.tsx:122 +#: src/components/buttons/PrintingActions.tsx:124 msgid "Print Label" msgstr "Stampa Etichetta" -#: src/components/buttons/PrintingActions.tsx:129 -#: src/components/buttons/PrintingActions.tsx:156 +#: src/components/buttons/PrintingActions.tsx:134 +#: src/components/buttons/PrintingActions.tsx:168 msgid "Print" msgstr "Stampa" -#: src/components/buttons/PrintingActions.tsx:139 -msgid "Print Report" -msgstr "Stampa report" - #: src/components/buttons/PrintingActions.tsx:152 #~ msgid "Generate" #~ msgstr "Generate" @@ -777,15 +777,19 @@ msgstr "Stampa report" #~ msgid "The report could not be generated" #~ msgstr "The report could not be generated" -#: src/components/buttons/PrintingActions.tsx:177 +#: src/components/buttons/PrintingActions.tsx:161 +msgid "Print Report" +msgstr "Stampa report" + +#: src/components/buttons/PrintingActions.tsx:189 msgid "Printing Actions" msgstr "Azioni di stampa" -#: src/components/buttons/PrintingActions.tsx:182 +#: src/components/buttons/PrintingActions.tsx:194 msgid "Print Labels" msgstr "Stampa Etichette" -#: src/components/buttons/PrintingActions.tsx:188 +#: src/components/buttons/PrintingActions.tsx:200 msgid "Print Reports" msgstr "Stampa report" @@ -837,24 +841,24 @@ msgstr "Annulla l'iscrizione alle notifiche" msgid "Subscribe to notifications" msgstr "Iscriviti alle notifiche" -#: src/components/calendar/Calendar.tsx:99 -#: src/components/calendar/Calendar.tsx:162 +#: src/components/calendar/Calendar.tsx:102 +#: src/components/calendar/Calendar.tsx:165 msgid "Calendar Filters" msgstr "Filtri Del Calendario" -#: src/components/calendar/Calendar.tsx:114 +#: src/components/calendar/Calendar.tsx:117 msgid "Previous month" msgstr "Mese precedente" -#: src/components/calendar/Calendar.tsx:123 +#: src/components/calendar/Calendar.tsx:126 msgid "Select month" msgstr "Seleziona mese" -#: src/components/calendar/Calendar.tsx:144 +#: src/components/calendar/Calendar.tsx:147 msgid "Next month" msgstr "Mese successivo" -#: src/components/calendar/Calendar.tsx:175 +#: src/components/calendar/Calendar.tsx:178 #: src/tables/InvenTreeTableHeader.tsx:291 msgid "Download data" msgstr "Scarica dati" @@ -868,7 +872,7 @@ msgid "Error updating order" msgstr "Errore nell'aggiornare l'ordine" #: src/components/calendar/OrderCalendar.tsx:178 -#: src/tables/Filter.tsx:144 +#: src/tables/Filter.tsx:152 msgid "Overdue" msgstr "In ritardo" @@ -1107,7 +1111,7 @@ msgid "The latest news from InvenTree" msgstr "Le ultime notizie da InvenTree" #: src/components/dashboard/widgets/ColorToggleWidget.tsx:18 -#: src/components/nav/MainMenu.tsx:91 +#: src/components/nav/MainMenu.tsx:93 msgid "Change Color Mode" msgstr "Cambia Modalità Colore" @@ -1153,14 +1157,14 @@ msgstr "Non ci sono notizie non lette" #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:76 #: src/pages/core/UserDetail.tsx:93 #: src/pages/core/UserDetail.tsx:203 -#: src/tables/settings/UserTable.tsx:420 +#: src/tables/settings/UserTable.tsx:421 msgid "Superuser" msgstr "Superuser" #: src/components/details/Details.tsx:124 #: src/pages/core/UserDetail.tsx:87 #: src/pages/core/UserDetail.tsx:200 -#: src/tables/settings/UserTable.tsx:415 +#: src/tables/settings/UserTable.tsx:416 msgid "Staff" msgstr "Staff" @@ -1658,7 +1662,7 @@ msgstr "Host" #: src/components/plugins/PluginDrawer.tsx:68 #: src/pages/Index/Settings/AdminCenter/UnitManagementPanel.tsx:19 #: src/pages/part/CategoryDetail.tsx:86 -#: src/pages/part/PartDetail.tsx:447 +#: src/pages/part/PartDetail.tsx:449 #: src/pages/stock/LocationDetail.tsx:84 #: src/tables/machine/MachineTypeTable.tsx:67 #: src/tables/machine/MachineTypeTable.tsx:151 @@ -1980,7 +1984,7 @@ msgid "Data has been imported successfully" msgstr "I dati sono stati importati correttamente" #: src/components/importer/ImporterDrawer.tsx:109 -#: src/components/modals/AboutInvenTreeModal.tsx:197 +#: src/components/modals/AboutInvenTreeModal.tsx:203 #: src/components/modals/ServerInfoModal.tsx:134 #: src/forms/BomForms.tsx:132 msgid "Close" @@ -2166,14 +2170,14 @@ msgstr "Nessun articolo" #: src/components/items/TransferList.tsx:161 #: src/components/render/Stock.tsx:102 -#: src/pages/part/PartDetail.tsx:984 -#: src/pages/stock/StockDetail.tsx:262 -#: src/pages/stock/StockDetail.tsx:913 +#: src/pages/part/PartDetail.tsx:997 +#: src/pages/stock/StockDetail.tsx:265 +#: src/pages/stock/StockDetail.tsx:929 #: src/tables/build/BuildAllocatedStockTable.tsx:135 #: src/tables/build/BuildLineTable.tsx:190 #: src/tables/part/PartTable.tsx:124 -#: src/tables/stock/StockItemTable.tsx:183 -#: src/tables/stock/StockItemTable.tsx:344 +#: src/tables/stock/StockItemTable.tsx:184 +#: src/tables/stock/StockItemTable.tsx:345 msgid "Available" msgstr "Disponibile" @@ -2252,19 +2256,19 @@ msgstr "Invia Segnalazione Bug" #~ msgid "Dismiss" #~ msgstr "Dismiss" -#: src/components/modals/AboutInvenTreeModal.tsx:190 +#: src/components/modals/AboutInvenTreeModal.tsx:193 msgid "Copy version information" msgstr "Copia informazioni versione" -#: src/components/modals/AboutInvenTreeModal.tsx:207 +#: src/components/modals/AboutInvenTreeModal.tsx:213 msgid "Development Version" msgstr "Versione di sviluppo" -#: src/components/modals/AboutInvenTreeModal.tsx:209 +#: src/components/modals/AboutInvenTreeModal.tsx:215 msgid "Up to Date" msgstr "Aggiornato" -#: src/components/modals/AboutInvenTreeModal.tsx:211 +#: src/components/modals/AboutInvenTreeModal.tsx:217 msgid "Update Available" msgstr "Aggiornamento disponibile" @@ -2439,24 +2443,28 @@ msgstr "Nessun risultato..." #~ msgid "Profile" #~ msgstr "Profile" -#: src/components/nav/MainMenu.tsx:52 +#: src/components/nav/MainMenu.tsx:54 #: src/components/nav/NavigationDrawer.tsx:193 #: src/pages/Index/Settings/AdminCenter/EmailManagementPanel.tsx:21 #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:39 msgid "Settings" msgstr "Impostazioni" -#: src/components/nav/MainMenu.tsx:59 -#: src/pages/Index/Settings/UserSettings.tsx:145 -msgid "Account Settings" -msgstr "Impostazioni Account" - #: src/components/nav/MainMenu.tsx:59 #: src/defaults/menuItems.tsx:15 #~ msgid "Account settings" #~ msgstr "Account settings" -#: src/components/nav/MainMenu.tsx:67 +#: src/components/nav/MainMenu.tsx:61 +#: src/pages/Index/Settings/UserSettings.tsx:145 +msgid "Account Settings" +msgstr "Impostazioni Account" + +#: src/components/nav/MainMenu.tsx:68 +#~ msgid "Current language {locale}" +#~ msgstr "Current language {locale}" + +#: src/components/nav/MainMenu.tsx:69 #: src/components/nav/NavigationDrawer.tsx:153 #: src/components/nav/SettingsHeader.tsx:41 #: src/pages/Index/Settings/SystemSettings.tsx:347 @@ -2464,15 +2472,11 @@ msgstr "Impostazioni Account" msgid "System Settings" msgstr "Impostazioni di sistema" -#: src/components/nav/MainMenu.tsx:68 -#~ msgid "Current language {locale}" -#~ msgstr "Current language {locale}" - #: src/components/nav/MainMenu.tsx:71 #~ msgid "Switch to pseudo language" #~ msgstr "Switch to pseudo language" -#: src/components/nav/MainMenu.tsx:76 +#: src/components/nav/MainMenu.tsx:78 #: src/components/nav/NavigationDrawer.tsx:160 #: src/components/nav/SettingsHeader.tsx:42 #: src/defaults/actions.tsx:83 @@ -2481,7 +2485,14 @@ msgstr "Impostazioni di sistema" msgid "Admin Center" msgstr "Centro Amministratore" -#: src/components/nav/MainMenu.tsx:100 +#: src/components/nav/MainMenu.tsx:99 +#: src/defaults/actions.tsx:44 +#: src/defaults/links.tsx:140 +#: src/defaults/links.tsx:186 +msgid "About InvenTree" +msgstr "Informazioni su InvenTree" + +#: src/components/nav/MainMenu.tsx:108 msgid "Logout" msgstr "Disconnettiti" @@ -2507,10 +2518,11 @@ msgstr "Disconnettiti" #: src/defaults/links.tsx:42 #: src/forms/StockForms.tsx:736 #: src/pages/Index/Settings/SystemSettings.tsx:224 -#: src/pages/part/PartDetail.tsx:805 +#: src/pages/part/PartDetail.tsx:807 #: src/pages/stock/LocationDetail.tsx:390 -#: src/pages/stock/StockDetail.tsx:626 -#: src/tables/stock/StockItemTable.tsx:86 +#: src/pages/stock/LocationDetail.tsx:420 +#: src/pages/stock/StockDetail.tsx:642 +#: src/tables/stock/StockItemTable.tsx:87 msgid "Stock" msgstr "Stock" @@ -2599,7 +2611,7 @@ msgstr "Rimuovi gruppo di ricerca" #: src/components/nav/SearchDrawer.tsx:288 #: src/pages/company/ManufacturerPartDetail.tsx:176 -#: src/pages/part/PartDetail.tsx:863 +#: src/pages/part/PartDetail.tsx:865 #: src/pages/part/PartSupplierDetail.tsx:15 #: src/pages/purchasing/PurchasingIndex.tsx:81 msgid "Suppliers" @@ -2663,7 +2675,7 @@ msgid "Attachments" msgstr "Allegati" #: src/components/panels/NotesPanel.tsx:23 -#: src/tables/build/BuildOrderTestTable.tsx:196 +#: src/tables/part/PartTestResultTable.tsx:214 #: src/tables/stock/StockTrackingTable.tsx:212 msgid "Notes" msgstr "Note" @@ -2709,7 +2721,7 @@ msgstr "Informazioni Plugin" #: src/pages/company/ManufacturerPartDetail.tsx:118 #: src/pages/company/SupplierPartDetail.tsx:144 #: src/pages/part/CategoryDetail.tsx:106 -#: src/pages/part/PartDetail.tsx:461 +#: src/pages/part/PartDetail.tsx:463 #: src/pages/purchasing/PurchaseOrderDetail.tsx:144 #: src/pages/sales/ReturnOrderDetail.tsx:109 #: src/pages/sales/SalesOrderDetail.tsx:118 @@ -2730,7 +2742,7 @@ msgstr "Autore" #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:41 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 #: src/tables/ColumnRenderers.tsx:411 -#: src/tables/build/BuildOrderTestTable.tsx:204 +#: src/tables/part/PartTestResultTable.tsx:222 msgid "Date" msgstr "Data" @@ -2739,7 +2751,7 @@ msgstr "Data" #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:68 #: src/pages/core/UserDetail.tsx:81 #: src/pages/core/UserDetail.tsx:209 -#: src/pages/part/PartDetail.tsx:616 +#: src/pages/part/PartDetail.tsx:618 #: src/tables/bom/UsedInTable.tsx:90 #: src/tables/company/CompanyTable.tsx:57 #: src/tables/company/CompanyTable.tsx:91 @@ -2753,8 +2765,8 @@ msgstr "Data" #: src/tables/purchasing/SupplierPartTable.tsx:85 #: src/tables/purchasing/SupplierPartTable.tsx:179 #: src/tables/settings/ApiTokenTable.tsx:63 -#: src/tables/settings/UserTable.tsx:410 -#: src/tables/stock/StockItemTable.tsx:323 +#: src/tables/settings/UserTable.tsx:411 +#: src/tables/stock/StockItemTable.tsx:324 msgid "Active" msgstr "Attivo" @@ -2873,7 +2885,7 @@ msgstr "Spedizione" #: src/pages/company/CompanyDetail.tsx:325 #: src/pages/company/SupplierPartDetail.tsx:368 #: src/pages/core/UserDetail.tsx:211 -#: src/pages/part/PartDetail.tsx:1017 +#: src/pages/part/PartDetail.tsx:1030 msgid "Inactive" msgstr "Inattivo" @@ -2883,8 +2895,31 @@ msgstr "Inattivo" msgid "No stock" msgstr "Nessuno stock" -#: src/components/render/Part.tsx:74 -#: src/pages/part/PartDetail.tsx:488 +#: src/components/render/Part.tsx:44 +#: src/pages/company/SupplierPartDetail.tsx:196 +#: src/pages/company/SupplierPartDetail.tsx:389 +#: src/pages/part/PartDetail.tsx:1018 +#: src/tables/bom/BomTable.tsx:424 +#: src/tables/part/PartTable.tsx:95 +msgid "On Order" +msgstr "In ordine" + +#: src/components/render/Part.tsx:52 +#: src/pages/part/PartDetail.tsx:590 +#: src/pages/part/PartDetail.tsx:1024 +#: src/pages/stock/StockDetail.tsx:912 +#: src/tables/part/PartTestResultTable.tsx:297 +#: src/tables/stock/StockItemTable.tsx:361 +msgid "In Production" +msgstr "In Produzione" + +#: src/components/render/Part.tsx:71 +#: src/tables/stock/StockTrackingTable.tsx:206 +msgid "Details" +msgstr "Dettagli" + +#: src/components/render/Part.tsx:109 +#: src/pages/part/PartDetail.tsx:490 #: src/tables/ColumnRenderers.tsx:224 #: src/tables/ColumnRenderers.tsx:233 #: src/tables/notifications/NotificationTable.tsx:32 @@ -2908,17 +2943,17 @@ msgstr "Categoria" #: src/forms/StockForms.tsx:1073 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:88 #: src/pages/core/UserDetail.tsx:158 -#: src/pages/stock/StockDetail.tsx:295 +#: src/pages/stock/StockDetail.tsx:298 #: src/tables/ColumnRenderers.tsx:176 #: src/tables/ColumnRenderers.tsx:185 -#: src/tables/Filter.tsx:392 +#: src/tables/Filter.tsx:400 #: src/tables/stock/StockTrackingTable.tsx:98 msgid "Location" msgstr "Posizione" #: src/components/render/Stock.tsx:99 -#: src/pages/stock/StockDetail.tsx:195 -#: src/pages/stock/StockDetail.tsx:901 +#: src/pages/stock/StockDetail.tsx:198 +#: src/pages/stock/StockDetail.tsx:917 #: src/tables/build/BuildAllocatedStockTable.tsx:121 #: src/tables/build/BuildOutputTable.tsx:111 #: src/tables/sales/SalesOrderAllocationTable.tsx:139 @@ -2940,11 +2975,11 @@ msgstr "Numero Seriale" #: src/pages/part/pricing/BomPricingPanel.tsx:146 #: src/pages/part/pricing/PriceBreakPanel.tsx:89 #: src/pages/part/pricing/PriceBreakPanel.tsx:172 -#: src/pages/stock/StockDetail.tsx:255 -#: src/pages/stock/StockDetail.tsx:907 +#: src/pages/stock/StockDetail.tsx:258 +#: src/pages/stock/StockDetail.tsx:923 #: src/tables/build/BuildLineTable.tsx:84 -#: src/tables/build/BuildOrderTestTable.tsx:251 #: src/tables/part/PartPurchaseOrdersTable.tsx:94 +#: src/tables/part/PartTestResultTable.tsx:269 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:168 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:199 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:69 @@ -3467,163 +3502,163 @@ msgid "Please correct the errors in the selected parts" msgstr "Si prega di correggere gli errori negli articoli selezionati" #: src/components/wizards/OrderPartsWizard.tsx:424 -#: src/tables/build/BuildLineTable.tsx:794 +#: src/tables/build/BuildLineTable.tsx:797 #: src/tables/part/PartTable.tsx:407 #: src/tables/sales/SalesOrderLineItemTable.tsx:365 msgid "Order Parts" msgstr "Ordine Articoli" #: src/contexts/LanguageContext.tsx:22 -msgid "Arabic" -msgstr "Arabo" +#~ msgid "Arabic" +#~ msgstr "Arabic" #: src/contexts/LanguageContext.tsx:23 -msgid "Bulgarian" -msgstr "Bulgaro" +#~ msgid "Bulgarian" +#~ msgstr "Bulgarian" #: src/contexts/LanguageContext.tsx:24 -msgid "Czech" -msgstr "Ceco" +#~ msgid "Czech" +#~ msgstr "Czech" #: src/contexts/LanguageContext.tsx:25 -msgid "Danish" -msgstr "Danese" +#~ msgid "Danish" +#~ msgstr "Danish" #: src/contexts/LanguageContext.tsx:26 -msgid "German" -msgstr "Tedesco" +#~ msgid "German" +#~ msgstr "German" #: src/contexts/LanguageContext.tsx:27 -msgid "Greek" -msgstr "Greco" +#~ msgid "Greek" +#~ msgstr "Greek" #: src/contexts/LanguageContext.tsx:28 -msgid "English" -msgstr "Inglese" +#~ msgid "English" +#~ msgstr "English" #: src/contexts/LanguageContext.tsx:29 -msgid "Spanish" -msgstr "Spagnolo" +#~ msgid "Spanish" +#~ msgstr "Spanish" #: src/contexts/LanguageContext.tsx:30 -msgid "Spanish (Mexican)" -msgstr "Spagnolo (Messicano)" +#~ msgid "Spanish (Mexican)" +#~ msgstr "Spanish (Mexican)" #: src/contexts/LanguageContext.tsx:31 -msgid "Estonian" -msgstr "Estone" +#~ msgid "Estonian" +#~ msgstr "Estonian" #: src/contexts/LanguageContext.tsx:32 -msgid "Farsi / Persian" -msgstr "Farsi / Persiano" +#~ msgid "Farsi / Persian" +#~ msgstr "Farsi / Persian" #: src/contexts/LanguageContext.tsx:33 -msgid "Finnish" -msgstr "Finlandese" +#~ msgid "Finnish" +#~ msgstr "Finnish" #: src/contexts/LanguageContext.tsx:34 -msgid "French" -msgstr "Francese" +#~ msgid "French" +#~ msgstr "French" #: src/contexts/LanguageContext.tsx:35 -msgid "Hebrew" -msgstr "Ebraico" +#~ msgid "Hebrew" +#~ msgstr "Hebrew" #: src/contexts/LanguageContext.tsx:36 -msgid "Hindi" -msgstr "Hindi" +#~ msgid "Hindi" +#~ msgstr "Hindi" #: src/contexts/LanguageContext.tsx:37 -msgid "Hungarian" -msgstr "Ungherese" +#~ msgid "Hungarian" +#~ msgstr "Hungarian" #: src/contexts/LanguageContext.tsx:38 -msgid "Italian" -msgstr "Italiano" +#~ msgid "Italian" +#~ msgstr "Italian" #: src/contexts/LanguageContext.tsx:39 -msgid "Japanese" -msgstr "Giapponese" +#~ msgid "Japanese" +#~ msgstr "Japanese" #: src/contexts/LanguageContext.tsx:40 -msgid "Korean" -msgstr "Coreano" +#~ msgid "Korean" +#~ msgstr "Korean" #: src/contexts/LanguageContext.tsx:41 -msgid "Lithuanian" -msgstr "Lituano" +#~ msgid "Lithuanian" +#~ msgstr "Lithuanian" #: src/contexts/LanguageContext.tsx:42 -msgid "Latvian" -msgstr "Lettone" +#~ msgid "Latvian" +#~ msgstr "Latvian" #: src/contexts/LanguageContext.tsx:43 -msgid "Dutch" -msgstr "Olandese" +#~ msgid "Dutch" +#~ msgstr "Dutch" #: src/contexts/LanguageContext.tsx:44 -msgid "Norwegian" -msgstr "Norvegese" +#~ msgid "Norwegian" +#~ msgstr "Norwegian" #: src/contexts/LanguageContext.tsx:45 -msgid "Polish" -msgstr "Polacco" +#~ msgid "Polish" +#~ msgstr "Polish" #: src/contexts/LanguageContext.tsx:46 -msgid "Portuguese" -msgstr "Portoghese" +#~ msgid "Portuguese" +#~ msgstr "Portuguese" #: src/contexts/LanguageContext.tsx:47 -msgid "Portuguese (Brazilian)" -msgstr "Portoghese (Brasiliano)" +#~ msgid "Portuguese (Brazilian)" +#~ msgstr "Portuguese (Brazilian)" #: src/contexts/LanguageContext.tsx:48 -msgid "Romanian" -msgstr "Rumeno" +#~ msgid "Romanian" +#~ msgstr "Romanian" #: src/contexts/LanguageContext.tsx:49 -msgid "Russian" -msgstr "Russo" +#~ msgid "Russian" +#~ msgstr "Russian" #: src/contexts/LanguageContext.tsx:50 -msgid "Slovak" -msgstr "Slovacco" +#~ msgid "Slovak" +#~ msgstr "Slovak" #: src/contexts/LanguageContext.tsx:51 -msgid "Slovenian" -msgstr "Sloveno" +#~ msgid "Slovenian" +#~ msgstr "Slovenian" #: src/contexts/LanguageContext.tsx:52 -msgid "Serbian" -msgstr "Serbo" +#~ msgid "Serbian" +#~ msgstr "Serbian" #: src/contexts/LanguageContext.tsx:53 -msgid "Swedish" -msgstr "Svedese" +#~ msgid "Swedish" +#~ msgstr "Swedish" #: src/contexts/LanguageContext.tsx:54 -msgid "Thai" -msgstr "Thailandese" +#~ msgid "Thai" +#~ msgstr "Thai" #: src/contexts/LanguageContext.tsx:55 -msgid "Turkish" -msgstr "Turco" +#~ msgid "Turkish" +#~ msgstr "Turkish" #: src/contexts/LanguageContext.tsx:56 -msgid "Ukrainian" -msgstr "Ucraino" +#~ msgid "Ukrainian" +#~ msgstr "Ukrainian" #: src/contexts/LanguageContext.tsx:57 -msgid "Vietnamese" -msgstr "Vietnamese" +#~ msgid "Vietnamese" +#~ msgstr "Vietnamese" #: src/contexts/LanguageContext.tsx:58 -msgid "Chinese (Simplified)" -msgstr "Cinese (Semplificato)" +#~ msgid "Chinese (Simplified)" +#~ msgstr "Chinese (Simplified)" #: src/contexts/LanguageContext.tsx:59 -msgid "Chinese (Traditional)" -msgstr "Cinese (Tradizionale)" +#~ msgid "Chinese (Traditional)" +#~ msgstr "Chinese (Traditional)" #: src/defaults/actions.tsx:18 #: src/defaults/links.tsx:27 @@ -3644,12 +3679,6 @@ msgstr "Visita la documentazione per saperne di più su InvenTree" #~ msgid "About this Inventree instance" #~ msgstr "About this Inventree instance" -#: src/defaults/actions.tsx:44 -#: src/defaults/links.tsx:140 -#: src/defaults/links.tsx:186 -msgid "About InvenTree" -msgstr "Informazioni su InvenTree" - #: src/defaults/actions.tsx:45 msgid "About the InvenTree org" msgstr "Informazioni su InvenTree org" @@ -3954,7 +3983,7 @@ msgstr "Prossimo codice lotto" #: src/forms/StockForms.tsx:184 #: src/forms/StockForms.tsx:189 #: src/forms/StockForms.tsx:360 -#: src/pages/stock/StockDetail.tsx:231 +#: src/pages/stock/StockDetail.tsx:234 msgid "Next serial number" msgstr "Prossimo Numero Di Serie" @@ -3965,9 +3994,8 @@ msgstr "Prossimo Numero Di Serie" #: src/forms/BuildForms.tsx:311 #: src/forms/BuildForms.tsx:656 #: src/tables/build/BuildAllocatedStockTable.tsx:150 -#: src/tables/build/BuildOrderTestTable.tsx:230 -#: src/tables/build/BuildOrderTestTable.tsx:254 #: src/tables/build/BuildOutputTable.tsx:592 +#: src/tables/part/PartTestResultTable.tsx:272 msgid "Build Output" msgstr "Output produzione" @@ -3984,17 +4012,18 @@ msgstr "Output produzione" #: src/pages/purchasing/PurchaseOrderDetail.tsx:150 #: src/pages/sales/ReturnOrderDetail.tsx:115 #: src/pages/sales/SalesOrderDetail.tsx:124 -#: src/pages/stock/StockDetail.tsx:162 -#: src/tables/Filter.tsx:266 +#: src/pages/stock/StockDetail.tsx:170 +#: src/tables/Filter.tsx:274 #: src/tables/build/BuildOutputTable.tsx:408 #: src/tables/machine/MachineListTable.tsx:359 #: src/tables/part/PartPurchaseOrdersTable.tsx:38 +#: src/tables/part/PartTestResultTable.tsx:309 #: src/tables/sales/ReturnOrderLineItemTable.tsx:135 #: src/tables/sales/ReturnOrderLineItemTable.tsx:172 #: src/tables/settings/CustomStateTable.tsx:79 #: src/tables/settings/EmailTable.tsx:95 #: src/tables/settings/ImportSessionTable.tsx:117 -#: src/tables/stock/StockItemTable.tsx:328 +#: src/tables/stock/StockItemTable.tsx:329 #: src/tables/stock/StockTrackingTable.tsx:65 msgid "Status" msgstr "Stato" @@ -4056,7 +4085,7 @@ msgstr "Gli output di produzione sono stati cancellati" #: src/tables/build/BuildAllocatedStockTable.tsx:139 #: src/tables/build/BuildLineTable.tsx:180 #: src/tables/sales/SalesOrderLineItemTable.tsx:337 -#: src/tables/stock/StockItemTable.tsx:339 +#: src/tables/stock/StockItemTable.tsx:340 msgid "Allocated" msgstr "Allocato" @@ -4074,9 +4103,9 @@ msgstr "Selezionare la posizione di origine per l'assegnazione dello stock" #: src/forms/BuildForms.tsx:671 #: src/forms/SalesOrderForms.tsx:298 -#: src/tables/build/BuildLineTable.tsx:555 -#: src/tables/build/BuildLineTable.tsx:710 -#: src/tables/build/BuildLineTable.tsx:809 +#: src/tables/build/BuildLineTable.tsx:556 +#: src/tables/build/BuildLineTable.tsx:713 +#: src/tables/build/BuildLineTable.tsx:812 #: src/tables/sales/SalesOrderLineItemTable.tsx:375 #: src/tables/sales/SalesOrderLineItemTable.tsx:408 msgid "Allocate Stock" @@ -4089,10 +4118,10 @@ msgstr "Articoli di stock assegnati" #: src/forms/BuildForms.tsx:787 #: src/forms/BuildForms.tsx:888 -#: src/tables/build/BuildAllocatedStockTable.tsx:233 -#: src/tables/build/BuildAllocatedStockTable.tsx:265 -#: src/tables/build/BuildLineTable.tsx:720 -#: src/tables/build/BuildLineTable.tsx:843 +#: src/tables/build/BuildAllocatedStockTable.tsx:240 +#: src/tables/build/BuildAllocatedStockTable.tsx:272 +#: src/tables/build/BuildLineTable.tsx:723 +#: src/tables/build/BuildLineTable.tsx:846 msgid "Consume Stock" msgstr "Consuma Scorte" @@ -4102,14 +4131,14 @@ msgid "Stock items consumed" msgstr "Articoli di magazzino consumati" #: src/forms/BuildForms.tsx:824 -#: src/tables/build/BuildLineTable.tsx:495 +#: src/tables/build/BuildLineTable.tsx:496 #: src/tables/part/PartBuildAllocationsTable.tsx:101 msgid "Fully consumed" msgstr "Completamente consumato" #: src/forms/BuildForms.tsx:869 #: src/tables/build/BuildLineTable.tsx:185 -#: src/tables/stock/StockItemTable.tsx:372 +#: src/tables/stock/StockItemTable.tsx:369 msgid "Consumed" msgstr "Utilizzato" @@ -4120,7 +4149,7 @@ msgstr "Utilizzato" #: src/forms/PartForms.tsx:70 #: src/forms/PartForms.tsx:157 #: src/pages/part/CategoryDetail.tsx:122 -#: src/pages/part/PartDetail.tsx:669 +#: src/pages/part/PartDetail.tsx:671 #: src/tables/part/PartCategoryTable.tsx:94 #: src/tables/part/PartTable.tsx:312 msgid "Subscribed" @@ -4232,12 +4261,13 @@ msgstr "Memorizza con stock già ricevuto" #: src/forms/PurchaseOrderForms.tsx:658 #: src/pages/build/BuildDetail.tsx:351 -#: src/pages/stock/StockDetail.tsx:277 -#: src/pages/stock/StockDetail.tsx:923 +#: src/pages/stock/StockDetail.tsx:280 +#: src/pages/stock/StockDetail.tsx:939 #: src/tables/Filter.tsx:83 #: src/tables/build/BuildAllocatedStockTable.tsx:128 -#: src/tables/build/BuildOrderTestTable.tsx:242 #: src/tables/build/BuildOutputTable.tsx:116 +#: src/tables/part/PartTestResultTable.tsx:260 +#: src/tables/part/PartTestResultTable.tsx:281 #: src/tables/sales/SalesOrderAllocationTable.tsx:146 msgid "Batch Code" msgstr "Codice Lotto" @@ -4260,8 +4290,8 @@ msgid "Enter serial numbers for received items" msgstr "Inserisci i numeri di serie per gli elementi ricevuti" #: src/forms/PurchaseOrderForms.tsx:687 -#: src/pages/stock/StockDetail.tsx:379 -#: src/tables/stock/StockItemTable.tsx:295 +#: src/pages/stock/StockDetail.tsx:382 +#: src/tables/stock/StockItemTable.tsx:296 msgid "Expiry Date" msgstr "Data di scadenza" @@ -4273,7 +4303,7 @@ msgstr "Inserisci una data di scadenza per gli articoli ricevuti" #: src/forms/StockForms.tsx:673 #: src/pages/company/SupplierPartDetail.tsx:171 #: src/pages/company/SupplierPartDetail.tsx:235 -#: src/pages/stock/StockDetail.tsx:416 +#: src/pages/stock/StockDetail.tsx:419 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:220 msgid "Packaging" msgstr "Imballaggio" @@ -4339,9 +4369,9 @@ msgid "Stock Status" msgstr "Stato giacenza" #: src/forms/StockForms.tsx:261 -#: src/pages/stock/StockDetail.tsx:670 -#: src/tables/stock/StockItemTable.tsx:525 -#: src/tables/stock/StockItemTable.tsx:572 +#: src/pages/stock/StockDetail.tsx:686 +#: src/tables/stock/StockItemTable.tsx:522 +#: src/tables/stock/StockItemTable.tsx:569 msgid "Add Stock Item" msgstr "Aggiungi Elemento Magazzino" @@ -4378,10 +4408,10 @@ msgstr "Reso" #: src/forms/StockForms.tsx:1075 #: src/pages/company/SupplierPartDetail.tsx:189 #: src/pages/company/SupplierPartDetail.tsx:373 -#: src/pages/part/PartDetail.tsx:535 -#: src/pages/part/PartDetail.tsx:974 +#: src/pages/part/PartDetail.tsx:537 +#: src/pages/part/PartDetail.tsx:987 +#: src/tables/Filter.tsx:92 #: src/tables/purchasing/SupplierPartTable.tsx:194 -#: src/tables/stock/StockItemTable.tsx:359 msgid "In Stock" msgstr "In giacenza" @@ -4545,7 +4575,7 @@ msgstr "Elenco delle voci tra cui scegliere" #: src/tables/FilterSelectDrawer.tsx:114 #: src/tables/FilterSelectDrawer.tsx:137 #: src/tables/FilterSelectDrawer.tsx:149 -#: src/tables/build/BuildOrderTestTable.tsx:188 +#: src/tables/part/PartTestResultTable.tsx:206 #: src/tables/purchasing/ManufacturerPartParameterTable.tsx:42 #: src/tables/stock/StockItemTestResultTable.tsx:201 msgid "Value" @@ -4833,7 +4863,7 @@ msgid "Delete selected stock items" msgstr "Elimina gli articoli a magazzino selezionati" #: src/hooks/UseStockAdjustActions.tsx:205 -#: src/pages/part/PartDetail.tsx:1155 +#: src/pages/part/PartDetail.tsx:1168 msgid "Stock Actions" msgstr "Azioni magazzino" @@ -6196,7 +6226,7 @@ msgstr "L'articolo assemblato non può avere una Distinta base (BOM) definita, o #: src/pages/build/BuildDetail.tsx:207 #: src/pages/company/ManufacturerPartDetail.tsx:83 #: src/pages/company/SupplierPartDetail.tsx:95 -#: src/pages/part/PartDetail.tsx:454 +#: src/pages/part/PartDetail.tsx:456 #: src/pages/stock/StockDetail.tsx:153 #: src/tables/bom/BomTable.tsx:134 #: src/tables/bom/UsedInTable.tsx:40 @@ -6207,15 +6237,16 @@ msgstr "L'articolo assemblato non può avere una Distinta base (BOM) definita, o #: src/tables/part/RelatedPartTable.tsx:73 #: src/tables/sales/SalesOrderAllocationTable.tsx:132 #: src/tables/sales/SalesOrderLineItemTable.tsx:98 -#: src/tables/stock/StockItemTable.tsx:70 +#: src/tables/stock/StockItemTable.tsx:71 msgid "IPN" msgstr "IPN" #: src/pages/build/BuildDetail.tsx:215 -#: src/pages/part/PartDetail.tsx:481 +#: src/pages/part/PartDetail.tsx:483 +#: src/pages/stock/StockDetail.tsx:161 #: src/tables/bom/UsedInTable.tsx:44 #: src/tables/build/BuildOrderTable.tsx:83 -#: src/tables/stock/StockItemTable.tsx:75 +#: src/tables/stock/StockItemTable.tsx:76 msgid "Revision" msgstr "Revisione" @@ -6231,7 +6262,7 @@ msgstr "Revisione" #: src/pages/purchasing/PurchaseOrderDetail.tsx:156 #: src/pages/sales/ReturnOrderDetail.tsx:121 #: src/pages/sales/SalesOrderDetail.tsx:130 -#: src/pages/stock/StockDetail.tsx:168 +#: src/pages/stock/StockDetail.tsx:176 msgid "Custom Status" msgstr "Stato Cliente" @@ -6268,7 +6299,7 @@ msgid "Build Quantity" msgstr "Quantità Produzione" #: src/pages/build/BuildDetail.tsx:286 -#: src/pages/part/PartDetail.tsx:599 +#: src/pages/part/PartDetail.tsx:601 #: src/tables/bom/BomTable.tsx:352 #: src/tables/bom/BomTable.tsx:387 msgid "Can Build" @@ -6280,16 +6311,16 @@ msgid "Completed Outputs" msgstr "Output Completati" #: src/pages/build/BuildDetail.tsx:312 -#: src/tables/Filter.tsx:373 +#: src/tables/Filter.tsx:381 msgid "Issued By" msgstr "Emesso da" #: src/pages/build/BuildDetail.tsx:320 -#: src/pages/part/PartDetail.tsx:692 +#: src/pages/part/PartDetail.tsx:694 #: src/pages/purchasing/PurchaseOrderDetail.tsx:243 #: src/pages/sales/ReturnOrderDetail.tsx:207 #: src/pages/sales/SalesOrderDetail.tsx:219 -#: src/tables/Filter.tsx:311 +#: src/tables/Filter.tsx:319 msgid "Responsible" msgstr "Responsabile" @@ -6377,6 +6408,8 @@ msgid "Child Build Orders" msgstr "Ordine di Produzione Subordinato" #: src/pages/build/BuildDetail.tsx:524 +#: src/pages/part/PartDetail.tsx:940 +#: src/pages/stock/StockDetail.tsx:587 #: src/tables/build/BuildOutputTable.tsx:664 #: src/tables/stock/StockItemTestResultTable.tsx:167 msgid "Test Results" @@ -6511,7 +6544,7 @@ msgid "Cancel order" msgstr "Annulla ordine" #: src/pages/build/BuildDetail.tsx:752 -#: src/pages/stock/StockDetail.tsx:341 +#: src/pages/stock/StockDetail.tsx:344 #: src/tables/build/BuildAllocatedStockTable.tsx:85 #: src/tables/part/PartBuildAllocationsTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:150 @@ -6572,7 +6605,7 @@ msgstr "Valuta predefinita" #: src/pages/company/SupplierPartDetail.tsx:234 #: src/pages/company/SupplierPartDetail.tsx:359 #: src/pages/purchasing/PurchaseOrderDetail.tsx:138 -#: src/tables/Filter.tsx:352 +#: src/tables/Filter.tsx:360 #: src/tables/company/CompanyTable.tsx:96 #: src/tables/part/PartPurchaseOrdersTable.tsx:43 #: src/tables/purchasing/PurchaseOrderTable.tsx:109 @@ -6585,7 +6618,7 @@ msgstr "Fornitore" #: src/pages/company/ManufacturerPartDetail.tsx:102 #: src/pages/company/ManufacturerPartDetail.tsx:264 #: src/pages/company/SupplierPartDetail.tsx:151 -#: src/tables/Filter.tsx:339 +#: src/tables/Filter.tsx:347 #: src/tables/company/CompanyTable.tsx:101 #: src/tables/purchasing/SupplierPartTable.tsx:70 msgid "Manufacturer" @@ -6597,7 +6630,7 @@ msgstr "Produttore" #: src/pages/sales/ReturnOrderDetail.tsx:103 #: src/pages/sales/SalesOrderDetail.tsx:112 #: src/pages/sales/SalesOrderShipmentDetail.tsx:102 -#: src/pages/stock/StockDetail.tsx:367 +#: src/pages/stock/StockDetail.tsx:370 #: src/tables/company/CompanyTable.tsx:106 #: src/tables/sales/ReturnOrderTable.tsx:108 #: src/tables/sales/SalesOrderTable.tsx:133 @@ -6658,7 +6691,7 @@ msgstr "Collegamento esterno" #: src/pages/company/ManufacturerPartDetail.tsx:146 #: src/pages/company/SupplierPartDetail.tsx:231 -#: src/pages/part/PartDetail.tsx:788 +#: src/pages/part/PartDetail.tsx:790 msgid "Part Details" msgstr "Dettagli Articolo" @@ -6671,7 +6704,7 @@ msgid "Manufacturer Part Details" msgstr "Dettagli Articolo Produttore" #: src/pages/company/ManufacturerPartDetail.tsx:164 -#: src/pages/part/PartDetail.tsx:794 +#: src/pages/part/PartDetail.tsx:796 msgid "Parameters" msgstr "Parametri" @@ -6712,14 +6745,6 @@ msgstr "Descrizione Articolo" msgid "Pack Quantity" msgstr "Quantità Confezione" -#: src/pages/company/SupplierPartDetail.tsx:196 -#: src/pages/company/SupplierPartDetail.tsx:389 -#: src/pages/part/PartDetail.tsx:1005 -#: src/tables/bom/BomTable.tsx:424 -#: src/tables/part/PartTable.tsx:95 -msgid "On Order" -msgstr "In ordine" - #: src/pages/company/SupplierPartDetail.tsx:203 msgid "Supplier Availability" msgstr "Disponibilità Fornitore" @@ -6767,7 +6792,7 @@ msgid "Add Supplier Part" msgstr "Aggiungi articolo fornitore" #: src/pages/company/SupplierPartDetail.tsx:383 -#: src/pages/part/PartDetail.tsx:993 +#: src/pages/part/PartDetail.tsx:1006 msgid "No Stock" msgstr "Nessuna giacenza" @@ -6894,57 +6919,57 @@ msgid "Category Details" msgstr "Dettagli categoria" #: src/pages/part/PartAllocationPanel.tsx:21 -#: src/pages/stock/StockDetail.tsx:539 +#: src/pages/stock/StockDetail.tsx:555 #: src/tables/part/PartTable.tsx:108 msgid "Build Order Allocations" msgstr "Assegnazione ordine di produzione" #: src/pages/part/PartAllocationPanel.tsx:31 -#: src/pages/stock/StockDetail.tsx:554 +#: src/pages/stock/StockDetail.tsx:570 #: src/tables/part/PartTable.tsx:116 msgid "Sales Order Allocations" msgstr "Assegnazione Ordini Di Vendita" -#: src/pages/part/PartDetail.tsx:181 -#: src/pages/part/PartDetail.tsx:184 -#: src/pages/part/PartDetail.tsx:228 +#: src/pages/part/PartDetail.tsx:183 +#: src/pages/part/PartDetail.tsx:186 +#: src/pages/part/PartDetail.tsx:230 msgid "Validate BOM" msgstr "Valida Distinta Base" -#: src/pages/part/PartDetail.tsx:185 +#: src/pages/part/PartDetail.tsx:187 msgid "Do you want to validate the bill of materials for this assembly?" msgstr "Vuoi convalidare la distinta base per questo assemblaggio?" -#: src/pages/part/PartDetail.tsx:188 +#: src/pages/part/PartDetail.tsx:190 msgid "BOM validated" msgstr "BOM convalidata" -#: src/pages/part/PartDetail.tsx:206 +#: src/pages/part/PartDetail.tsx:208 msgid "BOM Validated" msgstr "Distinta base validata" -#: src/pages/part/PartDetail.tsx:207 +#: src/pages/part/PartDetail.tsx:209 msgid "The Bill of Materials for this part has been validated" msgstr "La distinta base per questo articolo è stata validata" -#: src/pages/part/PartDetail.tsx:211 -#: src/pages/part/PartDetail.tsx:216 +#: src/pages/part/PartDetail.tsx:213 +#: src/pages/part/PartDetail.tsx:218 msgid "BOM Not Validated" msgstr "Distinta base non validata" -#: src/pages/part/PartDetail.tsx:212 +#: src/pages/part/PartDetail.tsx:214 msgid "The Bill of Materials for this part has previously been checked, but requires revalidation" msgstr "La distinta base per questo articolo è stata precedentemente verificata, ma richiede la riconvalida" -#: src/pages/part/PartDetail.tsx:217 +#: src/pages/part/PartDetail.tsx:219 msgid "The Bill of Materials for this part has not yet been validated" msgstr "La distinta base per questo articolo non è stata ancora validata" -#: src/pages/part/PartDetail.tsx:248 +#: src/pages/part/PartDetail.tsx:250 msgid "Validated On" msgstr "Validata il" -#: src/pages/part/PartDetail.tsx:253 +#: src/pages/part/PartDetail.tsx:255 msgid "Validated By" msgstr "Validata da" @@ -6964,25 +6989,25 @@ msgstr "Validata da" #~ msgid "Delete part" #~ msgstr "Delete part" -#: src/pages/part/PartDetail.tsx:467 +#: src/pages/part/PartDetail.tsx:469 msgid "Variant of" msgstr "Variante di" -#: src/pages/part/PartDetail.tsx:474 +#: src/pages/part/PartDetail.tsx:476 msgid "Revision of" msgstr "Revisione di" -#: src/pages/part/PartDetail.tsx:494 +#: src/pages/part/PartDetail.tsx:496 #: src/tables/ColumnRenderers.tsx:200 #: src/tables/ColumnRenderers.tsx:209 msgid "Default Location" msgstr "Posizione Predefinita" -#: src/pages/part/PartDetail.tsx:501 +#: src/pages/part/PartDetail.tsx:503 msgid "Category Default Location" msgstr "Posizione Predefinita Della Categoria" -#: src/pages/part/PartDetail.tsx:508 +#: src/pages/part/PartDetail.tsx:510 #: src/tables/purchasing/ManufacturerPartParameterTable.tsx:48 msgid "Units" msgstr "Unità" @@ -6991,12 +7016,12 @@ msgstr "Unità" #~ msgid "Stocktake By" #~ msgstr "Stocktake By" -#: src/pages/part/PartDetail.tsx:515 +#: src/pages/part/PartDetail.tsx:517 #: src/tables/settings/PendingTasksTable.tsx:51 msgid "Keywords" msgstr "Parole Chiave" -#: src/pages/part/PartDetail.tsx:543 +#: src/pages/part/PartDetail.tsx:545 #: src/tables/bom/BomTable.tsx:419 #: src/tables/build/BuildLineTable.tsx:297 #: src/tables/part/PartTable.tsx:306 @@ -7004,34 +7029,26 @@ msgstr "Parole Chiave" msgid "Available Stock" msgstr "Giacenza Disponibile" -#: src/pages/part/PartDetail.tsx:549 +#: src/pages/part/PartDetail.tsx:551 #: src/tables/bom/BomTable.tsx:328 #: src/tables/build/BuildLineTable.tsx:259 #: src/tables/sales/SalesOrderLineItemTable.tsx:178 msgid "On order" msgstr "In ordine" -#: src/pages/part/PartDetail.tsx:556 +#: src/pages/part/PartDetail.tsx:558 msgid "Required for Orders" msgstr "Richiesto per gli ordini" -#: src/pages/part/PartDetail.tsx:567 +#: src/pages/part/PartDetail.tsx:569 msgid "Allocated to Build Orders" msgstr "Assegnato agli Ordini di Produzione" -#: src/pages/part/PartDetail.tsx:579 +#: src/pages/part/PartDetail.tsx:581 msgid "Allocated to Sales Orders" msgstr "Assegnato agli Ordini di Vendita" -#: src/pages/part/PartDetail.tsx:588 -#: src/pages/part/PartDetail.tsx:1011 -#: src/pages/stock/StockDetail.tsx:896 -#: src/tables/build/BuildOrderTestTable.tsx:273 -#: src/tables/stock/StockItemTable.tsx:364 -msgid "In Production" -msgstr "In Produzione" - -#: src/pages/part/PartDetail.tsx:606 +#: src/pages/part/PartDetail.tsx:608 msgid "Minimum Stock" msgstr "Scorta Minima" @@ -7039,51 +7056,51 @@ msgstr "Scorta Minima" #~ msgid "Scheduling" #~ msgstr "Scheduling" -#: src/pages/part/PartDetail.tsx:621 +#: src/pages/part/PartDetail.tsx:623 #: src/tables/part/ParametricPartTable.tsx:359 #: src/tables/part/PartTable.tsx:190 msgid "Locked" msgstr "Bloccato" -#: src/pages/part/PartDetail.tsx:627 +#: src/pages/part/PartDetail.tsx:629 msgid "Template Part" msgstr "Modello articolo" -#: src/pages/part/PartDetail.tsx:632 +#: src/pages/part/PartDetail.tsx:634 #: src/tables/bom/BomTable.tsx:409 msgid "Assembled Part" msgstr "Articolo assemblato" -#: src/pages/part/PartDetail.tsx:637 +#: src/pages/part/PartDetail.tsx:639 msgid "Component Part" msgstr "Articolo Componente" -#: src/pages/part/PartDetail.tsx:642 +#: src/pages/part/PartDetail.tsx:644 #: src/tables/bom/BomTable.tsx:399 msgid "Testable Part" msgstr "Articolo Testabile" -#: src/pages/part/PartDetail.tsx:648 +#: src/pages/part/PartDetail.tsx:650 #: src/tables/bom/BomTable.tsx:404 msgid "Trackable Part" msgstr "Articolo tracciabile" -#: src/pages/part/PartDetail.tsx:653 +#: src/pages/part/PartDetail.tsx:655 msgid "Purchaseable Part" msgstr "Articolo Acquistabile" -#: src/pages/part/PartDetail.tsx:659 +#: src/pages/part/PartDetail.tsx:661 msgid "Saleable Part" msgstr "Articolo Vendibile" -#: src/pages/part/PartDetail.tsx:664 -#: src/pages/part/PartDetail.tsx:1023 +#: src/pages/part/PartDetail.tsx:666 +#: src/pages/part/PartDetail.tsx:1036 #: src/tables/bom/BomTable.tsx:143 #: src/tables/bom/BomTable.tsx:414 msgid "Virtual Part" msgstr "Articolo Virtuale" -#: src/pages/part/PartDetail.tsx:679 +#: src/pages/part/PartDetail.tsx:681 #: src/pages/purchasing/PurchaseOrderDetail.tsx:253 #: src/pages/sales/ReturnOrderDetail.tsx:217 #: src/pages/sales/SalesOrderDetail.tsx:229 @@ -7091,65 +7108,65 @@ msgstr "Articolo Virtuale" msgid "Creation Date" msgstr "Data di creazione" -#: src/pages/part/PartDetail.tsx:684 +#: src/pages/part/PartDetail.tsx:686 #: src/tables/ColumnRenderers.tsx:386 -#: src/tables/Filter.tsx:365 +#: src/tables/Filter.tsx:373 msgid "Created By" msgstr "Creato Da" -#: src/pages/part/PartDetail.tsx:699 +#: src/pages/part/PartDetail.tsx:701 msgid "Default Supplier" msgstr "Fornitore predefinito" -#: src/pages/part/PartDetail.tsx:705 +#: src/pages/part/PartDetail.tsx:707 msgid "Default Expiry" msgstr "Scadenza Predefinita" -#: src/pages/part/PartDetail.tsx:710 +#: src/pages/part/PartDetail.tsx:712 msgid "days" msgstr "giorni" -#: src/pages/part/PartDetail.tsx:720 +#: src/pages/part/PartDetail.tsx:722 #: src/pages/part/pricing/BomPricingPanel.tsx:113 #: src/pages/part/pricing/VariantPricingPanel.tsx:95 #: src/tables/part/PartTable.tsx:166 msgid "Price Range" msgstr "Fascia di Prezzo" -#: src/pages/part/PartDetail.tsx:730 +#: src/pages/part/PartDetail.tsx:732 msgid "Latest Serial Number" msgstr "Ultimo Numero Di Serie" -#: src/pages/part/PartDetail.tsx:758 +#: src/pages/part/PartDetail.tsx:760 msgid "Select Part Revision" msgstr "Seleziona Revisione Articolo" -#: src/pages/part/PartDetail.tsx:824 +#: src/pages/part/PartDetail.tsx:826 msgid "Variants" msgstr "Varianti" -#: src/pages/part/PartDetail.tsx:831 -#: src/pages/stock/StockDetail.tsx:526 +#: src/pages/part/PartDetail.tsx:833 +#: src/pages/stock/StockDetail.tsx:542 msgid "Allocations" msgstr "Allocazioni" -#: src/pages/part/PartDetail.tsx:838 +#: src/pages/part/PartDetail.tsx:840 msgid "Bill of Materials" msgstr "Distinta base" -#: src/pages/part/PartDetail.tsx:850 +#: src/pages/part/PartDetail.tsx:852 msgid "Used In" msgstr "Utilizzato In" -#: src/pages/part/PartDetail.tsx:857 +#: src/pages/part/PartDetail.tsx:859 msgid "Part Pricing" msgstr "Prezzo Articolo" -#: src/pages/part/PartDetail.tsx:927 +#: src/pages/part/PartDetail.tsx:929 msgid "Test Templates" msgstr "Modelli test" -#: src/pages/part/PartDetail.tsx:938 +#: src/pages/part/PartDetail.tsx:951 msgid "Related Parts" msgstr "Articoli correlati" @@ -7161,47 +7178,47 @@ msgstr "Articoli correlati" #~ msgid "Transfer part stock" #~ msgstr "Transfer part stock" -#: src/pages/part/PartDetail.tsx:999 +#: src/pages/part/PartDetail.tsx:1012 #: src/tables/part/PartTestTemplateTable.tsx:112 #: src/tables/stock/StockItemTestResultTable.tsx:401 msgid "Required" msgstr "Richiesto" -#: src/pages/part/PartDetail.tsx:1036 +#: src/pages/part/PartDetail.tsx:1049 #: src/tables/part/PartTable.tsx:355 msgid "Edit Part" msgstr "Modifica Articolo" -#: src/pages/part/PartDetail.tsx:1076 +#: src/pages/part/PartDetail.tsx:1089 #: src/tables/part/PartTable.tsx:343 #: src/tables/part/PartTable.tsx:420 msgid "Add Part" msgstr "Aggiungi articolo" -#: src/pages/part/PartDetail.tsx:1090 +#: src/pages/part/PartDetail.tsx:1103 msgid "Delete Part" msgstr "Elimina Articolo" -#: src/pages/part/PartDetail.tsx:1099 +#: src/pages/part/PartDetail.tsx:1112 msgid "Deleting this part cannot be reversed" msgstr "L'eliminazione di questo articolo non è reversibile" -#: src/pages/part/PartDetail.tsx:1161 -#: src/pages/stock/StockDetail.tsx:854 +#: src/pages/part/PartDetail.tsx:1174 +#: src/pages/stock/StockDetail.tsx:870 msgid "Order" msgstr "Ordine" -#: src/pages/part/PartDetail.tsx:1162 -#: src/pages/stock/StockDetail.tsx:855 -#: src/tables/build/BuildLineTable.tsx:740 +#: src/pages/part/PartDetail.tsx:1175 +#: src/pages/stock/StockDetail.tsx:871 +#: src/tables/build/BuildLineTable.tsx:743 msgid "Order Stock" msgstr "Ordine Stock" -#: src/pages/part/PartDetail.tsx:1174 +#: src/pages/part/PartDetail.tsx:1187 msgid "Search by serial number" msgstr "Cerca per numero di serie" -#: src/pages/part/PartDetail.tsx:1182 +#: src/pages/part/PartDetail.tsx:1195 #: src/tables/part/PartTable.tsx:392 msgid "Part Actions" msgstr "Azioni articolo" @@ -7291,8 +7308,8 @@ msgstr "Elimina Voce Inventario" #: src/pages/part/PartStockHistoryDetail.tsx:107 #: src/pages/part/PartStockHistoryDetail.tsx:211 -#: src/pages/stock/StockDetail.tsx:399 -#: src/tables/stock/StockItemTable.tsx:272 +#: src/pages/stock/StockDetail.tsx:402 +#: src/tables/stock/StockItemTable.tsx:273 msgid "Stock Value" msgstr "Valore Magazzino" @@ -7366,12 +7383,12 @@ msgstr "Prezzo Massimo" #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:71 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:126 #: src/pages/part/pricing/SupplierPricingPanel.tsx:66 -#: src/pages/stock/StockDetail.tsx:387 +#: src/pages/stock/StockDetail.tsx:390 #: src/tables/bom/BomTable.tsx:265 #: src/tables/general/ExtraLineItemTable.tsx:61 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:250 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:84 -#: src/tables/stock/StockItemTable.tsx:260 +#: src/tables/stock/StockItemTable.tsx:261 msgid "Unit Price" msgstr "Prezzo Unitario" @@ -7449,9 +7466,9 @@ msgid "Purchase Pricing" msgstr "Prezzo d'acquisto" #: src/pages/part/pricing/PricingOverviewPanel.tsx:281 -#: src/pages/stock/StockDetail.tsx:179 +#: src/pages/stock/StockDetail.tsx:426 #: src/tables/part/PartParameterTable.tsx:121 -#: src/tables/stock/StockItemTable.tsx:301 +#: src/tables/stock/StockItemTable.tsx:302 msgid "Last Updated" msgstr "Ultimo aggiornamento" @@ -7815,6 +7832,7 @@ msgid "Parent Location" msgstr "Posizione principale" #: src/pages/stock/LocationDetail.tsx:130 +#: src/pages/stock/LocationDetail.tsx:176 msgid "Sublocations" msgstr "Sottoallocazioni" @@ -7871,12 +7889,12 @@ msgid "Scan Stock Item" msgstr "Scansione articolo magazzino" #: src/pages/stock/LocationDetail.tsx:298 -#: src/pages/stock/StockDetail.tsx:783 +#: src/pages/stock/StockDetail.tsx:799 msgid "Scanned stock item into location" msgstr "Articolo di magazzino scansionato nella posizione" #: src/pages/stock/LocationDetail.tsx:304 -#: src/pages/stock/StockDetail.tsx:789 +#: src/pages/stock/StockDetail.tsx:805 msgid "Error scanning stock item" msgstr "Errore nella scansione dell'articolo a magazzino" @@ -7913,71 +7931,71 @@ msgstr "Articolo base" #~ msgid "Unlink custom barcode from stock item" #~ msgstr "Unlink custom barcode from stock item" -#: src/pages/stock/StockDetail.tsx:185 -msgid "Last Stocktake" -msgstr "Ultimo Inventario" - -#: src/pages/stock/StockDetail.tsx:203 -msgid "Previous serial number" -msgstr "Numero di serie precedente" - #: src/pages/stock/StockDetail.tsx:205 #~ msgid "Edit stock item" #~ msgstr "Edit stock item" +#: src/pages/stock/StockDetail.tsx:206 +msgid "Previous serial number" +msgstr "Numero di serie precedente" + #: src/pages/stock/StockDetail.tsx:217 #~ msgid "Delete stock item" #~ msgstr "Delete stock item" -#: src/pages/stock/StockDetail.tsx:225 +#: src/pages/stock/StockDetail.tsx:228 msgid "Find serial number" msgstr "Cerca Numero Di Serie" -#: src/pages/stock/StockDetail.tsx:269 +#: src/pages/stock/StockDetail.tsx:272 msgid "Allocated to Orders" msgstr "Assegnato agli Ordini" -#: src/pages/stock/StockDetail.tsx:302 +#: src/pages/stock/StockDetail.tsx:305 msgid "Installed In" msgstr "Installato In" -#: src/pages/stock/StockDetail.tsx:322 +#: src/pages/stock/StockDetail.tsx:325 msgid "Parent Item" msgstr "Elemento principale" -#: src/pages/stock/StockDetail.tsx:326 +#: src/pages/stock/StockDetail.tsx:329 msgid "Parent stock item" msgstr "Elemento di magazzino principale" -#: src/pages/stock/StockDetail.tsx:332 +#: src/pages/stock/StockDetail.tsx:335 msgid "Consumed By" msgstr "Consumato Da" +#: src/pages/stock/StockDetail.tsx:432 +msgid "Last Stocktake" +msgstr "Ultimo Inventario" + #: src/pages/stock/StockDetail.tsx:433 #~ msgid "Duplicate stock item" #~ msgstr "Duplicate stock item" -#: src/pages/stock/StockDetail.tsx:510 +#: src/pages/stock/StockDetail.tsx:526 msgid "Stock Details" msgstr "Dettagli stock" -#: src/pages/stock/StockDetail.tsx:516 +#: src/pages/stock/StockDetail.tsx:532 msgid "Stock Tracking" msgstr "Monitoraggio delle scorte" #: src/pages/stock/StockDetail.tsx:571 -msgid "Test Data" -msgstr "Dati di Test" +#~ msgid "Test Data" +#~ msgstr "Test Data" -#: src/pages/stock/StockDetail.tsx:585 +#: src/pages/stock/StockDetail.tsx:601 msgid "Installed Items" msgstr "Articoli installati" -#: src/pages/stock/StockDetail.tsx:592 +#: src/pages/stock/StockDetail.tsx:608 msgid "Child Items" msgstr "Articoli secondari" -#: src/pages/stock/StockDetail.tsx:645 +#: src/pages/stock/StockDetail.tsx:661 msgid "Edit Stock Item" msgstr "Modifica elementi magazzino" @@ -7991,77 +8009,77 @@ msgstr "Modifica elementi magazzino" #~ msgid "Remove stock" #~ msgstr "Remove stock" -#: src/pages/stock/StockDetail.tsx:687 -msgid "Items Created" -msgstr "Articolo Creato" - -#: src/pages/stock/StockDetail.tsx:688 -msgid "Created {n} stock items" -msgstr "Creato {n} articoli a magazzino" - #: src/pages/stock/StockDetail.tsx:698 #: src/tables/stock/StockItemTable.tsx:481 #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:705 +#: src/pages/stock/StockDetail.tsx:703 +msgid "Items Created" +msgstr "Articolo Creato" + +#: src/pages/stock/StockDetail.tsx:704 +msgid "Created {n} stock items" +msgstr "Creato {n} articoli a magazzino" + +#: src/pages/stock/StockDetail.tsx:721 msgid "Delete Stock Item" msgstr "Elimina Elemento di Magazzino" -#: src/pages/stock/StockDetail.tsx:741 +#: src/pages/stock/StockDetail.tsx:757 msgid "Serialize Stock Item" msgstr "Serializza Elementi di Magazzino" -#: src/pages/stock/StockDetail.tsx:757 -#: src/tables/stock/StockItemTable.tsx:539 -msgid "Stock item serialized" -msgstr "Elemento di magazzino serializzato" - #: src/pages/stock/StockDetail.tsx:762 #~ msgid "Return Stock Item" #~ msgstr "Return Stock Item" -#: src/pages/stock/StockDetail.tsx:765 -msgid "Scan Into Location" -msgstr "Scansiona nella posizione" - #: src/pages/stock/StockDetail.tsx:765 #~ msgid "Return this item into stock. This will remove the customer assignment." #~ msgstr "Return this item into stock. This will remove the customer assignment." +#: src/pages/stock/StockDetail.tsx:773 +#: src/tables/stock/StockItemTable.tsx:536 +msgid "Stock item serialized" +msgstr "Elemento di magazzino serializzato" + #: src/pages/stock/StockDetail.tsx:777 #~ msgid "Item returned to stock" #~ msgstr "Item returned to stock" -#: src/pages/stock/StockDetail.tsx:823 +#: src/pages/stock/StockDetail.tsx:781 +msgid "Scan Into Location" +msgstr "Scansiona nella posizione" + +#: src/pages/stock/StockDetail.tsx:839 msgid "Scan into location" msgstr "Scansiona nella posizione" -#: src/pages/stock/StockDetail.tsx:825 +#: src/pages/stock/StockDetail.tsx:841 msgid "Scan this item into a location" msgstr "Scansiona questo articolo nella posizione" -#: src/pages/stock/StockDetail.tsx:837 +#: src/pages/stock/StockDetail.tsx:853 msgid "Stock Operations" msgstr "Operazioni Scorte" -#: src/pages/stock/StockDetail.tsx:842 +#: src/pages/stock/StockDetail.tsx:858 #: src/tables/build/BuildOutputTable.tsx:532 msgid "Serialize" msgstr "Serializza" -#: src/pages/stock/StockDetail.tsx:843 +#: src/pages/stock/StockDetail.tsx:859 msgid "Serialize stock" msgstr "Serializza magazzino" -#: src/pages/stock/StockDetail.tsx:868 -msgid "Stock Item Actions" -msgstr "Azioni per le voci di magazzino" - #: src/pages/stock/StockDetail.tsx:868 #~ msgid "Count stock" #~ msgstr "Count stock" +#: src/pages/stock/StockDetail.tsx:884 +msgid "Stock Item Actions" +msgstr "Azioni per le voci di magazzino" + #: src/pages/stock/StockDetail.tsx:890 #~ msgid "Return from customer" #~ msgstr "Return from customer" @@ -8070,20 +8088,6 @@ msgstr "Azioni per le voci di magazzino" #~ msgid "Transfer" #~ msgstr "Transfer" -#: src/pages/stock/StockDetail.tsx:937 -#: src/tables/stock/StockItemTable.tsx:409 -msgid "Stale" -msgstr "Obsoleto" - -#: src/pages/stock/StockDetail.tsx:943 -#: src/tables/stock/StockItemTable.tsx:403 -msgid "Expired" -msgstr "Scaduto" - -#: src/pages/stock/StockDetail.tsx:949 -msgid "Unavailable" -msgstr "Non disponibile" - #: src/pages/stock/StockDetail.tsx:950 #~ msgid "Assign to Customer" #~ msgstr "Assign to Customer" @@ -8092,6 +8096,20 @@ msgstr "Non disponibile" #~ msgid "Assign to a customer" #~ msgstr "Assign to a customer" +#: src/pages/stock/StockDetail.tsx:953 +#: src/tables/stock/StockItemTable.tsx:406 +msgid "Stale" +msgstr "Obsoleto" + +#: src/pages/stock/StockDetail.tsx:959 +#: src/tables/stock/StockItemTable.tsx:400 +msgid "Expired" +msgstr "Scaduto" + +#: src/pages/stock/StockDetail.tsx:965 +msgid "Unavailable" +msgstr "Non disponibile" + #: src/states/IconState.tsx:47 #: src/states/IconState.tsx:77 msgid "Error loading icon package from server" @@ -8165,199 +8183,203 @@ msgstr "Mostra gli articoli che hanno un codice lotto" msgid "Filter items by batch code" msgstr "Filtra gli articoli per codice lotto" -#: src/tables/Filter.tsx:92 +#: src/tables/Filter.tsx:93 +msgid "Show items which are in stock" +msgstr "Mostra gli articoli che sono a magazzino" + +#: src/tables/Filter.tsx:100 msgid "Is Serialized" msgstr "È Serializzato" -#: src/tables/Filter.tsx:93 +#: src/tables/Filter.tsx:101 msgid "Show items which have a serial number" msgstr "Mostra gli articoli che hanno un numero di serie" -#: src/tables/Filter.tsx:100 -msgid "Serial" -msgstr "Seriale" - -#: src/tables/Filter.tsx:101 -msgid "Filter items by serial number" -msgstr "Filtra gli articoli per numero di serie" - #: src/tables/Filter.tsx:106 #~ msgid "Show overdue orders" #~ msgstr "Show overdue orders" +#: src/tables/Filter.tsx:108 +msgid "Serial" +msgstr "Seriale" + #: src/tables/Filter.tsx:109 +msgid "Filter items by serial number" +msgstr "Filtra gli articoli per numero di serie" + +#: src/tables/Filter.tsx:117 msgid "Serial Below" msgstr "Seriale Sotto" -#: src/tables/Filter.tsx:110 +#: src/tables/Filter.tsx:118 msgid "Show items with serial numbers less than or equal to a given value" msgstr "Mostra gli articoli con numeri di serie inferiori o uguali a un determinato valore" -#: src/tables/Filter.tsx:118 +#: src/tables/Filter.tsx:126 msgid "Serial Above" msgstr "Seriale Sopra" -#: src/tables/Filter.tsx:119 +#: src/tables/Filter.tsx:127 msgid "Show items with serial numbers greater than or equal to a given value" msgstr "Mostra gli articoli con numeri di serie maggiori o uguali a un dato valore" -#: src/tables/Filter.tsx:128 +#: src/tables/Filter.tsx:136 msgid "Assigned to me" msgstr "Assegnato a me" -#: src/tables/Filter.tsx:129 +#: src/tables/Filter.tsx:137 msgid "Show orders assigned to me" msgstr "Mostra gli ordini assegnati a me" -#: src/tables/Filter.tsx:136 +#: src/tables/Filter.tsx:144 #: src/tables/sales/SalesOrderAllocationTable.tsx:85 msgid "Outstanding" msgstr "Eccezionale" -#: src/tables/Filter.tsx:137 +#: src/tables/Filter.tsx:145 msgid "Show outstanding items" msgstr "Mostra elementi inevasi" -#: src/tables/Filter.tsx:145 +#: src/tables/Filter.tsx:153 msgid "Show overdue items" msgstr "Mostra elementi in ritardo" -#: src/tables/Filter.tsx:152 +#: src/tables/Filter.tsx:160 msgid "Minimum Date" msgstr "Data minima" -#: src/tables/Filter.tsx:153 +#: src/tables/Filter.tsx:161 msgid "Show items after this date" msgstr "Mostra gli elementi dopo questa data" -#: src/tables/Filter.tsx:161 +#: src/tables/Filter.tsx:169 msgid "Maximum Date" msgstr "Data massima" -#: src/tables/Filter.tsx:162 +#: src/tables/Filter.tsx:170 msgid "Show items before this date" msgstr "Mostra gli elementi dopo questa data" -#: src/tables/Filter.tsx:170 +#: src/tables/Filter.tsx:178 msgid "Created Before" msgstr "Creato prima" -#: src/tables/Filter.tsx:171 +#: src/tables/Filter.tsx:179 msgid "Show items created before this date" msgstr "Mostra gli articoli creati prima di questa data" -#: src/tables/Filter.tsx:179 +#: src/tables/Filter.tsx:187 msgid "Created After" msgstr "Creato dopo" -#: src/tables/Filter.tsx:180 +#: src/tables/Filter.tsx:188 msgid "Show items created after this date" msgstr "Mostra gli articoli creati dopo questa data" -#: src/tables/Filter.tsx:188 +#: src/tables/Filter.tsx:196 msgid "Start Date Before" msgstr "Data di inizio Prima" -#: src/tables/Filter.tsx:189 +#: src/tables/Filter.tsx:197 msgid "Show items with a start date before this date" msgstr "Mostra gli articoli con una data d'inizio prima di questa data" -#: src/tables/Filter.tsx:197 +#: src/tables/Filter.tsx:205 msgid "Start Date After" msgstr "Data d'inizio dopo" -#: src/tables/Filter.tsx:198 +#: src/tables/Filter.tsx:206 msgid "Show items with a start date after this date" msgstr "Mostra gli articoli con una data d'inizio dopo questa data" -#: src/tables/Filter.tsx:206 +#: src/tables/Filter.tsx:214 msgid "Target Date Before" msgstr "Data obiettivo prima" -#: src/tables/Filter.tsx:207 +#: src/tables/Filter.tsx:215 msgid "Show items with a target date before this date" msgstr "Mostra elementi con una data di destinazione prima di questa data" -#: src/tables/Filter.tsx:215 +#: src/tables/Filter.tsx:223 msgid "Target Date After" msgstr "Data obiettivo dopo" -#: src/tables/Filter.tsx:216 +#: src/tables/Filter.tsx:224 msgid "Show items with a target date after this date" msgstr "Mostra elementi con una data di destinazione dopo di questa data" -#: src/tables/Filter.tsx:224 +#: src/tables/Filter.tsx:232 msgid "Completed Before" msgstr "Completato prima di" -#: src/tables/Filter.tsx:225 +#: src/tables/Filter.tsx:233 msgid "Show items completed before this date" msgstr "Mostra gli elementi completati prima di questa data" -#: src/tables/Filter.tsx:233 +#: src/tables/Filter.tsx:241 msgid "Completed After" msgstr "Completato dopo" -#: src/tables/Filter.tsx:234 +#: src/tables/Filter.tsx:242 msgid "Show items completed after this date" msgstr "Mostra gli elementi completati dopo questa data" -#: src/tables/Filter.tsx:246 +#: src/tables/Filter.tsx:254 msgid "Has Project Code" msgstr "Ha il codice progetto" -#: src/tables/Filter.tsx:247 +#: src/tables/Filter.tsx:255 msgid "Show orders with an assigned project code" msgstr "Mostra gli ordini con un codice del progetto assegnato" -#: src/tables/Filter.tsx:256 +#: src/tables/Filter.tsx:264 msgid "Include Variants" msgstr "Includi Varianti" -#: src/tables/Filter.tsx:257 +#: src/tables/Filter.tsx:265 msgid "Include results for part variants" msgstr "Includi i risultati per le varianti dell'articolo" -#: src/tables/Filter.tsx:267 +#: src/tables/Filter.tsx:275 #: src/tables/part/PartPurchaseOrdersTable.tsx:133 msgid "Filter by order status" msgstr "Filtra per stato ordine" -#: src/tables/Filter.tsx:279 +#: src/tables/Filter.tsx:287 msgid "Filter by project code" msgstr "Filtra per codice progetto" -#: src/tables/Filter.tsx:312 +#: src/tables/Filter.tsx:320 msgid "Filter by responsible owner" msgstr "Filtra per proprietario responsabile" -#: src/tables/Filter.tsx:328 +#: src/tables/Filter.tsx:336 #: src/tables/settings/ApiTokenTable.tsx:133 #: src/tables/stock/StockTrackingTable.tsx:191 msgid "Filter by user" msgstr "Filtra per utente" -#: src/tables/Filter.tsx:340 +#: src/tables/Filter.tsx:348 msgid "Filter by manufacturer" msgstr "Filtra per produttore" -#: src/tables/Filter.tsx:353 +#: src/tables/Filter.tsx:361 msgid "Filter by supplier" msgstr "Filtra per fornitore" -#: src/tables/Filter.tsx:366 +#: src/tables/Filter.tsx:374 msgid "Filter by user who created the order" msgstr "Filtra per utente che ha creato l'ordine" -#: src/tables/Filter.tsx:374 +#: src/tables/Filter.tsx:382 msgid "Filter by user who issued the order" msgstr "Filtra per utente che ha creato l'ordine" -#: src/tables/Filter.tsx:382 +#: src/tables/Filter.tsx:390 msgid "Filter by part category" msgstr "Filtra per categoria articolo" -#: src/tables/Filter.tsx:393 +#: src/tables/Filter.tsx:401 msgid "Filter by stock location" msgstr "Filtra per posizione magazzino" @@ -8566,7 +8588,7 @@ msgstr "In produzione" #: src/tables/bom/BomTable.tsx:345 #: src/tables/part/PartTable.tsx:158 #: src/tables/sales/SalesOrderLineItemTable.tsx:187 -#: src/tables/stock/StockItemTable.tsx:223 +#: src/tables/stock/StockItemTable.tsx:224 msgid "Stock Information" msgstr "Informazioni sulle scorte" @@ -8588,7 +8610,7 @@ msgstr "Informazioni sulle scorte" #: src/tables/bom/BomTable.tsx:379 #: src/tables/build/BuildLineTable.tsx:478 -#: src/tables/build/BuildLineTable.tsx:518 +#: src/tables/build/BuildLineTable.tsx:519 msgid "Consumable item" msgstr "Articolo consumabile" @@ -8737,7 +8759,7 @@ msgstr "La distinta base non può essere modificata, in quanto la parte è blocc #: src/tables/part/ParametricPartTable.tsx:364 #: src/tables/part/PartBuildAllocationsTable.tsx:60 #: src/tables/part/PartTable.tsx:196 -#: src/tables/stock/StockItemTable.tsx:334 +#: src/tables/stock/StockItemTable.tsx:335 msgid "Assembly" msgstr "Assemblaggio" @@ -8785,7 +8807,7 @@ msgstr "Stato dell'ordine" #~ msgstr "Edit Build Item" #: src/tables/build/BuildAllocatedStockTable.tsx:167 -#: src/tables/build/BuildLineTable.tsx:631 +#: src/tables/build/BuildLineTable.tsx:632 msgid "Edit Stock Allocation" msgstr "Modifica Assegnazione Magazzino" @@ -8794,11 +8816,11 @@ msgstr "Modifica Assegnazione Magazzino" #~ msgstr "Delete Build Item" #: src/tables/build/BuildAllocatedStockTable.tsx:180 -#: src/tables/build/BuildLineTable.tsx:644 +#: src/tables/build/BuildLineTable.tsx:645 msgid "Delete Stock Allocation" msgstr "Elimina Assegnazione Magazzino" -#: src/tables/build/BuildAllocatedStockTable.tsx:232 +#: src/tables/build/BuildAllocatedStockTable.tsx:239 msgid "Consume" msgstr "Consuma" @@ -8836,7 +8858,7 @@ msgid "Testable" msgstr "Testabile" #: src/tables/build/BuildLineTable.tsx:215 -#: src/tables/stock/StockItemTable.tsx:393 +#: src/tables/stock/StockItemTable.tsx:390 msgid "Tracked" msgstr "Tracciato" @@ -8855,7 +8877,7 @@ msgstr "Scorte insufficienti" #: src/tables/build/BuildLineTable.tsx:294 #: src/tables/sales/SalesOrderLineItemTable.tsx:158 -#: src/tables/stock/StockItemTable.tsx:192 +#: src/tables/stock/StockItemTable.tsx:193 msgid "No stock available" msgstr "Nessuna Scorta Disponibile" @@ -8887,55 +8909,55 @@ msgstr "Arrotondamento Multiplo" msgid "BOM Information" msgstr "Informazioni distinta base (BOM)" -#: src/tables/build/BuildLineTable.tsx:496 +#: src/tables/build/BuildLineTable.tsx:497 #: src/tables/part/PartBuildAllocationsTable.tsx:102 msgid "Fully allocated" msgstr "Completamente assegnato" -#: src/tables/build/BuildLineTable.tsx:544 +#: src/tables/build/BuildLineTable.tsx:545 #: src/tables/sales/SalesOrderLineItemTable.tsx:308 msgid "Create Build Order" msgstr "Crea Ordine di Produzione" -#: src/tables/build/BuildLineTable.tsx:573 +#: src/tables/build/BuildLineTable.tsx:574 msgid "Auto allocation in progress" msgstr "Assegnazione automatica in corso" -#: src/tables/build/BuildLineTable.tsx:576 -#: src/tables/build/BuildLineTable.tsx:781 +#: src/tables/build/BuildLineTable.tsx:577 +#: src/tables/build/BuildLineTable.tsx:784 msgid "Auto Allocate Stock" msgstr "Assegna Stock Automaticamente" -#: src/tables/build/BuildLineTable.tsx:577 +#: src/tables/build/BuildLineTable.tsx:578 msgid "Automatically allocate stock to this build according to the selected options" msgstr "Assegna automaticamente lo stock a questa produzione in base alle opzioni selezionate" -#: src/tables/build/BuildLineTable.tsx:597 -#: src/tables/build/BuildLineTable.tsx:611 -#: src/tables/build/BuildLineTable.tsx:730 -#: src/tables/build/BuildLineTable.tsx:831 +#: src/tables/build/BuildLineTable.tsx:598 +#: src/tables/build/BuildLineTable.tsx:612 +#: src/tables/build/BuildLineTable.tsx:733 +#: src/tables/build/BuildLineTable.tsx:834 #: src/tables/build/BuildOutputTable.tsx:359 #: src/tables/build/BuildOutputTable.tsx:364 msgid "Deallocate Stock" msgstr "Disassegna Stock" -#: src/tables/build/BuildLineTable.tsx:613 +#: src/tables/build/BuildLineTable.tsx:614 msgid "Deallocate all untracked stock for this build order" msgstr "Disassegna tutto lo stock non tracciato per questo ordine di produzione" -#: src/tables/build/BuildLineTable.tsx:615 +#: src/tables/build/BuildLineTable.tsx:616 msgid "Deallocate stock from the selected line item" msgstr "Disassegna stock dalla riga selezionata" -#: src/tables/build/BuildLineTable.tsx:619 +#: src/tables/build/BuildLineTable.tsx:620 msgid "Stock has been deallocated" msgstr "Lo stock è stato disassegnato" -#: src/tables/build/BuildLineTable.tsx:750 +#: src/tables/build/BuildLineTable.tsx:753 msgid "Build Stock" msgstr "Crea scorta" -#: src/tables/build/BuildLineTable.tsx:763 +#: src/tables/build/BuildLineTable.tsx:766 #: src/tables/sales/SalesOrderLineItemTable.tsx:396 msgid "View Part" msgstr "Mostra Articolo" @@ -8999,38 +9021,6 @@ msgstr "Mostra ordini con data d'inizio" #~ msgid "Filter by user who issued this order" #~ msgstr "Filter by user who issued this order" -#: src/tables/build/BuildOrderTestTable.tsx:85 -#: src/tables/build/BuildOrderTestTable.tsx:163 -#: src/tables/build/BuildOrderTestTable.tsx:283 -#: src/tables/build/BuildOrderTestTable.tsx:297 -#: src/tables/stock/StockItemTestResultTable.tsx:293 -#: src/tables/stock/StockItemTestResultTable.tsx:365 -#: src/tables/stock/StockItemTestResultTable.tsx:426 -msgid "Add Test Result" -msgstr "Aggiungi risultato test" - -#: src/tables/build/BuildOrderTestTable.tsx:92 -#: src/tables/stock/StockItemTestResultTable.tsx:295 -msgid "Test result added" -msgstr "Risultato del test aggiunto" - -#: src/tables/build/BuildOrderTestTable.tsx:124 -msgid "Add Test Results" -msgstr "Aggiungi risultato dei test" - -#: src/tables/build/BuildOrderTestTable.tsx:134 -msgid "Test results added" -msgstr "Risultato dei test aggiunti" - -#: src/tables/build/BuildOrderTestTable.tsx:162 -#: src/tables/stock/StockItemTestResultTable.tsx:191 -msgid "No Result" -msgstr "Nessun risultato" - -#: src/tables/build/BuildOrderTestTable.tsx:274 -msgid "Show build outputs currently in production" -msgstr "Mostra gli ordini di produzione attualmente in produzione" - #: src/tables/build/BuildOutputTable.tsx:104 msgid "Build Output Stock Allocation" msgstr "Assegnazione stock output di produzione" @@ -9066,7 +9056,8 @@ msgid "Serialize Build Output" msgstr "Serializza ordine di produzione" #: src/tables/build/BuildOutputTable.tsx:409 -#: src/tables/stock/StockItemTable.tsx:329 +#: src/tables/part/PartTestResultTable.tsx:310 +#: src/tables/stock/StockItemTable.tsx:330 msgid "Filter by stock status" msgstr "Filtra per stato delle scorte" @@ -9914,6 +9905,38 @@ msgstr "Imposta categoria per gli articoli selezionati" msgid "Order selected parts" msgstr "Ordina articoli selezionati" +#: src/tables/part/PartTestResultTable.tsx:103 +#: src/tables/part/PartTestResultTable.tsx:181 +#: src/tables/part/PartTestResultTable.tsx:320 +#: src/tables/part/PartTestResultTable.tsx:334 +#: src/tables/stock/StockItemTestResultTable.tsx:293 +#: src/tables/stock/StockItemTestResultTable.tsx:365 +#: src/tables/stock/StockItemTestResultTable.tsx:426 +msgid "Add Test Result" +msgstr "Aggiungi risultato test" + +#: src/tables/part/PartTestResultTable.tsx:110 +#: src/tables/stock/StockItemTestResultTable.tsx:295 +msgid "Test result added" +msgstr "Risultato del test aggiunto" + +#: src/tables/part/PartTestResultTable.tsx:142 +msgid "Add Test Results" +msgstr "Aggiungi risultato dei test" + +#: src/tables/part/PartTestResultTable.tsx:152 +msgid "Test results added" +msgstr "Risultato dei test aggiunti" + +#: src/tables/part/PartTestResultTable.tsx:180 +#: src/tables/stock/StockItemTestResultTable.tsx:191 +msgid "No Result" +msgstr "Nessun risultato" + +#: src/tables/part/PartTestResultTable.tsx:298 +msgid "Show build outputs currently in production" +msgstr "Mostra gli ordini di produzione attualmente in produzione" + #: src/tables/part/PartTestTemplateTable.tsx:56 msgid "Test is defined for a parent template part" msgstr "Il test è definito per un modello articolo superiore" @@ -10268,7 +10291,7 @@ msgid "Sample" msgstr "Esempio" #: src/tables/plugin/PluginListTable.tsx:432 -#: src/tables/stock/StockItemTable.tsx:377 +#: src/tables/stock/StockItemTable.tsx:374 msgid "Installed" msgstr "Installato" @@ -11081,55 +11104,55 @@ msgstr "Elimina utente" msgid "User deleted" msgstr "Utente eliminato" -#: src/tables/settings/UserTable.tsx:361 +#: src/tables/settings/UserTable.tsx:362 msgid "Are you sure you want to delete this user?" msgstr "Sei sicuro di voler eliminare questo utente?" -#: src/tables/settings/UserTable.tsx:367 +#: src/tables/settings/UserTable.tsx:368 msgid "Add User" msgstr "Aggiungi Utente" -#: src/tables/settings/UserTable.tsx:375 +#: src/tables/settings/UserTable.tsx:376 msgid "Added user" msgstr "Utente aggiunto" -#: src/tables/settings/UserTable.tsx:382 +#: src/tables/settings/UserTable.tsx:383 msgid "Set Password" msgstr "Imposta Password" -#: src/tables/settings/UserTable.tsx:387 +#: src/tables/settings/UserTable.tsx:388 msgid "Password updated" msgstr "Password aggiornata" -#: src/tables/settings/UserTable.tsx:398 +#: src/tables/settings/UserTable.tsx:399 msgid "Add user" msgstr "Aggiungi utente" -#: src/tables/settings/UserTable.tsx:411 +#: src/tables/settings/UserTable.tsx:412 msgid "Show active users" msgstr "Mostra utenti attivi" -#: src/tables/settings/UserTable.tsx:416 +#: src/tables/settings/UserTable.tsx:417 msgid "Show staff users" msgstr "Mostra utenti staff" -#: src/tables/settings/UserTable.tsx:421 +#: src/tables/settings/UserTable.tsx:422 msgid "Show superusers" msgstr "Mostra superutenti" -#: src/tables/settings/UserTable.tsx:440 +#: src/tables/settings/UserTable.tsx:441 msgid "Edit User" msgstr "Modifica Utente" -#: src/tables/settings/UserTable.tsx:476 +#: src/tables/settings/UserTable.tsx:477 msgid "User updated" msgstr "Utente Aggiornato" -#: src/tables/settings/UserTable.tsx:477 +#: src/tables/settings/UserTable.tsx:478 msgid "User updated successfully" msgstr "Utente aggiornato correttamente" -#: src/tables/settings/UserTable.tsx:483 +#: src/tables/settings/UserTable.tsx:484 msgid "Error updating user" msgstr "Errore nell'aggiornare l'utente" @@ -11171,47 +11194,47 @@ msgstr "Elimina tipo di posizione" msgid "Icon" msgstr "Icona" -#: src/tables/stock/StockItemTable.tsx:107 +#: src/tables/stock/StockItemTable.tsx:108 msgid "This stock item is in production" msgstr "Questo elemento del magazzino è in produzione" -#: src/tables/stock/StockItemTable.tsx:114 +#: src/tables/stock/StockItemTable.tsx:115 msgid "This stock item has been assigned to a sales order" msgstr "L'articolo a magazzino è stato assegnato a un ordine di vendita" -#: src/tables/stock/StockItemTable.tsx:121 +#: src/tables/stock/StockItemTable.tsx:122 msgid "This stock item has been assigned to a customer" msgstr "L'articolo a magazzino è stato assegnato a un cliente" -#: src/tables/stock/StockItemTable.tsx:128 +#: src/tables/stock/StockItemTable.tsx:129 msgid "This stock item is installed in another stock item" msgstr "Questo articolo in magazzino è installato in un altro articolo in magazzino" -#: src/tables/stock/StockItemTable.tsx:135 +#: src/tables/stock/StockItemTable.tsx:136 msgid "This stock item has been consumed by a build order" msgstr "Questo articolo è stato consumato da un ordine di produzione" -#: src/tables/stock/StockItemTable.tsx:142 +#: src/tables/stock/StockItemTable.tsx:143 msgid "This stock item is unavailable" msgstr "Elemento di magazzino non disponibile" -#: src/tables/stock/StockItemTable.tsx:151 +#: src/tables/stock/StockItemTable.tsx:152 msgid "This stock item has expired" msgstr "Questo articolo a magazzino è scaduto" -#: src/tables/stock/StockItemTable.tsx:155 +#: src/tables/stock/StockItemTable.tsx:156 msgid "This stock item is stale" msgstr "Questo articolo a magazzino è obsoleto" -#: src/tables/stock/StockItemTable.tsx:167 +#: src/tables/stock/StockItemTable.tsx:168 msgid "This stock item is fully allocated" msgstr "Questo articolo di magazzino è completamente allocato" -#: src/tables/stock/StockItemTable.tsx:174 +#: src/tables/stock/StockItemTable.tsx:175 msgid "This stock item is partially allocated" msgstr "Questo articolo di magazzino è parzialmente allocato" -#: src/tables/stock/StockItemTable.tsx:202 +#: src/tables/stock/StockItemTable.tsx:203 msgid "This stock item has been depleted" msgstr "Questo articolo di magazzino è esaurito" @@ -11219,152 +11242,148 @@ msgstr "Questo articolo di magazzino è esaurito" #~ msgid "Show stock for assmebled parts" #~ msgstr "Show stock for assmebled parts" -#: src/tables/stock/StockItemTable.tsx:306 +#: src/tables/stock/StockItemTable.tsx:307 msgid "Stocktake Date" msgstr "Data dell'inventario" -#: src/tables/stock/StockItemTable.tsx:324 +#: src/tables/stock/StockItemTable.tsx:325 msgid "Show stock for active parts" msgstr "Mostra articoli a magazzino per gli articoli attivi" -#: src/tables/stock/StockItemTable.tsx:335 +#: src/tables/stock/StockItemTable.tsx:336 msgid "Show stock for assembled parts" msgstr "Mostra stock per gli articoli assemblati" -#: src/tables/stock/StockItemTable.tsx:340 +#: src/tables/stock/StockItemTable.tsx:341 msgid "Show items which have been allocated" msgstr "Mostra gli articoli che sono stati assegnati" -#: src/tables/stock/StockItemTable.tsx:345 +#: src/tables/stock/StockItemTable.tsx:346 msgid "Show items which are available" msgstr "Mostra gli articoli che sono disponibili" -#: src/tables/stock/StockItemTable.tsx:349 +#: src/tables/stock/StockItemTable.tsx:350 #: src/tables/stock/StockLocationTable.tsx:38 msgid "Include Sublocations" msgstr "Includi sotto allocazioni" -#: src/tables/stock/StockItemTable.tsx:350 +#: src/tables/stock/StockItemTable.tsx:351 msgid "Include stock in sublocations" msgstr "Includi articoli a magazzino nelle sotto allocazioni" -#: src/tables/stock/StockItemTable.tsx:354 +#: src/tables/stock/StockItemTable.tsx:355 msgid "Depleted" msgstr "Esaurito" -#: src/tables/stock/StockItemTable.tsx:355 +#: src/tables/stock/StockItemTable.tsx:356 msgid "Show depleted stock items" msgstr "Mostra gli articoli a magazzino esauriti" -#: src/tables/stock/StockItemTable.tsx:360 -msgid "Show items which are in stock" -msgstr "Mostra gli articoli che sono a magazzino" +#: src/tables/stock/StockItemTable.tsx:362 +msgid "Show items which are in production" +msgstr "Mostra gli articoli che sono in produzione" #: src/tables/stock/StockItemTable.tsx:362 #~ msgid "Include stock items for variant parts" #~ msgstr "Include stock items for variant parts" -#: src/tables/stock/StockItemTable.tsx:365 -msgid "Show items which are in production" -msgstr "Mostra gli articoli che sono in produzione" - -#: src/tables/stock/StockItemTable.tsx:373 +#: src/tables/stock/StockItemTable.tsx:370 msgid "Show items which have been consumed by a build order" msgstr "Mostra gli articoli che sono stati consumati da un ordine di produzione" -#: src/tables/stock/StockItemTable.tsx:378 +#: src/tables/stock/StockItemTable.tsx:375 msgid "Show stock items which are installed in other items" msgstr "Mostra gli articoli a magazzino che sono installati in un altro articolo" -#: src/tables/stock/StockItemTable.tsx:382 +#: src/tables/stock/StockItemTable.tsx:379 msgid "Sent to Customer" msgstr "Inviato al cliente" -#: src/tables/stock/StockItemTable.tsx:383 +#: src/tables/stock/StockItemTable.tsx:380 msgid "Show items which have been sent to a customer" msgstr "Mostra gli articoli che sono stati inviati a un cliente" -#: src/tables/stock/StockItemTable.tsx:394 +#: src/tables/stock/StockItemTable.tsx:391 msgid "Show tracked items" msgstr "Mostra articoli tracciabili" +#: src/tables/stock/StockItemTable.tsx:395 +msgid "Has Purchase Price" +msgstr "Ha prezzo d'acquisto" + +#: src/tables/stock/StockItemTable.tsx:396 +msgid "Show items which have a purchase price" +msgstr "Mostra gli articoli che hanno un prezzo d'acquisto" + #: src/tables/stock/StockItemTable.tsx:397 #~ msgid "Serial Number LTE" #~ msgstr "Serial Number LTE" -#: src/tables/stock/StockItemTable.tsx:398 -msgid "Has Purchase Price" -msgstr "Ha prezzo d'acquisto" - -#: src/tables/stock/StockItemTable.tsx:399 -msgid "Show items which have a purchase price" -msgstr "Mostra gli articoli che hanno un prezzo d'acquisto" +#: src/tables/stock/StockItemTable.tsx:401 +msgid "Show items which have expired" +msgstr "Mostra gli articoli scaduti" #: src/tables/stock/StockItemTable.tsx:403 #~ msgid "Serial Number GTE" #~ msgstr "Serial Number GTE" -#: src/tables/stock/StockItemTable.tsx:404 -msgid "Show items which have expired" -msgstr "Mostra gli articoli scaduti" - -#: src/tables/stock/StockItemTable.tsx:410 +#: src/tables/stock/StockItemTable.tsx:407 msgid "Show items which are stale" msgstr "Mostra gli articoli obsoleti" -#: src/tables/stock/StockItemTable.tsx:415 +#: src/tables/stock/StockItemTable.tsx:412 msgid "Expired Before" msgstr "Scaduto Prima" -#: src/tables/stock/StockItemTable.tsx:416 +#: src/tables/stock/StockItemTable.tsx:413 msgid "Show items which expired before this date" msgstr "Mostra gli articoli scaduti prima di questa data" -#: src/tables/stock/StockItemTable.tsx:422 +#: src/tables/stock/StockItemTable.tsx:419 msgid "Expired After" msgstr "Scaduto dopo" -#: src/tables/stock/StockItemTable.tsx:423 +#: src/tables/stock/StockItemTable.tsx:420 msgid "Show items which expired after this date" msgstr "Mostra gli articoli scaduti dopo questa data" -#: src/tables/stock/StockItemTable.tsx:429 +#: src/tables/stock/StockItemTable.tsx:426 msgid "Updated Before" msgstr "Aggiornato prima" -#: src/tables/stock/StockItemTable.tsx:430 +#: src/tables/stock/StockItemTable.tsx:427 msgid "Show items updated before this date" msgstr "Mostra gli articoli aggiornati prima di questa data" -#: src/tables/stock/StockItemTable.tsx:435 +#: src/tables/stock/StockItemTable.tsx:432 msgid "Updated After" msgstr "Aggiornato dopo" -#: src/tables/stock/StockItemTable.tsx:436 +#: src/tables/stock/StockItemTable.tsx:433 msgid "Show items updated after this date" msgstr "Mostra gli articoli aggiornati dopo questa data" -#: src/tables/stock/StockItemTable.tsx:441 +#: src/tables/stock/StockItemTable.tsx:438 msgid "Stocktake Before" msgstr "Inventario Prima" -#: src/tables/stock/StockItemTable.tsx:442 +#: src/tables/stock/StockItemTable.tsx:439 msgid "Show items counted before this date" msgstr "Mostra gli articoli contati prima di questa data" -#: src/tables/stock/StockItemTable.tsx:447 +#: src/tables/stock/StockItemTable.tsx:444 msgid "Stocktake After" msgstr "Inventario Dopo" -#: src/tables/stock/StockItemTable.tsx:448 +#: src/tables/stock/StockItemTable.tsx:445 msgid "Show items counted after this date" msgstr "Mostra gli articoli contati dopo questa data" -#: src/tables/stock/StockItemTable.tsx:453 +#: src/tables/stock/StockItemTable.tsx:450 msgid "External Location" msgstr "Posizione Esterna" -#: src/tables/stock/StockItemTable.tsx:454 +#: src/tables/stock/StockItemTable.tsx:451 msgid "Show items in an external location" msgstr "Mostra gli articoli in una posizione esterna" @@ -11372,7 +11391,7 @@ msgstr "Mostra gli articoli in una posizione esterna" #~ msgid "Delete stock items" #~ msgstr "Delete stock items" -#: src/tables/stock/StockItemTable.tsx:559 +#: src/tables/stock/StockItemTable.tsx:556 msgid "Order items" msgstr "Ordina gli articoli" @@ -11547,10 +11566,6 @@ msgstr "Aggiunto" msgid "Removed" msgstr "Rimosso" -#: src/tables/stock/StockTrackingTable.tsx:206 -msgid "Details" -msgstr "Dettagli" - #: src/tables/stock/StockTrackingTable.tsx:221 msgid "No user information" msgstr "Nessuna informazione utente" diff --git a/src/frontend/src/locales/ja/messages.po b/src/frontend/src/locales/ja/messages.po index 6ac7f08ee3..d1aad165c6 100644 --- a/src/frontend/src/locales/ja/messages.po +++ b/src/frontend/src/locales/ja/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: ja\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2025-09-17 03:41\n" +"PO-Revision-Date: 2025-09-29 23:54\n" "Last-Translator: \n" "Language-Team: Japanese\n" "Plural-Forms: nplurals=1; plural=0;\n" @@ -69,7 +69,7 @@ msgstr "アクション" #: src/components/forms/fields/RelatedModelField.tsx:393 #: src/components/nav/Header.tsx:169 #: src/pages/Index/Settings/UserSettings.tsx:74 -#: src/pages/part/PartDetail.tsx:1173 +#: src/pages/part/PartDetail.tsx:1186 msgid "Search" msgstr "検索" @@ -113,7 +113,7 @@ msgstr "いいえ" #: src/forms/StockForms.tsx:1028 #: src/forms/StockForms.tsx:1072 #: src/pages/build/BuildDetail.tsx:200 -#: src/pages/part/PartDetail.tsx:1225 +#: src/pages/part/PartDetail.tsx:1238 #: src/tables/ColumnRenderers.tsx:82 #: src/tables/part/RelatedPartTable.tsx:53 #: src/tables/stock/StockTrackingTable.tsx:87 @@ -128,7 +128,8 @@ msgstr "パーツ" #: src/pages/part/CategoryDetail.tsx:130 #: src/pages/part/CategoryDetail.tsx:273 #: src/pages/part/CategoryDetail.tsx:312 -#: src/pages/part/PartDetail.tsx:955 +#: src/pages/part/CategoryDetail.tsx:343 +#: src/pages/part/PartDetail.tsx:968 msgid "Parts" msgstr "パーツ" @@ -152,11 +153,11 @@ msgstr "部品試験テンプレート" #: lib/enums/ModelInformation.tsx:52 #: src/components/wizards/OrderPartsWizard.tsx:143 #: src/pages/company/SupplierPartDetail.tsx:408 -#: src/pages/stock/StockDetail.tsx:286 +#: src/pages/stock/StockDetail.tsx:289 #: src/tables/build/BuildAllocatedStockTable.tsx:155 #: src/tables/part/PartPurchaseOrdersTable.tsx:50 #: src/tables/purchasing/SupplierPartTable.tsx:64 -#: src/tables/stock/StockItemTable.tsx:248 +#: src/tables/stock/StockItemTable.tsx:249 msgid "Supplier Part" msgstr "サプライヤー" @@ -168,7 +169,7 @@ msgstr "サプライヤー・パーツ" #: lib/enums/ModelInformation.tsx:61 #: src/pages/company/SupplierPartDetail.tsx:160 #: src/tables/part/PartPurchaseOrdersTable.tsx:56 -#: src/tables/stock/StockItemTable.tsx:254 +#: src/tables/stock/StockItemTable.tsx:255 msgid "Manufacturer Part" msgstr "メーカー・パーツ" @@ -179,14 +180,15 @@ msgstr "メーカー・パーツ" #: lib/enums/ModelInformation.tsx:70 #: src/pages/part/CategoryDetail.tsx:343 -#: src/tables/Filter.tsx:381 +#: src/tables/Filter.tsx:389 msgid "Part Category" msgstr "パーツカテゴリ" #: lib/enums/ModelInformation.tsx:71 #: lib/enums/Roles.tsx:37 +#: src/pages/part/CategoryDetail.tsx:267 #: src/pages/part/CategoryDetail.tsx:334 -#: src/pages/part/PartDetail.tsx:1214 +#: src/pages/part/PartDetail.tsx:1227 msgid "Part Categories" msgstr "パーツカテゴリ" @@ -196,7 +198,8 @@ msgstr "パーツカテゴリ" #: src/forms/BuildForms.tsx:604 #: src/forms/BuildForms.tsx:765 #: src/forms/SalesOrderForms.tsx:269 -#: src/pages/stock/StockDetail.tsx:976 +#: src/pages/stock/StockDetail.tsx:992 +#: src/tables/part/PartTestResultTable.tsx:248 #: src/tables/stock/StockTrackingTable.tsx:48 #: src/tables/stock/StockTrackingTable.tsx:55 msgid "Stock Item" @@ -221,7 +224,7 @@ msgstr "在庫場所" #: lib/enums/ModelInformation.tsx:89 #: src/pages/stock/LocationDetail.tsx:176 #: src/pages/stock/LocationDetail.tsx:412 -#: src/pages/stock/StockDetail.tsx:967 +#: src/pages/stock/StockDetail.tsx:983 msgid "Stock Locations" msgstr "在庫場所" @@ -235,7 +238,7 @@ msgstr "ストックロケーションの種類" #: lib/enums/ModelInformation.tsx:103 #: src/pages/Index/Settings/SystemSettings.tsx:248 -#: src/pages/part/PartDetail.tsx:912 +#: src/pages/part/PartDetail.tsx:914 msgid "Stock History" msgstr "株式履歴" @@ -284,7 +287,7 @@ msgstr "会社" #: src/pages/sales/ReturnOrderDetail.tsx:199 #: src/pages/sales/SalesOrderDetail.tsx:211 #: src/tables/ColumnRenderers.tsx:353 -#: src/tables/Filter.tsx:278 +#: src/tables/Filter.tsx:286 #: src/tables/TableHoverCard.tsx:101 msgid "Project Code" msgstr "プロジェクトコード" @@ -299,9 +302,9 @@ msgstr "プロジェクトコード" #: src/pages/build/BuildDetail.tsx:244 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:33 #: src/pages/purchasing/PurchaseOrderDetail.tsx:531 -#: src/pages/stock/StockDetail.tsx:349 +#: src/pages/stock/StockDetail.tsx:352 #: src/tables/part/PartPurchaseOrdersTable.tsx:32 -#: src/tables/stock/StockItemTable.tsx:240 +#: src/tables/stock/StockItemTable.tsx:241 #: src/tables/stock/StockTrackingTable.tsx:120 msgid "Purchase Order" msgstr "注文" @@ -311,7 +314,7 @@ msgstr "注文" #: src/pages/Index/Settings/SystemSettings.tsx:283 #: src/pages/company/CompanyDetail.tsx:205 #: src/pages/company/SupplierPartDetail.tsx:265 -#: src/pages/part/PartDetail.tsx:876 +#: src/pages/part/PartDetail.tsx:878 #: src/pages/purchasing/PurchasingIndex.tsx:60 msgid "Purchase Orders" msgstr "購入注文" @@ -330,7 +333,7 @@ msgstr "発注ライン" #: src/pages/sales/SalesOrderDetail.tsx:586 #: src/pages/sales/SalesOrderShipmentDetail.tsx:94 #: src/pages/sales/SalesOrderShipmentDetail.tsx:358 -#: src/pages/stock/StockDetail.tsx:358 +#: src/pages/stock/StockDetail.tsx:361 #: src/tables/part/PartSalesAllocationsTable.tsx:41 #: src/tables/sales/SalesOrderAllocationTable.tsx:107 #: src/tables/stock/StockTrackingTable.tsx:131 @@ -341,7 +344,7 @@ msgstr "セールスオーダー" #: lib/enums/Roles.tsx:43 #: src/pages/Index/Settings/SystemSettings.tsx:299 #: src/pages/company/CompanyDetail.tsx:225 -#: src/pages/part/PartDetail.tsx:888 +#: src/pages/part/PartDetail.tsx:890 #: src/pages/sales/SalesIndex.tsx:82 msgid "Sales Orders" msgstr "セールスオーダー" @@ -365,7 +368,7 @@ msgstr "リターンオーダー" #: lib/enums/Roles.tsx:41 #: src/pages/Index/Settings/SystemSettings.tsx:315 #: src/pages/company/CompanyDetail.tsx:232 -#: src/pages/part/PartDetail.tsx:895 +#: src/pages/part/PartDetail.tsx:897 #: src/pages/sales/SalesIndex.tsx:103 msgid "Return Orders" msgstr "返品注文" @@ -414,7 +417,7 @@ msgstr "所有者" #: lib/enums/ModelInformation.tsx:214 #: src/pages/Auth/ChangePassword.tsx:36 #: src/pages/core/UserDetail.tsx:220 -#: src/tables/Filter.tsx:327 +#: src/tables/Filter.tsx:335 #: src/tables/settings/ApiTokenTable.tsx:105 #: src/tables/settings/ApiTokenTable.tsx:132 #: src/tables/settings/BarcodeScanHistoryTable.tsx:79 @@ -544,7 +547,7 @@ msgstr "管理者" #: lib/enums/Roles.tsx:33 #: src/pages/Index/Settings/SystemSettings.tsx:264 #: src/pages/build/BuildIndex.tsx:75 -#: src/pages/part/PartDetail.tsx:905 +#: src/pages/part/PartDetail.tsx:907 #: src/pages/sales/SalesOrderDetail.tsx:394 msgid "Build Orders" msgstr "組立注文" @@ -694,11 +697,12 @@ msgid "Failed to link barcode" msgstr "バーコードのリンクに失敗" #: src/components/barcodes/QRCode.tsx:179 -#: src/pages/part/PartDetail.tsx:522 +#: src/pages/part/PartDetail.tsx:524 #: src/pages/purchasing/PurchaseOrderDetail.tsx:204 #: src/pages/sales/ReturnOrderDetail.tsx:168 #: src/pages/sales/SalesOrderDetail.tsx:180 #: src/pages/sales/SalesOrderShipmentDetail.tsx:168 +#: src/pages/stock/StockDetail.tsx:186 msgid "Link" msgstr "リンク" @@ -720,11 +724,11 @@ msgstr "管理画面で開く" #~ msgid "Copy to clipboard" #~ msgstr "Copy to clipboard" -#: src/components/buttons/CopyButton.tsx:31 +#: src/components/buttons/CopyButton.tsx:34 msgid "Copied" msgstr "コピーしました" -#: src/components/buttons/CopyButton.tsx:31 +#: src/components/buttons/CopyButton.tsx:34 msgid "Copy" msgstr "コピー" @@ -752,19 +756,15 @@ msgstr "レポート印刷中" #~ msgid "The label could not be generated" #~ msgstr "The label could not be generated" -#: src/components/buttons/PrintingActions.tsx:122 +#: src/components/buttons/PrintingActions.tsx:124 msgid "Print Label" msgstr "ラベルの印刷" -#: src/components/buttons/PrintingActions.tsx:129 -#: src/components/buttons/PrintingActions.tsx:156 +#: src/components/buttons/PrintingActions.tsx:134 +#: src/components/buttons/PrintingActions.tsx:168 msgid "Print" msgstr "印刷" -#: src/components/buttons/PrintingActions.tsx:139 -msgid "Print Report" -msgstr "印刷レポート" - #: src/components/buttons/PrintingActions.tsx:152 #~ msgid "Generate" #~ msgstr "Generate" @@ -777,15 +777,19 @@ msgstr "印刷レポート" #~ msgid "The report could not be generated" #~ msgstr "The report could not be generated" -#: src/components/buttons/PrintingActions.tsx:177 +#: src/components/buttons/PrintingActions.tsx:161 +msgid "Print Report" +msgstr "印刷レポート" + +#: src/components/buttons/PrintingActions.tsx:189 msgid "Printing Actions" msgstr "印刷アクション" -#: src/components/buttons/PrintingActions.tsx:182 +#: src/components/buttons/PrintingActions.tsx:194 msgid "Print Labels" msgstr "ラベル印刷" -#: src/components/buttons/PrintingActions.tsx:188 +#: src/components/buttons/PrintingActions.tsx:200 msgid "Print Reports" msgstr "印刷レポート" @@ -837,24 +841,24 @@ msgstr "通知の配信停止" msgid "Subscribe to notifications" msgstr "通知を受け取る" -#: src/components/calendar/Calendar.tsx:99 -#: src/components/calendar/Calendar.tsx:162 +#: src/components/calendar/Calendar.tsx:102 +#: src/components/calendar/Calendar.tsx:165 msgid "Calendar Filters" msgstr "カレンダーフィルター" -#: src/components/calendar/Calendar.tsx:114 +#: src/components/calendar/Calendar.tsx:117 msgid "Previous month" msgstr "先月" -#: src/components/calendar/Calendar.tsx:123 +#: src/components/calendar/Calendar.tsx:126 msgid "Select month" msgstr "月を選択" -#: src/components/calendar/Calendar.tsx:144 +#: src/components/calendar/Calendar.tsx:147 msgid "Next month" msgstr "来月" -#: src/components/calendar/Calendar.tsx:175 +#: src/components/calendar/Calendar.tsx:178 #: src/tables/InvenTreeTableHeader.tsx:291 msgid "Download data" msgstr "ダウンロードデータ" @@ -868,7 +872,7 @@ msgid "Error updating order" msgstr "オーダー更新エラー" #: src/components/calendar/OrderCalendar.tsx:178 -#: src/tables/Filter.tsx:144 +#: src/tables/Filter.tsx:152 msgid "Overdue" msgstr "締め切り超過" @@ -1107,7 +1111,7 @@ msgid "The latest news from InvenTree" msgstr "InvenTreeの最新ニュース" #: src/components/dashboard/widgets/ColorToggleWidget.tsx:18 -#: src/components/nav/MainMenu.tsx:91 +#: src/components/nav/MainMenu.tsx:93 msgid "Change Color Mode" msgstr "カラーモードの変更" @@ -1153,14 +1157,14 @@ msgstr "未読のニュースはありません" #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:76 #: src/pages/core/UserDetail.tsx:93 #: src/pages/core/UserDetail.tsx:203 -#: src/tables/settings/UserTable.tsx:420 +#: src/tables/settings/UserTable.tsx:421 msgid "Superuser" msgstr "スーパーユーザー" #: src/components/details/Details.tsx:124 #: src/pages/core/UserDetail.tsx:87 #: src/pages/core/UserDetail.tsx:200 -#: src/tables/settings/UserTable.tsx:415 +#: src/tables/settings/UserTable.tsx:416 msgid "Staff" msgstr "スタッフ" @@ -1658,7 +1662,7 @@ msgstr "ホスト" #: src/components/plugins/PluginDrawer.tsx:68 #: src/pages/Index/Settings/AdminCenter/UnitManagementPanel.tsx:19 #: src/pages/part/CategoryDetail.tsx:86 -#: src/pages/part/PartDetail.tsx:447 +#: src/pages/part/PartDetail.tsx:449 #: src/pages/stock/LocationDetail.tsx:84 #: src/tables/machine/MachineTypeTable.tsx:67 #: src/tables/machine/MachineTypeTable.tsx:151 @@ -1980,7 +1984,7 @@ msgid "Data has been imported successfully" msgstr "データは正常にインポートされました" #: src/components/importer/ImporterDrawer.tsx:109 -#: src/components/modals/AboutInvenTreeModal.tsx:197 +#: src/components/modals/AboutInvenTreeModal.tsx:203 #: src/components/modals/ServerInfoModal.tsx:134 #: src/forms/BomForms.tsx:132 msgid "Close" @@ -2166,14 +2170,14 @@ msgstr "項目なし" #: src/components/items/TransferList.tsx:161 #: src/components/render/Stock.tsx:102 -#: src/pages/part/PartDetail.tsx:984 -#: src/pages/stock/StockDetail.tsx:262 -#: src/pages/stock/StockDetail.tsx:913 +#: src/pages/part/PartDetail.tsx:997 +#: src/pages/stock/StockDetail.tsx:265 +#: src/pages/stock/StockDetail.tsx:929 #: src/tables/build/BuildAllocatedStockTable.tsx:135 #: src/tables/build/BuildLineTable.tsx:190 #: src/tables/part/PartTable.tsx:124 -#: src/tables/stock/StockItemTable.tsx:183 -#: src/tables/stock/StockItemTable.tsx:344 +#: src/tables/stock/StockItemTable.tsx:184 +#: src/tables/stock/StockItemTable.tsx:345 msgid "Available" msgstr "利用可能" @@ -2252,19 +2256,19 @@ msgstr "バグレポートの提出" #~ msgid "Dismiss" #~ msgstr "Dismiss" -#: src/components/modals/AboutInvenTreeModal.tsx:190 +#: src/components/modals/AboutInvenTreeModal.tsx:193 msgid "Copy version information" msgstr "バージョン情報のコピー" -#: src/components/modals/AboutInvenTreeModal.tsx:207 +#: src/components/modals/AboutInvenTreeModal.tsx:213 msgid "Development Version" msgstr "開発バージョン" -#: src/components/modals/AboutInvenTreeModal.tsx:209 +#: src/components/modals/AboutInvenTreeModal.tsx:215 msgid "Up to Date" msgstr "最新情報" -#: src/components/modals/AboutInvenTreeModal.tsx:211 +#: src/components/modals/AboutInvenTreeModal.tsx:217 msgid "Update Available" msgstr "利用可能なアップデート" @@ -2439,24 +2443,28 @@ msgstr "見つかりませんでした…" #~ msgid "Profile" #~ msgstr "Profile" -#: src/components/nav/MainMenu.tsx:52 +#: src/components/nav/MainMenu.tsx:54 #: src/components/nav/NavigationDrawer.tsx:193 #: src/pages/Index/Settings/AdminCenter/EmailManagementPanel.tsx:21 #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:39 msgid "Settings" msgstr "設定" -#: src/components/nav/MainMenu.tsx:59 -#: src/pages/Index/Settings/UserSettings.tsx:145 -msgid "Account Settings" -msgstr "アカウント設定" - #: src/components/nav/MainMenu.tsx:59 #: src/defaults/menuItems.tsx:15 #~ msgid "Account settings" #~ msgstr "Account settings" -#: src/components/nav/MainMenu.tsx:67 +#: src/components/nav/MainMenu.tsx:61 +#: src/pages/Index/Settings/UserSettings.tsx:145 +msgid "Account Settings" +msgstr "アカウント設定" + +#: src/components/nav/MainMenu.tsx:68 +#~ msgid "Current language {locale}" +#~ msgstr "Current language {locale}" + +#: src/components/nav/MainMenu.tsx:69 #: src/components/nav/NavigationDrawer.tsx:153 #: src/components/nav/SettingsHeader.tsx:41 #: src/pages/Index/Settings/SystemSettings.tsx:347 @@ -2464,15 +2472,11 @@ msgstr "アカウント設定" msgid "System Settings" msgstr "システム設定" -#: src/components/nav/MainMenu.tsx:68 -#~ msgid "Current language {locale}" -#~ msgstr "Current language {locale}" - #: src/components/nav/MainMenu.tsx:71 #~ msgid "Switch to pseudo language" #~ msgstr "Switch to pseudo language" -#: src/components/nav/MainMenu.tsx:76 +#: src/components/nav/MainMenu.tsx:78 #: src/components/nav/NavigationDrawer.tsx:160 #: src/components/nav/SettingsHeader.tsx:42 #: src/defaults/actions.tsx:83 @@ -2481,7 +2485,14 @@ msgstr "システム設定" msgid "Admin Center" msgstr "管理センター" -#: src/components/nav/MainMenu.tsx:100 +#: src/components/nav/MainMenu.tsx:99 +#: src/defaults/actions.tsx:44 +#: src/defaults/links.tsx:140 +#: src/defaults/links.tsx:186 +msgid "About InvenTree" +msgstr "InvenTree について" + +#: src/components/nav/MainMenu.tsx:108 msgid "Logout" msgstr "ログアウト" @@ -2507,10 +2518,11 @@ msgstr "ログアウト" #: src/defaults/links.tsx:42 #: src/forms/StockForms.tsx:736 #: src/pages/Index/Settings/SystemSettings.tsx:224 -#: src/pages/part/PartDetail.tsx:805 +#: src/pages/part/PartDetail.tsx:807 #: src/pages/stock/LocationDetail.tsx:390 -#: src/pages/stock/StockDetail.tsx:626 -#: src/tables/stock/StockItemTable.tsx:86 +#: src/pages/stock/LocationDetail.tsx:420 +#: src/pages/stock/StockDetail.tsx:642 +#: src/tables/stock/StockItemTable.tsx:87 msgid "Stock" msgstr "在庫" @@ -2599,7 +2611,7 @@ msgstr "検索グループの削除" #: src/components/nav/SearchDrawer.tsx:288 #: src/pages/company/ManufacturerPartDetail.tsx:176 -#: src/pages/part/PartDetail.tsx:863 +#: src/pages/part/PartDetail.tsx:865 #: src/pages/part/PartSupplierDetail.tsx:15 #: src/pages/purchasing/PurchasingIndex.tsx:81 msgid "Suppliers" @@ -2663,7 +2675,7 @@ msgid "Attachments" msgstr "添付ファイル" #: src/components/panels/NotesPanel.tsx:23 -#: src/tables/build/BuildOrderTestTable.tsx:196 +#: src/tables/part/PartTestResultTable.tsx:214 #: src/tables/stock/StockTrackingTable.tsx:212 msgid "Notes" msgstr "メモ" @@ -2709,7 +2721,7 @@ msgstr "プラグイン情報" #: src/pages/company/ManufacturerPartDetail.tsx:118 #: src/pages/company/SupplierPartDetail.tsx:144 #: src/pages/part/CategoryDetail.tsx:106 -#: src/pages/part/PartDetail.tsx:461 +#: src/pages/part/PartDetail.tsx:463 #: src/pages/purchasing/PurchaseOrderDetail.tsx:144 #: src/pages/sales/ReturnOrderDetail.tsx:109 #: src/pages/sales/SalesOrderDetail.tsx:118 @@ -2730,7 +2742,7 @@ msgstr "投稿者" #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:41 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 #: src/tables/ColumnRenderers.tsx:411 -#: src/tables/build/BuildOrderTestTable.tsx:204 +#: src/tables/part/PartTestResultTable.tsx:222 msgid "Date" msgstr "日付" @@ -2739,7 +2751,7 @@ msgstr "日付" #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:68 #: src/pages/core/UserDetail.tsx:81 #: src/pages/core/UserDetail.tsx:209 -#: src/pages/part/PartDetail.tsx:616 +#: src/pages/part/PartDetail.tsx:618 #: src/tables/bom/UsedInTable.tsx:90 #: src/tables/company/CompanyTable.tsx:57 #: src/tables/company/CompanyTable.tsx:91 @@ -2753,8 +2765,8 @@ msgstr "日付" #: src/tables/purchasing/SupplierPartTable.tsx:85 #: src/tables/purchasing/SupplierPartTable.tsx:179 #: src/tables/settings/ApiTokenTable.tsx:63 -#: src/tables/settings/UserTable.tsx:410 -#: src/tables/stock/StockItemTable.tsx:323 +#: src/tables/settings/UserTable.tsx:411 +#: src/tables/stock/StockItemTable.tsx:324 msgid "Active" msgstr "有効" @@ -2873,7 +2885,7 @@ msgstr "発送" #: src/pages/company/CompanyDetail.tsx:325 #: src/pages/company/SupplierPartDetail.tsx:368 #: src/pages/core/UserDetail.tsx:211 -#: src/pages/part/PartDetail.tsx:1017 +#: src/pages/part/PartDetail.tsx:1030 msgid "Inactive" msgstr "非アクティブ" @@ -2883,8 +2895,31 @@ msgstr "非アクティブ" msgid "No stock" msgstr "在庫なし" -#: src/components/render/Part.tsx:74 -#: src/pages/part/PartDetail.tsx:488 +#: src/components/render/Part.tsx:44 +#: src/pages/company/SupplierPartDetail.tsx:196 +#: src/pages/company/SupplierPartDetail.tsx:389 +#: src/pages/part/PartDetail.tsx:1018 +#: src/tables/bom/BomTable.tsx:424 +#: src/tables/part/PartTable.tsx:95 +msgid "On Order" +msgstr "注文中" + +#: src/components/render/Part.tsx:52 +#: src/pages/part/PartDetail.tsx:590 +#: src/pages/part/PartDetail.tsx:1024 +#: src/pages/stock/StockDetail.tsx:912 +#: src/tables/part/PartTestResultTable.tsx:297 +#: src/tables/stock/StockItemTable.tsx:361 +msgid "In Production" +msgstr "生産中" + +#: src/components/render/Part.tsx:71 +#: src/tables/stock/StockTrackingTable.tsx:206 +msgid "Details" +msgstr "詳細" + +#: src/components/render/Part.tsx:109 +#: src/pages/part/PartDetail.tsx:490 #: src/tables/ColumnRenderers.tsx:224 #: src/tables/ColumnRenderers.tsx:233 #: src/tables/notifications/NotificationTable.tsx:32 @@ -2908,17 +2943,17 @@ msgstr "カテゴリ" #: src/forms/StockForms.tsx:1073 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:88 #: src/pages/core/UserDetail.tsx:158 -#: src/pages/stock/StockDetail.tsx:295 +#: src/pages/stock/StockDetail.tsx:298 #: src/tables/ColumnRenderers.tsx:176 #: src/tables/ColumnRenderers.tsx:185 -#: src/tables/Filter.tsx:392 +#: src/tables/Filter.tsx:400 #: src/tables/stock/StockTrackingTable.tsx:98 msgid "Location" msgstr "場所" #: src/components/render/Stock.tsx:99 -#: src/pages/stock/StockDetail.tsx:195 -#: src/pages/stock/StockDetail.tsx:901 +#: src/pages/stock/StockDetail.tsx:198 +#: src/pages/stock/StockDetail.tsx:917 #: src/tables/build/BuildAllocatedStockTable.tsx:121 #: src/tables/build/BuildOutputTable.tsx:111 #: src/tables/sales/SalesOrderAllocationTable.tsx:139 @@ -2940,11 +2975,11 @@ msgstr "シリアル番号" #: src/pages/part/pricing/BomPricingPanel.tsx:146 #: src/pages/part/pricing/PriceBreakPanel.tsx:89 #: src/pages/part/pricing/PriceBreakPanel.tsx:172 -#: src/pages/stock/StockDetail.tsx:255 -#: src/pages/stock/StockDetail.tsx:907 +#: src/pages/stock/StockDetail.tsx:258 +#: src/pages/stock/StockDetail.tsx:923 #: src/tables/build/BuildLineTable.tsx:84 -#: src/tables/build/BuildOrderTestTable.tsx:251 #: src/tables/part/PartPurchaseOrdersTable.tsx:94 +#: src/tables/part/PartTestResultTable.tsx:269 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:168 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:199 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:69 @@ -3467,163 +3502,163 @@ msgid "Please correct the errors in the selected parts" msgstr "選択した部品の誤りを訂正してください。" #: src/components/wizards/OrderPartsWizard.tsx:424 -#: src/tables/build/BuildLineTable.tsx:794 +#: src/tables/build/BuildLineTable.tsx:797 #: src/tables/part/PartTable.tsx:407 #: src/tables/sales/SalesOrderLineItemTable.tsx:365 msgid "Order Parts" msgstr "パーツの注文" #: src/contexts/LanguageContext.tsx:22 -msgid "Arabic" -msgstr "アラビア語" +#~ msgid "Arabic" +#~ msgstr "Arabic" #: src/contexts/LanguageContext.tsx:23 -msgid "Bulgarian" -msgstr "ブルガリア語" +#~ msgid "Bulgarian" +#~ msgstr "Bulgarian" #: src/contexts/LanguageContext.tsx:24 -msgid "Czech" -msgstr "チェコ語" +#~ msgid "Czech" +#~ msgstr "Czech" #: src/contexts/LanguageContext.tsx:25 -msgid "Danish" -msgstr "デンマーク語" +#~ msgid "Danish" +#~ msgstr "Danish" #: src/contexts/LanguageContext.tsx:26 -msgid "German" -msgstr "ドイツ語" +#~ msgid "German" +#~ msgstr "German" #: src/contexts/LanguageContext.tsx:27 -msgid "Greek" -msgstr "ギリシャ語" +#~ msgid "Greek" +#~ msgstr "Greek" #: src/contexts/LanguageContext.tsx:28 -msgid "English" -msgstr "英語" +#~ msgid "English" +#~ msgstr "English" #: src/contexts/LanguageContext.tsx:29 -msgid "Spanish" -msgstr "スペイン語" +#~ msgid "Spanish" +#~ msgstr "Spanish" #: src/contexts/LanguageContext.tsx:30 -msgid "Spanish (Mexican)" -msgstr "スペイン語(メキシコ)" +#~ msgid "Spanish (Mexican)" +#~ msgstr "Spanish (Mexican)" #: src/contexts/LanguageContext.tsx:31 -msgid "Estonian" -msgstr "エストニア語" +#~ msgid "Estonian" +#~ msgstr "Estonian" #: src/contexts/LanguageContext.tsx:32 -msgid "Farsi / Persian" -msgstr "ペルシャ語" +#~ msgid "Farsi / Persian" +#~ msgstr "Farsi / Persian" #: src/contexts/LanguageContext.tsx:33 -msgid "Finnish" -msgstr "フィンランド語" +#~ msgid "Finnish" +#~ msgstr "Finnish" #: src/contexts/LanguageContext.tsx:34 -msgid "French" -msgstr "フランス語" +#~ msgid "French" +#~ msgstr "French" #: src/contexts/LanguageContext.tsx:35 -msgid "Hebrew" -msgstr "ヘブライ語" +#~ msgid "Hebrew" +#~ msgstr "Hebrew" #: src/contexts/LanguageContext.tsx:36 -msgid "Hindi" -msgstr "ヒンディー語" +#~ msgid "Hindi" +#~ msgstr "Hindi" #: src/contexts/LanguageContext.tsx:37 -msgid "Hungarian" -msgstr "ハンガリー語" +#~ msgid "Hungarian" +#~ msgstr "Hungarian" #: src/contexts/LanguageContext.tsx:38 -msgid "Italian" -msgstr "イタリア語" +#~ msgid "Italian" +#~ msgstr "Italian" #: src/contexts/LanguageContext.tsx:39 -msgid "Japanese" -msgstr "日本語" +#~ msgid "Japanese" +#~ msgstr "Japanese" #: src/contexts/LanguageContext.tsx:40 -msgid "Korean" -msgstr "韓国語" +#~ msgid "Korean" +#~ msgstr "Korean" #: src/contexts/LanguageContext.tsx:41 -msgid "Lithuanian" -msgstr "リトアニア語" +#~ msgid "Lithuanian" +#~ msgstr "Lithuanian" #: src/contexts/LanguageContext.tsx:42 -msgid "Latvian" -msgstr "ラトビア語" +#~ msgid "Latvian" +#~ msgstr "Latvian" #: src/contexts/LanguageContext.tsx:43 -msgid "Dutch" -msgstr "オランダ語" +#~ msgid "Dutch" +#~ msgstr "Dutch" #: src/contexts/LanguageContext.tsx:44 -msgid "Norwegian" -msgstr "ノルウェー語" +#~ msgid "Norwegian" +#~ msgstr "Norwegian" #: src/contexts/LanguageContext.tsx:45 -msgid "Polish" -msgstr "ポーランド語" +#~ msgid "Polish" +#~ msgstr "Polish" #: src/contexts/LanguageContext.tsx:46 -msgid "Portuguese" -msgstr "ポルトガル語" +#~ msgid "Portuguese" +#~ msgstr "Portuguese" #: src/contexts/LanguageContext.tsx:47 -msgid "Portuguese (Brazilian)" -msgstr "ポルトガル語 (ブラジル)" +#~ msgid "Portuguese (Brazilian)" +#~ msgstr "Portuguese (Brazilian)" #: src/contexts/LanguageContext.tsx:48 -msgid "Romanian" -msgstr "ルーマニア語" +#~ msgid "Romanian" +#~ msgstr "Romanian" #: src/contexts/LanguageContext.tsx:49 -msgid "Russian" -msgstr "ロシア語" +#~ msgid "Russian" +#~ msgstr "Russian" #: src/contexts/LanguageContext.tsx:50 -msgid "Slovak" -msgstr "スロバキア語" +#~ msgid "Slovak" +#~ msgstr "Slovak" #: src/contexts/LanguageContext.tsx:51 -msgid "Slovenian" -msgstr "スロベニア語" +#~ msgid "Slovenian" +#~ msgstr "Slovenian" #: src/contexts/LanguageContext.tsx:52 -msgid "Serbian" -msgstr "セルビア語" +#~ msgid "Serbian" +#~ msgstr "Serbian" #: src/contexts/LanguageContext.tsx:53 -msgid "Swedish" -msgstr "スウェーデン語" +#~ msgid "Swedish" +#~ msgstr "Swedish" #: src/contexts/LanguageContext.tsx:54 -msgid "Thai" -msgstr "タイ語" +#~ msgid "Thai" +#~ msgstr "Thai" #: src/contexts/LanguageContext.tsx:55 -msgid "Turkish" -msgstr "トルコ語" +#~ msgid "Turkish" +#~ msgstr "Turkish" #: src/contexts/LanguageContext.tsx:56 -msgid "Ukrainian" -msgstr "ウクライナ語" +#~ msgid "Ukrainian" +#~ msgstr "Ukrainian" #: src/contexts/LanguageContext.tsx:57 -msgid "Vietnamese" -msgstr "ベトナム語" +#~ msgid "Vietnamese" +#~ msgstr "Vietnamese" #: src/contexts/LanguageContext.tsx:58 -msgid "Chinese (Simplified)" -msgstr "中国語 (簡体字)" +#~ msgid "Chinese (Simplified)" +#~ msgstr "Chinese (Simplified)" #: src/contexts/LanguageContext.tsx:59 -msgid "Chinese (Traditional)" -msgstr "中国語 (繁体字)" +#~ msgid "Chinese (Traditional)" +#~ msgstr "Chinese (Traditional)" #: src/defaults/actions.tsx:18 #: src/defaults/links.tsx:27 @@ -3644,12 +3679,6 @@ msgstr "InvenTreeの詳細については、ドキュメントをご覧くださ #~ msgid "About this Inventree instance" #~ msgstr "About this Inventree instance" -#: src/defaults/actions.tsx:44 -#: src/defaults/links.tsx:140 -#: src/defaults/links.tsx:186 -msgid "About InvenTree" -msgstr "InvenTree について" - #: src/defaults/actions.tsx:45 msgid "About the InvenTree org" msgstr "InvenTree orgについて" @@ -3954,7 +3983,7 @@ msgstr "次のバッチコード" #: src/forms/StockForms.tsx:184 #: src/forms/StockForms.tsx:189 #: src/forms/StockForms.tsx:360 -#: src/pages/stock/StockDetail.tsx:231 +#: src/pages/stock/StockDetail.tsx:234 msgid "Next serial number" msgstr "次のシリアル番号" @@ -3965,9 +3994,8 @@ msgstr "次のシリアル番号" #: src/forms/BuildForms.tsx:311 #: src/forms/BuildForms.tsx:656 #: src/tables/build/BuildAllocatedStockTable.tsx:150 -#: src/tables/build/BuildOrderTestTable.tsx:230 -#: src/tables/build/BuildOrderTestTable.tsx:254 #: src/tables/build/BuildOutputTable.tsx:592 +#: src/tables/part/PartTestResultTable.tsx:272 msgid "Build Output" msgstr "ビルド出力" @@ -3984,17 +4012,18 @@ msgstr "ビルド出力" #: src/pages/purchasing/PurchaseOrderDetail.tsx:150 #: src/pages/sales/ReturnOrderDetail.tsx:115 #: src/pages/sales/SalesOrderDetail.tsx:124 -#: src/pages/stock/StockDetail.tsx:162 -#: src/tables/Filter.tsx:266 +#: src/pages/stock/StockDetail.tsx:170 +#: src/tables/Filter.tsx:274 #: src/tables/build/BuildOutputTable.tsx:408 #: src/tables/machine/MachineListTable.tsx:359 #: src/tables/part/PartPurchaseOrdersTable.tsx:38 +#: src/tables/part/PartTestResultTable.tsx:309 #: src/tables/sales/ReturnOrderLineItemTable.tsx:135 #: src/tables/sales/ReturnOrderLineItemTable.tsx:172 #: src/tables/settings/CustomStateTable.tsx:79 #: src/tables/settings/EmailTable.tsx:95 #: src/tables/settings/ImportSessionTable.tsx:117 -#: src/tables/stock/StockItemTable.tsx:328 +#: src/tables/stock/StockItemTable.tsx:329 #: src/tables/stock/StockTrackingTable.tsx:65 msgid "Status" msgstr "ステータス" @@ -4056,7 +4085,7 @@ msgstr "ビルドアウトプットはキャンセルされました" #: src/tables/build/BuildAllocatedStockTable.tsx:139 #: src/tables/build/BuildLineTable.tsx:180 #: src/tables/sales/SalesOrderLineItemTable.tsx:337 -#: src/tables/stock/StockItemTable.tsx:339 +#: src/tables/stock/StockItemTable.tsx:340 msgid "Allocated" msgstr "割り当てられた" @@ -4074,9 +4103,9 @@ msgstr "在庫配分のソースの場所を選択します。" #: src/forms/BuildForms.tsx:671 #: src/forms/SalesOrderForms.tsx:298 -#: src/tables/build/BuildLineTable.tsx:555 -#: src/tables/build/BuildLineTable.tsx:710 -#: src/tables/build/BuildLineTable.tsx:809 +#: src/tables/build/BuildLineTable.tsx:556 +#: src/tables/build/BuildLineTable.tsx:713 +#: src/tables/build/BuildLineTable.tsx:812 #: src/tables/sales/SalesOrderLineItemTable.tsx:375 #: src/tables/sales/SalesOrderLineItemTable.tsx:408 msgid "Allocate Stock" @@ -4089,10 +4118,10 @@ msgstr "割り当てられた在庫品目" #: src/forms/BuildForms.tsx:787 #: src/forms/BuildForms.tsx:888 -#: src/tables/build/BuildAllocatedStockTable.tsx:233 -#: src/tables/build/BuildAllocatedStockTable.tsx:265 -#: src/tables/build/BuildLineTable.tsx:720 -#: src/tables/build/BuildLineTable.tsx:843 +#: src/tables/build/BuildAllocatedStockTable.tsx:240 +#: src/tables/build/BuildAllocatedStockTable.tsx:272 +#: src/tables/build/BuildLineTable.tsx:723 +#: src/tables/build/BuildLineTable.tsx:846 msgid "Consume Stock" msgstr "" @@ -4102,14 +4131,14 @@ msgid "Stock items consumed" msgstr "" #: src/forms/BuildForms.tsx:824 -#: src/tables/build/BuildLineTable.tsx:495 +#: src/tables/build/BuildLineTable.tsx:496 #: src/tables/part/PartBuildAllocationsTable.tsx:101 msgid "Fully consumed" msgstr "" #: src/forms/BuildForms.tsx:869 #: src/tables/build/BuildLineTable.tsx:185 -#: src/tables/stock/StockItemTable.tsx:372 +#: src/tables/stock/StockItemTable.tsx:369 msgid "Consumed" msgstr "消費済み" @@ -4120,7 +4149,7 @@ msgstr "消費済み" #: src/forms/PartForms.tsx:70 #: src/forms/PartForms.tsx:157 #: src/pages/part/CategoryDetail.tsx:122 -#: src/pages/part/PartDetail.tsx:669 +#: src/pages/part/PartDetail.tsx:671 #: src/tables/part/PartCategoryTable.tsx:94 #: src/tables/part/PartTable.tsx:312 msgid "Subscribed" @@ -4232,12 +4261,13 @@ msgstr "入荷済みの在庫がある店舗" #: src/forms/PurchaseOrderForms.tsx:658 #: src/pages/build/BuildDetail.tsx:351 -#: src/pages/stock/StockDetail.tsx:277 -#: src/pages/stock/StockDetail.tsx:923 +#: src/pages/stock/StockDetail.tsx:280 +#: src/pages/stock/StockDetail.tsx:939 #: src/tables/Filter.tsx:83 #: src/tables/build/BuildAllocatedStockTable.tsx:128 -#: src/tables/build/BuildOrderTestTable.tsx:242 #: src/tables/build/BuildOutputTable.tsx:116 +#: src/tables/part/PartTestResultTable.tsx:260 +#: src/tables/part/PartTestResultTable.tsx:281 #: src/tables/sales/SalesOrderAllocationTable.tsx:146 msgid "Batch Code" msgstr "バッチコード" @@ -4260,8 +4290,8 @@ msgid "Enter serial numbers for received items" msgstr "受け取った商品のシリアル番号を入力" #: src/forms/PurchaseOrderForms.tsx:687 -#: src/pages/stock/StockDetail.tsx:379 -#: src/tables/stock/StockItemTable.tsx:295 +#: src/pages/stock/StockDetail.tsx:382 +#: src/tables/stock/StockItemTable.tsx:296 msgid "Expiry Date" msgstr "有効期限" @@ -4273,7 +4303,7 @@ msgstr "受け取った商品の有効期限を入力してください。" #: src/forms/StockForms.tsx:673 #: src/pages/company/SupplierPartDetail.tsx:171 #: src/pages/company/SupplierPartDetail.tsx:235 -#: src/pages/stock/StockDetail.tsx:416 +#: src/pages/stock/StockDetail.tsx:419 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:220 msgid "Packaging" msgstr "パッケージング" @@ -4339,9 +4369,9 @@ msgid "Stock Status" msgstr "在庫状況" #: src/forms/StockForms.tsx:261 -#: src/pages/stock/StockDetail.tsx:670 -#: src/tables/stock/StockItemTable.tsx:525 -#: src/tables/stock/StockItemTable.tsx:572 +#: src/pages/stock/StockDetail.tsx:686 +#: src/tables/stock/StockItemTable.tsx:522 +#: src/tables/stock/StockItemTable.tsx:569 msgid "Add Stock Item" msgstr "在庫商品の追加" @@ -4378,10 +4408,10 @@ msgstr "戻る" #: src/forms/StockForms.tsx:1075 #: src/pages/company/SupplierPartDetail.tsx:189 #: src/pages/company/SupplierPartDetail.tsx:373 -#: src/pages/part/PartDetail.tsx:535 -#: src/pages/part/PartDetail.tsx:974 +#: src/pages/part/PartDetail.tsx:537 +#: src/pages/part/PartDetail.tsx:987 +#: src/tables/Filter.tsx:92 #: src/tables/purchasing/SupplierPartTable.tsx:194 -#: src/tables/stock/StockItemTable.tsx:359 msgid "In Stock" msgstr "在庫あり" @@ -4545,7 +4575,7 @@ msgstr "エントリーリスト" #: src/tables/FilterSelectDrawer.tsx:114 #: src/tables/FilterSelectDrawer.tsx:137 #: src/tables/FilterSelectDrawer.tsx:149 -#: src/tables/build/BuildOrderTestTable.tsx:188 +#: src/tables/part/PartTestResultTable.tsx:206 #: src/tables/purchasing/ManufacturerPartParameterTable.tsx:42 #: src/tables/stock/StockItemTestResultTable.tsx:201 msgid "Value" @@ -4833,7 +4863,7 @@ msgid "Delete selected stock items" msgstr "" #: src/hooks/UseStockAdjustActions.tsx:205 -#: src/pages/part/PartDetail.tsx:1155 +#: src/pages/part/PartDetail.tsx:1168 msgid "Stock Actions" msgstr "ストックアクション" @@ -6196,7 +6226,7 @@ msgstr "" #: src/pages/build/BuildDetail.tsx:207 #: src/pages/company/ManufacturerPartDetail.tsx:83 #: src/pages/company/SupplierPartDetail.tsx:95 -#: src/pages/part/PartDetail.tsx:454 +#: src/pages/part/PartDetail.tsx:456 #: src/pages/stock/StockDetail.tsx:153 #: src/tables/bom/BomTable.tsx:134 #: src/tables/bom/UsedInTable.tsx:40 @@ -6207,15 +6237,16 @@ msgstr "" #: src/tables/part/RelatedPartTable.tsx:73 #: src/tables/sales/SalesOrderAllocationTable.tsx:132 #: src/tables/sales/SalesOrderLineItemTable.tsx:98 -#: src/tables/stock/StockItemTable.tsx:70 +#: src/tables/stock/StockItemTable.tsx:71 msgid "IPN" msgstr "即時支払通知" #: src/pages/build/BuildDetail.tsx:215 -#: src/pages/part/PartDetail.tsx:481 +#: src/pages/part/PartDetail.tsx:483 +#: src/pages/stock/StockDetail.tsx:161 #: src/tables/bom/UsedInTable.tsx:44 #: src/tables/build/BuildOrderTable.tsx:83 -#: src/tables/stock/StockItemTable.tsx:75 +#: src/tables/stock/StockItemTable.tsx:76 msgid "Revision" msgstr "リビジョン" @@ -6231,7 +6262,7 @@ msgstr "リビジョン" #: src/pages/purchasing/PurchaseOrderDetail.tsx:156 #: src/pages/sales/ReturnOrderDetail.tsx:121 #: src/pages/sales/SalesOrderDetail.tsx:130 -#: src/pages/stock/StockDetail.tsx:168 +#: src/pages/stock/StockDetail.tsx:176 msgid "Custom Status" msgstr "カスタムステータス" @@ -6268,7 +6299,7 @@ msgid "Build Quantity" msgstr "数量" #: src/pages/build/BuildDetail.tsx:286 -#: src/pages/part/PartDetail.tsx:599 +#: src/pages/part/PartDetail.tsx:601 #: src/tables/bom/BomTable.tsx:352 #: src/tables/bom/BomTable.tsx:387 msgid "Can Build" @@ -6280,16 +6311,16 @@ msgid "Completed Outputs" msgstr "完成したアウトプット" #: src/pages/build/BuildDetail.tsx:312 -#: src/tables/Filter.tsx:373 +#: src/tables/Filter.tsx:381 msgid "Issued By" msgstr "発行者" #: src/pages/build/BuildDetail.tsx:320 -#: src/pages/part/PartDetail.tsx:692 +#: src/pages/part/PartDetail.tsx:694 #: src/pages/purchasing/PurchaseOrderDetail.tsx:243 #: src/pages/sales/ReturnOrderDetail.tsx:207 #: src/pages/sales/SalesOrderDetail.tsx:219 -#: src/tables/Filter.tsx:311 +#: src/tables/Filter.tsx:319 msgid "Responsible" msgstr "責任" @@ -6377,6 +6408,8 @@ msgid "Child Build Orders" msgstr "チャイルド・ビルド・オーダー" #: src/pages/build/BuildDetail.tsx:524 +#: src/pages/part/PartDetail.tsx:940 +#: src/pages/stock/StockDetail.tsx:587 #: src/tables/build/BuildOutputTable.tsx:664 #: src/tables/stock/StockItemTestResultTable.tsx:167 msgid "Test Results" @@ -6511,7 +6544,7 @@ msgid "Cancel order" msgstr "お見積をキャンセル" #: src/pages/build/BuildDetail.tsx:752 -#: src/pages/stock/StockDetail.tsx:341 +#: src/pages/stock/StockDetail.tsx:344 #: src/tables/build/BuildAllocatedStockTable.tsx:85 #: src/tables/part/PartBuildAllocationsTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:150 @@ -6572,7 +6605,7 @@ msgstr "デフォルトの通貨" #: src/pages/company/SupplierPartDetail.tsx:234 #: src/pages/company/SupplierPartDetail.tsx:359 #: src/pages/purchasing/PurchaseOrderDetail.tsx:138 -#: src/tables/Filter.tsx:352 +#: src/tables/Filter.tsx:360 #: src/tables/company/CompanyTable.tsx:96 #: src/tables/part/PartPurchaseOrdersTable.tsx:43 #: src/tables/purchasing/PurchaseOrderTable.tsx:109 @@ -6585,7 +6618,7 @@ msgstr "仕入先" #: src/pages/company/ManufacturerPartDetail.tsx:102 #: src/pages/company/ManufacturerPartDetail.tsx:264 #: src/pages/company/SupplierPartDetail.tsx:151 -#: src/tables/Filter.tsx:339 +#: src/tables/Filter.tsx:347 #: src/tables/company/CompanyTable.tsx:101 #: src/tables/purchasing/SupplierPartTable.tsx:70 msgid "Manufacturer" @@ -6597,7 +6630,7 @@ msgstr "製造元" #: src/pages/sales/ReturnOrderDetail.tsx:103 #: src/pages/sales/SalesOrderDetail.tsx:112 #: src/pages/sales/SalesOrderShipmentDetail.tsx:102 -#: src/pages/stock/StockDetail.tsx:367 +#: src/pages/stock/StockDetail.tsx:370 #: src/tables/company/CompanyTable.tsx:106 #: src/tables/sales/ReturnOrderTable.tsx:108 #: src/tables/sales/SalesOrderTable.tsx:133 @@ -6658,7 +6691,7 @@ msgstr "外部リンク" #: src/pages/company/ManufacturerPartDetail.tsx:146 #: src/pages/company/SupplierPartDetail.tsx:231 -#: src/pages/part/PartDetail.tsx:788 +#: src/pages/part/PartDetail.tsx:790 msgid "Part Details" msgstr "部品詳細" @@ -6671,7 +6704,7 @@ msgid "Manufacturer Part Details" msgstr "メーカーパーツ詳細" #: src/pages/company/ManufacturerPartDetail.tsx:164 -#: src/pages/part/PartDetail.tsx:794 +#: src/pages/part/PartDetail.tsx:796 msgid "Parameters" msgstr "パラメータ" @@ -6712,14 +6745,6 @@ msgstr "パーツ説明" msgid "Pack Quantity" msgstr "パック数量" -#: src/pages/company/SupplierPartDetail.tsx:196 -#: src/pages/company/SupplierPartDetail.tsx:389 -#: src/pages/part/PartDetail.tsx:1005 -#: src/tables/bom/BomTable.tsx:424 -#: src/tables/part/PartTable.tsx:95 -msgid "On Order" -msgstr "注文中" - #: src/pages/company/SupplierPartDetail.tsx:203 msgid "Supplier Availability" msgstr "サプライヤーの空き状況" @@ -6767,7 +6792,7 @@ msgid "Add Supplier Part" msgstr "サプライヤー部品の追加" #: src/pages/company/SupplierPartDetail.tsx:383 -#: src/pages/part/PartDetail.tsx:993 +#: src/pages/part/PartDetail.tsx:1006 msgid "No Stock" msgstr "在庫切れ" @@ -6894,57 +6919,57 @@ msgid "Category Details" msgstr "カテゴリー詳細" #: src/pages/part/PartAllocationPanel.tsx:21 -#: src/pages/stock/StockDetail.tsx:539 +#: src/pages/stock/StockDetail.tsx:555 #: src/tables/part/PartTable.tsx:108 msgid "Build Order Allocations" msgstr "ビルド・オーダー・アロケーション" #: src/pages/part/PartAllocationPanel.tsx:31 -#: src/pages/stock/StockDetail.tsx:554 +#: src/pages/stock/StockDetail.tsx:570 #: src/tables/part/PartTable.tsx:116 msgid "Sales Order Allocations" msgstr "販売注文の割り当て" -#: src/pages/part/PartDetail.tsx:181 -#: src/pages/part/PartDetail.tsx:184 -#: src/pages/part/PartDetail.tsx:228 +#: src/pages/part/PartDetail.tsx:183 +#: src/pages/part/PartDetail.tsx:186 +#: src/pages/part/PartDetail.tsx:230 msgid "Validate BOM" msgstr "BOMの検証" -#: src/pages/part/PartDetail.tsx:185 +#: src/pages/part/PartDetail.tsx:187 msgid "Do you want to validate the bill of materials for this assembly?" msgstr "このアセンブリの部品表を検証しますか?" -#: src/pages/part/PartDetail.tsx:188 +#: src/pages/part/PartDetail.tsx:190 msgid "BOM validated" msgstr "BOM検証済み" -#: src/pages/part/PartDetail.tsx:206 +#: src/pages/part/PartDetail.tsx:208 msgid "BOM Validated" msgstr "" -#: src/pages/part/PartDetail.tsx:207 +#: src/pages/part/PartDetail.tsx:209 msgid "The Bill of Materials for this part has been validated" msgstr "" -#: src/pages/part/PartDetail.tsx:211 -#: src/pages/part/PartDetail.tsx:216 +#: src/pages/part/PartDetail.tsx:213 +#: src/pages/part/PartDetail.tsx:218 msgid "BOM Not Validated" msgstr "" -#: src/pages/part/PartDetail.tsx:212 +#: src/pages/part/PartDetail.tsx:214 msgid "The Bill of Materials for this part has previously been checked, but requires revalidation" msgstr "" -#: src/pages/part/PartDetail.tsx:217 +#: src/pages/part/PartDetail.tsx:219 msgid "The Bill of Materials for this part has not yet been validated" msgstr "" -#: src/pages/part/PartDetail.tsx:248 +#: src/pages/part/PartDetail.tsx:250 msgid "Validated On" msgstr "" -#: src/pages/part/PartDetail.tsx:253 +#: src/pages/part/PartDetail.tsx:255 msgid "Validated By" msgstr "" @@ -6964,25 +6989,25 @@ msgstr "" #~ msgid "Delete part" #~ msgstr "Delete part" -#: src/pages/part/PartDetail.tsx:467 +#: src/pages/part/PartDetail.tsx:469 msgid "Variant of" msgstr "変種" -#: src/pages/part/PartDetail.tsx:474 +#: src/pages/part/PartDetail.tsx:476 msgid "Revision of" msgstr "改訂版" -#: src/pages/part/PartDetail.tsx:494 +#: src/pages/part/PartDetail.tsx:496 #: src/tables/ColumnRenderers.tsx:200 #: src/tables/ColumnRenderers.tsx:209 msgid "Default Location" msgstr "デフォルトの場所" -#: src/pages/part/PartDetail.tsx:501 +#: src/pages/part/PartDetail.tsx:503 msgid "Category Default Location" msgstr "カテゴリー デフォルトの場所" -#: src/pages/part/PartDetail.tsx:508 +#: src/pages/part/PartDetail.tsx:510 #: src/tables/purchasing/ManufacturerPartParameterTable.tsx:48 msgid "Units" msgstr "単位" @@ -6991,12 +7016,12 @@ msgstr "単位" #~ msgid "Stocktake By" #~ msgstr "Stocktake By" -#: src/pages/part/PartDetail.tsx:515 +#: src/pages/part/PartDetail.tsx:517 #: src/tables/settings/PendingTasksTable.tsx:51 msgid "Keywords" msgstr "キーワード" -#: src/pages/part/PartDetail.tsx:543 +#: src/pages/part/PartDetail.tsx:545 #: src/tables/bom/BomTable.tsx:419 #: src/tables/build/BuildLineTable.tsx:297 #: src/tables/part/PartTable.tsx:306 @@ -7004,34 +7029,26 @@ msgstr "キーワード" msgid "Available Stock" msgstr "在庫状況" -#: src/pages/part/PartDetail.tsx:549 +#: src/pages/part/PartDetail.tsx:551 #: src/tables/bom/BomTable.tsx:328 #: src/tables/build/BuildLineTable.tsx:259 #: src/tables/sales/SalesOrderLineItemTable.tsx:178 msgid "On order" msgstr "注文中" -#: src/pages/part/PartDetail.tsx:556 +#: src/pages/part/PartDetail.tsx:558 msgid "Required for Orders" msgstr "ご注文に必要なもの" -#: src/pages/part/PartDetail.tsx:567 +#: src/pages/part/PartDetail.tsx:569 msgid "Allocated to Build Orders" msgstr "建設受注に割り当て" -#: src/pages/part/PartDetail.tsx:579 +#: src/pages/part/PartDetail.tsx:581 msgid "Allocated to Sales Orders" msgstr "販売注文に割り当て" -#: src/pages/part/PartDetail.tsx:588 -#: src/pages/part/PartDetail.tsx:1011 -#: src/pages/stock/StockDetail.tsx:896 -#: src/tables/build/BuildOrderTestTable.tsx:273 -#: src/tables/stock/StockItemTable.tsx:364 -msgid "In Production" -msgstr "生産中" - -#: src/pages/part/PartDetail.tsx:606 +#: src/pages/part/PartDetail.tsx:608 msgid "Minimum Stock" msgstr "最小在庫" @@ -7039,51 +7056,51 @@ msgstr "最小在庫" #~ msgid "Scheduling" #~ msgstr "Scheduling" -#: src/pages/part/PartDetail.tsx:621 +#: src/pages/part/PartDetail.tsx:623 #: src/tables/part/ParametricPartTable.tsx:359 #: src/tables/part/PartTable.tsx:190 msgid "Locked" msgstr "ロック中" -#: src/pages/part/PartDetail.tsx:627 +#: src/pages/part/PartDetail.tsx:629 msgid "Template Part" msgstr "テンプレート部品" -#: src/pages/part/PartDetail.tsx:632 +#: src/pages/part/PartDetail.tsx:634 #: src/tables/bom/BomTable.tsx:409 msgid "Assembled Part" msgstr "組立部品" -#: src/pages/part/PartDetail.tsx:637 +#: src/pages/part/PartDetail.tsx:639 msgid "Component Part" msgstr "構成部品" -#: src/pages/part/PartDetail.tsx:642 +#: src/pages/part/PartDetail.tsx:644 #: src/tables/bom/BomTable.tsx:399 msgid "Testable Part" msgstr "テスト可能な部分" -#: src/pages/part/PartDetail.tsx:648 +#: src/pages/part/PartDetail.tsx:650 #: src/tables/bom/BomTable.tsx:404 msgid "Trackable Part" msgstr "追跡可能部品" -#: src/pages/part/PartDetail.tsx:653 +#: src/pages/part/PartDetail.tsx:655 msgid "Purchaseable Part" msgstr "購入可能部品" -#: src/pages/part/PartDetail.tsx:659 +#: src/pages/part/PartDetail.tsx:661 msgid "Saleable Part" msgstr "売却可能部分" -#: src/pages/part/PartDetail.tsx:664 -#: src/pages/part/PartDetail.tsx:1023 +#: src/pages/part/PartDetail.tsx:666 +#: src/pages/part/PartDetail.tsx:1036 #: src/tables/bom/BomTable.tsx:143 #: src/tables/bom/BomTable.tsx:414 msgid "Virtual Part" msgstr "バーチャルパート" -#: src/pages/part/PartDetail.tsx:679 +#: src/pages/part/PartDetail.tsx:681 #: src/pages/purchasing/PurchaseOrderDetail.tsx:253 #: src/pages/sales/ReturnOrderDetail.tsx:217 #: src/pages/sales/SalesOrderDetail.tsx:229 @@ -7091,65 +7108,65 @@ msgstr "バーチャルパート" msgid "Creation Date" msgstr "作成日時" -#: src/pages/part/PartDetail.tsx:684 +#: src/pages/part/PartDetail.tsx:686 #: src/tables/ColumnRenderers.tsx:386 -#: src/tables/Filter.tsx:365 +#: src/tables/Filter.tsx:373 msgid "Created By" msgstr "作成者" -#: src/pages/part/PartDetail.tsx:699 +#: src/pages/part/PartDetail.tsx:701 msgid "Default Supplier" msgstr "デフォルト・サプライヤー" -#: src/pages/part/PartDetail.tsx:705 +#: src/pages/part/PartDetail.tsx:707 msgid "Default Expiry" msgstr "" -#: src/pages/part/PartDetail.tsx:710 +#: src/pages/part/PartDetail.tsx:712 msgid "days" msgstr "" -#: src/pages/part/PartDetail.tsx:720 +#: src/pages/part/PartDetail.tsx:722 #: src/pages/part/pricing/BomPricingPanel.tsx:113 #: src/pages/part/pricing/VariantPricingPanel.tsx:95 #: src/tables/part/PartTable.tsx:166 msgid "Price Range" msgstr "料金帯" -#: src/pages/part/PartDetail.tsx:730 +#: src/pages/part/PartDetail.tsx:732 msgid "Latest Serial Number" msgstr "最新のシリアル番号" -#: src/pages/part/PartDetail.tsx:758 +#: src/pages/part/PartDetail.tsx:760 msgid "Select Part Revision" msgstr "部品リビジョンの選択" -#: src/pages/part/PartDetail.tsx:824 +#: src/pages/part/PartDetail.tsx:826 msgid "Variants" msgstr "バリアント" -#: src/pages/part/PartDetail.tsx:831 -#: src/pages/stock/StockDetail.tsx:526 +#: src/pages/part/PartDetail.tsx:833 +#: src/pages/stock/StockDetail.tsx:542 msgid "Allocations" msgstr "割り当て" -#: src/pages/part/PartDetail.tsx:838 +#: src/pages/part/PartDetail.tsx:840 msgid "Bill of Materials" msgstr "部品表" -#: src/pages/part/PartDetail.tsx:850 +#: src/pages/part/PartDetail.tsx:852 msgid "Used In" msgstr "中古" -#: src/pages/part/PartDetail.tsx:857 +#: src/pages/part/PartDetail.tsx:859 msgid "Part Pricing" msgstr "部品価格" -#: src/pages/part/PartDetail.tsx:927 +#: src/pages/part/PartDetail.tsx:929 msgid "Test Templates" msgstr "テストテンプレート" -#: src/pages/part/PartDetail.tsx:938 +#: src/pages/part/PartDetail.tsx:951 msgid "Related Parts" msgstr "関連部品" @@ -7161,47 +7178,47 @@ msgstr "関連部品" #~ msgid "Transfer part stock" #~ msgstr "Transfer part stock" -#: src/pages/part/PartDetail.tsx:999 +#: src/pages/part/PartDetail.tsx:1012 #: src/tables/part/PartTestTemplateTable.tsx:112 #: src/tables/stock/StockItemTestResultTable.tsx:401 msgid "Required" msgstr "必須" -#: src/pages/part/PartDetail.tsx:1036 +#: src/pages/part/PartDetail.tsx:1049 #: src/tables/part/PartTable.tsx:355 msgid "Edit Part" msgstr "パーツを編集" -#: src/pages/part/PartDetail.tsx:1076 +#: src/pages/part/PartDetail.tsx:1089 #: src/tables/part/PartTable.tsx:343 #: src/tables/part/PartTable.tsx:420 msgid "Add Part" msgstr "部品追加" -#: src/pages/part/PartDetail.tsx:1090 +#: src/pages/part/PartDetail.tsx:1103 msgid "Delete Part" msgstr "削除部分" -#: src/pages/part/PartDetail.tsx:1099 +#: src/pages/part/PartDetail.tsx:1112 msgid "Deleting this part cannot be reversed" msgstr "この部分の削除は元に戻せません" -#: src/pages/part/PartDetail.tsx:1161 -#: src/pages/stock/StockDetail.tsx:854 +#: src/pages/part/PartDetail.tsx:1174 +#: src/pages/stock/StockDetail.tsx:870 msgid "Order" msgstr "注文" -#: src/pages/part/PartDetail.tsx:1162 -#: src/pages/stock/StockDetail.tsx:855 -#: src/tables/build/BuildLineTable.tsx:740 +#: src/pages/part/PartDetail.tsx:1175 +#: src/pages/stock/StockDetail.tsx:871 +#: src/tables/build/BuildLineTable.tsx:743 msgid "Order Stock" msgstr "注文在庫" -#: src/pages/part/PartDetail.tsx:1174 +#: src/pages/part/PartDetail.tsx:1187 msgid "Search by serial number" msgstr "" -#: src/pages/part/PartDetail.tsx:1182 +#: src/pages/part/PartDetail.tsx:1195 #: src/tables/part/PartTable.tsx:392 msgid "Part Actions" msgstr "パートアクション" @@ -7291,8 +7308,8 @@ msgstr "ストックテークエントリーの削除" #: src/pages/part/PartStockHistoryDetail.tsx:107 #: src/pages/part/PartStockHistoryDetail.tsx:211 -#: src/pages/stock/StockDetail.tsx:399 -#: src/tables/stock/StockItemTable.tsx:272 +#: src/pages/stock/StockDetail.tsx:402 +#: src/tables/stock/StockItemTable.tsx:273 msgid "Stock Value" msgstr "株式価値" @@ -7366,12 +7383,12 @@ msgstr "最大価格" #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:71 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:126 #: src/pages/part/pricing/SupplierPricingPanel.tsx:66 -#: src/pages/stock/StockDetail.tsx:387 +#: src/pages/stock/StockDetail.tsx:390 #: src/tables/bom/BomTable.tsx:265 #: src/tables/general/ExtraLineItemTable.tsx:61 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:250 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:84 -#: src/tables/stock/StockItemTable.tsx:260 +#: src/tables/stock/StockItemTable.tsx:261 msgid "Unit Price" msgstr "単価" @@ -7449,9 +7466,9 @@ msgid "Purchase Pricing" msgstr "購入価格" #: src/pages/part/pricing/PricingOverviewPanel.tsx:281 -#: src/pages/stock/StockDetail.tsx:179 +#: src/pages/stock/StockDetail.tsx:426 #: src/tables/part/PartParameterTable.tsx:121 -#: src/tables/stock/StockItemTable.tsx:301 +#: src/tables/stock/StockItemTable.tsx:302 msgid "Last Updated" msgstr "最終更新" @@ -7815,6 +7832,7 @@ msgid "Parent Location" msgstr "親の位置" #: src/pages/stock/LocationDetail.tsx:130 +#: src/pages/stock/LocationDetail.tsx:176 msgid "Sublocations" msgstr "サブロケーション" @@ -7871,12 +7889,12 @@ msgid "Scan Stock Item" msgstr "" #: src/pages/stock/LocationDetail.tsx:298 -#: src/pages/stock/StockDetail.tsx:783 +#: src/pages/stock/StockDetail.tsx:799 msgid "Scanned stock item into location" msgstr "" #: src/pages/stock/LocationDetail.tsx:304 -#: src/pages/stock/StockDetail.tsx:789 +#: src/pages/stock/StockDetail.tsx:805 msgid "Error scanning stock item" msgstr "" @@ -7913,71 +7931,71 @@ msgstr "ベース部" #~ msgid "Unlink custom barcode from stock item" #~ msgstr "Unlink custom barcode from stock item" -#: src/pages/stock/StockDetail.tsx:185 -msgid "Last Stocktake" -msgstr "最後のストックテイク" - -#: src/pages/stock/StockDetail.tsx:203 -msgid "Previous serial number" -msgstr "" - #: src/pages/stock/StockDetail.tsx:205 #~ msgid "Edit stock item" #~ msgstr "Edit stock item" +#: src/pages/stock/StockDetail.tsx:206 +msgid "Previous serial number" +msgstr "" + #: src/pages/stock/StockDetail.tsx:217 #~ msgid "Delete stock item" #~ msgstr "Delete stock item" -#: src/pages/stock/StockDetail.tsx:225 +#: src/pages/stock/StockDetail.tsx:228 msgid "Find serial number" msgstr "" -#: src/pages/stock/StockDetail.tsx:269 +#: src/pages/stock/StockDetail.tsx:272 msgid "Allocated to Orders" msgstr "注文に割り当て" -#: src/pages/stock/StockDetail.tsx:302 +#: src/pages/stock/StockDetail.tsx:305 msgid "Installed In" msgstr "設置場所" -#: src/pages/stock/StockDetail.tsx:322 +#: src/pages/stock/StockDetail.tsx:325 msgid "Parent Item" msgstr "親アイテム" -#: src/pages/stock/StockDetail.tsx:326 +#: src/pages/stock/StockDetail.tsx:329 msgid "Parent stock item" msgstr "親株式" -#: src/pages/stock/StockDetail.tsx:332 +#: src/pages/stock/StockDetail.tsx:335 msgid "Consumed By" msgstr "消費者" +#: src/pages/stock/StockDetail.tsx:432 +msgid "Last Stocktake" +msgstr "最後のストックテイク" + #: src/pages/stock/StockDetail.tsx:433 #~ msgid "Duplicate stock item" #~ msgstr "Duplicate stock item" -#: src/pages/stock/StockDetail.tsx:510 +#: src/pages/stock/StockDetail.tsx:526 msgid "Stock Details" msgstr "在庫詳細" -#: src/pages/stock/StockDetail.tsx:516 +#: src/pages/stock/StockDetail.tsx:532 msgid "Stock Tracking" msgstr "在庫管理" #: src/pages/stock/StockDetail.tsx:571 -msgid "Test Data" -msgstr "テスト データ" +#~ msgid "Test Data" +#~ msgstr "Test Data" -#: src/pages/stock/StockDetail.tsx:585 +#: src/pages/stock/StockDetail.tsx:601 msgid "Installed Items" msgstr "設置項目" -#: src/pages/stock/StockDetail.tsx:592 +#: src/pages/stock/StockDetail.tsx:608 msgid "Child Items" msgstr "子供用品" -#: src/pages/stock/StockDetail.tsx:645 +#: src/pages/stock/StockDetail.tsx:661 msgid "Edit Stock Item" msgstr "在庫商品を編集" @@ -7991,77 +8009,77 @@ msgstr "在庫商品を編集" #~ msgid "Remove stock" #~ msgstr "Remove stock" -#: src/pages/stock/StockDetail.tsx:687 -msgid "Items Created" -msgstr "" - -#: src/pages/stock/StockDetail.tsx:688 -msgid "Created {n} stock items" -msgstr "" - #: src/pages/stock/StockDetail.tsx:698 #: src/tables/stock/StockItemTable.tsx:481 #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:705 +#: src/pages/stock/StockDetail.tsx:703 +msgid "Items Created" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:704 +msgid "Created {n} stock items" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:721 msgid "Delete Stock Item" msgstr "ストックアイテムの削除" -#: src/pages/stock/StockDetail.tsx:741 +#: src/pages/stock/StockDetail.tsx:757 msgid "Serialize Stock Item" msgstr "ストックアイテムのシリアル化" -#: src/pages/stock/StockDetail.tsx:757 -#: src/tables/stock/StockItemTable.tsx:539 -msgid "Stock item serialized" -msgstr "シリアル化された在庫品" - #: src/pages/stock/StockDetail.tsx:762 #~ msgid "Return Stock Item" #~ msgstr "Return Stock Item" -#: src/pages/stock/StockDetail.tsx:765 -msgid "Scan Into Location" -msgstr "" - #: src/pages/stock/StockDetail.tsx:765 #~ msgid "Return this item into stock. This will remove the customer assignment." #~ msgstr "Return this item into stock. This will remove the customer assignment." +#: src/pages/stock/StockDetail.tsx:773 +#: src/tables/stock/StockItemTable.tsx:536 +msgid "Stock item serialized" +msgstr "シリアル化された在庫品" + #: src/pages/stock/StockDetail.tsx:777 #~ msgid "Item returned to stock" #~ msgstr "Item returned to stock" -#: src/pages/stock/StockDetail.tsx:823 +#: src/pages/stock/StockDetail.tsx:781 +msgid "Scan Into Location" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:839 msgid "Scan into location" msgstr "" -#: src/pages/stock/StockDetail.tsx:825 +#: src/pages/stock/StockDetail.tsx:841 msgid "Scan this item into a location" msgstr "" -#: src/pages/stock/StockDetail.tsx:837 +#: src/pages/stock/StockDetail.tsx:853 msgid "Stock Operations" msgstr "株式運用" -#: src/pages/stock/StockDetail.tsx:842 +#: src/pages/stock/StockDetail.tsx:858 #: src/tables/build/BuildOutputTable.tsx:532 msgid "Serialize" msgstr "シリアライズ" -#: src/pages/stock/StockDetail.tsx:843 +#: src/pages/stock/StockDetail.tsx:859 msgid "Serialize stock" msgstr "在庫のシリアル化" -#: src/pages/stock/StockDetail.tsx:868 -msgid "Stock Item Actions" -msgstr "在庫品アクション" - #: src/pages/stock/StockDetail.tsx:868 #~ msgid "Count stock" #~ msgstr "Count stock" +#: src/pages/stock/StockDetail.tsx:884 +msgid "Stock Item Actions" +msgstr "在庫品アクション" + #: src/pages/stock/StockDetail.tsx:890 #~ msgid "Return from customer" #~ msgstr "Return from customer" @@ -8070,20 +8088,6 @@ msgstr "在庫品アクション" #~ msgid "Transfer" #~ msgstr "Transfer" -#: src/pages/stock/StockDetail.tsx:937 -#: src/tables/stock/StockItemTable.tsx:409 -msgid "Stale" -msgstr "期限失効" - -#: src/pages/stock/StockDetail.tsx:943 -#: src/tables/stock/StockItemTable.tsx:403 -msgid "Expired" -msgstr "期限切れ" - -#: src/pages/stock/StockDetail.tsx:949 -msgid "Unavailable" -msgstr "利用不可" - #: src/pages/stock/StockDetail.tsx:950 #~ msgid "Assign to Customer" #~ msgstr "Assign to Customer" @@ -8092,6 +8096,20 @@ msgstr "利用不可" #~ msgid "Assign to a customer" #~ msgstr "Assign to a customer" +#: src/pages/stock/StockDetail.tsx:953 +#: src/tables/stock/StockItemTable.tsx:406 +msgid "Stale" +msgstr "期限失効" + +#: src/pages/stock/StockDetail.tsx:959 +#: src/tables/stock/StockItemTable.tsx:400 +msgid "Expired" +msgstr "期限切れ" + +#: src/pages/stock/StockDetail.tsx:965 +msgid "Unavailable" +msgstr "利用不可" + #: src/states/IconState.tsx:47 #: src/states/IconState.tsx:77 msgid "Error loading icon package from server" @@ -8165,199 +8183,203 @@ msgstr "バッチコードを持つアイテムを表示" msgid "Filter items by batch code" msgstr "バッチコードによるアイテムのフィルタリング" -#: src/tables/Filter.tsx:92 +#: src/tables/Filter.tsx:93 +msgid "Show items which are in stock" +msgstr "在庫のある商品を表示" + +#: src/tables/Filter.tsx:100 msgid "Is Serialized" msgstr "連載中" -#: src/tables/Filter.tsx:93 +#: src/tables/Filter.tsx:101 msgid "Show items which have a serial number" msgstr "シリアル番号のある商品を表示" -#: src/tables/Filter.tsx:100 -msgid "Serial" -msgstr "" - -#: src/tables/Filter.tsx:101 -msgid "Filter items by serial number" -msgstr "シリアル番号で商品を絞り込む" - #: src/tables/Filter.tsx:106 #~ msgid "Show overdue orders" #~ msgstr "Show overdue orders" +#: src/tables/Filter.tsx:108 +msgid "Serial" +msgstr "" + #: src/tables/Filter.tsx:109 +msgid "Filter items by serial number" +msgstr "シリアル番号で商品を絞り込む" + +#: src/tables/Filter.tsx:117 msgid "Serial Below" msgstr "" -#: src/tables/Filter.tsx:110 +#: src/tables/Filter.tsx:118 msgid "Show items with serial numbers less than or equal to a given value" msgstr "指定された値以下のシリアル番号のアイテムを表示します。" -#: src/tables/Filter.tsx:118 +#: src/tables/Filter.tsx:126 msgid "Serial Above" msgstr "" -#: src/tables/Filter.tsx:119 +#: src/tables/Filter.tsx:127 msgid "Show items with serial numbers greater than or equal to a given value" msgstr "指定された値以上のシリアル番号を持つアイテムを表示します。" -#: src/tables/Filter.tsx:128 +#: src/tables/Filter.tsx:136 msgid "Assigned to me" msgstr "担当" -#: src/tables/Filter.tsx:129 +#: src/tables/Filter.tsx:137 msgid "Show orders assigned to me" msgstr "私に割り当てられた命令を表示" -#: src/tables/Filter.tsx:136 +#: src/tables/Filter.tsx:144 #: src/tables/sales/SalesOrderAllocationTable.tsx:85 msgid "Outstanding" msgstr "並外れた" -#: src/tables/Filter.tsx:137 +#: src/tables/Filter.tsx:145 msgid "Show outstanding items" msgstr "未処理項目の表示" -#: src/tables/Filter.tsx:145 +#: src/tables/Filter.tsx:153 msgid "Show overdue items" msgstr "期限切れアイテムの表示" -#: src/tables/Filter.tsx:152 +#: src/tables/Filter.tsx:160 msgid "Minimum Date" msgstr "最小の日付" -#: src/tables/Filter.tsx:153 +#: src/tables/Filter.tsx:161 msgid "Show items after this date" msgstr "この日付以降のアイテムを表示" -#: src/tables/Filter.tsx:161 +#: src/tables/Filter.tsx:169 msgid "Maximum Date" msgstr "最大日付" -#: src/tables/Filter.tsx:162 +#: src/tables/Filter.tsx:170 msgid "Show items before this date" msgstr "この日以前の商品を表示" -#: src/tables/Filter.tsx:170 +#: src/tables/Filter.tsx:178 msgid "Created Before" msgstr "作成前" -#: src/tables/Filter.tsx:171 +#: src/tables/Filter.tsx:179 msgid "Show items created before this date" msgstr "この日付より前に作成されたアイテムを表示" -#: src/tables/Filter.tsx:179 +#: src/tables/Filter.tsx:187 msgid "Created After" msgstr "の後に作成されました。" -#: src/tables/Filter.tsx:180 +#: src/tables/Filter.tsx:188 msgid "Show items created after this date" msgstr "この日付以降に作成されたアイテムを表示" -#: src/tables/Filter.tsx:188 +#: src/tables/Filter.tsx:196 msgid "Start Date Before" msgstr "開始日 前" -#: src/tables/Filter.tsx:189 +#: src/tables/Filter.tsx:197 msgid "Show items with a start date before this date" msgstr "この日付より前の開始日のアイテムを表示" -#: src/tables/Filter.tsx:197 +#: src/tables/Filter.tsx:205 msgid "Start Date After" msgstr "開始日 後" -#: src/tables/Filter.tsx:198 +#: src/tables/Filter.tsx:206 msgid "Show items with a start date after this date" msgstr "この日付以降の開始日のアイテムを表示" -#: src/tables/Filter.tsx:206 +#: src/tables/Filter.tsx:214 msgid "Target Date Before" msgstr "目標期日" -#: src/tables/Filter.tsx:207 +#: src/tables/Filter.tsx:215 msgid "Show items with a target date before this date" msgstr "この日付より前の日付のアイテムを表示" -#: src/tables/Filter.tsx:215 +#: src/tables/Filter.tsx:223 msgid "Target Date After" msgstr "以降の目標日" -#: src/tables/Filter.tsx:216 +#: src/tables/Filter.tsx:224 msgid "Show items with a target date after this date" msgstr "この日以降に目標日が設定されたアイテムを表示" -#: src/tables/Filter.tsx:224 +#: src/tables/Filter.tsx:232 msgid "Completed Before" msgstr "完成前" -#: src/tables/Filter.tsx:225 +#: src/tables/Filter.tsx:233 msgid "Show items completed before this date" msgstr "この日までに完了した項目を表示" -#: src/tables/Filter.tsx:233 +#: src/tables/Filter.tsx:241 msgid "Completed After" msgstr "終了後" -#: src/tables/Filter.tsx:234 +#: src/tables/Filter.tsx:242 msgid "Show items completed after this date" msgstr "この日以降に完了した項目を表示" -#: src/tables/Filter.tsx:246 +#: src/tables/Filter.tsx:254 msgid "Has Project Code" msgstr "プロジェクトコード" -#: src/tables/Filter.tsx:247 +#: src/tables/Filter.tsx:255 msgid "Show orders with an assigned project code" msgstr "プロジェクトコードが割り当てられた注文の表示" -#: src/tables/Filter.tsx:256 +#: src/tables/Filter.tsx:264 msgid "Include Variants" msgstr "バリアントを含む" -#: src/tables/Filter.tsx:257 +#: src/tables/Filter.tsx:265 msgid "Include results for part variants" msgstr "" -#: src/tables/Filter.tsx:267 +#: src/tables/Filter.tsx:275 #: src/tables/part/PartPurchaseOrdersTable.tsx:133 msgid "Filter by order status" msgstr "注文状況による絞り込み" -#: src/tables/Filter.tsx:279 +#: src/tables/Filter.tsx:287 msgid "Filter by project code" msgstr "プロジェクトコードによるフィルタリング" -#: src/tables/Filter.tsx:312 +#: src/tables/Filter.tsx:320 msgid "Filter by responsible owner" msgstr "責任所有者による絞り込み" -#: src/tables/Filter.tsx:328 +#: src/tables/Filter.tsx:336 #: src/tables/settings/ApiTokenTable.tsx:133 #: src/tables/stock/StockTrackingTable.tsx:191 msgid "Filter by user" msgstr "レポートのフィルタリング" -#: src/tables/Filter.tsx:340 +#: src/tables/Filter.tsx:348 msgid "Filter by manufacturer" msgstr "" -#: src/tables/Filter.tsx:353 +#: src/tables/Filter.tsx:361 msgid "Filter by supplier" msgstr "" -#: src/tables/Filter.tsx:366 +#: src/tables/Filter.tsx:374 msgid "Filter by user who created the order" msgstr "注文を作成したユーザーによるフィルタリング" -#: src/tables/Filter.tsx:374 +#: src/tables/Filter.tsx:382 msgid "Filter by user who issued the order" msgstr "注文を発行したユーザーによるフィルタリング" -#: src/tables/Filter.tsx:382 +#: src/tables/Filter.tsx:390 msgid "Filter by part category" msgstr "部品カテゴリーによる絞り込み" -#: src/tables/Filter.tsx:393 +#: src/tables/Filter.tsx:401 msgid "Filter by stock location" msgstr "" @@ -8566,7 +8588,7 @@ msgstr "建物" #: src/tables/bom/BomTable.tsx:345 #: src/tables/part/PartTable.tsx:158 #: src/tables/sales/SalesOrderLineItemTable.tsx:187 -#: src/tables/stock/StockItemTable.tsx:223 +#: src/tables/stock/StockItemTable.tsx:224 msgid "Stock Information" msgstr "株式情報" @@ -8588,7 +8610,7 @@ msgstr "株式情報" #: src/tables/bom/BomTable.tsx:379 #: src/tables/build/BuildLineTable.tsx:478 -#: src/tables/build/BuildLineTable.tsx:518 +#: src/tables/build/BuildLineTable.tsx:519 msgid "Consumable item" msgstr "消耗品" @@ -8737,7 +8759,7 @@ msgstr "部品がロックされているため、部品表を編集できませ #: src/tables/part/ParametricPartTable.tsx:364 #: src/tables/part/PartBuildAllocationsTable.tsx:60 #: src/tables/part/PartTable.tsx:196 -#: src/tables/stock/StockItemTable.tsx:334 +#: src/tables/stock/StockItemTable.tsx:335 msgid "Assembly" msgstr "アセンブリ" @@ -8785,7 +8807,7 @@ msgstr "注文ステータス" #~ msgstr "Edit Build Item" #: src/tables/build/BuildAllocatedStockTable.tsx:167 -#: src/tables/build/BuildLineTable.tsx:631 +#: src/tables/build/BuildLineTable.tsx:632 msgid "Edit Stock Allocation" msgstr "株式配分の編集" @@ -8794,11 +8816,11 @@ msgstr "株式配分の編集" #~ msgstr "Delete Build Item" #: src/tables/build/BuildAllocatedStockTable.tsx:180 -#: src/tables/build/BuildLineTable.tsx:644 +#: src/tables/build/BuildLineTable.tsx:645 msgid "Delete Stock Allocation" msgstr "株式割当の削除" -#: src/tables/build/BuildAllocatedStockTable.tsx:232 +#: src/tables/build/BuildAllocatedStockTable.tsx:239 msgid "Consume" msgstr "" @@ -8836,7 +8858,7 @@ msgid "Testable" msgstr "テスト可能" #: src/tables/build/BuildLineTable.tsx:215 -#: src/tables/stock/StockItemTable.tsx:393 +#: src/tables/stock/StockItemTable.tsx:390 msgid "Tracked" msgstr "追跡" @@ -8855,7 +8877,7 @@ msgstr "在庫不足" #: src/tables/build/BuildLineTable.tsx:294 #: src/tables/sales/SalesOrderLineItemTable.tsx:158 -#: src/tables/stock/StockItemTable.tsx:192 +#: src/tables/stock/StockItemTable.tsx:193 msgid "No stock available" msgstr "在庫なし" @@ -8887,55 +8909,55 @@ msgstr "" msgid "BOM Information" msgstr "" -#: src/tables/build/BuildLineTable.tsx:496 +#: src/tables/build/BuildLineTable.tsx:497 #: src/tables/part/PartBuildAllocationsTable.tsx:102 msgid "Fully allocated" msgstr "" -#: src/tables/build/BuildLineTable.tsx:544 +#: src/tables/build/BuildLineTable.tsx:545 #: src/tables/sales/SalesOrderLineItemTable.tsx:308 msgid "Create Build Order" msgstr "ビルドオーダーの作成" -#: src/tables/build/BuildLineTable.tsx:573 +#: src/tables/build/BuildLineTable.tsx:574 msgid "Auto allocation in progress" msgstr "自動割り当て中" -#: src/tables/build/BuildLineTable.tsx:576 -#: src/tables/build/BuildLineTable.tsx:781 +#: src/tables/build/BuildLineTable.tsx:577 +#: src/tables/build/BuildLineTable.tsx:784 msgid "Auto Allocate Stock" msgstr "在庫の自動割り当て" -#: src/tables/build/BuildLineTable.tsx:577 +#: src/tables/build/BuildLineTable.tsx:578 msgid "Automatically allocate stock to this build according to the selected options" msgstr "選択されたオプションに従って、このビルドに在庫を自動的に割り当てます。" -#: src/tables/build/BuildLineTable.tsx:597 -#: src/tables/build/BuildLineTable.tsx:611 -#: src/tables/build/BuildLineTable.tsx:730 -#: src/tables/build/BuildLineTable.tsx:831 +#: src/tables/build/BuildLineTable.tsx:598 +#: src/tables/build/BuildLineTable.tsx:612 +#: src/tables/build/BuildLineTable.tsx:733 +#: src/tables/build/BuildLineTable.tsx:834 #: src/tables/build/BuildOutputTable.tsx:359 #: src/tables/build/BuildOutputTable.tsx:364 msgid "Deallocate Stock" msgstr "在庫処分" -#: src/tables/build/BuildLineTable.tsx:613 +#: src/tables/build/BuildLineTable.tsx:614 msgid "Deallocate all untracked stock for this build order" msgstr "このビルドオーダーのすべての未引当在庫を割り当て解除します。" -#: src/tables/build/BuildLineTable.tsx:615 +#: src/tables/build/BuildLineTable.tsx:616 msgid "Deallocate stock from the selected line item" msgstr "選択された品目から在庫を配分解除" -#: src/tables/build/BuildLineTable.tsx:619 +#: src/tables/build/BuildLineTable.tsx:620 msgid "Stock has been deallocated" msgstr "在庫の配分が終了しました" -#: src/tables/build/BuildLineTable.tsx:750 +#: src/tables/build/BuildLineTable.tsx:753 msgid "Build Stock" msgstr "ビルドストック" -#: src/tables/build/BuildLineTable.tsx:763 +#: src/tables/build/BuildLineTable.tsx:766 #: src/tables/sales/SalesOrderLineItemTable.tsx:396 msgid "View Part" msgstr "部品を見る" @@ -8999,38 +9021,6 @@ msgstr "開始日を指定した注文の表示" #~ msgid "Filter by user who issued this order" #~ msgstr "Filter by user who issued this order" -#: src/tables/build/BuildOrderTestTable.tsx:85 -#: src/tables/build/BuildOrderTestTable.tsx:163 -#: src/tables/build/BuildOrderTestTable.tsx:283 -#: src/tables/build/BuildOrderTestTable.tsx:297 -#: src/tables/stock/StockItemTestResultTable.tsx:293 -#: src/tables/stock/StockItemTestResultTable.tsx:365 -#: src/tables/stock/StockItemTestResultTable.tsx:426 -msgid "Add Test Result" -msgstr "テスト結果の追加" - -#: src/tables/build/BuildOrderTestTable.tsx:92 -#: src/tables/stock/StockItemTestResultTable.tsx:295 -msgid "Test result added" -msgstr "テスト結果追加" - -#: src/tables/build/BuildOrderTestTable.tsx:124 -msgid "Add Test Results" -msgstr "" - -#: src/tables/build/BuildOrderTestTable.tsx:134 -msgid "Test results added" -msgstr "" - -#: src/tables/build/BuildOrderTestTable.tsx:162 -#: src/tables/stock/StockItemTestResultTable.tsx:191 -msgid "No Result" -msgstr "結果なし" - -#: src/tables/build/BuildOrderTestTable.tsx:274 -msgid "Show build outputs currently in production" -msgstr "現在生産中のビルド出力を表示" - #: src/tables/build/BuildOutputTable.tsx:104 msgid "Build Output Stock Allocation" msgstr "生産量ストック配分" @@ -9066,7 +9056,8 @@ msgid "Serialize Build Output" msgstr "" #: src/tables/build/BuildOutputTable.tsx:409 -#: src/tables/stock/StockItemTable.tsx:329 +#: src/tables/part/PartTestResultTable.tsx:310 +#: src/tables/stock/StockItemTable.tsx:330 msgid "Filter by stock status" msgstr "在庫状況で絞り込む" @@ -9914,6 +9905,38 @@ msgstr "選択した部品にカテゴリを設定" msgid "Order selected parts" msgstr "選択した部品の注文" +#: src/tables/part/PartTestResultTable.tsx:103 +#: src/tables/part/PartTestResultTable.tsx:181 +#: src/tables/part/PartTestResultTable.tsx:320 +#: src/tables/part/PartTestResultTable.tsx:334 +#: src/tables/stock/StockItemTestResultTable.tsx:293 +#: src/tables/stock/StockItemTestResultTable.tsx:365 +#: src/tables/stock/StockItemTestResultTable.tsx:426 +msgid "Add Test Result" +msgstr "テスト結果の追加" + +#: src/tables/part/PartTestResultTable.tsx:110 +#: src/tables/stock/StockItemTestResultTable.tsx:295 +msgid "Test result added" +msgstr "テスト結果追加" + +#: src/tables/part/PartTestResultTable.tsx:142 +msgid "Add Test Results" +msgstr "" + +#: src/tables/part/PartTestResultTable.tsx:152 +msgid "Test results added" +msgstr "" + +#: src/tables/part/PartTestResultTable.tsx:180 +#: src/tables/stock/StockItemTestResultTable.tsx:191 +msgid "No Result" +msgstr "結果なし" + +#: src/tables/part/PartTestResultTable.tsx:298 +msgid "Show build outputs currently in production" +msgstr "現在生産中のビルド出力を表示" + #: src/tables/part/PartTestTemplateTable.tsx:56 msgid "Test is defined for a parent template part" msgstr "親テンプレート部分に対してテストが定義されています。" @@ -10268,7 +10291,7 @@ msgid "Sample" msgstr "サンプル" #: src/tables/plugin/PluginListTable.tsx:432 -#: src/tables/stock/StockItemTable.tsx:377 +#: src/tables/stock/StockItemTable.tsx:374 msgid "Installed" msgstr "インストール済み" @@ -11081,55 +11104,55 @@ msgstr "ユーザーの削除" msgid "User deleted" msgstr "ユーザーが削除されました" -#: src/tables/settings/UserTable.tsx:361 +#: src/tables/settings/UserTable.tsx:362 msgid "Are you sure you want to delete this user?" msgstr "このユーザーを削除してもよろしいですか?" -#: src/tables/settings/UserTable.tsx:367 +#: src/tables/settings/UserTable.tsx:368 msgid "Add User" msgstr "ユーザーを追加" -#: src/tables/settings/UserTable.tsx:375 +#: src/tables/settings/UserTable.tsx:376 msgid "Added user" msgstr "ユーザー追加" -#: src/tables/settings/UserTable.tsx:382 +#: src/tables/settings/UserTable.tsx:383 msgid "Set Password" msgstr "" -#: src/tables/settings/UserTable.tsx:387 +#: src/tables/settings/UserTable.tsx:388 msgid "Password updated" msgstr "" -#: src/tables/settings/UserTable.tsx:398 +#: src/tables/settings/UserTable.tsx:399 msgid "Add user" msgstr "ユーザーを追加" -#: src/tables/settings/UserTable.tsx:411 +#: src/tables/settings/UserTable.tsx:412 msgid "Show active users" msgstr "アクティブユーザーの表示" -#: src/tables/settings/UserTable.tsx:416 +#: src/tables/settings/UserTable.tsx:417 msgid "Show staff users" msgstr "スタッフユーザーを表示" -#: src/tables/settings/UserTable.tsx:421 +#: src/tables/settings/UserTable.tsx:422 msgid "Show superusers" msgstr "スーパーユーザーを表示" -#: src/tables/settings/UserTable.tsx:440 +#: src/tables/settings/UserTable.tsx:441 msgid "Edit User" msgstr "ユーザーを編集" -#: src/tables/settings/UserTable.tsx:476 +#: src/tables/settings/UserTable.tsx:477 msgid "User updated" msgstr "" -#: src/tables/settings/UserTable.tsx:477 +#: src/tables/settings/UserTable.tsx:478 msgid "User updated successfully" msgstr "" -#: src/tables/settings/UserTable.tsx:483 +#: src/tables/settings/UserTable.tsx:484 msgid "Error updating user" msgstr "" @@ -11171,47 +11194,47 @@ msgstr "ロケーションタイプの削除" msgid "Icon" msgstr "アイコン" -#: src/tables/stock/StockItemTable.tsx:107 +#: src/tables/stock/StockItemTable.tsx:108 msgid "This stock item is in production" msgstr "この在庫商品は生産中です" -#: src/tables/stock/StockItemTable.tsx:114 +#: src/tables/stock/StockItemTable.tsx:115 msgid "This stock item has been assigned to a sales order" msgstr "この在庫商品は販売注文に割り当てられています。" -#: src/tables/stock/StockItemTable.tsx:121 +#: src/tables/stock/StockItemTable.tsx:122 msgid "This stock item has been assigned to a customer" msgstr "この在庫商品は顧客に割り当てられています" -#: src/tables/stock/StockItemTable.tsx:128 +#: src/tables/stock/StockItemTable.tsx:129 msgid "This stock item is installed in another stock item" msgstr "この在庫品は他の在庫品に取り付けられています" -#: src/tables/stock/StockItemTable.tsx:135 +#: src/tables/stock/StockItemTable.tsx:136 msgid "This stock item has been consumed by a build order" msgstr "このストックアイテムはビルドオーダーによって消費されました。" -#: src/tables/stock/StockItemTable.tsx:142 +#: src/tables/stock/StockItemTable.tsx:143 msgid "This stock item is unavailable" msgstr "この在庫はありません" -#: src/tables/stock/StockItemTable.tsx:151 +#: src/tables/stock/StockItemTable.tsx:152 msgid "This stock item has expired" msgstr "この在庫商品は有効期限が切れています" -#: src/tables/stock/StockItemTable.tsx:155 +#: src/tables/stock/StockItemTable.tsx:156 msgid "This stock item is stale" msgstr "この在庫商品は古くなっています。" -#: src/tables/stock/StockItemTable.tsx:167 +#: src/tables/stock/StockItemTable.tsx:168 msgid "This stock item is fully allocated" msgstr "このストックアイテムは完全に割り当てられています。" -#: src/tables/stock/StockItemTable.tsx:174 +#: src/tables/stock/StockItemTable.tsx:175 msgid "This stock item is partially allocated" msgstr "このストックアイテムは部分的に配分されています。" -#: src/tables/stock/StockItemTable.tsx:202 +#: src/tables/stock/StockItemTable.tsx:203 msgid "This stock item has been depleted" msgstr "この在庫はなくなりました" @@ -11219,152 +11242,148 @@ msgstr "この在庫はなくなりました" #~ msgid "Show stock for assmebled parts" #~ msgstr "Show stock for assmebled parts" -#: src/tables/stock/StockItemTable.tsx:306 +#: src/tables/stock/StockItemTable.tsx:307 msgid "Stocktake Date" msgstr "ストックテイク日" -#: src/tables/stock/StockItemTable.tsx:324 +#: src/tables/stock/StockItemTable.tsx:325 msgid "Show stock for active parts" msgstr "現役部品の在庫表示" -#: src/tables/stock/StockItemTable.tsx:335 +#: src/tables/stock/StockItemTable.tsx:336 msgid "Show stock for assembled parts" msgstr "組立部品の在庫表示" -#: src/tables/stock/StockItemTable.tsx:340 +#: src/tables/stock/StockItemTable.tsx:341 msgid "Show items which have been allocated" msgstr "割り当て済みのアイテムを表示" -#: src/tables/stock/StockItemTable.tsx:345 +#: src/tables/stock/StockItemTable.tsx:346 msgid "Show items which are available" msgstr "利用可能なアイテムを表示" -#: src/tables/stock/StockItemTable.tsx:349 +#: src/tables/stock/StockItemTable.tsx:350 #: src/tables/stock/StockLocationTable.tsx:38 msgid "Include Sublocations" msgstr "サブロケーションを含む" -#: src/tables/stock/StockItemTable.tsx:350 +#: src/tables/stock/StockItemTable.tsx:351 msgid "Include stock in sublocations" msgstr "サブロケ地の在庫を含む" -#: src/tables/stock/StockItemTable.tsx:354 +#: src/tables/stock/StockItemTable.tsx:355 msgid "Depleted" msgstr "枯渇" -#: src/tables/stock/StockItemTable.tsx:355 +#: src/tables/stock/StockItemTable.tsx:356 msgid "Show depleted stock items" msgstr "在庫切れ商品の表示" -#: src/tables/stock/StockItemTable.tsx:360 -msgid "Show items which are in stock" -msgstr "在庫のある商品を表示" +#: src/tables/stock/StockItemTable.tsx:362 +msgid "Show items which are in production" +msgstr "生産中のアイテムを表示" #: src/tables/stock/StockItemTable.tsx:362 #~ msgid "Include stock items for variant parts" #~ msgstr "Include stock items for variant parts" -#: src/tables/stock/StockItemTable.tsx:365 -msgid "Show items which are in production" -msgstr "生産中のアイテムを表示" - -#: src/tables/stock/StockItemTable.tsx:373 +#: src/tables/stock/StockItemTable.tsx:370 msgid "Show items which have been consumed by a build order" msgstr "ビルドオーダーで消費されたアイテムの表示" -#: src/tables/stock/StockItemTable.tsx:378 +#: src/tables/stock/StockItemTable.tsx:375 msgid "Show stock items which are installed in other items" msgstr "他のアイテムにインストールされているストックアイテムを表示" -#: src/tables/stock/StockItemTable.tsx:382 +#: src/tables/stock/StockItemTable.tsx:379 msgid "Sent to Customer" msgstr "お客様に送付" -#: src/tables/stock/StockItemTable.tsx:383 +#: src/tables/stock/StockItemTable.tsx:380 msgid "Show items which have been sent to a customer" msgstr "顧客に送られた商品を表示" -#: src/tables/stock/StockItemTable.tsx:394 +#: src/tables/stock/StockItemTable.tsx:391 msgid "Show tracked items" msgstr "追跡済みアイテムの表示" +#: src/tables/stock/StockItemTable.tsx:395 +msgid "Has Purchase Price" +msgstr "購入価格" + +#: src/tables/stock/StockItemTable.tsx:396 +msgid "Show items which have a purchase price" +msgstr "購入価格のある商品を表示" + #: src/tables/stock/StockItemTable.tsx:397 #~ msgid "Serial Number LTE" #~ msgstr "Serial Number LTE" -#: src/tables/stock/StockItemTable.tsx:398 -msgid "Has Purchase Price" -msgstr "購入価格" - -#: src/tables/stock/StockItemTable.tsx:399 -msgid "Show items which have a purchase price" -msgstr "購入価格のある商品を表示" +#: src/tables/stock/StockItemTable.tsx:401 +msgid "Show items which have expired" +msgstr "期限切れの商品を表示" #: src/tables/stock/StockItemTable.tsx:403 #~ msgid "Serial Number GTE" #~ msgstr "Serial Number GTE" -#: src/tables/stock/StockItemTable.tsx:404 -msgid "Show items which have expired" -msgstr "期限切れの商品を表示" - -#: src/tables/stock/StockItemTable.tsx:410 +#: src/tables/stock/StockItemTable.tsx:407 msgid "Show items which are stale" msgstr "古くなったアイテムを表示" -#: src/tables/stock/StockItemTable.tsx:415 +#: src/tables/stock/StockItemTable.tsx:412 msgid "Expired Before" msgstr "賞味期限切れ" -#: src/tables/stock/StockItemTable.tsx:416 +#: src/tables/stock/StockItemTable.tsx:413 msgid "Show items which expired before this date" msgstr "この日より前に賞味期限が切れた商品を表示" -#: src/tables/stock/StockItemTable.tsx:422 +#: src/tables/stock/StockItemTable.tsx:419 msgid "Expired After" msgstr "有効期限日数" -#: src/tables/stock/StockItemTable.tsx:423 +#: src/tables/stock/StockItemTable.tsx:420 msgid "Show items which expired after this date" msgstr "期限切れの商品を表示" -#: src/tables/stock/StockItemTable.tsx:429 +#: src/tables/stock/StockItemTable.tsx:426 msgid "Updated Before" msgstr "更新前" -#: src/tables/stock/StockItemTable.tsx:430 +#: src/tables/stock/StockItemTable.tsx:427 msgid "Show items updated before this date" msgstr "この日より前に更新されたアイテムを表示" -#: src/tables/stock/StockItemTable.tsx:435 +#: src/tables/stock/StockItemTable.tsx:432 msgid "Updated After" msgstr "更新後" -#: src/tables/stock/StockItemTable.tsx:436 +#: src/tables/stock/StockItemTable.tsx:433 msgid "Show items updated after this date" msgstr "この日以降に更新されたアイテムを表示" -#: src/tables/stock/StockItemTable.tsx:441 +#: src/tables/stock/StockItemTable.tsx:438 msgid "Stocktake Before" msgstr "ストックテイク前" -#: src/tables/stock/StockItemTable.tsx:442 +#: src/tables/stock/StockItemTable.tsx:439 msgid "Show items counted before this date" msgstr "この日より前にカウントされたアイテムを表示" -#: src/tables/stock/StockItemTable.tsx:447 +#: src/tables/stock/StockItemTable.tsx:444 msgid "Stocktake After" msgstr "ストックテイク後" -#: src/tables/stock/StockItemTable.tsx:448 +#: src/tables/stock/StockItemTable.tsx:445 msgid "Show items counted after this date" msgstr "この日以降にカウントされたアイテムを表示" -#: src/tables/stock/StockItemTable.tsx:453 +#: src/tables/stock/StockItemTable.tsx:450 msgid "External Location" msgstr "外部ロケーション" -#: src/tables/stock/StockItemTable.tsx:454 +#: src/tables/stock/StockItemTable.tsx:451 msgid "Show items in an external location" msgstr "外部ロケーションにアイテムを表示" @@ -11372,7 +11391,7 @@ msgstr "外部ロケーションにアイテムを表示" #~ msgid "Delete stock items" #~ msgstr "Delete stock items" -#: src/tables/stock/StockItemTable.tsx:559 +#: src/tables/stock/StockItemTable.tsx:556 msgid "Order items" msgstr "" @@ -11547,10 +11566,6 @@ msgstr "追加" msgid "Removed" msgstr "削除されました" -#: src/tables/stock/StockTrackingTable.tsx:206 -msgid "Details" -msgstr "詳細" - #: src/tables/stock/StockTrackingTable.tsx:221 msgid "No user information" msgstr "ユーザー情報なし" diff --git a/src/frontend/src/locales/ko/messages.po b/src/frontend/src/locales/ko/messages.po index e3f5083a5d..7b3e6a2cb5 100644 --- a/src/frontend/src/locales/ko/messages.po +++ b/src/frontend/src/locales/ko/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: ko\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2025-09-17 03:41\n" +"PO-Revision-Date: 2025-09-29 23:54\n" "Last-Translator: \n" "Language-Team: Korean\n" "Plural-Forms: nplurals=1; plural=0;\n" @@ -69,7 +69,7 @@ msgstr "" #: src/components/forms/fields/RelatedModelField.tsx:393 #: src/components/nav/Header.tsx:169 #: src/pages/Index/Settings/UserSettings.tsx:74 -#: src/pages/part/PartDetail.tsx:1173 +#: src/pages/part/PartDetail.tsx:1186 msgid "Search" msgstr "" @@ -113,7 +113,7 @@ msgstr "" #: src/forms/StockForms.tsx:1028 #: src/forms/StockForms.tsx:1072 #: src/pages/build/BuildDetail.tsx:200 -#: src/pages/part/PartDetail.tsx:1225 +#: src/pages/part/PartDetail.tsx:1238 #: src/tables/ColumnRenderers.tsx:82 #: src/tables/part/RelatedPartTable.tsx:53 #: src/tables/stock/StockTrackingTable.tsx:87 @@ -128,7 +128,8 @@ msgstr "" #: src/pages/part/CategoryDetail.tsx:130 #: src/pages/part/CategoryDetail.tsx:273 #: src/pages/part/CategoryDetail.tsx:312 -#: src/pages/part/PartDetail.tsx:955 +#: src/pages/part/CategoryDetail.tsx:343 +#: src/pages/part/PartDetail.tsx:968 msgid "Parts" msgstr "" @@ -152,11 +153,11 @@ msgstr "" #: lib/enums/ModelInformation.tsx:52 #: src/components/wizards/OrderPartsWizard.tsx:143 #: src/pages/company/SupplierPartDetail.tsx:408 -#: src/pages/stock/StockDetail.tsx:286 +#: src/pages/stock/StockDetail.tsx:289 #: src/tables/build/BuildAllocatedStockTable.tsx:155 #: src/tables/part/PartPurchaseOrdersTable.tsx:50 #: src/tables/purchasing/SupplierPartTable.tsx:64 -#: src/tables/stock/StockItemTable.tsx:248 +#: src/tables/stock/StockItemTable.tsx:249 msgid "Supplier Part" msgstr "" @@ -168,7 +169,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:61 #: src/pages/company/SupplierPartDetail.tsx:160 #: src/tables/part/PartPurchaseOrdersTable.tsx:56 -#: src/tables/stock/StockItemTable.tsx:254 +#: src/tables/stock/StockItemTable.tsx:255 msgid "Manufacturer Part" msgstr "" @@ -179,14 +180,15 @@ msgstr "" #: lib/enums/ModelInformation.tsx:70 #: src/pages/part/CategoryDetail.tsx:343 -#: src/tables/Filter.tsx:381 +#: src/tables/Filter.tsx:389 msgid "Part Category" msgstr "" #: lib/enums/ModelInformation.tsx:71 #: lib/enums/Roles.tsx:37 +#: src/pages/part/CategoryDetail.tsx:267 #: src/pages/part/CategoryDetail.tsx:334 -#: src/pages/part/PartDetail.tsx:1214 +#: src/pages/part/PartDetail.tsx:1227 msgid "Part Categories" msgstr "" @@ -196,7 +198,8 @@ msgstr "" #: src/forms/BuildForms.tsx:604 #: src/forms/BuildForms.tsx:765 #: src/forms/SalesOrderForms.tsx:269 -#: src/pages/stock/StockDetail.tsx:976 +#: src/pages/stock/StockDetail.tsx:992 +#: src/tables/part/PartTestResultTable.tsx:248 #: src/tables/stock/StockTrackingTable.tsx:48 #: src/tables/stock/StockTrackingTable.tsx:55 msgid "Stock Item" @@ -221,7 +224,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:89 #: src/pages/stock/LocationDetail.tsx:176 #: src/pages/stock/LocationDetail.tsx:412 -#: src/pages/stock/StockDetail.tsx:967 +#: src/pages/stock/StockDetail.tsx:983 msgid "Stock Locations" msgstr "" @@ -235,7 +238,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:103 #: src/pages/Index/Settings/SystemSettings.tsx:248 -#: src/pages/part/PartDetail.tsx:912 +#: src/pages/part/PartDetail.tsx:914 msgid "Stock History" msgstr "" @@ -284,7 +287,7 @@ msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:199 #: src/pages/sales/SalesOrderDetail.tsx:211 #: src/tables/ColumnRenderers.tsx:353 -#: src/tables/Filter.tsx:278 +#: src/tables/Filter.tsx:286 #: src/tables/TableHoverCard.tsx:101 msgid "Project Code" msgstr "" @@ -299,9 +302,9 @@ msgstr "" #: src/pages/build/BuildDetail.tsx:244 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:33 #: src/pages/purchasing/PurchaseOrderDetail.tsx:531 -#: src/pages/stock/StockDetail.tsx:349 +#: src/pages/stock/StockDetail.tsx:352 #: src/tables/part/PartPurchaseOrdersTable.tsx:32 -#: src/tables/stock/StockItemTable.tsx:240 +#: src/tables/stock/StockItemTable.tsx:241 #: src/tables/stock/StockTrackingTable.tsx:120 msgid "Purchase Order" msgstr "" @@ -311,7 +314,7 @@ msgstr "" #: src/pages/Index/Settings/SystemSettings.tsx:283 #: src/pages/company/CompanyDetail.tsx:205 #: src/pages/company/SupplierPartDetail.tsx:265 -#: src/pages/part/PartDetail.tsx:876 +#: src/pages/part/PartDetail.tsx:878 #: src/pages/purchasing/PurchasingIndex.tsx:60 msgid "Purchase Orders" msgstr "" @@ -330,7 +333,7 @@ msgstr "" #: src/pages/sales/SalesOrderDetail.tsx:586 #: src/pages/sales/SalesOrderShipmentDetail.tsx:94 #: src/pages/sales/SalesOrderShipmentDetail.tsx:358 -#: src/pages/stock/StockDetail.tsx:358 +#: src/pages/stock/StockDetail.tsx:361 #: src/tables/part/PartSalesAllocationsTable.tsx:41 #: src/tables/sales/SalesOrderAllocationTable.tsx:107 #: src/tables/stock/StockTrackingTable.tsx:131 @@ -341,7 +344,7 @@ msgstr "" #: lib/enums/Roles.tsx:43 #: src/pages/Index/Settings/SystemSettings.tsx:299 #: src/pages/company/CompanyDetail.tsx:225 -#: src/pages/part/PartDetail.tsx:888 +#: src/pages/part/PartDetail.tsx:890 #: src/pages/sales/SalesIndex.tsx:82 msgid "Sales Orders" msgstr "" @@ -365,7 +368,7 @@ msgstr "" #: lib/enums/Roles.tsx:41 #: src/pages/Index/Settings/SystemSettings.tsx:315 #: src/pages/company/CompanyDetail.tsx:232 -#: src/pages/part/PartDetail.tsx:895 +#: src/pages/part/PartDetail.tsx:897 #: src/pages/sales/SalesIndex.tsx:103 msgid "Return Orders" msgstr "" @@ -414,7 +417,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:214 #: src/pages/Auth/ChangePassword.tsx:36 #: src/pages/core/UserDetail.tsx:220 -#: src/tables/Filter.tsx:327 +#: src/tables/Filter.tsx:335 #: src/tables/settings/ApiTokenTable.tsx:105 #: src/tables/settings/ApiTokenTable.tsx:132 #: src/tables/settings/BarcodeScanHistoryTable.tsx:79 @@ -544,7 +547,7 @@ msgstr "" #: lib/enums/Roles.tsx:33 #: src/pages/Index/Settings/SystemSettings.tsx:264 #: src/pages/build/BuildIndex.tsx:75 -#: src/pages/part/PartDetail.tsx:905 +#: src/pages/part/PartDetail.tsx:907 #: src/pages/sales/SalesOrderDetail.tsx:394 msgid "Build Orders" msgstr "" @@ -694,11 +697,12 @@ msgid "Failed to link barcode" msgstr "" #: src/components/barcodes/QRCode.tsx:179 -#: src/pages/part/PartDetail.tsx:522 +#: src/pages/part/PartDetail.tsx:524 #: src/pages/purchasing/PurchaseOrderDetail.tsx:204 #: src/pages/sales/ReturnOrderDetail.tsx:168 #: src/pages/sales/SalesOrderDetail.tsx:180 #: src/pages/sales/SalesOrderShipmentDetail.tsx:168 +#: src/pages/stock/StockDetail.tsx:186 msgid "Link" msgstr "" @@ -720,11 +724,11 @@ msgstr "" #~ msgid "Copy to clipboard" #~ msgstr "Copy to clipboard" -#: src/components/buttons/CopyButton.tsx:31 +#: src/components/buttons/CopyButton.tsx:34 msgid "Copied" msgstr "" -#: src/components/buttons/CopyButton.tsx:31 +#: src/components/buttons/CopyButton.tsx:34 msgid "Copy" msgstr "" @@ -752,19 +756,15 @@ msgstr "" #~ msgid "The label could not be generated" #~ msgstr "The label could not be generated" -#: src/components/buttons/PrintingActions.tsx:122 +#: src/components/buttons/PrintingActions.tsx:124 msgid "Print Label" msgstr "" -#: src/components/buttons/PrintingActions.tsx:129 -#: src/components/buttons/PrintingActions.tsx:156 +#: src/components/buttons/PrintingActions.tsx:134 +#: src/components/buttons/PrintingActions.tsx:168 msgid "Print" msgstr "" -#: src/components/buttons/PrintingActions.tsx:139 -msgid "Print Report" -msgstr "" - #: src/components/buttons/PrintingActions.tsx:152 #~ msgid "Generate" #~ msgstr "Generate" @@ -777,15 +777,19 @@ msgstr "" #~ msgid "The report could not be generated" #~ msgstr "The report could not be generated" -#: src/components/buttons/PrintingActions.tsx:177 +#: src/components/buttons/PrintingActions.tsx:161 +msgid "Print Report" +msgstr "" + +#: src/components/buttons/PrintingActions.tsx:189 msgid "Printing Actions" msgstr "" -#: src/components/buttons/PrintingActions.tsx:182 +#: src/components/buttons/PrintingActions.tsx:194 msgid "Print Labels" msgstr "" -#: src/components/buttons/PrintingActions.tsx:188 +#: src/components/buttons/PrintingActions.tsx:200 msgid "Print Reports" msgstr "" @@ -837,24 +841,24 @@ msgstr "" msgid "Subscribe to notifications" msgstr "" -#: src/components/calendar/Calendar.tsx:99 -#: src/components/calendar/Calendar.tsx:162 +#: src/components/calendar/Calendar.tsx:102 +#: src/components/calendar/Calendar.tsx:165 msgid "Calendar Filters" msgstr "" -#: src/components/calendar/Calendar.tsx:114 +#: src/components/calendar/Calendar.tsx:117 msgid "Previous month" msgstr "" -#: src/components/calendar/Calendar.tsx:123 +#: src/components/calendar/Calendar.tsx:126 msgid "Select month" msgstr "" -#: src/components/calendar/Calendar.tsx:144 +#: src/components/calendar/Calendar.tsx:147 msgid "Next month" msgstr "" -#: src/components/calendar/Calendar.tsx:175 +#: src/components/calendar/Calendar.tsx:178 #: src/tables/InvenTreeTableHeader.tsx:291 msgid "Download data" msgstr "" @@ -868,7 +872,7 @@ msgid "Error updating order" msgstr "" #: src/components/calendar/OrderCalendar.tsx:178 -#: src/tables/Filter.tsx:144 +#: src/tables/Filter.tsx:152 msgid "Overdue" msgstr "" @@ -1107,7 +1111,7 @@ msgid "The latest news from InvenTree" msgstr "" #: src/components/dashboard/widgets/ColorToggleWidget.tsx:18 -#: src/components/nav/MainMenu.tsx:91 +#: src/components/nav/MainMenu.tsx:93 msgid "Change Color Mode" msgstr "" @@ -1153,14 +1157,14 @@ msgstr "" #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:76 #: src/pages/core/UserDetail.tsx:93 #: src/pages/core/UserDetail.tsx:203 -#: src/tables/settings/UserTable.tsx:420 +#: src/tables/settings/UserTable.tsx:421 msgid "Superuser" msgstr "" #: src/components/details/Details.tsx:124 #: src/pages/core/UserDetail.tsx:87 #: src/pages/core/UserDetail.tsx:200 -#: src/tables/settings/UserTable.tsx:415 +#: src/tables/settings/UserTable.tsx:416 msgid "Staff" msgstr "" @@ -1658,7 +1662,7 @@ msgstr "" #: src/components/plugins/PluginDrawer.tsx:68 #: src/pages/Index/Settings/AdminCenter/UnitManagementPanel.tsx:19 #: src/pages/part/CategoryDetail.tsx:86 -#: src/pages/part/PartDetail.tsx:447 +#: src/pages/part/PartDetail.tsx:449 #: src/pages/stock/LocationDetail.tsx:84 #: src/tables/machine/MachineTypeTable.tsx:67 #: src/tables/machine/MachineTypeTable.tsx:151 @@ -1980,7 +1984,7 @@ msgid "Data has been imported successfully" msgstr "" #: src/components/importer/ImporterDrawer.tsx:109 -#: src/components/modals/AboutInvenTreeModal.tsx:197 +#: src/components/modals/AboutInvenTreeModal.tsx:203 #: src/components/modals/ServerInfoModal.tsx:134 #: src/forms/BomForms.tsx:132 msgid "Close" @@ -2166,14 +2170,14 @@ msgstr "" #: src/components/items/TransferList.tsx:161 #: src/components/render/Stock.tsx:102 -#: src/pages/part/PartDetail.tsx:984 -#: src/pages/stock/StockDetail.tsx:262 -#: src/pages/stock/StockDetail.tsx:913 +#: src/pages/part/PartDetail.tsx:997 +#: src/pages/stock/StockDetail.tsx:265 +#: src/pages/stock/StockDetail.tsx:929 #: src/tables/build/BuildAllocatedStockTable.tsx:135 #: src/tables/build/BuildLineTable.tsx:190 #: src/tables/part/PartTable.tsx:124 -#: src/tables/stock/StockItemTable.tsx:183 -#: src/tables/stock/StockItemTable.tsx:344 +#: src/tables/stock/StockItemTable.tsx:184 +#: src/tables/stock/StockItemTable.tsx:345 msgid "Available" msgstr "" @@ -2252,19 +2256,19 @@ msgstr "" #~ msgid "Dismiss" #~ msgstr "Dismiss" -#: src/components/modals/AboutInvenTreeModal.tsx:190 +#: src/components/modals/AboutInvenTreeModal.tsx:193 msgid "Copy version information" msgstr "" -#: src/components/modals/AboutInvenTreeModal.tsx:207 +#: src/components/modals/AboutInvenTreeModal.tsx:213 msgid "Development Version" msgstr "" -#: src/components/modals/AboutInvenTreeModal.tsx:209 +#: src/components/modals/AboutInvenTreeModal.tsx:215 msgid "Up to Date" msgstr "" -#: src/components/modals/AboutInvenTreeModal.tsx:211 +#: src/components/modals/AboutInvenTreeModal.tsx:217 msgid "Update Available" msgstr "" @@ -2439,24 +2443,28 @@ msgstr "" #~ msgid "Profile" #~ msgstr "Profile" -#: src/components/nav/MainMenu.tsx:52 +#: src/components/nav/MainMenu.tsx:54 #: src/components/nav/NavigationDrawer.tsx:193 #: src/pages/Index/Settings/AdminCenter/EmailManagementPanel.tsx:21 #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:39 msgid "Settings" msgstr "" -#: src/components/nav/MainMenu.tsx:59 -#: src/pages/Index/Settings/UserSettings.tsx:145 -msgid "Account Settings" -msgstr "" - #: src/components/nav/MainMenu.tsx:59 #: src/defaults/menuItems.tsx:15 #~ msgid "Account settings" #~ msgstr "Account settings" -#: src/components/nav/MainMenu.tsx:67 +#: src/components/nav/MainMenu.tsx:61 +#: src/pages/Index/Settings/UserSettings.tsx:145 +msgid "Account Settings" +msgstr "" + +#: src/components/nav/MainMenu.tsx:68 +#~ msgid "Current language {locale}" +#~ msgstr "Current language {locale}" + +#: src/components/nav/MainMenu.tsx:69 #: src/components/nav/NavigationDrawer.tsx:153 #: src/components/nav/SettingsHeader.tsx:41 #: src/pages/Index/Settings/SystemSettings.tsx:347 @@ -2464,15 +2472,11 @@ msgstr "" msgid "System Settings" msgstr "" -#: src/components/nav/MainMenu.tsx:68 -#~ msgid "Current language {locale}" -#~ msgstr "Current language {locale}" - #: src/components/nav/MainMenu.tsx:71 #~ msgid "Switch to pseudo language" #~ msgstr "Switch to pseudo language" -#: src/components/nav/MainMenu.tsx:76 +#: src/components/nav/MainMenu.tsx:78 #: src/components/nav/NavigationDrawer.tsx:160 #: src/components/nav/SettingsHeader.tsx:42 #: src/defaults/actions.tsx:83 @@ -2481,7 +2485,14 @@ msgstr "" msgid "Admin Center" msgstr "" -#: src/components/nav/MainMenu.tsx:100 +#: src/components/nav/MainMenu.tsx:99 +#: src/defaults/actions.tsx:44 +#: src/defaults/links.tsx:140 +#: src/defaults/links.tsx:186 +msgid "About InvenTree" +msgstr "" + +#: src/components/nav/MainMenu.tsx:108 msgid "Logout" msgstr "" @@ -2507,10 +2518,11 @@ msgstr "" #: src/defaults/links.tsx:42 #: src/forms/StockForms.tsx:736 #: src/pages/Index/Settings/SystemSettings.tsx:224 -#: src/pages/part/PartDetail.tsx:805 +#: src/pages/part/PartDetail.tsx:807 #: src/pages/stock/LocationDetail.tsx:390 -#: src/pages/stock/StockDetail.tsx:626 -#: src/tables/stock/StockItemTable.tsx:86 +#: src/pages/stock/LocationDetail.tsx:420 +#: src/pages/stock/StockDetail.tsx:642 +#: src/tables/stock/StockItemTable.tsx:87 msgid "Stock" msgstr "" @@ -2599,7 +2611,7 @@ msgstr "" #: src/components/nav/SearchDrawer.tsx:288 #: src/pages/company/ManufacturerPartDetail.tsx:176 -#: src/pages/part/PartDetail.tsx:863 +#: src/pages/part/PartDetail.tsx:865 #: src/pages/part/PartSupplierDetail.tsx:15 #: src/pages/purchasing/PurchasingIndex.tsx:81 msgid "Suppliers" @@ -2663,7 +2675,7 @@ msgid "Attachments" msgstr "" #: src/components/panels/NotesPanel.tsx:23 -#: src/tables/build/BuildOrderTestTable.tsx:196 +#: src/tables/part/PartTestResultTable.tsx:214 #: src/tables/stock/StockTrackingTable.tsx:212 msgid "Notes" msgstr "" @@ -2709,7 +2721,7 @@ msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:118 #: src/pages/company/SupplierPartDetail.tsx:144 #: src/pages/part/CategoryDetail.tsx:106 -#: src/pages/part/PartDetail.tsx:461 +#: src/pages/part/PartDetail.tsx:463 #: src/pages/purchasing/PurchaseOrderDetail.tsx:144 #: src/pages/sales/ReturnOrderDetail.tsx:109 #: src/pages/sales/SalesOrderDetail.tsx:118 @@ -2730,7 +2742,7 @@ msgstr "" #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:41 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 #: src/tables/ColumnRenderers.tsx:411 -#: src/tables/build/BuildOrderTestTable.tsx:204 +#: src/tables/part/PartTestResultTable.tsx:222 msgid "Date" msgstr "" @@ -2739,7 +2751,7 @@ msgstr "" #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:68 #: src/pages/core/UserDetail.tsx:81 #: src/pages/core/UserDetail.tsx:209 -#: src/pages/part/PartDetail.tsx:616 +#: src/pages/part/PartDetail.tsx:618 #: src/tables/bom/UsedInTable.tsx:90 #: src/tables/company/CompanyTable.tsx:57 #: src/tables/company/CompanyTable.tsx:91 @@ -2753,8 +2765,8 @@ msgstr "" #: src/tables/purchasing/SupplierPartTable.tsx:85 #: src/tables/purchasing/SupplierPartTable.tsx:179 #: src/tables/settings/ApiTokenTable.tsx:63 -#: src/tables/settings/UserTable.tsx:410 -#: src/tables/stock/StockItemTable.tsx:323 +#: src/tables/settings/UserTable.tsx:411 +#: src/tables/stock/StockItemTable.tsx:324 msgid "Active" msgstr "" @@ -2873,7 +2885,7 @@ msgstr "" #: src/pages/company/CompanyDetail.tsx:325 #: src/pages/company/SupplierPartDetail.tsx:368 #: src/pages/core/UserDetail.tsx:211 -#: src/pages/part/PartDetail.tsx:1017 +#: src/pages/part/PartDetail.tsx:1030 msgid "Inactive" msgstr "" @@ -2883,8 +2895,31 @@ msgstr "" msgid "No stock" msgstr "" -#: src/components/render/Part.tsx:74 -#: src/pages/part/PartDetail.tsx:488 +#: src/components/render/Part.tsx:44 +#: src/pages/company/SupplierPartDetail.tsx:196 +#: src/pages/company/SupplierPartDetail.tsx:389 +#: src/pages/part/PartDetail.tsx:1018 +#: src/tables/bom/BomTable.tsx:424 +#: src/tables/part/PartTable.tsx:95 +msgid "On Order" +msgstr "" + +#: src/components/render/Part.tsx:52 +#: src/pages/part/PartDetail.tsx:590 +#: src/pages/part/PartDetail.tsx:1024 +#: src/pages/stock/StockDetail.tsx:912 +#: src/tables/part/PartTestResultTable.tsx:297 +#: src/tables/stock/StockItemTable.tsx:361 +msgid "In Production" +msgstr "" + +#: src/components/render/Part.tsx:71 +#: src/tables/stock/StockTrackingTable.tsx:206 +msgid "Details" +msgstr "" + +#: src/components/render/Part.tsx:109 +#: src/pages/part/PartDetail.tsx:490 #: src/tables/ColumnRenderers.tsx:224 #: src/tables/ColumnRenderers.tsx:233 #: src/tables/notifications/NotificationTable.tsx:32 @@ -2908,17 +2943,17 @@ msgstr "" #: src/forms/StockForms.tsx:1073 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:88 #: src/pages/core/UserDetail.tsx:158 -#: src/pages/stock/StockDetail.tsx:295 +#: src/pages/stock/StockDetail.tsx:298 #: src/tables/ColumnRenderers.tsx:176 #: src/tables/ColumnRenderers.tsx:185 -#: src/tables/Filter.tsx:392 +#: src/tables/Filter.tsx:400 #: src/tables/stock/StockTrackingTable.tsx:98 msgid "Location" msgstr "" #: src/components/render/Stock.tsx:99 -#: src/pages/stock/StockDetail.tsx:195 -#: src/pages/stock/StockDetail.tsx:901 +#: src/pages/stock/StockDetail.tsx:198 +#: src/pages/stock/StockDetail.tsx:917 #: src/tables/build/BuildAllocatedStockTable.tsx:121 #: src/tables/build/BuildOutputTable.tsx:111 #: src/tables/sales/SalesOrderAllocationTable.tsx:139 @@ -2940,11 +2975,11 @@ msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:146 #: src/pages/part/pricing/PriceBreakPanel.tsx:89 #: src/pages/part/pricing/PriceBreakPanel.tsx:172 -#: src/pages/stock/StockDetail.tsx:255 -#: src/pages/stock/StockDetail.tsx:907 +#: src/pages/stock/StockDetail.tsx:258 +#: src/pages/stock/StockDetail.tsx:923 #: src/tables/build/BuildLineTable.tsx:84 -#: src/tables/build/BuildOrderTestTable.tsx:251 #: src/tables/part/PartPurchaseOrdersTable.tsx:94 +#: src/tables/part/PartTestResultTable.tsx:269 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:168 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:199 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:69 @@ -3467,163 +3502,163 @@ msgid "Please correct the errors in the selected parts" msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:424 -#: src/tables/build/BuildLineTable.tsx:794 +#: src/tables/build/BuildLineTable.tsx:797 #: src/tables/part/PartTable.tsx:407 #: src/tables/sales/SalesOrderLineItemTable.tsx:365 msgid "Order Parts" msgstr "" #: src/contexts/LanguageContext.tsx:22 -msgid "Arabic" -msgstr "" +#~ msgid "Arabic" +#~ msgstr "Arabic" #: src/contexts/LanguageContext.tsx:23 -msgid "Bulgarian" -msgstr "" +#~ msgid "Bulgarian" +#~ msgstr "Bulgarian" #: src/contexts/LanguageContext.tsx:24 -msgid "Czech" -msgstr "" +#~ msgid "Czech" +#~ msgstr "Czech" #: src/contexts/LanguageContext.tsx:25 -msgid "Danish" -msgstr "" +#~ msgid "Danish" +#~ msgstr "Danish" #: src/contexts/LanguageContext.tsx:26 -msgid "German" -msgstr "" +#~ msgid "German" +#~ msgstr "German" #: src/contexts/LanguageContext.tsx:27 -msgid "Greek" -msgstr "" +#~ msgid "Greek" +#~ msgstr "Greek" #: src/contexts/LanguageContext.tsx:28 -msgid "English" -msgstr "" +#~ msgid "English" +#~ msgstr "English" #: src/contexts/LanguageContext.tsx:29 -msgid "Spanish" -msgstr "" +#~ msgid "Spanish" +#~ msgstr "Spanish" #: src/contexts/LanguageContext.tsx:30 -msgid "Spanish (Mexican)" -msgstr "" +#~ msgid "Spanish (Mexican)" +#~ msgstr "Spanish (Mexican)" #: src/contexts/LanguageContext.tsx:31 -msgid "Estonian" -msgstr "" +#~ msgid "Estonian" +#~ msgstr "Estonian" #: src/contexts/LanguageContext.tsx:32 -msgid "Farsi / Persian" -msgstr "" +#~ msgid "Farsi / Persian" +#~ msgstr "Farsi / Persian" #: src/contexts/LanguageContext.tsx:33 -msgid "Finnish" -msgstr "" +#~ msgid "Finnish" +#~ msgstr "Finnish" #: src/contexts/LanguageContext.tsx:34 -msgid "French" -msgstr "" +#~ msgid "French" +#~ msgstr "French" #: src/contexts/LanguageContext.tsx:35 -msgid "Hebrew" -msgstr "" +#~ msgid "Hebrew" +#~ msgstr "Hebrew" #: src/contexts/LanguageContext.tsx:36 -msgid "Hindi" -msgstr "" +#~ msgid "Hindi" +#~ msgstr "Hindi" #: src/contexts/LanguageContext.tsx:37 -msgid "Hungarian" -msgstr "" +#~ msgid "Hungarian" +#~ msgstr "Hungarian" #: src/contexts/LanguageContext.tsx:38 -msgid "Italian" -msgstr "" +#~ msgid "Italian" +#~ msgstr "Italian" #: src/contexts/LanguageContext.tsx:39 -msgid "Japanese" -msgstr "" +#~ msgid "Japanese" +#~ msgstr "Japanese" #: src/contexts/LanguageContext.tsx:40 -msgid "Korean" -msgstr "" +#~ msgid "Korean" +#~ msgstr "Korean" #: src/contexts/LanguageContext.tsx:41 -msgid "Lithuanian" -msgstr "" +#~ msgid "Lithuanian" +#~ msgstr "Lithuanian" #: src/contexts/LanguageContext.tsx:42 -msgid "Latvian" -msgstr "" +#~ msgid "Latvian" +#~ msgstr "Latvian" #: src/contexts/LanguageContext.tsx:43 -msgid "Dutch" -msgstr "" +#~ msgid "Dutch" +#~ msgstr "Dutch" #: src/contexts/LanguageContext.tsx:44 -msgid "Norwegian" -msgstr "" +#~ msgid "Norwegian" +#~ msgstr "Norwegian" #: src/contexts/LanguageContext.tsx:45 -msgid "Polish" -msgstr "" +#~ msgid "Polish" +#~ msgstr "Polish" #: src/contexts/LanguageContext.tsx:46 -msgid "Portuguese" -msgstr "" +#~ msgid "Portuguese" +#~ msgstr "Portuguese" #: src/contexts/LanguageContext.tsx:47 -msgid "Portuguese (Brazilian)" -msgstr "" +#~ msgid "Portuguese (Brazilian)" +#~ msgstr "Portuguese (Brazilian)" #: src/contexts/LanguageContext.tsx:48 -msgid "Romanian" -msgstr "" +#~ msgid "Romanian" +#~ msgstr "Romanian" #: src/contexts/LanguageContext.tsx:49 -msgid "Russian" -msgstr "" +#~ msgid "Russian" +#~ msgstr "Russian" #: src/contexts/LanguageContext.tsx:50 -msgid "Slovak" -msgstr "" +#~ msgid "Slovak" +#~ msgstr "Slovak" #: src/contexts/LanguageContext.tsx:51 -msgid "Slovenian" -msgstr "" +#~ msgid "Slovenian" +#~ msgstr "Slovenian" #: src/contexts/LanguageContext.tsx:52 -msgid "Serbian" -msgstr "" +#~ msgid "Serbian" +#~ msgstr "Serbian" #: src/contexts/LanguageContext.tsx:53 -msgid "Swedish" -msgstr "" +#~ msgid "Swedish" +#~ msgstr "Swedish" #: src/contexts/LanguageContext.tsx:54 -msgid "Thai" -msgstr "" +#~ msgid "Thai" +#~ msgstr "Thai" #: src/contexts/LanguageContext.tsx:55 -msgid "Turkish" -msgstr "" +#~ msgid "Turkish" +#~ msgstr "Turkish" #: src/contexts/LanguageContext.tsx:56 -msgid "Ukrainian" -msgstr "" +#~ msgid "Ukrainian" +#~ msgstr "Ukrainian" #: src/contexts/LanguageContext.tsx:57 -msgid "Vietnamese" -msgstr "" +#~ msgid "Vietnamese" +#~ msgstr "Vietnamese" #: src/contexts/LanguageContext.tsx:58 -msgid "Chinese (Simplified)" -msgstr "" +#~ msgid "Chinese (Simplified)" +#~ msgstr "Chinese (Simplified)" #: src/contexts/LanguageContext.tsx:59 -msgid "Chinese (Traditional)" -msgstr "" +#~ msgid "Chinese (Traditional)" +#~ msgstr "Chinese (Traditional)" #: src/defaults/actions.tsx:18 #: src/defaults/links.tsx:27 @@ -3644,12 +3679,6 @@ msgstr "" #~ msgid "About this Inventree instance" #~ msgstr "About this Inventree instance" -#: src/defaults/actions.tsx:44 -#: src/defaults/links.tsx:140 -#: src/defaults/links.tsx:186 -msgid "About InvenTree" -msgstr "" - #: src/defaults/actions.tsx:45 msgid "About the InvenTree org" msgstr "" @@ -3954,7 +3983,7 @@ msgstr "" #: src/forms/StockForms.tsx:184 #: src/forms/StockForms.tsx:189 #: src/forms/StockForms.tsx:360 -#: src/pages/stock/StockDetail.tsx:231 +#: src/pages/stock/StockDetail.tsx:234 msgid "Next serial number" msgstr "" @@ -3965,9 +3994,8 @@ msgstr "" #: src/forms/BuildForms.tsx:311 #: src/forms/BuildForms.tsx:656 #: src/tables/build/BuildAllocatedStockTable.tsx:150 -#: src/tables/build/BuildOrderTestTable.tsx:230 -#: src/tables/build/BuildOrderTestTable.tsx:254 #: src/tables/build/BuildOutputTable.tsx:592 +#: src/tables/part/PartTestResultTable.tsx:272 msgid "Build Output" msgstr "" @@ -3984,17 +4012,18 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:150 #: src/pages/sales/ReturnOrderDetail.tsx:115 #: src/pages/sales/SalesOrderDetail.tsx:124 -#: src/pages/stock/StockDetail.tsx:162 -#: src/tables/Filter.tsx:266 +#: src/pages/stock/StockDetail.tsx:170 +#: src/tables/Filter.tsx:274 #: src/tables/build/BuildOutputTable.tsx:408 #: src/tables/machine/MachineListTable.tsx:359 #: src/tables/part/PartPurchaseOrdersTable.tsx:38 +#: src/tables/part/PartTestResultTable.tsx:309 #: src/tables/sales/ReturnOrderLineItemTable.tsx:135 #: src/tables/sales/ReturnOrderLineItemTable.tsx:172 #: src/tables/settings/CustomStateTable.tsx:79 #: src/tables/settings/EmailTable.tsx:95 #: src/tables/settings/ImportSessionTable.tsx:117 -#: src/tables/stock/StockItemTable.tsx:328 +#: src/tables/stock/StockItemTable.tsx:329 #: src/tables/stock/StockTrackingTable.tsx:65 msgid "Status" msgstr "" @@ -4056,7 +4085,7 @@ msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:139 #: src/tables/build/BuildLineTable.tsx:180 #: src/tables/sales/SalesOrderLineItemTable.tsx:337 -#: src/tables/stock/StockItemTable.tsx:339 +#: src/tables/stock/StockItemTable.tsx:340 msgid "Allocated" msgstr "" @@ -4074,9 +4103,9 @@ msgstr "" #: src/forms/BuildForms.tsx:671 #: src/forms/SalesOrderForms.tsx:298 -#: src/tables/build/BuildLineTable.tsx:555 -#: src/tables/build/BuildLineTable.tsx:710 -#: src/tables/build/BuildLineTable.tsx:809 +#: src/tables/build/BuildLineTable.tsx:556 +#: src/tables/build/BuildLineTable.tsx:713 +#: src/tables/build/BuildLineTable.tsx:812 #: src/tables/sales/SalesOrderLineItemTable.tsx:375 #: src/tables/sales/SalesOrderLineItemTable.tsx:408 msgid "Allocate Stock" @@ -4089,10 +4118,10 @@ msgstr "" #: src/forms/BuildForms.tsx:787 #: src/forms/BuildForms.tsx:888 -#: src/tables/build/BuildAllocatedStockTable.tsx:233 -#: src/tables/build/BuildAllocatedStockTable.tsx:265 -#: src/tables/build/BuildLineTable.tsx:720 -#: src/tables/build/BuildLineTable.tsx:843 +#: src/tables/build/BuildAllocatedStockTable.tsx:240 +#: src/tables/build/BuildAllocatedStockTable.tsx:272 +#: src/tables/build/BuildLineTable.tsx:723 +#: src/tables/build/BuildLineTable.tsx:846 msgid "Consume Stock" msgstr "" @@ -4102,14 +4131,14 @@ msgid "Stock items consumed" msgstr "" #: src/forms/BuildForms.tsx:824 -#: src/tables/build/BuildLineTable.tsx:495 +#: src/tables/build/BuildLineTable.tsx:496 #: src/tables/part/PartBuildAllocationsTable.tsx:101 msgid "Fully consumed" msgstr "" #: src/forms/BuildForms.tsx:869 #: src/tables/build/BuildLineTable.tsx:185 -#: src/tables/stock/StockItemTable.tsx:372 +#: src/tables/stock/StockItemTable.tsx:369 msgid "Consumed" msgstr "" @@ -4120,7 +4149,7 @@ msgstr "" #: src/forms/PartForms.tsx:70 #: src/forms/PartForms.tsx:157 #: src/pages/part/CategoryDetail.tsx:122 -#: src/pages/part/PartDetail.tsx:669 +#: src/pages/part/PartDetail.tsx:671 #: src/tables/part/PartCategoryTable.tsx:94 #: src/tables/part/PartTable.tsx:312 msgid "Subscribed" @@ -4232,12 +4261,13 @@ msgstr "" #: src/forms/PurchaseOrderForms.tsx:658 #: src/pages/build/BuildDetail.tsx:351 -#: src/pages/stock/StockDetail.tsx:277 -#: src/pages/stock/StockDetail.tsx:923 +#: src/pages/stock/StockDetail.tsx:280 +#: src/pages/stock/StockDetail.tsx:939 #: src/tables/Filter.tsx:83 #: src/tables/build/BuildAllocatedStockTable.tsx:128 -#: src/tables/build/BuildOrderTestTable.tsx:242 #: src/tables/build/BuildOutputTable.tsx:116 +#: src/tables/part/PartTestResultTable.tsx:260 +#: src/tables/part/PartTestResultTable.tsx:281 #: src/tables/sales/SalesOrderAllocationTable.tsx:146 msgid "Batch Code" msgstr "" @@ -4260,8 +4290,8 @@ msgid "Enter serial numbers for received items" msgstr "" #: src/forms/PurchaseOrderForms.tsx:687 -#: src/pages/stock/StockDetail.tsx:379 -#: src/tables/stock/StockItemTable.tsx:295 +#: src/pages/stock/StockDetail.tsx:382 +#: src/tables/stock/StockItemTable.tsx:296 msgid "Expiry Date" msgstr "" @@ -4273,7 +4303,7 @@ msgstr "" #: src/forms/StockForms.tsx:673 #: src/pages/company/SupplierPartDetail.tsx:171 #: src/pages/company/SupplierPartDetail.tsx:235 -#: src/pages/stock/StockDetail.tsx:416 +#: src/pages/stock/StockDetail.tsx:419 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:220 msgid "Packaging" msgstr "" @@ -4339,9 +4369,9 @@ msgid "Stock Status" msgstr "" #: src/forms/StockForms.tsx:261 -#: src/pages/stock/StockDetail.tsx:670 -#: src/tables/stock/StockItemTable.tsx:525 -#: src/tables/stock/StockItemTable.tsx:572 +#: src/pages/stock/StockDetail.tsx:686 +#: src/tables/stock/StockItemTable.tsx:522 +#: src/tables/stock/StockItemTable.tsx:569 msgid "Add Stock Item" msgstr "" @@ -4378,10 +4408,10 @@ msgstr "" #: src/forms/StockForms.tsx:1075 #: src/pages/company/SupplierPartDetail.tsx:189 #: src/pages/company/SupplierPartDetail.tsx:373 -#: src/pages/part/PartDetail.tsx:535 -#: src/pages/part/PartDetail.tsx:974 +#: src/pages/part/PartDetail.tsx:537 +#: src/pages/part/PartDetail.tsx:987 +#: src/tables/Filter.tsx:92 #: src/tables/purchasing/SupplierPartTable.tsx:194 -#: src/tables/stock/StockItemTable.tsx:359 msgid "In Stock" msgstr "" @@ -4545,7 +4575,7 @@ msgstr "" #: src/tables/FilterSelectDrawer.tsx:114 #: src/tables/FilterSelectDrawer.tsx:137 #: src/tables/FilterSelectDrawer.tsx:149 -#: src/tables/build/BuildOrderTestTable.tsx:188 +#: src/tables/part/PartTestResultTable.tsx:206 #: src/tables/purchasing/ManufacturerPartParameterTable.tsx:42 #: src/tables/stock/StockItemTestResultTable.tsx:201 msgid "Value" @@ -4833,7 +4863,7 @@ msgid "Delete selected stock items" msgstr "" #: src/hooks/UseStockAdjustActions.tsx:205 -#: src/pages/part/PartDetail.tsx:1155 +#: src/pages/part/PartDetail.tsx:1168 msgid "Stock Actions" msgstr "" @@ -6196,7 +6226,7 @@ msgstr "" #: src/pages/build/BuildDetail.tsx:207 #: src/pages/company/ManufacturerPartDetail.tsx:83 #: src/pages/company/SupplierPartDetail.tsx:95 -#: src/pages/part/PartDetail.tsx:454 +#: src/pages/part/PartDetail.tsx:456 #: src/pages/stock/StockDetail.tsx:153 #: src/tables/bom/BomTable.tsx:134 #: src/tables/bom/UsedInTable.tsx:40 @@ -6207,15 +6237,16 @@ msgstr "" #: src/tables/part/RelatedPartTable.tsx:73 #: src/tables/sales/SalesOrderAllocationTable.tsx:132 #: src/tables/sales/SalesOrderLineItemTable.tsx:98 -#: src/tables/stock/StockItemTable.tsx:70 +#: src/tables/stock/StockItemTable.tsx:71 msgid "IPN" msgstr "" #: src/pages/build/BuildDetail.tsx:215 -#: src/pages/part/PartDetail.tsx:481 +#: src/pages/part/PartDetail.tsx:483 +#: src/pages/stock/StockDetail.tsx:161 #: src/tables/bom/UsedInTable.tsx:44 #: src/tables/build/BuildOrderTable.tsx:83 -#: src/tables/stock/StockItemTable.tsx:75 +#: src/tables/stock/StockItemTable.tsx:76 msgid "Revision" msgstr "" @@ -6231,7 +6262,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:156 #: src/pages/sales/ReturnOrderDetail.tsx:121 #: src/pages/sales/SalesOrderDetail.tsx:130 -#: src/pages/stock/StockDetail.tsx:168 +#: src/pages/stock/StockDetail.tsx:176 msgid "Custom Status" msgstr "" @@ -6268,7 +6299,7 @@ msgid "Build Quantity" msgstr "" #: src/pages/build/BuildDetail.tsx:286 -#: src/pages/part/PartDetail.tsx:599 +#: src/pages/part/PartDetail.tsx:601 #: src/tables/bom/BomTable.tsx:352 #: src/tables/bom/BomTable.tsx:387 msgid "Can Build" @@ -6280,16 +6311,16 @@ msgid "Completed Outputs" msgstr "" #: src/pages/build/BuildDetail.tsx:312 -#: src/tables/Filter.tsx:373 +#: src/tables/Filter.tsx:381 msgid "Issued By" msgstr "" #: src/pages/build/BuildDetail.tsx:320 -#: src/pages/part/PartDetail.tsx:692 +#: src/pages/part/PartDetail.tsx:694 #: src/pages/purchasing/PurchaseOrderDetail.tsx:243 #: src/pages/sales/ReturnOrderDetail.tsx:207 #: src/pages/sales/SalesOrderDetail.tsx:219 -#: src/tables/Filter.tsx:311 +#: src/tables/Filter.tsx:319 msgid "Responsible" msgstr "" @@ -6377,6 +6408,8 @@ msgid "Child Build Orders" msgstr "" #: src/pages/build/BuildDetail.tsx:524 +#: src/pages/part/PartDetail.tsx:940 +#: src/pages/stock/StockDetail.tsx:587 #: src/tables/build/BuildOutputTable.tsx:664 #: src/tables/stock/StockItemTestResultTable.tsx:167 msgid "Test Results" @@ -6511,7 +6544,7 @@ msgid "Cancel order" msgstr "" #: src/pages/build/BuildDetail.tsx:752 -#: src/pages/stock/StockDetail.tsx:341 +#: src/pages/stock/StockDetail.tsx:344 #: src/tables/build/BuildAllocatedStockTable.tsx:85 #: src/tables/part/PartBuildAllocationsTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:150 @@ -6572,7 +6605,7 @@ msgstr "" #: src/pages/company/SupplierPartDetail.tsx:234 #: src/pages/company/SupplierPartDetail.tsx:359 #: src/pages/purchasing/PurchaseOrderDetail.tsx:138 -#: src/tables/Filter.tsx:352 +#: src/tables/Filter.tsx:360 #: src/tables/company/CompanyTable.tsx:96 #: src/tables/part/PartPurchaseOrdersTable.tsx:43 #: src/tables/purchasing/PurchaseOrderTable.tsx:109 @@ -6585,7 +6618,7 @@ msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:102 #: src/pages/company/ManufacturerPartDetail.tsx:264 #: src/pages/company/SupplierPartDetail.tsx:151 -#: src/tables/Filter.tsx:339 +#: src/tables/Filter.tsx:347 #: src/tables/company/CompanyTable.tsx:101 #: src/tables/purchasing/SupplierPartTable.tsx:70 msgid "Manufacturer" @@ -6597,7 +6630,7 @@ msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:103 #: src/pages/sales/SalesOrderDetail.tsx:112 #: src/pages/sales/SalesOrderShipmentDetail.tsx:102 -#: src/pages/stock/StockDetail.tsx:367 +#: src/pages/stock/StockDetail.tsx:370 #: src/tables/company/CompanyTable.tsx:106 #: src/tables/sales/ReturnOrderTable.tsx:108 #: src/tables/sales/SalesOrderTable.tsx:133 @@ -6658,7 +6691,7 @@ msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:146 #: src/pages/company/SupplierPartDetail.tsx:231 -#: src/pages/part/PartDetail.tsx:788 +#: src/pages/part/PartDetail.tsx:790 msgid "Part Details" msgstr "" @@ -6671,7 +6704,7 @@ msgid "Manufacturer Part Details" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:164 -#: src/pages/part/PartDetail.tsx:794 +#: src/pages/part/PartDetail.tsx:796 msgid "Parameters" msgstr "" @@ -6712,14 +6745,6 @@ msgstr "" msgid "Pack Quantity" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:196 -#: src/pages/company/SupplierPartDetail.tsx:389 -#: src/pages/part/PartDetail.tsx:1005 -#: src/tables/bom/BomTable.tsx:424 -#: src/tables/part/PartTable.tsx:95 -msgid "On Order" -msgstr "" - #: src/pages/company/SupplierPartDetail.tsx:203 msgid "Supplier Availability" msgstr "" @@ -6767,7 +6792,7 @@ msgid "Add Supplier Part" msgstr "" #: src/pages/company/SupplierPartDetail.tsx:383 -#: src/pages/part/PartDetail.tsx:993 +#: src/pages/part/PartDetail.tsx:1006 msgid "No Stock" msgstr "" @@ -6894,57 +6919,57 @@ msgid "Category Details" msgstr "" #: src/pages/part/PartAllocationPanel.tsx:21 -#: src/pages/stock/StockDetail.tsx:539 +#: src/pages/stock/StockDetail.tsx:555 #: src/tables/part/PartTable.tsx:108 msgid "Build Order Allocations" msgstr "" #: src/pages/part/PartAllocationPanel.tsx:31 -#: src/pages/stock/StockDetail.tsx:554 +#: src/pages/stock/StockDetail.tsx:570 #: src/tables/part/PartTable.tsx:116 msgid "Sales Order Allocations" msgstr "" -#: src/pages/part/PartDetail.tsx:181 -#: src/pages/part/PartDetail.tsx:184 -#: src/pages/part/PartDetail.tsx:228 +#: src/pages/part/PartDetail.tsx:183 +#: src/pages/part/PartDetail.tsx:186 +#: src/pages/part/PartDetail.tsx:230 msgid "Validate BOM" msgstr "" -#: src/pages/part/PartDetail.tsx:185 +#: src/pages/part/PartDetail.tsx:187 msgid "Do you want to validate the bill of materials for this assembly?" msgstr "" -#: src/pages/part/PartDetail.tsx:188 +#: src/pages/part/PartDetail.tsx:190 msgid "BOM validated" msgstr "" -#: src/pages/part/PartDetail.tsx:206 +#: src/pages/part/PartDetail.tsx:208 msgid "BOM Validated" msgstr "" -#: src/pages/part/PartDetail.tsx:207 +#: src/pages/part/PartDetail.tsx:209 msgid "The Bill of Materials for this part has been validated" msgstr "" -#: src/pages/part/PartDetail.tsx:211 -#: src/pages/part/PartDetail.tsx:216 +#: src/pages/part/PartDetail.tsx:213 +#: src/pages/part/PartDetail.tsx:218 msgid "BOM Not Validated" msgstr "" -#: src/pages/part/PartDetail.tsx:212 +#: src/pages/part/PartDetail.tsx:214 msgid "The Bill of Materials for this part has previously been checked, but requires revalidation" msgstr "" -#: src/pages/part/PartDetail.tsx:217 +#: src/pages/part/PartDetail.tsx:219 msgid "The Bill of Materials for this part has not yet been validated" msgstr "" -#: src/pages/part/PartDetail.tsx:248 +#: src/pages/part/PartDetail.tsx:250 msgid "Validated On" msgstr "" -#: src/pages/part/PartDetail.tsx:253 +#: src/pages/part/PartDetail.tsx:255 msgid "Validated By" msgstr "" @@ -6964,25 +6989,25 @@ msgstr "" #~ msgid "Delete part" #~ msgstr "Delete part" -#: src/pages/part/PartDetail.tsx:467 +#: src/pages/part/PartDetail.tsx:469 msgid "Variant of" msgstr "" -#: src/pages/part/PartDetail.tsx:474 +#: src/pages/part/PartDetail.tsx:476 msgid "Revision of" msgstr "" -#: src/pages/part/PartDetail.tsx:494 +#: src/pages/part/PartDetail.tsx:496 #: src/tables/ColumnRenderers.tsx:200 #: src/tables/ColumnRenderers.tsx:209 msgid "Default Location" msgstr "" -#: src/pages/part/PartDetail.tsx:501 +#: src/pages/part/PartDetail.tsx:503 msgid "Category Default Location" msgstr "" -#: src/pages/part/PartDetail.tsx:508 +#: src/pages/part/PartDetail.tsx:510 #: src/tables/purchasing/ManufacturerPartParameterTable.tsx:48 msgid "Units" msgstr "" @@ -6991,12 +7016,12 @@ msgstr "" #~ msgid "Stocktake By" #~ msgstr "Stocktake By" -#: src/pages/part/PartDetail.tsx:515 +#: src/pages/part/PartDetail.tsx:517 #: src/tables/settings/PendingTasksTable.tsx:51 msgid "Keywords" msgstr "" -#: src/pages/part/PartDetail.tsx:543 +#: src/pages/part/PartDetail.tsx:545 #: src/tables/bom/BomTable.tsx:419 #: src/tables/build/BuildLineTable.tsx:297 #: src/tables/part/PartTable.tsx:306 @@ -7004,34 +7029,26 @@ msgstr "" msgid "Available Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:549 +#: src/pages/part/PartDetail.tsx:551 #: src/tables/bom/BomTable.tsx:328 #: src/tables/build/BuildLineTable.tsx:259 #: src/tables/sales/SalesOrderLineItemTable.tsx:178 msgid "On order" msgstr "" -#: src/pages/part/PartDetail.tsx:556 +#: src/pages/part/PartDetail.tsx:558 msgid "Required for Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:567 +#: src/pages/part/PartDetail.tsx:569 msgid "Allocated to Build Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:579 +#: src/pages/part/PartDetail.tsx:581 msgid "Allocated to Sales Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:588 -#: src/pages/part/PartDetail.tsx:1011 -#: src/pages/stock/StockDetail.tsx:896 -#: src/tables/build/BuildOrderTestTable.tsx:273 -#: src/tables/stock/StockItemTable.tsx:364 -msgid "In Production" -msgstr "" - -#: src/pages/part/PartDetail.tsx:606 +#: src/pages/part/PartDetail.tsx:608 msgid "Minimum Stock" msgstr "" @@ -7039,51 +7056,51 @@ msgstr "" #~ msgid "Scheduling" #~ msgstr "Scheduling" -#: src/pages/part/PartDetail.tsx:621 +#: src/pages/part/PartDetail.tsx:623 #: src/tables/part/ParametricPartTable.tsx:359 #: src/tables/part/PartTable.tsx:190 msgid "Locked" msgstr "" -#: src/pages/part/PartDetail.tsx:627 +#: src/pages/part/PartDetail.tsx:629 msgid "Template Part" msgstr "" -#: src/pages/part/PartDetail.tsx:632 +#: src/pages/part/PartDetail.tsx:634 #: src/tables/bom/BomTable.tsx:409 msgid "Assembled Part" msgstr "" -#: src/pages/part/PartDetail.tsx:637 +#: src/pages/part/PartDetail.tsx:639 msgid "Component Part" msgstr "" -#: src/pages/part/PartDetail.tsx:642 +#: src/pages/part/PartDetail.tsx:644 #: src/tables/bom/BomTable.tsx:399 msgid "Testable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:648 +#: src/pages/part/PartDetail.tsx:650 #: src/tables/bom/BomTable.tsx:404 msgid "Trackable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:653 +#: src/pages/part/PartDetail.tsx:655 msgid "Purchaseable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:659 +#: src/pages/part/PartDetail.tsx:661 msgid "Saleable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:664 -#: src/pages/part/PartDetail.tsx:1023 +#: src/pages/part/PartDetail.tsx:666 +#: src/pages/part/PartDetail.tsx:1036 #: src/tables/bom/BomTable.tsx:143 #: src/tables/bom/BomTable.tsx:414 msgid "Virtual Part" msgstr "" -#: src/pages/part/PartDetail.tsx:679 +#: src/pages/part/PartDetail.tsx:681 #: src/pages/purchasing/PurchaseOrderDetail.tsx:253 #: src/pages/sales/ReturnOrderDetail.tsx:217 #: src/pages/sales/SalesOrderDetail.tsx:229 @@ -7091,65 +7108,65 @@ msgstr "" msgid "Creation Date" msgstr "" -#: src/pages/part/PartDetail.tsx:684 +#: src/pages/part/PartDetail.tsx:686 #: src/tables/ColumnRenderers.tsx:386 -#: src/tables/Filter.tsx:365 +#: src/tables/Filter.tsx:373 msgid "Created By" msgstr "" -#: src/pages/part/PartDetail.tsx:699 +#: src/pages/part/PartDetail.tsx:701 msgid "Default Supplier" msgstr "" -#: src/pages/part/PartDetail.tsx:705 +#: src/pages/part/PartDetail.tsx:707 msgid "Default Expiry" msgstr "" -#: src/pages/part/PartDetail.tsx:710 +#: src/pages/part/PartDetail.tsx:712 msgid "days" msgstr "" -#: src/pages/part/PartDetail.tsx:720 +#: src/pages/part/PartDetail.tsx:722 #: src/pages/part/pricing/BomPricingPanel.tsx:113 #: src/pages/part/pricing/VariantPricingPanel.tsx:95 #: src/tables/part/PartTable.tsx:166 msgid "Price Range" msgstr "" -#: src/pages/part/PartDetail.tsx:730 +#: src/pages/part/PartDetail.tsx:732 msgid "Latest Serial Number" msgstr "" -#: src/pages/part/PartDetail.tsx:758 +#: src/pages/part/PartDetail.tsx:760 msgid "Select Part Revision" msgstr "" -#: src/pages/part/PartDetail.tsx:824 +#: src/pages/part/PartDetail.tsx:826 msgid "Variants" msgstr "" -#: src/pages/part/PartDetail.tsx:831 -#: src/pages/stock/StockDetail.tsx:526 +#: src/pages/part/PartDetail.tsx:833 +#: src/pages/stock/StockDetail.tsx:542 msgid "Allocations" msgstr "" -#: src/pages/part/PartDetail.tsx:838 +#: src/pages/part/PartDetail.tsx:840 msgid "Bill of Materials" msgstr "" -#: src/pages/part/PartDetail.tsx:850 +#: src/pages/part/PartDetail.tsx:852 msgid "Used In" msgstr "" -#: src/pages/part/PartDetail.tsx:857 +#: src/pages/part/PartDetail.tsx:859 msgid "Part Pricing" msgstr "" -#: src/pages/part/PartDetail.tsx:927 +#: src/pages/part/PartDetail.tsx:929 msgid "Test Templates" msgstr "" -#: src/pages/part/PartDetail.tsx:938 +#: src/pages/part/PartDetail.tsx:951 msgid "Related Parts" msgstr "" @@ -7161,47 +7178,47 @@ msgstr "" #~ msgid "Transfer part stock" #~ msgstr "Transfer part stock" -#: src/pages/part/PartDetail.tsx:999 +#: src/pages/part/PartDetail.tsx:1012 #: src/tables/part/PartTestTemplateTable.tsx:112 #: src/tables/stock/StockItemTestResultTable.tsx:401 msgid "Required" msgstr "" -#: src/pages/part/PartDetail.tsx:1036 +#: src/pages/part/PartDetail.tsx:1049 #: src/tables/part/PartTable.tsx:355 msgid "Edit Part" msgstr "" -#: src/pages/part/PartDetail.tsx:1076 +#: src/pages/part/PartDetail.tsx:1089 #: src/tables/part/PartTable.tsx:343 #: src/tables/part/PartTable.tsx:420 msgid "Add Part" msgstr "" -#: src/pages/part/PartDetail.tsx:1090 +#: src/pages/part/PartDetail.tsx:1103 msgid "Delete Part" msgstr "" -#: src/pages/part/PartDetail.tsx:1099 +#: src/pages/part/PartDetail.tsx:1112 msgid "Deleting this part cannot be reversed" msgstr "" -#: src/pages/part/PartDetail.tsx:1161 -#: src/pages/stock/StockDetail.tsx:854 +#: src/pages/part/PartDetail.tsx:1174 +#: src/pages/stock/StockDetail.tsx:870 msgid "Order" msgstr "" -#: src/pages/part/PartDetail.tsx:1162 -#: src/pages/stock/StockDetail.tsx:855 -#: src/tables/build/BuildLineTable.tsx:740 +#: src/pages/part/PartDetail.tsx:1175 +#: src/pages/stock/StockDetail.tsx:871 +#: src/tables/build/BuildLineTable.tsx:743 msgid "Order Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:1174 +#: src/pages/part/PartDetail.tsx:1187 msgid "Search by serial number" msgstr "" -#: src/pages/part/PartDetail.tsx:1182 +#: src/pages/part/PartDetail.tsx:1195 #: src/tables/part/PartTable.tsx:392 msgid "Part Actions" msgstr "" @@ -7291,8 +7308,8 @@ msgstr "" #: src/pages/part/PartStockHistoryDetail.tsx:107 #: src/pages/part/PartStockHistoryDetail.tsx:211 -#: src/pages/stock/StockDetail.tsx:399 -#: src/tables/stock/StockItemTable.tsx:272 +#: src/pages/stock/StockDetail.tsx:402 +#: src/tables/stock/StockItemTable.tsx:273 msgid "Stock Value" msgstr "" @@ -7366,12 +7383,12 @@ msgstr "" #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:71 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:126 #: src/pages/part/pricing/SupplierPricingPanel.tsx:66 -#: src/pages/stock/StockDetail.tsx:387 +#: src/pages/stock/StockDetail.tsx:390 #: src/tables/bom/BomTable.tsx:265 #: src/tables/general/ExtraLineItemTable.tsx:61 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:250 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:84 -#: src/tables/stock/StockItemTable.tsx:260 +#: src/tables/stock/StockItemTable.tsx:261 msgid "Unit Price" msgstr "" @@ -7449,9 +7466,9 @@ msgid "Purchase Pricing" msgstr "" #: src/pages/part/pricing/PricingOverviewPanel.tsx:281 -#: src/pages/stock/StockDetail.tsx:179 +#: src/pages/stock/StockDetail.tsx:426 #: src/tables/part/PartParameterTable.tsx:121 -#: src/tables/stock/StockItemTable.tsx:301 +#: src/tables/stock/StockItemTable.tsx:302 msgid "Last Updated" msgstr "" @@ -7815,6 +7832,7 @@ msgid "Parent Location" msgstr "" #: src/pages/stock/LocationDetail.tsx:130 +#: src/pages/stock/LocationDetail.tsx:176 msgid "Sublocations" msgstr "" @@ -7871,12 +7889,12 @@ msgid "Scan Stock Item" msgstr "" #: src/pages/stock/LocationDetail.tsx:298 -#: src/pages/stock/StockDetail.tsx:783 +#: src/pages/stock/StockDetail.tsx:799 msgid "Scanned stock item into location" msgstr "" #: src/pages/stock/LocationDetail.tsx:304 -#: src/pages/stock/StockDetail.tsx:789 +#: src/pages/stock/StockDetail.tsx:805 msgid "Error scanning stock item" msgstr "" @@ -7913,71 +7931,71 @@ msgstr "" #~ msgid "Unlink custom barcode from stock item" #~ msgstr "Unlink custom barcode from stock item" -#: src/pages/stock/StockDetail.tsx:185 -msgid "Last Stocktake" -msgstr "" - -#: src/pages/stock/StockDetail.tsx:203 -msgid "Previous serial number" -msgstr "" - #: src/pages/stock/StockDetail.tsx:205 #~ msgid "Edit stock item" #~ msgstr "Edit stock item" +#: src/pages/stock/StockDetail.tsx:206 +msgid "Previous serial number" +msgstr "" + #: src/pages/stock/StockDetail.tsx:217 #~ msgid "Delete stock item" #~ msgstr "Delete stock item" -#: src/pages/stock/StockDetail.tsx:225 +#: src/pages/stock/StockDetail.tsx:228 msgid "Find serial number" msgstr "" -#: src/pages/stock/StockDetail.tsx:269 +#: src/pages/stock/StockDetail.tsx:272 msgid "Allocated to Orders" msgstr "" -#: src/pages/stock/StockDetail.tsx:302 +#: src/pages/stock/StockDetail.tsx:305 msgid "Installed In" msgstr "" -#: src/pages/stock/StockDetail.tsx:322 +#: src/pages/stock/StockDetail.tsx:325 msgid "Parent Item" msgstr "" -#: src/pages/stock/StockDetail.tsx:326 +#: src/pages/stock/StockDetail.tsx:329 msgid "Parent stock item" msgstr "" -#: src/pages/stock/StockDetail.tsx:332 +#: src/pages/stock/StockDetail.tsx:335 msgid "Consumed By" msgstr "" +#: src/pages/stock/StockDetail.tsx:432 +msgid "Last Stocktake" +msgstr "" + #: src/pages/stock/StockDetail.tsx:433 #~ msgid "Duplicate stock item" #~ msgstr "Duplicate stock item" -#: src/pages/stock/StockDetail.tsx:510 +#: src/pages/stock/StockDetail.tsx:526 msgid "Stock Details" msgstr "" -#: src/pages/stock/StockDetail.tsx:516 +#: src/pages/stock/StockDetail.tsx:532 msgid "Stock Tracking" msgstr "" #: src/pages/stock/StockDetail.tsx:571 -msgid "Test Data" -msgstr "" +#~ msgid "Test Data" +#~ msgstr "Test Data" -#: src/pages/stock/StockDetail.tsx:585 +#: src/pages/stock/StockDetail.tsx:601 msgid "Installed Items" msgstr "" -#: src/pages/stock/StockDetail.tsx:592 +#: src/pages/stock/StockDetail.tsx:608 msgid "Child Items" msgstr "" -#: src/pages/stock/StockDetail.tsx:645 +#: src/pages/stock/StockDetail.tsx:661 msgid "Edit Stock Item" msgstr "" @@ -7991,77 +8009,77 @@ msgstr "" #~ msgid "Remove stock" #~ msgstr "Remove stock" -#: src/pages/stock/StockDetail.tsx:687 -msgid "Items Created" -msgstr "" - -#: src/pages/stock/StockDetail.tsx:688 -msgid "Created {n} stock items" -msgstr "" - #: src/pages/stock/StockDetail.tsx:698 #: src/tables/stock/StockItemTable.tsx:481 #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:705 +#: src/pages/stock/StockDetail.tsx:703 +msgid "Items Created" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:704 +msgid "Created {n} stock items" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:721 msgid "Delete Stock Item" msgstr "" -#: src/pages/stock/StockDetail.tsx:741 -msgid "Serialize Stock Item" -msgstr "" - #: src/pages/stock/StockDetail.tsx:757 -#: src/tables/stock/StockItemTable.tsx:539 -msgid "Stock item serialized" +msgid "Serialize Stock Item" msgstr "" #: src/pages/stock/StockDetail.tsx:762 #~ msgid "Return Stock Item" #~ msgstr "Return Stock Item" -#: src/pages/stock/StockDetail.tsx:765 -msgid "Scan Into Location" -msgstr "" - #: src/pages/stock/StockDetail.tsx:765 #~ msgid "Return this item into stock. This will remove the customer assignment." #~ msgstr "Return this item into stock. This will remove the customer assignment." +#: src/pages/stock/StockDetail.tsx:773 +#: src/tables/stock/StockItemTable.tsx:536 +msgid "Stock item serialized" +msgstr "" + #: src/pages/stock/StockDetail.tsx:777 #~ msgid "Item returned to stock" #~ msgstr "Item returned to stock" -#: src/pages/stock/StockDetail.tsx:823 +#: src/pages/stock/StockDetail.tsx:781 +msgid "Scan Into Location" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:839 msgid "Scan into location" msgstr "" -#: src/pages/stock/StockDetail.tsx:825 +#: src/pages/stock/StockDetail.tsx:841 msgid "Scan this item into a location" msgstr "" -#: src/pages/stock/StockDetail.tsx:837 +#: src/pages/stock/StockDetail.tsx:853 msgid "Stock Operations" msgstr "" -#: src/pages/stock/StockDetail.tsx:842 +#: src/pages/stock/StockDetail.tsx:858 #: src/tables/build/BuildOutputTable.tsx:532 msgid "Serialize" msgstr "" -#: src/pages/stock/StockDetail.tsx:843 +#: src/pages/stock/StockDetail.tsx:859 msgid "Serialize stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:868 -msgid "Stock Item Actions" -msgstr "" - #: src/pages/stock/StockDetail.tsx:868 #~ msgid "Count stock" #~ msgstr "Count stock" +#: src/pages/stock/StockDetail.tsx:884 +msgid "Stock Item Actions" +msgstr "" + #: src/pages/stock/StockDetail.tsx:890 #~ msgid "Return from customer" #~ msgstr "Return from customer" @@ -8070,20 +8088,6 @@ msgstr "" #~ msgid "Transfer" #~ msgstr "Transfer" -#: src/pages/stock/StockDetail.tsx:937 -#: src/tables/stock/StockItemTable.tsx:409 -msgid "Stale" -msgstr "" - -#: src/pages/stock/StockDetail.tsx:943 -#: src/tables/stock/StockItemTable.tsx:403 -msgid "Expired" -msgstr "" - -#: src/pages/stock/StockDetail.tsx:949 -msgid "Unavailable" -msgstr "" - #: src/pages/stock/StockDetail.tsx:950 #~ msgid "Assign to Customer" #~ msgstr "Assign to Customer" @@ -8092,6 +8096,20 @@ msgstr "" #~ msgid "Assign to a customer" #~ msgstr "Assign to a customer" +#: src/pages/stock/StockDetail.tsx:953 +#: src/tables/stock/StockItemTable.tsx:406 +msgid "Stale" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:959 +#: src/tables/stock/StockItemTable.tsx:400 +msgid "Expired" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:965 +msgid "Unavailable" +msgstr "" + #: src/states/IconState.tsx:47 #: src/states/IconState.tsx:77 msgid "Error loading icon package from server" @@ -8165,199 +8183,203 @@ msgstr "" msgid "Filter items by batch code" msgstr "" -#: src/tables/Filter.tsx:92 -msgid "Is Serialized" -msgstr "" - #: src/tables/Filter.tsx:93 -msgid "Show items which have a serial number" +msgid "Show items which are in stock" msgstr "" #: src/tables/Filter.tsx:100 -msgid "Serial" +msgid "Is Serialized" msgstr "" #: src/tables/Filter.tsx:101 -msgid "Filter items by serial number" +msgid "Show items which have a serial number" msgstr "" #: src/tables/Filter.tsx:106 #~ msgid "Show overdue orders" #~ msgstr "Show overdue orders" +#: src/tables/Filter.tsx:108 +msgid "Serial" +msgstr "" + #: src/tables/Filter.tsx:109 +msgid "Filter items by serial number" +msgstr "" + +#: src/tables/Filter.tsx:117 msgid "Serial Below" msgstr "" -#: src/tables/Filter.tsx:110 +#: src/tables/Filter.tsx:118 msgid "Show items with serial numbers less than or equal to a given value" msgstr "" -#: src/tables/Filter.tsx:118 +#: src/tables/Filter.tsx:126 msgid "Serial Above" msgstr "" -#: src/tables/Filter.tsx:119 +#: src/tables/Filter.tsx:127 msgid "Show items with serial numbers greater than or equal to a given value" msgstr "" -#: src/tables/Filter.tsx:128 +#: src/tables/Filter.tsx:136 msgid "Assigned to me" msgstr "" -#: src/tables/Filter.tsx:129 +#: src/tables/Filter.tsx:137 msgid "Show orders assigned to me" msgstr "" -#: src/tables/Filter.tsx:136 +#: src/tables/Filter.tsx:144 #: src/tables/sales/SalesOrderAllocationTable.tsx:85 msgid "Outstanding" msgstr "" -#: src/tables/Filter.tsx:137 +#: src/tables/Filter.tsx:145 msgid "Show outstanding items" msgstr "" -#: src/tables/Filter.tsx:145 +#: src/tables/Filter.tsx:153 msgid "Show overdue items" msgstr "" -#: src/tables/Filter.tsx:152 +#: src/tables/Filter.tsx:160 msgid "Minimum Date" msgstr "" -#: src/tables/Filter.tsx:153 +#: src/tables/Filter.tsx:161 msgid "Show items after this date" msgstr "" -#: src/tables/Filter.tsx:161 +#: src/tables/Filter.tsx:169 msgid "Maximum Date" msgstr "" -#: src/tables/Filter.tsx:162 +#: src/tables/Filter.tsx:170 msgid "Show items before this date" msgstr "" -#: src/tables/Filter.tsx:170 +#: src/tables/Filter.tsx:178 msgid "Created Before" msgstr "" -#: src/tables/Filter.tsx:171 +#: src/tables/Filter.tsx:179 msgid "Show items created before this date" msgstr "" -#: src/tables/Filter.tsx:179 +#: src/tables/Filter.tsx:187 msgid "Created After" msgstr "" -#: src/tables/Filter.tsx:180 +#: src/tables/Filter.tsx:188 msgid "Show items created after this date" msgstr "" -#: src/tables/Filter.tsx:188 +#: src/tables/Filter.tsx:196 msgid "Start Date Before" msgstr "" -#: src/tables/Filter.tsx:189 +#: src/tables/Filter.tsx:197 msgid "Show items with a start date before this date" msgstr "" -#: src/tables/Filter.tsx:197 +#: src/tables/Filter.tsx:205 msgid "Start Date After" msgstr "" -#: src/tables/Filter.tsx:198 +#: src/tables/Filter.tsx:206 msgid "Show items with a start date after this date" msgstr "" -#: src/tables/Filter.tsx:206 +#: src/tables/Filter.tsx:214 msgid "Target Date Before" msgstr "" -#: src/tables/Filter.tsx:207 +#: src/tables/Filter.tsx:215 msgid "Show items with a target date before this date" msgstr "" -#: src/tables/Filter.tsx:215 +#: src/tables/Filter.tsx:223 msgid "Target Date After" msgstr "" -#: src/tables/Filter.tsx:216 +#: src/tables/Filter.tsx:224 msgid "Show items with a target date after this date" msgstr "" -#: src/tables/Filter.tsx:224 +#: src/tables/Filter.tsx:232 msgid "Completed Before" msgstr "" -#: src/tables/Filter.tsx:225 +#: src/tables/Filter.tsx:233 msgid "Show items completed before this date" msgstr "" -#: src/tables/Filter.tsx:233 +#: src/tables/Filter.tsx:241 msgid "Completed After" msgstr "" -#: src/tables/Filter.tsx:234 +#: src/tables/Filter.tsx:242 msgid "Show items completed after this date" msgstr "" -#: src/tables/Filter.tsx:246 +#: src/tables/Filter.tsx:254 msgid "Has Project Code" msgstr "" -#: src/tables/Filter.tsx:247 +#: src/tables/Filter.tsx:255 msgid "Show orders with an assigned project code" msgstr "" -#: src/tables/Filter.tsx:256 +#: src/tables/Filter.tsx:264 msgid "Include Variants" msgstr "" -#: src/tables/Filter.tsx:257 +#: src/tables/Filter.tsx:265 msgid "Include results for part variants" msgstr "" -#: src/tables/Filter.tsx:267 +#: src/tables/Filter.tsx:275 #: src/tables/part/PartPurchaseOrdersTable.tsx:133 msgid "Filter by order status" msgstr "" -#: src/tables/Filter.tsx:279 +#: src/tables/Filter.tsx:287 msgid "Filter by project code" msgstr "" -#: src/tables/Filter.tsx:312 +#: src/tables/Filter.tsx:320 msgid "Filter by responsible owner" msgstr "" -#: src/tables/Filter.tsx:328 +#: src/tables/Filter.tsx:336 #: src/tables/settings/ApiTokenTable.tsx:133 #: src/tables/stock/StockTrackingTable.tsx:191 msgid "Filter by user" msgstr "" -#: src/tables/Filter.tsx:340 +#: src/tables/Filter.tsx:348 msgid "Filter by manufacturer" msgstr "" -#: src/tables/Filter.tsx:353 +#: src/tables/Filter.tsx:361 msgid "Filter by supplier" msgstr "" -#: src/tables/Filter.tsx:366 +#: src/tables/Filter.tsx:374 msgid "Filter by user who created the order" msgstr "" -#: src/tables/Filter.tsx:374 +#: src/tables/Filter.tsx:382 msgid "Filter by user who issued the order" msgstr "" -#: src/tables/Filter.tsx:382 +#: src/tables/Filter.tsx:390 msgid "Filter by part category" msgstr "" -#: src/tables/Filter.tsx:393 +#: src/tables/Filter.tsx:401 msgid "Filter by stock location" msgstr "" @@ -8566,7 +8588,7 @@ msgstr "" #: src/tables/bom/BomTable.tsx:345 #: src/tables/part/PartTable.tsx:158 #: src/tables/sales/SalesOrderLineItemTable.tsx:187 -#: src/tables/stock/StockItemTable.tsx:223 +#: src/tables/stock/StockItemTable.tsx:224 msgid "Stock Information" msgstr "" @@ -8588,7 +8610,7 @@ msgstr "" #: src/tables/bom/BomTable.tsx:379 #: src/tables/build/BuildLineTable.tsx:478 -#: src/tables/build/BuildLineTable.tsx:518 +#: src/tables/build/BuildLineTable.tsx:519 msgid "Consumable item" msgstr "" @@ -8737,7 +8759,7 @@ msgstr "" #: src/tables/part/ParametricPartTable.tsx:364 #: src/tables/part/PartBuildAllocationsTable.tsx:60 #: src/tables/part/PartTable.tsx:196 -#: src/tables/stock/StockItemTable.tsx:334 +#: src/tables/stock/StockItemTable.tsx:335 msgid "Assembly" msgstr "" @@ -8785,7 +8807,7 @@ msgstr "" #~ msgstr "Edit Build Item" #: src/tables/build/BuildAllocatedStockTable.tsx:167 -#: src/tables/build/BuildLineTable.tsx:631 +#: src/tables/build/BuildLineTable.tsx:632 msgid "Edit Stock Allocation" msgstr "" @@ -8794,11 +8816,11 @@ msgstr "" #~ msgstr "Delete Build Item" #: src/tables/build/BuildAllocatedStockTable.tsx:180 -#: src/tables/build/BuildLineTable.tsx:644 +#: src/tables/build/BuildLineTable.tsx:645 msgid "Delete Stock Allocation" msgstr "" -#: src/tables/build/BuildAllocatedStockTable.tsx:232 +#: src/tables/build/BuildAllocatedStockTable.tsx:239 msgid "Consume" msgstr "" @@ -8836,7 +8858,7 @@ msgid "Testable" msgstr "" #: src/tables/build/BuildLineTable.tsx:215 -#: src/tables/stock/StockItemTable.tsx:393 +#: src/tables/stock/StockItemTable.tsx:390 msgid "Tracked" msgstr "" @@ -8855,7 +8877,7 @@ msgstr "" #: src/tables/build/BuildLineTable.tsx:294 #: src/tables/sales/SalesOrderLineItemTable.tsx:158 -#: src/tables/stock/StockItemTable.tsx:192 +#: src/tables/stock/StockItemTable.tsx:193 msgid "No stock available" msgstr "" @@ -8887,55 +8909,55 @@ msgstr "" msgid "BOM Information" msgstr "" -#: src/tables/build/BuildLineTable.tsx:496 +#: src/tables/build/BuildLineTable.tsx:497 #: src/tables/part/PartBuildAllocationsTable.tsx:102 msgid "Fully allocated" msgstr "" -#: src/tables/build/BuildLineTable.tsx:544 +#: src/tables/build/BuildLineTable.tsx:545 #: src/tables/sales/SalesOrderLineItemTable.tsx:308 msgid "Create Build Order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:573 +#: src/tables/build/BuildLineTable.tsx:574 msgid "Auto allocation in progress" msgstr "" -#: src/tables/build/BuildLineTable.tsx:576 -#: src/tables/build/BuildLineTable.tsx:781 +#: src/tables/build/BuildLineTable.tsx:577 +#: src/tables/build/BuildLineTable.tsx:784 msgid "Auto Allocate Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:577 +#: src/tables/build/BuildLineTable.tsx:578 msgid "Automatically allocate stock to this build according to the selected options" msgstr "" -#: src/tables/build/BuildLineTable.tsx:597 -#: src/tables/build/BuildLineTable.tsx:611 -#: src/tables/build/BuildLineTable.tsx:730 -#: src/tables/build/BuildLineTable.tsx:831 +#: src/tables/build/BuildLineTable.tsx:598 +#: src/tables/build/BuildLineTable.tsx:612 +#: src/tables/build/BuildLineTable.tsx:733 +#: src/tables/build/BuildLineTable.tsx:834 #: src/tables/build/BuildOutputTable.tsx:359 #: src/tables/build/BuildOutputTable.tsx:364 msgid "Deallocate Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:613 +#: src/tables/build/BuildLineTable.tsx:614 msgid "Deallocate all untracked stock for this build order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:615 +#: src/tables/build/BuildLineTable.tsx:616 msgid "Deallocate stock from the selected line item" msgstr "" -#: src/tables/build/BuildLineTable.tsx:619 +#: src/tables/build/BuildLineTable.tsx:620 msgid "Stock has been deallocated" msgstr "" -#: src/tables/build/BuildLineTable.tsx:750 +#: src/tables/build/BuildLineTable.tsx:753 msgid "Build Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:763 +#: src/tables/build/BuildLineTable.tsx:766 #: src/tables/sales/SalesOrderLineItemTable.tsx:396 msgid "View Part" msgstr "" @@ -8999,38 +9021,6 @@ msgstr "" #~ msgid "Filter by user who issued this order" #~ msgstr "Filter by user who issued this order" -#: src/tables/build/BuildOrderTestTable.tsx:85 -#: src/tables/build/BuildOrderTestTable.tsx:163 -#: src/tables/build/BuildOrderTestTable.tsx:283 -#: src/tables/build/BuildOrderTestTable.tsx:297 -#: src/tables/stock/StockItemTestResultTable.tsx:293 -#: src/tables/stock/StockItemTestResultTable.tsx:365 -#: src/tables/stock/StockItemTestResultTable.tsx:426 -msgid "Add Test Result" -msgstr "" - -#: src/tables/build/BuildOrderTestTable.tsx:92 -#: src/tables/stock/StockItemTestResultTable.tsx:295 -msgid "Test result added" -msgstr "" - -#: src/tables/build/BuildOrderTestTable.tsx:124 -msgid "Add Test Results" -msgstr "" - -#: src/tables/build/BuildOrderTestTable.tsx:134 -msgid "Test results added" -msgstr "" - -#: src/tables/build/BuildOrderTestTable.tsx:162 -#: src/tables/stock/StockItemTestResultTable.tsx:191 -msgid "No Result" -msgstr "" - -#: src/tables/build/BuildOrderTestTable.tsx:274 -msgid "Show build outputs currently in production" -msgstr "" - #: src/tables/build/BuildOutputTable.tsx:104 msgid "Build Output Stock Allocation" msgstr "" @@ -9066,7 +9056,8 @@ msgid "Serialize Build Output" msgstr "" #: src/tables/build/BuildOutputTable.tsx:409 -#: src/tables/stock/StockItemTable.tsx:329 +#: src/tables/part/PartTestResultTable.tsx:310 +#: src/tables/stock/StockItemTable.tsx:330 msgid "Filter by stock status" msgstr "" @@ -9914,6 +9905,38 @@ msgstr "" msgid "Order selected parts" msgstr "" +#: src/tables/part/PartTestResultTable.tsx:103 +#: src/tables/part/PartTestResultTable.tsx:181 +#: src/tables/part/PartTestResultTable.tsx:320 +#: src/tables/part/PartTestResultTable.tsx:334 +#: src/tables/stock/StockItemTestResultTable.tsx:293 +#: src/tables/stock/StockItemTestResultTable.tsx:365 +#: src/tables/stock/StockItemTestResultTable.tsx:426 +msgid "Add Test Result" +msgstr "" + +#: src/tables/part/PartTestResultTable.tsx:110 +#: src/tables/stock/StockItemTestResultTable.tsx:295 +msgid "Test result added" +msgstr "" + +#: src/tables/part/PartTestResultTable.tsx:142 +msgid "Add Test Results" +msgstr "" + +#: src/tables/part/PartTestResultTable.tsx:152 +msgid "Test results added" +msgstr "" + +#: src/tables/part/PartTestResultTable.tsx:180 +#: src/tables/stock/StockItemTestResultTable.tsx:191 +msgid "No Result" +msgstr "" + +#: src/tables/part/PartTestResultTable.tsx:298 +msgid "Show build outputs currently in production" +msgstr "" + #: src/tables/part/PartTestTemplateTable.tsx:56 msgid "Test is defined for a parent template part" msgstr "" @@ -10268,7 +10291,7 @@ msgid "Sample" msgstr "" #: src/tables/plugin/PluginListTable.tsx:432 -#: src/tables/stock/StockItemTable.tsx:377 +#: src/tables/stock/StockItemTable.tsx:374 msgid "Installed" msgstr "" @@ -11081,55 +11104,55 @@ msgstr "" msgid "User deleted" msgstr "" -#: src/tables/settings/UserTable.tsx:361 +#: src/tables/settings/UserTable.tsx:362 msgid "Are you sure you want to delete this user?" msgstr "" -#: src/tables/settings/UserTable.tsx:367 +#: src/tables/settings/UserTable.tsx:368 msgid "Add User" msgstr "" -#: src/tables/settings/UserTable.tsx:375 +#: src/tables/settings/UserTable.tsx:376 msgid "Added user" msgstr "" -#: src/tables/settings/UserTable.tsx:382 +#: src/tables/settings/UserTable.tsx:383 msgid "Set Password" msgstr "" -#: src/tables/settings/UserTable.tsx:387 +#: src/tables/settings/UserTable.tsx:388 msgid "Password updated" msgstr "" -#: src/tables/settings/UserTable.tsx:398 +#: src/tables/settings/UserTable.tsx:399 msgid "Add user" msgstr "" -#: src/tables/settings/UserTable.tsx:411 +#: src/tables/settings/UserTable.tsx:412 msgid "Show active users" msgstr "" -#: src/tables/settings/UserTable.tsx:416 +#: src/tables/settings/UserTable.tsx:417 msgid "Show staff users" msgstr "" -#: src/tables/settings/UserTable.tsx:421 +#: src/tables/settings/UserTable.tsx:422 msgid "Show superusers" msgstr "" -#: src/tables/settings/UserTable.tsx:440 +#: src/tables/settings/UserTable.tsx:441 msgid "Edit User" msgstr "" -#: src/tables/settings/UserTable.tsx:476 +#: src/tables/settings/UserTable.tsx:477 msgid "User updated" msgstr "" -#: src/tables/settings/UserTable.tsx:477 +#: src/tables/settings/UserTable.tsx:478 msgid "User updated successfully" msgstr "" -#: src/tables/settings/UserTable.tsx:483 +#: src/tables/settings/UserTable.tsx:484 msgid "Error updating user" msgstr "" @@ -11171,47 +11194,47 @@ msgstr "" msgid "Icon" msgstr "" -#: src/tables/stock/StockItemTable.tsx:107 +#: src/tables/stock/StockItemTable.tsx:108 msgid "This stock item is in production" msgstr "" -#: src/tables/stock/StockItemTable.tsx:114 +#: src/tables/stock/StockItemTable.tsx:115 msgid "This stock item has been assigned to a sales order" msgstr "" -#: src/tables/stock/StockItemTable.tsx:121 +#: src/tables/stock/StockItemTable.tsx:122 msgid "This stock item has been assigned to a customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:128 +#: src/tables/stock/StockItemTable.tsx:129 msgid "This stock item is installed in another stock item" msgstr "" -#: src/tables/stock/StockItemTable.tsx:135 +#: src/tables/stock/StockItemTable.tsx:136 msgid "This stock item has been consumed by a build order" msgstr "" -#: src/tables/stock/StockItemTable.tsx:142 +#: src/tables/stock/StockItemTable.tsx:143 msgid "This stock item is unavailable" msgstr "" -#: src/tables/stock/StockItemTable.tsx:151 +#: src/tables/stock/StockItemTable.tsx:152 msgid "This stock item has expired" msgstr "" -#: src/tables/stock/StockItemTable.tsx:155 +#: src/tables/stock/StockItemTable.tsx:156 msgid "This stock item is stale" msgstr "" -#: src/tables/stock/StockItemTable.tsx:167 +#: src/tables/stock/StockItemTable.tsx:168 msgid "This stock item is fully allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:174 +#: src/tables/stock/StockItemTable.tsx:175 msgid "This stock item is partially allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:202 +#: src/tables/stock/StockItemTable.tsx:203 msgid "This stock item has been depleted" msgstr "" @@ -11219,152 +11242,148 @@ msgstr "" #~ msgid "Show stock for assmebled parts" #~ msgstr "Show stock for assmebled parts" -#: src/tables/stock/StockItemTable.tsx:306 +#: src/tables/stock/StockItemTable.tsx:307 msgid "Stocktake Date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:324 +#: src/tables/stock/StockItemTable.tsx:325 msgid "Show stock for active parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:335 +#: src/tables/stock/StockItemTable.tsx:336 msgid "Show stock for assembled parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:340 +#: src/tables/stock/StockItemTable.tsx:341 msgid "Show items which have been allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:345 +#: src/tables/stock/StockItemTable.tsx:346 msgid "Show items which are available" msgstr "" -#: src/tables/stock/StockItemTable.tsx:349 +#: src/tables/stock/StockItemTable.tsx:350 #: src/tables/stock/StockLocationTable.tsx:38 msgid "Include Sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:350 +#: src/tables/stock/StockItemTable.tsx:351 msgid "Include stock in sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:354 +#: src/tables/stock/StockItemTable.tsx:355 msgid "Depleted" msgstr "" -#: src/tables/stock/StockItemTable.tsx:355 +#: src/tables/stock/StockItemTable.tsx:356 msgid "Show depleted stock items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:360 -msgid "Show items which are in stock" +#: src/tables/stock/StockItemTable.tsx:362 +msgid "Show items which are in production" msgstr "" #: src/tables/stock/StockItemTable.tsx:362 #~ msgid "Include stock items for variant parts" #~ msgstr "Include stock items for variant parts" -#: src/tables/stock/StockItemTable.tsx:365 -msgid "Show items which are in production" -msgstr "" - -#: src/tables/stock/StockItemTable.tsx:373 +#: src/tables/stock/StockItemTable.tsx:370 msgid "Show items which have been consumed by a build order" msgstr "" -#: src/tables/stock/StockItemTable.tsx:378 +#: src/tables/stock/StockItemTable.tsx:375 msgid "Show stock items which are installed in other items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:382 +#: src/tables/stock/StockItemTable.tsx:379 msgid "Sent to Customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:383 +#: src/tables/stock/StockItemTable.tsx:380 msgid "Show items which have been sent to a customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:394 +#: src/tables/stock/StockItemTable.tsx:391 msgid "Show tracked items" msgstr "" +#: src/tables/stock/StockItemTable.tsx:395 +msgid "Has Purchase Price" +msgstr "" + +#: src/tables/stock/StockItemTable.tsx:396 +msgid "Show items which have a purchase price" +msgstr "" + #: src/tables/stock/StockItemTable.tsx:397 #~ msgid "Serial Number LTE" #~ msgstr "Serial Number LTE" -#: src/tables/stock/StockItemTable.tsx:398 -msgid "Has Purchase Price" -msgstr "" - -#: src/tables/stock/StockItemTable.tsx:399 -msgid "Show items which have a purchase price" +#: src/tables/stock/StockItemTable.tsx:401 +msgid "Show items which have expired" msgstr "" #: src/tables/stock/StockItemTable.tsx:403 #~ msgid "Serial Number GTE" #~ msgstr "Serial Number GTE" -#: src/tables/stock/StockItemTable.tsx:404 -msgid "Show items which have expired" -msgstr "" - -#: src/tables/stock/StockItemTable.tsx:410 +#: src/tables/stock/StockItemTable.tsx:407 msgid "Show items which are stale" msgstr "" -#: src/tables/stock/StockItemTable.tsx:415 +#: src/tables/stock/StockItemTable.tsx:412 msgid "Expired Before" msgstr "" -#: src/tables/stock/StockItemTable.tsx:416 +#: src/tables/stock/StockItemTable.tsx:413 msgid "Show items which expired before this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:422 +#: src/tables/stock/StockItemTable.tsx:419 msgid "Expired After" msgstr "" -#: src/tables/stock/StockItemTable.tsx:423 +#: src/tables/stock/StockItemTable.tsx:420 msgid "Show items which expired after this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:429 +#: src/tables/stock/StockItemTable.tsx:426 msgid "Updated Before" msgstr "" -#: src/tables/stock/StockItemTable.tsx:430 +#: src/tables/stock/StockItemTable.tsx:427 msgid "Show items updated before this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:435 +#: src/tables/stock/StockItemTable.tsx:432 msgid "Updated After" msgstr "" -#: src/tables/stock/StockItemTable.tsx:436 +#: src/tables/stock/StockItemTable.tsx:433 msgid "Show items updated after this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:441 +#: src/tables/stock/StockItemTable.tsx:438 msgid "Stocktake Before" msgstr "" -#: src/tables/stock/StockItemTable.tsx:442 +#: src/tables/stock/StockItemTable.tsx:439 msgid "Show items counted before this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:447 +#: src/tables/stock/StockItemTable.tsx:444 msgid "Stocktake After" msgstr "" -#: src/tables/stock/StockItemTable.tsx:448 +#: src/tables/stock/StockItemTable.tsx:445 msgid "Show items counted after this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:453 +#: src/tables/stock/StockItemTable.tsx:450 msgid "External Location" msgstr "" -#: src/tables/stock/StockItemTable.tsx:454 +#: src/tables/stock/StockItemTable.tsx:451 msgid "Show items in an external location" msgstr "" @@ -11372,7 +11391,7 @@ msgstr "" #~ msgid "Delete stock items" #~ msgstr "Delete stock items" -#: src/tables/stock/StockItemTable.tsx:559 +#: src/tables/stock/StockItemTable.tsx:556 msgid "Order items" msgstr "" @@ -11547,10 +11566,6 @@ msgstr "" msgid "Removed" msgstr "" -#: src/tables/stock/StockTrackingTable.tsx:206 -msgid "Details" -msgstr "" - #: src/tables/stock/StockTrackingTable.tsx:221 msgid "No user information" msgstr "" diff --git a/src/frontend/src/locales/lt/messages.po b/src/frontend/src/locales/lt/messages.po index af68bcb4de..76d4fc21e9 100644 --- a/src/frontend/src/locales/lt/messages.po +++ b/src/frontend/src/locales/lt/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: lt\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2025-09-17 03:41\n" +"PO-Revision-Date: 2025-09-29 23:54\n" "Last-Translator: \n" "Language-Team: Lithuanian\n" "Plural-Forms: nplurals=4; plural=(n%10==1 && (n%100>19 || n%100<11) ? 0 : (n%10>=2 && n%10<=9) && (n%100>19 || n%100<11) ? 1 : n%1!=0 ? 2: 3);\n" @@ -69,7 +69,7 @@ msgstr "" #: src/components/forms/fields/RelatedModelField.tsx:393 #: src/components/nav/Header.tsx:169 #: src/pages/Index/Settings/UserSettings.tsx:74 -#: src/pages/part/PartDetail.tsx:1173 +#: src/pages/part/PartDetail.tsx:1186 msgid "Search" msgstr "" @@ -113,7 +113,7 @@ msgstr "Ne" #: src/forms/StockForms.tsx:1028 #: src/forms/StockForms.tsx:1072 #: src/pages/build/BuildDetail.tsx:200 -#: src/pages/part/PartDetail.tsx:1225 +#: src/pages/part/PartDetail.tsx:1238 #: src/tables/ColumnRenderers.tsx:82 #: src/tables/part/RelatedPartTable.tsx:53 #: src/tables/stock/StockTrackingTable.tsx:87 @@ -128,7 +128,8 @@ msgstr "" #: src/pages/part/CategoryDetail.tsx:130 #: src/pages/part/CategoryDetail.tsx:273 #: src/pages/part/CategoryDetail.tsx:312 -#: src/pages/part/PartDetail.tsx:955 +#: src/pages/part/CategoryDetail.tsx:343 +#: src/pages/part/PartDetail.tsx:968 msgid "Parts" msgstr "" @@ -152,11 +153,11 @@ msgstr "" #: lib/enums/ModelInformation.tsx:52 #: src/components/wizards/OrderPartsWizard.tsx:143 #: src/pages/company/SupplierPartDetail.tsx:408 -#: src/pages/stock/StockDetail.tsx:286 +#: src/pages/stock/StockDetail.tsx:289 #: src/tables/build/BuildAllocatedStockTable.tsx:155 #: src/tables/part/PartPurchaseOrdersTable.tsx:50 #: src/tables/purchasing/SupplierPartTable.tsx:64 -#: src/tables/stock/StockItemTable.tsx:248 +#: src/tables/stock/StockItemTable.tsx:249 msgid "Supplier Part" msgstr "" @@ -168,7 +169,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:61 #: src/pages/company/SupplierPartDetail.tsx:160 #: src/tables/part/PartPurchaseOrdersTable.tsx:56 -#: src/tables/stock/StockItemTable.tsx:254 +#: src/tables/stock/StockItemTable.tsx:255 msgid "Manufacturer Part" msgstr "" @@ -179,14 +180,15 @@ msgstr "" #: lib/enums/ModelInformation.tsx:70 #: src/pages/part/CategoryDetail.tsx:343 -#: src/tables/Filter.tsx:381 +#: src/tables/Filter.tsx:389 msgid "Part Category" msgstr "" #: lib/enums/ModelInformation.tsx:71 #: lib/enums/Roles.tsx:37 +#: src/pages/part/CategoryDetail.tsx:267 #: src/pages/part/CategoryDetail.tsx:334 -#: src/pages/part/PartDetail.tsx:1214 +#: src/pages/part/PartDetail.tsx:1227 msgid "Part Categories" msgstr "" @@ -196,7 +198,8 @@ msgstr "" #: src/forms/BuildForms.tsx:604 #: src/forms/BuildForms.tsx:765 #: src/forms/SalesOrderForms.tsx:269 -#: src/pages/stock/StockDetail.tsx:976 +#: src/pages/stock/StockDetail.tsx:992 +#: src/tables/part/PartTestResultTable.tsx:248 #: src/tables/stock/StockTrackingTable.tsx:48 #: src/tables/stock/StockTrackingTable.tsx:55 msgid "Stock Item" @@ -221,7 +224,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:89 #: src/pages/stock/LocationDetail.tsx:176 #: src/pages/stock/LocationDetail.tsx:412 -#: src/pages/stock/StockDetail.tsx:967 +#: src/pages/stock/StockDetail.tsx:983 msgid "Stock Locations" msgstr "" @@ -235,7 +238,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:103 #: src/pages/Index/Settings/SystemSettings.tsx:248 -#: src/pages/part/PartDetail.tsx:912 +#: src/pages/part/PartDetail.tsx:914 msgid "Stock History" msgstr "" @@ -284,7 +287,7 @@ msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:199 #: src/pages/sales/SalesOrderDetail.tsx:211 #: src/tables/ColumnRenderers.tsx:353 -#: src/tables/Filter.tsx:278 +#: src/tables/Filter.tsx:286 #: src/tables/TableHoverCard.tsx:101 msgid "Project Code" msgstr "" @@ -299,9 +302,9 @@ msgstr "" #: src/pages/build/BuildDetail.tsx:244 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:33 #: src/pages/purchasing/PurchaseOrderDetail.tsx:531 -#: src/pages/stock/StockDetail.tsx:349 +#: src/pages/stock/StockDetail.tsx:352 #: src/tables/part/PartPurchaseOrdersTable.tsx:32 -#: src/tables/stock/StockItemTable.tsx:240 +#: src/tables/stock/StockItemTable.tsx:241 #: src/tables/stock/StockTrackingTable.tsx:120 msgid "Purchase Order" msgstr "" @@ -311,7 +314,7 @@ msgstr "" #: src/pages/Index/Settings/SystemSettings.tsx:283 #: src/pages/company/CompanyDetail.tsx:205 #: src/pages/company/SupplierPartDetail.tsx:265 -#: src/pages/part/PartDetail.tsx:876 +#: src/pages/part/PartDetail.tsx:878 #: src/pages/purchasing/PurchasingIndex.tsx:60 msgid "Purchase Orders" msgstr "" @@ -330,7 +333,7 @@ msgstr "" #: src/pages/sales/SalesOrderDetail.tsx:586 #: src/pages/sales/SalesOrderShipmentDetail.tsx:94 #: src/pages/sales/SalesOrderShipmentDetail.tsx:358 -#: src/pages/stock/StockDetail.tsx:358 +#: src/pages/stock/StockDetail.tsx:361 #: src/tables/part/PartSalesAllocationsTable.tsx:41 #: src/tables/sales/SalesOrderAllocationTable.tsx:107 #: src/tables/stock/StockTrackingTable.tsx:131 @@ -341,7 +344,7 @@ msgstr "" #: lib/enums/Roles.tsx:43 #: src/pages/Index/Settings/SystemSettings.tsx:299 #: src/pages/company/CompanyDetail.tsx:225 -#: src/pages/part/PartDetail.tsx:888 +#: src/pages/part/PartDetail.tsx:890 #: src/pages/sales/SalesIndex.tsx:82 msgid "Sales Orders" msgstr "" @@ -365,7 +368,7 @@ msgstr "" #: lib/enums/Roles.tsx:41 #: src/pages/Index/Settings/SystemSettings.tsx:315 #: src/pages/company/CompanyDetail.tsx:232 -#: src/pages/part/PartDetail.tsx:895 +#: src/pages/part/PartDetail.tsx:897 #: src/pages/sales/SalesIndex.tsx:103 msgid "Return Orders" msgstr "" @@ -414,7 +417,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:214 #: src/pages/Auth/ChangePassword.tsx:36 #: src/pages/core/UserDetail.tsx:220 -#: src/tables/Filter.tsx:327 +#: src/tables/Filter.tsx:335 #: src/tables/settings/ApiTokenTable.tsx:105 #: src/tables/settings/ApiTokenTable.tsx:132 #: src/tables/settings/BarcodeScanHistoryTable.tsx:79 @@ -544,7 +547,7 @@ msgstr "" #: lib/enums/Roles.tsx:33 #: src/pages/Index/Settings/SystemSettings.tsx:264 #: src/pages/build/BuildIndex.tsx:75 -#: src/pages/part/PartDetail.tsx:905 +#: src/pages/part/PartDetail.tsx:907 #: src/pages/sales/SalesOrderDetail.tsx:394 msgid "Build Orders" msgstr "" @@ -694,11 +697,12 @@ msgid "Failed to link barcode" msgstr "Nepavyko susieti brūkšninio kodo" #: src/components/barcodes/QRCode.tsx:179 -#: src/pages/part/PartDetail.tsx:522 +#: src/pages/part/PartDetail.tsx:524 #: src/pages/purchasing/PurchaseOrderDetail.tsx:204 #: src/pages/sales/ReturnOrderDetail.tsx:168 #: src/pages/sales/SalesOrderDetail.tsx:180 #: src/pages/sales/SalesOrderShipmentDetail.tsx:168 +#: src/pages/stock/StockDetail.tsx:186 msgid "Link" msgstr "Susieti" @@ -720,11 +724,11 @@ msgstr "Atidaryti administravimo sąsajoje" #~ msgid "Copy to clipboard" #~ msgstr "Copy to clipboard" -#: src/components/buttons/CopyButton.tsx:31 +#: src/components/buttons/CopyButton.tsx:34 msgid "Copied" msgstr "Nukopijuota" -#: src/components/buttons/CopyButton.tsx:31 +#: src/components/buttons/CopyButton.tsx:34 msgid "Copy" msgstr "Kopijuoti" @@ -752,19 +756,15 @@ msgstr "Spausdinamos ataskaitos" #~ msgid "The label could not be generated" #~ msgstr "The label could not be generated" -#: src/components/buttons/PrintingActions.tsx:122 +#: src/components/buttons/PrintingActions.tsx:124 msgid "Print Label" msgstr "Spausdinti etiketę" -#: src/components/buttons/PrintingActions.tsx:129 -#: src/components/buttons/PrintingActions.tsx:156 +#: src/components/buttons/PrintingActions.tsx:134 +#: src/components/buttons/PrintingActions.tsx:168 msgid "Print" msgstr "Spausdinti" -#: src/components/buttons/PrintingActions.tsx:139 -msgid "Print Report" -msgstr "Spausdinti ataskaitą" - #: src/components/buttons/PrintingActions.tsx:152 #~ msgid "Generate" #~ msgstr "Generate" @@ -777,15 +777,19 @@ msgstr "Spausdinti ataskaitą" #~ msgid "The report could not be generated" #~ msgstr "The report could not be generated" -#: src/components/buttons/PrintingActions.tsx:177 +#: src/components/buttons/PrintingActions.tsx:161 +msgid "Print Report" +msgstr "Spausdinti ataskaitą" + +#: src/components/buttons/PrintingActions.tsx:189 msgid "Printing Actions" msgstr "Spausdinimo veiksmai" -#: src/components/buttons/PrintingActions.tsx:182 +#: src/components/buttons/PrintingActions.tsx:194 msgid "Print Labels" msgstr "Spausdinti etiketes" -#: src/components/buttons/PrintingActions.tsx:188 +#: src/components/buttons/PrintingActions.tsx:200 msgid "Print Reports" msgstr "Spausdinti ataskaitas" @@ -837,24 +841,24 @@ msgstr "Atsisakyti pranešimų" msgid "Subscribe to notifications" msgstr "Prenumeruoti pranešimus" -#: src/components/calendar/Calendar.tsx:99 -#: src/components/calendar/Calendar.tsx:162 +#: src/components/calendar/Calendar.tsx:102 +#: src/components/calendar/Calendar.tsx:165 msgid "Calendar Filters" msgstr "" -#: src/components/calendar/Calendar.tsx:114 +#: src/components/calendar/Calendar.tsx:117 msgid "Previous month" msgstr "" -#: src/components/calendar/Calendar.tsx:123 +#: src/components/calendar/Calendar.tsx:126 msgid "Select month" msgstr "" -#: src/components/calendar/Calendar.tsx:144 +#: src/components/calendar/Calendar.tsx:147 msgid "Next month" msgstr "" -#: src/components/calendar/Calendar.tsx:175 +#: src/components/calendar/Calendar.tsx:178 #: src/tables/InvenTreeTableHeader.tsx:291 msgid "Download data" msgstr "" @@ -868,7 +872,7 @@ msgid "Error updating order" msgstr "" #: src/components/calendar/OrderCalendar.tsx:178 -#: src/tables/Filter.tsx:144 +#: src/tables/Filter.tsx:152 msgid "Overdue" msgstr "" @@ -1107,7 +1111,7 @@ msgid "The latest news from InvenTree" msgstr "" #: src/components/dashboard/widgets/ColorToggleWidget.tsx:18 -#: src/components/nav/MainMenu.tsx:91 +#: src/components/nav/MainMenu.tsx:93 msgid "Change Color Mode" msgstr "" @@ -1153,14 +1157,14 @@ msgstr "" #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:76 #: src/pages/core/UserDetail.tsx:93 #: src/pages/core/UserDetail.tsx:203 -#: src/tables/settings/UserTable.tsx:420 +#: src/tables/settings/UserTable.tsx:421 msgid "Superuser" msgstr "" #: src/components/details/Details.tsx:124 #: src/pages/core/UserDetail.tsx:87 #: src/pages/core/UserDetail.tsx:200 -#: src/tables/settings/UserTable.tsx:415 +#: src/tables/settings/UserTable.tsx:416 msgid "Staff" msgstr "" @@ -1658,7 +1662,7 @@ msgstr "" #: src/components/plugins/PluginDrawer.tsx:68 #: src/pages/Index/Settings/AdminCenter/UnitManagementPanel.tsx:19 #: src/pages/part/CategoryDetail.tsx:86 -#: src/pages/part/PartDetail.tsx:447 +#: src/pages/part/PartDetail.tsx:449 #: src/pages/stock/LocationDetail.tsx:84 #: src/tables/machine/MachineTypeTable.tsx:67 #: src/tables/machine/MachineTypeTable.tsx:151 @@ -1980,7 +1984,7 @@ msgid "Data has been imported successfully" msgstr "" #: src/components/importer/ImporterDrawer.tsx:109 -#: src/components/modals/AboutInvenTreeModal.tsx:197 +#: src/components/modals/AboutInvenTreeModal.tsx:203 #: src/components/modals/ServerInfoModal.tsx:134 #: src/forms/BomForms.tsx:132 msgid "Close" @@ -2166,14 +2170,14 @@ msgstr "" #: src/components/items/TransferList.tsx:161 #: src/components/render/Stock.tsx:102 -#: src/pages/part/PartDetail.tsx:984 -#: src/pages/stock/StockDetail.tsx:262 -#: src/pages/stock/StockDetail.tsx:913 +#: src/pages/part/PartDetail.tsx:997 +#: src/pages/stock/StockDetail.tsx:265 +#: src/pages/stock/StockDetail.tsx:929 #: src/tables/build/BuildAllocatedStockTable.tsx:135 #: src/tables/build/BuildLineTable.tsx:190 #: src/tables/part/PartTable.tsx:124 -#: src/tables/stock/StockItemTable.tsx:183 -#: src/tables/stock/StockItemTable.tsx:344 +#: src/tables/stock/StockItemTable.tsx:184 +#: src/tables/stock/StockItemTable.tsx:345 msgid "Available" msgstr "" @@ -2252,19 +2256,19 @@ msgstr "" #~ msgid "Dismiss" #~ msgstr "Dismiss" -#: src/components/modals/AboutInvenTreeModal.tsx:190 +#: src/components/modals/AboutInvenTreeModal.tsx:193 msgid "Copy version information" msgstr "" -#: src/components/modals/AboutInvenTreeModal.tsx:207 +#: src/components/modals/AboutInvenTreeModal.tsx:213 msgid "Development Version" msgstr "" -#: src/components/modals/AboutInvenTreeModal.tsx:209 +#: src/components/modals/AboutInvenTreeModal.tsx:215 msgid "Up to Date" msgstr "" -#: src/components/modals/AboutInvenTreeModal.tsx:211 +#: src/components/modals/AboutInvenTreeModal.tsx:217 msgid "Update Available" msgstr "" @@ -2439,24 +2443,28 @@ msgstr "" #~ msgid "Profile" #~ msgstr "Profile" -#: src/components/nav/MainMenu.tsx:52 +#: src/components/nav/MainMenu.tsx:54 #: src/components/nav/NavigationDrawer.tsx:193 #: src/pages/Index/Settings/AdminCenter/EmailManagementPanel.tsx:21 #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:39 msgid "Settings" msgstr "" -#: src/components/nav/MainMenu.tsx:59 -#: src/pages/Index/Settings/UserSettings.tsx:145 -msgid "Account Settings" -msgstr "" - #: src/components/nav/MainMenu.tsx:59 #: src/defaults/menuItems.tsx:15 #~ msgid "Account settings" #~ msgstr "Account settings" -#: src/components/nav/MainMenu.tsx:67 +#: src/components/nav/MainMenu.tsx:61 +#: src/pages/Index/Settings/UserSettings.tsx:145 +msgid "Account Settings" +msgstr "" + +#: src/components/nav/MainMenu.tsx:68 +#~ msgid "Current language {locale}" +#~ msgstr "Current language {locale}" + +#: src/components/nav/MainMenu.tsx:69 #: src/components/nav/NavigationDrawer.tsx:153 #: src/components/nav/SettingsHeader.tsx:41 #: src/pages/Index/Settings/SystemSettings.tsx:347 @@ -2464,15 +2472,11 @@ msgstr "" msgid "System Settings" msgstr "" -#: src/components/nav/MainMenu.tsx:68 -#~ msgid "Current language {locale}" -#~ msgstr "Current language {locale}" - #: src/components/nav/MainMenu.tsx:71 #~ msgid "Switch to pseudo language" #~ msgstr "Switch to pseudo language" -#: src/components/nav/MainMenu.tsx:76 +#: src/components/nav/MainMenu.tsx:78 #: src/components/nav/NavigationDrawer.tsx:160 #: src/components/nav/SettingsHeader.tsx:42 #: src/defaults/actions.tsx:83 @@ -2481,7 +2485,14 @@ msgstr "" msgid "Admin Center" msgstr "" -#: src/components/nav/MainMenu.tsx:100 +#: src/components/nav/MainMenu.tsx:99 +#: src/defaults/actions.tsx:44 +#: src/defaults/links.tsx:140 +#: src/defaults/links.tsx:186 +msgid "About InvenTree" +msgstr "" + +#: src/components/nav/MainMenu.tsx:108 msgid "Logout" msgstr "" @@ -2507,10 +2518,11 @@ msgstr "" #: src/defaults/links.tsx:42 #: src/forms/StockForms.tsx:736 #: src/pages/Index/Settings/SystemSettings.tsx:224 -#: src/pages/part/PartDetail.tsx:805 +#: src/pages/part/PartDetail.tsx:807 #: src/pages/stock/LocationDetail.tsx:390 -#: src/pages/stock/StockDetail.tsx:626 -#: src/tables/stock/StockItemTable.tsx:86 +#: src/pages/stock/LocationDetail.tsx:420 +#: src/pages/stock/StockDetail.tsx:642 +#: src/tables/stock/StockItemTable.tsx:87 msgid "Stock" msgstr "" @@ -2599,7 +2611,7 @@ msgstr "" #: src/components/nav/SearchDrawer.tsx:288 #: src/pages/company/ManufacturerPartDetail.tsx:176 -#: src/pages/part/PartDetail.tsx:863 +#: src/pages/part/PartDetail.tsx:865 #: src/pages/part/PartSupplierDetail.tsx:15 #: src/pages/purchasing/PurchasingIndex.tsx:81 msgid "Suppliers" @@ -2663,7 +2675,7 @@ msgid "Attachments" msgstr "" #: src/components/panels/NotesPanel.tsx:23 -#: src/tables/build/BuildOrderTestTable.tsx:196 +#: src/tables/part/PartTestResultTable.tsx:214 #: src/tables/stock/StockTrackingTable.tsx:212 msgid "Notes" msgstr "" @@ -2709,7 +2721,7 @@ msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:118 #: src/pages/company/SupplierPartDetail.tsx:144 #: src/pages/part/CategoryDetail.tsx:106 -#: src/pages/part/PartDetail.tsx:461 +#: src/pages/part/PartDetail.tsx:463 #: src/pages/purchasing/PurchaseOrderDetail.tsx:144 #: src/pages/sales/ReturnOrderDetail.tsx:109 #: src/pages/sales/SalesOrderDetail.tsx:118 @@ -2730,7 +2742,7 @@ msgstr "" #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:41 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 #: src/tables/ColumnRenderers.tsx:411 -#: src/tables/build/BuildOrderTestTable.tsx:204 +#: src/tables/part/PartTestResultTable.tsx:222 msgid "Date" msgstr "" @@ -2739,7 +2751,7 @@ msgstr "" #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:68 #: src/pages/core/UserDetail.tsx:81 #: src/pages/core/UserDetail.tsx:209 -#: src/pages/part/PartDetail.tsx:616 +#: src/pages/part/PartDetail.tsx:618 #: src/tables/bom/UsedInTable.tsx:90 #: src/tables/company/CompanyTable.tsx:57 #: src/tables/company/CompanyTable.tsx:91 @@ -2753,8 +2765,8 @@ msgstr "" #: src/tables/purchasing/SupplierPartTable.tsx:85 #: src/tables/purchasing/SupplierPartTable.tsx:179 #: src/tables/settings/ApiTokenTable.tsx:63 -#: src/tables/settings/UserTable.tsx:410 -#: src/tables/stock/StockItemTable.tsx:323 +#: src/tables/settings/UserTable.tsx:411 +#: src/tables/stock/StockItemTable.tsx:324 msgid "Active" msgstr "" @@ -2873,7 +2885,7 @@ msgstr "" #: src/pages/company/CompanyDetail.tsx:325 #: src/pages/company/SupplierPartDetail.tsx:368 #: src/pages/core/UserDetail.tsx:211 -#: src/pages/part/PartDetail.tsx:1017 +#: src/pages/part/PartDetail.tsx:1030 msgid "Inactive" msgstr "" @@ -2883,8 +2895,31 @@ msgstr "" msgid "No stock" msgstr "" -#: src/components/render/Part.tsx:74 -#: src/pages/part/PartDetail.tsx:488 +#: src/components/render/Part.tsx:44 +#: src/pages/company/SupplierPartDetail.tsx:196 +#: src/pages/company/SupplierPartDetail.tsx:389 +#: src/pages/part/PartDetail.tsx:1018 +#: src/tables/bom/BomTable.tsx:424 +#: src/tables/part/PartTable.tsx:95 +msgid "On Order" +msgstr "" + +#: src/components/render/Part.tsx:52 +#: src/pages/part/PartDetail.tsx:590 +#: src/pages/part/PartDetail.tsx:1024 +#: src/pages/stock/StockDetail.tsx:912 +#: src/tables/part/PartTestResultTable.tsx:297 +#: src/tables/stock/StockItemTable.tsx:361 +msgid "In Production" +msgstr "" + +#: src/components/render/Part.tsx:71 +#: src/tables/stock/StockTrackingTable.tsx:206 +msgid "Details" +msgstr "" + +#: src/components/render/Part.tsx:109 +#: src/pages/part/PartDetail.tsx:490 #: src/tables/ColumnRenderers.tsx:224 #: src/tables/ColumnRenderers.tsx:233 #: src/tables/notifications/NotificationTable.tsx:32 @@ -2908,17 +2943,17 @@ msgstr "" #: src/forms/StockForms.tsx:1073 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:88 #: src/pages/core/UserDetail.tsx:158 -#: src/pages/stock/StockDetail.tsx:295 +#: src/pages/stock/StockDetail.tsx:298 #: src/tables/ColumnRenderers.tsx:176 #: src/tables/ColumnRenderers.tsx:185 -#: src/tables/Filter.tsx:392 +#: src/tables/Filter.tsx:400 #: src/tables/stock/StockTrackingTable.tsx:98 msgid "Location" msgstr "" #: src/components/render/Stock.tsx:99 -#: src/pages/stock/StockDetail.tsx:195 -#: src/pages/stock/StockDetail.tsx:901 +#: src/pages/stock/StockDetail.tsx:198 +#: src/pages/stock/StockDetail.tsx:917 #: src/tables/build/BuildAllocatedStockTable.tsx:121 #: src/tables/build/BuildOutputTable.tsx:111 #: src/tables/sales/SalesOrderAllocationTable.tsx:139 @@ -2940,11 +2975,11 @@ msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:146 #: src/pages/part/pricing/PriceBreakPanel.tsx:89 #: src/pages/part/pricing/PriceBreakPanel.tsx:172 -#: src/pages/stock/StockDetail.tsx:255 -#: src/pages/stock/StockDetail.tsx:907 +#: src/pages/stock/StockDetail.tsx:258 +#: src/pages/stock/StockDetail.tsx:923 #: src/tables/build/BuildLineTable.tsx:84 -#: src/tables/build/BuildOrderTestTable.tsx:251 #: src/tables/part/PartPurchaseOrdersTable.tsx:94 +#: src/tables/part/PartTestResultTable.tsx:269 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:168 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:199 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:69 @@ -3467,163 +3502,163 @@ msgid "Please correct the errors in the selected parts" msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:424 -#: src/tables/build/BuildLineTable.tsx:794 +#: src/tables/build/BuildLineTable.tsx:797 #: src/tables/part/PartTable.tsx:407 #: src/tables/sales/SalesOrderLineItemTable.tsx:365 msgid "Order Parts" msgstr "" #: src/contexts/LanguageContext.tsx:22 -msgid "Arabic" -msgstr "" +#~ msgid "Arabic" +#~ msgstr "Arabic" #: src/contexts/LanguageContext.tsx:23 -msgid "Bulgarian" -msgstr "" +#~ msgid "Bulgarian" +#~ msgstr "Bulgarian" #: src/contexts/LanguageContext.tsx:24 -msgid "Czech" -msgstr "" +#~ msgid "Czech" +#~ msgstr "Czech" #: src/contexts/LanguageContext.tsx:25 -msgid "Danish" -msgstr "" +#~ msgid "Danish" +#~ msgstr "Danish" #: src/contexts/LanguageContext.tsx:26 -msgid "German" -msgstr "" +#~ msgid "German" +#~ msgstr "German" #: src/contexts/LanguageContext.tsx:27 -msgid "Greek" -msgstr "" +#~ msgid "Greek" +#~ msgstr "Greek" #: src/contexts/LanguageContext.tsx:28 -msgid "English" -msgstr "" +#~ msgid "English" +#~ msgstr "English" #: src/contexts/LanguageContext.tsx:29 -msgid "Spanish" -msgstr "" +#~ msgid "Spanish" +#~ msgstr "Spanish" #: src/contexts/LanguageContext.tsx:30 -msgid "Spanish (Mexican)" -msgstr "" +#~ msgid "Spanish (Mexican)" +#~ msgstr "Spanish (Mexican)" #: src/contexts/LanguageContext.tsx:31 -msgid "Estonian" -msgstr "" +#~ msgid "Estonian" +#~ msgstr "Estonian" #: src/contexts/LanguageContext.tsx:32 -msgid "Farsi / Persian" -msgstr "" +#~ msgid "Farsi / Persian" +#~ msgstr "Farsi / Persian" #: src/contexts/LanguageContext.tsx:33 -msgid "Finnish" -msgstr "" +#~ msgid "Finnish" +#~ msgstr "Finnish" #: src/contexts/LanguageContext.tsx:34 -msgid "French" -msgstr "" +#~ msgid "French" +#~ msgstr "French" #: src/contexts/LanguageContext.tsx:35 -msgid "Hebrew" -msgstr "" +#~ msgid "Hebrew" +#~ msgstr "Hebrew" #: src/contexts/LanguageContext.tsx:36 -msgid "Hindi" -msgstr "" +#~ msgid "Hindi" +#~ msgstr "Hindi" #: src/contexts/LanguageContext.tsx:37 -msgid "Hungarian" -msgstr "" +#~ msgid "Hungarian" +#~ msgstr "Hungarian" #: src/contexts/LanguageContext.tsx:38 -msgid "Italian" -msgstr "" +#~ msgid "Italian" +#~ msgstr "Italian" #: src/contexts/LanguageContext.tsx:39 -msgid "Japanese" -msgstr "" +#~ msgid "Japanese" +#~ msgstr "Japanese" #: src/contexts/LanguageContext.tsx:40 -msgid "Korean" -msgstr "" +#~ msgid "Korean" +#~ msgstr "Korean" #: src/contexts/LanguageContext.tsx:41 -msgid "Lithuanian" -msgstr "" +#~ msgid "Lithuanian" +#~ msgstr "Lithuanian" #: src/contexts/LanguageContext.tsx:42 -msgid "Latvian" -msgstr "" +#~ msgid "Latvian" +#~ msgstr "Latvian" #: src/contexts/LanguageContext.tsx:43 -msgid "Dutch" -msgstr "" +#~ msgid "Dutch" +#~ msgstr "Dutch" #: src/contexts/LanguageContext.tsx:44 -msgid "Norwegian" -msgstr "" +#~ msgid "Norwegian" +#~ msgstr "Norwegian" #: src/contexts/LanguageContext.tsx:45 -msgid "Polish" -msgstr "" +#~ msgid "Polish" +#~ msgstr "Polish" #: src/contexts/LanguageContext.tsx:46 -msgid "Portuguese" -msgstr "" +#~ msgid "Portuguese" +#~ msgstr "Portuguese" #: src/contexts/LanguageContext.tsx:47 -msgid "Portuguese (Brazilian)" -msgstr "" +#~ msgid "Portuguese (Brazilian)" +#~ msgstr "Portuguese (Brazilian)" #: src/contexts/LanguageContext.tsx:48 -msgid "Romanian" -msgstr "" +#~ msgid "Romanian" +#~ msgstr "Romanian" #: src/contexts/LanguageContext.tsx:49 -msgid "Russian" -msgstr "" +#~ msgid "Russian" +#~ msgstr "Russian" #: src/contexts/LanguageContext.tsx:50 -msgid "Slovak" -msgstr "" +#~ msgid "Slovak" +#~ msgstr "Slovak" #: src/contexts/LanguageContext.tsx:51 -msgid "Slovenian" -msgstr "" +#~ msgid "Slovenian" +#~ msgstr "Slovenian" #: src/contexts/LanguageContext.tsx:52 -msgid "Serbian" -msgstr "" +#~ msgid "Serbian" +#~ msgstr "Serbian" #: src/contexts/LanguageContext.tsx:53 -msgid "Swedish" -msgstr "" +#~ msgid "Swedish" +#~ msgstr "Swedish" #: src/contexts/LanguageContext.tsx:54 -msgid "Thai" -msgstr "" +#~ msgid "Thai" +#~ msgstr "Thai" #: src/contexts/LanguageContext.tsx:55 -msgid "Turkish" -msgstr "" +#~ msgid "Turkish" +#~ msgstr "Turkish" #: src/contexts/LanguageContext.tsx:56 -msgid "Ukrainian" -msgstr "" +#~ msgid "Ukrainian" +#~ msgstr "Ukrainian" #: src/contexts/LanguageContext.tsx:57 -msgid "Vietnamese" -msgstr "" +#~ msgid "Vietnamese" +#~ msgstr "Vietnamese" #: src/contexts/LanguageContext.tsx:58 -msgid "Chinese (Simplified)" -msgstr "" +#~ msgid "Chinese (Simplified)" +#~ msgstr "Chinese (Simplified)" #: src/contexts/LanguageContext.tsx:59 -msgid "Chinese (Traditional)" -msgstr "" +#~ msgid "Chinese (Traditional)" +#~ msgstr "Chinese (Traditional)" #: src/defaults/actions.tsx:18 #: src/defaults/links.tsx:27 @@ -3644,12 +3679,6 @@ msgstr "" #~ msgid "About this Inventree instance" #~ msgstr "About this Inventree instance" -#: src/defaults/actions.tsx:44 -#: src/defaults/links.tsx:140 -#: src/defaults/links.tsx:186 -msgid "About InvenTree" -msgstr "" - #: src/defaults/actions.tsx:45 msgid "About the InvenTree org" msgstr "" @@ -3954,7 +3983,7 @@ msgstr "" #: src/forms/StockForms.tsx:184 #: src/forms/StockForms.tsx:189 #: src/forms/StockForms.tsx:360 -#: src/pages/stock/StockDetail.tsx:231 +#: src/pages/stock/StockDetail.tsx:234 msgid "Next serial number" msgstr "" @@ -3965,9 +3994,8 @@ msgstr "" #: src/forms/BuildForms.tsx:311 #: src/forms/BuildForms.tsx:656 #: src/tables/build/BuildAllocatedStockTable.tsx:150 -#: src/tables/build/BuildOrderTestTable.tsx:230 -#: src/tables/build/BuildOrderTestTable.tsx:254 #: src/tables/build/BuildOutputTable.tsx:592 +#: src/tables/part/PartTestResultTable.tsx:272 msgid "Build Output" msgstr "" @@ -3984,17 +4012,18 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:150 #: src/pages/sales/ReturnOrderDetail.tsx:115 #: src/pages/sales/SalesOrderDetail.tsx:124 -#: src/pages/stock/StockDetail.tsx:162 -#: src/tables/Filter.tsx:266 +#: src/pages/stock/StockDetail.tsx:170 +#: src/tables/Filter.tsx:274 #: src/tables/build/BuildOutputTable.tsx:408 #: src/tables/machine/MachineListTable.tsx:359 #: src/tables/part/PartPurchaseOrdersTable.tsx:38 +#: src/tables/part/PartTestResultTable.tsx:309 #: src/tables/sales/ReturnOrderLineItemTable.tsx:135 #: src/tables/sales/ReturnOrderLineItemTable.tsx:172 #: src/tables/settings/CustomStateTable.tsx:79 #: src/tables/settings/EmailTable.tsx:95 #: src/tables/settings/ImportSessionTable.tsx:117 -#: src/tables/stock/StockItemTable.tsx:328 +#: src/tables/stock/StockItemTable.tsx:329 #: src/tables/stock/StockTrackingTable.tsx:65 msgid "Status" msgstr "" @@ -4056,7 +4085,7 @@ msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:139 #: src/tables/build/BuildLineTable.tsx:180 #: src/tables/sales/SalesOrderLineItemTable.tsx:337 -#: src/tables/stock/StockItemTable.tsx:339 +#: src/tables/stock/StockItemTable.tsx:340 msgid "Allocated" msgstr "" @@ -4074,9 +4103,9 @@ msgstr "" #: src/forms/BuildForms.tsx:671 #: src/forms/SalesOrderForms.tsx:298 -#: src/tables/build/BuildLineTable.tsx:555 -#: src/tables/build/BuildLineTable.tsx:710 -#: src/tables/build/BuildLineTable.tsx:809 +#: src/tables/build/BuildLineTable.tsx:556 +#: src/tables/build/BuildLineTable.tsx:713 +#: src/tables/build/BuildLineTable.tsx:812 #: src/tables/sales/SalesOrderLineItemTable.tsx:375 #: src/tables/sales/SalesOrderLineItemTable.tsx:408 msgid "Allocate Stock" @@ -4089,10 +4118,10 @@ msgstr "" #: src/forms/BuildForms.tsx:787 #: src/forms/BuildForms.tsx:888 -#: src/tables/build/BuildAllocatedStockTable.tsx:233 -#: src/tables/build/BuildAllocatedStockTable.tsx:265 -#: src/tables/build/BuildLineTable.tsx:720 -#: src/tables/build/BuildLineTable.tsx:843 +#: src/tables/build/BuildAllocatedStockTable.tsx:240 +#: src/tables/build/BuildAllocatedStockTable.tsx:272 +#: src/tables/build/BuildLineTable.tsx:723 +#: src/tables/build/BuildLineTable.tsx:846 msgid "Consume Stock" msgstr "" @@ -4102,14 +4131,14 @@ msgid "Stock items consumed" msgstr "" #: src/forms/BuildForms.tsx:824 -#: src/tables/build/BuildLineTable.tsx:495 +#: src/tables/build/BuildLineTable.tsx:496 #: src/tables/part/PartBuildAllocationsTable.tsx:101 msgid "Fully consumed" msgstr "" #: src/forms/BuildForms.tsx:869 #: src/tables/build/BuildLineTable.tsx:185 -#: src/tables/stock/StockItemTable.tsx:372 +#: src/tables/stock/StockItemTable.tsx:369 msgid "Consumed" msgstr "" @@ -4120,7 +4149,7 @@ msgstr "" #: src/forms/PartForms.tsx:70 #: src/forms/PartForms.tsx:157 #: src/pages/part/CategoryDetail.tsx:122 -#: src/pages/part/PartDetail.tsx:669 +#: src/pages/part/PartDetail.tsx:671 #: src/tables/part/PartCategoryTable.tsx:94 #: src/tables/part/PartTable.tsx:312 msgid "Subscribed" @@ -4232,12 +4261,13 @@ msgstr "" #: src/forms/PurchaseOrderForms.tsx:658 #: src/pages/build/BuildDetail.tsx:351 -#: src/pages/stock/StockDetail.tsx:277 -#: src/pages/stock/StockDetail.tsx:923 +#: src/pages/stock/StockDetail.tsx:280 +#: src/pages/stock/StockDetail.tsx:939 #: src/tables/Filter.tsx:83 #: src/tables/build/BuildAllocatedStockTable.tsx:128 -#: src/tables/build/BuildOrderTestTable.tsx:242 #: src/tables/build/BuildOutputTable.tsx:116 +#: src/tables/part/PartTestResultTable.tsx:260 +#: src/tables/part/PartTestResultTable.tsx:281 #: src/tables/sales/SalesOrderAllocationTable.tsx:146 msgid "Batch Code" msgstr "" @@ -4260,8 +4290,8 @@ msgid "Enter serial numbers for received items" msgstr "" #: src/forms/PurchaseOrderForms.tsx:687 -#: src/pages/stock/StockDetail.tsx:379 -#: src/tables/stock/StockItemTable.tsx:295 +#: src/pages/stock/StockDetail.tsx:382 +#: src/tables/stock/StockItemTable.tsx:296 msgid "Expiry Date" msgstr "" @@ -4273,7 +4303,7 @@ msgstr "" #: src/forms/StockForms.tsx:673 #: src/pages/company/SupplierPartDetail.tsx:171 #: src/pages/company/SupplierPartDetail.tsx:235 -#: src/pages/stock/StockDetail.tsx:416 +#: src/pages/stock/StockDetail.tsx:419 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:220 msgid "Packaging" msgstr "" @@ -4339,9 +4369,9 @@ msgid "Stock Status" msgstr "" #: src/forms/StockForms.tsx:261 -#: src/pages/stock/StockDetail.tsx:670 -#: src/tables/stock/StockItemTable.tsx:525 -#: src/tables/stock/StockItemTable.tsx:572 +#: src/pages/stock/StockDetail.tsx:686 +#: src/tables/stock/StockItemTable.tsx:522 +#: src/tables/stock/StockItemTable.tsx:569 msgid "Add Stock Item" msgstr "" @@ -4378,10 +4408,10 @@ msgstr "" #: src/forms/StockForms.tsx:1075 #: src/pages/company/SupplierPartDetail.tsx:189 #: src/pages/company/SupplierPartDetail.tsx:373 -#: src/pages/part/PartDetail.tsx:535 -#: src/pages/part/PartDetail.tsx:974 +#: src/pages/part/PartDetail.tsx:537 +#: src/pages/part/PartDetail.tsx:987 +#: src/tables/Filter.tsx:92 #: src/tables/purchasing/SupplierPartTable.tsx:194 -#: src/tables/stock/StockItemTable.tsx:359 msgid "In Stock" msgstr "" @@ -4545,7 +4575,7 @@ msgstr "" #: src/tables/FilterSelectDrawer.tsx:114 #: src/tables/FilterSelectDrawer.tsx:137 #: src/tables/FilterSelectDrawer.tsx:149 -#: src/tables/build/BuildOrderTestTable.tsx:188 +#: src/tables/part/PartTestResultTable.tsx:206 #: src/tables/purchasing/ManufacturerPartParameterTable.tsx:42 #: src/tables/stock/StockItemTestResultTable.tsx:201 msgid "Value" @@ -4833,7 +4863,7 @@ msgid "Delete selected stock items" msgstr "" #: src/hooks/UseStockAdjustActions.tsx:205 -#: src/pages/part/PartDetail.tsx:1155 +#: src/pages/part/PartDetail.tsx:1168 msgid "Stock Actions" msgstr "" @@ -6196,7 +6226,7 @@ msgstr "" #: src/pages/build/BuildDetail.tsx:207 #: src/pages/company/ManufacturerPartDetail.tsx:83 #: src/pages/company/SupplierPartDetail.tsx:95 -#: src/pages/part/PartDetail.tsx:454 +#: src/pages/part/PartDetail.tsx:456 #: src/pages/stock/StockDetail.tsx:153 #: src/tables/bom/BomTable.tsx:134 #: src/tables/bom/UsedInTable.tsx:40 @@ -6207,15 +6237,16 @@ msgstr "" #: src/tables/part/RelatedPartTable.tsx:73 #: src/tables/sales/SalesOrderAllocationTable.tsx:132 #: src/tables/sales/SalesOrderLineItemTable.tsx:98 -#: src/tables/stock/StockItemTable.tsx:70 +#: src/tables/stock/StockItemTable.tsx:71 msgid "IPN" msgstr "" #: src/pages/build/BuildDetail.tsx:215 -#: src/pages/part/PartDetail.tsx:481 +#: src/pages/part/PartDetail.tsx:483 +#: src/pages/stock/StockDetail.tsx:161 #: src/tables/bom/UsedInTable.tsx:44 #: src/tables/build/BuildOrderTable.tsx:83 -#: src/tables/stock/StockItemTable.tsx:75 +#: src/tables/stock/StockItemTable.tsx:76 msgid "Revision" msgstr "" @@ -6231,7 +6262,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:156 #: src/pages/sales/ReturnOrderDetail.tsx:121 #: src/pages/sales/SalesOrderDetail.tsx:130 -#: src/pages/stock/StockDetail.tsx:168 +#: src/pages/stock/StockDetail.tsx:176 msgid "Custom Status" msgstr "" @@ -6268,7 +6299,7 @@ msgid "Build Quantity" msgstr "" #: src/pages/build/BuildDetail.tsx:286 -#: src/pages/part/PartDetail.tsx:599 +#: src/pages/part/PartDetail.tsx:601 #: src/tables/bom/BomTable.tsx:352 #: src/tables/bom/BomTable.tsx:387 msgid "Can Build" @@ -6280,16 +6311,16 @@ msgid "Completed Outputs" msgstr "" #: src/pages/build/BuildDetail.tsx:312 -#: src/tables/Filter.tsx:373 +#: src/tables/Filter.tsx:381 msgid "Issued By" msgstr "" #: src/pages/build/BuildDetail.tsx:320 -#: src/pages/part/PartDetail.tsx:692 +#: src/pages/part/PartDetail.tsx:694 #: src/pages/purchasing/PurchaseOrderDetail.tsx:243 #: src/pages/sales/ReturnOrderDetail.tsx:207 #: src/pages/sales/SalesOrderDetail.tsx:219 -#: src/tables/Filter.tsx:311 +#: src/tables/Filter.tsx:319 msgid "Responsible" msgstr "" @@ -6377,6 +6408,8 @@ msgid "Child Build Orders" msgstr "" #: src/pages/build/BuildDetail.tsx:524 +#: src/pages/part/PartDetail.tsx:940 +#: src/pages/stock/StockDetail.tsx:587 #: src/tables/build/BuildOutputTable.tsx:664 #: src/tables/stock/StockItemTestResultTable.tsx:167 msgid "Test Results" @@ -6511,7 +6544,7 @@ msgid "Cancel order" msgstr "" #: src/pages/build/BuildDetail.tsx:752 -#: src/pages/stock/StockDetail.tsx:341 +#: src/pages/stock/StockDetail.tsx:344 #: src/tables/build/BuildAllocatedStockTable.tsx:85 #: src/tables/part/PartBuildAllocationsTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:150 @@ -6572,7 +6605,7 @@ msgstr "" #: src/pages/company/SupplierPartDetail.tsx:234 #: src/pages/company/SupplierPartDetail.tsx:359 #: src/pages/purchasing/PurchaseOrderDetail.tsx:138 -#: src/tables/Filter.tsx:352 +#: src/tables/Filter.tsx:360 #: src/tables/company/CompanyTable.tsx:96 #: src/tables/part/PartPurchaseOrdersTable.tsx:43 #: src/tables/purchasing/PurchaseOrderTable.tsx:109 @@ -6585,7 +6618,7 @@ msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:102 #: src/pages/company/ManufacturerPartDetail.tsx:264 #: src/pages/company/SupplierPartDetail.tsx:151 -#: src/tables/Filter.tsx:339 +#: src/tables/Filter.tsx:347 #: src/tables/company/CompanyTable.tsx:101 #: src/tables/purchasing/SupplierPartTable.tsx:70 msgid "Manufacturer" @@ -6597,7 +6630,7 @@ msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:103 #: src/pages/sales/SalesOrderDetail.tsx:112 #: src/pages/sales/SalesOrderShipmentDetail.tsx:102 -#: src/pages/stock/StockDetail.tsx:367 +#: src/pages/stock/StockDetail.tsx:370 #: src/tables/company/CompanyTable.tsx:106 #: src/tables/sales/ReturnOrderTable.tsx:108 #: src/tables/sales/SalesOrderTable.tsx:133 @@ -6658,7 +6691,7 @@ msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:146 #: src/pages/company/SupplierPartDetail.tsx:231 -#: src/pages/part/PartDetail.tsx:788 +#: src/pages/part/PartDetail.tsx:790 msgid "Part Details" msgstr "" @@ -6671,7 +6704,7 @@ msgid "Manufacturer Part Details" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:164 -#: src/pages/part/PartDetail.tsx:794 +#: src/pages/part/PartDetail.tsx:796 msgid "Parameters" msgstr "" @@ -6712,14 +6745,6 @@ msgstr "" msgid "Pack Quantity" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:196 -#: src/pages/company/SupplierPartDetail.tsx:389 -#: src/pages/part/PartDetail.tsx:1005 -#: src/tables/bom/BomTable.tsx:424 -#: src/tables/part/PartTable.tsx:95 -msgid "On Order" -msgstr "" - #: src/pages/company/SupplierPartDetail.tsx:203 msgid "Supplier Availability" msgstr "" @@ -6767,7 +6792,7 @@ msgid "Add Supplier Part" msgstr "" #: src/pages/company/SupplierPartDetail.tsx:383 -#: src/pages/part/PartDetail.tsx:993 +#: src/pages/part/PartDetail.tsx:1006 msgid "No Stock" msgstr "" @@ -6894,57 +6919,57 @@ msgid "Category Details" msgstr "" #: src/pages/part/PartAllocationPanel.tsx:21 -#: src/pages/stock/StockDetail.tsx:539 +#: src/pages/stock/StockDetail.tsx:555 #: src/tables/part/PartTable.tsx:108 msgid "Build Order Allocations" msgstr "" #: src/pages/part/PartAllocationPanel.tsx:31 -#: src/pages/stock/StockDetail.tsx:554 +#: src/pages/stock/StockDetail.tsx:570 #: src/tables/part/PartTable.tsx:116 msgid "Sales Order Allocations" msgstr "" -#: src/pages/part/PartDetail.tsx:181 -#: src/pages/part/PartDetail.tsx:184 -#: src/pages/part/PartDetail.tsx:228 +#: src/pages/part/PartDetail.tsx:183 +#: src/pages/part/PartDetail.tsx:186 +#: src/pages/part/PartDetail.tsx:230 msgid "Validate BOM" msgstr "" -#: src/pages/part/PartDetail.tsx:185 +#: src/pages/part/PartDetail.tsx:187 msgid "Do you want to validate the bill of materials for this assembly?" msgstr "" -#: src/pages/part/PartDetail.tsx:188 +#: src/pages/part/PartDetail.tsx:190 msgid "BOM validated" msgstr "" -#: src/pages/part/PartDetail.tsx:206 +#: src/pages/part/PartDetail.tsx:208 msgid "BOM Validated" msgstr "" -#: src/pages/part/PartDetail.tsx:207 +#: src/pages/part/PartDetail.tsx:209 msgid "The Bill of Materials for this part has been validated" msgstr "" -#: src/pages/part/PartDetail.tsx:211 -#: src/pages/part/PartDetail.tsx:216 +#: src/pages/part/PartDetail.tsx:213 +#: src/pages/part/PartDetail.tsx:218 msgid "BOM Not Validated" msgstr "" -#: src/pages/part/PartDetail.tsx:212 +#: src/pages/part/PartDetail.tsx:214 msgid "The Bill of Materials for this part has previously been checked, but requires revalidation" msgstr "" -#: src/pages/part/PartDetail.tsx:217 +#: src/pages/part/PartDetail.tsx:219 msgid "The Bill of Materials for this part has not yet been validated" msgstr "" -#: src/pages/part/PartDetail.tsx:248 +#: src/pages/part/PartDetail.tsx:250 msgid "Validated On" msgstr "" -#: src/pages/part/PartDetail.tsx:253 +#: src/pages/part/PartDetail.tsx:255 msgid "Validated By" msgstr "" @@ -6964,25 +6989,25 @@ msgstr "" #~ msgid "Delete part" #~ msgstr "Delete part" -#: src/pages/part/PartDetail.tsx:467 +#: src/pages/part/PartDetail.tsx:469 msgid "Variant of" msgstr "" -#: src/pages/part/PartDetail.tsx:474 +#: src/pages/part/PartDetail.tsx:476 msgid "Revision of" msgstr "" -#: src/pages/part/PartDetail.tsx:494 +#: src/pages/part/PartDetail.tsx:496 #: src/tables/ColumnRenderers.tsx:200 #: src/tables/ColumnRenderers.tsx:209 msgid "Default Location" msgstr "" -#: src/pages/part/PartDetail.tsx:501 +#: src/pages/part/PartDetail.tsx:503 msgid "Category Default Location" msgstr "" -#: src/pages/part/PartDetail.tsx:508 +#: src/pages/part/PartDetail.tsx:510 #: src/tables/purchasing/ManufacturerPartParameterTable.tsx:48 msgid "Units" msgstr "" @@ -6991,12 +7016,12 @@ msgstr "" #~ msgid "Stocktake By" #~ msgstr "Stocktake By" -#: src/pages/part/PartDetail.tsx:515 +#: src/pages/part/PartDetail.tsx:517 #: src/tables/settings/PendingTasksTable.tsx:51 msgid "Keywords" msgstr "" -#: src/pages/part/PartDetail.tsx:543 +#: src/pages/part/PartDetail.tsx:545 #: src/tables/bom/BomTable.tsx:419 #: src/tables/build/BuildLineTable.tsx:297 #: src/tables/part/PartTable.tsx:306 @@ -7004,34 +7029,26 @@ msgstr "" msgid "Available Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:549 +#: src/pages/part/PartDetail.tsx:551 #: src/tables/bom/BomTable.tsx:328 #: src/tables/build/BuildLineTable.tsx:259 #: src/tables/sales/SalesOrderLineItemTable.tsx:178 msgid "On order" msgstr "" -#: src/pages/part/PartDetail.tsx:556 +#: src/pages/part/PartDetail.tsx:558 msgid "Required for Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:567 +#: src/pages/part/PartDetail.tsx:569 msgid "Allocated to Build Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:579 +#: src/pages/part/PartDetail.tsx:581 msgid "Allocated to Sales Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:588 -#: src/pages/part/PartDetail.tsx:1011 -#: src/pages/stock/StockDetail.tsx:896 -#: src/tables/build/BuildOrderTestTable.tsx:273 -#: src/tables/stock/StockItemTable.tsx:364 -msgid "In Production" -msgstr "" - -#: src/pages/part/PartDetail.tsx:606 +#: src/pages/part/PartDetail.tsx:608 msgid "Minimum Stock" msgstr "" @@ -7039,51 +7056,51 @@ msgstr "" #~ msgid "Scheduling" #~ msgstr "Scheduling" -#: src/pages/part/PartDetail.tsx:621 +#: src/pages/part/PartDetail.tsx:623 #: src/tables/part/ParametricPartTable.tsx:359 #: src/tables/part/PartTable.tsx:190 msgid "Locked" msgstr "" -#: src/pages/part/PartDetail.tsx:627 +#: src/pages/part/PartDetail.tsx:629 msgid "Template Part" msgstr "" -#: src/pages/part/PartDetail.tsx:632 +#: src/pages/part/PartDetail.tsx:634 #: src/tables/bom/BomTable.tsx:409 msgid "Assembled Part" msgstr "" -#: src/pages/part/PartDetail.tsx:637 +#: src/pages/part/PartDetail.tsx:639 msgid "Component Part" msgstr "" -#: src/pages/part/PartDetail.tsx:642 +#: src/pages/part/PartDetail.tsx:644 #: src/tables/bom/BomTable.tsx:399 msgid "Testable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:648 +#: src/pages/part/PartDetail.tsx:650 #: src/tables/bom/BomTable.tsx:404 msgid "Trackable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:653 +#: src/pages/part/PartDetail.tsx:655 msgid "Purchaseable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:659 +#: src/pages/part/PartDetail.tsx:661 msgid "Saleable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:664 -#: src/pages/part/PartDetail.tsx:1023 +#: src/pages/part/PartDetail.tsx:666 +#: src/pages/part/PartDetail.tsx:1036 #: src/tables/bom/BomTable.tsx:143 #: src/tables/bom/BomTable.tsx:414 msgid "Virtual Part" msgstr "" -#: src/pages/part/PartDetail.tsx:679 +#: src/pages/part/PartDetail.tsx:681 #: src/pages/purchasing/PurchaseOrderDetail.tsx:253 #: src/pages/sales/ReturnOrderDetail.tsx:217 #: src/pages/sales/SalesOrderDetail.tsx:229 @@ -7091,65 +7108,65 @@ msgstr "" msgid "Creation Date" msgstr "" -#: src/pages/part/PartDetail.tsx:684 +#: src/pages/part/PartDetail.tsx:686 #: src/tables/ColumnRenderers.tsx:386 -#: src/tables/Filter.tsx:365 +#: src/tables/Filter.tsx:373 msgid "Created By" msgstr "" -#: src/pages/part/PartDetail.tsx:699 +#: src/pages/part/PartDetail.tsx:701 msgid "Default Supplier" msgstr "" -#: src/pages/part/PartDetail.tsx:705 +#: src/pages/part/PartDetail.tsx:707 msgid "Default Expiry" msgstr "" -#: src/pages/part/PartDetail.tsx:710 +#: src/pages/part/PartDetail.tsx:712 msgid "days" msgstr "" -#: src/pages/part/PartDetail.tsx:720 +#: src/pages/part/PartDetail.tsx:722 #: src/pages/part/pricing/BomPricingPanel.tsx:113 #: src/pages/part/pricing/VariantPricingPanel.tsx:95 #: src/tables/part/PartTable.tsx:166 msgid "Price Range" msgstr "" -#: src/pages/part/PartDetail.tsx:730 +#: src/pages/part/PartDetail.tsx:732 msgid "Latest Serial Number" msgstr "" -#: src/pages/part/PartDetail.tsx:758 +#: src/pages/part/PartDetail.tsx:760 msgid "Select Part Revision" msgstr "" -#: src/pages/part/PartDetail.tsx:824 +#: src/pages/part/PartDetail.tsx:826 msgid "Variants" msgstr "" -#: src/pages/part/PartDetail.tsx:831 -#: src/pages/stock/StockDetail.tsx:526 +#: src/pages/part/PartDetail.tsx:833 +#: src/pages/stock/StockDetail.tsx:542 msgid "Allocations" msgstr "" -#: src/pages/part/PartDetail.tsx:838 +#: src/pages/part/PartDetail.tsx:840 msgid "Bill of Materials" msgstr "" -#: src/pages/part/PartDetail.tsx:850 +#: src/pages/part/PartDetail.tsx:852 msgid "Used In" msgstr "" -#: src/pages/part/PartDetail.tsx:857 +#: src/pages/part/PartDetail.tsx:859 msgid "Part Pricing" msgstr "" -#: src/pages/part/PartDetail.tsx:927 +#: src/pages/part/PartDetail.tsx:929 msgid "Test Templates" msgstr "" -#: src/pages/part/PartDetail.tsx:938 +#: src/pages/part/PartDetail.tsx:951 msgid "Related Parts" msgstr "" @@ -7161,47 +7178,47 @@ msgstr "" #~ msgid "Transfer part stock" #~ msgstr "Transfer part stock" -#: src/pages/part/PartDetail.tsx:999 +#: src/pages/part/PartDetail.tsx:1012 #: src/tables/part/PartTestTemplateTable.tsx:112 #: src/tables/stock/StockItemTestResultTable.tsx:401 msgid "Required" msgstr "" -#: src/pages/part/PartDetail.tsx:1036 +#: src/pages/part/PartDetail.tsx:1049 #: src/tables/part/PartTable.tsx:355 msgid "Edit Part" msgstr "" -#: src/pages/part/PartDetail.tsx:1076 +#: src/pages/part/PartDetail.tsx:1089 #: src/tables/part/PartTable.tsx:343 #: src/tables/part/PartTable.tsx:420 msgid "Add Part" msgstr "" -#: src/pages/part/PartDetail.tsx:1090 +#: src/pages/part/PartDetail.tsx:1103 msgid "Delete Part" msgstr "" -#: src/pages/part/PartDetail.tsx:1099 +#: src/pages/part/PartDetail.tsx:1112 msgid "Deleting this part cannot be reversed" msgstr "" -#: src/pages/part/PartDetail.tsx:1161 -#: src/pages/stock/StockDetail.tsx:854 +#: src/pages/part/PartDetail.tsx:1174 +#: src/pages/stock/StockDetail.tsx:870 msgid "Order" msgstr "" -#: src/pages/part/PartDetail.tsx:1162 -#: src/pages/stock/StockDetail.tsx:855 -#: src/tables/build/BuildLineTable.tsx:740 +#: src/pages/part/PartDetail.tsx:1175 +#: src/pages/stock/StockDetail.tsx:871 +#: src/tables/build/BuildLineTable.tsx:743 msgid "Order Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:1174 +#: src/pages/part/PartDetail.tsx:1187 msgid "Search by serial number" msgstr "" -#: src/pages/part/PartDetail.tsx:1182 +#: src/pages/part/PartDetail.tsx:1195 #: src/tables/part/PartTable.tsx:392 msgid "Part Actions" msgstr "" @@ -7291,8 +7308,8 @@ msgstr "" #: src/pages/part/PartStockHistoryDetail.tsx:107 #: src/pages/part/PartStockHistoryDetail.tsx:211 -#: src/pages/stock/StockDetail.tsx:399 -#: src/tables/stock/StockItemTable.tsx:272 +#: src/pages/stock/StockDetail.tsx:402 +#: src/tables/stock/StockItemTable.tsx:273 msgid "Stock Value" msgstr "" @@ -7366,12 +7383,12 @@ msgstr "" #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:71 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:126 #: src/pages/part/pricing/SupplierPricingPanel.tsx:66 -#: src/pages/stock/StockDetail.tsx:387 +#: src/pages/stock/StockDetail.tsx:390 #: src/tables/bom/BomTable.tsx:265 #: src/tables/general/ExtraLineItemTable.tsx:61 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:250 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:84 -#: src/tables/stock/StockItemTable.tsx:260 +#: src/tables/stock/StockItemTable.tsx:261 msgid "Unit Price" msgstr "" @@ -7449,9 +7466,9 @@ msgid "Purchase Pricing" msgstr "" #: src/pages/part/pricing/PricingOverviewPanel.tsx:281 -#: src/pages/stock/StockDetail.tsx:179 +#: src/pages/stock/StockDetail.tsx:426 #: src/tables/part/PartParameterTable.tsx:121 -#: src/tables/stock/StockItemTable.tsx:301 +#: src/tables/stock/StockItemTable.tsx:302 msgid "Last Updated" msgstr "" @@ -7815,6 +7832,7 @@ msgid "Parent Location" msgstr "" #: src/pages/stock/LocationDetail.tsx:130 +#: src/pages/stock/LocationDetail.tsx:176 msgid "Sublocations" msgstr "" @@ -7871,12 +7889,12 @@ msgid "Scan Stock Item" msgstr "" #: src/pages/stock/LocationDetail.tsx:298 -#: src/pages/stock/StockDetail.tsx:783 +#: src/pages/stock/StockDetail.tsx:799 msgid "Scanned stock item into location" msgstr "" #: src/pages/stock/LocationDetail.tsx:304 -#: src/pages/stock/StockDetail.tsx:789 +#: src/pages/stock/StockDetail.tsx:805 msgid "Error scanning stock item" msgstr "" @@ -7913,71 +7931,71 @@ msgstr "" #~ msgid "Unlink custom barcode from stock item" #~ msgstr "Unlink custom barcode from stock item" -#: src/pages/stock/StockDetail.tsx:185 -msgid "Last Stocktake" -msgstr "" - -#: src/pages/stock/StockDetail.tsx:203 -msgid "Previous serial number" -msgstr "" - #: src/pages/stock/StockDetail.tsx:205 #~ msgid "Edit stock item" #~ msgstr "Edit stock item" +#: src/pages/stock/StockDetail.tsx:206 +msgid "Previous serial number" +msgstr "" + #: src/pages/stock/StockDetail.tsx:217 #~ msgid "Delete stock item" #~ msgstr "Delete stock item" -#: src/pages/stock/StockDetail.tsx:225 +#: src/pages/stock/StockDetail.tsx:228 msgid "Find serial number" msgstr "" -#: src/pages/stock/StockDetail.tsx:269 +#: src/pages/stock/StockDetail.tsx:272 msgid "Allocated to Orders" msgstr "" -#: src/pages/stock/StockDetail.tsx:302 +#: src/pages/stock/StockDetail.tsx:305 msgid "Installed In" msgstr "" -#: src/pages/stock/StockDetail.tsx:322 +#: src/pages/stock/StockDetail.tsx:325 msgid "Parent Item" msgstr "" -#: src/pages/stock/StockDetail.tsx:326 +#: src/pages/stock/StockDetail.tsx:329 msgid "Parent stock item" msgstr "" -#: src/pages/stock/StockDetail.tsx:332 +#: src/pages/stock/StockDetail.tsx:335 msgid "Consumed By" msgstr "" +#: src/pages/stock/StockDetail.tsx:432 +msgid "Last Stocktake" +msgstr "" + #: src/pages/stock/StockDetail.tsx:433 #~ msgid "Duplicate stock item" #~ msgstr "Duplicate stock item" -#: src/pages/stock/StockDetail.tsx:510 +#: src/pages/stock/StockDetail.tsx:526 msgid "Stock Details" msgstr "" -#: src/pages/stock/StockDetail.tsx:516 +#: src/pages/stock/StockDetail.tsx:532 msgid "Stock Tracking" msgstr "" #: src/pages/stock/StockDetail.tsx:571 -msgid "Test Data" -msgstr "" +#~ msgid "Test Data" +#~ msgstr "Test Data" -#: src/pages/stock/StockDetail.tsx:585 +#: src/pages/stock/StockDetail.tsx:601 msgid "Installed Items" msgstr "" -#: src/pages/stock/StockDetail.tsx:592 +#: src/pages/stock/StockDetail.tsx:608 msgid "Child Items" msgstr "" -#: src/pages/stock/StockDetail.tsx:645 +#: src/pages/stock/StockDetail.tsx:661 msgid "Edit Stock Item" msgstr "" @@ -7991,77 +8009,77 @@ msgstr "" #~ msgid "Remove stock" #~ msgstr "Remove stock" -#: src/pages/stock/StockDetail.tsx:687 -msgid "Items Created" -msgstr "" - -#: src/pages/stock/StockDetail.tsx:688 -msgid "Created {n} stock items" -msgstr "" - #: src/pages/stock/StockDetail.tsx:698 #: src/tables/stock/StockItemTable.tsx:481 #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:705 +#: src/pages/stock/StockDetail.tsx:703 +msgid "Items Created" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:704 +msgid "Created {n} stock items" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:721 msgid "Delete Stock Item" msgstr "" -#: src/pages/stock/StockDetail.tsx:741 -msgid "Serialize Stock Item" -msgstr "" - #: src/pages/stock/StockDetail.tsx:757 -#: src/tables/stock/StockItemTable.tsx:539 -msgid "Stock item serialized" +msgid "Serialize Stock Item" msgstr "" #: src/pages/stock/StockDetail.tsx:762 #~ msgid "Return Stock Item" #~ msgstr "Return Stock Item" -#: src/pages/stock/StockDetail.tsx:765 -msgid "Scan Into Location" -msgstr "" - #: src/pages/stock/StockDetail.tsx:765 #~ msgid "Return this item into stock. This will remove the customer assignment." #~ msgstr "Return this item into stock. This will remove the customer assignment." +#: src/pages/stock/StockDetail.tsx:773 +#: src/tables/stock/StockItemTable.tsx:536 +msgid "Stock item serialized" +msgstr "" + #: src/pages/stock/StockDetail.tsx:777 #~ msgid "Item returned to stock" #~ msgstr "Item returned to stock" -#: src/pages/stock/StockDetail.tsx:823 +#: src/pages/stock/StockDetail.tsx:781 +msgid "Scan Into Location" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:839 msgid "Scan into location" msgstr "" -#: src/pages/stock/StockDetail.tsx:825 +#: src/pages/stock/StockDetail.tsx:841 msgid "Scan this item into a location" msgstr "" -#: src/pages/stock/StockDetail.tsx:837 +#: src/pages/stock/StockDetail.tsx:853 msgid "Stock Operations" msgstr "" -#: src/pages/stock/StockDetail.tsx:842 +#: src/pages/stock/StockDetail.tsx:858 #: src/tables/build/BuildOutputTable.tsx:532 msgid "Serialize" msgstr "" -#: src/pages/stock/StockDetail.tsx:843 +#: src/pages/stock/StockDetail.tsx:859 msgid "Serialize stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:868 -msgid "Stock Item Actions" -msgstr "" - #: src/pages/stock/StockDetail.tsx:868 #~ msgid "Count stock" #~ msgstr "Count stock" +#: src/pages/stock/StockDetail.tsx:884 +msgid "Stock Item Actions" +msgstr "" + #: src/pages/stock/StockDetail.tsx:890 #~ msgid "Return from customer" #~ msgstr "Return from customer" @@ -8070,20 +8088,6 @@ msgstr "" #~ msgid "Transfer" #~ msgstr "Transfer" -#: src/pages/stock/StockDetail.tsx:937 -#: src/tables/stock/StockItemTable.tsx:409 -msgid "Stale" -msgstr "" - -#: src/pages/stock/StockDetail.tsx:943 -#: src/tables/stock/StockItemTable.tsx:403 -msgid "Expired" -msgstr "" - -#: src/pages/stock/StockDetail.tsx:949 -msgid "Unavailable" -msgstr "" - #: src/pages/stock/StockDetail.tsx:950 #~ msgid "Assign to Customer" #~ msgstr "Assign to Customer" @@ -8092,6 +8096,20 @@ msgstr "" #~ msgid "Assign to a customer" #~ msgstr "Assign to a customer" +#: src/pages/stock/StockDetail.tsx:953 +#: src/tables/stock/StockItemTable.tsx:406 +msgid "Stale" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:959 +#: src/tables/stock/StockItemTable.tsx:400 +msgid "Expired" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:965 +msgid "Unavailable" +msgstr "" + #: src/states/IconState.tsx:47 #: src/states/IconState.tsx:77 msgid "Error loading icon package from server" @@ -8165,199 +8183,203 @@ msgstr "" msgid "Filter items by batch code" msgstr "" -#: src/tables/Filter.tsx:92 -msgid "Is Serialized" -msgstr "" - #: src/tables/Filter.tsx:93 -msgid "Show items which have a serial number" +msgid "Show items which are in stock" msgstr "" #: src/tables/Filter.tsx:100 -msgid "Serial" +msgid "Is Serialized" msgstr "" #: src/tables/Filter.tsx:101 -msgid "Filter items by serial number" +msgid "Show items which have a serial number" msgstr "" #: src/tables/Filter.tsx:106 #~ msgid "Show overdue orders" #~ msgstr "Show overdue orders" +#: src/tables/Filter.tsx:108 +msgid "Serial" +msgstr "" + #: src/tables/Filter.tsx:109 +msgid "Filter items by serial number" +msgstr "" + +#: src/tables/Filter.tsx:117 msgid "Serial Below" msgstr "" -#: src/tables/Filter.tsx:110 +#: src/tables/Filter.tsx:118 msgid "Show items with serial numbers less than or equal to a given value" msgstr "" -#: src/tables/Filter.tsx:118 +#: src/tables/Filter.tsx:126 msgid "Serial Above" msgstr "" -#: src/tables/Filter.tsx:119 +#: src/tables/Filter.tsx:127 msgid "Show items with serial numbers greater than or equal to a given value" msgstr "" -#: src/tables/Filter.tsx:128 +#: src/tables/Filter.tsx:136 msgid "Assigned to me" msgstr "" -#: src/tables/Filter.tsx:129 +#: src/tables/Filter.tsx:137 msgid "Show orders assigned to me" msgstr "" -#: src/tables/Filter.tsx:136 +#: src/tables/Filter.tsx:144 #: src/tables/sales/SalesOrderAllocationTable.tsx:85 msgid "Outstanding" msgstr "" -#: src/tables/Filter.tsx:137 +#: src/tables/Filter.tsx:145 msgid "Show outstanding items" msgstr "" -#: src/tables/Filter.tsx:145 +#: src/tables/Filter.tsx:153 msgid "Show overdue items" msgstr "" -#: src/tables/Filter.tsx:152 +#: src/tables/Filter.tsx:160 msgid "Minimum Date" msgstr "" -#: src/tables/Filter.tsx:153 +#: src/tables/Filter.tsx:161 msgid "Show items after this date" msgstr "" -#: src/tables/Filter.tsx:161 +#: src/tables/Filter.tsx:169 msgid "Maximum Date" msgstr "" -#: src/tables/Filter.tsx:162 +#: src/tables/Filter.tsx:170 msgid "Show items before this date" msgstr "" -#: src/tables/Filter.tsx:170 +#: src/tables/Filter.tsx:178 msgid "Created Before" msgstr "" -#: src/tables/Filter.tsx:171 +#: src/tables/Filter.tsx:179 msgid "Show items created before this date" msgstr "" -#: src/tables/Filter.tsx:179 +#: src/tables/Filter.tsx:187 msgid "Created After" msgstr "" -#: src/tables/Filter.tsx:180 +#: src/tables/Filter.tsx:188 msgid "Show items created after this date" msgstr "" -#: src/tables/Filter.tsx:188 +#: src/tables/Filter.tsx:196 msgid "Start Date Before" msgstr "" -#: src/tables/Filter.tsx:189 +#: src/tables/Filter.tsx:197 msgid "Show items with a start date before this date" msgstr "" -#: src/tables/Filter.tsx:197 +#: src/tables/Filter.tsx:205 msgid "Start Date After" msgstr "" -#: src/tables/Filter.tsx:198 +#: src/tables/Filter.tsx:206 msgid "Show items with a start date after this date" msgstr "" -#: src/tables/Filter.tsx:206 +#: src/tables/Filter.tsx:214 msgid "Target Date Before" msgstr "" -#: src/tables/Filter.tsx:207 +#: src/tables/Filter.tsx:215 msgid "Show items with a target date before this date" msgstr "" -#: src/tables/Filter.tsx:215 +#: src/tables/Filter.tsx:223 msgid "Target Date After" msgstr "" -#: src/tables/Filter.tsx:216 +#: src/tables/Filter.tsx:224 msgid "Show items with a target date after this date" msgstr "" -#: src/tables/Filter.tsx:224 +#: src/tables/Filter.tsx:232 msgid "Completed Before" msgstr "" -#: src/tables/Filter.tsx:225 +#: src/tables/Filter.tsx:233 msgid "Show items completed before this date" msgstr "" -#: src/tables/Filter.tsx:233 +#: src/tables/Filter.tsx:241 msgid "Completed After" msgstr "" -#: src/tables/Filter.tsx:234 +#: src/tables/Filter.tsx:242 msgid "Show items completed after this date" msgstr "" -#: src/tables/Filter.tsx:246 +#: src/tables/Filter.tsx:254 msgid "Has Project Code" msgstr "" -#: src/tables/Filter.tsx:247 +#: src/tables/Filter.tsx:255 msgid "Show orders with an assigned project code" msgstr "" -#: src/tables/Filter.tsx:256 +#: src/tables/Filter.tsx:264 msgid "Include Variants" msgstr "" -#: src/tables/Filter.tsx:257 +#: src/tables/Filter.tsx:265 msgid "Include results for part variants" msgstr "" -#: src/tables/Filter.tsx:267 +#: src/tables/Filter.tsx:275 #: src/tables/part/PartPurchaseOrdersTable.tsx:133 msgid "Filter by order status" msgstr "" -#: src/tables/Filter.tsx:279 +#: src/tables/Filter.tsx:287 msgid "Filter by project code" msgstr "" -#: src/tables/Filter.tsx:312 +#: src/tables/Filter.tsx:320 msgid "Filter by responsible owner" msgstr "" -#: src/tables/Filter.tsx:328 +#: src/tables/Filter.tsx:336 #: src/tables/settings/ApiTokenTable.tsx:133 #: src/tables/stock/StockTrackingTable.tsx:191 msgid "Filter by user" msgstr "" -#: src/tables/Filter.tsx:340 +#: src/tables/Filter.tsx:348 msgid "Filter by manufacturer" msgstr "" -#: src/tables/Filter.tsx:353 +#: src/tables/Filter.tsx:361 msgid "Filter by supplier" msgstr "" -#: src/tables/Filter.tsx:366 +#: src/tables/Filter.tsx:374 msgid "Filter by user who created the order" msgstr "" -#: src/tables/Filter.tsx:374 +#: src/tables/Filter.tsx:382 msgid "Filter by user who issued the order" msgstr "" -#: src/tables/Filter.tsx:382 +#: src/tables/Filter.tsx:390 msgid "Filter by part category" msgstr "" -#: src/tables/Filter.tsx:393 +#: src/tables/Filter.tsx:401 msgid "Filter by stock location" msgstr "" @@ -8566,7 +8588,7 @@ msgstr "" #: src/tables/bom/BomTable.tsx:345 #: src/tables/part/PartTable.tsx:158 #: src/tables/sales/SalesOrderLineItemTable.tsx:187 -#: src/tables/stock/StockItemTable.tsx:223 +#: src/tables/stock/StockItemTable.tsx:224 msgid "Stock Information" msgstr "" @@ -8588,7 +8610,7 @@ msgstr "" #: src/tables/bom/BomTable.tsx:379 #: src/tables/build/BuildLineTable.tsx:478 -#: src/tables/build/BuildLineTable.tsx:518 +#: src/tables/build/BuildLineTable.tsx:519 msgid "Consumable item" msgstr "" @@ -8737,7 +8759,7 @@ msgstr "" #: src/tables/part/ParametricPartTable.tsx:364 #: src/tables/part/PartBuildAllocationsTable.tsx:60 #: src/tables/part/PartTable.tsx:196 -#: src/tables/stock/StockItemTable.tsx:334 +#: src/tables/stock/StockItemTable.tsx:335 msgid "Assembly" msgstr "" @@ -8785,7 +8807,7 @@ msgstr "" #~ msgstr "Edit Build Item" #: src/tables/build/BuildAllocatedStockTable.tsx:167 -#: src/tables/build/BuildLineTable.tsx:631 +#: src/tables/build/BuildLineTable.tsx:632 msgid "Edit Stock Allocation" msgstr "" @@ -8794,11 +8816,11 @@ msgstr "" #~ msgstr "Delete Build Item" #: src/tables/build/BuildAllocatedStockTable.tsx:180 -#: src/tables/build/BuildLineTable.tsx:644 +#: src/tables/build/BuildLineTable.tsx:645 msgid "Delete Stock Allocation" msgstr "" -#: src/tables/build/BuildAllocatedStockTable.tsx:232 +#: src/tables/build/BuildAllocatedStockTable.tsx:239 msgid "Consume" msgstr "" @@ -8836,7 +8858,7 @@ msgid "Testable" msgstr "" #: src/tables/build/BuildLineTable.tsx:215 -#: src/tables/stock/StockItemTable.tsx:393 +#: src/tables/stock/StockItemTable.tsx:390 msgid "Tracked" msgstr "" @@ -8855,7 +8877,7 @@ msgstr "" #: src/tables/build/BuildLineTable.tsx:294 #: src/tables/sales/SalesOrderLineItemTable.tsx:158 -#: src/tables/stock/StockItemTable.tsx:192 +#: src/tables/stock/StockItemTable.tsx:193 msgid "No stock available" msgstr "" @@ -8887,55 +8909,55 @@ msgstr "" msgid "BOM Information" msgstr "" -#: src/tables/build/BuildLineTable.tsx:496 +#: src/tables/build/BuildLineTable.tsx:497 #: src/tables/part/PartBuildAllocationsTable.tsx:102 msgid "Fully allocated" msgstr "" -#: src/tables/build/BuildLineTable.tsx:544 +#: src/tables/build/BuildLineTable.tsx:545 #: src/tables/sales/SalesOrderLineItemTable.tsx:308 msgid "Create Build Order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:573 +#: src/tables/build/BuildLineTable.tsx:574 msgid "Auto allocation in progress" msgstr "" -#: src/tables/build/BuildLineTable.tsx:576 -#: src/tables/build/BuildLineTable.tsx:781 +#: src/tables/build/BuildLineTable.tsx:577 +#: src/tables/build/BuildLineTable.tsx:784 msgid "Auto Allocate Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:577 +#: src/tables/build/BuildLineTable.tsx:578 msgid "Automatically allocate stock to this build according to the selected options" msgstr "" -#: src/tables/build/BuildLineTable.tsx:597 -#: src/tables/build/BuildLineTable.tsx:611 -#: src/tables/build/BuildLineTable.tsx:730 -#: src/tables/build/BuildLineTable.tsx:831 +#: src/tables/build/BuildLineTable.tsx:598 +#: src/tables/build/BuildLineTable.tsx:612 +#: src/tables/build/BuildLineTable.tsx:733 +#: src/tables/build/BuildLineTable.tsx:834 #: src/tables/build/BuildOutputTable.tsx:359 #: src/tables/build/BuildOutputTable.tsx:364 msgid "Deallocate Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:613 +#: src/tables/build/BuildLineTable.tsx:614 msgid "Deallocate all untracked stock for this build order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:615 +#: src/tables/build/BuildLineTable.tsx:616 msgid "Deallocate stock from the selected line item" msgstr "" -#: src/tables/build/BuildLineTable.tsx:619 +#: src/tables/build/BuildLineTable.tsx:620 msgid "Stock has been deallocated" msgstr "" -#: src/tables/build/BuildLineTable.tsx:750 +#: src/tables/build/BuildLineTable.tsx:753 msgid "Build Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:763 +#: src/tables/build/BuildLineTable.tsx:766 #: src/tables/sales/SalesOrderLineItemTable.tsx:396 msgid "View Part" msgstr "" @@ -8999,38 +9021,6 @@ msgstr "" #~ msgid "Filter by user who issued this order" #~ msgstr "Filter by user who issued this order" -#: src/tables/build/BuildOrderTestTable.tsx:85 -#: src/tables/build/BuildOrderTestTable.tsx:163 -#: src/tables/build/BuildOrderTestTable.tsx:283 -#: src/tables/build/BuildOrderTestTable.tsx:297 -#: src/tables/stock/StockItemTestResultTable.tsx:293 -#: src/tables/stock/StockItemTestResultTable.tsx:365 -#: src/tables/stock/StockItemTestResultTable.tsx:426 -msgid "Add Test Result" -msgstr "" - -#: src/tables/build/BuildOrderTestTable.tsx:92 -#: src/tables/stock/StockItemTestResultTable.tsx:295 -msgid "Test result added" -msgstr "" - -#: src/tables/build/BuildOrderTestTable.tsx:124 -msgid "Add Test Results" -msgstr "" - -#: src/tables/build/BuildOrderTestTable.tsx:134 -msgid "Test results added" -msgstr "" - -#: src/tables/build/BuildOrderTestTable.tsx:162 -#: src/tables/stock/StockItemTestResultTable.tsx:191 -msgid "No Result" -msgstr "" - -#: src/tables/build/BuildOrderTestTable.tsx:274 -msgid "Show build outputs currently in production" -msgstr "" - #: src/tables/build/BuildOutputTable.tsx:104 msgid "Build Output Stock Allocation" msgstr "" @@ -9066,7 +9056,8 @@ msgid "Serialize Build Output" msgstr "" #: src/tables/build/BuildOutputTable.tsx:409 -#: src/tables/stock/StockItemTable.tsx:329 +#: src/tables/part/PartTestResultTable.tsx:310 +#: src/tables/stock/StockItemTable.tsx:330 msgid "Filter by stock status" msgstr "" @@ -9914,6 +9905,38 @@ msgstr "" msgid "Order selected parts" msgstr "" +#: src/tables/part/PartTestResultTable.tsx:103 +#: src/tables/part/PartTestResultTable.tsx:181 +#: src/tables/part/PartTestResultTable.tsx:320 +#: src/tables/part/PartTestResultTable.tsx:334 +#: src/tables/stock/StockItemTestResultTable.tsx:293 +#: src/tables/stock/StockItemTestResultTable.tsx:365 +#: src/tables/stock/StockItemTestResultTable.tsx:426 +msgid "Add Test Result" +msgstr "" + +#: src/tables/part/PartTestResultTable.tsx:110 +#: src/tables/stock/StockItemTestResultTable.tsx:295 +msgid "Test result added" +msgstr "" + +#: src/tables/part/PartTestResultTable.tsx:142 +msgid "Add Test Results" +msgstr "" + +#: src/tables/part/PartTestResultTable.tsx:152 +msgid "Test results added" +msgstr "" + +#: src/tables/part/PartTestResultTable.tsx:180 +#: src/tables/stock/StockItemTestResultTable.tsx:191 +msgid "No Result" +msgstr "" + +#: src/tables/part/PartTestResultTable.tsx:298 +msgid "Show build outputs currently in production" +msgstr "" + #: src/tables/part/PartTestTemplateTable.tsx:56 msgid "Test is defined for a parent template part" msgstr "" @@ -10268,7 +10291,7 @@ msgid "Sample" msgstr "" #: src/tables/plugin/PluginListTable.tsx:432 -#: src/tables/stock/StockItemTable.tsx:377 +#: src/tables/stock/StockItemTable.tsx:374 msgid "Installed" msgstr "" @@ -11081,55 +11104,55 @@ msgstr "" msgid "User deleted" msgstr "" -#: src/tables/settings/UserTable.tsx:361 +#: src/tables/settings/UserTable.tsx:362 msgid "Are you sure you want to delete this user?" msgstr "" -#: src/tables/settings/UserTable.tsx:367 +#: src/tables/settings/UserTable.tsx:368 msgid "Add User" msgstr "" -#: src/tables/settings/UserTable.tsx:375 +#: src/tables/settings/UserTable.tsx:376 msgid "Added user" msgstr "" -#: src/tables/settings/UserTable.tsx:382 +#: src/tables/settings/UserTable.tsx:383 msgid "Set Password" msgstr "" -#: src/tables/settings/UserTable.tsx:387 +#: src/tables/settings/UserTable.tsx:388 msgid "Password updated" msgstr "" -#: src/tables/settings/UserTable.tsx:398 +#: src/tables/settings/UserTable.tsx:399 msgid "Add user" msgstr "" -#: src/tables/settings/UserTable.tsx:411 +#: src/tables/settings/UserTable.tsx:412 msgid "Show active users" msgstr "" -#: src/tables/settings/UserTable.tsx:416 +#: src/tables/settings/UserTable.tsx:417 msgid "Show staff users" msgstr "" -#: src/tables/settings/UserTable.tsx:421 +#: src/tables/settings/UserTable.tsx:422 msgid "Show superusers" msgstr "" -#: src/tables/settings/UserTable.tsx:440 +#: src/tables/settings/UserTable.tsx:441 msgid "Edit User" msgstr "" -#: src/tables/settings/UserTable.tsx:476 +#: src/tables/settings/UserTable.tsx:477 msgid "User updated" msgstr "" -#: src/tables/settings/UserTable.tsx:477 +#: src/tables/settings/UserTable.tsx:478 msgid "User updated successfully" msgstr "" -#: src/tables/settings/UserTable.tsx:483 +#: src/tables/settings/UserTable.tsx:484 msgid "Error updating user" msgstr "" @@ -11171,47 +11194,47 @@ msgstr "" msgid "Icon" msgstr "" -#: src/tables/stock/StockItemTable.tsx:107 +#: src/tables/stock/StockItemTable.tsx:108 msgid "This stock item is in production" msgstr "" -#: src/tables/stock/StockItemTable.tsx:114 +#: src/tables/stock/StockItemTable.tsx:115 msgid "This stock item has been assigned to a sales order" msgstr "" -#: src/tables/stock/StockItemTable.tsx:121 +#: src/tables/stock/StockItemTable.tsx:122 msgid "This stock item has been assigned to a customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:128 +#: src/tables/stock/StockItemTable.tsx:129 msgid "This stock item is installed in another stock item" msgstr "" -#: src/tables/stock/StockItemTable.tsx:135 +#: src/tables/stock/StockItemTable.tsx:136 msgid "This stock item has been consumed by a build order" msgstr "" -#: src/tables/stock/StockItemTable.tsx:142 +#: src/tables/stock/StockItemTable.tsx:143 msgid "This stock item is unavailable" msgstr "" -#: src/tables/stock/StockItemTable.tsx:151 +#: src/tables/stock/StockItemTable.tsx:152 msgid "This stock item has expired" msgstr "" -#: src/tables/stock/StockItemTable.tsx:155 +#: src/tables/stock/StockItemTable.tsx:156 msgid "This stock item is stale" msgstr "" -#: src/tables/stock/StockItemTable.tsx:167 +#: src/tables/stock/StockItemTable.tsx:168 msgid "This stock item is fully allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:174 +#: src/tables/stock/StockItemTable.tsx:175 msgid "This stock item is partially allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:202 +#: src/tables/stock/StockItemTable.tsx:203 msgid "This stock item has been depleted" msgstr "" @@ -11219,152 +11242,148 @@ msgstr "" #~ msgid "Show stock for assmebled parts" #~ msgstr "Show stock for assmebled parts" -#: src/tables/stock/StockItemTable.tsx:306 +#: src/tables/stock/StockItemTable.tsx:307 msgid "Stocktake Date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:324 +#: src/tables/stock/StockItemTable.tsx:325 msgid "Show stock for active parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:335 +#: src/tables/stock/StockItemTable.tsx:336 msgid "Show stock for assembled parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:340 +#: src/tables/stock/StockItemTable.tsx:341 msgid "Show items which have been allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:345 +#: src/tables/stock/StockItemTable.tsx:346 msgid "Show items which are available" msgstr "" -#: src/tables/stock/StockItemTable.tsx:349 +#: src/tables/stock/StockItemTable.tsx:350 #: src/tables/stock/StockLocationTable.tsx:38 msgid "Include Sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:350 +#: src/tables/stock/StockItemTable.tsx:351 msgid "Include stock in sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:354 +#: src/tables/stock/StockItemTable.tsx:355 msgid "Depleted" msgstr "" -#: src/tables/stock/StockItemTable.tsx:355 +#: src/tables/stock/StockItemTable.tsx:356 msgid "Show depleted stock items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:360 -msgid "Show items which are in stock" +#: src/tables/stock/StockItemTable.tsx:362 +msgid "Show items which are in production" msgstr "" #: src/tables/stock/StockItemTable.tsx:362 #~ msgid "Include stock items for variant parts" #~ msgstr "Include stock items for variant parts" -#: src/tables/stock/StockItemTable.tsx:365 -msgid "Show items which are in production" -msgstr "" - -#: src/tables/stock/StockItemTable.tsx:373 +#: src/tables/stock/StockItemTable.tsx:370 msgid "Show items which have been consumed by a build order" msgstr "" -#: src/tables/stock/StockItemTable.tsx:378 +#: src/tables/stock/StockItemTable.tsx:375 msgid "Show stock items which are installed in other items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:382 +#: src/tables/stock/StockItemTable.tsx:379 msgid "Sent to Customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:383 +#: src/tables/stock/StockItemTable.tsx:380 msgid "Show items which have been sent to a customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:394 +#: src/tables/stock/StockItemTable.tsx:391 msgid "Show tracked items" msgstr "" +#: src/tables/stock/StockItemTable.tsx:395 +msgid "Has Purchase Price" +msgstr "" + +#: src/tables/stock/StockItemTable.tsx:396 +msgid "Show items which have a purchase price" +msgstr "" + #: src/tables/stock/StockItemTable.tsx:397 #~ msgid "Serial Number LTE" #~ msgstr "Serial Number LTE" -#: src/tables/stock/StockItemTable.tsx:398 -msgid "Has Purchase Price" -msgstr "" - -#: src/tables/stock/StockItemTable.tsx:399 -msgid "Show items which have a purchase price" +#: src/tables/stock/StockItemTable.tsx:401 +msgid "Show items which have expired" msgstr "" #: src/tables/stock/StockItemTable.tsx:403 #~ msgid "Serial Number GTE" #~ msgstr "Serial Number GTE" -#: src/tables/stock/StockItemTable.tsx:404 -msgid "Show items which have expired" -msgstr "" - -#: src/tables/stock/StockItemTable.tsx:410 +#: src/tables/stock/StockItemTable.tsx:407 msgid "Show items which are stale" msgstr "" -#: src/tables/stock/StockItemTable.tsx:415 +#: src/tables/stock/StockItemTable.tsx:412 msgid "Expired Before" msgstr "" -#: src/tables/stock/StockItemTable.tsx:416 +#: src/tables/stock/StockItemTable.tsx:413 msgid "Show items which expired before this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:422 +#: src/tables/stock/StockItemTable.tsx:419 msgid "Expired After" msgstr "" -#: src/tables/stock/StockItemTable.tsx:423 +#: src/tables/stock/StockItemTable.tsx:420 msgid "Show items which expired after this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:429 +#: src/tables/stock/StockItemTable.tsx:426 msgid "Updated Before" msgstr "" -#: src/tables/stock/StockItemTable.tsx:430 +#: src/tables/stock/StockItemTable.tsx:427 msgid "Show items updated before this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:435 +#: src/tables/stock/StockItemTable.tsx:432 msgid "Updated After" msgstr "" -#: src/tables/stock/StockItemTable.tsx:436 +#: src/tables/stock/StockItemTable.tsx:433 msgid "Show items updated after this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:441 +#: src/tables/stock/StockItemTable.tsx:438 msgid "Stocktake Before" msgstr "" -#: src/tables/stock/StockItemTable.tsx:442 +#: src/tables/stock/StockItemTable.tsx:439 msgid "Show items counted before this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:447 +#: src/tables/stock/StockItemTable.tsx:444 msgid "Stocktake After" msgstr "" -#: src/tables/stock/StockItemTable.tsx:448 +#: src/tables/stock/StockItemTable.tsx:445 msgid "Show items counted after this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:453 +#: src/tables/stock/StockItemTable.tsx:450 msgid "External Location" msgstr "" -#: src/tables/stock/StockItemTable.tsx:454 +#: src/tables/stock/StockItemTable.tsx:451 msgid "Show items in an external location" msgstr "" @@ -11372,7 +11391,7 @@ msgstr "" #~ msgid "Delete stock items" #~ msgstr "Delete stock items" -#: src/tables/stock/StockItemTable.tsx:559 +#: src/tables/stock/StockItemTable.tsx:556 msgid "Order items" msgstr "" @@ -11547,10 +11566,6 @@ msgstr "" msgid "Removed" msgstr "" -#: src/tables/stock/StockTrackingTable.tsx:206 -msgid "Details" -msgstr "" - #: src/tables/stock/StockTrackingTable.tsx:221 msgid "No user information" msgstr "" diff --git a/src/frontend/src/locales/lv/messages.po b/src/frontend/src/locales/lv/messages.po index 64bc60fa44..8dea97a838 100644 --- a/src/frontend/src/locales/lv/messages.po +++ b/src/frontend/src/locales/lv/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: lv\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2025-09-17 03:41\n" +"PO-Revision-Date: 2025-09-29 23:54\n" "Last-Translator: \n" "Language-Team: Latvian\n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : 2;\n" @@ -69,7 +69,7 @@ msgstr "" #: src/components/forms/fields/RelatedModelField.tsx:393 #: src/components/nav/Header.tsx:169 #: src/pages/Index/Settings/UserSettings.tsx:74 -#: src/pages/part/PartDetail.tsx:1173 +#: src/pages/part/PartDetail.tsx:1186 msgid "Search" msgstr "" @@ -113,7 +113,7 @@ msgstr "" #: src/forms/StockForms.tsx:1028 #: src/forms/StockForms.tsx:1072 #: src/pages/build/BuildDetail.tsx:200 -#: src/pages/part/PartDetail.tsx:1225 +#: src/pages/part/PartDetail.tsx:1238 #: src/tables/ColumnRenderers.tsx:82 #: src/tables/part/RelatedPartTable.tsx:53 #: src/tables/stock/StockTrackingTable.tsx:87 @@ -128,7 +128,8 @@ msgstr "" #: src/pages/part/CategoryDetail.tsx:130 #: src/pages/part/CategoryDetail.tsx:273 #: src/pages/part/CategoryDetail.tsx:312 -#: src/pages/part/PartDetail.tsx:955 +#: src/pages/part/CategoryDetail.tsx:343 +#: src/pages/part/PartDetail.tsx:968 msgid "Parts" msgstr "" @@ -152,11 +153,11 @@ msgstr "" #: lib/enums/ModelInformation.tsx:52 #: src/components/wizards/OrderPartsWizard.tsx:143 #: src/pages/company/SupplierPartDetail.tsx:408 -#: src/pages/stock/StockDetail.tsx:286 +#: src/pages/stock/StockDetail.tsx:289 #: src/tables/build/BuildAllocatedStockTable.tsx:155 #: src/tables/part/PartPurchaseOrdersTable.tsx:50 #: src/tables/purchasing/SupplierPartTable.tsx:64 -#: src/tables/stock/StockItemTable.tsx:248 +#: src/tables/stock/StockItemTable.tsx:249 msgid "Supplier Part" msgstr "" @@ -168,7 +169,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:61 #: src/pages/company/SupplierPartDetail.tsx:160 #: src/tables/part/PartPurchaseOrdersTable.tsx:56 -#: src/tables/stock/StockItemTable.tsx:254 +#: src/tables/stock/StockItemTable.tsx:255 msgid "Manufacturer Part" msgstr "" @@ -179,14 +180,15 @@ msgstr "" #: lib/enums/ModelInformation.tsx:70 #: src/pages/part/CategoryDetail.tsx:343 -#: src/tables/Filter.tsx:381 +#: src/tables/Filter.tsx:389 msgid "Part Category" msgstr "" #: lib/enums/ModelInformation.tsx:71 #: lib/enums/Roles.tsx:37 +#: src/pages/part/CategoryDetail.tsx:267 #: src/pages/part/CategoryDetail.tsx:334 -#: src/pages/part/PartDetail.tsx:1214 +#: src/pages/part/PartDetail.tsx:1227 msgid "Part Categories" msgstr "" @@ -196,7 +198,8 @@ msgstr "" #: src/forms/BuildForms.tsx:604 #: src/forms/BuildForms.tsx:765 #: src/forms/SalesOrderForms.tsx:269 -#: src/pages/stock/StockDetail.tsx:976 +#: src/pages/stock/StockDetail.tsx:992 +#: src/tables/part/PartTestResultTable.tsx:248 #: src/tables/stock/StockTrackingTable.tsx:48 #: src/tables/stock/StockTrackingTable.tsx:55 msgid "Stock Item" @@ -221,7 +224,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:89 #: src/pages/stock/LocationDetail.tsx:176 #: src/pages/stock/LocationDetail.tsx:412 -#: src/pages/stock/StockDetail.tsx:967 +#: src/pages/stock/StockDetail.tsx:983 msgid "Stock Locations" msgstr "" @@ -235,7 +238,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:103 #: src/pages/Index/Settings/SystemSettings.tsx:248 -#: src/pages/part/PartDetail.tsx:912 +#: src/pages/part/PartDetail.tsx:914 msgid "Stock History" msgstr "" @@ -284,7 +287,7 @@ msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:199 #: src/pages/sales/SalesOrderDetail.tsx:211 #: src/tables/ColumnRenderers.tsx:353 -#: src/tables/Filter.tsx:278 +#: src/tables/Filter.tsx:286 #: src/tables/TableHoverCard.tsx:101 msgid "Project Code" msgstr "" @@ -299,9 +302,9 @@ msgstr "" #: src/pages/build/BuildDetail.tsx:244 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:33 #: src/pages/purchasing/PurchaseOrderDetail.tsx:531 -#: src/pages/stock/StockDetail.tsx:349 +#: src/pages/stock/StockDetail.tsx:352 #: src/tables/part/PartPurchaseOrdersTable.tsx:32 -#: src/tables/stock/StockItemTable.tsx:240 +#: src/tables/stock/StockItemTable.tsx:241 #: src/tables/stock/StockTrackingTable.tsx:120 msgid "Purchase Order" msgstr "" @@ -311,7 +314,7 @@ msgstr "" #: src/pages/Index/Settings/SystemSettings.tsx:283 #: src/pages/company/CompanyDetail.tsx:205 #: src/pages/company/SupplierPartDetail.tsx:265 -#: src/pages/part/PartDetail.tsx:876 +#: src/pages/part/PartDetail.tsx:878 #: src/pages/purchasing/PurchasingIndex.tsx:60 msgid "Purchase Orders" msgstr "" @@ -330,7 +333,7 @@ msgstr "" #: src/pages/sales/SalesOrderDetail.tsx:586 #: src/pages/sales/SalesOrderShipmentDetail.tsx:94 #: src/pages/sales/SalesOrderShipmentDetail.tsx:358 -#: src/pages/stock/StockDetail.tsx:358 +#: src/pages/stock/StockDetail.tsx:361 #: src/tables/part/PartSalesAllocationsTable.tsx:41 #: src/tables/sales/SalesOrderAllocationTable.tsx:107 #: src/tables/stock/StockTrackingTable.tsx:131 @@ -341,7 +344,7 @@ msgstr "" #: lib/enums/Roles.tsx:43 #: src/pages/Index/Settings/SystemSettings.tsx:299 #: src/pages/company/CompanyDetail.tsx:225 -#: src/pages/part/PartDetail.tsx:888 +#: src/pages/part/PartDetail.tsx:890 #: src/pages/sales/SalesIndex.tsx:82 msgid "Sales Orders" msgstr "" @@ -365,7 +368,7 @@ msgstr "" #: lib/enums/Roles.tsx:41 #: src/pages/Index/Settings/SystemSettings.tsx:315 #: src/pages/company/CompanyDetail.tsx:232 -#: src/pages/part/PartDetail.tsx:895 +#: src/pages/part/PartDetail.tsx:897 #: src/pages/sales/SalesIndex.tsx:103 msgid "Return Orders" msgstr "" @@ -414,7 +417,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:214 #: src/pages/Auth/ChangePassword.tsx:36 #: src/pages/core/UserDetail.tsx:220 -#: src/tables/Filter.tsx:327 +#: src/tables/Filter.tsx:335 #: src/tables/settings/ApiTokenTable.tsx:105 #: src/tables/settings/ApiTokenTable.tsx:132 #: src/tables/settings/BarcodeScanHistoryTable.tsx:79 @@ -544,7 +547,7 @@ msgstr "" #: lib/enums/Roles.tsx:33 #: src/pages/Index/Settings/SystemSettings.tsx:264 #: src/pages/build/BuildIndex.tsx:75 -#: src/pages/part/PartDetail.tsx:905 +#: src/pages/part/PartDetail.tsx:907 #: src/pages/sales/SalesOrderDetail.tsx:394 msgid "Build Orders" msgstr "" @@ -694,11 +697,12 @@ msgid "Failed to link barcode" msgstr "" #: src/components/barcodes/QRCode.tsx:179 -#: src/pages/part/PartDetail.tsx:522 +#: src/pages/part/PartDetail.tsx:524 #: src/pages/purchasing/PurchaseOrderDetail.tsx:204 #: src/pages/sales/ReturnOrderDetail.tsx:168 #: src/pages/sales/SalesOrderDetail.tsx:180 #: src/pages/sales/SalesOrderShipmentDetail.tsx:168 +#: src/pages/stock/StockDetail.tsx:186 msgid "Link" msgstr "" @@ -720,11 +724,11 @@ msgstr "" #~ msgid "Copy to clipboard" #~ msgstr "Copy to clipboard" -#: src/components/buttons/CopyButton.tsx:31 +#: src/components/buttons/CopyButton.tsx:34 msgid "Copied" msgstr "" -#: src/components/buttons/CopyButton.tsx:31 +#: src/components/buttons/CopyButton.tsx:34 msgid "Copy" msgstr "" @@ -752,19 +756,15 @@ msgstr "" #~ msgid "The label could not be generated" #~ msgstr "The label could not be generated" -#: src/components/buttons/PrintingActions.tsx:122 +#: src/components/buttons/PrintingActions.tsx:124 msgid "Print Label" msgstr "" -#: src/components/buttons/PrintingActions.tsx:129 -#: src/components/buttons/PrintingActions.tsx:156 +#: src/components/buttons/PrintingActions.tsx:134 +#: src/components/buttons/PrintingActions.tsx:168 msgid "Print" msgstr "" -#: src/components/buttons/PrintingActions.tsx:139 -msgid "Print Report" -msgstr "" - #: src/components/buttons/PrintingActions.tsx:152 #~ msgid "Generate" #~ msgstr "Generate" @@ -777,15 +777,19 @@ msgstr "" #~ msgid "The report could not be generated" #~ msgstr "The report could not be generated" -#: src/components/buttons/PrintingActions.tsx:177 +#: src/components/buttons/PrintingActions.tsx:161 +msgid "Print Report" +msgstr "" + +#: src/components/buttons/PrintingActions.tsx:189 msgid "Printing Actions" msgstr "" -#: src/components/buttons/PrintingActions.tsx:182 +#: src/components/buttons/PrintingActions.tsx:194 msgid "Print Labels" msgstr "" -#: src/components/buttons/PrintingActions.tsx:188 +#: src/components/buttons/PrintingActions.tsx:200 msgid "Print Reports" msgstr "" @@ -837,24 +841,24 @@ msgstr "" msgid "Subscribe to notifications" msgstr "" -#: src/components/calendar/Calendar.tsx:99 -#: src/components/calendar/Calendar.tsx:162 +#: src/components/calendar/Calendar.tsx:102 +#: src/components/calendar/Calendar.tsx:165 msgid "Calendar Filters" msgstr "" -#: src/components/calendar/Calendar.tsx:114 +#: src/components/calendar/Calendar.tsx:117 msgid "Previous month" msgstr "" -#: src/components/calendar/Calendar.tsx:123 +#: src/components/calendar/Calendar.tsx:126 msgid "Select month" msgstr "" -#: src/components/calendar/Calendar.tsx:144 +#: src/components/calendar/Calendar.tsx:147 msgid "Next month" msgstr "" -#: src/components/calendar/Calendar.tsx:175 +#: src/components/calendar/Calendar.tsx:178 #: src/tables/InvenTreeTableHeader.tsx:291 msgid "Download data" msgstr "" @@ -868,7 +872,7 @@ msgid "Error updating order" msgstr "" #: src/components/calendar/OrderCalendar.tsx:178 -#: src/tables/Filter.tsx:144 +#: src/tables/Filter.tsx:152 msgid "Overdue" msgstr "" @@ -1107,7 +1111,7 @@ msgid "The latest news from InvenTree" msgstr "" #: src/components/dashboard/widgets/ColorToggleWidget.tsx:18 -#: src/components/nav/MainMenu.tsx:91 +#: src/components/nav/MainMenu.tsx:93 msgid "Change Color Mode" msgstr "" @@ -1153,14 +1157,14 @@ msgstr "" #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:76 #: src/pages/core/UserDetail.tsx:93 #: src/pages/core/UserDetail.tsx:203 -#: src/tables/settings/UserTable.tsx:420 +#: src/tables/settings/UserTable.tsx:421 msgid "Superuser" msgstr "" #: src/components/details/Details.tsx:124 #: src/pages/core/UserDetail.tsx:87 #: src/pages/core/UserDetail.tsx:200 -#: src/tables/settings/UserTable.tsx:415 +#: src/tables/settings/UserTable.tsx:416 msgid "Staff" msgstr "" @@ -1658,7 +1662,7 @@ msgstr "" #: src/components/plugins/PluginDrawer.tsx:68 #: src/pages/Index/Settings/AdminCenter/UnitManagementPanel.tsx:19 #: src/pages/part/CategoryDetail.tsx:86 -#: src/pages/part/PartDetail.tsx:447 +#: src/pages/part/PartDetail.tsx:449 #: src/pages/stock/LocationDetail.tsx:84 #: src/tables/machine/MachineTypeTable.tsx:67 #: src/tables/machine/MachineTypeTable.tsx:151 @@ -1980,7 +1984,7 @@ msgid "Data has been imported successfully" msgstr "" #: src/components/importer/ImporterDrawer.tsx:109 -#: src/components/modals/AboutInvenTreeModal.tsx:197 +#: src/components/modals/AboutInvenTreeModal.tsx:203 #: src/components/modals/ServerInfoModal.tsx:134 #: src/forms/BomForms.tsx:132 msgid "Close" @@ -2166,14 +2170,14 @@ msgstr "" #: src/components/items/TransferList.tsx:161 #: src/components/render/Stock.tsx:102 -#: src/pages/part/PartDetail.tsx:984 -#: src/pages/stock/StockDetail.tsx:262 -#: src/pages/stock/StockDetail.tsx:913 +#: src/pages/part/PartDetail.tsx:997 +#: src/pages/stock/StockDetail.tsx:265 +#: src/pages/stock/StockDetail.tsx:929 #: src/tables/build/BuildAllocatedStockTable.tsx:135 #: src/tables/build/BuildLineTable.tsx:190 #: src/tables/part/PartTable.tsx:124 -#: src/tables/stock/StockItemTable.tsx:183 -#: src/tables/stock/StockItemTable.tsx:344 +#: src/tables/stock/StockItemTable.tsx:184 +#: src/tables/stock/StockItemTable.tsx:345 msgid "Available" msgstr "" @@ -2252,19 +2256,19 @@ msgstr "" #~ msgid "Dismiss" #~ msgstr "Dismiss" -#: src/components/modals/AboutInvenTreeModal.tsx:190 +#: src/components/modals/AboutInvenTreeModal.tsx:193 msgid "Copy version information" msgstr "" -#: src/components/modals/AboutInvenTreeModal.tsx:207 +#: src/components/modals/AboutInvenTreeModal.tsx:213 msgid "Development Version" msgstr "" -#: src/components/modals/AboutInvenTreeModal.tsx:209 +#: src/components/modals/AboutInvenTreeModal.tsx:215 msgid "Up to Date" msgstr "" -#: src/components/modals/AboutInvenTreeModal.tsx:211 +#: src/components/modals/AboutInvenTreeModal.tsx:217 msgid "Update Available" msgstr "" @@ -2439,24 +2443,28 @@ msgstr "" #~ msgid "Profile" #~ msgstr "Profile" -#: src/components/nav/MainMenu.tsx:52 +#: src/components/nav/MainMenu.tsx:54 #: src/components/nav/NavigationDrawer.tsx:193 #: src/pages/Index/Settings/AdminCenter/EmailManagementPanel.tsx:21 #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:39 msgid "Settings" msgstr "" -#: src/components/nav/MainMenu.tsx:59 -#: src/pages/Index/Settings/UserSettings.tsx:145 -msgid "Account Settings" -msgstr "" - #: src/components/nav/MainMenu.tsx:59 #: src/defaults/menuItems.tsx:15 #~ msgid "Account settings" #~ msgstr "Account settings" -#: src/components/nav/MainMenu.tsx:67 +#: src/components/nav/MainMenu.tsx:61 +#: src/pages/Index/Settings/UserSettings.tsx:145 +msgid "Account Settings" +msgstr "" + +#: src/components/nav/MainMenu.tsx:68 +#~ msgid "Current language {locale}" +#~ msgstr "Current language {locale}" + +#: src/components/nav/MainMenu.tsx:69 #: src/components/nav/NavigationDrawer.tsx:153 #: src/components/nav/SettingsHeader.tsx:41 #: src/pages/Index/Settings/SystemSettings.tsx:347 @@ -2464,15 +2472,11 @@ msgstr "" msgid "System Settings" msgstr "" -#: src/components/nav/MainMenu.tsx:68 -#~ msgid "Current language {locale}" -#~ msgstr "Current language {locale}" - #: src/components/nav/MainMenu.tsx:71 #~ msgid "Switch to pseudo language" #~ msgstr "Switch to pseudo language" -#: src/components/nav/MainMenu.tsx:76 +#: src/components/nav/MainMenu.tsx:78 #: src/components/nav/NavigationDrawer.tsx:160 #: src/components/nav/SettingsHeader.tsx:42 #: src/defaults/actions.tsx:83 @@ -2481,7 +2485,14 @@ msgstr "" msgid "Admin Center" msgstr "" -#: src/components/nav/MainMenu.tsx:100 +#: src/components/nav/MainMenu.tsx:99 +#: src/defaults/actions.tsx:44 +#: src/defaults/links.tsx:140 +#: src/defaults/links.tsx:186 +msgid "About InvenTree" +msgstr "" + +#: src/components/nav/MainMenu.tsx:108 msgid "Logout" msgstr "" @@ -2507,10 +2518,11 @@ msgstr "" #: src/defaults/links.tsx:42 #: src/forms/StockForms.tsx:736 #: src/pages/Index/Settings/SystemSettings.tsx:224 -#: src/pages/part/PartDetail.tsx:805 +#: src/pages/part/PartDetail.tsx:807 #: src/pages/stock/LocationDetail.tsx:390 -#: src/pages/stock/StockDetail.tsx:626 -#: src/tables/stock/StockItemTable.tsx:86 +#: src/pages/stock/LocationDetail.tsx:420 +#: src/pages/stock/StockDetail.tsx:642 +#: src/tables/stock/StockItemTable.tsx:87 msgid "Stock" msgstr "" @@ -2599,7 +2611,7 @@ msgstr "" #: src/components/nav/SearchDrawer.tsx:288 #: src/pages/company/ManufacturerPartDetail.tsx:176 -#: src/pages/part/PartDetail.tsx:863 +#: src/pages/part/PartDetail.tsx:865 #: src/pages/part/PartSupplierDetail.tsx:15 #: src/pages/purchasing/PurchasingIndex.tsx:81 msgid "Suppliers" @@ -2663,7 +2675,7 @@ msgid "Attachments" msgstr "" #: src/components/panels/NotesPanel.tsx:23 -#: src/tables/build/BuildOrderTestTable.tsx:196 +#: src/tables/part/PartTestResultTable.tsx:214 #: src/tables/stock/StockTrackingTable.tsx:212 msgid "Notes" msgstr "" @@ -2709,7 +2721,7 @@ msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:118 #: src/pages/company/SupplierPartDetail.tsx:144 #: src/pages/part/CategoryDetail.tsx:106 -#: src/pages/part/PartDetail.tsx:461 +#: src/pages/part/PartDetail.tsx:463 #: src/pages/purchasing/PurchaseOrderDetail.tsx:144 #: src/pages/sales/ReturnOrderDetail.tsx:109 #: src/pages/sales/SalesOrderDetail.tsx:118 @@ -2730,7 +2742,7 @@ msgstr "" #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:41 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 #: src/tables/ColumnRenderers.tsx:411 -#: src/tables/build/BuildOrderTestTable.tsx:204 +#: src/tables/part/PartTestResultTable.tsx:222 msgid "Date" msgstr "" @@ -2739,7 +2751,7 @@ msgstr "" #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:68 #: src/pages/core/UserDetail.tsx:81 #: src/pages/core/UserDetail.tsx:209 -#: src/pages/part/PartDetail.tsx:616 +#: src/pages/part/PartDetail.tsx:618 #: src/tables/bom/UsedInTable.tsx:90 #: src/tables/company/CompanyTable.tsx:57 #: src/tables/company/CompanyTable.tsx:91 @@ -2753,8 +2765,8 @@ msgstr "" #: src/tables/purchasing/SupplierPartTable.tsx:85 #: src/tables/purchasing/SupplierPartTable.tsx:179 #: src/tables/settings/ApiTokenTable.tsx:63 -#: src/tables/settings/UserTable.tsx:410 -#: src/tables/stock/StockItemTable.tsx:323 +#: src/tables/settings/UserTable.tsx:411 +#: src/tables/stock/StockItemTable.tsx:324 msgid "Active" msgstr "" @@ -2873,7 +2885,7 @@ msgstr "" #: src/pages/company/CompanyDetail.tsx:325 #: src/pages/company/SupplierPartDetail.tsx:368 #: src/pages/core/UserDetail.tsx:211 -#: src/pages/part/PartDetail.tsx:1017 +#: src/pages/part/PartDetail.tsx:1030 msgid "Inactive" msgstr "" @@ -2883,8 +2895,31 @@ msgstr "" msgid "No stock" msgstr "" -#: src/components/render/Part.tsx:74 -#: src/pages/part/PartDetail.tsx:488 +#: src/components/render/Part.tsx:44 +#: src/pages/company/SupplierPartDetail.tsx:196 +#: src/pages/company/SupplierPartDetail.tsx:389 +#: src/pages/part/PartDetail.tsx:1018 +#: src/tables/bom/BomTable.tsx:424 +#: src/tables/part/PartTable.tsx:95 +msgid "On Order" +msgstr "" + +#: src/components/render/Part.tsx:52 +#: src/pages/part/PartDetail.tsx:590 +#: src/pages/part/PartDetail.tsx:1024 +#: src/pages/stock/StockDetail.tsx:912 +#: src/tables/part/PartTestResultTable.tsx:297 +#: src/tables/stock/StockItemTable.tsx:361 +msgid "In Production" +msgstr "" + +#: src/components/render/Part.tsx:71 +#: src/tables/stock/StockTrackingTable.tsx:206 +msgid "Details" +msgstr "" + +#: src/components/render/Part.tsx:109 +#: src/pages/part/PartDetail.tsx:490 #: src/tables/ColumnRenderers.tsx:224 #: src/tables/ColumnRenderers.tsx:233 #: src/tables/notifications/NotificationTable.tsx:32 @@ -2908,17 +2943,17 @@ msgstr "" #: src/forms/StockForms.tsx:1073 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:88 #: src/pages/core/UserDetail.tsx:158 -#: src/pages/stock/StockDetail.tsx:295 +#: src/pages/stock/StockDetail.tsx:298 #: src/tables/ColumnRenderers.tsx:176 #: src/tables/ColumnRenderers.tsx:185 -#: src/tables/Filter.tsx:392 +#: src/tables/Filter.tsx:400 #: src/tables/stock/StockTrackingTable.tsx:98 msgid "Location" msgstr "" #: src/components/render/Stock.tsx:99 -#: src/pages/stock/StockDetail.tsx:195 -#: src/pages/stock/StockDetail.tsx:901 +#: src/pages/stock/StockDetail.tsx:198 +#: src/pages/stock/StockDetail.tsx:917 #: src/tables/build/BuildAllocatedStockTable.tsx:121 #: src/tables/build/BuildOutputTable.tsx:111 #: src/tables/sales/SalesOrderAllocationTable.tsx:139 @@ -2940,11 +2975,11 @@ msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:146 #: src/pages/part/pricing/PriceBreakPanel.tsx:89 #: src/pages/part/pricing/PriceBreakPanel.tsx:172 -#: src/pages/stock/StockDetail.tsx:255 -#: src/pages/stock/StockDetail.tsx:907 +#: src/pages/stock/StockDetail.tsx:258 +#: src/pages/stock/StockDetail.tsx:923 #: src/tables/build/BuildLineTable.tsx:84 -#: src/tables/build/BuildOrderTestTable.tsx:251 #: src/tables/part/PartPurchaseOrdersTable.tsx:94 +#: src/tables/part/PartTestResultTable.tsx:269 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:168 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:199 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:69 @@ -3467,163 +3502,163 @@ msgid "Please correct the errors in the selected parts" msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:424 -#: src/tables/build/BuildLineTable.tsx:794 +#: src/tables/build/BuildLineTable.tsx:797 #: src/tables/part/PartTable.tsx:407 #: src/tables/sales/SalesOrderLineItemTable.tsx:365 msgid "Order Parts" msgstr "" #: src/contexts/LanguageContext.tsx:22 -msgid "Arabic" -msgstr "" +#~ msgid "Arabic" +#~ msgstr "Arabic" #: src/contexts/LanguageContext.tsx:23 -msgid "Bulgarian" -msgstr "" +#~ msgid "Bulgarian" +#~ msgstr "Bulgarian" #: src/contexts/LanguageContext.tsx:24 -msgid "Czech" -msgstr "" +#~ msgid "Czech" +#~ msgstr "Czech" #: src/contexts/LanguageContext.tsx:25 -msgid "Danish" -msgstr "" +#~ msgid "Danish" +#~ msgstr "Danish" #: src/contexts/LanguageContext.tsx:26 -msgid "German" -msgstr "" +#~ msgid "German" +#~ msgstr "German" #: src/contexts/LanguageContext.tsx:27 -msgid "Greek" -msgstr "" +#~ msgid "Greek" +#~ msgstr "Greek" #: src/contexts/LanguageContext.tsx:28 -msgid "English" -msgstr "" +#~ msgid "English" +#~ msgstr "English" #: src/contexts/LanguageContext.tsx:29 -msgid "Spanish" -msgstr "" +#~ msgid "Spanish" +#~ msgstr "Spanish" #: src/contexts/LanguageContext.tsx:30 -msgid "Spanish (Mexican)" -msgstr "" +#~ msgid "Spanish (Mexican)" +#~ msgstr "Spanish (Mexican)" #: src/contexts/LanguageContext.tsx:31 -msgid "Estonian" -msgstr "" +#~ msgid "Estonian" +#~ msgstr "Estonian" #: src/contexts/LanguageContext.tsx:32 -msgid "Farsi / Persian" -msgstr "" +#~ msgid "Farsi / Persian" +#~ msgstr "Farsi / Persian" #: src/contexts/LanguageContext.tsx:33 -msgid "Finnish" -msgstr "" +#~ msgid "Finnish" +#~ msgstr "Finnish" #: src/contexts/LanguageContext.tsx:34 -msgid "French" -msgstr "" +#~ msgid "French" +#~ msgstr "French" #: src/contexts/LanguageContext.tsx:35 -msgid "Hebrew" -msgstr "" +#~ msgid "Hebrew" +#~ msgstr "Hebrew" #: src/contexts/LanguageContext.tsx:36 -msgid "Hindi" -msgstr "" +#~ msgid "Hindi" +#~ msgstr "Hindi" #: src/contexts/LanguageContext.tsx:37 -msgid "Hungarian" -msgstr "" +#~ msgid "Hungarian" +#~ msgstr "Hungarian" #: src/contexts/LanguageContext.tsx:38 -msgid "Italian" -msgstr "" +#~ msgid "Italian" +#~ msgstr "Italian" #: src/contexts/LanguageContext.tsx:39 -msgid "Japanese" -msgstr "" +#~ msgid "Japanese" +#~ msgstr "Japanese" #: src/contexts/LanguageContext.tsx:40 -msgid "Korean" -msgstr "" +#~ msgid "Korean" +#~ msgstr "Korean" #: src/contexts/LanguageContext.tsx:41 -msgid "Lithuanian" -msgstr "" +#~ msgid "Lithuanian" +#~ msgstr "Lithuanian" #: src/contexts/LanguageContext.tsx:42 -msgid "Latvian" -msgstr "" +#~ msgid "Latvian" +#~ msgstr "Latvian" #: src/contexts/LanguageContext.tsx:43 -msgid "Dutch" -msgstr "" +#~ msgid "Dutch" +#~ msgstr "Dutch" #: src/contexts/LanguageContext.tsx:44 -msgid "Norwegian" -msgstr "" +#~ msgid "Norwegian" +#~ msgstr "Norwegian" #: src/contexts/LanguageContext.tsx:45 -msgid "Polish" -msgstr "" +#~ msgid "Polish" +#~ msgstr "Polish" #: src/contexts/LanguageContext.tsx:46 -msgid "Portuguese" -msgstr "" +#~ msgid "Portuguese" +#~ msgstr "Portuguese" #: src/contexts/LanguageContext.tsx:47 -msgid "Portuguese (Brazilian)" -msgstr "" +#~ msgid "Portuguese (Brazilian)" +#~ msgstr "Portuguese (Brazilian)" #: src/contexts/LanguageContext.tsx:48 -msgid "Romanian" -msgstr "" +#~ msgid "Romanian" +#~ msgstr "Romanian" #: src/contexts/LanguageContext.tsx:49 -msgid "Russian" -msgstr "" +#~ msgid "Russian" +#~ msgstr "Russian" #: src/contexts/LanguageContext.tsx:50 -msgid "Slovak" -msgstr "" +#~ msgid "Slovak" +#~ msgstr "Slovak" #: src/contexts/LanguageContext.tsx:51 -msgid "Slovenian" -msgstr "" +#~ msgid "Slovenian" +#~ msgstr "Slovenian" #: src/contexts/LanguageContext.tsx:52 -msgid "Serbian" -msgstr "" +#~ msgid "Serbian" +#~ msgstr "Serbian" #: src/contexts/LanguageContext.tsx:53 -msgid "Swedish" -msgstr "" +#~ msgid "Swedish" +#~ msgstr "Swedish" #: src/contexts/LanguageContext.tsx:54 -msgid "Thai" -msgstr "" +#~ msgid "Thai" +#~ msgstr "Thai" #: src/contexts/LanguageContext.tsx:55 -msgid "Turkish" -msgstr "" +#~ msgid "Turkish" +#~ msgstr "Turkish" #: src/contexts/LanguageContext.tsx:56 -msgid "Ukrainian" -msgstr "" +#~ msgid "Ukrainian" +#~ msgstr "Ukrainian" #: src/contexts/LanguageContext.tsx:57 -msgid "Vietnamese" -msgstr "" +#~ msgid "Vietnamese" +#~ msgstr "Vietnamese" #: src/contexts/LanguageContext.tsx:58 -msgid "Chinese (Simplified)" -msgstr "" +#~ msgid "Chinese (Simplified)" +#~ msgstr "Chinese (Simplified)" #: src/contexts/LanguageContext.tsx:59 -msgid "Chinese (Traditional)" -msgstr "" +#~ msgid "Chinese (Traditional)" +#~ msgstr "Chinese (Traditional)" #: src/defaults/actions.tsx:18 #: src/defaults/links.tsx:27 @@ -3644,12 +3679,6 @@ msgstr "" #~ msgid "About this Inventree instance" #~ msgstr "About this Inventree instance" -#: src/defaults/actions.tsx:44 -#: src/defaults/links.tsx:140 -#: src/defaults/links.tsx:186 -msgid "About InvenTree" -msgstr "" - #: src/defaults/actions.tsx:45 msgid "About the InvenTree org" msgstr "" @@ -3954,7 +3983,7 @@ msgstr "" #: src/forms/StockForms.tsx:184 #: src/forms/StockForms.tsx:189 #: src/forms/StockForms.tsx:360 -#: src/pages/stock/StockDetail.tsx:231 +#: src/pages/stock/StockDetail.tsx:234 msgid "Next serial number" msgstr "" @@ -3965,9 +3994,8 @@ msgstr "" #: src/forms/BuildForms.tsx:311 #: src/forms/BuildForms.tsx:656 #: src/tables/build/BuildAllocatedStockTable.tsx:150 -#: src/tables/build/BuildOrderTestTable.tsx:230 -#: src/tables/build/BuildOrderTestTable.tsx:254 #: src/tables/build/BuildOutputTable.tsx:592 +#: src/tables/part/PartTestResultTable.tsx:272 msgid "Build Output" msgstr "" @@ -3984,17 +4012,18 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:150 #: src/pages/sales/ReturnOrderDetail.tsx:115 #: src/pages/sales/SalesOrderDetail.tsx:124 -#: src/pages/stock/StockDetail.tsx:162 -#: src/tables/Filter.tsx:266 +#: src/pages/stock/StockDetail.tsx:170 +#: src/tables/Filter.tsx:274 #: src/tables/build/BuildOutputTable.tsx:408 #: src/tables/machine/MachineListTable.tsx:359 #: src/tables/part/PartPurchaseOrdersTable.tsx:38 +#: src/tables/part/PartTestResultTable.tsx:309 #: src/tables/sales/ReturnOrderLineItemTable.tsx:135 #: src/tables/sales/ReturnOrderLineItemTable.tsx:172 #: src/tables/settings/CustomStateTable.tsx:79 #: src/tables/settings/EmailTable.tsx:95 #: src/tables/settings/ImportSessionTable.tsx:117 -#: src/tables/stock/StockItemTable.tsx:328 +#: src/tables/stock/StockItemTable.tsx:329 #: src/tables/stock/StockTrackingTable.tsx:65 msgid "Status" msgstr "" @@ -4056,7 +4085,7 @@ msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:139 #: src/tables/build/BuildLineTable.tsx:180 #: src/tables/sales/SalesOrderLineItemTable.tsx:337 -#: src/tables/stock/StockItemTable.tsx:339 +#: src/tables/stock/StockItemTable.tsx:340 msgid "Allocated" msgstr "" @@ -4074,9 +4103,9 @@ msgstr "" #: src/forms/BuildForms.tsx:671 #: src/forms/SalesOrderForms.tsx:298 -#: src/tables/build/BuildLineTable.tsx:555 -#: src/tables/build/BuildLineTable.tsx:710 -#: src/tables/build/BuildLineTable.tsx:809 +#: src/tables/build/BuildLineTable.tsx:556 +#: src/tables/build/BuildLineTable.tsx:713 +#: src/tables/build/BuildLineTable.tsx:812 #: src/tables/sales/SalesOrderLineItemTable.tsx:375 #: src/tables/sales/SalesOrderLineItemTable.tsx:408 msgid "Allocate Stock" @@ -4089,10 +4118,10 @@ msgstr "" #: src/forms/BuildForms.tsx:787 #: src/forms/BuildForms.tsx:888 -#: src/tables/build/BuildAllocatedStockTable.tsx:233 -#: src/tables/build/BuildAllocatedStockTable.tsx:265 -#: src/tables/build/BuildLineTable.tsx:720 -#: src/tables/build/BuildLineTable.tsx:843 +#: src/tables/build/BuildAllocatedStockTable.tsx:240 +#: src/tables/build/BuildAllocatedStockTable.tsx:272 +#: src/tables/build/BuildLineTable.tsx:723 +#: src/tables/build/BuildLineTable.tsx:846 msgid "Consume Stock" msgstr "" @@ -4102,14 +4131,14 @@ msgid "Stock items consumed" msgstr "" #: src/forms/BuildForms.tsx:824 -#: src/tables/build/BuildLineTable.tsx:495 +#: src/tables/build/BuildLineTable.tsx:496 #: src/tables/part/PartBuildAllocationsTable.tsx:101 msgid "Fully consumed" msgstr "" #: src/forms/BuildForms.tsx:869 #: src/tables/build/BuildLineTable.tsx:185 -#: src/tables/stock/StockItemTable.tsx:372 +#: src/tables/stock/StockItemTable.tsx:369 msgid "Consumed" msgstr "" @@ -4120,7 +4149,7 @@ msgstr "" #: src/forms/PartForms.tsx:70 #: src/forms/PartForms.tsx:157 #: src/pages/part/CategoryDetail.tsx:122 -#: src/pages/part/PartDetail.tsx:669 +#: src/pages/part/PartDetail.tsx:671 #: src/tables/part/PartCategoryTable.tsx:94 #: src/tables/part/PartTable.tsx:312 msgid "Subscribed" @@ -4232,12 +4261,13 @@ msgstr "" #: src/forms/PurchaseOrderForms.tsx:658 #: src/pages/build/BuildDetail.tsx:351 -#: src/pages/stock/StockDetail.tsx:277 -#: src/pages/stock/StockDetail.tsx:923 +#: src/pages/stock/StockDetail.tsx:280 +#: src/pages/stock/StockDetail.tsx:939 #: src/tables/Filter.tsx:83 #: src/tables/build/BuildAllocatedStockTable.tsx:128 -#: src/tables/build/BuildOrderTestTable.tsx:242 #: src/tables/build/BuildOutputTable.tsx:116 +#: src/tables/part/PartTestResultTable.tsx:260 +#: src/tables/part/PartTestResultTable.tsx:281 #: src/tables/sales/SalesOrderAllocationTable.tsx:146 msgid "Batch Code" msgstr "" @@ -4260,8 +4290,8 @@ msgid "Enter serial numbers for received items" msgstr "" #: src/forms/PurchaseOrderForms.tsx:687 -#: src/pages/stock/StockDetail.tsx:379 -#: src/tables/stock/StockItemTable.tsx:295 +#: src/pages/stock/StockDetail.tsx:382 +#: src/tables/stock/StockItemTable.tsx:296 msgid "Expiry Date" msgstr "" @@ -4273,7 +4303,7 @@ msgstr "" #: src/forms/StockForms.tsx:673 #: src/pages/company/SupplierPartDetail.tsx:171 #: src/pages/company/SupplierPartDetail.tsx:235 -#: src/pages/stock/StockDetail.tsx:416 +#: src/pages/stock/StockDetail.tsx:419 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:220 msgid "Packaging" msgstr "" @@ -4339,9 +4369,9 @@ msgid "Stock Status" msgstr "" #: src/forms/StockForms.tsx:261 -#: src/pages/stock/StockDetail.tsx:670 -#: src/tables/stock/StockItemTable.tsx:525 -#: src/tables/stock/StockItemTable.tsx:572 +#: src/pages/stock/StockDetail.tsx:686 +#: src/tables/stock/StockItemTable.tsx:522 +#: src/tables/stock/StockItemTable.tsx:569 msgid "Add Stock Item" msgstr "" @@ -4378,10 +4408,10 @@ msgstr "" #: src/forms/StockForms.tsx:1075 #: src/pages/company/SupplierPartDetail.tsx:189 #: src/pages/company/SupplierPartDetail.tsx:373 -#: src/pages/part/PartDetail.tsx:535 -#: src/pages/part/PartDetail.tsx:974 +#: src/pages/part/PartDetail.tsx:537 +#: src/pages/part/PartDetail.tsx:987 +#: src/tables/Filter.tsx:92 #: src/tables/purchasing/SupplierPartTable.tsx:194 -#: src/tables/stock/StockItemTable.tsx:359 msgid "In Stock" msgstr "" @@ -4545,7 +4575,7 @@ msgstr "" #: src/tables/FilterSelectDrawer.tsx:114 #: src/tables/FilterSelectDrawer.tsx:137 #: src/tables/FilterSelectDrawer.tsx:149 -#: src/tables/build/BuildOrderTestTable.tsx:188 +#: src/tables/part/PartTestResultTable.tsx:206 #: src/tables/purchasing/ManufacturerPartParameterTable.tsx:42 #: src/tables/stock/StockItemTestResultTable.tsx:201 msgid "Value" @@ -4833,7 +4863,7 @@ msgid "Delete selected stock items" msgstr "" #: src/hooks/UseStockAdjustActions.tsx:205 -#: src/pages/part/PartDetail.tsx:1155 +#: src/pages/part/PartDetail.tsx:1168 msgid "Stock Actions" msgstr "" @@ -6196,7 +6226,7 @@ msgstr "" #: src/pages/build/BuildDetail.tsx:207 #: src/pages/company/ManufacturerPartDetail.tsx:83 #: src/pages/company/SupplierPartDetail.tsx:95 -#: src/pages/part/PartDetail.tsx:454 +#: src/pages/part/PartDetail.tsx:456 #: src/pages/stock/StockDetail.tsx:153 #: src/tables/bom/BomTable.tsx:134 #: src/tables/bom/UsedInTable.tsx:40 @@ -6207,15 +6237,16 @@ msgstr "" #: src/tables/part/RelatedPartTable.tsx:73 #: src/tables/sales/SalesOrderAllocationTable.tsx:132 #: src/tables/sales/SalesOrderLineItemTable.tsx:98 -#: src/tables/stock/StockItemTable.tsx:70 +#: src/tables/stock/StockItemTable.tsx:71 msgid "IPN" msgstr "" #: src/pages/build/BuildDetail.tsx:215 -#: src/pages/part/PartDetail.tsx:481 +#: src/pages/part/PartDetail.tsx:483 +#: src/pages/stock/StockDetail.tsx:161 #: src/tables/bom/UsedInTable.tsx:44 #: src/tables/build/BuildOrderTable.tsx:83 -#: src/tables/stock/StockItemTable.tsx:75 +#: src/tables/stock/StockItemTable.tsx:76 msgid "Revision" msgstr "" @@ -6231,7 +6262,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:156 #: src/pages/sales/ReturnOrderDetail.tsx:121 #: src/pages/sales/SalesOrderDetail.tsx:130 -#: src/pages/stock/StockDetail.tsx:168 +#: src/pages/stock/StockDetail.tsx:176 msgid "Custom Status" msgstr "" @@ -6268,7 +6299,7 @@ msgid "Build Quantity" msgstr "" #: src/pages/build/BuildDetail.tsx:286 -#: src/pages/part/PartDetail.tsx:599 +#: src/pages/part/PartDetail.tsx:601 #: src/tables/bom/BomTable.tsx:352 #: src/tables/bom/BomTable.tsx:387 msgid "Can Build" @@ -6280,16 +6311,16 @@ msgid "Completed Outputs" msgstr "" #: src/pages/build/BuildDetail.tsx:312 -#: src/tables/Filter.tsx:373 +#: src/tables/Filter.tsx:381 msgid "Issued By" msgstr "" #: src/pages/build/BuildDetail.tsx:320 -#: src/pages/part/PartDetail.tsx:692 +#: src/pages/part/PartDetail.tsx:694 #: src/pages/purchasing/PurchaseOrderDetail.tsx:243 #: src/pages/sales/ReturnOrderDetail.tsx:207 #: src/pages/sales/SalesOrderDetail.tsx:219 -#: src/tables/Filter.tsx:311 +#: src/tables/Filter.tsx:319 msgid "Responsible" msgstr "" @@ -6377,6 +6408,8 @@ msgid "Child Build Orders" msgstr "" #: src/pages/build/BuildDetail.tsx:524 +#: src/pages/part/PartDetail.tsx:940 +#: src/pages/stock/StockDetail.tsx:587 #: src/tables/build/BuildOutputTable.tsx:664 #: src/tables/stock/StockItemTestResultTable.tsx:167 msgid "Test Results" @@ -6511,7 +6544,7 @@ msgid "Cancel order" msgstr "" #: src/pages/build/BuildDetail.tsx:752 -#: src/pages/stock/StockDetail.tsx:341 +#: src/pages/stock/StockDetail.tsx:344 #: src/tables/build/BuildAllocatedStockTable.tsx:85 #: src/tables/part/PartBuildAllocationsTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:150 @@ -6572,7 +6605,7 @@ msgstr "" #: src/pages/company/SupplierPartDetail.tsx:234 #: src/pages/company/SupplierPartDetail.tsx:359 #: src/pages/purchasing/PurchaseOrderDetail.tsx:138 -#: src/tables/Filter.tsx:352 +#: src/tables/Filter.tsx:360 #: src/tables/company/CompanyTable.tsx:96 #: src/tables/part/PartPurchaseOrdersTable.tsx:43 #: src/tables/purchasing/PurchaseOrderTable.tsx:109 @@ -6585,7 +6618,7 @@ msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:102 #: src/pages/company/ManufacturerPartDetail.tsx:264 #: src/pages/company/SupplierPartDetail.tsx:151 -#: src/tables/Filter.tsx:339 +#: src/tables/Filter.tsx:347 #: src/tables/company/CompanyTable.tsx:101 #: src/tables/purchasing/SupplierPartTable.tsx:70 msgid "Manufacturer" @@ -6597,7 +6630,7 @@ msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:103 #: src/pages/sales/SalesOrderDetail.tsx:112 #: src/pages/sales/SalesOrderShipmentDetail.tsx:102 -#: src/pages/stock/StockDetail.tsx:367 +#: src/pages/stock/StockDetail.tsx:370 #: src/tables/company/CompanyTable.tsx:106 #: src/tables/sales/ReturnOrderTable.tsx:108 #: src/tables/sales/SalesOrderTable.tsx:133 @@ -6658,7 +6691,7 @@ msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:146 #: src/pages/company/SupplierPartDetail.tsx:231 -#: src/pages/part/PartDetail.tsx:788 +#: src/pages/part/PartDetail.tsx:790 msgid "Part Details" msgstr "" @@ -6671,7 +6704,7 @@ msgid "Manufacturer Part Details" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:164 -#: src/pages/part/PartDetail.tsx:794 +#: src/pages/part/PartDetail.tsx:796 msgid "Parameters" msgstr "" @@ -6712,14 +6745,6 @@ msgstr "" msgid "Pack Quantity" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:196 -#: src/pages/company/SupplierPartDetail.tsx:389 -#: src/pages/part/PartDetail.tsx:1005 -#: src/tables/bom/BomTable.tsx:424 -#: src/tables/part/PartTable.tsx:95 -msgid "On Order" -msgstr "" - #: src/pages/company/SupplierPartDetail.tsx:203 msgid "Supplier Availability" msgstr "" @@ -6767,7 +6792,7 @@ msgid "Add Supplier Part" msgstr "" #: src/pages/company/SupplierPartDetail.tsx:383 -#: src/pages/part/PartDetail.tsx:993 +#: src/pages/part/PartDetail.tsx:1006 msgid "No Stock" msgstr "" @@ -6894,57 +6919,57 @@ msgid "Category Details" msgstr "" #: src/pages/part/PartAllocationPanel.tsx:21 -#: src/pages/stock/StockDetail.tsx:539 +#: src/pages/stock/StockDetail.tsx:555 #: src/tables/part/PartTable.tsx:108 msgid "Build Order Allocations" msgstr "" #: src/pages/part/PartAllocationPanel.tsx:31 -#: src/pages/stock/StockDetail.tsx:554 +#: src/pages/stock/StockDetail.tsx:570 #: src/tables/part/PartTable.tsx:116 msgid "Sales Order Allocations" msgstr "" -#: src/pages/part/PartDetail.tsx:181 -#: src/pages/part/PartDetail.tsx:184 -#: src/pages/part/PartDetail.tsx:228 +#: src/pages/part/PartDetail.tsx:183 +#: src/pages/part/PartDetail.tsx:186 +#: src/pages/part/PartDetail.tsx:230 msgid "Validate BOM" msgstr "" -#: src/pages/part/PartDetail.tsx:185 +#: src/pages/part/PartDetail.tsx:187 msgid "Do you want to validate the bill of materials for this assembly?" msgstr "" -#: src/pages/part/PartDetail.tsx:188 +#: src/pages/part/PartDetail.tsx:190 msgid "BOM validated" msgstr "" -#: src/pages/part/PartDetail.tsx:206 +#: src/pages/part/PartDetail.tsx:208 msgid "BOM Validated" msgstr "" -#: src/pages/part/PartDetail.tsx:207 +#: src/pages/part/PartDetail.tsx:209 msgid "The Bill of Materials for this part has been validated" msgstr "" -#: src/pages/part/PartDetail.tsx:211 -#: src/pages/part/PartDetail.tsx:216 +#: src/pages/part/PartDetail.tsx:213 +#: src/pages/part/PartDetail.tsx:218 msgid "BOM Not Validated" msgstr "" -#: src/pages/part/PartDetail.tsx:212 +#: src/pages/part/PartDetail.tsx:214 msgid "The Bill of Materials for this part has previously been checked, but requires revalidation" msgstr "" -#: src/pages/part/PartDetail.tsx:217 +#: src/pages/part/PartDetail.tsx:219 msgid "The Bill of Materials for this part has not yet been validated" msgstr "" -#: src/pages/part/PartDetail.tsx:248 +#: src/pages/part/PartDetail.tsx:250 msgid "Validated On" msgstr "" -#: src/pages/part/PartDetail.tsx:253 +#: src/pages/part/PartDetail.tsx:255 msgid "Validated By" msgstr "" @@ -6964,25 +6989,25 @@ msgstr "" #~ msgid "Delete part" #~ msgstr "Delete part" -#: src/pages/part/PartDetail.tsx:467 +#: src/pages/part/PartDetail.tsx:469 msgid "Variant of" msgstr "" -#: src/pages/part/PartDetail.tsx:474 +#: src/pages/part/PartDetail.tsx:476 msgid "Revision of" msgstr "" -#: src/pages/part/PartDetail.tsx:494 +#: src/pages/part/PartDetail.tsx:496 #: src/tables/ColumnRenderers.tsx:200 #: src/tables/ColumnRenderers.tsx:209 msgid "Default Location" msgstr "" -#: src/pages/part/PartDetail.tsx:501 +#: src/pages/part/PartDetail.tsx:503 msgid "Category Default Location" msgstr "" -#: src/pages/part/PartDetail.tsx:508 +#: src/pages/part/PartDetail.tsx:510 #: src/tables/purchasing/ManufacturerPartParameterTable.tsx:48 msgid "Units" msgstr "" @@ -6991,12 +7016,12 @@ msgstr "" #~ msgid "Stocktake By" #~ msgstr "Stocktake By" -#: src/pages/part/PartDetail.tsx:515 +#: src/pages/part/PartDetail.tsx:517 #: src/tables/settings/PendingTasksTable.tsx:51 msgid "Keywords" msgstr "" -#: src/pages/part/PartDetail.tsx:543 +#: src/pages/part/PartDetail.tsx:545 #: src/tables/bom/BomTable.tsx:419 #: src/tables/build/BuildLineTable.tsx:297 #: src/tables/part/PartTable.tsx:306 @@ -7004,34 +7029,26 @@ msgstr "" msgid "Available Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:549 +#: src/pages/part/PartDetail.tsx:551 #: src/tables/bom/BomTable.tsx:328 #: src/tables/build/BuildLineTable.tsx:259 #: src/tables/sales/SalesOrderLineItemTable.tsx:178 msgid "On order" msgstr "" -#: src/pages/part/PartDetail.tsx:556 +#: src/pages/part/PartDetail.tsx:558 msgid "Required for Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:567 +#: src/pages/part/PartDetail.tsx:569 msgid "Allocated to Build Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:579 +#: src/pages/part/PartDetail.tsx:581 msgid "Allocated to Sales Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:588 -#: src/pages/part/PartDetail.tsx:1011 -#: src/pages/stock/StockDetail.tsx:896 -#: src/tables/build/BuildOrderTestTable.tsx:273 -#: src/tables/stock/StockItemTable.tsx:364 -msgid "In Production" -msgstr "" - -#: src/pages/part/PartDetail.tsx:606 +#: src/pages/part/PartDetail.tsx:608 msgid "Minimum Stock" msgstr "" @@ -7039,51 +7056,51 @@ msgstr "" #~ msgid "Scheduling" #~ msgstr "Scheduling" -#: src/pages/part/PartDetail.tsx:621 +#: src/pages/part/PartDetail.tsx:623 #: src/tables/part/ParametricPartTable.tsx:359 #: src/tables/part/PartTable.tsx:190 msgid "Locked" msgstr "" -#: src/pages/part/PartDetail.tsx:627 +#: src/pages/part/PartDetail.tsx:629 msgid "Template Part" msgstr "" -#: src/pages/part/PartDetail.tsx:632 +#: src/pages/part/PartDetail.tsx:634 #: src/tables/bom/BomTable.tsx:409 msgid "Assembled Part" msgstr "" -#: src/pages/part/PartDetail.tsx:637 +#: src/pages/part/PartDetail.tsx:639 msgid "Component Part" msgstr "" -#: src/pages/part/PartDetail.tsx:642 +#: src/pages/part/PartDetail.tsx:644 #: src/tables/bom/BomTable.tsx:399 msgid "Testable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:648 +#: src/pages/part/PartDetail.tsx:650 #: src/tables/bom/BomTable.tsx:404 msgid "Trackable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:653 +#: src/pages/part/PartDetail.tsx:655 msgid "Purchaseable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:659 +#: src/pages/part/PartDetail.tsx:661 msgid "Saleable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:664 -#: src/pages/part/PartDetail.tsx:1023 +#: src/pages/part/PartDetail.tsx:666 +#: src/pages/part/PartDetail.tsx:1036 #: src/tables/bom/BomTable.tsx:143 #: src/tables/bom/BomTable.tsx:414 msgid "Virtual Part" msgstr "" -#: src/pages/part/PartDetail.tsx:679 +#: src/pages/part/PartDetail.tsx:681 #: src/pages/purchasing/PurchaseOrderDetail.tsx:253 #: src/pages/sales/ReturnOrderDetail.tsx:217 #: src/pages/sales/SalesOrderDetail.tsx:229 @@ -7091,65 +7108,65 @@ msgstr "" msgid "Creation Date" msgstr "" -#: src/pages/part/PartDetail.tsx:684 +#: src/pages/part/PartDetail.tsx:686 #: src/tables/ColumnRenderers.tsx:386 -#: src/tables/Filter.tsx:365 +#: src/tables/Filter.tsx:373 msgid "Created By" msgstr "" -#: src/pages/part/PartDetail.tsx:699 +#: src/pages/part/PartDetail.tsx:701 msgid "Default Supplier" msgstr "" -#: src/pages/part/PartDetail.tsx:705 +#: src/pages/part/PartDetail.tsx:707 msgid "Default Expiry" msgstr "" -#: src/pages/part/PartDetail.tsx:710 +#: src/pages/part/PartDetail.tsx:712 msgid "days" msgstr "" -#: src/pages/part/PartDetail.tsx:720 +#: src/pages/part/PartDetail.tsx:722 #: src/pages/part/pricing/BomPricingPanel.tsx:113 #: src/pages/part/pricing/VariantPricingPanel.tsx:95 #: src/tables/part/PartTable.tsx:166 msgid "Price Range" msgstr "" -#: src/pages/part/PartDetail.tsx:730 +#: src/pages/part/PartDetail.tsx:732 msgid "Latest Serial Number" msgstr "" -#: src/pages/part/PartDetail.tsx:758 +#: src/pages/part/PartDetail.tsx:760 msgid "Select Part Revision" msgstr "" -#: src/pages/part/PartDetail.tsx:824 +#: src/pages/part/PartDetail.tsx:826 msgid "Variants" msgstr "" -#: src/pages/part/PartDetail.tsx:831 -#: src/pages/stock/StockDetail.tsx:526 +#: src/pages/part/PartDetail.tsx:833 +#: src/pages/stock/StockDetail.tsx:542 msgid "Allocations" msgstr "" -#: src/pages/part/PartDetail.tsx:838 +#: src/pages/part/PartDetail.tsx:840 msgid "Bill of Materials" msgstr "" -#: src/pages/part/PartDetail.tsx:850 +#: src/pages/part/PartDetail.tsx:852 msgid "Used In" msgstr "" -#: src/pages/part/PartDetail.tsx:857 +#: src/pages/part/PartDetail.tsx:859 msgid "Part Pricing" msgstr "" -#: src/pages/part/PartDetail.tsx:927 +#: src/pages/part/PartDetail.tsx:929 msgid "Test Templates" msgstr "" -#: src/pages/part/PartDetail.tsx:938 +#: src/pages/part/PartDetail.tsx:951 msgid "Related Parts" msgstr "" @@ -7161,47 +7178,47 @@ msgstr "" #~ msgid "Transfer part stock" #~ msgstr "Transfer part stock" -#: src/pages/part/PartDetail.tsx:999 +#: src/pages/part/PartDetail.tsx:1012 #: src/tables/part/PartTestTemplateTable.tsx:112 #: src/tables/stock/StockItemTestResultTable.tsx:401 msgid "Required" msgstr "" -#: src/pages/part/PartDetail.tsx:1036 +#: src/pages/part/PartDetail.tsx:1049 #: src/tables/part/PartTable.tsx:355 msgid "Edit Part" msgstr "" -#: src/pages/part/PartDetail.tsx:1076 +#: src/pages/part/PartDetail.tsx:1089 #: src/tables/part/PartTable.tsx:343 #: src/tables/part/PartTable.tsx:420 msgid "Add Part" msgstr "" -#: src/pages/part/PartDetail.tsx:1090 +#: src/pages/part/PartDetail.tsx:1103 msgid "Delete Part" msgstr "" -#: src/pages/part/PartDetail.tsx:1099 +#: src/pages/part/PartDetail.tsx:1112 msgid "Deleting this part cannot be reversed" msgstr "" -#: src/pages/part/PartDetail.tsx:1161 -#: src/pages/stock/StockDetail.tsx:854 +#: src/pages/part/PartDetail.tsx:1174 +#: src/pages/stock/StockDetail.tsx:870 msgid "Order" msgstr "" -#: src/pages/part/PartDetail.tsx:1162 -#: src/pages/stock/StockDetail.tsx:855 -#: src/tables/build/BuildLineTable.tsx:740 +#: src/pages/part/PartDetail.tsx:1175 +#: src/pages/stock/StockDetail.tsx:871 +#: src/tables/build/BuildLineTable.tsx:743 msgid "Order Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:1174 +#: src/pages/part/PartDetail.tsx:1187 msgid "Search by serial number" msgstr "" -#: src/pages/part/PartDetail.tsx:1182 +#: src/pages/part/PartDetail.tsx:1195 #: src/tables/part/PartTable.tsx:392 msgid "Part Actions" msgstr "" @@ -7291,8 +7308,8 @@ msgstr "" #: src/pages/part/PartStockHistoryDetail.tsx:107 #: src/pages/part/PartStockHistoryDetail.tsx:211 -#: src/pages/stock/StockDetail.tsx:399 -#: src/tables/stock/StockItemTable.tsx:272 +#: src/pages/stock/StockDetail.tsx:402 +#: src/tables/stock/StockItemTable.tsx:273 msgid "Stock Value" msgstr "" @@ -7366,12 +7383,12 @@ msgstr "" #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:71 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:126 #: src/pages/part/pricing/SupplierPricingPanel.tsx:66 -#: src/pages/stock/StockDetail.tsx:387 +#: src/pages/stock/StockDetail.tsx:390 #: src/tables/bom/BomTable.tsx:265 #: src/tables/general/ExtraLineItemTable.tsx:61 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:250 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:84 -#: src/tables/stock/StockItemTable.tsx:260 +#: src/tables/stock/StockItemTable.tsx:261 msgid "Unit Price" msgstr "" @@ -7449,9 +7466,9 @@ msgid "Purchase Pricing" msgstr "" #: src/pages/part/pricing/PricingOverviewPanel.tsx:281 -#: src/pages/stock/StockDetail.tsx:179 +#: src/pages/stock/StockDetail.tsx:426 #: src/tables/part/PartParameterTable.tsx:121 -#: src/tables/stock/StockItemTable.tsx:301 +#: src/tables/stock/StockItemTable.tsx:302 msgid "Last Updated" msgstr "" @@ -7815,6 +7832,7 @@ msgid "Parent Location" msgstr "" #: src/pages/stock/LocationDetail.tsx:130 +#: src/pages/stock/LocationDetail.tsx:176 msgid "Sublocations" msgstr "" @@ -7871,12 +7889,12 @@ msgid "Scan Stock Item" msgstr "" #: src/pages/stock/LocationDetail.tsx:298 -#: src/pages/stock/StockDetail.tsx:783 +#: src/pages/stock/StockDetail.tsx:799 msgid "Scanned stock item into location" msgstr "" #: src/pages/stock/LocationDetail.tsx:304 -#: src/pages/stock/StockDetail.tsx:789 +#: src/pages/stock/StockDetail.tsx:805 msgid "Error scanning stock item" msgstr "" @@ -7913,71 +7931,71 @@ msgstr "" #~ msgid "Unlink custom barcode from stock item" #~ msgstr "Unlink custom barcode from stock item" -#: src/pages/stock/StockDetail.tsx:185 -msgid "Last Stocktake" -msgstr "" - -#: src/pages/stock/StockDetail.tsx:203 -msgid "Previous serial number" -msgstr "" - #: src/pages/stock/StockDetail.tsx:205 #~ msgid "Edit stock item" #~ msgstr "Edit stock item" +#: src/pages/stock/StockDetail.tsx:206 +msgid "Previous serial number" +msgstr "" + #: src/pages/stock/StockDetail.tsx:217 #~ msgid "Delete stock item" #~ msgstr "Delete stock item" -#: src/pages/stock/StockDetail.tsx:225 +#: src/pages/stock/StockDetail.tsx:228 msgid "Find serial number" msgstr "" -#: src/pages/stock/StockDetail.tsx:269 +#: src/pages/stock/StockDetail.tsx:272 msgid "Allocated to Orders" msgstr "" -#: src/pages/stock/StockDetail.tsx:302 +#: src/pages/stock/StockDetail.tsx:305 msgid "Installed In" msgstr "" -#: src/pages/stock/StockDetail.tsx:322 +#: src/pages/stock/StockDetail.tsx:325 msgid "Parent Item" msgstr "" -#: src/pages/stock/StockDetail.tsx:326 +#: src/pages/stock/StockDetail.tsx:329 msgid "Parent stock item" msgstr "" -#: src/pages/stock/StockDetail.tsx:332 +#: src/pages/stock/StockDetail.tsx:335 msgid "Consumed By" msgstr "" +#: src/pages/stock/StockDetail.tsx:432 +msgid "Last Stocktake" +msgstr "" + #: src/pages/stock/StockDetail.tsx:433 #~ msgid "Duplicate stock item" #~ msgstr "Duplicate stock item" -#: src/pages/stock/StockDetail.tsx:510 +#: src/pages/stock/StockDetail.tsx:526 msgid "Stock Details" msgstr "" -#: src/pages/stock/StockDetail.tsx:516 +#: src/pages/stock/StockDetail.tsx:532 msgid "Stock Tracking" msgstr "" #: src/pages/stock/StockDetail.tsx:571 -msgid "Test Data" -msgstr "" +#~ msgid "Test Data" +#~ msgstr "Test Data" -#: src/pages/stock/StockDetail.tsx:585 +#: src/pages/stock/StockDetail.tsx:601 msgid "Installed Items" msgstr "" -#: src/pages/stock/StockDetail.tsx:592 +#: src/pages/stock/StockDetail.tsx:608 msgid "Child Items" msgstr "" -#: src/pages/stock/StockDetail.tsx:645 +#: src/pages/stock/StockDetail.tsx:661 msgid "Edit Stock Item" msgstr "" @@ -7991,77 +8009,77 @@ msgstr "" #~ msgid "Remove stock" #~ msgstr "Remove stock" -#: src/pages/stock/StockDetail.tsx:687 -msgid "Items Created" -msgstr "" - -#: src/pages/stock/StockDetail.tsx:688 -msgid "Created {n} stock items" -msgstr "" - #: src/pages/stock/StockDetail.tsx:698 #: src/tables/stock/StockItemTable.tsx:481 #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:705 +#: src/pages/stock/StockDetail.tsx:703 +msgid "Items Created" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:704 +msgid "Created {n} stock items" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:721 msgid "Delete Stock Item" msgstr "" -#: src/pages/stock/StockDetail.tsx:741 -msgid "Serialize Stock Item" -msgstr "" - #: src/pages/stock/StockDetail.tsx:757 -#: src/tables/stock/StockItemTable.tsx:539 -msgid "Stock item serialized" +msgid "Serialize Stock Item" msgstr "" #: src/pages/stock/StockDetail.tsx:762 #~ msgid "Return Stock Item" #~ msgstr "Return Stock Item" -#: src/pages/stock/StockDetail.tsx:765 -msgid "Scan Into Location" -msgstr "" - #: src/pages/stock/StockDetail.tsx:765 #~ msgid "Return this item into stock. This will remove the customer assignment." #~ msgstr "Return this item into stock. This will remove the customer assignment." +#: src/pages/stock/StockDetail.tsx:773 +#: src/tables/stock/StockItemTable.tsx:536 +msgid "Stock item serialized" +msgstr "" + #: src/pages/stock/StockDetail.tsx:777 #~ msgid "Item returned to stock" #~ msgstr "Item returned to stock" -#: src/pages/stock/StockDetail.tsx:823 +#: src/pages/stock/StockDetail.tsx:781 +msgid "Scan Into Location" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:839 msgid "Scan into location" msgstr "" -#: src/pages/stock/StockDetail.tsx:825 +#: src/pages/stock/StockDetail.tsx:841 msgid "Scan this item into a location" msgstr "" -#: src/pages/stock/StockDetail.tsx:837 +#: src/pages/stock/StockDetail.tsx:853 msgid "Stock Operations" msgstr "" -#: src/pages/stock/StockDetail.tsx:842 +#: src/pages/stock/StockDetail.tsx:858 #: src/tables/build/BuildOutputTable.tsx:532 msgid "Serialize" msgstr "" -#: src/pages/stock/StockDetail.tsx:843 +#: src/pages/stock/StockDetail.tsx:859 msgid "Serialize stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:868 -msgid "Stock Item Actions" -msgstr "" - #: src/pages/stock/StockDetail.tsx:868 #~ msgid "Count stock" #~ msgstr "Count stock" +#: src/pages/stock/StockDetail.tsx:884 +msgid "Stock Item Actions" +msgstr "" + #: src/pages/stock/StockDetail.tsx:890 #~ msgid "Return from customer" #~ msgstr "Return from customer" @@ -8070,20 +8088,6 @@ msgstr "" #~ msgid "Transfer" #~ msgstr "Transfer" -#: src/pages/stock/StockDetail.tsx:937 -#: src/tables/stock/StockItemTable.tsx:409 -msgid "Stale" -msgstr "" - -#: src/pages/stock/StockDetail.tsx:943 -#: src/tables/stock/StockItemTable.tsx:403 -msgid "Expired" -msgstr "" - -#: src/pages/stock/StockDetail.tsx:949 -msgid "Unavailable" -msgstr "" - #: src/pages/stock/StockDetail.tsx:950 #~ msgid "Assign to Customer" #~ msgstr "Assign to Customer" @@ -8092,6 +8096,20 @@ msgstr "" #~ msgid "Assign to a customer" #~ msgstr "Assign to a customer" +#: src/pages/stock/StockDetail.tsx:953 +#: src/tables/stock/StockItemTable.tsx:406 +msgid "Stale" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:959 +#: src/tables/stock/StockItemTable.tsx:400 +msgid "Expired" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:965 +msgid "Unavailable" +msgstr "" + #: src/states/IconState.tsx:47 #: src/states/IconState.tsx:77 msgid "Error loading icon package from server" @@ -8165,199 +8183,203 @@ msgstr "" msgid "Filter items by batch code" msgstr "" -#: src/tables/Filter.tsx:92 -msgid "Is Serialized" -msgstr "" - #: src/tables/Filter.tsx:93 -msgid "Show items which have a serial number" +msgid "Show items which are in stock" msgstr "" #: src/tables/Filter.tsx:100 -msgid "Serial" +msgid "Is Serialized" msgstr "" #: src/tables/Filter.tsx:101 -msgid "Filter items by serial number" +msgid "Show items which have a serial number" msgstr "" #: src/tables/Filter.tsx:106 #~ msgid "Show overdue orders" #~ msgstr "Show overdue orders" +#: src/tables/Filter.tsx:108 +msgid "Serial" +msgstr "" + #: src/tables/Filter.tsx:109 +msgid "Filter items by serial number" +msgstr "" + +#: src/tables/Filter.tsx:117 msgid "Serial Below" msgstr "" -#: src/tables/Filter.tsx:110 +#: src/tables/Filter.tsx:118 msgid "Show items with serial numbers less than or equal to a given value" msgstr "" -#: src/tables/Filter.tsx:118 +#: src/tables/Filter.tsx:126 msgid "Serial Above" msgstr "" -#: src/tables/Filter.tsx:119 +#: src/tables/Filter.tsx:127 msgid "Show items with serial numbers greater than or equal to a given value" msgstr "" -#: src/tables/Filter.tsx:128 +#: src/tables/Filter.tsx:136 msgid "Assigned to me" msgstr "" -#: src/tables/Filter.tsx:129 +#: src/tables/Filter.tsx:137 msgid "Show orders assigned to me" msgstr "" -#: src/tables/Filter.tsx:136 +#: src/tables/Filter.tsx:144 #: src/tables/sales/SalesOrderAllocationTable.tsx:85 msgid "Outstanding" msgstr "" -#: src/tables/Filter.tsx:137 +#: src/tables/Filter.tsx:145 msgid "Show outstanding items" msgstr "" -#: src/tables/Filter.tsx:145 +#: src/tables/Filter.tsx:153 msgid "Show overdue items" msgstr "" -#: src/tables/Filter.tsx:152 +#: src/tables/Filter.tsx:160 msgid "Minimum Date" msgstr "" -#: src/tables/Filter.tsx:153 +#: src/tables/Filter.tsx:161 msgid "Show items after this date" msgstr "" -#: src/tables/Filter.tsx:161 +#: src/tables/Filter.tsx:169 msgid "Maximum Date" msgstr "" -#: src/tables/Filter.tsx:162 +#: src/tables/Filter.tsx:170 msgid "Show items before this date" msgstr "" -#: src/tables/Filter.tsx:170 +#: src/tables/Filter.tsx:178 msgid "Created Before" msgstr "" -#: src/tables/Filter.tsx:171 +#: src/tables/Filter.tsx:179 msgid "Show items created before this date" msgstr "" -#: src/tables/Filter.tsx:179 +#: src/tables/Filter.tsx:187 msgid "Created After" msgstr "" -#: src/tables/Filter.tsx:180 +#: src/tables/Filter.tsx:188 msgid "Show items created after this date" msgstr "" -#: src/tables/Filter.tsx:188 +#: src/tables/Filter.tsx:196 msgid "Start Date Before" msgstr "" -#: src/tables/Filter.tsx:189 +#: src/tables/Filter.tsx:197 msgid "Show items with a start date before this date" msgstr "" -#: src/tables/Filter.tsx:197 +#: src/tables/Filter.tsx:205 msgid "Start Date After" msgstr "" -#: src/tables/Filter.tsx:198 +#: src/tables/Filter.tsx:206 msgid "Show items with a start date after this date" msgstr "" -#: src/tables/Filter.tsx:206 +#: src/tables/Filter.tsx:214 msgid "Target Date Before" msgstr "" -#: src/tables/Filter.tsx:207 +#: src/tables/Filter.tsx:215 msgid "Show items with a target date before this date" msgstr "" -#: src/tables/Filter.tsx:215 +#: src/tables/Filter.tsx:223 msgid "Target Date After" msgstr "" -#: src/tables/Filter.tsx:216 +#: src/tables/Filter.tsx:224 msgid "Show items with a target date after this date" msgstr "" -#: src/tables/Filter.tsx:224 +#: src/tables/Filter.tsx:232 msgid "Completed Before" msgstr "" -#: src/tables/Filter.tsx:225 +#: src/tables/Filter.tsx:233 msgid "Show items completed before this date" msgstr "" -#: src/tables/Filter.tsx:233 +#: src/tables/Filter.tsx:241 msgid "Completed After" msgstr "" -#: src/tables/Filter.tsx:234 +#: src/tables/Filter.tsx:242 msgid "Show items completed after this date" msgstr "" -#: src/tables/Filter.tsx:246 +#: src/tables/Filter.tsx:254 msgid "Has Project Code" msgstr "" -#: src/tables/Filter.tsx:247 +#: src/tables/Filter.tsx:255 msgid "Show orders with an assigned project code" msgstr "" -#: src/tables/Filter.tsx:256 +#: src/tables/Filter.tsx:264 msgid "Include Variants" msgstr "" -#: src/tables/Filter.tsx:257 +#: src/tables/Filter.tsx:265 msgid "Include results for part variants" msgstr "" -#: src/tables/Filter.tsx:267 +#: src/tables/Filter.tsx:275 #: src/tables/part/PartPurchaseOrdersTable.tsx:133 msgid "Filter by order status" msgstr "" -#: src/tables/Filter.tsx:279 +#: src/tables/Filter.tsx:287 msgid "Filter by project code" msgstr "" -#: src/tables/Filter.tsx:312 +#: src/tables/Filter.tsx:320 msgid "Filter by responsible owner" msgstr "" -#: src/tables/Filter.tsx:328 +#: src/tables/Filter.tsx:336 #: src/tables/settings/ApiTokenTable.tsx:133 #: src/tables/stock/StockTrackingTable.tsx:191 msgid "Filter by user" msgstr "" -#: src/tables/Filter.tsx:340 +#: src/tables/Filter.tsx:348 msgid "Filter by manufacturer" msgstr "" -#: src/tables/Filter.tsx:353 +#: src/tables/Filter.tsx:361 msgid "Filter by supplier" msgstr "" -#: src/tables/Filter.tsx:366 +#: src/tables/Filter.tsx:374 msgid "Filter by user who created the order" msgstr "" -#: src/tables/Filter.tsx:374 +#: src/tables/Filter.tsx:382 msgid "Filter by user who issued the order" msgstr "" -#: src/tables/Filter.tsx:382 +#: src/tables/Filter.tsx:390 msgid "Filter by part category" msgstr "" -#: src/tables/Filter.tsx:393 +#: src/tables/Filter.tsx:401 msgid "Filter by stock location" msgstr "" @@ -8566,7 +8588,7 @@ msgstr "" #: src/tables/bom/BomTable.tsx:345 #: src/tables/part/PartTable.tsx:158 #: src/tables/sales/SalesOrderLineItemTable.tsx:187 -#: src/tables/stock/StockItemTable.tsx:223 +#: src/tables/stock/StockItemTable.tsx:224 msgid "Stock Information" msgstr "" @@ -8588,7 +8610,7 @@ msgstr "" #: src/tables/bom/BomTable.tsx:379 #: src/tables/build/BuildLineTable.tsx:478 -#: src/tables/build/BuildLineTable.tsx:518 +#: src/tables/build/BuildLineTable.tsx:519 msgid "Consumable item" msgstr "" @@ -8737,7 +8759,7 @@ msgstr "" #: src/tables/part/ParametricPartTable.tsx:364 #: src/tables/part/PartBuildAllocationsTable.tsx:60 #: src/tables/part/PartTable.tsx:196 -#: src/tables/stock/StockItemTable.tsx:334 +#: src/tables/stock/StockItemTable.tsx:335 msgid "Assembly" msgstr "" @@ -8785,7 +8807,7 @@ msgstr "" #~ msgstr "Edit Build Item" #: src/tables/build/BuildAllocatedStockTable.tsx:167 -#: src/tables/build/BuildLineTable.tsx:631 +#: src/tables/build/BuildLineTable.tsx:632 msgid "Edit Stock Allocation" msgstr "" @@ -8794,11 +8816,11 @@ msgstr "" #~ msgstr "Delete Build Item" #: src/tables/build/BuildAllocatedStockTable.tsx:180 -#: src/tables/build/BuildLineTable.tsx:644 +#: src/tables/build/BuildLineTable.tsx:645 msgid "Delete Stock Allocation" msgstr "" -#: src/tables/build/BuildAllocatedStockTable.tsx:232 +#: src/tables/build/BuildAllocatedStockTable.tsx:239 msgid "Consume" msgstr "" @@ -8836,7 +8858,7 @@ msgid "Testable" msgstr "" #: src/tables/build/BuildLineTable.tsx:215 -#: src/tables/stock/StockItemTable.tsx:393 +#: src/tables/stock/StockItemTable.tsx:390 msgid "Tracked" msgstr "" @@ -8855,7 +8877,7 @@ msgstr "" #: src/tables/build/BuildLineTable.tsx:294 #: src/tables/sales/SalesOrderLineItemTable.tsx:158 -#: src/tables/stock/StockItemTable.tsx:192 +#: src/tables/stock/StockItemTable.tsx:193 msgid "No stock available" msgstr "" @@ -8887,55 +8909,55 @@ msgstr "" msgid "BOM Information" msgstr "" -#: src/tables/build/BuildLineTable.tsx:496 +#: src/tables/build/BuildLineTable.tsx:497 #: src/tables/part/PartBuildAllocationsTable.tsx:102 msgid "Fully allocated" msgstr "" -#: src/tables/build/BuildLineTable.tsx:544 +#: src/tables/build/BuildLineTable.tsx:545 #: src/tables/sales/SalesOrderLineItemTable.tsx:308 msgid "Create Build Order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:573 +#: src/tables/build/BuildLineTable.tsx:574 msgid "Auto allocation in progress" msgstr "" -#: src/tables/build/BuildLineTable.tsx:576 -#: src/tables/build/BuildLineTable.tsx:781 +#: src/tables/build/BuildLineTable.tsx:577 +#: src/tables/build/BuildLineTable.tsx:784 msgid "Auto Allocate Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:577 +#: src/tables/build/BuildLineTable.tsx:578 msgid "Automatically allocate stock to this build according to the selected options" msgstr "" -#: src/tables/build/BuildLineTable.tsx:597 -#: src/tables/build/BuildLineTable.tsx:611 -#: src/tables/build/BuildLineTable.tsx:730 -#: src/tables/build/BuildLineTable.tsx:831 +#: src/tables/build/BuildLineTable.tsx:598 +#: src/tables/build/BuildLineTable.tsx:612 +#: src/tables/build/BuildLineTable.tsx:733 +#: src/tables/build/BuildLineTable.tsx:834 #: src/tables/build/BuildOutputTable.tsx:359 #: src/tables/build/BuildOutputTable.tsx:364 msgid "Deallocate Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:613 +#: src/tables/build/BuildLineTable.tsx:614 msgid "Deallocate all untracked stock for this build order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:615 +#: src/tables/build/BuildLineTable.tsx:616 msgid "Deallocate stock from the selected line item" msgstr "" -#: src/tables/build/BuildLineTable.tsx:619 +#: src/tables/build/BuildLineTable.tsx:620 msgid "Stock has been deallocated" msgstr "" -#: src/tables/build/BuildLineTable.tsx:750 +#: src/tables/build/BuildLineTable.tsx:753 msgid "Build Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:763 +#: src/tables/build/BuildLineTable.tsx:766 #: src/tables/sales/SalesOrderLineItemTable.tsx:396 msgid "View Part" msgstr "" @@ -8999,38 +9021,6 @@ msgstr "" #~ msgid "Filter by user who issued this order" #~ msgstr "Filter by user who issued this order" -#: src/tables/build/BuildOrderTestTable.tsx:85 -#: src/tables/build/BuildOrderTestTable.tsx:163 -#: src/tables/build/BuildOrderTestTable.tsx:283 -#: src/tables/build/BuildOrderTestTable.tsx:297 -#: src/tables/stock/StockItemTestResultTable.tsx:293 -#: src/tables/stock/StockItemTestResultTable.tsx:365 -#: src/tables/stock/StockItemTestResultTable.tsx:426 -msgid "Add Test Result" -msgstr "" - -#: src/tables/build/BuildOrderTestTable.tsx:92 -#: src/tables/stock/StockItemTestResultTable.tsx:295 -msgid "Test result added" -msgstr "" - -#: src/tables/build/BuildOrderTestTable.tsx:124 -msgid "Add Test Results" -msgstr "" - -#: src/tables/build/BuildOrderTestTable.tsx:134 -msgid "Test results added" -msgstr "" - -#: src/tables/build/BuildOrderTestTable.tsx:162 -#: src/tables/stock/StockItemTestResultTable.tsx:191 -msgid "No Result" -msgstr "" - -#: src/tables/build/BuildOrderTestTable.tsx:274 -msgid "Show build outputs currently in production" -msgstr "" - #: src/tables/build/BuildOutputTable.tsx:104 msgid "Build Output Stock Allocation" msgstr "" @@ -9066,7 +9056,8 @@ msgid "Serialize Build Output" msgstr "" #: src/tables/build/BuildOutputTable.tsx:409 -#: src/tables/stock/StockItemTable.tsx:329 +#: src/tables/part/PartTestResultTable.tsx:310 +#: src/tables/stock/StockItemTable.tsx:330 msgid "Filter by stock status" msgstr "" @@ -9914,6 +9905,38 @@ msgstr "" msgid "Order selected parts" msgstr "" +#: src/tables/part/PartTestResultTable.tsx:103 +#: src/tables/part/PartTestResultTable.tsx:181 +#: src/tables/part/PartTestResultTable.tsx:320 +#: src/tables/part/PartTestResultTable.tsx:334 +#: src/tables/stock/StockItemTestResultTable.tsx:293 +#: src/tables/stock/StockItemTestResultTable.tsx:365 +#: src/tables/stock/StockItemTestResultTable.tsx:426 +msgid "Add Test Result" +msgstr "" + +#: src/tables/part/PartTestResultTable.tsx:110 +#: src/tables/stock/StockItemTestResultTable.tsx:295 +msgid "Test result added" +msgstr "" + +#: src/tables/part/PartTestResultTable.tsx:142 +msgid "Add Test Results" +msgstr "" + +#: src/tables/part/PartTestResultTable.tsx:152 +msgid "Test results added" +msgstr "" + +#: src/tables/part/PartTestResultTable.tsx:180 +#: src/tables/stock/StockItemTestResultTable.tsx:191 +msgid "No Result" +msgstr "" + +#: src/tables/part/PartTestResultTable.tsx:298 +msgid "Show build outputs currently in production" +msgstr "" + #: src/tables/part/PartTestTemplateTable.tsx:56 msgid "Test is defined for a parent template part" msgstr "" @@ -10268,7 +10291,7 @@ msgid "Sample" msgstr "" #: src/tables/plugin/PluginListTable.tsx:432 -#: src/tables/stock/StockItemTable.tsx:377 +#: src/tables/stock/StockItemTable.tsx:374 msgid "Installed" msgstr "" @@ -11081,55 +11104,55 @@ msgstr "" msgid "User deleted" msgstr "" -#: src/tables/settings/UserTable.tsx:361 +#: src/tables/settings/UserTable.tsx:362 msgid "Are you sure you want to delete this user?" msgstr "" -#: src/tables/settings/UserTable.tsx:367 +#: src/tables/settings/UserTable.tsx:368 msgid "Add User" msgstr "" -#: src/tables/settings/UserTable.tsx:375 +#: src/tables/settings/UserTable.tsx:376 msgid "Added user" msgstr "" -#: src/tables/settings/UserTable.tsx:382 +#: src/tables/settings/UserTable.tsx:383 msgid "Set Password" msgstr "" -#: src/tables/settings/UserTable.tsx:387 +#: src/tables/settings/UserTable.tsx:388 msgid "Password updated" msgstr "" -#: src/tables/settings/UserTable.tsx:398 +#: src/tables/settings/UserTable.tsx:399 msgid "Add user" msgstr "" -#: src/tables/settings/UserTable.tsx:411 +#: src/tables/settings/UserTable.tsx:412 msgid "Show active users" msgstr "" -#: src/tables/settings/UserTable.tsx:416 +#: src/tables/settings/UserTable.tsx:417 msgid "Show staff users" msgstr "" -#: src/tables/settings/UserTable.tsx:421 +#: src/tables/settings/UserTable.tsx:422 msgid "Show superusers" msgstr "" -#: src/tables/settings/UserTable.tsx:440 +#: src/tables/settings/UserTable.tsx:441 msgid "Edit User" msgstr "" -#: src/tables/settings/UserTable.tsx:476 +#: src/tables/settings/UserTable.tsx:477 msgid "User updated" msgstr "" -#: src/tables/settings/UserTable.tsx:477 +#: src/tables/settings/UserTable.tsx:478 msgid "User updated successfully" msgstr "" -#: src/tables/settings/UserTable.tsx:483 +#: src/tables/settings/UserTable.tsx:484 msgid "Error updating user" msgstr "" @@ -11171,47 +11194,47 @@ msgstr "" msgid "Icon" msgstr "" -#: src/tables/stock/StockItemTable.tsx:107 +#: src/tables/stock/StockItemTable.tsx:108 msgid "This stock item is in production" msgstr "" -#: src/tables/stock/StockItemTable.tsx:114 +#: src/tables/stock/StockItemTable.tsx:115 msgid "This stock item has been assigned to a sales order" msgstr "" -#: src/tables/stock/StockItemTable.tsx:121 +#: src/tables/stock/StockItemTable.tsx:122 msgid "This stock item has been assigned to a customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:128 +#: src/tables/stock/StockItemTable.tsx:129 msgid "This stock item is installed in another stock item" msgstr "" -#: src/tables/stock/StockItemTable.tsx:135 +#: src/tables/stock/StockItemTable.tsx:136 msgid "This stock item has been consumed by a build order" msgstr "" -#: src/tables/stock/StockItemTable.tsx:142 +#: src/tables/stock/StockItemTable.tsx:143 msgid "This stock item is unavailable" msgstr "" -#: src/tables/stock/StockItemTable.tsx:151 +#: src/tables/stock/StockItemTable.tsx:152 msgid "This stock item has expired" msgstr "" -#: src/tables/stock/StockItemTable.tsx:155 +#: src/tables/stock/StockItemTable.tsx:156 msgid "This stock item is stale" msgstr "" -#: src/tables/stock/StockItemTable.tsx:167 +#: src/tables/stock/StockItemTable.tsx:168 msgid "This stock item is fully allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:174 +#: src/tables/stock/StockItemTable.tsx:175 msgid "This stock item is partially allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:202 +#: src/tables/stock/StockItemTable.tsx:203 msgid "This stock item has been depleted" msgstr "" @@ -11219,152 +11242,148 @@ msgstr "" #~ msgid "Show stock for assmebled parts" #~ msgstr "Show stock for assmebled parts" -#: src/tables/stock/StockItemTable.tsx:306 +#: src/tables/stock/StockItemTable.tsx:307 msgid "Stocktake Date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:324 +#: src/tables/stock/StockItemTable.tsx:325 msgid "Show stock for active parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:335 +#: src/tables/stock/StockItemTable.tsx:336 msgid "Show stock for assembled parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:340 +#: src/tables/stock/StockItemTable.tsx:341 msgid "Show items which have been allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:345 +#: src/tables/stock/StockItemTable.tsx:346 msgid "Show items which are available" msgstr "" -#: src/tables/stock/StockItemTable.tsx:349 +#: src/tables/stock/StockItemTable.tsx:350 #: src/tables/stock/StockLocationTable.tsx:38 msgid "Include Sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:350 +#: src/tables/stock/StockItemTable.tsx:351 msgid "Include stock in sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:354 +#: src/tables/stock/StockItemTable.tsx:355 msgid "Depleted" msgstr "" -#: src/tables/stock/StockItemTable.tsx:355 +#: src/tables/stock/StockItemTable.tsx:356 msgid "Show depleted stock items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:360 -msgid "Show items which are in stock" +#: src/tables/stock/StockItemTable.tsx:362 +msgid "Show items which are in production" msgstr "" #: src/tables/stock/StockItemTable.tsx:362 #~ msgid "Include stock items for variant parts" #~ msgstr "Include stock items for variant parts" -#: src/tables/stock/StockItemTable.tsx:365 -msgid "Show items which are in production" -msgstr "" - -#: src/tables/stock/StockItemTable.tsx:373 +#: src/tables/stock/StockItemTable.tsx:370 msgid "Show items which have been consumed by a build order" msgstr "" -#: src/tables/stock/StockItemTable.tsx:378 +#: src/tables/stock/StockItemTable.tsx:375 msgid "Show stock items which are installed in other items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:382 +#: src/tables/stock/StockItemTable.tsx:379 msgid "Sent to Customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:383 +#: src/tables/stock/StockItemTable.tsx:380 msgid "Show items which have been sent to a customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:394 +#: src/tables/stock/StockItemTable.tsx:391 msgid "Show tracked items" msgstr "" +#: src/tables/stock/StockItemTable.tsx:395 +msgid "Has Purchase Price" +msgstr "" + +#: src/tables/stock/StockItemTable.tsx:396 +msgid "Show items which have a purchase price" +msgstr "" + #: src/tables/stock/StockItemTable.tsx:397 #~ msgid "Serial Number LTE" #~ msgstr "Serial Number LTE" -#: src/tables/stock/StockItemTable.tsx:398 -msgid "Has Purchase Price" -msgstr "" - -#: src/tables/stock/StockItemTable.tsx:399 -msgid "Show items which have a purchase price" +#: src/tables/stock/StockItemTable.tsx:401 +msgid "Show items which have expired" msgstr "" #: src/tables/stock/StockItemTable.tsx:403 #~ msgid "Serial Number GTE" #~ msgstr "Serial Number GTE" -#: src/tables/stock/StockItemTable.tsx:404 -msgid "Show items which have expired" -msgstr "" - -#: src/tables/stock/StockItemTable.tsx:410 +#: src/tables/stock/StockItemTable.tsx:407 msgid "Show items which are stale" msgstr "" -#: src/tables/stock/StockItemTable.tsx:415 +#: src/tables/stock/StockItemTable.tsx:412 msgid "Expired Before" msgstr "" -#: src/tables/stock/StockItemTable.tsx:416 +#: src/tables/stock/StockItemTable.tsx:413 msgid "Show items which expired before this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:422 +#: src/tables/stock/StockItemTable.tsx:419 msgid "Expired After" msgstr "" -#: src/tables/stock/StockItemTable.tsx:423 +#: src/tables/stock/StockItemTable.tsx:420 msgid "Show items which expired after this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:429 +#: src/tables/stock/StockItemTable.tsx:426 msgid "Updated Before" msgstr "" -#: src/tables/stock/StockItemTable.tsx:430 +#: src/tables/stock/StockItemTable.tsx:427 msgid "Show items updated before this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:435 +#: src/tables/stock/StockItemTable.tsx:432 msgid "Updated After" msgstr "" -#: src/tables/stock/StockItemTable.tsx:436 +#: src/tables/stock/StockItemTable.tsx:433 msgid "Show items updated after this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:441 +#: src/tables/stock/StockItemTable.tsx:438 msgid "Stocktake Before" msgstr "" -#: src/tables/stock/StockItemTable.tsx:442 +#: src/tables/stock/StockItemTable.tsx:439 msgid "Show items counted before this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:447 +#: src/tables/stock/StockItemTable.tsx:444 msgid "Stocktake After" msgstr "" -#: src/tables/stock/StockItemTable.tsx:448 +#: src/tables/stock/StockItemTable.tsx:445 msgid "Show items counted after this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:453 +#: src/tables/stock/StockItemTable.tsx:450 msgid "External Location" msgstr "" -#: src/tables/stock/StockItemTable.tsx:454 +#: src/tables/stock/StockItemTable.tsx:451 msgid "Show items in an external location" msgstr "" @@ -11372,7 +11391,7 @@ msgstr "" #~ msgid "Delete stock items" #~ msgstr "Delete stock items" -#: src/tables/stock/StockItemTable.tsx:559 +#: src/tables/stock/StockItemTable.tsx:556 msgid "Order items" msgstr "" @@ -11547,10 +11566,6 @@ msgstr "" msgid "Removed" msgstr "" -#: src/tables/stock/StockTrackingTable.tsx:206 -msgid "Details" -msgstr "" - #: src/tables/stock/StockTrackingTable.tsx:221 msgid "No user information" msgstr "" diff --git a/src/frontend/src/locales/nl/messages.po b/src/frontend/src/locales/nl/messages.po index 69e3f76246..cf1c244126 100644 --- a/src/frontend/src/locales/nl/messages.po +++ b/src/frontend/src/locales/nl/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: nl\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2025-09-17 03:41\n" +"PO-Revision-Date: 2025-09-29 23:53\n" "Last-Translator: \n" "Language-Team: Dutch\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -69,7 +69,7 @@ msgstr "Acties" #: src/components/forms/fields/RelatedModelField.tsx:393 #: src/components/nav/Header.tsx:169 #: src/pages/Index/Settings/UserSettings.tsx:74 -#: src/pages/part/PartDetail.tsx:1173 +#: src/pages/part/PartDetail.tsx:1186 msgid "Search" msgstr "Zoeken" @@ -113,7 +113,7 @@ msgstr "Nee" #: src/forms/StockForms.tsx:1028 #: src/forms/StockForms.tsx:1072 #: src/pages/build/BuildDetail.tsx:200 -#: src/pages/part/PartDetail.tsx:1225 +#: src/pages/part/PartDetail.tsx:1238 #: src/tables/ColumnRenderers.tsx:82 #: src/tables/part/RelatedPartTable.tsx:53 #: src/tables/stock/StockTrackingTable.tsx:87 @@ -128,7 +128,8 @@ msgstr "Onderdeel" #: src/pages/part/CategoryDetail.tsx:130 #: src/pages/part/CategoryDetail.tsx:273 #: src/pages/part/CategoryDetail.tsx:312 -#: src/pages/part/PartDetail.tsx:955 +#: src/pages/part/CategoryDetail.tsx:343 +#: src/pages/part/PartDetail.tsx:968 msgid "Parts" msgstr "Onderdelen" @@ -152,11 +153,11 @@ msgstr "Templatesjablonen voor onderdeel" #: lib/enums/ModelInformation.tsx:52 #: src/components/wizards/OrderPartsWizard.tsx:143 #: src/pages/company/SupplierPartDetail.tsx:408 -#: src/pages/stock/StockDetail.tsx:286 +#: src/pages/stock/StockDetail.tsx:289 #: src/tables/build/BuildAllocatedStockTable.tsx:155 #: src/tables/part/PartPurchaseOrdersTable.tsx:50 #: src/tables/purchasing/SupplierPartTable.tsx:64 -#: src/tables/stock/StockItemTable.tsx:248 +#: src/tables/stock/StockItemTable.tsx:249 msgid "Supplier Part" msgstr "Leverancier onderdeel" @@ -168,7 +169,7 @@ msgstr "Leveranciers onderdelen" #: lib/enums/ModelInformation.tsx:61 #: src/pages/company/SupplierPartDetail.tsx:160 #: src/tables/part/PartPurchaseOrdersTable.tsx:56 -#: src/tables/stock/StockItemTable.tsx:254 +#: src/tables/stock/StockItemTable.tsx:255 msgid "Manufacturer Part" msgstr "Fabrikant onderdeel" @@ -179,14 +180,15 @@ msgstr "Fabrikant onderdelen" #: lib/enums/ModelInformation.tsx:70 #: src/pages/part/CategoryDetail.tsx:343 -#: src/tables/Filter.tsx:381 +#: src/tables/Filter.tsx:389 msgid "Part Category" msgstr "Onderdeel categorie" #: lib/enums/ModelInformation.tsx:71 #: lib/enums/Roles.tsx:37 +#: src/pages/part/CategoryDetail.tsx:267 #: src/pages/part/CategoryDetail.tsx:334 -#: src/pages/part/PartDetail.tsx:1214 +#: src/pages/part/PartDetail.tsx:1227 msgid "Part Categories" msgstr "Onderdeel categorieën" @@ -196,7 +198,8 @@ msgstr "Onderdeel categorieën" #: src/forms/BuildForms.tsx:604 #: src/forms/BuildForms.tsx:765 #: src/forms/SalesOrderForms.tsx:269 -#: src/pages/stock/StockDetail.tsx:976 +#: src/pages/stock/StockDetail.tsx:992 +#: src/tables/part/PartTestResultTable.tsx:248 #: src/tables/stock/StockTrackingTable.tsx:48 #: src/tables/stock/StockTrackingTable.tsx:55 msgid "Stock Item" @@ -221,7 +224,7 @@ msgstr "Voorraad locatie" #: lib/enums/ModelInformation.tsx:89 #: src/pages/stock/LocationDetail.tsx:176 #: src/pages/stock/LocationDetail.tsx:412 -#: src/pages/stock/StockDetail.tsx:967 +#: src/pages/stock/StockDetail.tsx:983 msgid "Stock Locations" msgstr "Voorraad locatie" @@ -235,7 +238,7 @@ msgstr "Voorraad locatie types" #: lib/enums/ModelInformation.tsx:103 #: src/pages/Index/Settings/SystemSettings.tsx:248 -#: src/pages/part/PartDetail.tsx:912 +#: src/pages/part/PartDetail.tsx:914 msgid "Stock History" msgstr "Voorraad geschiedenis" @@ -284,7 +287,7 @@ msgstr "Bedrijven" #: src/pages/sales/ReturnOrderDetail.tsx:199 #: src/pages/sales/SalesOrderDetail.tsx:211 #: src/tables/ColumnRenderers.tsx:353 -#: src/tables/Filter.tsx:278 +#: src/tables/Filter.tsx:286 #: src/tables/TableHoverCard.tsx:101 msgid "Project Code" msgstr "Project code" @@ -299,9 +302,9 @@ msgstr "Project codes" #: src/pages/build/BuildDetail.tsx:244 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:33 #: src/pages/purchasing/PurchaseOrderDetail.tsx:531 -#: src/pages/stock/StockDetail.tsx:349 +#: src/pages/stock/StockDetail.tsx:352 #: src/tables/part/PartPurchaseOrdersTable.tsx:32 -#: src/tables/stock/StockItemTable.tsx:240 +#: src/tables/stock/StockItemTable.tsx:241 #: src/tables/stock/StockTrackingTable.tsx:120 msgid "Purchase Order" msgstr "Inkooporder" @@ -311,7 +314,7 @@ msgstr "Inkooporder" #: src/pages/Index/Settings/SystemSettings.tsx:283 #: src/pages/company/CompanyDetail.tsx:205 #: src/pages/company/SupplierPartDetail.tsx:265 -#: src/pages/part/PartDetail.tsx:876 +#: src/pages/part/PartDetail.tsx:878 #: src/pages/purchasing/PurchasingIndex.tsx:60 msgid "Purchase Orders" msgstr "Inkooporders" @@ -330,7 +333,7 @@ msgstr "Inkooporder regels" #: src/pages/sales/SalesOrderDetail.tsx:586 #: src/pages/sales/SalesOrderShipmentDetail.tsx:94 #: src/pages/sales/SalesOrderShipmentDetail.tsx:358 -#: src/pages/stock/StockDetail.tsx:358 +#: src/pages/stock/StockDetail.tsx:361 #: src/tables/part/PartSalesAllocationsTable.tsx:41 #: src/tables/sales/SalesOrderAllocationTable.tsx:107 #: src/tables/stock/StockTrackingTable.tsx:131 @@ -341,7 +344,7 @@ msgstr "Verkooporder" #: lib/enums/Roles.tsx:43 #: src/pages/Index/Settings/SystemSettings.tsx:299 #: src/pages/company/CompanyDetail.tsx:225 -#: src/pages/part/PartDetail.tsx:888 +#: src/pages/part/PartDetail.tsx:890 #: src/pages/sales/SalesIndex.tsx:82 msgid "Sales Orders" msgstr "Verkooporders" @@ -365,7 +368,7 @@ msgstr "Retourorder" #: lib/enums/Roles.tsx:41 #: src/pages/Index/Settings/SystemSettings.tsx:315 #: src/pages/company/CompanyDetail.tsx:232 -#: src/pages/part/PartDetail.tsx:895 +#: src/pages/part/PartDetail.tsx:897 #: src/pages/sales/SalesIndex.tsx:103 msgid "Return Orders" msgstr "Retourorders" @@ -414,7 +417,7 @@ msgstr "Eigenaren" #: lib/enums/ModelInformation.tsx:214 #: src/pages/Auth/ChangePassword.tsx:36 #: src/pages/core/UserDetail.tsx:220 -#: src/tables/Filter.tsx:327 +#: src/tables/Filter.tsx:335 #: src/tables/settings/ApiTokenTable.tsx:105 #: src/tables/settings/ApiTokenTable.tsx:132 #: src/tables/settings/BarcodeScanHistoryTable.tsx:79 @@ -544,7 +547,7 @@ msgstr "Administrator" #: lib/enums/Roles.tsx:33 #: src/pages/Index/Settings/SystemSettings.tsx:264 #: src/pages/build/BuildIndex.tsx:75 -#: src/pages/part/PartDetail.tsx:905 +#: src/pages/part/PartDetail.tsx:907 #: src/pages/sales/SalesOrderDetail.tsx:394 msgid "Build Orders" msgstr "Productieorders" @@ -694,11 +697,12 @@ msgid "Failed to link barcode" msgstr "Streepjescode koppelen mislukt" #: src/components/barcodes/QRCode.tsx:179 -#: src/pages/part/PartDetail.tsx:522 +#: src/pages/part/PartDetail.tsx:524 #: src/pages/purchasing/PurchaseOrderDetail.tsx:204 #: src/pages/sales/ReturnOrderDetail.tsx:168 #: src/pages/sales/SalesOrderDetail.tsx:180 #: src/pages/sales/SalesOrderShipmentDetail.tsx:168 +#: src/pages/stock/StockDetail.tsx:186 msgid "Link" msgstr "Link" @@ -720,11 +724,11 @@ msgstr "Open in admin interface" #~ msgid "Copy to clipboard" #~ msgstr "Copy to clipboard" -#: src/components/buttons/CopyButton.tsx:31 +#: src/components/buttons/CopyButton.tsx:34 msgid "Copied" msgstr "Gekopieerd" -#: src/components/buttons/CopyButton.tsx:31 +#: src/components/buttons/CopyButton.tsx:34 msgid "Copy" msgstr "Kopieer" @@ -752,19 +756,15 @@ msgstr "Rapporten afdrukken" #~ msgid "The label could not be generated" #~ msgstr "The label could not be generated" -#: src/components/buttons/PrintingActions.tsx:122 +#: src/components/buttons/PrintingActions.tsx:124 msgid "Print Label" msgstr "Label afdrukken" -#: src/components/buttons/PrintingActions.tsx:129 -#: src/components/buttons/PrintingActions.tsx:156 +#: src/components/buttons/PrintingActions.tsx:134 +#: src/components/buttons/PrintingActions.tsx:168 msgid "Print" msgstr "Afdrukken" -#: src/components/buttons/PrintingActions.tsx:139 -msgid "Print Report" -msgstr "Rapport afdrukken" - #: src/components/buttons/PrintingActions.tsx:152 #~ msgid "Generate" #~ msgstr "Generate" @@ -777,15 +777,19 @@ msgstr "Rapport afdrukken" #~ msgid "The report could not be generated" #~ msgstr "The report could not be generated" -#: src/components/buttons/PrintingActions.tsx:177 +#: src/components/buttons/PrintingActions.tsx:161 +msgid "Print Report" +msgstr "Rapport afdrukken" + +#: src/components/buttons/PrintingActions.tsx:189 msgid "Printing Actions" msgstr "Acties afdrukken" -#: src/components/buttons/PrintingActions.tsx:182 +#: src/components/buttons/PrintingActions.tsx:194 msgid "Print Labels" msgstr "Labels afdrukken" -#: src/components/buttons/PrintingActions.tsx:188 +#: src/components/buttons/PrintingActions.tsx:200 msgid "Print Reports" msgstr "Raport afdrukken" @@ -837,24 +841,24 @@ msgstr "Uitschrijven van meldingen" msgid "Subscribe to notifications" msgstr "Abonneren op notificaties" -#: src/components/calendar/Calendar.tsx:99 -#: src/components/calendar/Calendar.tsx:162 +#: src/components/calendar/Calendar.tsx:102 +#: src/components/calendar/Calendar.tsx:165 msgid "Calendar Filters" msgstr "Kalender filters" -#: src/components/calendar/Calendar.tsx:114 +#: src/components/calendar/Calendar.tsx:117 msgid "Previous month" msgstr "Vorige maand" -#: src/components/calendar/Calendar.tsx:123 +#: src/components/calendar/Calendar.tsx:126 msgid "Select month" msgstr "Selecteer maand" -#: src/components/calendar/Calendar.tsx:144 +#: src/components/calendar/Calendar.tsx:147 msgid "Next month" msgstr "Volgende maand" -#: src/components/calendar/Calendar.tsx:175 +#: src/components/calendar/Calendar.tsx:178 #: src/tables/InvenTreeTableHeader.tsx:291 msgid "Download data" msgstr "Gegevens downloaden" @@ -868,7 +872,7 @@ msgid "Error updating order" msgstr "Fout bij bijwerken bestelling" #: src/components/calendar/OrderCalendar.tsx:178 -#: src/tables/Filter.tsx:144 +#: src/tables/Filter.tsx:152 msgid "Overdue" msgstr "Achterstallig" @@ -955,7 +959,7 @@ msgstr "Invalid BOMs" #: src/components/dashboard/DashboardWidgetLibrary.tsx:39 msgid "Assemblies requiring bill of materials validation" -msgstr "" +msgstr "Buurderijen waarvoor de materialen gevalideerd moeten worden" #: src/components/dashboard/DashboardWidgetLibrary.tsx:50 #: src/tables/part/PartTable.tsx:250 @@ -1107,7 +1111,7 @@ msgid "The latest news from InvenTree" msgstr "Het laatste nieuws van InvenTree" #: src/components/dashboard/widgets/ColorToggleWidget.tsx:18 -#: src/components/nav/MainMenu.tsx:91 +#: src/components/nav/MainMenu.tsx:93 msgid "Change Color Mode" msgstr "Kleur modus wijzigen" @@ -1153,14 +1157,14 @@ msgstr "Er zijn geen ongelezen nieuwsartikelen" #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:76 #: src/pages/core/UserDetail.tsx:93 #: src/pages/core/UserDetail.tsx:203 -#: src/tables/settings/UserTable.tsx:420 +#: src/tables/settings/UserTable.tsx:421 msgid "Superuser" msgstr "Administrator " #: src/components/details/Details.tsx:124 #: src/pages/core/UserDetail.tsx:87 #: src/pages/core/UserDetail.tsx:200 -#: src/tables/settings/UserTable.tsx:415 +#: src/tables/settings/UserTable.tsx:416 msgid "Staff" msgstr "Medewerkers" @@ -1658,7 +1662,7 @@ msgstr "Hostnaam" #: src/components/plugins/PluginDrawer.tsx:68 #: src/pages/Index/Settings/AdminCenter/UnitManagementPanel.tsx:19 #: src/pages/part/CategoryDetail.tsx:86 -#: src/pages/part/PartDetail.tsx:447 +#: src/pages/part/PartDetail.tsx:449 #: src/pages/stock/LocationDetail.tsx:84 #: src/tables/machine/MachineTypeTable.tsx:67 #: src/tables/machine/MachineTypeTable.tsx:151 @@ -1980,7 +1984,7 @@ msgid "Data has been imported successfully" msgstr "De gegevens zijn met succes geïmporteerd" #: src/components/importer/ImporterDrawer.tsx:109 -#: src/components/modals/AboutInvenTreeModal.tsx:197 +#: src/components/modals/AboutInvenTreeModal.tsx:203 #: src/components/modals/ServerInfoModal.tsx:134 #: src/forms/BomForms.tsx:132 msgid "Close" @@ -2166,14 +2170,14 @@ msgstr "Geen artikelen" #: src/components/items/TransferList.tsx:161 #: src/components/render/Stock.tsx:102 -#: src/pages/part/PartDetail.tsx:984 -#: src/pages/stock/StockDetail.tsx:262 -#: src/pages/stock/StockDetail.tsx:913 +#: src/pages/part/PartDetail.tsx:997 +#: src/pages/stock/StockDetail.tsx:265 +#: src/pages/stock/StockDetail.tsx:929 #: src/tables/build/BuildAllocatedStockTable.tsx:135 #: src/tables/build/BuildLineTable.tsx:190 #: src/tables/part/PartTable.tsx:124 -#: src/tables/stock/StockItemTable.tsx:183 -#: src/tables/stock/StockItemTable.tsx:344 +#: src/tables/stock/StockItemTable.tsx:184 +#: src/tables/stock/StockItemTable.tsx:345 msgid "Available" msgstr "Beschikbaar" @@ -2252,19 +2256,19 @@ msgstr "Indienen van bugrapport" #~ msgid "Dismiss" #~ msgstr "Dismiss" -#: src/components/modals/AboutInvenTreeModal.tsx:190 +#: src/components/modals/AboutInvenTreeModal.tsx:193 msgid "Copy version information" msgstr "Kopieer versie informatie" -#: src/components/modals/AboutInvenTreeModal.tsx:207 +#: src/components/modals/AboutInvenTreeModal.tsx:213 msgid "Development Version" msgstr "Ontwikkelings versie" -#: src/components/modals/AboutInvenTreeModal.tsx:209 +#: src/components/modals/AboutInvenTreeModal.tsx:215 msgid "Up to Date" msgstr "Up to date" -#: src/components/modals/AboutInvenTreeModal.tsx:211 +#: src/components/modals/AboutInvenTreeModal.tsx:217 msgid "Update Available" msgstr "Update beschikbaar" @@ -2439,24 +2443,28 @@ msgstr "Niets gevonden..." #~ msgid "Profile" #~ msgstr "Profile" -#: src/components/nav/MainMenu.tsx:52 +#: src/components/nav/MainMenu.tsx:54 #: src/components/nav/NavigationDrawer.tsx:193 #: src/pages/Index/Settings/AdminCenter/EmailManagementPanel.tsx:21 #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:39 msgid "Settings" msgstr "Instellingen" -#: src/components/nav/MainMenu.tsx:59 -#: src/pages/Index/Settings/UserSettings.tsx:145 -msgid "Account Settings" -msgstr "Account instellingen" - #: src/components/nav/MainMenu.tsx:59 #: src/defaults/menuItems.tsx:15 #~ msgid "Account settings" #~ msgstr "Account settings" -#: src/components/nav/MainMenu.tsx:67 +#: src/components/nav/MainMenu.tsx:61 +#: src/pages/Index/Settings/UserSettings.tsx:145 +msgid "Account Settings" +msgstr "Account instellingen" + +#: src/components/nav/MainMenu.tsx:68 +#~ msgid "Current language {locale}" +#~ msgstr "Current language {locale}" + +#: src/components/nav/MainMenu.tsx:69 #: src/components/nav/NavigationDrawer.tsx:153 #: src/components/nav/SettingsHeader.tsx:41 #: src/pages/Index/Settings/SystemSettings.tsx:347 @@ -2464,15 +2472,11 @@ msgstr "Account instellingen" msgid "System Settings" msgstr "Systeem instellingen" -#: src/components/nav/MainMenu.tsx:68 -#~ msgid "Current language {locale}" -#~ msgstr "Current language {locale}" - #: src/components/nav/MainMenu.tsx:71 #~ msgid "Switch to pseudo language" #~ msgstr "Switch to pseudo language" -#: src/components/nav/MainMenu.tsx:76 +#: src/components/nav/MainMenu.tsx:78 #: src/components/nav/NavigationDrawer.tsx:160 #: src/components/nav/SettingsHeader.tsx:42 #: src/defaults/actions.tsx:83 @@ -2481,7 +2485,14 @@ msgstr "Systeem instellingen" msgid "Admin Center" msgstr "Beheerder Center" -#: src/components/nav/MainMenu.tsx:100 +#: src/components/nav/MainMenu.tsx:99 +#: src/defaults/actions.tsx:44 +#: src/defaults/links.tsx:140 +#: src/defaults/links.tsx:186 +msgid "About InvenTree" +msgstr "Over InvenTree" + +#: src/components/nav/MainMenu.tsx:108 msgid "Logout" msgstr "Uitloggen" @@ -2507,10 +2518,11 @@ msgstr "Uitloggen" #: src/defaults/links.tsx:42 #: src/forms/StockForms.tsx:736 #: src/pages/Index/Settings/SystemSettings.tsx:224 -#: src/pages/part/PartDetail.tsx:805 +#: src/pages/part/PartDetail.tsx:807 #: src/pages/stock/LocationDetail.tsx:390 -#: src/pages/stock/StockDetail.tsx:626 -#: src/tables/stock/StockItemTable.tsx:86 +#: src/pages/stock/LocationDetail.tsx:420 +#: src/pages/stock/StockDetail.tsx:642 +#: src/tables/stock/StockItemTable.tsx:87 msgid "Stock" msgstr "Voorraad" @@ -2599,7 +2611,7 @@ msgstr "Verwijder zoekgroep" #: src/components/nav/SearchDrawer.tsx:288 #: src/pages/company/ManufacturerPartDetail.tsx:176 -#: src/pages/part/PartDetail.tsx:863 +#: src/pages/part/PartDetail.tsx:865 #: src/pages/part/PartSupplierDetail.tsx:15 #: src/pages/purchasing/PurchasingIndex.tsx:81 msgid "Suppliers" @@ -2663,7 +2675,7 @@ msgid "Attachments" msgstr "Bijlagen" #: src/components/panels/NotesPanel.tsx:23 -#: src/tables/build/BuildOrderTestTable.tsx:196 +#: src/tables/part/PartTestResultTable.tsx:214 #: src/tables/stock/StockTrackingTable.tsx:212 msgid "Notes" msgstr "Opmerkingen" @@ -2709,7 +2721,7 @@ msgstr "Plug-in informatie" #: src/pages/company/ManufacturerPartDetail.tsx:118 #: src/pages/company/SupplierPartDetail.tsx:144 #: src/pages/part/CategoryDetail.tsx:106 -#: src/pages/part/PartDetail.tsx:461 +#: src/pages/part/PartDetail.tsx:463 #: src/pages/purchasing/PurchaseOrderDetail.tsx:144 #: src/pages/sales/ReturnOrderDetail.tsx:109 #: src/pages/sales/SalesOrderDetail.tsx:118 @@ -2730,7 +2742,7 @@ msgstr "Auteur" #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:41 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 #: src/tables/ColumnRenderers.tsx:411 -#: src/tables/build/BuildOrderTestTable.tsx:204 +#: src/tables/part/PartTestResultTable.tsx:222 msgid "Date" msgstr "Datum" @@ -2739,7 +2751,7 @@ msgstr "Datum" #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:68 #: src/pages/core/UserDetail.tsx:81 #: src/pages/core/UserDetail.tsx:209 -#: src/pages/part/PartDetail.tsx:616 +#: src/pages/part/PartDetail.tsx:618 #: src/tables/bom/UsedInTable.tsx:90 #: src/tables/company/CompanyTable.tsx:57 #: src/tables/company/CompanyTable.tsx:91 @@ -2753,8 +2765,8 @@ msgstr "Datum" #: src/tables/purchasing/SupplierPartTable.tsx:85 #: src/tables/purchasing/SupplierPartTable.tsx:179 #: src/tables/settings/ApiTokenTable.tsx:63 -#: src/tables/settings/UserTable.tsx:410 -#: src/tables/stock/StockItemTable.tsx:323 +#: src/tables/settings/UserTable.tsx:411 +#: src/tables/stock/StockItemTable.tsx:324 msgid "Active" msgstr "Actief" @@ -2873,7 +2885,7 @@ msgstr "Verzending" #: src/pages/company/CompanyDetail.tsx:325 #: src/pages/company/SupplierPartDetail.tsx:368 #: src/pages/core/UserDetail.tsx:211 -#: src/pages/part/PartDetail.tsx:1017 +#: src/pages/part/PartDetail.tsx:1030 msgid "Inactive" msgstr "Inactief" @@ -2883,8 +2895,31 @@ msgstr "Inactief" msgid "No stock" msgstr "Geen voorraad" -#: src/components/render/Part.tsx:74 -#: src/pages/part/PartDetail.tsx:488 +#: src/components/render/Part.tsx:44 +#: src/pages/company/SupplierPartDetail.tsx:196 +#: src/pages/company/SupplierPartDetail.tsx:389 +#: src/pages/part/PartDetail.tsx:1018 +#: src/tables/bom/BomTable.tsx:424 +#: src/tables/part/PartTable.tsx:95 +msgid "On Order" +msgstr "In bestelling" + +#: src/components/render/Part.tsx:52 +#: src/pages/part/PartDetail.tsx:590 +#: src/pages/part/PartDetail.tsx:1024 +#: src/pages/stock/StockDetail.tsx:912 +#: src/tables/part/PartTestResultTable.tsx:297 +#: src/tables/stock/StockItemTable.tsx:361 +msgid "In Production" +msgstr "In productie" + +#: src/components/render/Part.tsx:71 +#: src/tables/stock/StockTrackingTable.tsx:206 +msgid "Details" +msgstr "Beschrijving" + +#: src/components/render/Part.tsx:109 +#: src/pages/part/PartDetail.tsx:490 #: src/tables/ColumnRenderers.tsx:224 #: src/tables/ColumnRenderers.tsx:233 #: src/tables/notifications/NotificationTable.tsx:32 @@ -2908,17 +2943,17 @@ msgstr "Categorie" #: src/forms/StockForms.tsx:1073 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:88 #: src/pages/core/UserDetail.tsx:158 -#: src/pages/stock/StockDetail.tsx:295 +#: src/pages/stock/StockDetail.tsx:298 #: src/tables/ColumnRenderers.tsx:176 #: src/tables/ColumnRenderers.tsx:185 -#: src/tables/Filter.tsx:392 +#: src/tables/Filter.tsx:400 #: src/tables/stock/StockTrackingTable.tsx:98 msgid "Location" msgstr "Locatie" #: src/components/render/Stock.tsx:99 -#: src/pages/stock/StockDetail.tsx:195 -#: src/pages/stock/StockDetail.tsx:901 +#: src/pages/stock/StockDetail.tsx:198 +#: src/pages/stock/StockDetail.tsx:917 #: src/tables/build/BuildAllocatedStockTable.tsx:121 #: src/tables/build/BuildOutputTable.tsx:111 #: src/tables/sales/SalesOrderAllocationTable.tsx:139 @@ -2940,11 +2975,11 @@ msgstr "Serienummer" #: src/pages/part/pricing/BomPricingPanel.tsx:146 #: src/pages/part/pricing/PriceBreakPanel.tsx:89 #: src/pages/part/pricing/PriceBreakPanel.tsx:172 -#: src/pages/stock/StockDetail.tsx:255 -#: src/pages/stock/StockDetail.tsx:907 +#: src/pages/stock/StockDetail.tsx:258 +#: src/pages/stock/StockDetail.tsx:923 #: src/tables/build/BuildLineTable.tsx:84 -#: src/tables/build/BuildOrderTestTable.tsx:251 #: src/tables/part/PartPurchaseOrdersTable.tsx:94 +#: src/tables/part/PartTestResultTable.tsx:269 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:168 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:199 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:69 @@ -3467,163 +3502,163 @@ msgid "Please correct the errors in the selected parts" msgstr "Corrigeer de fouten in de geselecteerde onderdelen" #: src/components/wizards/OrderPartsWizard.tsx:424 -#: src/tables/build/BuildLineTable.tsx:794 +#: src/tables/build/BuildLineTable.tsx:797 #: src/tables/part/PartTable.tsx:407 #: src/tables/sales/SalesOrderLineItemTable.tsx:365 msgid "Order Parts" msgstr "Onderdelen bestellen" #: src/contexts/LanguageContext.tsx:22 -msgid "Arabic" -msgstr "Arabisch" +#~ msgid "Arabic" +#~ msgstr "Arabic" #: src/contexts/LanguageContext.tsx:23 -msgid "Bulgarian" -msgstr "Bulgaars" +#~ msgid "Bulgarian" +#~ msgstr "Bulgarian" #: src/contexts/LanguageContext.tsx:24 -msgid "Czech" -msgstr "Tsjechisch" +#~ msgid "Czech" +#~ msgstr "Czech" #: src/contexts/LanguageContext.tsx:25 -msgid "Danish" -msgstr "Deens" +#~ msgid "Danish" +#~ msgstr "Danish" #: src/contexts/LanguageContext.tsx:26 -msgid "German" -msgstr "Duits" +#~ msgid "German" +#~ msgstr "German" #: src/contexts/LanguageContext.tsx:27 -msgid "Greek" -msgstr "Grieks" +#~ msgid "Greek" +#~ msgstr "Greek" #: src/contexts/LanguageContext.tsx:28 -msgid "English" -msgstr "Engels" +#~ msgid "English" +#~ msgstr "English" #: src/contexts/LanguageContext.tsx:29 -msgid "Spanish" -msgstr "Spaans" +#~ msgid "Spanish" +#~ msgstr "Spanish" #: src/contexts/LanguageContext.tsx:30 -msgid "Spanish (Mexican)" -msgstr "Spaans (Mexicaans)" +#~ msgid "Spanish (Mexican)" +#~ msgstr "Spanish (Mexican)" #: src/contexts/LanguageContext.tsx:31 -msgid "Estonian" -msgstr "Estlandse" +#~ msgid "Estonian" +#~ msgstr "Estonian" #: src/contexts/LanguageContext.tsx:32 -msgid "Farsi / Persian" -msgstr "Farsiaans / Perzisch" +#~ msgid "Farsi / Persian" +#~ msgstr "Farsi / Persian" #: src/contexts/LanguageContext.tsx:33 -msgid "Finnish" -msgstr "Fins" +#~ msgid "Finnish" +#~ msgstr "Finnish" #: src/contexts/LanguageContext.tsx:34 -msgid "French" -msgstr "Frans" +#~ msgid "French" +#~ msgstr "French" #: src/contexts/LanguageContext.tsx:35 -msgid "Hebrew" -msgstr "Hebreeuws" +#~ msgid "Hebrew" +#~ msgstr "Hebrew" #: src/contexts/LanguageContext.tsx:36 -msgid "Hindi" -msgstr "Hindoestani" +#~ msgid "Hindi" +#~ msgstr "Hindi" #: src/contexts/LanguageContext.tsx:37 -msgid "Hungarian" -msgstr "Hongaars" +#~ msgid "Hungarian" +#~ msgstr "Hungarian" #: src/contexts/LanguageContext.tsx:38 -msgid "Italian" -msgstr "Italiaans" +#~ msgid "Italian" +#~ msgstr "Italian" #: src/contexts/LanguageContext.tsx:39 -msgid "Japanese" -msgstr "Japans" +#~ msgid "Japanese" +#~ msgstr "Japanese" #: src/contexts/LanguageContext.tsx:40 -msgid "Korean" -msgstr "Koreaans" +#~ msgid "Korean" +#~ msgstr "Korean" #: src/contexts/LanguageContext.tsx:41 -msgid "Lithuanian" -msgstr "Litouws" +#~ msgid "Lithuanian" +#~ msgstr "Lithuanian" #: src/contexts/LanguageContext.tsx:42 -msgid "Latvian" -msgstr "Lets" +#~ msgid "Latvian" +#~ msgstr "Latvian" #: src/contexts/LanguageContext.tsx:43 -msgid "Dutch" -msgstr "Nederlands" +#~ msgid "Dutch" +#~ msgstr "Dutch" #: src/contexts/LanguageContext.tsx:44 -msgid "Norwegian" -msgstr "Noors" +#~ msgid "Norwegian" +#~ msgstr "Norwegian" #: src/contexts/LanguageContext.tsx:45 -msgid "Polish" -msgstr "Pools" +#~ msgid "Polish" +#~ msgstr "Polish" #: src/contexts/LanguageContext.tsx:46 -msgid "Portuguese" -msgstr "Portugees" +#~ msgid "Portuguese" +#~ msgstr "Portuguese" #: src/contexts/LanguageContext.tsx:47 -msgid "Portuguese (Brazilian)" -msgstr "Portugees (Braziliaans)" +#~ msgid "Portuguese (Brazilian)" +#~ msgstr "Portuguese (Brazilian)" #: src/contexts/LanguageContext.tsx:48 -msgid "Romanian" -msgstr "Roemeens" +#~ msgid "Romanian" +#~ msgstr "Romanian" #: src/contexts/LanguageContext.tsx:49 -msgid "Russian" -msgstr "Russisch" +#~ msgid "Russian" +#~ msgstr "Russian" #: src/contexts/LanguageContext.tsx:50 -msgid "Slovak" -msgstr "Slowaaks" +#~ msgid "Slovak" +#~ msgstr "Slovak" #: src/contexts/LanguageContext.tsx:51 -msgid "Slovenian" -msgstr "Sloveens" +#~ msgid "Slovenian" +#~ msgstr "Slovenian" #: src/contexts/LanguageContext.tsx:52 -msgid "Serbian" -msgstr "Servisch" +#~ msgid "Serbian" +#~ msgstr "Serbian" #: src/contexts/LanguageContext.tsx:53 -msgid "Swedish" -msgstr "Zweeds" +#~ msgid "Swedish" +#~ msgstr "Swedish" #: src/contexts/LanguageContext.tsx:54 -msgid "Thai" -msgstr "Thais" +#~ msgid "Thai" +#~ msgstr "Thai" #: src/contexts/LanguageContext.tsx:55 -msgid "Turkish" -msgstr "Turks" +#~ msgid "Turkish" +#~ msgstr "Turkish" #: src/contexts/LanguageContext.tsx:56 -msgid "Ukrainian" -msgstr "Oekraïens" +#~ msgid "Ukrainian" +#~ msgstr "Ukrainian" #: src/contexts/LanguageContext.tsx:57 -msgid "Vietnamese" -msgstr "Vietnamese" +#~ msgid "Vietnamese" +#~ msgstr "Vietnamese" #: src/contexts/LanguageContext.tsx:58 -msgid "Chinese (Simplified)" -msgstr "Chinees (vereenvoudigd)" +#~ msgid "Chinese (Simplified)" +#~ msgstr "Chinese (Simplified)" #: src/contexts/LanguageContext.tsx:59 -msgid "Chinese (Traditional)" -msgstr "Chinees (traditioneel)" +#~ msgid "Chinese (Traditional)" +#~ msgstr "Chinese (Traditional)" #: src/defaults/actions.tsx:18 #: src/defaults/links.tsx:27 @@ -3644,12 +3679,6 @@ msgstr "Bezoek de documentatie om meer te weten te komen over InvenTree" #~ msgid "About this Inventree instance" #~ msgstr "About this Inventree instance" -#: src/defaults/actions.tsx:44 -#: src/defaults/links.tsx:140 -#: src/defaults/links.tsx:186 -msgid "About InvenTree" -msgstr "Over InvenTree" - #: src/defaults/actions.tsx:45 msgid "About the InvenTree org" msgstr "Over InvenTree org" @@ -3954,7 +3983,7 @@ msgstr "Volgende batch code" #: src/forms/StockForms.tsx:184 #: src/forms/StockForms.tsx:189 #: src/forms/StockForms.tsx:360 -#: src/pages/stock/StockDetail.tsx:231 +#: src/pages/stock/StockDetail.tsx:234 msgid "Next serial number" msgstr "Volgend serienummer" @@ -3965,9 +3994,8 @@ msgstr "Volgend serienummer" #: src/forms/BuildForms.tsx:311 #: src/forms/BuildForms.tsx:656 #: src/tables/build/BuildAllocatedStockTable.tsx:150 -#: src/tables/build/BuildOrderTestTable.tsx:230 -#: src/tables/build/BuildOrderTestTable.tsx:254 #: src/tables/build/BuildOutputTable.tsx:592 +#: src/tables/part/PartTestResultTable.tsx:272 msgid "Build Output" msgstr "Bouw Uitvoer" @@ -3984,17 +4012,18 @@ msgstr "Bouw Uitvoer" #: src/pages/purchasing/PurchaseOrderDetail.tsx:150 #: src/pages/sales/ReturnOrderDetail.tsx:115 #: src/pages/sales/SalesOrderDetail.tsx:124 -#: src/pages/stock/StockDetail.tsx:162 -#: src/tables/Filter.tsx:266 +#: src/pages/stock/StockDetail.tsx:170 +#: src/tables/Filter.tsx:274 #: src/tables/build/BuildOutputTable.tsx:408 #: src/tables/machine/MachineListTable.tsx:359 #: src/tables/part/PartPurchaseOrdersTable.tsx:38 +#: src/tables/part/PartTestResultTable.tsx:309 #: src/tables/sales/ReturnOrderLineItemTable.tsx:135 #: src/tables/sales/ReturnOrderLineItemTable.tsx:172 #: src/tables/settings/CustomStateTable.tsx:79 #: src/tables/settings/EmailTable.tsx:95 #: src/tables/settings/ImportSessionTable.tsx:117 -#: src/tables/stock/StockItemTable.tsx:328 +#: src/tables/stock/StockItemTable.tsx:329 #: src/tables/stock/StockTrackingTable.tsx:65 msgid "Status" msgstr "Status" @@ -4056,7 +4085,7 @@ msgstr "Productieorders zijn geannuleerd" #: src/tables/build/BuildAllocatedStockTable.tsx:139 #: src/tables/build/BuildLineTable.tsx:180 #: src/tables/sales/SalesOrderLineItemTable.tsx:337 -#: src/tables/stock/StockItemTable.tsx:339 +#: src/tables/stock/StockItemTable.tsx:340 msgid "Allocated" msgstr "Toegewezen" @@ -4074,9 +4103,9 @@ msgstr "Selecteer de bron locatie voor de voorraadtoewijzing" #: src/forms/BuildForms.tsx:671 #: src/forms/SalesOrderForms.tsx:298 -#: src/tables/build/BuildLineTable.tsx:555 -#: src/tables/build/BuildLineTable.tsx:710 -#: src/tables/build/BuildLineTable.tsx:809 +#: src/tables/build/BuildLineTable.tsx:556 +#: src/tables/build/BuildLineTable.tsx:713 +#: src/tables/build/BuildLineTable.tsx:812 #: src/tables/sales/SalesOrderLineItemTable.tsx:375 #: src/tables/sales/SalesOrderLineItemTable.tsx:408 msgid "Allocate Stock" @@ -4089,10 +4118,10 @@ msgstr "Voorraad items toegewezen" #: src/forms/BuildForms.tsx:787 #: src/forms/BuildForms.tsx:888 -#: src/tables/build/BuildAllocatedStockTable.tsx:233 -#: src/tables/build/BuildAllocatedStockTable.tsx:265 -#: src/tables/build/BuildLineTable.tsx:720 -#: src/tables/build/BuildLineTable.tsx:843 +#: src/tables/build/BuildAllocatedStockTable.tsx:240 +#: src/tables/build/BuildAllocatedStockTable.tsx:272 +#: src/tables/build/BuildLineTable.tsx:723 +#: src/tables/build/BuildLineTable.tsx:846 msgid "Consume Stock" msgstr "Verbruikte voorraad" @@ -4102,14 +4131,14 @@ msgid "Stock items consumed" msgstr "Voorraad artikelen verbruikt" #: src/forms/BuildForms.tsx:824 -#: src/tables/build/BuildLineTable.tsx:495 +#: src/tables/build/BuildLineTable.tsx:496 #: src/tables/part/PartBuildAllocationsTable.tsx:101 msgid "Fully consumed" msgstr "Volledig verbruikt" #: src/forms/BuildForms.tsx:869 #: src/tables/build/BuildLineTable.tsx:185 -#: src/tables/stock/StockItemTable.tsx:372 +#: src/tables/stock/StockItemTable.tsx:369 msgid "Consumed" msgstr "Verbruikt" @@ -4120,7 +4149,7 @@ msgstr "Verbruikt" #: src/forms/PartForms.tsx:70 #: src/forms/PartForms.tsx:157 #: src/pages/part/CategoryDetail.tsx:122 -#: src/pages/part/PartDetail.tsx:669 +#: src/pages/part/PartDetail.tsx:671 #: src/tables/part/PartCategoryTable.tsx:94 #: src/tables/part/PartTable.tsx:312 msgid "Subscribed" @@ -4232,12 +4261,13 @@ msgstr "Winkel met reeds ontvangen voorraad" #: src/forms/PurchaseOrderForms.tsx:658 #: src/pages/build/BuildDetail.tsx:351 -#: src/pages/stock/StockDetail.tsx:277 -#: src/pages/stock/StockDetail.tsx:923 +#: src/pages/stock/StockDetail.tsx:280 +#: src/pages/stock/StockDetail.tsx:939 #: src/tables/Filter.tsx:83 #: src/tables/build/BuildAllocatedStockTable.tsx:128 -#: src/tables/build/BuildOrderTestTable.tsx:242 #: src/tables/build/BuildOutputTable.tsx:116 +#: src/tables/part/PartTestResultTable.tsx:260 +#: src/tables/part/PartTestResultTable.tsx:281 #: src/tables/sales/SalesOrderAllocationTable.tsx:146 msgid "Batch Code" msgstr "Batch code" @@ -4260,8 +4290,8 @@ msgid "Enter serial numbers for received items" msgstr "Voer serienummers in voor ontvangen items" #: src/forms/PurchaseOrderForms.tsx:687 -#: src/pages/stock/StockDetail.tsx:379 -#: src/tables/stock/StockItemTable.tsx:295 +#: src/pages/stock/StockDetail.tsx:382 +#: src/tables/stock/StockItemTable.tsx:296 msgid "Expiry Date" msgstr "Vervaldatum" @@ -4273,7 +4303,7 @@ msgstr "Voer een vervaldatum in voor ontvangen items" #: src/forms/StockForms.tsx:673 #: src/pages/company/SupplierPartDetail.tsx:171 #: src/pages/company/SupplierPartDetail.tsx:235 -#: src/pages/stock/StockDetail.tsx:416 +#: src/pages/stock/StockDetail.tsx:419 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:220 msgid "Packaging" msgstr "Verpakking" @@ -4339,9 +4369,9 @@ msgid "Stock Status" msgstr "Voorraad status" #: src/forms/StockForms.tsx:261 -#: src/pages/stock/StockDetail.tsx:670 -#: src/tables/stock/StockItemTable.tsx:525 -#: src/tables/stock/StockItemTable.tsx:572 +#: src/pages/stock/StockDetail.tsx:686 +#: src/tables/stock/StockItemTable.tsx:522 +#: src/tables/stock/StockItemTable.tsx:569 msgid "Add Stock Item" msgstr "Voorraad item toevoegen" @@ -4378,10 +4408,10 @@ msgstr "Terug" #: src/forms/StockForms.tsx:1075 #: src/pages/company/SupplierPartDetail.tsx:189 #: src/pages/company/SupplierPartDetail.tsx:373 -#: src/pages/part/PartDetail.tsx:535 -#: src/pages/part/PartDetail.tsx:974 +#: src/pages/part/PartDetail.tsx:537 +#: src/pages/part/PartDetail.tsx:987 +#: src/tables/Filter.tsx:92 #: src/tables/purchasing/SupplierPartTable.tsx:194 -#: src/tables/stock/StockItemTable.tsx:359 msgid "In Stock" msgstr "Op voorraad" @@ -4478,19 +4508,19 @@ msgstr "Voorraad samengevoegd" #: src/forms/StockForms.tsx:1281 msgid "Merge Stock Items" -msgstr "" +msgstr "Voorraad items samenvoegen" #: src/forms/StockForms.tsx:1283 msgid "Merge operation cannot be reversed" -msgstr "" +msgstr "Samenvoeg bewerking kan niet worden teruggedraaid" #: src/forms/StockForms.tsx:1284 msgid "Tracking information may be lost when merging items" -msgstr "" +msgstr "Tracking informatie kan verloren gaan tijdens het samenvoegen van items" #: src/forms/StockForms.tsx:1285 msgid "Supplier information may be lost when merging items" -msgstr "" +msgstr "De informatie van de leverancier kan verloren gaan bij het samenvoegen van items" #: src/forms/StockForms.tsx:1303 msgid "Assign Stock to Customer" @@ -4510,7 +4540,7 @@ msgstr "Voorraad verwijderd" #: src/forms/StockForms.tsx:1318 msgid "This operation will permanently delete the selected stock items." -msgstr "" +msgstr "Deze bewerking zal de geselecteerde voorraaditems permanent verwijderen." #: src/forms/StockForms.tsx:1327 msgid "Parent stock location" @@ -4518,19 +4548,19 @@ msgstr "Bovenliggende voorraad locatie" #: src/forms/StockForms.tsx:1454 msgid "Find Serial Number" -msgstr "" +msgstr "Zoek serienummer" #: src/forms/StockForms.tsx:1465 msgid "No matching items" -msgstr "" +msgstr "Geen overeenkomende items" #: src/forms/StockForms.tsx:1471 msgid "Multiple matching items" -msgstr "" +msgstr "Meerdere overeenkomende items" #: src/forms/StockForms.tsx:1480 msgid "Invalid response from server" -msgstr "" +msgstr "Ongeldige reactie van server" #: src/forms/selectionListFields.tsx:97 msgid "Entries" @@ -4545,7 +4575,7 @@ msgstr "Lijst van items om uit te kiezen" #: src/tables/FilterSelectDrawer.tsx:114 #: src/tables/FilterSelectDrawer.tsx:137 #: src/tables/FilterSelectDrawer.tsx:149 -#: src/tables/build/BuildOrderTestTable.tsx:188 +#: src/tables/part/PartTestResultTable.tsx:206 #: src/tables/purchasing/ManufacturerPartParameterTable.tsx:42 #: src/tables/stock/StockItemTestResultTable.tsx:201 msgid "Value" @@ -4619,11 +4649,11 @@ msgstr "Er is een tegenstrijdige sessie op de server voor deze browser. Meld u e #: src/functions/auth.tsx:150 msgid "MFA Login successful" -msgstr "" +msgstr "MFA-login succesvol" #: src/functions/auth.tsx:151 msgid "MFA details were automatically provided in the browser" -msgstr "" +msgstr "De MFA-gegevens werden automatisch verstrekt in de browser" #: src/functions/auth.tsx:180 msgid "Logged Out" @@ -4790,50 +4820,50 @@ msgstr "Weet u zeker dat u dit item wilt verwijderen?" #: src/hooks/UseStockAdjustActions.tsx:100 msgid "Count selected stock items" -msgstr "" +msgstr "Gemarkeerde voorraaditems tellen" #: src/hooks/UseStockAdjustActions.tsx:110 msgid "Add to selected stock items" -msgstr "" +msgstr "Toevoegen aan geselecteerde voorraaditems" #: src/hooks/UseStockAdjustActions.tsx:120 msgid "Remove from selected stock items" -msgstr "" +msgstr "Verwijder van geselecteerde voorraaditems" #: src/hooks/UseStockAdjustActions.tsx:130 msgid "Transfer selected stock items" -msgstr "" +msgstr "Verplaats geselecteerde voorraad items" #: src/hooks/UseStockAdjustActions.tsx:140 msgid "Merge selected stock items" -msgstr "" +msgstr "Voeg geselecteerde voorraaditems samen" #: src/hooks/UseStockAdjustActions.tsx:150 msgid "Change status of selected stock items" -msgstr "" +msgstr "Verander status van geselecteerde voorraad items" #: src/hooks/UseStockAdjustActions.tsx:158 msgid "Assign Stock" -msgstr "" +msgstr "Voorraad toewijzen" #: src/hooks/UseStockAdjustActions.tsx:160 msgid "Assign selected stock items to a customer" -msgstr "" +msgstr "Geselecteerde voorraadartikelen toewijzen aan een klant" #: src/hooks/UseStockAdjustActions.tsx:170 msgid "Return selected items into stock" -msgstr "" +msgstr "Geselecteerde artikelen naar voorraad retourneren" #: src/hooks/UseStockAdjustActions.tsx:178 msgid "Delete Stock" -msgstr "" +msgstr "Voorraad verwijderen" #: src/hooks/UseStockAdjustActions.tsx:180 msgid "Delete selected stock items" -msgstr "" +msgstr "Geselecteerde voorraadartikelen verwijderen" #: src/hooks/UseStockAdjustActions.tsx:205 -#: src/pages/part/PartDetail.tsx:1155 +#: src/pages/part/PartDetail.tsx:1168 msgid "Stock Actions" msgstr "Voorraad acties" @@ -4927,11 +4957,11 @@ msgstr "Voer uw TOTP of herstelcode in" #: src/pages/Auth/MFA.tsx:27 msgid "Remember this device" -msgstr "" +msgstr "Onthoud dit apparaat" #: src/pages/Auth/MFA.tsx:29 msgid "If enabled, you will not be asked for MFA on this device for 30 days." -msgstr "" +msgstr "Indien ingeschakeld, wordt u 30 dagen niet om MFA gevraagd op dit apparaat." #: src/pages/Auth/MFA.tsx:38 msgid "Log in" @@ -5512,7 +5542,7 @@ msgstr "Toegang tokens" #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:101 msgid "Session Information" -msgstr "" +msgstr "Sessie gegevens" #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:139 #: src/tables/general/BarcodeScanTable.tsx:60 @@ -5524,7 +5554,7 @@ msgstr "Tijdstip" #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:140 msgid "Method" -msgstr "" +msgstr "Methode" #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:183 msgid "Error while updating email" @@ -5792,7 +5822,7 @@ msgstr "Basis valuta" #: src/pages/Index/Settings/AdminCenter/EmailManagementPanel.tsx:13 msgid "Email Messages" -msgstr "" +msgstr "E-mail berichten" #: src/pages/Index/Settings/AdminCenter/Index.tsx:107 #~ msgid "User Management" @@ -5800,7 +5830,7 @@ msgstr "" #: src/pages/Index/Settings/AdminCenter/Index.tsx:112 msgid "Users / Access" -msgstr "" +msgstr "Gebruikers / Toegang" #: src/pages/Index/Settings/AdminCenter/Index.tsx:126 msgid "Data Import" @@ -5872,11 +5902,11 @@ msgstr "Machines" #: src/pages/Index/Settings/AdminCenter/Index.tsx:236 msgid "Operations" -msgstr "" +msgstr "Activiteiten" #: src/pages/Index/Settings/AdminCenter/Index.tsx:248 msgid "Data Management" -msgstr "" +msgstr "Gegevens beheer" #: src/pages/Index/Settings/AdminCenter/Index.tsx:259 #: src/pages/Index/Settings/SystemSettings.tsx:175 @@ -5886,11 +5916,11 @@ msgstr "Rapporteren" #: src/pages/Index/Settings/AdminCenter/Index.tsx:264 msgid "PLM" -msgstr "" +msgstr "PLM" #: src/pages/Index/Settings/AdminCenter/Index.tsx:274 msgid "Extend / Integrate" -msgstr "" +msgstr "Breid uit / Integreren" #: src/pages/Index/Settings/AdminCenter/Index.tsx:288 msgid "Advanced Options" @@ -5910,7 +5940,7 @@ msgstr "Geavanceerde instellingen" #: src/pages/Index/Settings/AdminCenter/MachineManagementPanel.tsx:59 msgid "Machine Drivers" -msgstr "" +msgstr "Machine stuurprogramma's" #: src/pages/Index/Settings/AdminCenter/MachineManagementPanel.tsx:62 #~ msgid "There are no machine registry errors." @@ -5975,7 +6005,7 @@ msgstr "Liggend" #: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:25 msgid "Merge" -msgstr "" +msgstr "Samenvoegen" #: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:31 msgid "Attach to Model" @@ -6074,7 +6104,7 @@ msgstr "Tokens" #: src/pages/Index/Settings/PluginSettingsGroup.tsx:99 msgid "The settings below are specific to each available plugin" -msgstr "" +msgstr "De instellingen hieronder zijn specifiek voor elke beschikbare plug-in" #: src/pages/Index/Settings/SystemSettings.tsx:77 msgid "Authentication" @@ -6095,7 +6125,7 @@ msgstr "Barcodes" #: src/pages/Index/Settings/SystemSettings.tsx:127 #: src/pages/Index/Settings/UserSettings.tsx:112 msgid "The settings below are specific to each available notification method" -msgstr "" +msgstr "De onderstaande instellingen zijn specifiek voor elke beschikbare notificatie methode" #: src/pages/Index/Settings/SystemSettings.tsx:133 msgid "Pricing" @@ -6159,15 +6189,15 @@ msgstr "Markeren als ongelezen" #: src/pages/build/BuildDetail.tsx:69 msgid "No Required Items" -msgstr "" +msgstr "Geen vereiste items" #: src/pages/build/BuildDetail.tsx:71 msgid "This build order does not have any required items." -msgstr "" +msgstr "Deze bouwopdracht heeft geen vereiste items." #: src/pages/build/BuildDetail.tsx:72 msgid "The assembled part may not have a Bill of Materials (BOM) defined, or the BOM is empty." -msgstr "" +msgstr "Het geassembleerde onderdeel heeft mogelijk geen Materiaalbon (BOM) gedefinieerd, of de BOM is leeg." #: src/pages/build/BuildDetail.tsx:80 #~ msgid "Build Status" @@ -6196,7 +6226,7 @@ msgstr "" #: src/pages/build/BuildDetail.tsx:207 #: src/pages/company/ManufacturerPartDetail.tsx:83 #: src/pages/company/SupplierPartDetail.tsx:95 -#: src/pages/part/PartDetail.tsx:454 +#: src/pages/part/PartDetail.tsx:456 #: src/pages/stock/StockDetail.tsx:153 #: src/tables/bom/BomTable.tsx:134 #: src/tables/bom/UsedInTable.tsx:40 @@ -6207,15 +6237,16 @@ msgstr "" #: src/tables/part/RelatedPartTable.tsx:73 #: src/tables/sales/SalesOrderAllocationTable.tsx:132 #: src/tables/sales/SalesOrderLineItemTable.tsx:98 -#: src/tables/stock/StockItemTable.tsx:70 +#: src/tables/stock/StockItemTable.tsx:71 msgid "IPN" msgstr "IPN" #: src/pages/build/BuildDetail.tsx:215 -#: src/pages/part/PartDetail.tsx:481 +#: src/pages/part/PartDetail.tsx:483 +#: src/pages/stock/StockDetail.tsx:161 #: src/tables/bom/UsedInTable.tsx:44 #: src/tables/build/BuildOrderTable.tsx:83 -#: src/tables/stock/StockItemTable.tsx:75 +#: src/tables/stock/StockItemTable.tsx:76 msgid "Revision" msgstr "Revisie" @@ -6231,7 +6262,7 @@ msgstr "Revisie" #: src/pages/purchasing/PurchaseOrderDetail.tsx:156 #: src/pages/sales/ReturnOrderDetail.tsx:121 #: src/pages/sales/SalesOrderDetail.tsx:130 -#: src/pages/stock/StockDetail.tsx:168 +#: src/pages/stock/StockDetail.tsx:176 msgid "Custom Status" msgstr "Aangepaste status" @@ -6268,7 +6299,7 @@ msgid "Build Quantity" msgstr "Productiehoeveelheid" #: src/pages/build/BuildDetail.tsx:286 -#: src/pages/part/PartDetail.tsx:599 +#: src/pages/part/PartDetail.tsx:601 #: src/tables/bom/BomTable.tsx:352 #: src/tables/bom/BomTable.tsx:387 msgid "Can Build" @@ -6280,16 +6311,16 @@ msgid "Completed Outputs" msgstr "Afgeronde uitvoer" #: src/pages/build/BuildDetail.tsx:312 -#: src/tables/Filter.tsx:373 +#: src/tables/Filter.tsx:381 msgid "Issued By" msgstr "Uitgegeven door" #: src/pages/build/BuildDetail.tsx:320 -#: src/pages/part/PartDetail.tsx:692 +#: src/pages/part/PartDetail.tsx:694 #: src/pages/purchasing/PurchaseOrderDetail.tsx:243 #: src/pages/sales/ReturnOrderDetail.tsx:207 #: src/pages/sales/SalesOrderDetail.tsx:219 -#: src/tables/Filter.tsx:311 +#: src/tables/Filter.tsx:319 msgid "Responsible" msgstr "Verantwoordelijk" @@ -6351,7 +6382,7 @@ msgstr "Bouw details" #: src/pages/build/BuildDetail.tsx:427 msgid "Required Parts" -msgstr "" +msgstr "Vereiste onderdelen" #: src/pages/build/BuildDetail.tsx:439 #: src/pages/sales/SalesOrderDetail.tsx:380 @@ -6370,13 +6401,15 @@ msgstr "Onvolledige uitvoer" #: src/pages/build/BuildDetail.tsx:500 msgid "External Orders" -msgstr "" +msgstr "Externe bestellingen" #: src/pages/build/BuildDetail.tsx:514 msgid "Child Build Orders" msgstr "Print bouw order" #: src/pages/build/BuildDetail.tsx:524 +#: src/pages/part/PartDetail.tsx:940 +#: src/pages/stock/StockDetail.tsx:587 #: src/tables/build/BuildOutputTable.tsx:664 #: src/tables/stock/StockItemTestResultTable.tsx:167 msgid "Test Results" @@ -6511,7 +6544,7 @@ msgid "Cancel order" msgstr "Bestelling annuleren" #: src/pages/build/BuildDetail.tsx:752 -#: src/pages/stock/StockDetail.tsx:341 +#: src/pages/stock/StockDetail.tsx:344 #: src/tables/build/BuildAllocatedStockTable.tsx:85 #: src/tables/part/PartBuildAllocationsTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:150 @@ -6526,7 +6559,7 @@ msgstr "Productieorder" #: src/pages/build/BuildIndex.tsx:29 #: src/tables/build/BuildOrderTable.tsx:186 msgid "Show external build orders" -msgstr "" +msgstr "Toon externe build orders" #: src/pages/build/BuildIndex.tsx:39 #~ msgid "New Build Order" @@ -6560,7 +6593,7 @@ msgstr "E-mail adres" #: src/pages/company/CompanyDetail.tsx:121 msgid "Tax ID" -msgstr "" +msgstr "BTW nr." #: src/pages/company/CompanyDetail.tsx:131 msgid "Default Currency" @@ -6572,7 +6605,7 @@ msgstr "Standaard valuta" #: src/pages/company/SupplierPartDetail.tsx:234 #: src/pages/company/SupplierPartDetail.tsx:359 #: src/pages/purchasing/PurchaseOrderDetail.tsx:138 -#: src/tables/Filter.tsx:352 +#: src/tables/Filter.tsx:360 #: src/tables/company/CompanyTable.tsx:96 #: src/tables/part/PartPurchaseOrdersTable.tsx:43 #: src/tables/purchasing/PurchaseOrderTable.tsx:109 @@ -6585,7 +6618,7 @@ msgstr "Leverancier" #: src/pages/company/ManufacturerPartDetail.tsx:102 #: src/pages/company/ManufacturerPartDetail.tsx:264 #: src/pages/company/SupplierPartDetail.tsx:151 -#: src/tables/Filter.tsx:339 +#: src/tables/Filter.tsx:347 #: src/tables/company/CompanyTable.tsx:101 #: src/tables/purchasing/SupplierPartTable.tsx:70 msgid "Manufacturer" @@ -6597,7 +6630,7 @@ msgstr "Fabrikant" #: src/pages/sales/ReturnOrderDetail.tsx:103 #: src/pages/sales/SalesOrderDetail.tsx:112 #: src/pages/sales/SalesOrderShipmentDetail.tsx:102 -#: src/pages/stock/StockDetail.tsx:367 +#: src/pages/stock/StockDetail.tsx:370 #: src/tables/company/CompanyTable.tsx:106 #: src/tables/sales/ReturnOrderTable.tsx:108 #: src/tables/sales/SalesOrderTable.tsx:133 @@ -6658,7 +6691,7 @@ msgstr "Externe link" #: src/pages/company/ManufacturerPartDetail.tsx:146 #: src/pages/company/SupplierPartDetail.tsx:231 -#: src/pages/part/PartDetail.tsx:788 +#: src/pages/part/PartDetail.tsx:790 msgid "Part Details" msgstr "Details onderdelen" @@ -6671,7 +6704,7 @@ msgid "Manufacturer Part Details" msgstr "Fabrikant onderdeel details" #: src/pages/company/ManufacturerPartDetail.tsx:164 -#: src/pages/part/PartDetail.tsx:794 +#: src/pages/part/PartDetail.tsx:796 msgid "Parameters" msgstr "Parameters" @@ -6712,14 +6745,6 @@ msgstr "Onderdeel omschrijving" msgid "Pack Quantity" msgstr "Pakket hoeveelheid" -#: src/pages/company/SupplierPartDetail.tsx:196 -#: src/pages/company/SupplierPartDetail.tsx:389 -#: src/pages/part/PartDetail.tsx:1005 -#: src/tables/bom/BomTable.tsx:424 -#: src/tables/part/PartTable.tsx:95 -msgid "On Order" -msgstr "In bestelling" - #: src/pages/company/SupplierPartDetail.tsx:203 msgid "Supplier Availability" msgstr "Beschikbaarheid van de leverancier" @@ -6767,7 +6792,7 @@ msgid "Add Supplier Part" msgstr "Leveranciersdeel toevoegen" #: src/pages/company/SupplierPartDetail.tsx:383 -#: src/pages/part/PartDetail.tsx:993 +#: src/pages/part/PartDetail.tsx:1006 msgid "No Stock" msgstr "Geen voorraad" @@ -6894,59 +6919,59 @@ msgid "Category Details" msgstr "Categorie details" #: src/pages/part/PartAllocationPanel.tsx:21 -#: src/pages/stock/StockDetail.tsx:539 +#: src/pages/stock/StockDetail.tsx:555 #: src/tables/part/PartTable.tsx:108 msgid "Build Order Allocations" msgstr "Productie-opdracht toewijzingen" #: src/pages/part/PartAllocationPanel.tsx:31 -#: src/pages/stock/StockDetail.tsx:554 +#: src/pages/stock/StockDetail.tsx:570 #: src/tables/part/PartTable.tsx:116 msgid "Sales Order Allocations" msgstr "Verkoopordertoewijzingen" -#: src/pages/part/PartDetail.tsx:181 -#: src/pages/part/PartDetail.tsx:184 -#: src/pages/part/PartDetail.tsx:228 +#: src/pages/part/PartDetail.tsx:183 +#: src/pages/part/PartDetail.tsx:186 +#: src/pages/part/PartDetail.tsx:230 msgid "Validate BOM" msgstr "Valideren stuklijst BOM" -#: src/pages/part/PartDetail.tsx:185 +#: src/pages/part/PartDetail.tsx:187 msgid "Do you want to validate the bill of materials for this assembly?" msgstr "Wil je de materiaal rekening voor deze stuklijst valideren?" -#: src/pages/part/PartDetail.tsx:188 +#: src/pages/part/PartDetail.tsx:190 msgid "BOM validated" msgstr "Stuklijst BOM gecontroleerd" -#: src/pages/part/PartDetail.tsx:206 +#: src/pages/part/PartDetail.tsx:208 msgid "BOM Validated" -msgstr "" +msgstr "BOM is gevalideerd" -#: src/pages/part/PartDetail.tsx:207 +#: src/pages/part/PartDetail.tsx:209 msgid "The Bill of Materials for this part has been validated" -msgstr "" +msgstr "Het materiaal voor dit onderdeel is gevalideerd." -#: src/pages/part/PartDetail.tsx:211 -#: src/pages/part/PartDetail.tsx:216 +#: src/pages/part/PartDetail.tsx:213 +#: src/pages/part/PartDetail.tsx:218 msgid "BOM Not Validated" -msgstr "" +msgstr "BOM niet gevalideerd" -#: src/pages/part/PartDetail.tsx:212 +#: src/pages/part/PartDetail.tsx:214 msgid "The Bill of Materials for this part has previously been checked, but requires revalidation" -msgstr "" +msgstr "De MaterialenBill voor dit onderdeel is eerder gecontroleerd, maar vereist opnieuw validatie" -#: src/pages/part/PartDetail.tsx:217 +#: src/pages/part/PartDetail.tsx:219 msgid "The Bill of Materials for this part has not yet been validated" -msgstr "" +msgstr "De Materialenfactuur voor dit onderdeel is nog niet gevalideerd" -#: src/pages/part/PartDetail.tsx:248 +#: src/pages/part/PartDetail.tsx:250 msgid "Validated On" -msgstr "" +msgstr "Gevalideerd op" -#: src/pages/part/PartDetail.tsx:253 +#: src/pages/part/PartDetail.tsx:255 msgid "Validated By" -msgstr "" +msgstr "Gevalideerd door" #: src/pages/part/PartDetail.tsx:286 #~ msgid "Variant Stock" @@ -6964,25 +6989,25 @@ msgstr "" #~ msgid "Delete part" #~ msgstr "Delete part" -#: src/pages/part/PartDetail.tsx:467 +#: src/pages/part/PartDetail.tsx:469 msgid "Variant of" msgstr "Variantie van" -#: src/pages/part/PartDetail.tsx:474 +#: src/pages/part/PartDetail.tsx:476 msgid "Revision of" msgstr "Revisie van" -#: src/pages/part/PartDetail.tsx:494 +#: src/pages/part/PartDetail.tsx:496 #: src/tables/ColumnRenderers.tsx:200 #: src/tables/ColumnRenderers.tsx:209 msgid "Default Location" msgstr "Standaard locatie" -#: src/pages/part/PartDetail.tsx:501 +#: src/pages/part/PartDetail.tsx:503 msgid "Category Default Location" msgstr "Standaard categorie locatie" -#: src/pages/part/PartDetail.tsx:508 +#: src/pages/part/PartDetail.tsx:510 #: src/tables/purchasing/ManufacturerPartParameterTable.tsx:48 msgid "Units" msgstr "Eenheden" @@ -6991,12 +7016,12 @@ msgstr "Eenheden" #~ msgid "Stocktake By" #~ msgstr "Stocktake By" -#: src/pages/part/PartDetail.tsx:515 +#: src/pages/part/PartDetail.tsx:517 #: src/tables/settings/PendingTasksTable.tsx:51 msgid "Keywords" msgstr "Trefwoorden" -#: src/pages/part/PartDetail.tsx:543 +#: src/pages/part/PartDetail.tsx:545 #: src/tables/bom/BomTable.tsx:419 #: src/tables/build/BuildLineTable.tsx:297 #: src/tables/part/PartTable.tsx:306 @@ -7004,34 +7029,26 @@ msgstr "Trefwoorden" msgid "Available Stock" msgstr "Beschikbare voorraad" -#: src/pages/part/PartDetail.tsx:549 +#: src/pages/part/PartDetail.tsx:551 #: src/tables/bom/BomTable.tsx:328 #: src/tables/build/BuildLineTable.tsx:259 #: src/tables/sales/SalesOrderLineItemTable.tsx:178 msgid "On order" msgstr "In bestelling" -#: src/pages/part/PartDetail.tsx:556 +#: src/pages/part/PartDetail.tsx:558 msgid "Required for Orders" msgstr "Vereist voor bestellingen" -#: src/pages/part/PartDetail.tsx:567 +#: src/pages/part/PartDetail.tsx:569 msgid "Allocated to Build Orders" msgstr "Toegewezen aan het bouwen van orders" -#: src/pages/part/PartDetail.tsx:579 +#: src/pages/part/PartDetail.tsx:581 msgid "Allocated to Sales Orders" msgstr "Toegewezen aan verkooporders" -#: src/pages/part/PartDetail.tsx:588 -#: src/pages/part/PartDetail.tsx:1011 -#: src/pages/stock/StockDetail.tsx:896 -#: src/tables/build/BuildOrderTestTable.tsx:273 -#: src/tables/stock/StockItemTable.tsx:364 -msgid "In Production" -msgstr "In productie" - -#: src/pages/part/PartDetail.tsx:606 +#: src/pages/part/PartDetail.tsx:608 msgid "Minimum Stock" msgstr "Minimale voorraad" @@ -7039,51 +7056,51 @@ msgstr "Minimale voorraad" #~ msgid "Scheduling" #~ msgstr "Scheduling" -#: src/pages/part/PartDetail.tsx:621 +#: src/pages/part/PartDetail.tsx:623 #: src/tables/part/ParametricPartTable.tsx:359 #: src/tables/part/PartTable.tsx:190 msgid "Locked" msgstr "Vergrendeld" -#: src/pages/part/PartDetail.tsx:627 +#: src/pages/part/PartDetail.tsx:629 msgid "Template Part" msgstr "Sjabloon onderdeel" -#: src/pages/part/PartDetail.tsx:632 +#: src/pages/part/PartDetail.tsx:634 #: src/tables/bom/BomTable.tsx:409 msgid "Assembled Part" msgstr "Samengesteld onderdeel" -#: src/pages/part/PartDetail.tsx:637 +#: src/pages/part/PartDetail.tsx:639 msgid "Component Part" msgstr "Onderdeel" -#: src/pages/part/PartDetail.tsx:642 +#: src/pages/part/PartDetail.tsx:644 #: src/tables/bom/BomTable.tsx:399 msgid "Testable Part" msgstr "Testbaar onderdeel" -#: src/pages/part/PartDetail.tsx:648 +#: src/pages/part/PartDetail.tsx:650 #: src/tables/bom/BomTable.tsx:404 msgid "Trackable Part" msgstr "Traceerbaar onderdeel" -#: src/pages/part/PartDetail.tsx:653 +#: src/pages/part/PartDetail.tsx:655 msgid "Purchaseable Part" msgstr "Aankoopbaar onderdeel" -#: src/pages/part/PartDetail.tsx:659 +#: src/pages/part/PartDetail.tsx:661 msgid "Saleable Part" msgstr "Verkoopbaar onderdeel" -#: src/pages/part/PartDetail.tsx:664 -#: src/pages/part/PartDetail.tsx:1023 +#: src/pages/part/PartDetail.tsx:666 +#: src/pages/part/PartDetail.tsx:1036 #: src/tables/bom/BomTable.tsx:143 #: src/tables/bom/BomTable.tsx:414 msgid "Virtual Part" msgstr "Virtueel onderdeel" -#: src/pages/part/PartDetail.tsx:679 +#: src/pages/part/PartDetail.tsx:681 #: src/pages/purchasing/PurchaseOrderDetail.tsx:253 #: src/pages/sales/ReturnOrderDetail.tsx:217 #: src/pages/sales/SalesOrderDetail.tsx:229 @@ -7091,65 +7108,65 @@ msgstr "Virtueel onderdeel" msgid "Creation Date" msgstr "Aangemaakt op" -#: src/pages/part/PartDetail.tsx:684 +#: src/pages/part/PartDetail.tsx:686 #: src/tables/ColumnRenderers.tsx:386 -#: src/tables/Filter.tsx:365 +#: src/tables/Filter.tsx:373 msgid "Created By" msgstr "Aangemaakt door" -#: src/pages/part/PartDetail.tsx:699 +#: src/pages/part/PartDetail.tsx:701 msgid "Default Supplier" msgstr "Standaard leverancier" -#: src/pages/part/PartDetail.tsx:705 +#: src/pages/part/PartDetail.tsx:707 msgid "Default Expiry" msgstr "Standaard vervaldatum" -#: src/pages/part/PartDetail.tsx:710 +#: src/pages/part/PartDetail.tsx:712 msgid "days" msgstr "Dagen" -#: src/pages/part/PartDetail.tsx:720 +#: src/pages/part/PartDetail.tsx:722 #: src/pages/part/pricing/BomPricingPanel.tsx:113 #: src/pages/part/pricing/VariantPricingPanel.tsx:95 #: src/tables/part/PartTable.tsx:166 msgid "Price Range" msgstr "Prijs bereik" -#: src/pages/part/PartDetail.tsx:730 +#: src/pages/part/PartDetail.tsx:732 msgid "Latest Serial Number" msgstr "Laatste serienummer" -#: src/pages/part/PartDetail.tsx:758 +#: src/pages/part/PartDetail.tsx:760 msgid "Select Part Revision" msgstr "Selecteer onderdeel revisie" -#: src/pages/part/PartDetail.tsx:824 +#: src/pages/part/PartDetail.tsx:826 msgid "Variants" msgstr "Varianten" -#: src/pages/part/PartDetail.tsx:831 -#: src/pages/stock/StockDetail.tsx:526 +#: src/pages/part/PartDetail.tsx:833 +#: src/pages/stock/StockDetail.tsx:542 msgid "Allocations" msgstr "Toewijzingen" -#: src/pages/part/PartDetail.tsx:838 +#: src/pages/part/PartDetail.tsx:840 msgid "Bill of Materials" msgstr "Materiaallijst" -#: src/pages/part/PartDetail.tsx:850 +#: src/pages/part/PartDetail.tsx:852 msgid "Used In" msgstr "Wordt gebruikt in" -#: src/pages/part/PartDetail.tsx:857 +#: src/pages/part/PartDetail.tsx:859 msgid "Part Pricing" msgstr "Prijzen onderdeel" -#: src/pages/part/PartDetail.tsx:927 +#: src/pages/part/PartDetail.tsx:929 msgid "Test Templates" msgstr "Test sjablonen" -#: src/pages/part/PartDetail.tsx:938 +#: src/pages/part/PartDetail.tsx:951 msgid "Related Parts" msgstr "Gerelateerde onderdelen" @@ -7161,47 +7178,47 @@ msgstr "Gerelateerde onderdelen" #~ msgid "Transfer part stock" #~ msgstr "Transfer part stock" -#: src/pages/part/PartDetail.tsx:999 +#: src/pages/part/PartDetail.tsx:1012 #: src/tables/part/PartTestTemplateTable.tsx:112 #: src/tables/stock/StockItemTestResultTable.tsx:401 msgid "Required" msgstr "Vereist" -#: src/pages/part/PartDetail.tsx:1036 +#: src/pages/part/PartDetail.tsx:1049 #: src/tables/part/PartTable.tsx:355 msgid "Edit Part" msgstr "Onderdeel bewerken" -#: src/pages/part/PartDetail.tsx:1076 +#: src/pages/part/PartDetail.tsx:1089 #: src/tables/part/PartTable.tsx:343 #: src/tables/part/PartTable.tsx:420 msgid "Add Part" msgstr "Onderdeel toevoegen" -#: src/pages/part/PartDetail.tsx:1090 +#: src/pages/part/PartDetail.tsx:1103 msgid "Delete Part" msgstr "Onderdeel verwijderen" -#: src/pages/part/PartDetail.tsx:1099 +#: src/pages/part/PartDetail.tsx:1112 msgid "Deleting this part cannot be reversed" msgstr "Verwijderen van dit onderdeel kan niet ongedaan worden gemaakt" -#: src/pages/part/PartDetail.tsx:1161 -#: src/pages/stock/StockDetail.tsx:854 +#: src/pages/part/PartDetail.tsx:1174 +#: src/pages/stock/StockDetail.tsx:870 msgid "Order" msgstr "Order" -#: src/pages/part/PartDetail.tsx:1162 -#: src/pages/stock/StockDetail.tsx:855 -#: src/tables/build/BuildLineTable.tsx:740 +#: src/pages/part/PartDetail.tsx:1175 +#: src/pages/stock/StockDetail.tsx:871 +#: src/tables/build/BuildLineTable.tsx:743 msgid "Order Stock" msgstr "Voorraad bestelling" -#: src/pages/part/PartDetail.tsx:1174 +#: src/pages/part/PartDetail.tsx:1187 msgid "Search by serial number" msgstr "Zoek op serienummer" -#: src/pages/part/PartDetail.tsx:1182 +#: src/pages/part/PartDetail.tsx:1195 #: src/tables/part/PartTable.tsx:392 msgid "Part Actions" msgstr "Acties van onderdeel" @@ -7291,8 +7308,8 @@ msgstr "Voorraad invoer verwijderen" #: src/pages/part/PartStockHistoryDetail.tsx:107 #: src/pages/part/PartStockHistoryDetail.tsx:211 -#: src/pages/stock/StockDetail.tsx:399 -#: src/tables/stock/StockItemTable.tsx:272 +#: src/pages/stock/StockDetail.tsx:402 +#: src/tables/stock/StockItemTable.tsx:273 msgid "Stock Value" msgstr "Voorraad waarde" @@ -7366,12 +7383,12 @@ msgstr "Maximale prijs" #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:71 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:126 #: src/pages/part/pricing/SupplierPricingPanel.tsx:66 -#: src/pages/stock/StockDetail.tsx:387 +#: src/pages/stock/StockDetail.tsx:390 #: src/tables/bom/BomTable.tsx:265 #: src/tables/general/ExtraLineItemTable.tsx:61 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:250 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:84 -#: src/tables/stock/StockItemTable.tsx:260 +#: src/tables/stock/StockItemTable.tsx:261 msgid "Unit Price" msgstr "Prijs per stuk" @@ -7449,9 +7466,9 @@ msgid "Purchase Pricing" msgstr "Inkoopprijs" #: src/pages/part/pricing/PricingOverviewPanel.tsx:281 -#: src/pages/stock/StockDetail.tsx:179 +#: src/pages/stock/StockDetail.tsx:426 #: src/tables/part/PartParameterTable.tsx:121 -#: src/tables/stock/StockItemTable.tsx:301 +#: src/tables/stock/StockItemTable.tsx:302 msgid "Last Updated" msgstr "Laatst bijgewerkt" @@ -7815,6 +7832,7 @@ msgid "Parent Location" msgstr "Bovenliggende locatie" #: src/pages/stock/LocationDetail.tsx:130 +#: src/pages/stock/LocationDetail.tsx:176 msgid "Sublocations" msgstr "Sub locatie" @@ -7871,12 +7889,12 @@ msgid "Scan Stock Item" msgstr "Scan voorraad item" #: src/pages/stock/LocationDetail.tsx:298 -#: src/pages/stock/StockDetail.tsx:783 +#: src/pages/stock/StockDetail.tsx:799 msgid "Scanned stock item into location" msgstr "Gescande voorraadartikel op locatie" #: src/pages/stock/LocationDetail.tsx:304 -#: src/pages/stock/StockDetail.tsx:789 +#: src/pages/stock/StockDetail.tsx:805 msgid "Error scanning stock item" msgstr "Fout bij scannen voorraad item" @@ -7913,71 +7931,71 @@ msgstr "Basis onderdeel" #~ msgid "Unlink custom barcode from stock item" #~ msgstr "Unlink custom barcode from stock item" -#: src/pages/stock/StockDetail.tsx:185 -msgid "Last Stocktake" -msgstr "Laatste voorraadcontrole" - -#: src/pages/stock/StockDetail.tsx:203 -msgid "Previous serial number" -msgstr "Vorig serienummer" - #: src/pages/stock/StockDetail.tsx:205 #~ msgid "Edit stock item" #~ msgstr "Edit stock item" +#: src/pages/stock/StockDetail.tsx:206 +msgid "Previous serial number" +msgstr "Vorig serienummer" + #: src/pages/stock/StockDetail.tsx:217 #~ msgid "Delete stock item" #~ msgstr "Delete stock item" -#: src/pages/stock/StockDetail.tsx:225 +#: src/pages/stock/StockDetail.tsx:228 msgid "Find serial number" msgstr "Zoek een serienummer" -#: src/pages/stock/StockDetail.tsx:269 +#: src/pages/stock/StockDetail.tsx:272 msgid "Allocated to Orders" msgstr "Toegewezen aan orders" -#: src/pages/stock/StockDetail.tsx:302 +#: src/pages/stock/StockDetail.tsx:305 msgid "Installed In" msgstr "Geïnstalleerd in" -#: src/pages/stock/StockDetail.tsx:322 +#: src/pages/stock/StockDetail.tsx:325 msgid "Parent Item" msgstr "Bovenliggend Item" -#: src/pages/stock/StockDetail.tsx:326 +#: src/pages/stock/StockDetail.tsx:329 msgid "Parent stock item" msgstr "Bovenliggende voorraad item" -#: src/pages/stock/StockDetail.tsx:332 +#: src/pages/stock/StockDetail.tsx:335 msgid "Consumed By" msgstr "Verbruikt door" +#: src/pages/stock/StockDetail.tsx:432 +msgid "Last Stocktake" +msgstr "Laatste voorraadcontrole" + #: src/pages/stock/StockDetail.tsx:433 #~ msgid "Duplicate stock item" #~ msgstr "Duplicate stock item" -#: src/pages/stock/StockDetail.tsx:510 +#: src/pages/stock/StockDetail.tsx:526 msgid "Stock Details" msgstr "Voorraad details" -#: src/pages/stock/StockDetail.tsx:516 +#: src/pages/stock/StockDetail.tsx:532 msgid "Stock Tracking" msgstr "Voorraad bijhouden" #: src/pages/stock/StockDetail.tsx:571 -msgid "Test Data" -msgstr "Test gegevens" +#~ msgid "Test Data" +#~ msgstr "Test Data" -#: src/pages/stock/StockDetail.tsx:585 +#: src/pages/stock/StockDetail.tsx:601 msgid "Installed Items" msgstr "Geïnstalleerde items" -#: src/pages/stock/StockDetail.tsx:592 +#: src/pages/stock/StockDetail.tsx:608 msgid "Child Items" msgstr "Onderliggende artikelen" -#: src/pages/stock/StockDetail.tsx:645 +#: src/pages/stock/StockDetail.tsx:661 msgid "Edit Stock Item" msgstr "Bewerk voorraadartikel" @@ -7991,77 +8009,77 @@ msgstr "Bewerk voorraadartikel" #~ msgid "Remove stock" #~ msgstr "Remove stock" -#: src/pages/stock/StockDetail.tsx:687 -msgid "Items Created" -msgstr "Items bijgewerkt" - -#: src/pages/stock/StockDetail.tsx:688 -msgid "Created {n} stock items" -msgstr "Aangemaakt {n} voorraad items" - #: src/pages/stock/StockDetail.tsx:698 #: src/tables/stock/StockItemTable.tsx:481 #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:705 +#: src/pages/stock/StockDetail.tsx:703 +msgid "Items Created" +msgstr "Items bijgewerkt" + +#: src/pages/stock/StockDetail.tsx:704 +msgid "Created {n} stock items" +msgstr "Aangemaakt {n} voorraad items" + +#: src/pages/stock/StockDetail.tsx:721 msgid "Delete Stock Item" msgstr "Voorraad artikel verwijderen" -#: src/pages/stock/StockDetail.tsx:741 +#: src/pages/stock/StockDetail.tsx:757 msgid "Serialize Stock Item" msgstr "Voorraad item serie nummers geven" -#: src/pages/stock/StockDetail.tsx:757 -#: src/tables/stock/StockItemTable.tsx:539 -msgid "Stock item serialized" -msgstr "Voorraad item geserialiseerd" - #: src/pages/stock/StockDetail.tsx:762 #~ msgid "Return Stock Item" #~ msgstr "Return Stock Item" -#: src/pages/stock/StockDetail.tsx:765 -msgid "Scan Into Location" -msgstr "" - #: src/pages/stock/StockDetail.tsx:765 #~ msgid "Return this item into stock. This will remove the customer assignment." #~ msgstr "Return this item into stock. This will remove the customer assignment." +#: src/pages/stock/StockDetail.tsx:773 +#: src/tables/stock/StockItemTable.tsx:536 +msgid "Stock item serialized" +msgstr "Voorraad item geserialiseerd" + #: src/pages/stock/StockDetail.tsx:777 #~ msgid "Item returned to stock" #~ msgstr "Item returned to stock" -#: src/pages/stock/StockDetail.tsx:823 +#: src/pages/stock/StockDetail.tsx:781 +msgid "Scan Into Location" +msgstr "Scan naar locatie" + +#: src/pages/stock/StockDetail.tsx:839 msgid "Scan into location" -msgstr "" +msgstr "Scan naar locatie" -#: src/pages/stock/StockDetail.tsx:825 +#: src/pages/stock/StockDetail.tsx:841 msgid "Scan this item into a location" -msgstr "" +msgstr "Scan dit item naar een locatie" -#: src/pages/stock/StockDetail.tsx:837 +#: src/pages/stock/StockDetail.tsx:853 msgid "Stock Operations" msgstr "Voorraad activiteiten" -#: src/pages/stock/StockDetail.tsx:842 +#: src/pages/stock/StockDetail.tsx:858 #: src/tables/build/BuildOutputTable.tsx:532 msgid "Serialize" msgstr "Serienummer geven" -#: src/pages/stock/StockDetail.tsx:843 +#: src/pages/stock/StockDetail.tsx:859 msgid "Serialize stock" msgstr "Voorraad serie nummer geven" -#: src/pages/stock/StockDetail.tsx:868 -msgid "Stock Item Actions" -msgstr "Voorraad artikel acties" - #: src/pages/stock/StockDetail.tsx:868 #~ msgid "Count stock" #~ msgstr "Count stock" +#: src/pages/stock/StockDetail.tsx:884 +msgid "Stock Item Actions" +msgstr "Voorraad artikel acties" + #: src/pages/stock/StockDetail.tsx:890 #~ msgid "Return from customer" #~ msgstr "Return from customer" @@ -8070,20 +8088,6 @@ msgstr "Voorraad artikel acties" #~ msgid "Transfer" #~ msgstr "Transfer" -#: src/pages/stock/StockDetail.tsx:937 -#: src/tables/stock/StockItemTable.tsx:409 -msgid "Stale" -msgstr "Verouderd" - -#: src/pages/stock/StockDetail.tsx:943 -#: src/tables/stock/StockItemTable.tsx:403 -msgid "Expired" -msgstr "Verlopen" - -#: src/pages/stock/StockDetail.tsx:949 -msgid "Unavailable" -msgstr "Niet beschikbaar" - #: src/pages/stock/StockDetail.tsx:950 #~ msgid "Assign to Customer" #~ msgstr "Assign to Customer" @@ -8092,6 +8096,20 @@ msgstr "Niet beschikbaar" #~ msgid "Assign to a customer" #~ msgstr "Assign to a customer" +#: src/pages/stock/StockDetail.tsx:953 +#: src/tables/stock/StockItemTable.tsx:406 +msgid "Stale" +msgstr "Verouderd" + +#: src/pages/stock/StockDetail.tsx:959 +#: src/tables/stock/StockItemTable.tsx:400 +msgid "Expired" +msgstr "Verlopen" + +#: src/pages/stock/StockDetail.tsx:965 +msgid "Unavailable" +msgstr "Niet beschikbaar" + #: src/states/IconState.tsx:47 #: src/states/IconState.tsx:77 msgid "Error loading icon package from server" @@ -8165,199 +8183,203 @@ msgstr "Items met een batch code weergeven" msgid "Filter items by batch code" msgstr "Filter items op batch code" -#: src/tables/Filter.tsx:92 +#: src/tables/Filter.tsx:93 +msgid "Show items which are in stock" +msgstr "Toon items die op voorraad zijn" + +#: src/tables/Filter.tsx:100 msgid "Is Serialized" msgstr "Is geserialiseerd" -#: src/tables/Filter.tsx:93 +#: src/tables/Filter.tsx:101 msgid "Show items which have a serial number" msgstr "Toon items met een serienummer" -#: src/tables/Filter.tsx:100 -msgid "Serial" -msgstr "Serienummer" - -#: src/tables/Filter.tsx:101 -msgid "Filter items by serial number" -msgstr "Artikelen filteren op serienummer" - #: src/tables/Filter.tsx:106 #~ msgid "Show overdue orders" #~ msgstr "Show overdue orders" +#: src/tables/Filter.tsx:108 +msgid "Serial" +msgstr "Serienummer" + #: src/tables/Filter.tsx:109 +msgid "Filter items by serial number" +msgstr "Artikelen filteren op serienummer" + +#: src/tables/Filter.tsx:117 msgid "Serial Below" msgstr "Serienummer onder" -#: src/tables/Filter.tsx:110 +#: src/tables/Filter.tsx:118 msgid "Show items with serial numbers less than or equal to a given value" msgstr "Toon items met serienummers kleiner dan of gelijk aan een bepaalde waarde" -#: src/tables/Filter.tsx:118 +#: src/tables/Filter.tsx:126 msgid "Serial Above" msgstr "Serienummer boven" -#: src/tables/Filter.tsx:119 +#: src/tables/Filter.tsx:127 msgid "Show items with serial numbers greater than or equal to a given value" msgstr "Toon items met serienummers groter dan of gelijk aan een bepaalde waarde" -#: src/tables/Filter.tsx:128 +#: src/tables/Filter.tsx:136 msgid "Assigned to me" msgstr "Toegewezen aan mij" -#: src/tables/Filter.tsx:129 +#: src/tables/Filter.tsx:137 msgid "Show orders assigned to me" msgstr "Toon aan mij toegewezen orders" -#: src/tables/Filter.tsx:136 +#: src/tables/Filter.tsx:144 #: src/tables/sales/SalesOrderAllocationTable.tsx:85 msgid "Outstanding" msgstr "Openstaand" -#: src/tables/Filter.tsx:137 +#: src/tables/Filter.tsx:145 msgid "Show outstanding items" msgstr "Uitstaande items tonen" -#: src/tables/Filter.tsx:145 +#: src/tables/Filter.tsx:153 msgid "Show overdue items" msgstr "Achterstallige items tonen" -#: src/tables/Filter.tsx:152 +#: src/tables/Filter.tsx:160 msgid "Minimum Date" msgstr "Minimale datum" -#: src/tables/Filter.tsx:153 +#: src/tables/Filter.tsx:161 msgid "Show items after this date" msgstr "Items weergeven na deze datum" -#: src/tables/Filter.tsx:161 +#: src/tables/Filter.tsx:169 msgid "Maximum Date" msgstr "Maximale datum" -#: src/tables/Filter.tsx:162 +#: src/tables/Filter.tsx:170 msgid "Show items before this date" msgstr "Items voor deze datum weergeven" -#: src/tables/Filter.tsx:170 +#: src/tables/Filter.tsx:178 msgid "Created Before" msgstr "Gemaakt voor" -#: src/tables/Filter.tsx:171 +#: src/tables/Filter.tsx:179 msgid "Show items created before this date" msgstr "Toon items gemaakt voor deze datum" -#: src/tables/Filter.tsx:179 +#: src/tables/Filter.tsx:187 msgid "Created After" msgstr "Aangemaakt na" -#: src/tables/Filter.tsx:180 +#: src/tables/Filter.tsx:188 msgid "Show items created after this date" msgstr "Toon items die zijn aangemaakt na deze datum" -#: src/tables/Filter.tsx:188 +#: src/tables/Filter.tsx:196 msgid "Start Date Before" msgstr "Startdatum voor" -#: src/tables/Filter.tsx:189 +#: src/tables/Filter.tsx:197 msgid "Show items with a start date before this date" msgstr "Items met een startdatum voor deze datum tonen" -#: src/tables/Filter.tsx:197 +#: src/tables/Filter.tsx:205 msgid "Start Date After" msgstr "Start datum na" -#: src/tables/Filter.tsx:198 +#: src/tables/Filter.tsx:206 msgid "Show items with a start date after this date" msgstr "Toon items met een startdatum na deze datum" -#: src/tables/Filter.tsx:206 +#: src/tables/Filter.tsx:214 msgid "Target Date Before" msgstr "Doeldatum vóór" -#: src/tables/Filter.tsx:207 +#: src/tables/Filter.tsx:215 msgid "Show items with a target date before this date" msgstr "Toon items met een doeldatum vóór deze datum" -#: src/tables/Filter.tsx:215 +#: src/tables/Filter.tsx:223 msgid "Target Date After" msgstr "Doeldatum na" -#: src/tables/Filter.tsx:216 +#: src/tables/Filter.tsx:224 msgid "Show items with a target date after this date" msgstr "Toon items met een doeldatum na deze datum" -#: src/tables/Filter.tsx:224 +#: src/tables/Filter.tsx:232 msgid "Completed Before" msgstr "Voltooid voor" -#: src/tables/Filter.tsx:225 +#: src/tables/Filter.tsx:233 msgid "Show items completed before this date" msgstr "Toon items voltooid voor deze datum" -#: src/tables/Filter.tsx:233 +#: src/tables/Filter.tsx:241 msgid "Completed After" msgstr "Na Voltooid" -#: src/tables/Filter.tsx:234 +#: src/tables/Filter.tsx:242 msgid "Show items completed after this date" msgstr "Toon items voltooid na deze datum" -#: src/tables/Filter.tsx:246 +#: src/tables/Filter.tsx:254 msgid "Has Project Code" msgstr "Heeft projectcode" -#: src/tables/Filter.tsx:247 +#: src/tables/Filter.tsx:255 msgid "Show orders with an assigned project code" msgstr "Toon bestellingen met toegewezen projectcode" -#: src/tables/Filter.tsx:256 +#: src/tables/Filter.tsx:264 msgid "Include Variants" msgstr "Inclusief varianten" -#: src/tables/Filter.tsx:257 +#: src/tables/Filter.tsx:265 msgid "Include results for part variants" msgstr "Resultaten voor deelvarianten toevoegen" -#: src/tables/Filter.tsx:267 +#: src/tables/Filter.tsx:275 #: src/tables/part/PartPurchaseOrdersTable.tsx:133 msgid "Filter by order status" msgstr "Filteren op bestellingstatus" -#: src/tables/Filter.tsx:279 +#: src/tables/Filter.tsx:287 msgid "Filter by project code" msgstr "Filter op projectcode" -#: src/tables/Filter.tsx:312 +#: src/tables/Filter.tsx:320 msgid "Filter by responsible owner" msgstr "Filter op verantwoordelijke eigenaar" -#: src/tables/Filter.tsx:328 +#: src/tables/Filter.tsx:336 #: src/tables/settings/ApiTokenTable.tsx:133 #: src/tables/stock/StockTrackingTable.tsx:191 msgid "Filter by user" msgstr "Filter op gebruiker" -#: src/tables/Filter.tsx:340 +#: src/tables/Filter.tsx:348 msgid "Filter by manufacturer" msgstr "Op fabrikant filteren" -#: src/tables/Filter.tsx:353 +#: src/tables/Filter.tsx:361 msgid "Filter by supplier" msgstr "Filteren op leverancier" -#: src/tables/Filter.tsx:366 +#: src/tables/Filter.tsx:374 msgid "Filter by user who created the order" msgstr "Filter op gebruiker die de bestelling heeft aangemaakt" -#: src/tables/Filter.tsx:374 +#: src/tables/Filter.tsx:382 msgid "Filter by user who issued the order" msgstr "Filteren op gebruiker die de bestelling heeft uitgegeven" -#: src/tables/Filter.tsx:382 +#: src/tables/Filter.tsx:390 msgid "Filter by part category" msgstr "Filter op onderdeel categorie" -#: src/tables/Filter.tsx:393 +#: src/tables/Filter.tsx:401 msgid "Filter by stock location" msgstr "Filter op voorraad locatie" @@ -8439,7 +8461,7 @@ msgstr "Server heeft onjuist gegevenstype teruggestuurd" #: src/tables/InvenTreeTable.tsx:560 msgid "Error loading table data" -msgstr "" +msgstr "Fout bij laden van tabelgegevens" #: src/tables/InvenTreeTable.tsx:594 #: src/tables/InvenTreeTable.tsx:595 @@ -8499,7 +8521,7 @@ msgstr "Gegevens vernieuwen" #: src/tables/InvenTreeTableHeader.tsx:269 msgid "Active Filters" -msgstr "" +msgstr "Actieve filters" #: src/tables/TableHoverCard.tsx:35 #~ msgid "item-{idx}" @@ -8519,11 +8541,11 @@ msgstr "Informatie over onderdeel" #: src/tables/bom/BomTable.tsx:121 msgid "This BOM item has not been validated" -msgstr "" +msgstr "Dit BOM item is niet gevalideerd" #: src/tables/bom/BomTable.tsx:233 msgid "Substitutes" -msgstr "" +msgstr "Vervanging" #: src/tables/bom/BomTable.tsx:301 #~ msgid "Create BOM Item" @@ -8566,7 +8588,7 @@ msgstr "Bouwen" #: src/tables/bom/BomTable.tsx:345 #: src/tables/part/PartTable.tsx:158 #: src/tables/sales/SalesOrderLineItemTable.tsx:187 -#: src/tables/stock/StockItemTable.tsx:223 +#: src/tables/stock/StockItemTable.tsx:224 msgid "Stock Information" msgstr "Voorraad informatie" @@ -8588,7 +8610,7 @@ msgstr "Voorraad informatie" #: src/tables/bom/BomTable.tsx:379 #: src/tables/build/BuildLineTable.tsx:478 -#: src/tables/build/BuildLineTable.tsx:518 +#: src/tables/build/BuildLineTable.tsx:519 msgid "Consumable item" msgstr "Verbruiksartikel" @@ -8612,7 +8634,7 @@ msgstr "Gecreëerde items weergeven" #: src/tables/bom/BomTable.tsx:415 msgid "Show virtual items" -msgstr "" +msgstr "Virtuele items tonen" #: src/tables/bom/BomTable.tsx:420 #: src/tables/build/BuildLineTable.tsx:191 @@ -8737,7 +8759,7 @@ msgstr "Factuur van materialen kan niet worden bewerkt, omdat het onderdeel is v #: src/tables/part/ParametricPartTable.tsx:364 #: src/tables/part/PartBuildAllocationsTable.tsx:60 #: src/tables/part/PartTable.tsx:196 -#: src/tables/stock/StockItemTable.tsx:334 +#: src/tables/stock/StockItemTable.tsx:335 msgid "Assembly" msgstr "Assemblage" @@ -8785,7 +8807,7 @@ msgstr "Status van bestelling" #~ msgstr "Edit Build Item" #: src/tables/build/BuildAllocatedStockTable.tsx:167 -#: src/tables/build/BuildLineTable.tsx:631 +#: src/tables/build/BuildLineTable.tsx:632 msgid "Edit Stock Allocation" msgstr "Wijzig voorraadtoewijzing" @@ -8794,13 +8816,13 @@ msgstr "Wijzig voorraadtoewijzing" #~ msgstr "Delete Build Item" #: src/tables/build/BuildAllocatedStockTable.tsx:180 -#: src/tables/build/BuildLineTable.tsx:644 +#: src/tables/build/BuildLineTable.tsx:645 msgid "Delete Stock Allocation" msgstr "Verwijder voorraadtoewijzing" -#: src/tables/build/BuildAllocatedStockTable.tsx:232 +#: src/tables/build/BuildAllocatedStockTable.tsx:239 msgid "Consume" -msgstr "" +msgstr "Verbruik" #: src/tables/build/BuildLineTable.tsx:59 #~ msgid "Show lines with available stock" @@ -8812,11 +8834,11 @@ msgstr "Voorraad item weergeven" #: src/tables/build/BuildLineTable.tsx:181 msgid "Show fully allocated lines" -msgstr "" +msgstr "Toon volledig toegewezen lijnen" #: src/tables/build/BuildLineTable.tsx:186 msgid "Show fully consumed lines" -msgstr "" +msgstr "Toon volledig verbruikte lijnen" #: src/tables/build/BuildLineTable.tsx:189 #~ msgid "Show allocated lines" @@ -8836,7 +8858,7 @@ msgid "Testable" msgstr "Testbaar" #: src/tables/build/BuildLineTable.tsx:215 -#: src/tables/stock/StockItemTable.tsx:393 +#: src/tables/stock/StockItemTable.tsx:390 msgid "Tracked" msgstr "Gevolgd" @@ -8855,7 +8877,7 @@ msgstr "Onvoldoende voorraad" #: src/tables/build/BuildLineTable.tsx:294 #: src/tables/sales/SalesOrderLineItemTable.tsx:158 -#: src/tables/stock/StockItemTable.tsx:192 +#: src/tables/stock/StockItemTable.tsx:193 msgid "No stock available" msgstr "Geen voorraad beschikbaar" @@ -8873,69 +8895,69 @@ msgstr "Vereiste hoeveelheid" #: src/tables/build/BuildLineTable.tsx:400 msgid "Setup Quantity" -msgstr "" +msgstr "Totale hoeveelheid" #: src/tables/build/BuildLineTable.tsx:409 msgid "Attrition" -msgstr "" +msgstr "Attriatie" #: src/tables/build/BuildLineTable.tsx:417 msgid "Rounding Multiple" -msgstr "" +msgstr "Afronding meerdere" #: src/tables/build/BuildLineTable.tsx:426 msgid "BOM Information" -msgstr "" +msgstr "BOM Information" -#: src/tables/build/BuildLineTable.tsx:496 +#: src/tables/build/BuildLineTable.tsx:497 #: src/tables/part/PartBuildAllocationsTable.tsx:102 msgid "Fully allocated" -msgstr "" +msgstr "Volledig toegewezen" -#: src/tables/build/BuildLineTable.tsx:544 +#: src/tables/build/BuildLineTable.tsx:545 #: src/tables/sales/SalesOrderLineItemTable.tsx:308 msgid "Create Build Order" msgstr "Maak bouw Order" -#: src/tables/build/BuildLineTable.tsx:573 +#: src/tables/build/BuildLineTable.tsx:574 msgid "Auto allocation in progress" msgstr "Automatische toewijzing in uitvoering" -#: src/tables/build/BuildLineTable.tsx:576 -#: src/tables/build/BuildLineTable.tsx:781 +#: src/tables/build/BuildLineTable.tsx:577 +#: src/tables/build/BuildLineTable.tsx:784 msgid "Auto Allocate Stock" msgstr "Automatisch voorraad toewijzen" -#: src/tables/build/BuildLineTable.tsx:577 +#: src/tables/build/BuildLineTable.tsx:578 msgid "Automatically allocate stock to this build according to the selected options" msgstr "Voorraad automatisch toewijzen aan deze build volgens de geselecteerde opties" -#: src/tables/build/BuildLineTable.tsx:597 -#: src/tables/build/BuildLineTable.tsx:611 -#: src/tables/build/BuildLineTable.tsx:730 -#: src/tables/build/BuildLineTable.tsx:831 +#: src/tables/build/BuildLineTable.tsx:598 +#: src/tables/build/BuildLineTable.tsx:612 +#: src/tables/build/BuildLineTable.tsx:733 +#: src/tables/build/BuildLineTable.tsx:834 #: src/tables/build/BuildOutputTable.tsx:359 #: src/tables/build/BuildOutputTable.tsx:364 msgid "Deallocate Stock" msgstr "Voorraad ongedaan maken" -#: src/tables/build/BuildLineTable.tsx:613 +#: src/tables/build/BuildLineTable.tsx:614 msgid "Deallocate all untracked stock for this build order" msgstr "Maak de toewijzing van alle niet bijgehouden voorraad voor deze bouworder ongedaan" -#: src/tables/build/BuildLineTable.tsx:615 +#: src/tables/build/BuildLineTable.tsx:616 msgid "Deallocate stock from the selected line item" msgstr "Maak de toewijzing van voorraad van het geselecteerde regelitem ongedaan" -#: src/tables/build/BuildLineTable.tsx:619 +#: src/tables/build/BuildLineTable.tsx:620 msgid "Stock has been deallocated" msgstr "De voorraad is ongedaan gemaakt" -#: src/tables/build/BuildLineTable.tsx:750 +#: src/tables/build/BuildLineTable.tsx:753 msgid "Build Stock" msgstr "Bouw voorraad" -#: src/tables/build/BuildLineTable.tsx:763 +#: src/tables/build/BuildLineTable.tsx:766 #: src/tables/sales/SalesOrderLineItemTable.tsx:396 msgid "View Part" msgstr "Onderdeel weergeven" @@ -8999,38 +9021,6 @@ msgstr "Toon bestellingen met een startdatum" #~ msgid "Filter by user who issued this order" #~ msgstr "Filter by user who issued this order" -#: src/tables/build/BuildOrderTestTable.tsx:85 -#: src/tables/build/BuildOrderTestTable.tsx:163 -#: src/tables/build/BuildOrderTestTable.tsx:283 -#: src/tables/build/BuildOrderTestTable.tsx:297 -#: src/tables/stock/StockItemTestResultTable.tsx:293 -#: src/tables/stock/StockItemTestResultTable.tsx:365 -#: src/tables/stock/StockItemTestResultTable.tsx:426 -msgid "Add Test Result" -msgstr "Testresultaat toevoegen" - -#: src/tables/build/BuildOrderTestTable.tsx:92 -#: src/tables/stock/StockItemTestResultTable.tsx:295 -msgid "Test result added" -msgstr "Test resultaat toegevoegd" - -#: src/tables/build/BuildOrderTestTable.tsx:124 -msgid "Add Test Results" -msgstr "" - -#: src/tables/build/BuildOrderTestTable.tsx:134 -msgid "Test results added" -msgstr "" - -#: src/tables/build/BuildOrderTestTable.tsx:162 -#: src/tables/stock/StockItemTestResultTable.tsx:191 -msgid "No Result" -msgstr "Geen resultaat" - -#: src/tables/build/BuildOrderTestTable.tsx:274 -msgid "Show build outputs currently in production" -msgstr "Toon bouw outputs die momenteel in productie zijn" - #: src/tables/build/BuildOutputTable.tsx:104 msgid "Build Output Stock Allocation" msgstr "Bouw uitvoer voorraad toewijzing" @@ -9046,7 +9036,7 @@ msgstr "Voeg Build uitvoer toe" #: src/tables/build/BuildOutputTable.tsx:297 msgid "Build output created" -msgstr "" +msgstr "Bouw uitvoer gemaakt" #: src/tables/build/BuildOutputTable.tsx:304 #~ msgid "Edit build output" @@ -9063,10 +9053,11 @@ msgstr "Deze actie zal alle voorraad van de geselecteerde bouw uitvoer activeren #: src/tables/build/BuildOutputTable.tsx:391 msgid "Serialize Build Output" -msgstr "" +msgstr "Serialiseren Build uitvoer" #: src/tables/build/BuildOutputTable.tsx:409 -#: src/tables/stock/StockItemTable.tsx:329 +#: src/tables/part/PartTestResultTable.tsx:310 +#: src/tables/stock/StockItemTable.tsx:330 msgid "Filter by stock status" msgstr "Filter op voorraad status" @@ -9104,7 +9095,7 @@ msgstr "Voorraad van build output niet toewijzen" #: src/tables/build/BuildOutputTable.tsx:533 msgid "Serialize build output" -msgstr "" +msgstr "Build uitvoer serialiseren" #: src/tables/build/BuildOutputTable.tsx:544 msgid "Complete build output" @@ -9132,11 +9123,11 @@ msgstr "Vereiste tests" #: src/tables/build/BuildOutputTable.tsx:710 msgid "External Build" -msgstr "" +msgstr "Externe bouw" #: src/tables/build/BuildOutputTable.tsx:712 msgid "This build order is fulfilled by an external purchase order" -msgstr "" +msgstr "Deze build-opdracht is vervuld door een externe inkooporder" #: src/tables/company/AddressTable.tsx:122 #: src/tables/company/AddressTable.tsx:187 @@ -9344,7 +9335,7 @@ msgstr "Machine is succesvol verwijderd." #: src/tables/machine/MachineListTable.tsx:245 #: src/tables/machine/MachineListTable.tsx:590 msgid "Are you sure you want to remove this machine?" -msgstr "" +msgstr "Weet je zeker dat je deze machine wilt verwijderen?" #: src/tables/machine/MachineListTable.tsx:262 msgid "Machine" @@ -9773,11 +9764,11 @@ msgstr "Filteren op samenvoegen attribuut" #: src/tables/part/PartTable.tsx:202 msgid "BOM Valid" -msgstr "" +msgstr "BOM Valid" #: src/tables/part/PartTable.tsx:203 msgid "Filter by parts with a valid BOM" -msgstr "" +msgstr "Filter op onderdelen met een geldige BOM" #: src/tables/part/PartTable.tsx:209 msgid "Include parts in subcategories" @@ -9914,6 +9905,38 @@ msgstr "Categorie voor geselecteerde onderdelen instellen" msgid "Order selected parts" msgstr "Geselecteerde delen bestellen" +#: src/tables/part/PartTestResultTable.tsx:103 +#: src/tables/part/PartTestResultTable.tsx:181 +#: src/tables/part/PartTestResultTable.tsx:320 +#: src/tables/part/PartTestResultTable.tsx:334 +#: src/tables/stock/StockItemTestResultTable.tsx:293 +#: src/tables/stock/StockItemTestResultTable.tsx:365 +#: src/tables/stock/StockItemTestResultTable.tsx:426 +msgid "Add Test Result" +msgstr "Testresultaat toevoegen" + +#: src/tables/part/PartTestResultTable.tsx:110 +#: src/tables/stock/StockItemTestResultTable.tsx:295 +msgid "Test result added" +msgstr "Test resultaat toegevoegd" + +#: src/tables/part/PartTestResultTable.tsx:142 +msgid "Add Test Results" +msgstr "Voeg testresultaten toe" + +#: src/tables/part/PartTestResultTable.tsx:152 +msgid "Test results added" +msgstr "Test resultaten toegevoegd" + +#: src/tables/part/PartTestResultTable.tsx:180 +#: src/tables/stock/StockItemTestResultTable.tsx:191 +msgid "No Result" +msgstr "Geen resultaat" + +#: src/tables/part/PartTestResultTable.tsx:298 +msgid "Show build outputs currently in production" +msgstr "Toon bouw outputs die momenteel in productie zijn" + #: src/tables/part/PartTestTemplateTable.tsx:56 msgid "Test is defined for a parent template part" msgstr "Test is ingesteld voor een bovenliggende sjabloononderdeel" @@ -10268,7 +10291,7 @@ msgid "Sample" msgstr "Voorbeeld" #: src/tables/plugin/PluginListTable.tsx:432 -#: src/tables/stock/StockItemTable.tsx:377 +#: src/tables/stock/StockItemTable.tsx:374 msgid "Installed" msgstr "Geïnstalleerd" @@ -10472,7 +10495,7 @@ msgstr "Toewijzen aan zending" #: src/tables/sales/SalesOrderLineItemTable.tsx:197 #: src/tables/sales/SalesOrderLineItemTable.tsx:214 msgid "Virtual part" -msgstr "" +msgstr "Virtueel deel" #: src/tables/sales/SalesOrderLineItemTable.tsx:280 #~ msgid "Allocate stock" @@ -10679,44 +10702,44 @@ msgstr "Aangepaste eenheid toevoegen" #: src/tables/settings/EmailTable.tsx:25 msgid "Announced" -msgstr "" +msgstr "Aangekondigd" #: src/tables/settings/EmailTable.tsx:27 msgid "Sent" -msgstr "" +msgstr "Verzonden" #: src/tables/settings/EmailTable.tsx:29 msgid "Failed" -msgstr "" +msgstr "Mislukt" #: src/tables/settings/EmailTable.tsx:33 msgid "Read" -msgstr "" +msgstr "Gelezen" #: src/tables/settings/EmailTable.tsx:35 msgid "Confirmed" -msgstr "" +msgstr "Bevestigd" #: src/tables/settings/EmailTable.tsx:43 #: src/tables/settings/EmailTable.tsx:58 msgid "Send Test Email" -msgstr "" +msgstr "Stuur test e-mail" #: src/tables/settings/EmailTable.tsx:45 msgid "Email sent successfully" -msgstr "" +msgstr "Email succesvol verzonden" #: src/tables/settings/EmailTable.tsx:71 msgid "Delete Email" -msgstr "" +msgstr "Verwijder e-mail" #: src/tables/settings/EmailTable.tsx:72 msgid "Email deleted successfully" -msgstr "" +msgstr "E-mail succesvol verwijderd" #: src/tables/settings/EmailTable.tsx:80 msgid "Subject" -msgstr "" +msgstr "Onderwerp" #: src/tables/settings/EmailTable.tsx:85 msgid "To" @@ -11081,55 +11104,55 @@ msgstr "Gebruiker verwijderen" msgid "User deleted" msgstr "Gebruiker verwijderd" -#: src/tables/settings/UserTable.tsx:361 +#: src/tables/settings/UserTable.tsx:362 msgid "Are you sure you want to delete this user?" msgstr "Weet u zeker dat u deze gebruiker wilt verwijderen?" -#: src/tables/settings/UserTable.tsx:367 +#: src/tables/settings/UserTable.tsx:368 msgid "Add User" msgstr "Gebruiker toevoegen" -#: src/tables/settings/UserTable.tsx:375 +#: src/tables/settings/UserTable.tsx:376 msgid "Added user" msgstr "Gebruiker toegevoegd" -#: src/tables/settings/UserTable.tsx:382 +#: src/tables/settings/UserTable.tsx:383 msgid "Set Password" msgstr "Stel wachtwoord in" -#: src/tables/settings/UserTable.tsx:387 +#: src/tables/settings/UserTable.tsx:388 msgid "Password updated" msgstr "Wachtwoord bijgewerkt" -#: src/tables/settings/UserTable.tsx:398 +#: src/tables/settings/UserTable.tsx:399 msgid "Add user" msgstr "Gebruiker toevoegen" -#: src/tables/settings/UserTable.tsx:411 +#: src/tables/settings/UserTable.tsx:412 msgid "Show active users" msgstr "Toon actieve gebruikers" -#: src/tables/settings/UserTable.tsx:416 +#: src/tables/settings/UserTable.tsx:417 msgid "Show staff users" msgstr "Toon medewerkers" -#: src/tables/settings/UserTable.tsx:421 +#: src/tables/settings/UserTable.tsx:422 msgid "Show superusers" msgstr "Toon administrators " -#: src/tables/settings/UserTable.tsx:440 +#: src/tables/settings/UserTable.tsx:441 msgid "Edit User" msgstr "Wijzig gebruiker" -#: src/tables/settings/UserTable.tsx:476 +#: src/tables/settings/UserTable.tsx:477 msgid "User updated" msgstr "Gebruiker bijgewerkt" -#: src/tables/settings/UserTable.tsx:477 +#: src/tables/settings/UserTable.tsx:478 msgid "User updated successfully" msgstr "Gebruiker met succes bijgewerkt" -#: src/tables/settings/UserTable.tsx:483 +#: src/tables/settings/UserTable.tsx:484 msgid "Error updating user" msgstr "Fout bij bijwerken gebruiker" @@ -11171,47 +11194,47 @@ msgstr "Locatie type verwijderen" msgid "Icon" msgstr "Pictogram" -#: src/tables/stock/StockItemTable.tsx:107 +#: src/tables/stock/StockItemTable.tsx:108 msgid "This stock item is in production" msgstr "Dit product is in productie" -#: src/tables/stock/StockItemTable.tsx:114 +#: src/tables/stock/StockItemTable.tsx:115 msgid "This stock item has been assigned to a sales order" msgstr "Voorraadartikel is toegewezen aan een verkooporder" -#: src/tables/stock/StockItemTable.tsx:121 +#: src/tables/stock/StockItemTable.tsx:122 msgid "This stock item has been assigned to a customer" msgstr "Dit voorraadartikel is toegewezen aan een klant" -#: src/tables/stock/StockItemTable.tsx:128 +#: src/tables/stock/StockItemTable.tsx:129 msgid "This stock item is installed in another stock item" msgstr "Dit voorraadartikel is geïnstalleerd in een ander voorraadartikel" -#: src/tables/stock/StockItemTable.tsx:135 +#: src/tables/stock/StockItemTable.tsx:136 msgid "This stock item has been consumed by a build order" msgstr "Dit voorraadproduct is verbruikt door een bouw order" -#: src/tables/stock/StockItemTable.tsx:142 +#: src/tables/stock/StockItemTable.tsx:143 msgid "This stock item is unavailable" msgstr "Dit voorraadartikel is niet beschikbaar" -#: src/tables/stock/StockItemTable.tsx:151 +#: src/tables/stock/StockItemTable.tsx:152 msgid "This stock item has expired" msgstr "Dit voorraad item is verlopen" -#: src/tables/stock/StockItemTable.tsx:155 +#: src/tables/stock/StockItemTable.tsx:156 msgid "This stock item is stale" msgstr "Dit voorraadartikel is niet beschikbaar" -#: src/tables/stock/StockItemTable.tsx:167 +#: src/tables/stock/StockItemTable.tsx:168 msgid "This stock item is fully allocated" msgstr "Dit voorraadartikel is volledig toegewezen" -#: src/tables/stock/StockItemTable.tsx:174 +#: src/tables/stock/StockItemTable.tsx:175 msgid "This stock item is partially allocated" msgstr "Dit voorraadartikel is gedeeltelijk toegewezen" -#: src/tables/stock/StockItemTable.tsx:202 +#: src/tables/stock/StockItemTable.tsx:203 msgid "This stock item has been depleted" msgstr "Dit voorraadartikel is leeg" @@ -11219,152 +11242,148 @@ msgstr "Dit voorraadartikel is leeg" #~ msgid "Show stock for assmebled parts" #~ msgstr "Show stock for assmebled parts" -#: src/tables/stock/StockItemTable.tsx:306 +#: src/tables/stock/StockItemTable.tsx:307 msgid "Stocktake Date" msgstr "Voorraadcontrole datum" -#: src/tables/stock/StockItemTable.tsx:324 +#: src/tables/stock/StockItemTable.tsx:325 msgid "Show stock for active parts" msgstr "Voorraad voor actieve onderdelen tonen" -#: src/tables/stock/StockItemTable.tsx:335 +#: src/tables/stock/StockItemTable.tsx:336 msgid "Show stock for assembled parts" msgstr "Voorraad tonen van gemonteerde onderdelen" -#: src/tables/stock/StockItemTable.tsx:340 +#: src/tables/stock/StockItemTable.tsx:341 msgid "Show items which have been allocated" msgstr "Toon items die zijn toegewezen" -#: src/tables/stock/StockItemTable.tsx:345 +#: src/tables/stock/StockItemTable.tsx:346 msgid "Show items which are available" msgstr "Toon items die beschikbaar zijn" -#: src/tables/stock/StockItemTable.tsx:349 +#: src/tables/stock/StockItemTable.tsx:350 #: src/tables/stock/StockLocationTable.tsx:38 msgid "Include Sublocations" msgstr "Inclusief sub locaties" -#: src/tables/stock/StockItemTable.tsx:350 +#: src/tables/stock/StockItemTable.tsx:351 msgid "Include stock in sublocations" msgstr "Voorraad bij sub locaties opnemen" -#: src/tables/stock/StockItemTable.tsx:354 +#: src/tables/stock/StockItemTable.tsx:355 msgid "Depleted" msgstr "Uitgeput" -#: src/tables/stock/StockItemTable.tsx:355 +#: src/tables/stock/StockItemTable.tsx:356 msgid "Show depleted stock items" msgstr "Toon lege voorraad items" -#: src/tables/stock/StockItemTable.tsx:360 -msgid "Show items which are in stock" -msgstr "Toon items die op voorraad zijn" +#: src/tables/stock/StockItemTable.tsx:362 +msgid "Show items which are in production" +msgstr "Toon artikelen die in productie zijn" #: src/tables/stock/StockItemTable.tsx:362 #~ msgid "Include stock items for variant parts" #~ msgstr "Include stock items for variant parts" -#: src/tables/stock/StockItemTable.tsx:365 -msgid "Show items which are in production" -msgstr "Toon artikelen die in productie zijn" - -#: src/tables/stock/StockItemTable.tsx:373 +#: src/tables/stock/StockItemTable.tsx:370 msgid "Show items which have been consumed by a build order" msgstr "Toon items die zijn verbruikt bij een bouw bestelling" -#: src/tables/stock/StockItemTable.tsx:378 +#: src/tables/stock/StockItemTable.tsx:375 msgid "Show stock items which are installed in other items" msgstr "Toon voorraaditems die geïnstalleerd zijn in andere artikelen" -#: src/tables/stock/StockItemTable.tsx:382 +#: src/tables/stock/StockItemTable.tsx:379 msgid "Sent to Customer" msgstr "Verzonden naar klant" -#: src/tables/stock/StockItemTable.tsx:383 +#: src/tables/stock/StockItemTable.tsx:380 msgid "Show items which have been sent to a customer" msgstr "Toon de items die naar een klant zijn gestuurd" -#: src/tables/stock/StockItemTable.tsx:394 +#: src/tables/stock/StockItemTable.tsx:391 msgid "Show tracked items" msgstr "Toon gevolgde objecten" +#: src/tables/stock/StockItemTable.tsx:395 +msgid "Has Purchase Price" +msgstr "Heeft aanschaf prijs" + +#: src/tables/stock/StockItemTable.tsx:396 +msgid "Show items which have a purchase price" +msgstr "Toon items met een aankoopprijs" + #: src/tables/stock/StockItemTable.tsx:397 #~ msgid "Serial Number LTE" #~ msgstr "Serial Number LTE" -#: src/tables/stock/StockItemTable.tsx:398 -msgid "Has Purchase Price" -msgstr "Heeft aanschaf prijs" - -#: src/tables/stock/StockItemTable.tsx:399 -msgid "Show items which have a purchase price" -msgstr "Toon items met een aankoopprijs" +#: src/tables/stock/StockItemTable.tsx:401 +msgid "Show items which have expired" +msgstr "Toon items die verlopen zijn" #: src/tables/stock/StockItemTable.tsx:403 #~ msgid "Serial Number GTE" #~ msgstr "Serial Number GTE" -#: src/tables/stock/StockItemTable.tsx:404 -msgid "Show items which have expired" -msgstr "Toon items die verlopen zijn" - -#: src/tables/stock/StockItemTable.tsx:410 +#: src/tables/stock/StockItemTable.tsx:407 msgid "Show items which are stale" msgstr "Toon items die verouderd zijn" -#: src/tables/stock/StockItemTable.tsx:415 +#: src/tables/stock/StockItemTable.tsx:412 msgid "Expired Before" msgstr "Verloopt voor" -#: src/tables/stock/StockItemTable.tsx:416 +#: src/tables/stock/StockItemTable.tsx:413 msgid "Show items which expired before this date" msgstr "Toon items die voor deze datum verlopen zijn" -#: src/tables/stock/StockItemTable.tsx:422 +#: src/tables/stock/StockItemTable.tsx:419 msgid "Expired After" msgstr "Vervallen na" -#: src/tables/stock/StockItemTable.tsx:423 +#: src/tables/stock/StockItemTable.tsx:420 msgid "Show items which expired after this date" msgstr "Toon items die vervallen na deze datum" -#: src/tables/stock/StockItemTable.tsx:429 +#: src/tables/stock/StockItemTable.tsx:426 msgid "Updated Before" msgstr "Bijgewerkt voor" -#: src/tables/stock/StockItemTable.tsx:430 +#: src/tables/stock/StockItemTable.tsx:427 msgid "Show items updated before this date" msgstr "Toon items bijgewerkt voor deze datum" -#: src/tables/stock/StockItemTable.tsx:435 +#: src/tables/stock/StockItemTable.tsx:432 msgid "Updated After" msgstr "Bijgewerkt na" -#: src/tables/stock/StockItemTable.tsx:436 +#: src/tables/stock/StockItemTable.tsx:433 msgid "Show items updated after this date" msgstr "Toon items bijgewerkt na deze datum" -#: src/tables/stock/StockItemTable.tsx:441 +#: src/tables/stock/StockItemTable.tsx:438 msgid "Stocktake Before" msgstr "Voorraadcontrole voor" -#: src/tables/stock/StockItemTable.tsx:442 +#: src/tables/stock/StockItemTable.tsx:439 msgid "Show items counted before this date" msgstr "Toon items geteld voor deze datum" -#: src/tables/stock/StockItemTable.tsx:447 +#: src/tables/stock/StockItemTable.tsx:444 msgid "Stocktake After" msgstr "Voorraadcontrole na" -#: src/tables/stock/StockItemTable.tsx:448 +#: src/tables/stock/StockItemTable.tsx:445 msgid "Show items counted after this date" msgstr "Items geteld na deze datum weergeven" -#: src/tables/stock/StockItemTable.tsx:453 +#: src/tables/stock/StockItemTable.tsx:450 msgid "External Location" msgstr "Externe locatie" -#: src/tables/stock/StockItemTable.tsx:454 +#: src/tables/stock/StockItemTable.tsx:451 msgid "Show items in an external location" msgstr "Toon items op een externe locatie" @@ -11372,7 +11391,7 @@ msgstr "Toon items op een externe locatie" #~ msgid "Delete stock items" #~ msgstr "Delete stock items" -#: src/tables/stock/StockItemTable.tsx:559 +#: src/tables/stock/StockItemTable.tsx:556 msgid "Order items" msgstr "Bestelde items" @@ -11547,10 +11566,6 @@ msgstr "Toegevoegd" msgid "Removed" msgstr "Verwijderd" -#: src/tables/stock/StockTrackingTable.tsx:206 -msgid "Details" -msgstr "Beschrijving" - #: src/tables/stock/StockTrackingTable.tsx:221 msgid "No user information" msgstr "Geen gebruikers informatie" diff --git a/src/frontend/src/locales/no/messages.po b/src/frontend/src/locales/no/messages.po index f1ae3c8c71..8c582eb2fe 100644 --- a/src/frontend/src/locales/no/messages.po +++ b/src/frontend/src/locales/no/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: no\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2025-09-17 03:41\n" +"PO-Revision-Date: 2025-09-29 23:54\n" "Last-Translator: \n" "Language-Team: Norwegian\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -69,7 +69,7 @@ msgstr "Handlinger" #: src/components/forms/fields/RelatedModelField.tsx:393 #: src/components/nav/Header.tsx:169 #: src/pages/Index/Settings/UserSettings.tsx:74 -#: src/pages/part/PartDetail.tsx:1173 +#: src/pages/part/PartDetail.tsx:1186 msgid "Search" msgstr "Søk" @@ -113,7 +113,7 @@ msgstr "Nei" #: src/forms/StockForms.tsx:1028 #: src/forms/StockForms.tsx:1072 #: src/pages/build/BuildDetail.tsx:200 -#: src/pages/part/PartDetail.tsx:1225 +#: src/pages/part/PartDetail.tsx:1238 #: src/tables/ColumnRenderers.tsx:82 #: src/tables/part/RelatedPartTable.tsx:53 #: src/tables/stock/StockTrackingTable.tsx:87 @@ -128,7 +128,8 @@ msgstr "Del" #: src/pages/part/CategoryDetail.tsx:130 #: src/pages/part/CategoryDetail.tsx:273 #: src/pages/part/CategoryDetail.tsx:312 -#: src/pages/part/PartDetail.tsx:955 +#: src/pages/part/CategoryDetail.tsx:343 +#: src/pages/part/PartDetail.tsx:968 msgid "Parts" msgstr "Deler" @@ -152,11 +153,11 @@ msgstr "" #: lib/enums/ModelInformation.tsx:52 #: src/components/wizards/OrderPartsWizard.tsx:143 #: src/pages/company/SupplierPartDetail.tsx:408 -#: src/pages/stock/StockDetail.tsx:286 +#: src/pages/stock/StockDetail.tsx:289 #: src/tables/build/BuildAllocatedStockTable.tsx:155 #: src/tables/part/PartPurchaseOrdersTable.tsx:50 #: src/tables/purchasing/SupplierPartTable.tsx:64 -#: src/tables/stock/StockItemTable.tsx:248 +#: src/tables/stock/StockItemTable.tsx:249 msgid "Supplier Part" msgstr "Leverandørdel" @@ -168,7 +169,7 @@ msgstr "Leverandørdeler" #: lib/enums/ModelInformation.tsx:61 #: src/pages/company/SupplierPartDetail.tsx:160 #: src/tables/part/PartPurchaseOrdersTable.tsx:56 -#: src/tables/stock/StockItemTable.tsx:254 +#: src/tables/stock/StockItemTable.tsx:255 msgid "Manufacturer Part" msgstr "Produsentdel" @@ -179,14 +180,15 @@ msgstr "Produsentdeler" #: lib/enums/ModelInformation.tsx:70 #: src/pages/part/CategoryDetail.tsx:343 -#: src/tables/Filter.tsx:381 +#: src/tables/Filter.tsx:389 msgid "Part Category" msgstr "Delkategori" #: lib/enums/ModelInformation.tsx:71 #: lib/enums/Roles.tsx:37 +#: src/pages/part/CategoryDetail.tsx:267 #: src/pages/part/CategoryDetail.tsx:334 -#: src/pages/part/PartDetail.tsx:1214 +#: src/pages/part/PartDetail.tsx:1227 msgid "Part Categories" msgstr "Delkategorier" @@ -196,7 +198,8 @@ msgstr "Delkategorier" #: src/forms/BuildForms.tsx:604 #: src/forms/BuildForms.tsx:765 #: src/forms/SalesOrderForms.tsx:269 -#: src/pages/stock/StockDetail.tsx:976 +#: src/pages/stock/StockDetail.tsx:992 +#: src/tables/part/PartTestResultTable.tsx:248 #: src/tables/stock/StockTrackingTable.tsx:48 #: src/tables/stock/StockTrackingTable.tsx:55 msgid "Stock Item" @@ -221,7 +224,7 @@ msgstr "Lagerplassering" #: lib/enums/ModelInformation.tsx:89 #: src/pages/stock/LocationDetail.tsx:176 #: src/pages/stock/LocationDetail.tsx:412 -#: src/pages/stock/StockDetail.tsx:967 +#: src/pages/stock/StockDetail.tsx:983 msgid "Stock Locations" msgstr "Lagerplasseringer" @@ -235,7 +238,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:103 #: src/pages/Index/Settings/SystemSettings.tsx:248 -#: src/pages/part/PartDetail.tsx:912 +#: src/pages/part/PartDetail.tsx:914 msgid "Stock History" msgstr "Lagerhistorikk" @@ -284,7 +287,7 @@ msgstr "Firma" #: src/pages/sales/ReturnOrderDetail.tsx:199 #: src/pages/sales/SalesOrderDetail.tsx:211 #: src/tables/ColumnRenderers.tsx:353 -#: src/tables/Filter.tsx:278 +#: src/tables/Filter.tsx:286 #: src/tables/TableHoverCard.tsx:101 msgid "Project Code" msgstr "Prosjektkode" @@ -299,9 +302,9 @@ msgstr "Prosjektkoder" #: src/pages/build/BuildDetail.tsx:244 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:33 #: src/pages/purchasing/PurchaseOrderDetail.tsx:531 -#: src/pages/stock/StockDetail.tsx:349 +#: src/pages/stock/StockDetail.tsx:352 #: src/tables/part/PartPurchaseOrdersTable.tsx:32 -#: src/tables/stock/StockItemTable.tsx:240 +#: src/tables/stock/StockItemTable.tsx:241 #: src/tables/stock/StockTrackingTable.tsx:120 msgid "Purchase Order" msgstr "Innkjøpsordre" @@ -311,7 +314,7 @@ msgstr "Innkjøpsordre" #: src/pages/Index/Settings/SystemSettings.tsx:283 #: src/pages/company/CompanyDetail.tsx:205 #: src/pages/company/SupplierPartDetail.tsx:265 -#: src/pages/part/PartDetail.tsx:876 +#: src/pages/part/PartDetail.tsx:878 #: src/pages/purchasing/PurchasingIndex.tsx:60 msgid "Purchase Orders" msgstr "Innkjøpsordrer" @@ -330,7 +333,7 @@ msgstr "Ordrelinjer for innkjøpsordre" #: src/pages/sales/SalesOrderDetail.tsx:586 #: src/pages/sales/SalesOrderShipmentDetail.tsx:94 #: src/pages/sales/SalesOrderShipmentDetail.tsx:358 -#: src/pages/stock/StockDetail.tsx:358 +#: src/pages/stock/StockDetail.tsx:361 #: src/tables/part/PartSalesAllocationsTable.tsx:41 #: src/tables/sales/SalesOrderAllocationTable.tsx:107 #: src/tables/stock/StockTrackingTable.tsx:131 @@ -341,7 +344,7 @@ msgstr "Salgsordre" #: lib/enums/Roles.tsx:43 #: src/pages/Index/Settings/SystemSettings.tsx:299 #: src/pages/company/CompanyDetail.tsx:225 -#: src/pages/part/PartDetail.tsx:888 +#: src/pages/part/PartDetail.tsx:890 #: src/pages/sales/SalesIndex.tsx:82 msgid "Sales Orders" msgstr "Salgsordrer" @@ -365,7 +368,7 @@ msgstr "Returordre" #: lib/enums/Roles.tsx:41 #: src/pages/Index/Settings/SystemSettings.tsx:315 #: src/pages/company/CompanyDetail.tsx:232 -#: src/pages/part/PartDetail.tsx:895 +#: src/pages/part/PartDetail.tsx:897 #: src/pages/sales/SalesIndex.tsx:103 msgid "Return Orders" msgstr "Returordrer" @@ -414,7 +417,7 @@ msgstr "Eiere" #: lib/enums/ModelInformation.tsx:214 #: src/pages/Auth/ChangePassword.tsx:36 #: src/pages/core/UserDetail.tsx:220 -#: src/tables/Filter.tsx:327 +#: src/tables/Filter.tsx:335 #: src/tables/settings/ApiTokenTable.tsx:105 #: src/tables/settings/ApiTokenTable.tsx:132 #: src/tables/settings/BarcodeScanHistoryTable.tsx:79 @@ -544,7 +547,7 @@ msgstr "" #: lib/enums/Roles.tsx:33 #: src/pages/Index/Settings/SystemSettings.tsx:264 #: src/pages/build/BuildIndex.tsx:75 -#: src/pages/part/PartDetail.tsx:905 +#: src/pages/part/PartDetail.tsx:907 #: src/pages/sales/SalesOrderDetail.tsx:394 msgid "Build Orders" msgstr "Produksjonsordrer" @@ -694,11 +697,12 @@ msgid "Failed to link barcode" msgstr "" #: src/components/barcodes/QRCode.tsx:179 -#: src/pages/part/PartDetail.tsx:522 +#: src/pages/part/PartDetail.tsx:524 #: src/pages/purchasing/PurchaseOrderDetail.tsx:204 #: src/pages/sales/ReturnOrderDetail.tsx:168 #: src/pages/sales/SalesOrderDetail.tsx:180 #: src/pages/sales/SalesOrderShipmentDetail.tsx:168 +#: src/pages/stock/StockDetail.tsx:186 msgid "Link" msgstr "Lenke" @@ -720,11 +724,11 @@ msgstr "" #~ msgid "Copy to clipboard" #~ msgstr "Copy to clipboard" -#: src/components/buttons/CopyButton.tsx:31 +#: src/components/buttons/CopyButton.tsx:34 msgid "Copied" msgstr "Kopiert" -#: src/components/buttons/CopyButton.tsx:31 +#: src/components/buttons/CopyButton.tsx:34 msgid "Copy" msgstr "Kopi" @@ -752,19 +756,15 @@ msgstr "" #~ msgid "The label could not be generated" #~ msgstr "The label could not be generated" -#: src/components/buttons/PrintingActions.tsx:122 +#: src/components/buttons/PrintingActions.tsx:124 msgid "Print Label" msgstr "Skriv ut etikett" -#: src/components/buttons/PrintingActions.tsx:129 -#: src/components/buttons/PrintingActions.tsx:156 +#: src/components/buttons/PrintingActions.tsx:134 +#: src/components/buttons/PrintingActions.tsx:168 msgid "Print" msgstr "Skriv ut" -#: src/components/buttons/PrintingActions.tsx:139 -msgid "Print Report" -msgstr "Skriv ut rapport" - #: src/components/buttons/PrintingActions.tsx:152 #~ msgid "Generate" #~ msgstr "Generate" @@ -777,15 +777,19 @@ msgstr "Skriv ut rapport" #~ msgid "The report could not be generated" #~ msgstr "The report could not be generated" -#: src/components/buttons/PrintingActions.tsx:177 +#: src/components/buttons/PrintingActions.tsx:161 +msgid "Print Report" +msgstr "Skriv ut rapport" + +#: src/components/buttons/PrintingActions.tsx:189 msgid "Printing Actions" msgstr "" -#: src/components/buttons/PrintingActions.tsx:182 +#: src/components/buttons/PrintingActions.tsx:194 msgid "Print Labels" msgstr "" -#: src/components/buttons/PrintingActions.tsx:188 +#: src/components/buttons/PrintingActions.tsx:200 msgid "Print Reports" msgstr "" @@ -837,24 +841,24 @@ msgstr "" msgid "Subscribe to notifications" msgstr "" -#: src/components/calendar/Calendar.tsx:99 -#: src/components/calendar/Calendar.tsx:162 +#: src/components/calendar/Calendar.tsx:102 +#: src/components/calendar/Calendar.tsx:165 msgid "Calendar Filters" msgstr "" -#: src/components/calendar/Calendar.tsx:114 +#: src/components/calendar/Calendar.tsx:117 msgid "Previous month" msgstr "Forrige måned" -#: src/components/calendar/Calendar.tsx:123 +#: src/components/calendar/Calendar.tsx:126 msgid "Select month" msgstr "Velg måned" -#: src/components/calendar/Calendar.tsx:144 +#: src/components/calendar/Calendar.tsx:147 msgid "Next month" msgstr "Neste måned" -#: src/components/calendar/Calendar.tsx:175 +#: src/components/calendar/Calendar.tsx:178 #: src/tables/InvenTreeTableHeader.tsx:291 msgid "Download data" msgstr "Last ned data" @@ -868,7 +872,7 @@ msgid "Error updating order" msgstr "" #: src/components/calendar/OrderCalendar.tsx:178 -#: src/tables/Filter.tsx:144 +#: src/tables/Filter.tsx:152 msgid "Overdue" msgstr "Forfalt" @@ -1107,7 +1111,7 @@ msgid "The latest news from InvenTree" msgstr "" #: src/components/dashboard/widgets/ColorToggleWidget.tsx:18 -#: src/components/nav/MainMenu.tsx:91 +#: src/components/nav/MainMenu.tsx:93 msgid "Change Color Mode" msgstr "" @@ -1153,14 +1157,14 @@ msgstr "" #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:76 #: src/pages/core/UserDetail.tsx:93 #: src/pages/core/UserDetail.tsx:203 -#: src/tables/settings/UserTable.tsx:420 +#: src/tables/settings/UserTable.tsx:421 msgid "Superuser" msgstr "Superbruker" #: src/components/details/Details.tsx:124 #: src/pages/core/UserDetail.tsx:87 #: src/pages/core/UserDetail.tsx:200 -#: src/tables/settings/UserTable.tsx:415 +#: src/tables/settings/UserTable.tsx:416 msgid "Staff" msgstr "" @@ -1658,7 +1662,7 @@ msgstr "Vert" #: src/components/plugins/PluginDrawer.tsx:68 #: src/pages/Index/Settings/AdminCenter/UnitManagementPanel.tsx:19 #: src/pages/part/CategoryDetail.tsx:86 -#: src/pages/part/PartDetail.tsx:447 +#: src/pages/part/PartDetail.tsx:449 #: src/pages/stock/LocationDetail.tsx:84 #: src/tables/machine/MachineTypeTable.tsx:67 #: src/tables/machine/MachineTypeTable.tsx:151 @@ -1980,7 +1984,7 @@ msgid "Data has been imported successfully" msgstr "" #: src/components/importer/ImporterDrawer.tsx:109 -#: src/components/modals/AboutInvenTreeModal.tsx:197 +#: src/components/modals/AboutInvenTreeModal.tsx:203 #: src/components/modals/ServerInfoModal.tsx:134 #: src/forms/BomForms.tsx:132 msgid "Close" @@ -2166,14 +2170,14 @@ msgstr "" #: src/components/items/TransferList.tsx:161 #: src/components/render/Stock.tsx:102 -#: src/pages/part/PartDetail.tsx:984 -#: src/pages/stock/StockDetail.tsx:262 -#: src/pages/stock/StockDetail.tsx:913 +#: src/pages/part/PartDetail.tsx:997 +#: src/pages/stock/StockDetail.tsx:265 +#: src/pages/stock/StockDetail.tsx:929 #: src/tables/build/BuildAllocatedStockTable.tsx:135 #: src/tables/build/BuildLineTable.tsx:190 #: src/tables/part/PartTable.tsx:124 -#: src/tables/stock/StockItemTable.tsx:183 -#: src/tables/stock/StockItemTable.tsx:344 +#: src/tables/stock/StockItemTable.tsx:184 +#: src/tables/stock/StockItemTable.tsx:345 msgid "Available" msgstr "Tilgjengelig" @@ -2252,19 +2256,19 @@ msgstr "Send feilrapport" #~ msgid "Dismiss" #~ msgstr "Dismiss" -#: src/components/modals/AboutInvenTreeModal.tsx:190 +#: src/components/modals/AboutInvenTreeModal.tsx:193 msgid "Copy version information" msgstr "Kopiér versjonsinformasjon" -#: src/components/modals/AboutInvenTreeModal.tsx:207 +#: src/components/modals/AboutInvenTreeModal.tsx:213 msgid "Development Version" msgstr "Utviklingsversjon" -#: src/components/modals/AboutInvenTreeModal.tsx:209 +#: src/components/modals/AboutInvenTreeModal.tsx:215 msgid "Up to Date" msgstr "Oppdatert" -#: src/components/modals/AboutInvenTreeModal.tsx:211 +#: src/components/modals/AboutInvenTreeModal.tsx:217 msgid "Update Available" msgstr "Oppdatering er tilgjengelig" @@ -2439,24 +2443,28 @@ msgstr "" #~ msgid "Profile" #~ msgstr "Profile" -#: src/components/nav/MainMenu.tsx:52 +#: src/components/nav/MainMenu.tsx:54 #: src/components/nav/NavigationDrawer.tsx:193 #: src/pages/Index/Settings/AdminCenter/EmailManagementPanel.tsx:21 #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:39 msgid "Settings" msgstr "Innstillinger" -#: src/components/nav/MainMenu.tsx:59 -#: src/pages/Index/Settings/UserSettings.tsx:145 -msgid "Account Settings" -msgstr "Kontoinnstillinger" - #: src/components/nav/MainMenu.tsx:59 #: src/defaults/menuItems.tsx:15 #~ msgid "Account settings" #~ msgstr "Account settings" -#: src/components/nav/MainMenu.tsx:67 +#: src/components/nav/MainMenu.tsx:61 +#: src/pages/Index/Settings/UserSettings.tsx:145 +msgid "Account Settings" +msgstr "Kontoinnstillinger" + +#: src/components/nav/MainMenu.tsx:68 +#~ msgid "Current language {locale}" +#~ msgstr "Current language {locale}" + +#: src/components/nav/MainMenu.tsx:69 #: src/components/nav/NavigationDrawer.tsx:153 #: src/components/nav/SettingsHeader.tsx:41 #: src/pages/Index/Settings/SystemSettings.tsx:347 @@ -2464,15 +2472,11 @@ msgstr "Kontoinnstillinger" msgid "System Settings" msgstr "Systeminnstillinger" -#: src/components/nav/MainMenu.tsx:68 -#~ msgid "Current language {locale}" -#~ msgstr "Current language {locale}" - #: src/components/nav/MainMenu.tsx:71 #~ msgid "Switch to pseudo language" #~ msgstr "Switch to pseudo language" -#: src/components/nav/MainMenu.tsx:76 +#: src/components/nav/MainMenu.tsx:78 #: src/components/nav/NavigationDrawer.tsx:160 #: src/components/nav/SettingsHeader.tsx:42 #: src/defaults/actions.tsx:83 @@ -2481,7 +2485,14 @@ msgstr "Systeminnstillinger" msgid "Admin Center" msgstr "Adminsenter" -#: src/components/nav/MainMenu.tsx:100 +#: src/components/nav/MainMenu.tsx:99 +#: src/defaults/actions.tsx:44 +#: src/defaults/links.tsx:140 +#: src/defaults/links.tsx:186 +msgid "About InvenTree" +msgstr "Om InvenTree" + +#: src/components/nav/MainMenu.tsx:108 msgid "Logout" msgstr "Logg ut" @@ -2507,10 +2518,11 @@ msgstr "Logg ut" #: src/defaults/links.tsx:42 #: src/forms/StockForms.tsx:736 #: src/pages/Index/Settings/SystemSettings.tsx:224 -#: src/pages/part/PartDetail.tsx:805 +#: src/pages/part/PartDetail.tsx:807 #: src/pages/stock/LocationDetail.tsx:390 -#: src/pages/stock/StockDetail.tsx:626 -#: src/tables/stock/StockItemTable.tsx:86 +#: src/pages/stock/LocationDetail.tsx:420 +#: src/pages/stock/StockDetail.tsx:642 +#: src/tables/stock/StockItemTable.tsx:87 msgid "Stock" msgstr "Lagerbeholdning" @@ -2599,7 +2611,7 @@ msgstr "" #: src/components/nav/SearchDrawer.tsx:288 #: src/pages/company/ManufacturerPartDetail.tsx:176 -#: src/pages/part/PartDetail.tsx:863 +#: src/pages/part/PartDetail.tsx:865 #: src/pages/part/PartSupplierDetail.tsx:15 #: src/pages/purchasing/PurchasingIndex.tsx:81 msgid "Suppliers" @@ -2663,7 +2675,7 @@ msgid "Attachments" msgstr "Vedlegg" #: src/components/panels/NotesPanel.tsx:23 -#: src/tables/build/BuildOrderTestTable.tsx:196 +#: src/tables/part/PartTestResultTable.tsx:214 #: src/tables/stock/StockTrackingTable.tsx:212 msgid "Notes" msgstr "Notater" @@ -2709,7 +2721,7 @@ msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:118 #: src/pages/company/SupplierPartDetail.tsx:144 #: src/pages/part/CategoryDetail.tsx:106 -#: src/pages/part/PartDetail.tsx:461 +#: src/pages/part/PartDetail.tsx:463 #: src/pages/purchasing/PurchaseOrderDetail.tsx:144 #: src/pages/sales/ReturnOrderDetail.tsx:109 #: src/pages/sales/SalesOrderDetail.tsx:118 @@ -2730,7 +2742,7 @@ msgstr "Forfatter" #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:41 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 #: src/tables/ColumnRenderers.tsx:411 -#: src/tables/build/BuildOrderTestTable.tsx:204 +#: src/tables/part/PartTestResultTable.tsx:222 msgid "Date" msgstr "Dato" @@ -2739,7 +2751,7 @@ msgstr "Dato" #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:68 #: src/pages/core/UserDetail.tsx:81 #: src/pages/core/UserDetail.tsx:209 -#: src/pages/part/PartDetail.tsx:616 +#: src/pages/part/PartDetail.tsx:618 #: src/tables/bom/UsedInTable.tsx:90 #: src/tables/company/CompanyTable.tsx:57 #: src/tables/company/CompanyTable.tsx:91 @@ -2753,8 +2765,8 @@ msgstr "Dato" #: src/tables/purchasing/SupplierPartTable.tsx:85 #: src/tables/purchasing/SupplierPartTable.tsx:179 #: src/tables/settings/ApiTokenTable.tsx:63 -#: src/tables/settings/UserTable.tsx:410 -#: src/tables/stock/StockItemTable.tsx:323 +#: src/tables/settings/UserTable.tsx:411 +#: src/tables/stock/StockItemTable.tsx:324 msgid "Active" msgstr "Aktiv" @@ -2873,7 +2885,7 @@ msgstr "Forsendelse" #: src/pages/company/CompanyDetail.tsx:325 #: src/pages/company/SupplierPartDetail.tsx:368 #: src/pages/core/UserDetail.tsx:211 -#: src/pages/part/PartDetail.tsx:1017 +#: src/pages/part/PartDetail.tsx:1030 msgid "Inactive" msgstr "" @@ -2883,8 +2895,31 @@ msgstr "" msgid "No stock" msgstr "Ingen lagerbeholdning" -#: src/components/render/Part.tsx:74 -#: src/pages/part/PartDetail.tsx:488 +#: src/components/render/Part.tsx:44 +#: src/pages/company/SupplierPartDetail.tsx:196 +#: src/pages/company/SupplierPartDetail.tsx:389 +#: src/pages/part/PartDetail.tsx:1018 +#: src/tables/bom/BomTable.tsx:424 +#: src/tables/part/PartTable.tsx:95 +msgid "On Order" +msgstr "I bestilling" + +#: src/components/render/Part.tsx:52 +#: src/pages/part/PartDetail.tsx:590 +#: src/pages/part/PartDetail.tsx:1024 +#: src/pages/stock/StockDetail.tsx:912 +#: src/tables/part/PartTestResultTable.tsx:297 +#: src/tables/stock/StockItemTable.tsx:361 +msgid "In Production" +msgstr "Under produksjon" + +#: src/components/render/Part.tsx:71 +#: src/tables/stock/StockTrackingTable.tsx:206 +msgid "Details" +msgstr "Detaljer" + +#: src/components/render/Part.tsx:109 +#: src/pages/part/PartDetail.tsx:490 #: src/tables/ColumnRenderers.tsx:224 #: src/tables/ColumnRenderers.tsx:233 #: src/tables/notifications/NotificationTable.tsx:32 @@ -2908,17 +2943,17 @@ msgstr "Kategori" #: src/forms/StockForms.tsx:1073 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:88 #: src/pages/core/UserDetail.tsx:158 -#: src/pages/stock/StockDetail.tsx:295 +#: src/pages/stock/StockDetail.tsx:298 #: src/tables/ColumnRenderers.tsx:176 #: src/tables/ColumnRenderers.tsx:185 -#: src/tables/Filter.tsx:392 +#: src/tables/Filter.tsx:400 #: src/tables/stock/StockTrackingTable.tsx:98 msgid "Location" msgstr "" #: src/components/render/Stock.tsx:99 -#: src/pages/stock/StockDetail.tsx:195 -#: src/pages/stock/StockDetail.tsx:901 +#: src/pages/stock/StockDetail.tsx:198 +#: src/pages/stock/StockDetail.tsx:917 #: src/tables/build/BuildAllocatedStockTable.tsx:121 #: src/tables/build/BuildOutputTable.tsx:111 #: src/tables/sales/SalesOrderAllocationTable.tsx:139 @@ -2940,11 +2975,11 @@ msgstr "Serienummer" #: src/pages/part/pricing/BomPricingPanel.tsx:146 #: src/pages/part/pricing/PriceBreakPanel.tsx:89 #: src/pages/part/pricing/PriceBreakPanel.tsx:172 -#: src/pages/stock/StockDetail.tsx:255 -#: src/pages/stock/StockDetail.tsx:907 +#: src/pages/stock/StockDetail.tsx:258 +#: src/pages/stock/StockDetail.tsx:923 #: src/tables/build/BuildLineTable.tsx:84 -#: src/tables/build/BuildOrderTestTable.tsx:251 #: src/tables/part/PartPurchaseOrdersTable.tsx:94 +#: src/tables/part/PartTestResultTable.tsx:269 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:168 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:199 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:69 @@ -3467,163 +3502,163 @@ msgid "Please correct the errors in the selected parts" msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:424 -#: src/tables/build/BuildLineTable.tsx:794 +#: src/tables/build/BuildLineTable.tsx:797 #: src/tables/part/PartTable.tsx:407 #: src/tables/sales/SalesOrderLineItemTable.tsx:365 msgid "Order Parts" msgstr "" #: src/contexts/LanguageContext.tsx:22 -msgid "Arabic" -msgstr "" +#~ msgid "Arabic" +#~ msgstr "Arabic" #: src/contexts/LanguageContext.tsx:23 -msgid "Bulgarian" -msgstr "Bulgarsk" +#~ msgid "Bulgarian" +#~ msgstr "Bulgarian" #: src/contexts/LanguageContext.tsx:24 -msgid "Czech" -msgstr "Tsjekkisk" +#~ msgid "Czech" +#~ msgstr "Czech" #: src/contexts/LanguageContext.tsx:25 -msgid "Danish" -msgstr "Dansk" +#~ msgid "Danish" +#~ msgstr "Danish" #: src/contexts/LanguageContext.tsx:26 -msgid "German" -msgstr "Tysk" +#~ msgid "German" +#~ msgstr "German" #: src/contexts/LanguageContext.tsx:27 -msgid "Greek" -msgstr "Gresk" +#~ msgid "Greek" +#~ msgstr "Greek" #: src/contexts/LanguageContext.tsx:28 -msgid "English" -msgstr "Engelsk" +#~ msgid "English" +#~ msgstr "English" #: src/contexts/LanguageContext.tsx:29 -msgid "Spanish" -msgstr "Spansk" +#~ msgid "Spanish" +#~ msgstr "Spanish" #: src/contexts/LanguageContext.tsx:30 -msgid "Spanish (Mexican)" -msgstr "Spansk (Meksikansk)" +#~ msgid "Spanish (Mexican)" +#~ msgstr "Spanish (Mexican)" #: src/contexts/LanguageContext.tsx:31 -msgid "Estonian" -msgstr "" +#~ msgid "Estonian" +#~ msgstr "Estonian" #: src/contexts/LanguageContext.tsx:32 -msgid "Farsi / Persian" -msgstr "Farsi / Persisk" +#~ msgid "Farsi / Persian" +#~ msgstr "Farsi / Persian" #: src/contexts/LanguageContext.tsx:33 -msgid "Finnish" -msgstr "Finsk" +#~ msgid "Finnish" +#~ msgstr "Finnish" #: src/contexts/LanguageContext.tsx:34 -msgid "French" -msgstr "Fransk" +#~ msgid "French" +#~ msgstr "French" #: src/contexts/LanguageContext.tsx:35 -msgid "Hebrew" -msgstr "Hebraisk" +#~ msgid "Hebrew" +#~ msgstr "Hebrew" #: src/contexts/LanguageContext.tsx:36 -msgid "Hindi" -msgstr "Hindi" +#~ msgid "Hindi" +#~ msgstr "Hindi" #: src/contexts/LanguageContext.tsx:37 -msgid "Hungarian" -msgstr "Ungarsk" +#~ msgid "Hungarian" +#~ msgstr "Hungarian" #: src/contexts/LanguageContext.tsx:38 -msgid "Italian" -msgstr "Italiensk" +#~ msgid "Italian" +#~ msgstr "Italian" #: src/contexts/LanguageContext.tsx:39 -msgid "Japanese" -msgstr "Japansk" +#~ msgid "Japanese" +#~ msgstr "Japanese" #: src/contexts/LanguageContext.tsx:40 -msgid "Korean" -msgstr "Koreansk" +#~ msgid "Korean" +#~ msgstr "Korean" #: src/contexts/LanguageContext.tsx:41 -msgid "Lithuanian" -msgstr "" +#~ msgid "Lithuanian" +#~ msgstr "Lithuanian" #: src/contexts/LanguageContext.tsx:42 -msgid "Latvian" -msgstr "" +#~ msgid "Latvian" +#~ msgstr "Latvian" #: src/contexts/LanguageContext.tsx:43 -msgid "Dutch" -msgstr "Nederlandsk" +#~ msgid "Dutch" +#~ msgstr "Dutch" #: src/contexts/LanguageContext.tsx:44 -msgid "Norwegian" -msgstr "Norsk" +#~ msgid "Norwegian" +#~ msgstr "Norwegian" #: src/contexts/LanguageContext.tsx:45 -msgid "Polish" -msgstr "Polsk" +#~ msgid "Polish" +#~ msgstr "Polish" #: src/contexts/LanguageContext.tsx:46 -msgid "Portuguese" -msgstr "Portugisisk" +#~ msgid "Portuguese" +#~ msgstr "Portuguese" #: src/contexts/LanguageContext.tsx:47 -msgid "Portuguese (Brazilian)" -msgstr "Portugisisk (Brasil)" +#~ msgid "Portuguese (Brazilian)" +#~ msgstr "Portuguese (Brazilian)" #: src/contexts/LanguageContext.tsx:48 -msgid "Romanian" -msgstr "" +#~ msgid "Romanian" +#~ msgstr "Romanian" #: src/contexts/LanguageContext.tsx:49 -msgid "Russian" -msgstr "Russisk" +#~ msgid "Russian" +#~ msgstr "Russian" #: src/contexts/LanguageContext.tsx:50 -msgid "Slovak" -msgstr "" +#~ msgid "Slovak" +#~ msgstr "Slovak" #: src/contexts/LanguageContext.tsx:51 -msgid "Slovenian" -msgstr "Slovensk" +#~ msgid "Slovenian" +#~ msgstr "Slovenian" #: src/contexts/LanguageContext.tsx:52 -msgid "Serbian" -msgstr "" +#~ msgid "Serbian" +#~ msgstr "Serbian" #: src/contexts/LanguageContext.tsx:53 -msgid "Swedish" -msgstr "Svensk" +#~ msgid "Swedish" +#~ msgstr "Swedish" #: src/contexts/LanguageContext.tsx:54 -msgid "Thai" -msgstr "Thailandsk" +#~ msgid "Thai" +#~ msgstr "Thai" #: src/contexts/LanguageContext.tsx:55 -msgid "Turkish" -msgstr "Tyrkisk" +#~ msgid "Turkish" +#~ msgstr "Turkish" #: src/contexts/LanguageContext.tsx:56 -msgid "Ukrainian" -msgstr "" +#~ msgid "Ukrainian" +#~ msgstr "Ukrainian" #: src/contexts/LanguageContext.tsx:57 -msgid "Vietnamese" -msgstr "Vietnamesisk" +#~ msgid "Vietnamese" +#~ msgstr "Vietnamese" #: src/contexts/LanguageContext.tsx:58 -msgid "Chinese (Simplified)" -msgstr "Kinesisk (forenklet)" +#~ msgid "Chinese (Simplified)" +#~ msgstr "Chinese (Simplified)" #: src/contexts/LanguageContext.tsx:59 -msgid "Chinese (Traditional)" -msgstr "Kinesisk (tradisjonell)" +#~ msgid "Chinese (Traditional)" +#~ msgstr "Chinese (Traditional)" #: src/defaults/actions.tsx:18 #: src/defaults/links.tsx:27 @@ -3644,12 +3679,6 @@ msgstr "" #~ msgid "About this Inventree instance" #~ msgstr "About this Inventree instance" -#: src/defaults/actions.tsx:44 -#: src/defaults/links.tsx:140 -#: src/defaults/links.tsx:186 -msgid "About InvenTree" -msgstr "Om InvenTree" - #: src/defaults/actions.tsx:45 msgid "About the InvenTree org" msgstr "Om InvenTree-organisasjonen" @@ -3954,7 +3983,7 @@ msgstr "" #: src/forms/StockForms.tsx:184 #: src/forms/StockForms.tsx:189 #: src/forms/StockForms.tsx:360 -#: src/pages/stock/StockDetail.tsx:231 +#: src/pages/stock/StockDetail.tsx:234 msgid "Next serial number" msgstr "" @@ -3965,9 +3994,8 @@ msgstr "" #: src/forms/BuildForms.tsx:311 #: src/forms/BuildForms.tsx:656 #: src/tables/build/BuildAllocatedStockTable.tsx:150 -#: src/tables/build/BuildOrderTestTable.tsx:230 -#: src/tables/build/BuildOrderTestTable.tsx:254 #: src/tables/build/BuildOutputTable.tsx:592 +#: src/tables/part/PartTestResultTable.tsx:272 msgid "Build Output" msgstr "" @@ -3984,17 +4012,18 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:150 #: src/pages/sales/ReturnOrderDetail.tsx:115 #: src/pages/sales/SalesOrderDetail.tsx:124 -#: src/pages/stock/StockDetail.tsx:162 -#: src/tables/Filter.tsx:266 +#: src/pages/stock/StockDetail.tsx:170 +#: src/tables/Filter.tsx:274 #: src/tables/build/BuildOutputTable.tsx:408 #: src/tables/machine/MachineListTable.tsx:359 #: src/tables/part/PartPurchaseOrdersTable.tsx:38 +#: src/tables/part/PartTestResultTable.tsx:309 #: src/tables/sales/ReturnOrderLineItemTable.tsx:135 #: src/tables/sales/ReturnOrderLineItemTable.tsx:172 #: src/tables/settings/CustomStateTable.tsx:79 #: src/tables/settings/EmailTable.tsx:95 #: src/tables/settings/ImportSessionTable.tsx:117 -#: src/tables/stock/StockItemTable.tsx:328 +#: src/tables/stock/StockItemTable.tsx:329 #: src/tables/stock/StockTrackingTable.tsx:65 msgid "Status" msgstr "Status" @@ -4056,7 +4085,7 @@ msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:139 #: src/tables/build/BuildLineTable.tsx:180 #: src/tables/sales/SalesOrderLineItemTable.tsx:337 -#: src/tables/stock/StockItemTable.tsx:339 +#: src/tables/stock/StockItemTable.tsx:340 msgid "Allocated" msgstr "Tildelt" @@ -4074,9 +4103,9 @@ msgstr "" #: src/forms/BuildForms.tsx:671 #: src/forms/SalesOrderForms.tsx:298 -#: src/tables/build/BuildLineTable.tsx:555 -#: src/tables/build/BuildLineTable.tsx:710 -#: src/tables/build/BuildLineTable.tsx:809 +#: src/tables/build/BuildLineTable.tsx:556 +#: src/tables/build/BuildLineTable.tsx:713 +#: src/tables/build/BuildLineTable.tsx:812 #: src/tables/sales/SalesOrderLineItemTable.tsx:375 #: src/tables/sales/SalesOrderLineItemTable.tsx:408 msgid "Allocate Stock" @@ -4089,10 +4118,10 @@ msgstr "" #: src/forms/BuildForms.tsx:787 #: src/forms/BuildForms.tsx:888 -#: src/tables/build/BuildAllocatedStockTable.tsx:233 -#: src/tables/build/BuildAllocatedStockTable.tsx:265 -#: src/tables/build/BuildLineTable.tsx:720 -#: src/tables/build/BuildLineTable.tsx:843 +#: src/tables/build/BuildAllocatedStockTable.tsx:240 +#: src/tables/build/BuildAllocatedStockTable.tsx:272 +#: src/tables/build/BuildLineTable.tsx:723 +#: src/tables/build/BuildLineTable.tsx:846 msgid "Consume Stock" msgstr "" @@ -4102,14 +4131,14 @@ msgid "Stock items consumed" msgstr "" #: src/forms/BuildForms.tsx:824 -#: src/tables/build/BuildLineTable.tsx:495 +#: src/tables/build/BuildLineTable.tsx:496 #: src/tables/part/PartBuildAllocationsTable.tsx:101 msgid "Fully consumed" msgstr "" #: src/forms/BuildForms.tsx:869 #: src/tables/build/BuildLineTable.tsx:185 -#: src/tables/stock/StockItemTable.tsx:372 +#: src/tables/stock/StockItemTable.tsx:369 msgid "Consumed" msgstr "" @@ -4120,7 +4149,7 @@ msgstr "" #: src/forms/PartForms.tsx:70 #: src/forms/PartForms.tsx:157 #: src/pages/part/CategoryDetail.tsx:122 -#: src/pages/part/PartDetail.tsx:669 +#: src/pages/part/PartDetail.tsx:671 #: src/tables/part/PartCategoryTable.tsx:94 #: src/tables/part/PartTable.tsx:312 msgid "Subscribed" @@ -4232,12 +4261,13 @@ msgstr "" #: src/forms/PurchaseOrderForms.tsx:658 #: src/pages/build/BuildDetail.tsx:351 -#: src/pages/stock/StockDetail.tsx:277 -#: src/pages/stock/StockDetail.tsx:923 +#: src/pages/stock/StockDetail.tsx:280 +#: src/pages/stock/StockDetail.tsx:939 #: src/tables/Filter.tsx:83 #: src/tables/build/BuildAllocatedStockTable.tsx:128 -#: src/tables/build/BuildOrderTestTable.tsx:242 #: src/tables/build/BuildOutputTable.tsx:116 +#: src/tables/part/PartTestResultTable.tsx:260 +#: src/tables/part/PartTestResultTable.tsx:281 #: src/tables/sales/SalesOrderAllocationTable.tsx:146 msgid "Batch Code" msgstr "" @@ -4260,8 +4290,8 @@ msgid "Enter serial numbers for received items" msgstr "" #: src/forms/PurchaseOrderForms.tsx:687 -#: src/pages/stock/StockDetail.tsx:379 -#: src/tables/stock/StockItemTable.tsx:295 +#: src/pages/stock/StockDetail.tsx:382 +#: src/tables/stock/StockItemTable.tsx:296 msgid "Expiry Date" msgstr "Utløpsdato" @@ -4273,7 +4303,7 @@ msgstr "" #: src/forms/StockForms.tsx:673 #: src/pages/company/SupplierPartDetail.tsx:171 #: src/pages/company/SupplierPartDetail.tsx:235 -#: src/pages/stock/StockDetail.tsx:416 +#: src/pages/stock/StockDetail.tsx:419 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:220 msgid "Packaging" msgstr "" @@ -4339,9 +4369,9 @@ msgid "Stock Status" msgstr "" #: src/forms/StockForms.tsx:261 -#: src/pages/stock/StockDetail.tsx:670 -#: src/tables/stock/StockItemTable.tsx:525 -#: src/tables/stock/StockItemTable.tsx:572 +#: src/pages/stock/StockDetail.tsx:686 +#: src/tables/stock/StockItemTable.tsx:522 +#: src/tables/stock/StockItemTable.tsx:569 msgid "Add Stock Item" msgstr "" @@ -4378,10 +4408,10 @@ msgstr "" #: src/forms/StockForms.tsx:1075 #: src/pages/company/SupplierPartDetail.tsx:189 #: src/pages/company/SupplierPartDetail.tsx:373 -#: src/pages/part/PartDetail.tsx:535 -#: src/pages/part/PartDetail.tsx:974 +#: src/pages/part/PartDetail.tsx:537 +#: src/pages/part/PartDetail.tsx:987 +#: src/tables/Filter.tsx:92 #: src/tables/purchasing/SupplierPartTable.tsx:194 -#: src/tables/stock/StockItemTable.tsx:359 msgid "In Stock" msgstr "På lager" @@ -4545,7 +4575,7 @@ msgstr "" #: src/tables/FilterSelectDrawer.tsx:114 #: src/tables/FilterSelectDrawer.tsx:137 #: src/tables/FilterSelectDrawer.tsx:149 -#: src/tables/build/BuildOrderTestTable.tsx:188 +#: src/tables/part/PartTestResultTable.tsx:206 #: src/tables/purchasing/ManufacturerPartParameterTable.tsx:42 #: src/tables/stock/StockItemTestResultTable.tsx:201 msgid "Value" @@ -4833,7 +4863,7 @@ msgid "Delete selected stock items" msgstr "" #: src/hooks/UseStockAdjustActions.tsx:205 -#: src/pages/part/PartDetail.tsx:1155 +#: src/pages/part/PartDetail.tsx:1168 msgid "Stock Actions" msgstr "Lagerhandlinger" @@ -6196,7 +6226,7 @@ msgstr "" #: src/pages/build/BuildDetail.tsx:207 #: src/pages/company/ManufacturerPartDetail.tsx:83 #: src/pages/company/SupplierPartDetail.tsx:95 -#: src/pages/part/PartDetail.tsx:454 +#: src/pages/part/PartDetail.tsx:456 #: src/pages/stock/StockDetail.tsx:153 #: src/tables/bom/BomTable.tsx:134 #: src/tables/bom/UsedInTable.tsx:40 @@ -6207,15 +6237,16 @@ msgstr "" #: src/tables/part/RelatedPartTable.tsx:73 #: src/tables/sales/SalesOrderAllocationTable.tsx:132 #: src/tables/sales/SalesOrderLineItemTable.tsx:98 -#: src/tables/stock/StockItemTable.tsx:70 +#: src/tables/stock/StockItemTable.tsx:71 msgid "IPN" msgstr "IPN" #: src/pages/build/BuildDetail.tsx:215 -#: src/pages/part/PartDetail.tsx:481 +#: src/pages/part/PartDetail.tsx:483 +#: src/pages/stock/StockDetail.tsx:161 #: src/tables/bom/UsedInTable.tsx:44 #: src/tables/build/BuildOrderTable.tsx:83 -#: src/tables/stock/StockItemTable.tsx:75 +#: src/tables/stock/StockItemTable.tsx:76 msgid "Revision" msgstr "" @@ -6231,7 +6262,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:156 #: src/pages/sales/ReturnOrderDetail.tsx:121 #: src/pages/sales/SalesOrderDetail.tsx:130 -#: src/pages/stock/StockDetail.tsx:168 +#: src/pages/stock/StockDetail.tsx:176 msgid "Custom Status" msgstr "" @@ -6268,7 +6299,7 @@ msgid "Build Quantity" msgstr "" #: src/pages/build/BuildDetail.tsx:286 -#: src/pages/part/PartDetail.tsx:599 +#: src/pages/part/PartDetail.tsx:601 #: src/tables/bom/BomTable.tsx:352 #: src/tables/bom/BomTable.tsx:387 msgid "Can Build" @@ -6280,16 +6311,16 @@ msgid "Completed Outputs" msgstr "Fullførte artikler" #: src/pages/build/BuildDetail.tsx:312 -#: src/tables/Filter.tsx:373 +#: src/tables/Filter.tsx:381 msgid "Issued By" msgstr "" #: src/pages/build/BuildDetail.tsx:320 -#: src/pages/part/PartDetail.tsx:692 +#: src/pages/part/PartDetail.tsx:694 #: src/pages/purchasing/PurchaseOrderDetail.tsx:243 #: src/pages/sales/ReturnOrderDetail.tsx:207 #: src/pages/sales/SalesOrderDetail.tsx:219 -#: src/tables/Filter.tsx:311 +#: src/tables/Filter.tsx:319 msgid "Responsible" msgstr "Ansvarlig" @@ -6377,6 +6408,8 @@ msgid "Child Build Orders" msgstr "Underordnede Produksjonsordrer" #: src/pages/build/BuildDetail.tsx:524 +#: src/pages/part/PartDetail.tsx:940 +#: src/pages/stock/StockDetail.tsx:587 #: src/tables/build/BuildOutputTable.tsx:664 #: src/tables/stock/StockItemTestResultTable.tsx:167 msgid "Test Results" @@ -6511,7 +6544,7 @@ msgid "Cancel order" msgstr "" #: src/pages/build/BuildDetail.tsx:752 -#: src/pages/stock/StockDetail.tsx:341 +#: src/pages/stock/StockDetail.tsx:344 #: src/tables/build/BuildAllocatedStockTable.tsx:85 #: src/tables/part/PartBuildAllocationsTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:150 @@ -6572,7 +6605,7 @@ msgstr "" #: src/pages/company/SupplierPartDetail.tsx:234 #: src/pages/company/SupplierPartDetail.tsx:359 #: src/pages/purchasing/PurchaseOrderDetail.tsx:138 -#: src/tables/Filter.tsx:352 +#: src/tables/Filter.tsx:360 #: src/tables/company/CompanyTable.tsx:96 #: src/tables/part/PartPurchaseOrdersTable.tsx:43 #: src/tables/purchasing/PurchaseOrderTable.tsx:109 @@ -6585,7 +6618,7 @@ msgstr "Leverandør" #: src/pages/company/ManufacturerPartDetail.tsx:102 #: src/pages/company/ManufacturerPartDetail.tsx:264 #: src/pages/company/SupplierPartDetail.tsx:151 -#: src/tables/Filter.tsx:339 +#: src/tables/Filter.tsx:347 #: src/tables/company/CompanyTable.tsx:101 #: src/tables/purchasing/SupplierPartTable.tsx:70 msgid "Manufacturer" @@ -6597,7 +6630,7 @@ msgstr "Produsent" #: src/pages/sales/ReturnOrderDetail.tsx:103 #: src/pages/sales/SalesOrderDetail.tsx:112 #: src/pages/sales/SalesOrderShipmentDetail.tsx:102 -#: src/pages/stock/StockDetail.tsx:367 +#: src/pages/stock/StockDetail.tsx:370 #: src/tables/company/CompanyTable.tsx:106 #: src/tables/sales/ReturnOrderTable.tsx:108 #: src/tables/sales/SalesOrderTable.tsx:133 @@ -6658,7 +6691,7 @@ msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:146 #: src/pages/company/SupplierPartDetail.tsx:231 -#: src/pages/part/PartDetail.tsx:788 +#: src/pages/part/PartDetail.tsx:790 msgid "Part Details" msgstr "" @@ -6671,7 +6704,7 @@ msgid "Manufacturer Part Details" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:164 -#: src/pages/part/PartDetail.tsx:794 +#: src/pages/part/PartDetail.tsx:796 msgid "Parameters" msgstr "Parametere" @@ -6712,14 +6745,6 @@ msgstr "Delbeskrivelse" msgid "Pack Quantity" msgstr "Pakkeantall" -#: src/pages/company/SupplierPartDetail.tsx:196 -#: src/pages/company/SupplierPartDetail.tsx:389 -#: src/pages/part/PartDetail.tsx:1005 -#: src/tables/bom/BomTable.tsx:424 -#: src/tables/part/PartTable.tsx:95 -msgid "On Order" -msgstr "I bestilling" - #: src/pages/company/SupplierPartDetail.tsx:203 msgid "Supplier Availability" msgstr "" @@ -6767,7 +6792,7 @@ msgid "Add Supplier Part" msgstr "Legg til leverandørdel" #: src/pages/company/SupplierPartDetail.tsx:383 -#: src/pages/part/PartDetail.tsx:993 +#: src/pages/part/PartDetail.tsx:1006 msgid "No Stock" msgstr "" @@ -6894,57 +6919,57 @@ msgid "Category Details" msgstr "" #: src/pages/part/PartAllocationPanel.tsx:21 -#: src/pages/stock/StockDetail.tsx:539 +#: src/pages/stock/StockDetail.tsx:555 #: src/tables/part/PartTable.tsx:108 msgid "Build Order Allocations" msgstr "Produksjonsordre-tildelinger" #: src/pages/part/PartAllocationPanel.tsx:31 -#: src/pages/stock/StockDetail.tsx:554 +#: src/pages/stock/StockDetail.tsx:570 #: src/tables/part/PartTable.tsx:116 msgid "Sales Order Allocations" msgstr "Salgsordretildelinger" -#: src/pages/part/PartDetail.tsx:181 -#: src/pages/part/PartDetail.tsx:184 -#: src/pages/part/PartDetail.tsx:228 +#: src/pages/part/PartDetail.tsx:183 +#: src/pages/part/PartDetail.tsx:186 +#: src/pages/part/PartDetail.tsx:230 msgid "Validate BOM" msgstr "" -#: src/pages/part/PartDetail.tsx:185 +#: src/pages/part/PartDetail.tsx:187 msgid "Do you want to validate the bill of materials for this assembly?" msgstr "" -#: src/pages/part/PartDetail.tsx:188 +#: src/pages/part/PartDetail.tsx:190 msgid "BOM validated" msgstr "" -#: src/pages/part/PartDetail.tsx:206 +#: src/pages/part/PartDetail.tsx:208 msgid "BOM Validated" msgstr "" -#: src/pages/part/PartDetail.tsx:207 +#: src/pages/part/PartDetail.tsx:209 msgid "The Bill of Materials for this part has been validated" msgstr "" -#: src/pages/part/PartDetail.tsx:211 -#: src/pages/part/PartDetail.tsx:216 +#: src/pages/part/PartDetail.tsx:213 +#: src/pages/part/PartDetail.tsx:218 msgid "BOM Not Validated" msgstr "" -#: src/pages/part/PartDetail.tsx:212 +#: src/pages/part/PartDetail.tsx:214 msgid "The Bill of Materials for this part has previously been checked, but requires revalidation" msgstr "" -#: src/pages/part/PartDetail.tsx:217 +#: src/pages/part/PartDetail.tsx:219 msgid "The Bill of Materials for this part has not yet been validated" msgstr "" -#: src/pages/part/PartDetail.tsx:248 +#: src/pages/part/PartDetail.tsx:250 msgid "Validated On" msgstr "" -#: src/pages/part/PartDetail.tsx:253 +#: src/pages/part/PartDetail.tsx:255 msgid "Validated By" msgstr "" @@ -6964,25 +6989,25 @@ msgstr "" #~ msgid "Delete part" #~ msgstr "Delete part" -#: src/pages/part/PartDetail.tsx:467 +#: src/pages/part/PartDetail.tsx:469 msgid "Variant of" msgstr "" -#: src/pages/part/PartDetail.tsx:474 +#: src/pages/part/PartDetail.tsx:476 msgid "Revision of" msgstr "" -#: src/pages/part/PartDetail.tsx:494 +#: src/pages/part/PartDetail.tsx:496 #: src/tables/ColumnRenderers.tsx:200 #: src/tables/ColumnRenderers.tsx:209 msgid "Default Location" msgstr "" -#: src/pages/part/PartDetail.tsx:501 +#: src/pages/part/PartDetail.tsx:503 msgid "Category Default Location" msgstr "" -#: src/pages/part/PartDetail.tsx:508 +#: src/pages/part/PartDetail.tsx:510 #: src/tables/purchasing/ManufacturerPartParameterTable.tsx:48 msgid "Units" msgstr "Enheter" @@ -6991,12 +7016,12 @@ msgstr "Enheter" #~ msgid "Stocktake By" #~ msgstr "Stocktake By" -#: src/pages/part/PartDetail.tsx:515 +#: src/pages/part/PartDetail.tsx:517 #: src/tables/settings/PendingTasksTable.tsx:51 msgid "Keywords" msgstr "Nøkkelord" -#: src/pages/part/PartDetail.tsx:543 +#: src/pages/part/PartDetail.tsx:545 #: src/tables/bom/BomTable.tsx:419 #: src/tables/build/BuildLineTable.tsx:297 #: src/tables/part/PartTable.tsx:306 @@ -7004,34 +7029,26 @@ msgstr "Nøkkelord" msgid "Available Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:549 +#: src/pages/part/PartDetail.tsx:551 #: src/tables/bom/BomTable.tsx:328 #: src/tables/build/BuildLineTable.tsx:259 #: src/tables/sales/SalesOrderLineItemTable.tsx:178 msgid "On order" msgstr "I bestilling" -#: src/pages/part/PartDetail.tsx:556 +#: src/pages/part/PartDetail.tsx:558 msgid "Required for Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:567 +#: src/pages/part/PartDetail.tsx:569 msgid "Allocated to Build Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:579 +#: src/pages/part/PartDetail.tsx:581 msgid "Allocated to Sales Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:588 -#: src/pages/part/PartDetail.tsx:1011 -#: src/pages/stock/StockDetail.tsx:896 -#: src/tables/build/BuildOrderTestTable.tsx:273 -#: src/tables/stock/StockItemTable.tsx:364 -msgid "In Production" -msgstr "Under produksjon" - -#: src/pages/part/PartDetail.tsx:606 +#: src/pages/part/PartDetail.tsx:608 msgid "Minimum Stock" msgstr "" @@ -7039,51 +7056,51 @@ msgstr "" #~ msgid "Scheduling" #~ msgstr "Scheduling" -#: src/pages/part/PartDetail.tsx:621 +#: src/pages/part/PartDetail.tsx:623 #: src/tables/part/ParametricPartTable.tsx:359 #: src/tables/part/PartTable.tsx:190 msgid "Locked" msgstr "" -#: src/pages/part/PartDetail.tsx:627 +#: src/pages/part/PartDetail.tsx:629 msgid "Template Part" msgstr "" -#: src/pages/part/PartDetail.tsx:632 +#: src/pages/part/PartDetail.tsx:634 #: src/tables/bom/BomTable.tsx:409 msgid "Assembled Part" msgstr "Sammenstilt del" -#: src/pages/part/PartDetail.tsx:637 +#: src/pages/part/PartDetail.tsx:639 msgid "Component Part" msgstr "" -#: src/pages/part/PartDetail.tsx:642 +#: src/pages/part/PartDetail.tsx:644 #: src/tables/bom/BomTable.tsx:399 msgid "Testable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:648 +#: src/pages/part/PartDetail.tsx:650 #: src/tables/bom/BomTable.tsx:404 msgid "Trackable Part" msgstr "Sporbar del" -#: src/pages/part/PartDetail.tsx:653 +#: src/pages/part/PartDetail.tsx:655 msgid "Purchaseable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:659 +#: src/pages/part/PartDetail.tsx:661 msgid "Saleable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:664 -#: src/pages/part/PartDetail.tsx:1023 +#: src/pages/part/PartDetail.tsx:666 +#: src/pages/part/PartDetail.tsx:1036 #: src/tables/bom/BomTable.tsx:143 #: src/tables/bom/BomTable.tsx:414 msgid "Virtual Part" msgstr "" -#: src/pages/part/PartDetail.tsx:679 +#: src/pages/part/PartDetail.tsx:681 #: src/pages/purchasing/PurchaseOrderDetail.tsx:253 #: src/pages/sales/ReturnOrderDetail.tsx:217 #: src/pages/sales/SalesOrderDetail.tsx:229 @@ -7091,65 +7108,65 @@ msgstr "" msgid "Creation Date" msgstr "Opprettelsesdato" -#: src/pages/part/PartDetail.tsx:684 +#: src/pages/part/PartDetail.tsx:686 #: src/tables/ColumnRenderers.tsx:386 -#: src/tables/Filter.tsx:365 +#: src/tables/Filter.tsx:373 msgid "Created By" msgstr "" -#: src/pages/part/PartDetail.tsx:699 +#: src/pages/part/PartDetail.tsx:701 msgid "Default Supplier" msgstr "" -#: src/pages/part/PartDetail.tsx:705 +#: src/pages/part/PartDetail.tsx:707 msgid "Default Expiry" msgstr "" -#: src/pages/part/PartDetail.tsx:710 +#: src/pages/part/PartDetail.tsx:712 msgid "days" msgstr "" -#: src/pages/part/PartDetail.tsx:720 +#: src/pages/part/PartDetail.tsx:722 #: src/pages/part/pricing/BomPricingPanel.tsx:113 #: src/pages/part/pricing/VariantPricingPanel.tsx:95 #: src/tables/part/PartTable.tsx:166 msgid "Price Range" msgstr "Prisområde" -#: src/pages/part/PartDetail.tsx:730 +#: src/pages/part/PartDetail.tsx:732 msgid "Latest Serial Number" msgstr "" -#: src/pages/part/PartDetail.tsx:758 +#: src/pages/part/PartDetail.tsx:760 msgid "Select Part Revision" msgstr "" -#: src/pages/part/PartDetail.tsx:824 +#: src/pages/part/PartDetail.tsx:826 msgid "Variants" msgstr "Varianter" -#: src/pages/part/PartDetail.tsx:831 -#: src/pages/stock/StockDetail.tsx:526 +#: src/pages/part/PartDetail.tsx:833 +#: src/pages/stock/StockDetail.tsx:542 msgid "Allocations" msgstr "Tildelinger" -#: src/pages/part/PartDetail.tsx:838 +#: src/pages/part/PartDetail.tsx:840 msgid "Bill of Materials" msgstr "Stykkliste (BOM)" -#: src/pages/part/PartDetail.tsx:850 +#: src/pages/part/PartDetail.tsx:852 msgid "Used In" msgstr "Brukt i" -#: src/pages/part/PartDetail.tsx:857 +#: src/pages/part/PartDetail.tsx:859 msgid "Part Pricing" msgstr "" -#: src/pages/part/PartDetail.tsx:927 +#: src/pages/part/PartDetail.tsx:929 msgid "Test Templates" msgstr "Testmaler" -#: src/pages/part/PartDetail.tsx:938 +#: src/pages/part/PartDetail.tsx:951 msgid "Related Parts" msgstr "Relaterte Deler" @@ -7161,47 +7178,47 @@ msgstr "Relaterte Deler" #~ msgid "Transfer part stock" #~ msgstr "Transfer part stock" -#: src/pages/part/PartDetail.tsx:999 +#: src/pages/part/PartDetail.tsx:1012 #: src/tables/part/PartTestTemplateTable.tsx:112 #: src/tables/stock/StockItemTestResultTable.tsx:401 msgid "Required" msgstr "" -#: src/pages/part/PartDetail.tsx:1036 +#: src/pages/part/PartDetail.tsx:1049 #: src/tables/part/PartTable.tsx:355 msgid "Edit Part" msgstr "Rediger del" -#: src/pages/part/PartDetail.tsx:1076 +#: src/pages/part/PartDetail.tsx:1089 #: src/tables/part/PartTable.tsx:343 #: src/tables/part/PartTable.tsx:420 msgid "Add Part" msgstr "" -#: src/pages/part/PartDetail.tsx:1090 +#: src/pages/part/PartDetail.tsx:1103 msgid "Delete Part" msgstr "" -#: src/pages/part/PartDetail.tsx:1099 +#: src/pages/part/PartDetail.tsx:1112 msgid "Deleting this part cannot be reversed" msgstr "" -#: src/pages/part/PartDetail.tsx:1161 -#: src/pages/stock/StockDetail.tsx:854 +#: src/pages/part/PartDetail.tsx:1174 +#: src/pages/stock/StockDetail.tsx:870 msgid "Order" msgstr "" -#: src/pages/part/PartDetail.tsx:1162 -#: src/pages/stock/StockDetail.tsx:855 -#: src/tables/build/BuildLineTable.tsx:740 +#: src/pages/part/PartDetail.tsx:1175 +#: src/pages/stock/StockDetail.tsx:871 +#: src/tables/build/BuildLineTable.tsx:743 msgid "Order Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:1174 +#: src/pages/part/PartDetail.tsx:1187 msgid "Search by serial number" msgstr "" -#: src/pages/part/PartDetail.tsx:1182 +#: src/pages/part/PartDetail.tsx:1195 #: src/tables/part/PartTable.tsx:392 msgid "Part Actions" msgstr "Delhandlinger" @@ -7291,8 +7308,8 @@ msgstr "" #: src/pages/part/PartStockHistoryDetail.tsx:107 #: src/pages/part/PartStockHistoryDetail.tsx:211 -#: src/pages/stock/StockDetail.tsx:399 -#: src/tables/stock/StockItemTable.tsx:272 +#: src/pages/stock/StockDetail.tsx:402 +#: src/tables/stock/StockItemTable.tsx:273 msgid "Stock Value" msgstr "" @@ -7366,12 +7383,12 @@ msgstr "" #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:71 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:126 #: src/pages/part/pricing/SupplierPricingPanel.tsx:66 -#: src/pages/stock/StockDetail.tsx:387 +#: src/pages/stock/StockDetail.tsx:390 #: src/tables/bom/BomTable.tsx:265 #: src/tables/general/ExtraLineItemTable.tsx:61 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:250 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:84 -#: src/tables/stock/StockItemTable.tsx:260 +#: src/tables/stock/StockItemTable.tsx:261 msgid "Unit Price" msgstr "Enhetspris" @@ -7449,9 +7466,9 @@ msgid "Purchase Pricing" msgstr "" #: src/pages/part/pricing/PricingOverviewPanel.tsx:281 -#: src/pages/stock/StockDetail.tsx:179 +#: src/pages/stock/StockDetail.tsx:426 #: src/tables/part/PartParameterTable.tsx:121 -#: src/tables/stock/StockItemTable.tsx:301 +#: src/tables/stock/StockItemTable.tsx:302 msgid "Last Updated" msgstr "" @@ -7815,6 +7832,7 @@ msgid "Parent Location" msgstr "" #: src/pages/stock/LocationDetail.tsx:130 +#: src/pages/stock/LocationDetail.tsx:176 msgid "Sublocations" msgstr "" @@ -7871,12 +7889,12 @@ msgid "Scan Stock Item" msgstr "" #: src/pages/stock/LocationDetail.tsx:298 -#: src/pages/stock/StockDetail.tsx:783 +#: src/pages/stock/StockDetail.tsx:799 msgid "Scanned stock item into location" msgstr "" #: src/pages/stock/LocationDetail.tsx:304 -#: src/pages/stock/StockDetail.tsx:789 +#: src/pages/stock/StockDetail.tsx:805 msgid "Error scanning stock item" msgstr "" @@ -7913,71 +7931,71 @@ msgstr "Basisdel" #~ msgid "Unlink custom barcode from stock item" #~ msgstr "Unlink custom barcode from stock item" -#: src/pages/stock/StockDetail.tsx:185 -msgid "Last Stocktake" -msgstr "" - -#: src/pages/stock/StockDetail.tsx:203 -msgid "Previous serial number" -msgstr "" - #: src/pages/stock/StockDetail.tsx:205 #~ msgid "Edit stock item" #~ msgstr "Edit stock item" +#: src/pages/stock/StockDetail.tsx:206 +msgid "Previous serial number" +msgstr "" + #: src/pages/stock/StockDetail.tsx:217 #~ msgid "Delete stock item" #~ msgstr "Delete stock item" -#: src/pages/stock/StockDetail.tsx:225 +#: src/pages/stock/StockDetail.tsx:228 msgid "Find serial number" msgstr "" -#: src/pages/stock/StockDetail.tsx:269 +#: src/pages/stock/StockDetail.tsx:272 msgid "Allocated to Orders" msgstr "" -#: src/pages/stock/StockDetail.tsx:302 +#: src/pages/stock/StockDetail.tsx:305 msgid "Installed In" msgstr "" -#: src/pages/stock/StockDetail.tsx:322 +#: src/pages/stock/StockDetail.tsx:325 msgid "Parent Item" msgstr "" -#: src/pages/stock/StockDetail.tsx:326 +#: src/pages/stock/StockDetail.tsx:329 msgid "Parent stock item" msgstr "" -#: src/pages/stock/StockDetail.tsx:332 +#: src/pages/stock/StockDetail.tsx:335 msgid "Consumed By" msgstr "" +#: src/pages/stock/StockDetail.tsx:432 +msgid "Last Stocktake" +msgstr "" + #: src/pages/stock/StockDetail.tsx:433 #~ msgid "Duplicate stock item" #~ msgstr "Duplicate stock item" -#: src/pages/stock/StockDetail.tsx:510 +#: src/pages/stock/StockDetail.tsx:526 msgid "Stock Details" msgstr "" -#: src/pages/stock/StockDetail.tsx:516 +#: src/pages/stock/StockDetail.tsx:532 msgid "Stock Tracking" msgstr "Sporing av lager" #: src/pages/stock/StockDetail.tsx:571 -msgid "Test Data" -msgstr "Testdata" +#~ msgid "Test Data" +#~ msgstr "Test Data" -#: src/pages/stock/StockDetail.tsx:585 +#: src/pages/stock/StockDetail.tsx:601 msgid "Installed Items" msgstr "Installerte artikler" -#: src/pages/stock/StockDetail.tsx:592 +#: src/pages/stock/StockDetail.tsx:608 msgid "Child Items" msgstr "Underordnede artikler" -#: src/pages/stock/StockDetail.tsx:645 +#: src/pages/stock/StockDetail.tsx:661 msgid "Edit Stock Item" msgstr "Rediger lagervare" @@ -7991,77 +8009,77 @@ msgstr "Rediger lagervare" #~ msgid "Remove stock" #~ msgstr "Remove stock" -#: src/pages/stock/StockDetail.tsx:687 -msgid "Items Created" -msgstr "" - -#: src/pages/stock/StockDetail.tsx:688 -msgid "Created {n} stock items" -msgstr "" - #: src/pages/stock/StockDetail.tsx:698 #: src/tables/stock/StockItemTable.tsx:481 #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:705 +#: src/pages/stock/StockDetail.tsx:703 +msgid "Items Created" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:704 +msgid "Created {n} stock items" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:721 msgid "Delete Stock Item" msgstr "" -#: src/pages/stock/StockDetail.tsx:741 -msgid "Serialize Stock Item" -msgstr "" - #: src/pages/stock/StockDetail.tsx:757 -#: src/tables/stock/StockItemTable.tsx:539 -msgid "Stock item serialized" +msgid "Serialize Stock Item" msgstr "" #: src/pages/stock/StockDetail.tsx:762 #~ msgid "Return Stock Item" #~ msgstr "Return Stock Item" -#: src/pages/stock/StockDetail.tsx:765 -msgid "Scan Into Location" -msgstr "" - #: src/pages/stock/StockDetail.tsx:765 #~ msgid "Return this item into stock. This will remove the customer assignment." #~ msgstr "Return this item into stock. This will remove the customer assignment." +#: src/pages/stock/StockDetail.tsx:773 +#: src/tables/stock/StockItemTable.tsx:536 +msgid "Stock item serialized" +msgstr "" + #: src/pages/stock/StockDetail.tsx:777 #~ msgid "Item returned to stock" #~ msgstr "Item returned to stock" -#: src/pages/stock/StockDetail.tsx:823 +#: src/pages/stock/StockDetail.tsx:781 +msgid "Scan Into Location" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:839 msgid "Scan into location" msgstr "" -#: src/pages/stock/StockDetail.tsx:825 +#: src/pages/stock/StockDetail.tsx:841 msgid "Scan this item into a location" msgstr "" -#: src/pages/stock/StockDetail.tsx:837 +#: src/pages/stock/StockDetail.tsx:853 msgid "Stock Operations" msgstr "Lagerhandlinger" -#: src/pages/stock/StockDetail.tsx:842 +#: src/pages/stock/StockDetail.tsx:858 #: src/tables/build/BuildOutputTable.tsx:532 msgid "Serialize" msgstr "" -#: src/pages/stock/StockDetail.tsx:843 +#: src/pages/stock/StockDetail.tsx:859 msgid "Serialize stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:868 -msgid "Stock Item Actions" -msgstr "" - #: src/pages/stock/StockDetail.tsx:868 #~ msgid "Count stock" #~ msgstr "Count stock" +#: src/pages/stock/StockDetail.tsx:884 +msgid "Stock Item Actions" +msgstr "" + #: src/pages/stock/StockDetail.tsx:890 #~ msgid "Return from customer" #~ msgstr "Return from customer" @@ -8070,20 +8088,6 @@ msgstr "" #~ msgid "Transfer" #~ msgstr "Transfer" -#: src/pages/stock/StockDetail.tsx:937 -#: src/tables/stock/StockItemTable.tsx:409 -msgid "Stale" -msgstr "" - -#: src/pages/stock/StockDetail.tsx:943 -#: src/tables/stock/StockItemTable.tsx:403 -msgid "Expired" -msgstr "" - -#: src/pages/stock/StockDetail.tsx:949 -msgid "Unavailable" -msgstr "" - #: src/pages/stock/StockDetail.tsx:950 #~ msgid "Assign to Customer" #~ msgstr "Assign to Customer" @@ -8092,6 +8096,20 @@ msgstr "" #~ msgid "Assign to a customer" #~ msgstr "Assign to a customer" +#: src/pages/stock/StockDetail.tsx:953 +#: src/tables/stock/StockItemTable.tsx:406 +msgid "Stale" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:959 +#: src/tables/stock/StockItemTable.tsx:400 +msgid "Expired" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:965 +msgid "Unavailable" +msgstr "" + #: src/states/IconState.tsx:47 #: src/states/IconState.tsx:77 msgid "Error loading icon package from server" @@ -8165,199 +8183,203 @@ msgstr "Vis elementer som har en batchkode" msgid "Filter items by batch code" msgstr "" -#: src/tables/Filter.tsx:92 +#: src/tables/Filter.tsx:93 +msgid "Show items which are in stock" +msgstr "Vis elementer som er på lager" + +#: src/tables/Filter.tsx:100 msgid "Is Serialized" msgstr "Er serialisert" -#: src/tables/Filter.tsx:93 +#: src/tables/Filter.tsx:101 msgid "Show items which have a serial number" msgstr "Vis elementer som har et serienummer" -#: src/tables/Filter.tsx:100 -msgid "Serial" -msgstr "" - -#: src/tables/Filter.tsx:101 -msgid "Filter items by serial number" -msgstr "" - #: src/tables/Filter.tsx:106 #~ msgid "Show overdue orders" #~ msgstr "Show overdue orders" +#: src/tables/Filter.tsx:108 +msgid "Serial" +msgstr "" + #: src/tables/Filter.tsx:109 +msgid "Filter items by serial number" +msgstr "" + +#: src/tables/Filter.tsx:117 msgid "Serial Below" msgstr "" -#: src/tables/Filter.tsx:110 +#: src/tables/Filter.tsx:118 msgid "Show items with serial numbers less than or equal to a given value" msgstr "" -#: src/tables/Filter.tsx:118 +#: src/tables/Filter.tsx:126 msgid "Serial Above" msgstr "" -#: src/tables/Filter.tsx:119 +#: src/tables/Filter.tsx:127 msgid "Show items with serial numbers greater than or equal to a given value" msgstr "" -#: src/tables/Filter.tsx:128 +#: src/tables/Filter.tsx:136 msgid "Assigned to me" msgstr "Tilordnet meg" -#: src/tables/Filter.tsx:129 +#: src/tables/Filter.tsx:137 msgid "Show orders assigned to me" msgstr "Vis ordre tildelt meg" -#: src/tables/Filter.tsx:136 +#: src/tables/Filter.tsx:144 #: src/tables/sales/SalesOrderAllocationTable.tsx:85 msgid "Outstanding" msgstr "Utestående" -#: src/tables/Filter.tsx:137 +#: src/tables/Filter.tsx:145 msgid "Show outstanding items" msgstr "" -#: src/tables/Filter.tsx:145 +#: src/tables/Filter.tsx:153 msgid "Show overdue items" msgstr "" -#: src/tables/Filter.tsx:152 +#: src/tables/Filter.tsx:160 msgid "Minimum Date" msgstr "" -#: src/tables/Filter.tsx:153 +#: src/tables/Filter.tsx:161 msgid "Show items after this date" msgstr "" -#: src/tables/Filter.tsx:161 +#: src/tables/Filter.tsx:169 msgid "Maximum Date" msgstr "" -#: src/tables/Filter.tsx:162 +#: src/tables/Filter.tsx:170 msgid "Show items before this date" msgstr "" -#: src/tables/Filter.tsx:170 +#: src/tables/Filter.tsx:178 msgid "Created Before" msgstr "" -#: src/tables/Filter.tsx:171 +#: src/tables/Filter.tsx:179 msgid "Show items created before this date" msgstr "" -#: src/tables/Filter.tsx:179 +#: src/tables/Filter.tsx:187 msgid "Created After" msgstr "" -#: src/tables/Filter.tsx:180 +#: src/tables/Filter.tsx:188 msgid "Show items created after this date" msgstr "" -#: src/tables/Filter.tsx:188 +#: src/tables/Filter.tsx:196 msgid "Start Date Before" msgstr "" -#: src/tables/Filter.tsx:189 +#: src/tables/Filter.tsx:197 msgid "Show items with a start date before this date" msgstr "" -#: src/tables/Filter.tsx:197 +#: src/tables/Filter.tsx:205 msgid "Start Date After" msgstr "" -#: src/tables/Filter.tsx:198 +#: src/tables/Filter.tsx:206 msgid "Show items with a start date after this date" msgstr "" -#: src/tables/Filter.tsx:206 +#: src/tables/Filter.tsx:214 msgid "Target Date Before" msgstr "" -#: src/tables/Filter.tsx:207 +#: src/tables/Filter.tsx:215 msgid "Show items with a target date before this date" msgstr "" -#: src/tables/Filter.tsx:215 +#: src/tables/Filter.tsx:223 msgid "Target Date After" msgstr "" -#: src/tables/Filter.tsx:216 +#: src/tables/Filter.tsx:224 msgid "Show items with a target date after this date" msgstr "" -#: src/tables/Filter.tsx:224 +#: src/tables/Filter.tsx:232 msgid "Completed Before" msgstr "" -#: src/tables/Filter.tsx:225 +#: src/tables/Filter.tsx:233 msgid "Show items completed before this date" msgstr "" -#: src/tables/Filter.tsx:233 +#: src/tables/Filter.tsx:241 msgid "Completed After" msgstr "" -#: src/tables/Filter.tsx:234 +#: src/tables/Filter.tsx:242 msgid "Show items completed after this date" msgstr "" -#: src/tables/Filter.tsx:246 +#: src/tables/Filter.tsx:254 msgid "Has Project Code" msgstr "" -#: src/tables/Filter.tsx:247 +#: src/tables/Filter.tsx:255 msgid "Show orders with an assigned project code" msgstr "" -#: src/tables/Filter.tsx:256 +#: src/tables/Filter.tsx:264 msgid "Include Variants" msgstr "Inkluder varianter" -#: src/tables/Filter.tsx:257 +#: src/tables/Filter.tsx:265 msgid "Include results for part variants" msgstr "" -#: src/tables/Filter.tsx:267 +#: src/tables/Filter.tsx:275 #: src/tables/part/PartPurchaseOrdersTable.tsx:133 msgid "Filter by order status" msgstr "Filtrer etter ordrestatus" -#: src/tables/Filter.tsx:279 +#: src/tables/Filter.tsx:287 msgid "Filter by project code" msgstr "" -#: src/tables/Filter.tsx:312 +#: src/tables/Filter.tsx:320 msgid "Filter by responsible owner" msgstr "" -#: src/tables/Filter.tsx:328 +#: src/tables/Filter.tsx:336 #: src/tables/settings/ApiTokenTable.tsx:133 #: src/tables/stock/StockTrackingTable.tsx:191 msgid "Filter by user" msgstr "" -#: src/tables/Filter.tsx:340 +#: src/tables/Filter.tsx:348 msgid "Filter by manufacturer" msgstr "" -#: src/tables/Filter.tsx:353 +#: src/tables/Filter.tsx:361 msgid "Filter by supplier" msgstr "" -#: src/tables/Filter.tsx:366 +#: src/tables/Filter.tsx:374 msgid "Filter by user who created the order" msgstr "" -#: src/tables/Filter.tsx:374 +#: src/tables/Filter.tsx:382 msgid "Filter by user who issued the order" msgstr "" -#: src/tables/Filter.tsx:382 +#: src/tables/Filter.tsx:390 msgid "Filter by part category" msgstr "" -#: src/tables/Filter.tsx:393 +#: src/tables/Filter.tsx:401 msgid "Filter by stock location" msgstr "" @@ -8566,7 +8588,7 @@ msgstr "Produseres" #: src/tables/bom/BomTable.tsx:345 #: src/tables/part/PartTable.tsx:158 #: src/tables/sales/SalesOrderLineItemTable.tsx:187 -#: src/tables/stock/StockItemTable.tsx:223 +#: src/tables/stock/StockItemTable.tsx:224 msgid "Stock Information" msgstr "Lagerinformasjon" @@ -8588,7 +8610,7 @@ msgstr "Lagerinformasjon" #: src/tables/bom/BomTable.tsx:379 #: src/tables/build/BuildLineTable.tsx:478 -#: src/tables/build/BuildLineTable.tsx:518 +#: src/tables/build/BuildLineTable.tsx:519 msgid "Consumable item" msgstr "Forbruksvare" @@ -8737,7 +8759,7 @@ msgstr "" #: src/tables/part/ParametricPartTable.tsx:364 #: src/tables/part/PartBuildAllocationsTable.tsx:60 #: src/tables/part/PartTable.tsx:196 -#: src/tables/stock/StockItemTable.tsx:334 +#: src/tables/stock/StockItemTable.tsx:335 msgid "Assembly" msgstr "Sammenstilling" @@ -8785,7 +8807,7 @@ msgstr "" #~ msgstr "Edit Build Item" #: src/tables/build/BuildAllocatedStockTable.tsx:167 -#: src/tables/build/BuildLineTable.tsx:631 +#: src/tables/build/BuildLineTable.tsx:632 msgid "Edit Stock Allocation" msgstr "" @@ -8794,11 +8816,11 @@ msgstr "" #~ msgstr "Delete Build Item" #: src/tables/build/BuildAllocatedStockTable.tsx:180 -#: src/tables/build/BuildLineTable.tsx:644 +#: src/tables/build/BuildLineTable.tsx:645 msgid "Delete Stock Allocation" msgstr "" -#: src/tables/build/BuildAllocatedStockTable.tsx:232 +#: src/tables/build/BuildAllocatedStockTable.tsx:239 msgid "Consume" msgstr "" @@ -8836,7 +8858,7 @@ msgid "Testable" msgstr "" #: src/tables/build/BuildLineTable.tsx:215 -#: src/tables/stock/StockItemTable.tsx:393 +#: src/tables/stock/StockItemTable.tsx:390 msgid "Tracked" msgstr "Spores" @@ -8855,7 +8877,7 @@ msgstr "" #: src/tables/build/BuildLineTable.tsx:294 #: src/tables/sales/SalesOrderLineItemTable.tsx:158 -#: src/tables/stock/StockItemTable.tsx:192 +#: src/tables/stock/StockItemTable.tsx:193 msgid "No stock available" msgstr "Ingen lagerbeholdning tilgjengelig" @@ -8887,55 +8909,55 @@ msgstr "" msgid "BOM Information" msgstr "" -#: src/tables/build/BuildLineTable.tsx:496 +#: src/tables/build/BuildLineTable.tsx:497 #: src/tables/part/PartBuildAllocationsTable.tsx:102 msgid "Fully allocated" msgstr "" -#: src/tables/build/BuildLineTable.tsx:544 +#: src/tables/build/BuildLineTable.tsx:545 #: src/tables/sales/SalesOrderLineItemTable.tsx:308 msgid "Create Build Order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:573 +#: src/tables/build/BuildLineTable.tsx:574 msgid "Auto allocation in progress" msgstr "" -#: src/tables/build/BuildLineTable.tsx:576 -#: src/tables/build/BuildLineTable.tsx:781 +#: src/tables/build/BuildLineTable.tsx:577 +#: src/tables/build/BuildLineTable.tsx:784 msgid "Auto Allocate Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:577 +#: src/tables/build/BuildLineTable.tsx:578 msgid "Automatically allocate stock to this build according to the selected options" msgstr "" -#: src/tables/build/BuildLineTable.tsx:597 -#: src/tables/build/BuildLineTable.tsx:611 -#: src/tables/build/BuildLineTable.tsx:730 -#: src/tables/build/BuildLineTable.tsx:831 +#: src/tables/build/BuildLineTable.tsx:598 +#: src/tables/build/BuildLineTable.tsx:612 +#: src/tables/build/BuildLineTable.tsx:733 +#: src/tables/build/BuildLineTable.tsx:834 #: src/tables/build/BuildOutputTable.tsx:359 #: src/tables/build/BuildOutputTable.tsx:364 msgid "Deallocate Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:613 +#: src/tables/build/BuildLineTable.tsx:614 msgid "Deallocate all untracked stock for this build order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:615 +#: src/tables/build/BuildLineTable.tsx:616 msgid "Deallocate stock from the selected line item" msgstr "" -#: src/tables/build/BuildLineTable.tsx:619 +#: src/tables/build/BuildLineTable.tsx:620 msgid "Stock has been deallocated" msgstr "" -#: src/tables/build/BuildLineTable.tsx:750 +#: src/tables/build/BuildLineTable.tsx:753 msgid "Build Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:763 +#: src/tables/build/BuildLineTable.tsx:766 #: src/tables/sales/SalesOrderLineItemTable.tsx:396 msgid "View Part" msgstr "" @@ -8999,38 +9021,6 @@ msgstr "" #~ msgid "Filter by user who issued this order" #~ msgstr "Filter by user who issued this order" -#: src/tables/build/BuildOrderTestTable.tsx:85 -#: src/tables/build/BuildOrderTestTable.tsx:163 -#: src/tables/build/BuildOrderTestTable.tsx:283 -#: src/tables/build/BuildOrderTestTable.tsx:297 -#: src/tables/stock/StockItemTestResultTable.tsx:293 -#: src/tables/stock/StockItemTestResultTable.tsx:365 -#: src/tables/stock/StockItemTestResultTable.tsx:426 -msgid "Add Test Result" -msgstr "" - -#: src/tables/build/BuildOrderTestTable.tsx:92 -#: src/tables/stock/StockItemTestResultTable.tsx:295 -msgid "Test result added" -msgstr "" - -#: src/tables/build/BuildOrderTestTable.tsx:124 -msgid "Add Test Results" -msgstr "" - -#: src/tables/build/BuildOrderTestTable.tsx:134 -msgid "Test results added" -msgstr "" - -#: src/tables/build/BuildOrderTestTable.tsx:162 -#: src/tables/stock/StockItemTestResultTable.tsx:191 -msgid "No Result" -msgstr "" - -#: src/tables/build/BuildOrderTestTable.tsx:274 -msgid "Show build outputs currently in production" -msgstr "" - #: src/tables/build/BuildOutputTable.tsx:104 msgid "Build Output Stock Allocation" msgstr "" @@ -9066,7 +9056,8 @@ msgid "Serialize Build Output" msgstr "" #: src/tables/build/BuildOutputTable.tsx:409 -#: src/tables/stock/StockItemTable.tsx:329 +#: src/tables/part/PartTestResultTable.tsx:310 +#: src/tables/stock/StockItemTable.tsx:330 msgid "Filter by stock status" msgstr "Filtrer etter lagerstatus" @@ -9914,6 +9905,38 @@ msgstr "" msgid "Order selected parts" msgstr "" +#: src/tables/part/PartTestResultTable.tsx:103 +#: src/tables/part/PartTestResultTable.tsx:181 +#: src/tables/part/PartTestResultTable.tsx:320 +#: src/tables/part/PartTestResultTable.tsx:334 +#: src/tables/stock/StockItemTestResultTable.tsx:293 +#: src/tables/stock/StockItemTestResultTable.tsx:365 +#: src/tables/stock/StockItemTestResultTable.tsx:426 +msgid "Add Test Result" +msgstr "" + +#: src/tables/part/PartTestResultTable.tsx:110 +#: src/tables/stock/StockItemTestResultTable.tsx:295 +msgid "Test result added" +msgstr "" + +#: src/tables/part/PartTestResultTable.tsx:142 +msgid "Add Test Results" +msgstr "" + +#: src/tables/part/PartTestResultTable.tsx:152 +msgid "Test results added" +msgstr "" + +#: src/tables/part/PartTestResultTable.tsx:180 +#: src/tables/stock/StockItemTestResultTable.tsx:191 +msgid "No Result" +msgstr "" + +#: src/tables/part/PartTestResultTable.tsx:298 +msgid "Show build outputs currently in production" +msgstr "" + #: src/tables/part/PartTestTemplateTable.tsx:56 msgid "Test is defined for a parent template part" msgstr "" @@ -10268,7 +10291,7 @@ msgid "Sample" msgstr "Eksempel" #: src/tables/plugin/PluginListTable.tsx:432 -#: src/tables/stock/StockItemTable.tsx:377 +#: src/tables/stock/StockItemTable.tsx:374 msgid "Installed" msgstr "Installert" @@ -11081,55 +11104,55 @@ msgstr "Slett bruker" msgid "User deleted" msgstr "Bruker slettet" -#: src/tables/settings/UserTable.tsx:361 +#: src/tables/settings/UserTable.tsx:362 msgid "Are you sure you want to delete this user?" msgstr "Er du sikker på at du vil slette denne brukeren?" -#: src/tables/settings/UserTable.tsx:367 +#: src/tables/settings/UserTable.tsx:368 msgid "Add User" msgstr "" -#: src/tables/settings/UserTable.tsx:375 +#: src/tables/settings/UserTable.tsx:376 msgid "Added user" msgstr "Bruker lagt til" -#: src/tables/settings/UserTable.tsx:382 +#: src/tables/settings/UserTable.tsx:383 msgid "Set Password" msgstr "" -#: src/tables/settings/UserTable.tsx:387 +#: src/tables/settings/UserTable.tsx:388 msgid "Password updated" msgstr "" -#: src/tables/settings/UserTable.tsx:398 +#: src/tables/settings/UserTable.tsx:399 msgid "Add user" msgstr "Legg til bruker" -#: src/tables/settings/UserTable.tsx:411 +#: src/tables/settings/UserTable.tsx:412 msgid "Show active users" msgstr "" -#: src/tables/settings/UserTable.tsx:416 +#: src/tables/settings/UserTable.tsx:417 msgid "Show staff users" msgstr "" -#: src/tables/settings/UserTable.tsx:421 +#: src/tables/settings/UserTable.tsx:422 msgid "Show superusers" msgstr "" -#: src/tables/settings/UserTable.tsx:440 +#: src/tables/settings/UserTable.tsx:441 msgid "Edit User" msgstr "" -#: src/tables/settings/UserTable.tsx:476 +#: src/tables/settings/UserTable.tsx:477 msgid "User updated" msgstr "" -#: src/tables/settings/UserTable.tsx:477 +#: src/tables/settings/UserTable.tsx:478 msgid "User updated successfully" msgstr "" -#: src/tables/settings/UserTable.tsx:483 +#: src/tables/settings/UserTable.tsx:484 msgid "Error updating user" msgstr "" @@ -11171,47 +11194,47 @@ msgstr "" msgid "Icon" msgstr "Ikon" -#: src/tables/stock/StockItemTable.tsx:107 +#: src/tables/stock/StockItemTable.tsx:108 msgid "This stock item is in production" msgstr "Denne lagervaren er i produksjon" -#: src/tables/stock/StockItemTable.tsx:114 +#: src/tables/stock/StockItemTable.tsx:115 msgid "This stock item has been assigned to a sales order" msgstr "Denne lagervaren har blitt tildelt en salgsordre" -#: src/tables/stock/StockItemTable.tsx:121 +#: src/tables/stock/StockItemTable.tsx:122 msgid "This stock item has been assigned to a customer" msgstr "Denne lagervaren har blitt tilordnet en kunde" -#: src/tables/stock/StockItemTable.tsx:128 +#: src/tables/stock/StockItemTable.tsx:129 msgid "This stock item is installed in another stock item" msgstr "Denne lagervaren er montert i en annen lagervare" -#: src/tables/stock/StockItemTable.tsx:135 +#: src/tables/stock/StockItemTable.tsx:136 msgid "This stock item has been consumed by a build order" msgstr "Denne lagervaren har blitt konsumert av en produksjonsordre" -#: src/tables/stock/StockItemTable.tsx:142 +#: src/tables/stock/StockItemTable.tsx:143 msgid "This stock item is unavailable" msgstr "" -#: src/tables/stock/StockItemTable.tsx:151 +#: src/tables/stock/StockItemTable.tsx:152 msgid "This stock item has expired" msgstr "Denne lagervaren har utløpt" -#: src/tables/stock/StockItemTable.tsx:155 +#: src/tables/stock/StockItemTable.tsx:156 msgid "This stock item is stale" msgstr "Denne lagervaren er gammel" -#: src/tables/stock/StockItemTable.tsx:167 +#: src/tables/stock/StockItemTable.tsx:168 msgid "This stock item is fully allocated" msgstr "Denne lagervaren er i sin helhet tilordnet" -#: src/tables/stock/StockItemTable.tsx:174 +#: src/tables/stock/StockItemTable.tsx:175 msgid "This stock item is partially allocated" msgstr "Denne lagervaren er delvis tilordnet" -#: src/tables/stock/StockItemTable.tsx:202 +#: src/tables/stock/StockItemTable.tsx:203 msgid "This stock item has been depleted" msgstr "Denne lagervaren er oppbrukt" @@ -11219,152 +11242,148 @@ msgstr "Denne lagervaren er oppbrukt" #~ msgid "Show stock for assmebled parts" #~ msgstr "Show stock for assmebled parts" -#: src/tables/stock/StockItemTable.tsx:306 +#: src/tables/stock/StockItemTable.tsx:307 msgid "Stocktake Date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:324 +#: src/tables/stock/StockItemTable.tsx:325 msgid "Show stock for active parts" msgstr "Vis lagerbeholdning for aktive deler" -#: src/tables/stock/StockItemTable.tsx:335 +#: src/tables/stock/StockItemTable.tsx:336 msgid "Show stock for assembled parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:340 +#: src/tables/stock/StockItemTable.tsx:341 msgid "Show items which have been allocated" msgstr "Vis elementer som har blitt tildelt" -#: src/tables/stock/StockItemTable.tsx:345 +#: src/tables/stock/StockItemTable.tsx:346 msgid "Show items which are available" msgstr "Vis elementer som er tilgjengelige" -#: src/tables/stock/StockItemTable.tsx:349 +#: src/tables/stock/StockItemTable.tsx:350 #: src/tables/stock/StockLocationTable.tsx:38 msgid "Include Sublocations" msgstr "Inkluder underplasseringer" -#: src/tables/stock/StockItemTable.tsx:350 +#: src/tables/stock/StockItemTable.tsx:351 msgid "Include stock in sublocations" msgstr "Inkluder lager i underplasseringer" -#: src/tables/stock/StockItemTable.tsx:354 +#: src/tables/stock/StockItemTable.tsx:355 msgid "Depleted" msgstr "Oppbrukt" -#: src/tables/stock/StockItemTable.tsx:355 +#: src/tables/stock/StockItemTable.tsx:356 msgid "Show depleted stock items" msgstr "Vis oppbrukte lagervarer" -#: src/tables/stock/StockItemTable.tsx:360 -msgid "Show items which are in stock" -msgstr "Vis elementer som er på lager" +#: src/tables/stock/StockItemTable.tsx:362 +msgid "Show items which are in production" +msgstr "Vis elementer som er under produksjon" #: src/tables/stock/StockItemTable.tsx:362 #~ msgid "Include stock items for variant parts" #~ msgstr "Include stock items for variant parts" -#: src/tables/stock/StockItemTable.tsx:365 -msgid "Show items which are in production" -msgstr "Vis elementer som er under produksjon" - -#: src/tables/stock/StockItemTable.tsx:373 +#: src/tables/stock/StockItemTable.tsx:370 msgid "Show items which have been consumed by a build order" msgstr "" -#: src/tables/stock/StockItemTable.tsx:378 +#: src/tables/stock/StockItemTable.tsx:375 msgid "Show stock items which are installed in other items" msgstr "Vis lagervarer som er installert i andre elementer" -#: src/tables/stock/StockItemTable.tsx:382 +#: src/tables/stock/StockItemTable.tsx:379 msgid "Sent to Customer" msgstr "Sendt til kunde" -#: src/tables/stock/StockItemTable.tsx:383 +#: src/tables/stock/StockItemTable.tsx:380 msgid "Show items which have been sent to a customer" msgstr "Vis elementer som er sendt til en kunde" -#: src/tables/stock/StockItemTable.tsx:394 +#: src/tables/stock/StockItemTable.tsx:391 msgid "Show tracked items" msgstr "Vis sporede deler" +#: src/tables/stock/StockItemTable.tsx:395 +msgid "Has Purchase Price" +msgstr "Har innkjøpspris" + +#: src/tables/stock/StockItemTable.tsx:396 +msgid "Show items which have a purchase price" +msgstr "Vis elementer som har innkjøpspris" + #: src/tables/stock/StockItemTable.tsx:397 #~ msgid "Serial Number LTE" #~ msgstr "Serial Number LTE" -#: src/tables/stock/StockItemTable.tsx:398 -msgid "Has Purchase Price" -msgstr "Har innkjøpspris" - -#: src/tables/stock/StockItemTable.tsx:399 -msgid "Show items which have a purchase price" -msgstr "Vis elementer som har innkjøpspris" +#: src/tables/stock/StockItemTable.tsx:401 +msgid "Show items which have expired" +msgstr "" #: src/tables/stock/StockItemTable.tsx:403 #~ msgid "Serial Number GTE" #~ msgstr "Serial Number GTE" -#: src/tables/stock/StockItemTable.tsx:404 -msgid "Show items which have expired" -msgstr "" - -#: src/tables/stock/StockItemTable.tsx:410 +#: src/tables/stock/StockItemTable.tsx:407 msgid "Show items which are stale" msgstr "" -#: src/tables/stock/StockItemTable.tsx:415 +#: src/tables/stock/StockItemTable.tsx:412 msgid "Expired Before" msgstr "Utløpt før" -#: src/tables/stock/StockItemTable.tsx:416 +#: src/tables/stock/StockItemTable.tsx:413 msgid "Show items which expired before this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:422 +#: src/tables/stock/StockItemTable.tsx:419 msgid "Expired After" msgstr "Utløpt etter" -#: src/tables/stock/StockItemTable.tsx:423 +#: src/tables/stock/StockItemTable.tsx:420 msgid "Show items which expired after this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:429 +#: src/tables/stock/StockItemTable.tsx:426 msgid "Updated Before" msgstr "Oppdatert før" -#: src/tables/stock/StockItemTable.tsx:430 +#: src/tables/stock/StockItemTable.tsx:427 msgid "Show items updated before this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:435 +#: src/tables/stock/StockItemTable.tsx:432 msgid "Updated After" msgstr "Oppdatert etter" -#: src/tables/stock/StockItemTable.tsx:436 +#: src/tables/stock/StockItemTable.tsx:433 msgid "Show items updated after this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:441 +#: src/tables/stock/StockItemTable.tsx:438 msgid "Stocktake Before" msgstr "" -#: src/tables/stock/StockItemTable.tsx:442 +#: src/tables/stock/StockItemTable.tsx:439 msgid "Show items counted before this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:447 +#: src/tables/stock/StockItemTable.tsx:444 msgid "Stocktake After" msgstr "" -#: src/tables/stock/StockItemTable.tsx:448 +#: src/tables/stock/StockItemTable.tsx:445 msgid "Show items counted after this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:453 +#: src/tables/stock/StockItemTable.tsx:450 msgid "External Location" msgstr "Ekstern plassering" -#: src/tables/stock/StockItemTable.tsx:454 +#: src/tables/stock/StockItemTable.tsx:451 msgid "Show items in an external location" msgstr "Vis elementer ved en ekstern plassering" @@ -11372,7 +11391,7 @@ msgstr "Vis elementer ved en ekstern plassering" #~ msgid "Delete stock items" #~ msgstr "Delete stock items" -#: src/tables/stock/StockItemTable.tsx:559 +#: src/tables/stock/StockItemTable.tsx:556 msgid "Order items" msgstr "" @@ -11547,10 +11566,6 @@ msgstr "Lagt til" msgid "Removed" msgstr "Fjernet" -#: src/tables/stock/StockTrackingTable.tsx:206 -msgid "Details" -msgstr "Detaljer" - #: src/tables/stock/StockTrackingTable.tsx:221 msgid "No user information" msgstr "Ingen brukerinformasjon" diff --git a/src/frontend/src/locales/pl/messages.po b/src/frontend/src/locales/pl/messages.po index 1fe44a30c4..124479a486 100644 --- a/src/frontend/src/locales/pl/messages.po +++ b/src/frontend/src/locales/pl/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: pl\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2025-09-17 03:41\n" +"PO-Revision-Date: 2025-09-29 23:54\n" "Last-Translator: \n" "Language-Team: Polish\n" "Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" @@ -69,7 +69,7 @@ msgstr "Akcje" #: src/components/forms/fields/RelatedModelField.tsx:393 #: src/components/nav/Header.tsx:169 #: src/pages/Index/Settings/UserSettings.tsx:74 -#: src/pages/part/PartDetail.tsx:1173 +#: src/pages/part/PartDetail.tsx:1186 msgid "Search" msgstr "Szukaj" @@ -113,7 +113,7 @@ msgstr "Nie" #: src/forms/StockForms.tsx:1028 #: src/forms/StockForms.tsx:1072 #: src/pages/build/BuildDetail.tsx:200 -#: src/pages/part/PartDetail.tsx:1225 +#: src/pages/part/PartDetail.tsx:1238 #: src/tables/ColumnRenderers.tsx:82 #: src/tables/part/RelatedPartTable.tsx:53 #: src/tables/stock/StockTrackingTable.tsx:87 @@ -128,7 +128,8 @@ msgstr "Komponent" #: src/pages/part/CategoryDetail.tsx:130 #: src/pages/part/CategoryDetail.tsx:273 #: src/pages/part/CategoryDetail.tsx:312 -#: src/pages/part/PartDetail.tsx:955 +#: src/pages/part/CategoryDetail.tsx:343 +#: src/pages/part/PartDetail.tsx:968 msgid "Parts" msgstr "Komponenty" @@ -152,11 +153,11 @@ msgstr "" #: lib/enums/ModelInformation.tsx:52 #: src/components/wizards/OrderPartsWizard.tsx:143 #: src/pages/company/SupplierPartDetail.tsx:408 -#: src/pages/stock/StockDetail.tsx:286 +#: src/pages/stock/StockDetail.tsx:289 #: src/tables/build/BuildAllocatedStockTable.tsx:155 #: src/tables/part/PartPurchaseOrdersTable.tsx:50 #: src/tables/purchasing/SupplierPartTable.tsx:64 -#: src/tables/stock/StockItemTable.tsx:248 +#: src/tables/stock/StockItemTable.tsx:249 msgid "Supplier Part" msgstr "Część dostawcy" @@ -168,7 +169,7 @@ msgstr "Części dostawcy" #: lib/enums/ModelInformation.tsx:61 #: src/pages/company/SupplierPartDetail.tsx:160 #: src/tables/part/PartPurchaseOrdersTable.tsx:56 -#: src/tables/stock/StockItemTable.tsx:254 +#: src/tables/stock/StockItemTable.tsx:255 msgid "Manufacturer Part" msgstr "Część Producenta" @@ -179,14 +180,15 @@ msgstr "Części producenta" #: lib/enums/ModelInformation.tsx:70 #: src/pages/part/CategoryDetail.tsx:343 -#: src/tables/Filter.tsx:381 +#: src/tables/Filter.tsx:389 msgid "Part Category" msgstr "Kategoria części" #: lib/enums/ModelInformation.tsx:71 #: lib/enums/Roles.tsx:37 +#: src/pages/part/CategoryDetail.tsx:267 #: src/pages/part/CategoryDetail.tsx:334 -#: src/pages/part/PartDetail.tsx:1214 +#: src/pages/part/PartDetail.tsx:1227 msgid "Part Categories" msgstr "Kategorie części" @@ -196,7 +198,8 @@ msgstr "Kategorie części" #: src/forms/BuildForms.tsx:604 #: src/forms/BuildForms.tsx:765 #: src/forms/SalesOrderForms.tsx:269 -#: src/pages/stock/StockDetail.tsx:976 +#: src/pages/stock/StockDetail.tsx:992 +#: src/tables/part/PartTestResultTable.tsx:248 #: src/tables/stock/StockTrackingTable.tsx:48 #: src/tables/stock/StockTrackingTable.tsx:55 msgid "Stock Item" @@ -221,7 +224,7 @@ msgstr "Lokacja stanu" #: lib/enums/ModelInformation.tsx:89 #: src/pages/stock/LocationDetail.tsx:176 #: src/pages/stock/LocationDetail.tsx:412 -#: src/pages/stock/StockDetail.tsx:967 +#: src/pages/stock/StockDetail.tsx:983 msgid "Stock Locations" msgstr "Lokacje stanów" @@ -235,7 +238,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:103 #: src/pages/Index/Settings/SystemSettings.tsx:248 -#: src/pages/part/PartDetail.tsx:912 +#: src/pages/part/PartDetail.tsx:914 msgid "Stock History" msgstr "Historia magazynu" @@ -284,7 +287,7 @@ msgstr "Firmy" #: src/pages/sales/ReturnOrderDetail.tsx:199 #: src/pages/sales/SalesOrderDetail.tsx:211 #: src/tables/ColumnRenderers.tsx:353 -#: src/tables/Filter.tsx:278 +#: src/tables/Filter.tsx:286 #: src/tables/TableHoverCard.tsx:101 msgid "Project Code" msgstr "Kod projektu" @@ -299,9 +302,9 @@ msgstr "Kody projektu" #: src/pages/build/BuildDetail.tsx:244 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:33 #: src/pages/purchasing/PurchaseOrderDetail.tsx:531 -#: src/pages/stock/StockDetail.tsx:349 +#: src/pages/stock/StockDetail.tsx:352 #: src/tables/part/PartPurchaseOrdersTable.tsx:32 -#: src/tables/stock/StockItemTable.tsx:240 +#: src/tables/stock/StockItemTable.tsx:241 #: src/tables/stock/StockTrackingTable.tsx:120 msgid "Purchase Order" msgstr "Zlecenie zakupu" @@ -311,7 +314,7 @@ msgstr "Zlecenie zakupu" #: src/pages/Index/Settings/SystemSettings.tsx:283 #: src/pages/company/CompanyDetail.tsx:205 #: src/pages/company/SupplierPartDetail.tsx:265 -#: src/pages/part/PartDetail.tsx:876 +#: src/pages/part/PartDetail.tsx:878 #: src/pages/purchasing/PurchasingIndex.tsx:60 msgid "Purchase Orders" msgstr "Zlecenia zakupu" @@ -330,7 +333,7 @@ msgstr "Pozycje zlecenia zakupu" #: src/pages/sales/SalesOrderDetail.tsx:586 #: src/pages/sales/SalesOrderShipmentDetail.tsx:94 #: src/pages/sales/SalesOrderShipmentDetail.tsx:358 -#: src/pages/stock/StockDetail.tsx:358 +#: src/pages/stock/StockDetail.tsx:361 #: src/tables/part/PartSalesAllocationsTable.tsx:41 #: src/tables/sales/SalesOrderAllocationTable.tsx:107 #: src/tables/stock/StockTrackingTable.tsx:131 @@ -341,7 +344,7 @@ msgstr "Zlecenie sprzedaży" #: lib/enums/Roles.tsx:43 #: src/pages/Index/Settings/SystemSettings.tsx:299 #: src/pages/company/CompanyDetail.tsx:225 -#: src/pages/part/PartDetail.tsx:888 +#: src/pages/part/PartDetail.tsx:890 #: src/pages/sales/SalesIndex.tsx:82 msgid "Sales Orders" msgstr "Zlecenia Sprzedaży" @@ -365,7 +368,7 @@ msgstr "" #: lib/enums/Roles.tsx:41 #: src/pages/Index/Settings/SystemSettings.tsx:315 #: src/pages/company/CompanyDetail.tsx:232 -#: src/pages/part/PartDetail.tsx:895 +#: src/pages/part/PartDetail.tsx:897 #: src/pages/sales/SalesIndex.tsx:103 msgid "Return Orders" msgstr "" @@ -414,7 +417,7 @@ msgstr "Właściciele" #: lib/enums/ModelInformation.tsx:214 #: src/pages/Auth/ChangePassword.tsx:36 #: src/pages/core/UserDetail.tsx:220 -#: src/tables/Filter.tsx:327 +#: src/tables/Filter.tsx:335 #: src/tables/settings/ApiTokenTable.tsx:105 #: src/tables/settings/ApiTokenTable.tsx:132 #: src/tables/settings/BarcodeScanHistoryTable.tsx:79 @@ -544,7 +547,7 @@ msgstr "" #: lib/enums/Roles.tsx:33 #: src/pages/Index/Settings/SystemSettings.tsx:264 #: src/pages/build/BuildIndex.tsx:75 -#: src/pages/part/PartDetail.tsx:905 +#: src/pages/part/PartDetail.tsx:907 #: src/pages/sales/SalesOrderDetail.tsx:394 msgid "Build Orders" msgstr "Zlecenia wykonania" @@ -694,11 +697,12 @@ msgid "Failed to link barcode" msgstr "" #: src/components/barcodes/QRCode.tsx:179 -#: src/pages/part/PartDetail.tsx:522 +#: src/pages/part/PartDetail.tsx:524 #: src/pages/purchasing/PurchaseOrderDetail.tsx:204 #: src/pages/sales/ReturnOrderDetail.tsx:168 #: src/pages/sales/SalesOrderDetail.tsx:180 #: src/pages/sales/SalesOrderShipmentDetail.tsx:168 +#: src/pages/stock/StockDetail.tsx:186 msgid "Link" msgstr "" @@ -720,11 +724,11 @@ msgstr "Otwórz w interfejsie administratora" #~ msgid "Copy to clipboard" #~ msgstr "Copy to clipboard" -#: src/components/buttons/CopyButton.tsx:31 +#: src/components/buttons/CopyButton.tsx:34 msgid "Copied" msgstr "Skopiowano" -#: src/components/buttons/CopyButton.tsx:31 +#: src/components/buttons/CopyButton.tsx:34 msgid "Copy" msgstr "Kopiuj" @@ -752,19 +756,15 @@ msgstr "" #~ msgid "The label could not be generated" #~ msgstr "The label could not be generated" -#: src/components/buttons/PrintingActions.tsx:122 +#: src/components/buttons/PrintingActions.tsx:124 msgid "Print Label" msgstr "Drukuj etykietę" -#: src/components/buttons/PrintingActions.tsx:129 -#: src/components/buttons/PrintingActions.tsx:156 +#: src/components/buttons/PrintingActions.tsx:134 +#: src/components/buttons/PrintingActions.tsx:168 msgid "Print" msgstr "Wydrukuj" -#: src/components/buttons/PrintingActions.tsx:139 -msgid "Print Report" -msgstr "Drukuj raport" - #: src/components/buttons/PrintingActions.tsx:152 #~ msgid "Generate" #~ msgstr "Generate" @@ -777,15 +777,19 @@ msgstr "Drukuj raport" #~ msgid "The report could not be generated" #~ msgstr "The report could not be generated" -#: src/components/buttons/PrintingActions.tsx:177 +#: src/components/buttons/PrintingActions.tsx:161 +msgid "Print Report" +msgstr "Drukuj raport" + +#: src/components/buttons/PrintingActions.tsx:189 msgid "Printing Actions" msgstr "Akcje druku" -#: src/components/buttons/PrintingActions.tsx:182 +#: src/components/buttons/PrintingActions.tsx:194 msgid "Print Labels" msgstr "Drukuj etykiety" -#: src/components/buttons/PrintingActions.tsx:188 +#: src/components/buttons/PrintingActions.tsx:200 msgid "Print Reports" msgstr "Drukuj raporty" @@ -837,24 +841,24 @@ msgstr "" msgid "Subscribe to notifications" msgstr "" -#: src/components/calendar/Calendar.tsx:99 -#: src/components/calendar/Calendar.tsx:162 +#: src/components/calendar/Calendar.tsx:102 +#: src/components/calendar/Calendar.tsx:165 msgid "Calendar Filters" msgstr "" -#: src/components/calendar/Calendar.tsx:114 +#: src/components/calendar/Calendar.tsx:117 msgid "Previous month" msgstr "" -#: src/components/calendar/Calendar.tsx:123 +#: src/components/calendar/Calendar.tsx:126 msgid "Select month" msgstr "" -#: src/components/calendar/Calendar.tsx:144 +#: src/components/calendar/Calendar.tsx:147 msgid "Next month" msgstr "" -#: src/components/calendar/Calendar.tsx:175 +#: src/components/calendar/Calendar.tsx:178 #: src/tables/InvenTreeTableHeader.tsx:291 msgid "Download data" msgstr "" @@ -868,7 +872,7 @@ msgid "Error updating order" msgstr "" #: src/components/calendar/OrderCalendar.tsx:178 -#: src/tables/Filter.tsx:144 +#: src/tables/Filter.tsx:152 msgid "Overdue" msgstr "" @@ -1107,7 +1111,7 @@ msgid "The latest news from InvenTree" msgstr "" #: src/components/dashboard/widgets/ColorToggleWidget.tsx:18 -#: src/components/nav/MainMenu.tsx:91 +#: src/components/nav/MainMenu.tsx:93 msgid "Change Color Mode" msgstr "Zmień tryb kolorów" @@ -1153,14 +1157,14 @@ msgstr "" #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:76 #: src/pages/core/UserDetail.tsx:93 #: src/pages/core/UserDetail.tsx:203 -#: src/tables/settings/UserTable.tsx:420 +#: src/tables/settings/UserTable.tsx:421 msgid "Superuser" msgstr "" #: src/components/details/Details.tsx:124 #: src/pages/core/UserDetail.tsx:87 #: src/pages/core/UserDetail.tsx:200 -#: src/tables/settings/UserTable.tsx:415 +#: src/tables/settings/UserTable.tsx:416 msgid "Staff" msgstr "" @@ -1658,7 +1662,7 @@ msgstr "Host" #: src/components/plugins/PluginDrawer.tsx:68 #: src/pages/Index/Settings/AdminCenter/UnitManagementPanel.tsx:19 #: src/pages/part/CategoryDetail.tsx:86 -#: src/pages/part/PartDetail.tsx:447 +#: src/pages/part/PartDetail.tsx:449 #: src/pages/stock/LocationDetail.tsx:84 #: src/tables/machine/MachineTypeTable.tsx:67 #: src/tables/machine/MachineTypeTable.tsx:151 @@ -1980,7 +1984,7 @@ msgid "Data has been imported successfully" msgstr "Dane zostały zaimportowane" #: src/components/importer/ImporterDrawer.tsx:109 -#: src/components/modals/AboutInvenTreeModal.tsx:197 +#: src/components/modals/AboutInvenTreeModal.tsx:203 #: src/components/modals/ServerInfoModal.tsx:134 #: src/forms/BomForms.tsx:132 msgid "Close" @@ -2166,14 +2170,14 @@ msgstr "" #: src/components/items/TransferList.tsx:161 #: src/components/render/Stock.tsx:102 -#: src/pages/part/PartDetail.tsx:984 -#: src/pages/stock/StockDetail.tsx:262 -#: src/pages/stock/StockDetail.tsx:913 +#: src/pages/part/PartDetail.tsx:997 +#: src/pages/stock/StockDetail.tsx:265 +#: src/pages/stock/StockDetail.tsx:929 #: src/tables/build/BuildAllocatedStockTable.tsx:135 #: src/tables/build/BuildLineTable.tsx:190 #: src/tables/part/PartTable.tsx:124 -#: src/tables/stock/StockItemTable.tsx:183 -#: src/tables/stock/StockItemTable.tsx:344 +#: src/tables/stock/StockItemTable.tsx:184 +#: src/tables/stock/StockItemTable.tsx:345 msgid "Available" msgstr "" @@ -2252,19 +2256,19 @@ msgstr "Prześlij raport o błędzie" #~ msgid "Dismiss" #~ msgstr "Dismiss" -#: src/components/modals/AboutInvenTreeModal.tsx:190 +#: src/components/modals/AboutInvenTreeModal.tsx:193 msgid "Copy version information" msgstr "Kopiuj informacje o wersji" -#: src/components/modals/AboutInvenTreeModal.tsx:207 +#: src/components/modals/AboutInvenTreeModal.tsx:213 msgid "Development Version" msgstr "Wersja rozwojowa" -#: src/components/modals/AboutInvenTreeModal.tsx:209 +#: src/components/modals/AboutInvenTreeModal.tsx:215 msgid "Up to Date" msgstr "Aktualna" -#: src/components/modals/AboutInvenTreeModal.tsx:211 +#: src/components/modals/AboutInvenTreeModal.tsx:217 msgid "Update Available" msgstr "Dostępna aktualizacja" @@ -2439,24 +2443,28 @@ msgstr "Nic nie znaleziono..." #~ msgid "Profile" #~ msgstr "Profile" -#: src/components/nav/MainMenu.tsx:52 +#: src/components/nav/MainMenu.tsx:54 #: src/components/nav/NavigationDrawer.tsx:193 #: src/pages/Index/Settings/AdminCenter/EmailManagementPanel.tsx:21 #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:39 msgid "Settings" msgstr "Ustawienia" -#: src/components/nav/MainMenu.tsx:59 -#: src/pages/Index/Settings/UserSettings.tsx:145 -msgid "Account Settings" -msgstr "Ustawienia konta" - #: src/components/nav/MainMenu.tsx:59 #: src/defaults/menuItems.tsx:15 #~ msgid "Account settings" #~ msgstr "Account settings" -#: src/components/nav/MainMenu.tsx:67 +#: src/components/nav/MainMenu.tsx:61 +#: src/pages/Index/Settings/UserSettings.tsx:145 +msgid "Account Settings" +msgstr "Ustawienia konta" + +#: src/components/nav/MainMenu.tsx:68 +#~ msgid "Current language {locale}" +#~ msgstr "Current language {locale}" + +#: src/components/nav/MainMenu.tsx:69 #: src/components/nav/NavigationDrawer.tsx:153 #: src/components/nav/SettingsHeader.tsx:41 #: src/pages/Index/Settings/SystemSettings.tsx:347 @@ -2464,15 +2472,11 @@ msgstr "Ustawienia konta" msgid "System Settings" msgstr "Ustawienia systemowe" -#: src/components/nav/MainMenu.tsx:68 -#~ msgid "Current language {locale}" -#~ msgstr "Current language {locale}" - #: src/components/nav/MainMenu.tsx:71 #~ msgid "Switch to pseudo language" #~ msgstr "Switch to pseudo language" -#: src/components/nav/MainMenu.tsx:76 +#: src/components/nav/MainMenu.tsx:78 #: src/components/nav/NavigationDrawer.tsx:160 #: src/components/nav/SettingsHeader.tsx:42 #: src/defaults/actions.tsx:83 @@ -2481,7 +2485,14 @@ msgstr "Ustawienia systemowe" msgid "Admin Center" msgstr "Centrum Admina" -#: src/components/nav/MainMenu.tsx:100 +#: src/components/nav/MainMenu.tsx:99 +#: src/defaults/actions.tsx:44 +#: src/defaults/links.tsx:140 +#: src/defaults/links.tsx:186 +msgid "About InvenTree" +msgstr "O InvenTree" + +#: src/components/nav/MainMenu.tsx:108 msgid "Logout" msgstr "Wyloguj się" @@ -2507,10 +2518,11 @@ msgstr "Wyloguj się" #: src/defaults/links.tsx:42 #: src/forms/StockForms.tsx:736 #: src/pages/Index/Settings/SystemSettings.tsx:224 -#: src/pages/part/PartDetail.tsx:805 +#: src/pages/part/PartDetail.tsx:807 #: src/pages/stock/LocationDetail.tsx:390 -#: src/pages/stock/StockDetail.tsx:626 -#: src/tables/stock/StockItemTable.tsx:86 +#: src/pages/stock/LocationDetail.tsx:420 +#: src/pages/stock/StockDetail.tsx:642 +#: src/tables/stock/StockItemTable.tsx:87 msgid "Stock" msgstr "Stan" @@ -2599,7 +2611,7 @@ msgstr "" #: src/components/nav/SearchDrawer.tsx:288 #: src/pages/company/ManufacturerPartDetail.tsx:176 -#: src/pages/part/PartDetail.tsx:863 +#: src/pages/part/PartDetail.tsx:865 #: src/pages/part/PartSupplierDetail.tsx:15 #: src/pages/purchasing/PurchasingIndex.tsx:81 msgid "Suppliers" @@ -2663,7 +2675,7 @@ msgid "Attachments" msgstr "" #: src/components/panels/NotesPanel.tsx:23 -#: src/tables/build/BuildOrderTestTable.tsx:196 +#: src/tables/part/PartTestResultTable.tsx:214 #: src/tables/stock/StockTrackingTable.tsx:212 msgid "Notes" msgstr "" @@ -2709,7 +2721,7 @@ msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:118 #: src/pages/company/SupplierPartDetail.tsx:144 #: src/pages/part/CategoryDetail.tsx:106 -#: src/pages/part/PartDetail.tsx:461 +#: src/pages/part/PartDetail.tsx:463 #: src/pages/purchasing/PurchaseOrderDetail.tsx:144 #: src/pages/sales/ReturnOrderDetail.tsx:109 #: src/pages/sales/SalesOrderDetail.tsx:118 @@ -2730,7 +2742,7 @@ msgstr "" #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:41 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 #: src/tables/ColumnRenderers.tsx:411 -#: src/tables/build/BuildOrderTestTable.tsx:204 +#: src/tables/part/PartTestResultTable.tsx:222 msgid "Date" msgstr "" @@ -2739,7 +2751,7 @@ msgstr "" #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:68 #: src/pages/core/UserDetail.tsx:81 #: src/pages/core/UserDetail.tsx:209 -#: src/pages/part/PartDetail.tsx:616 +#: src/pages/part/PartDetail.tsx:618 #: src/tables/bom/UsedInTable.tsx:90 #: src/tables/company/CompanyTable.tsx:57 #: src/tables/company/CompanyTable.tsx:91 @@ -2753,8 +2765,8 @@ msgstr "" #: src/tables/purchasing/SupplierPartTable.tsx:85 #: src/tables/purchasing/SupplierPartTable.tsx:179 #: src/tables/settings/ApiTokenTable.tsx:63 -#: src/tables/settings/UserTable.tsx:410 -#: src/tables/stock/StockItemTable.tsx:323 +#: src/tables/settings/UserTable.tsx:411 +#: src/tables/stock/StockItemTable.tsx:324 msgid "Active" msgstr "" @@ -2873,7 +2885,7 @@ msgstr "Wysyłka" #: src/pages/company/CompanyDetail.tsx:325 #: src/pages/company/SupplierPartDetail.tsx:368 #: src/pages/core/UserDetail.tsx:211 -#: src/pages/part/PartDetail.tsx:1017 +#: src/pages/part/PartDetail.tsx:1030 msgid "Inactive" msgstr "Nieaktywny" @@ -2883,8 +2895,31 @@ msgstr "Nieaktywny" msgid "No stock" msgstr "Brak w magazynie" -#: src/components/render/Part.tsx:74 -#: src/pages/part/PartDetail.tsx:488 +#: src/components/render/Part.tsx:44 +#: src/pages/company/SupplierPartDetail.tsx:196 +#: src/pages/company/SupplierPartDetail.tsx:389 +#: src/pages/part/PartDetail.tsx:1018 +#: src/tables/bom/BomTable.tsx:424 +#: src/tables/part/PartTable.tsx:95 +msgid "On Order" +msgstr "" + +#: src/components/render/Part.tsx:52 +#: src/pages/part/PartDetail.tsx:590 +#: src/pages/part/PartDetail.tsx:1024 +#: src/pages/stock/StockDetail.tsx:912 +#: src/tables/part/PartTestResultTable.tsx:297 +#: src/tables/stock/StockItemTable.tsx:361 +msgid "In Production" +msgstr "" + +#: src/components/render/Part.tsx:71 +#: src/tables/stock/StockTrackingTable.tsx:206 +msgid "Details" +msgstr "" + +#: src/components/render/Part.tsx:109 +#: src/pages/part/PartDetail.tsx:490 #: src/tables/ColumnRenderers.tsx:224 #: src/tables/ColumnRenderers.tsx:233 #: src/tables/notifications/NotificationTable.tsx:32 @@ -2908,17 +2943,17 @@ msgstr "" #: src/forms/StockForms.tsx:1073 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:88 #: src/pages/core/UserDetail.tsx:158 -#: src/pages/stock/StockDetail.tsx:295 +#: src/pages/stock/StockDetail.tsx:298 #: src/tables/ColumnRenderers.tsx:176 #: src/tables/ColumnRenderers.tsx:185 -#: src/tables/Filter.tsx:392 +#: src/tables/Filter.tsx:400 #: src/tables/stock/StockTrackingTable.tsx:98 msgid "Location" msgstr "Lokalizacja" #: src/components/render/Stock.tsx:99 -#: src/pages/stock/StockDetail.tsx:195 -#: src/pages/stock/StockDetail.tsx:901 +#: src/pages/stock/StockDetail.tsx:198 +#: src/pages/stock/StockDetail.tsx:917 #: src/tables/build/BuildAllocatedStockTable.tsx:121 #: src/tables/build/BuildOutputTable.tsx:111 #: src/tables/sales/SalesOrderAllocationTable.tsx:139 @@ -2940,11 +2975,11 @@ msgstr "Numer seryjny" #: src/pages/part/pricing/BomPricingPanel.tsx:146 #: src/pages/part/pricing/PriceBreakPanel.tsx:89 #: src/pages/part/pricing/PriceBreakPanel.tsx:172 -#: src/pages/stock/StockDetail.tsx:255 -#: src/pages/stock/StockDetail.tsx:907 +#: src/pages/stock/StockDetail.tsx:258 +#: src/pages/stock/StockDetail.tsx:923 #: src/tables/build/BuildLineTable.tsx:84 -#: src/tables/build/BuildOrderTestTable.tsx:251 #: src/tables/part/PartPurchaseOrdersTable.tsx:94 +#: src/tables/part/PartTestResultTable.tsx:269 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:168 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:199 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:69 @@ -3467,163 +3502,163 @@ msgid "Please correct the errors in the selected parts" msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:424 -#: src/tables/build/BuildLineTable.tsx:794 +#: src/tables/build/BuildLineTable.tsx:797 #: src/tables/part/PartTable.tsx:407 #: src/tables/sales/SalesOrderLineItemTable.tsx:365 msgid "Order Parts" msgstr "" #: src/contexts/LanguageContext.tsx:22 -msgid "Arabic" -msgstr "Arabski" +#~ msgid "Arabic" +#~ msgstr "Arabic" #: src/contexts/LanguageContext.tsx:23 -msgid "Bulgarian" -msgstr "Bułgarski" +#~ msgid "Bulgarian" +#~ msgstr "Bulgarian" #: src/contexts/LanguageContext.tsx:24 -msgid "Czech" -msgstr "Czeski" +#~ msgid "Czech" +#~ msgstr "Czech" #: src/contexts/LanguageContext.tsx:25 -msgid "Danish" -msgstr "Duński" +#~ msgid "Danish" +#~ msgstr "Danish" #: src/contexts/LanguageContext.tsx:26 -msgid "German" -msgstr "Niemiecki" +#~ msgid "German" +#~ msgstr "German" #: src/contexts/LanguageContext.tsx:27 -msgid "Greek" -msgstr "Grecki" +#~ msgid "Greek" +#~ msgstr "Greek" #: src/contexts/LanguageContext.tsx:28 -msgid "English" -msgstr "Angielski" +#~ msgid "English" +#~ msgstr "English" #: src/contexts/LanguageContext.tsx:29 -msgid "Spanish" -msgstr "Hiszpański" +#~ msgid "Spanish" +#~ msgstr "Spanish" #: src/contexts/LanguageContext.tsx:30 -msgid "Spanish (Mexican)" -msgstr "Hiszpański (Meksykański)" +#~ msgid "Spanish (Mexican)" +#~ msgstr "Spanish (Mexican)" #: src/contexts/LanguageContext.tsx:31 -msgid "Estonian" -msgstr "Estoński" +#~ msgid "Estonian" +#~ msgstr "Estonian" #: src/contexts/LanguageContext.tsx:32 -msgid "Farsi / Persian" -msgstr "Farsi / Perski" +#~ msgid "Farsi / Persian" +#~ msgstr "Farsi / Persian" #: src/contexts/LanguageContext.tsx:33 -msgid "Finnish" -msgstr "Fiński" +#~ msgid "Finnish" +#~ msgstr "Finnish" #: src/contexts/LanguageContext.tsx:34 -msgid "French" -msgstr "Francuski" +#~ msgid "French" +#~ msgstr "French" #: src/contexts/LanguageContext.tsx:35 -msgid "Hebrew" -msgstr "Hebrajski" +#~ msgid "Hebrew" +#~ msgstr "Hebrew" #: src/contexts/LanguageContext.tsx:36 -msgid "Hindi" -msgstr "Hinduski" +#~ msgid "Hindi" +#~ msgstr "Hindi" #: src/contexts/LanguageContext.tsx:37 -msgid "Hungarian" -msgstr "Węgierski" +#~ msgid "Hungarian" +#~ msgstr "Hungarian" #: src/contexts/LanguageContext.tsx:38 -msgid "Italian" -msgstr "Włoski" +#~ msgid "Italian" +#~ msgstr "Italian" #: src/contexts/LanguageContext.tsx:39 -msgid "Japanese" -msgstr "Japoński" +#~ msgid "Japanese" +#~ msgstr "Japanese" #: src/contexts/LanguageContext.tsx:40 -msgid "Korean" -msgstr "Koreański" +#~ msgid "Korean" +#~ msgstr "Korean" #: src/contexts/LanguageContext.tsx:41 -msgid "Lithuanian" -msgstr "" +#~ msgid "Lithuanian" +#~ msgstr "Lithuanian" #: src/contexts/LanguageContext.tsx:42 -msgid "Latvian" -msgstr "Łotewski" +#~ msgid "Latvian" +#~ msgstr "Latvian" #: src/contexts/LanguageContext.tsx:43 -msgid "Dutch" -msgstr "Holenderski" +#~ msgid "Dutch" +#~ msgstr "Dutch" #: src/contexts/LanguageContext.tsx:44 -msgid "Norwegian" -msgstr "Norweski" +#~ msgid "Norwegian" +#~ msgstr "Norwegian" #: src/contexts/LanguageContext.tsx:45 -msgid "Polish" -msgstr "Polski" +#~ msgid "Polish" +#~ msgstr "Polish" #: src/contexts/LanguageContext.tsx:46 -msgid "Portuguese" -msgstr "Portugalski" +#~ msgid "Portuguese" +#~ msgstr "Portuguese" #: src/contexts/LanguageContext.tsx:47 -msgid "Portuguese (Brazilian)" -msgstr "Portugalski (Brazylijski)" +#~ msgid "Portuguese (Brazilian)" +#~ msgstr "Portuguese (Brazilian)" #: src/contexts/LanguageContext.tsx:48 -msgid "Romanian" -msgstr "Rumuński" +#~ msgid "Romanian" +#~ msgstr "Romanian" #: src/contexts/LanguageContext.tsx:49 -msgid "Russian" -msgstr "Rosyjski" +#~ msgid "Russian" +#~ msgstr "Russian" #: src/contexts/LanguageContext.tsx:50 -msgid "Slovak" -msgstr "Słowacki" +#~ msgid "Slovak" +#~ msgstr "Slovak" #: src/contexts/LanguageContext.tsx:51 -msgid "Slovenian" -msgstr "Słoweński" +#~ msgid "Slovenian" +#~ msgstr "Slovenian" #: src/contexts/LanguageContext.tsx:52 -msgid "Serbian" -msgstr "" +#~ msgid "Serbian" +#~ msgstr "Serbian" #: src/contexts/LanguageContext.tsx:53 -msgid "Swedish" -msgstr "Szwedzki" +#~ msgid "Swedish" +#~ msgstr "Swedish" #: src/contexts/LanguageContext.tsx:54 -msgid "Thai" -msgstr "Tajski" +#~ msgid "Thai" +#~ msgstr "Thai" #: src/contexts/LanguageContext.tsx:55 -msgid "Turkish" -msgstr "Turecki" +#~ msgid "Turkish" +#~ msgstr "Turkish" #: src/contexts/LanguageContext.tsx:56 -msgid "Ukrainian" -msgstr "Ukraiński" +#~ msgid "Ukrainian" +#~ msgstr "Ukrainian" #: src/contexts/LanguageContext.tsx:57 -msgid "Vietnamese" -msgstr "Wietnamski" +#~ msgid "Vietnamese" +#~ msgstr "Vietnamese" #: src/contexts/LanguageContext.tsx:58 -msgid "Chinese (Simplified)" -msgstr "Chiński (uproszczony)" +#~ msgid "Chinese (Simplified)" +#~ msgstr "Chinese (Simplified)" #: src/contexts/LanguageContext.tsx:59 -msgid "Chinese (Traditional)" -msgstr "Chiński (tradycyjny)" +#~ msgid "Chinese (Traditional)" +#~ msgstr "Chinese (Traditional)" #: src/defaults/actions.tsx:18 #: src/defaults/links.tsx:27 @@ -3644,12 +3679,6 @@ msgstr "Odwiedź dokumentację, aby dowiedzieć się więcej o InvenTree" #~ msgid "About this Inventree instance" #~ msgstr "About this Inventree instance" -#: src/defaults/actions.tsx:44 -#: src/defaults/links.tsx:140 -#: src/defaults/links.tsx:186 -msgid "About InvenTree" -msgstr "O InvenTree" - #: src/defaults/actions.tsx:45 msgid "About the InvenTree org" msgstr "O InvenTree.org" @@ -3954,7 +3983,7 @@ msgstr "" #: src/forms/StockForms.tsx:184 #: src/forms/StockForms.tsx:189 #: src/forms/StockForms.tsx:360 -#: src/pages/stock/StockDetail.tsx:231 +#: src/pages/stock/StockDetail.tsx:234 msgid "Next serial number" msgstr "Następny numer seryjny" @@ -3965,9 +3994,8 @@ msgstr "Następny numer seryjny" #: src/forms/BuildForms.tsx:311 #: src/forms/BuildForms.tsx:656 #: src/tables/build/BuildAllocatedStockTable.tsx:150 -#: src/tables/build/BuildOrderTestTable.tsx:230 -#: src/tables/build/BuildOrderTestTable.tsx:254 #: src/tables/build/BuildOutputTable.tsx:592 +#: src/tables/part/PartTestResultTable.tsx:272 msgid "Build Output" msgstr "" @@ -3984,17 +4012,18 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:150 #: src/pages/sales/ReturnOrderDetail.tsx:115 #: src/pages/sales/SalesOrderDetail.tsx:124 -#: src/pages/stock/StockDetail.tsx:162 -#: src/tables/Filter.tsx:266 +#: src/pages/stock/StockDetail.tsx:170 +#: src/tables/Filter.tsx:274 #: src/tables/build/BuildOutputTable.tsx:408 #: src/tables/machine/MachineListTable.tsx:359 #: src/tables/part/PartPurchaseOrdersTable.tsx:38 +#: src/tables/part/PartTestResultTable.tsx:309 #: src/tables/sales/ReturnOrderLineItemTable.tsx:135 #: src/tables/sales/ReturnOrderLineItemTable.tsx:172 #: src/tables/settings/CustomStateTable.tsx:79 #: src/tables/settings/EmailTable.tsx:95 #: src/tables/settings/ImportSessionTable.tsx:117 -#: src/tables/stock/StockItemTable.tsx:328 +#: src/tables/stock/StockItemTable.tsx:329 #: src/tables/stock/StockTrackingTable.tsx:65 msgid "Status" msgstr "Status" @@ -4056,7 +4085,7 @@ msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:139 #: src/tables/build/BuildLineTable.tsx:180 #: src/tables/sales/SalesOrderLineItemTable.tsx:337 -#: src/tables/stock/StockItemTable.tsx:339 +#: src/tables/stock/StockItemTable.tsx:340 msgid "Allocated" msgstr "" @@ -4074,9 +4103,9 @@ msgstr "" #: src/forms/BuildForms.tsx:671 #: src/forms/SalesOrderForms.tsx:298 -#: src/tables/build/BuildLineTable.tsx:555 -#: src/tables/build/BuildLineTable.tsx:710 -#: src/tables/build/BuildLineTable.tsx:809 +#: src/tables/build/BuildLineTable.tsx:556 +#: src/tables/build/BuildLineTable.tsx:713 +#: src/tables/build/BuildLineTable.tsx:812 #: src/tables/sales/SalesOrderLineItemTable.tsx:375 #: src/tables/sales/SalesOrderLineItemTable.tsx:408 msgid "Allocate Stock" @@ -4089,10 +4118,10 @@ msgstr "" #: src/forms/BuildForms.tsx:787 #: src/forms/BuildForms.tsx:888 -#: src/tables/build/BuildAllocatedStockTable.tsx:233 -#: src/tables/build/BuildAllocatedStockTable.tsx:265 -#: src/tables/build/BuildLineTable.tsx:720 -#: src/tables/build/BuildLineTable.tsx:843 +#: src/tables/build/BuildAllocatedStockTable.tsx:240 +#: src/tables/build/BuildAllocatedStockTable.tsx:272 +#: src/tables/build/BuildLineTable.tsx:723 +#: src/tables/build/BuildLineTable.tsx:846 msgid "Consume Stock" msgstr "" @@ -4102,14 +4131,14 @@ msgid "Stock items consumed" msgstr "" #: src/forms/BuildForms.tsx:824 -#: src/tables/build/BuildLineTable.tsx:495 +#: src/tables/build/BuildLineTable.tsx:496 #: src/tables/part/PartBuildAllocationsTable.tsx:101 msgid "Fully consumed" msgstr "" #: src/forms/BuildForms.tsx:869 #: src/tables/build/BuildLineTable.tsx:185 -#: src/tables/stock/StockItemTable.tsx:372 +#: src/tables/stock/StockItemTable.tsx:369 msgid "Consumed" msgstr "" @@ -4120,7 +4149,7 @@ msgstr "" #: src/forms/PartForms.tsx:70 #: src/forms/PartForms.tsx:157 #: src/pages/part/CategoryDetail.tsx:122 -#: src/pages/part/PartDetail.tsx:669 +#: src/pages/part/PartDetail.tsx:671 #: src/tables/part/PartCategoryTable.tsx:94 #: src/tables/part/PartTable.tsx:312 msgid "Subscribed" @@ -4232,12 +4261,13 @@ msgstr "" #: src/forms/PurchaseOrderForms.tsx:658 #: src/pages/build/BuildDetail.tsx:351 -#: src/pages/stock/StockDetail.tsx:277 -#: src/pages/stock/StockDetail.tsx:923 +#: src/pages/stock/StockDetail.tsx:280 +#: src/pages/stock/StockDetail.tsx:939 #: src/tables/Filter.tsx:83 #: src/tables/build/BuildAllocatedStockTable.tsx:128 -#: src/tables/build/BuildOrderTestTable.tsx:242 #: src/tables/build/BuildOutputTable.tsx:116 +#: src/tables/part/PartTestResultTable.tsx:260 +#: src/tables/part/PartTestResultTable.tsx:281 #: src/tables/sales/SalesOrderAllocationTable.tsx:146 msgid "Batch Code" msgstr "Kod partii" @@ -4260,8 +4290,8 @@ msgid "Enter serial numbers for received items" msgstr "" #: src/forms/PurchaseOrderForms.tsx:687 -#: src/pages/stock/StockDetail.tsx:379 -#: src/tables/stock/StockItemTable.tsx:295 +#: src/pages/stock/StockDetail.tsx:382 +#: src/tables/stock/StockItemTable.tsx:296 msgid "Expiry Date" msgstr "" @@ -4273,7 +4303,7 @@ msgstr "" #: src/forms/StockForms.tsx:673 #: src/pages/company/SupplierPartDetail.tsx:171 #: src/pages/company/SupplierPartDetail.tsx:235 -#: src/pages/stock/StockDetail.tsx:416 +#: src/pages/stock/StockDetail.tsx:419 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:220 msgid "Packaging" msgstr "Opakowanie" @@ -4339,9 +4369,9 @@ msgid "Stock Status" msgstr "" #: src/forms/StockForms.tsx:261 -#: src/pages/stock/StockDetail.tsx:670 -#: src/tables/stock/StockItemTable.tsx:525 -#: src/tables/stock/StockItemTable.tsx:572 +#: src/pages/stock/StockDetail.tsx:686 +#: src/tables/stock/StockItemTable.tsx:522 +#: src/tables/stock/StockItemTable.tsx:569 msgid "Add Stock Item" msgstr "Dodaj element magazynowy" @@ -4378,10 +4408,10 @@ msgstr "" #: src/forms/StockForms.tsx:1075 #: src/pages/company/SupplierPartDetail.tsx:189 #: src/pages/company/SupplierPartDetail.tsx:373 -#: src/pages/part/PartDetail.tsx:535 -#: src/pages/part/PartDetail.tsx:974 +#: src/pages/part/PartDetail.tsx:537 +#: src/pages/part/PartDetail.tsx:987 +#: src/tables/Filter.tsx:92 #: src/tables/purchasing/SupplierPartTable.tsx:194 -#: src/tables/stock/StockItemTable.tsx:359 msgid "In Stock" msgstr "Na stanie" @@ -4545,7 +4575,7 @@ msgstr "" #: src/tables/FilterSelectDrawer.tsx:114 #: src/tables/FilterSelectDrawer.tsx:137 #: src/tables/FilterSelectDrawer.tsx:149 -#: src/tables/build/BuildOrderTestTable.tsx:188 +#: src/tables/part/PartTestResultTable.tsx:206 #: src/tables/purchasing/ManufacturerPartParameterTable.tsx:42 #: src/tables/stock/StockItemTestResultTable.tsx:201 msgid "Value" @@ -4833,7 +4863,7 @@ msgid "Delete selected stock items" msgstr "" #: src/hooks/UseStockAdjustActions.tsx:205 -#: src/pages/part/PartDetail.tsx:1155 +#: src/pages/part/PartDetail.tsx:1168 msgid "Stock Actions" msgstr "" @@ -6196,7 +6226,7 @@ msgstr "" #: src/pages/build/BuildDetail.tsx:207 #: src/pages/company/ManufacturerPartDetail.tsx:83 #: src/pages/company/SupplierPartDetail.tsx:95 -#: src/pages/part/PartDetail.tsx:454 +#: src/pages/part/PartDetail.tsx:456 #: src/pages/stock/StockDetail.tsx:153 #: src/tables/bom/BomTable.tsx:134 #: src/tables/bom/UsedInTable.tsx:40 @@ -6207,15 +6237,16 @@ msgstr "" #: src/tables/part/RelatedPartTable.tsx:73 #: src/tables/sales/SalesOrderAllocationTable.tsx:132 #: src/tables/sales/SalesOrderLineItemTable.tsx:98 -#: src/tables/stock/StockItemTable.tsx:70 +#: src/tables/stock/StockItemTable.tsx:71 msgid "IPN" msgstr "" #: src/pages/build/BuildDetail.tsx:215 -#: src/pages/part/PartDetail.tsx:481 +#: src/pages/part/PartDetail.tsx:483 +#: src/pages/stock/StockDetail.tsx:161 #: src/tables/bom/UsedInTable.tsx:44 #: src/tables/build/BuildOrderTable.tsx:83 -#: src/tables/stock/StockItemTable.tsx:75 +#: src/tables/stock/StockItemTable.tsx:76 msgid "Revision" msgstr "" @@ -6231,7 +6262,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:156 #: src/pages/sales/ReturnOrderDetail.tsx:121 #: src/pages/sales/SalesOrderDetail.tsx:130 -#: src/pages/stock/StockDetail.tsx:168 +#: src/pages/stock/StockDetail.tsx:176 msgid "Custom Status" msgstr "" @@ -6268,7 +6299,7 @@ msgid "Build Quantity" msgstr "" #: src/pages/build/BuildDetail.tsx:286 -#: src/pages/part/PartDetail.tsx:599 +#: src/pages/part/PartDetail.tsx:601 #: src/tables/bom/BomTable.tsx:352 #: src/tables/bom/BomTable.tsx:387 msgid "Can Build" @@ -6280,16 +6311,16 @@ msgid "Completed Outputs" msgstr "" #: src/pages/build/BuildDetail.tsx:312 -#: src/tables/Filter.tsx:373 +#: src/tables/Filter.tsx:381 msgid "Issued By" msgstr "" #: src/pages/build/BuildDetail.tsx:320 -#: src/pages/part/PartDetail.tsx:692 +#: src/pages/part/PartDetail.tsx:694 #: src/pages/purchasing/PurchaseOrderDetail.tsx:243 #: src/pages/sales/ReturnOrderDetail.tsx:207 #: src/pages/sales/SalesOrderDetail.tsx:219 -#: src/tables/Filter.tsx:311 +#: src/tables/Filter.tsx:319 msgid "Responsible" msgstr "" @@ -6377,6 +6408,8 @@ msgid "Child Build Orders" msgstr "" #: src/pages/build/BuildDetail.tsx:524 +#: src/pages/part/PartDetail.tsx:940 +#: src/pages/stock/StockDetail.tsx:587 #: src/tables/build/BuildOutputTable.tsx:664 #: src/tables/stock/StockItemTestResultTable.tsx:167 msgid "Test Results" @@ -6511,7 +6544,7 @@ msgid "Cancel order" msgstr "" #: src/pages/build/BuildDetail.tsx:752 -#: src/pages/stock/StockDetail.tsx:341 +#: src/pages/stock/StockDetail.tsx:344 #: src/tables/build/BuildAllocatedStockTable.tsx:85 #: src/tables/part/PartBuildAllocationsTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:150 @@ -6572,7 +6605,7 @@ msgstr "" #: src/pages/company/SupplierPartDetail.tsx:234 #: src/pages/company/SupplierPartDetail.tsx:359 #: src/pages/purchasing/PurchaseOrderDetail.tsx:138 -#: src/tables/Filter.tsx:352 +#: src/tables/Filter.tsx:360 #: src/tables/company/CompanyTable.tsx:96 #: src/tables/part/PartPurchaseOrdersTable.tsx:43 #: src/tables/purchasing/PurchaseOrderTable.tsx:109 @@ -6585,7 +6618,7 @@ msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:102 #: src/pages/company/ManufacturerPartDetail.tsx:264 #: src/pages/company/SupplierPartDetail.tsx:151 -#: src/tables/Filter.tsx:339 +#: src/tables/Filter.tsx:347 #: src/tables/company/CompanyTable.tsx:101 #: src/tables/purchasing/SupplierPartTable.tsx:70 msgid "Manufacturer" @@ -6597,7 +6630,7 @@ msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:103 #: src/pages/sales/SalesOrderDetail.tsx:112 #: src/pages/sales/SalesOrderShipmentDetail.tsx:102 -#: src/pages/stock/StockDetail.tsx:367 +#: src/pages/stock/StockDetail.tsx:370 #: src/tables/company/CompanyTable.tsx:106 #: src/tables/sales/ReturnOrderTable.tsx:108 #: src/tables/sales/SalesOrderTable.tsx:133 @@ -6658,7 +6691,7 @@ msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:146 #: src/pages/company/SupplierPartDetail.tsx:231 -#: src/pages/part/PartDetail.tsx:788 +#: src/pages/part/PartDetail.tsx:790 msgid "Part Details" msgstr "" @@ -6671,7 +6704,7 @@ msgid "Manufacturer Part Details" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:164 -#: src/pages/part/PartDetail.tsx:794 +#: src/pages/part/PartDetail.tsx:796 msgid "Parameters" msgstr "" @@ -6712,14 +6745,6 @@ msgstr "" msgid "Pack Quantity" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:196 -#: src/pages/company/SupplierPartDetail.tsx:389 -#: src/pages/part/PartDetail.tsx:1005 -#: src/tables/bom/BomTable.tsx:424 -#: src/tables/part/PartTable.tsx:95 -msgid "On Order" -msgstr "" - #: src/pages/company/SupplierPartDetail.tsx:203 msgid "Supplier Availability" msgstr "" @@ -6767,7 +6792,7 @@ msgid "Add Supplier Part" msgstr "" #: src/pages/company/SupplierPartDetail.tsx:383 -#: src/pages/part/PartDetail.tsx:993 +#: src/pages/part/PartDetail.tsx:1006 msgid "No Stock" msgstr "" @@ -6894,57 +6919,57 @@ msgid "Category Details" msgstr "" #: src/pages/part/PartAllocationPanel.tsx:21 -#: src/pages/stock/StockDetail.tsx:539 +#: src/pages/stock/StockDetail.tsx:555 #: src/tables/part/PartTable.tsx:108 msgid "Build Order Allocations" msgstr "" #: src/pages/part/PartAllocationPanel.tsx:31 -#: src/pages/stock/StockDetail.tsx:554 +#: src/pages/stock/StockDetail.tsx:570 #: src/tables/part/PartTable.tsx:116 msgid "Sales Order Allocations" msgstr "" -#: src/pages/part/PartDetail.tsx:181 -#: src/pages/part/PartDetail.tsx:184 -#: src/pages/part/PartDetail.tsx:228 +#: src/pages/part/PartDetail.tsx:183 +#: src/pages/part/PartDetail.tsx:186 +#: src/pages/part/PartDetail.tsx:230 msgid "Validate BOM" msgstr "" -#: src/pages/part/PartDetail.tsx:185 +#: src/pages/part/PartDetail.tsx:187 msgid "Do you want to validate the bill of materials for this assembly?" msgstr "" -#: src/pages/part/PartDetail.tsx:188 +#: src/pages/part/PartDetail.tsx:190 msgid "BOM validated" msgstr "" -#: src/pages/part/PartDetail.tsx:206 +#: src/pages/part/PartDetail.tsx:208 msgid "BOM Validated" msgstr "" -#: src/pages/part/PartDetail.tsx:207 +#: src/pages/part/PartDetail.tsx:209 msgid "The Bill of Materials for this part has been validated" msgstr "" -#: src/pages/part/PartDetail.tsx:211 -#: src/pages/part/PartDetail.tsx:216 +#: src/pages/part/PartDetail.tsx:213 +#: src/pages/part/PartDetail.tsx:218 msgid "BOM Not Validated" msgstr "" -#: src/pages/part/PartDetail.tsx:212 +#: src/pages/part/PartDetail.tsx:214 msgid "The Bill of Materials for this part has previously been checked, but requires revalidation" msgstr "" -#: src/pages/part/PartDetail.tsx:217 +#: src/pages/part/PartDetail.tsx:219 msgid "The Bill of Materials for this part has not yet been validated" msgstr "" -#: src/pages/part/PartDetail.tsx:248 +#: src/pages/part/PartDetail.tsx:250 msgid "Validated On" msgstr "" -#: src/pages/part/PartDetail.tsx:253 +#: src/pages/part/PartDetail.tsx:255 msgid "Validated By" msgstr "" @@ -6964,25 +6989,25 @@ msgstr "" #~ msgid "Delete part" #~ msgstr "Delete part" -#: src/pages/part/PartDetail.tsx:467 +#: src/pages/part/PartDetail.tsx:469 msgid "Variant of" msgstr "" -#: src/pages/part/PartDetail.tsx:474 +#: src/pages/part/PartDetail.tsx:476 msgid "Revision of" msgstr "" -#: src/pages/part/PartDetail.tsx:494 +#: src/pages/part/PartDetail.tsx:496 #: src/tables/ColumnRenderers.tsx:200 #: src/tables/ColumnRenderers.tsx:209 msgid "Default Location" msgstr "" -#: src/pages/part/PartDetail.tsx:501 +#: src/pages/part/PartDetail.tsx:503 msgid "Category Default Location" msgstr "" -#: src/pages/part/PartDetail.tsx:508 +#: src/pages/part/PartDetail.tsx:510 #: src/tables/purchasing/ManufacturerPartParameterTable.tsx:48 msgid "Units" msgstr "" @@ -6991,12 +7016,12 @@ msgstr "" #~ msgid "Stocktake By" #~ msgstr "Stocktake By" -#: src/pages/part/PartDetail.tsx:515 +#: src/pages/part/PartDetail.tsx:517 #: src/tables/settings/PendingTasksTable.tsx:51 msgid "Keywords" msgstr "" -#: src/pages/part/PartDetail.tsx:543 +#: src/pages/part/PartDetail.tsx:545 #: src/tables/bom/BomTable.tsx:419 #: src/tables/build/BuildLineTable.tsx:297 #: src/tables/part/PartTable.tsx:306 @@ -7004,34 +7029,26 @@ msgstr "" msgid "Available Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:549 +#: src/pages/part/PartDetail.tsx:551 #: src/tables/bom/BomTable.tsx:328 #: src/tables/build/BuildLineTable.tsx:259 #: src/tables/sales/SalesOrderLineItemTable.tsx:178 msgid "On order" msgstr "" -#: src/pages/part/PartDetail.tsx:556 +#: src/pages/part/PartDetail.tsx:558 msgid "Required for Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:567 +#: src/pages/part/PartDetail.tsx:569 msgid "Allocated to Build Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:579 +#: src/pages/part/PartDetail.tsx:581 msgid "Allocated to Sales Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:588 -#: src/pages/part/PartDetail.tsx:1011 -#: src/pages/stock/StockDetail.tsx:896 -#: src/tables/build/BuildOrderTestTable.tsx:273 -#: src/tables/stock/StockItemTable.tsx:364 -msgid "In Production" -msgstr "" - -#: src/pages/part/PartDetail.tsx:606 +#: src/pages/part/PartDetail.tsx:608 msgid "Minimum Stock" msgstr "" @@ -7039,51 +7056,51 @@ msgstr "" #~ msgid "Scheduling" #~ msgstr "Scheduling" -#: src/pages/part/PartDetail.tsx:621 +#: src/pages/part/PartDetail.tsx:623 #: src/tables/part/ParametricPartTable.tsx:359 #: src/tables/part/PartTable.tsx:190 msgid "Locked" msgstr "" -#: src/pages/part/PartDetail.tsx:627 +#: src/pages/part/PartDetail.tsx:629 msgid "Template Part" msgstr "" -#: src/pages/part/PartDetail.tsx:632 +#: src/pages/part/PartDetail.tsx:634 #: src/tables/bom/BomTable.tsx:409 msgid "Assembled Part" msgstr "" -#: src/pages/part/PartDetail.tsx:637 +#: src/pages/part/PartDetail.tsx:639 msgid "Component Part" msgstr "" -#: src/pages/part/PartDetail.tsx:642 +#: src/pages/part/PartDetail.tsx:644 #: src/tables/bom/BomTable.tsx:399 msgid "Testable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:648 +#: src/pages/part/PartDetail.tsx:650 #: src/tables/bom/BomTable.tsx:404 msgid "Trackable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:653 +#: src/pages/part/PartDetail.tsx:655 msgid "Purchaseable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:659 +#: src/pages/part/PartDetail.tsx:661 msgid "Saleable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:664 -#: src/pages/part/PartDetail.tsx:1023 +#: src/pages/part/PartDetail.tsx:666 +#: src/pages/part/PartDetail.tsx:1036 #: src/tables/bom/BomTable.tsx:143 #: src/tables/bom/BomTable.tsx:414 msgid "Virtual Part" msgstr "" -#: src/pages/part/PartDetail.tsx:679 +#: src/pages/part/PartDetail.tsx:681 #: src/pages/purchasing/PurchaseOrderDetail.tsx:253 #: src/pages/sales/ReturnOrderDetail.tsx:217 #: src/pages/sales/SalesOrderDetail.tsx:229 @@ -7091,65 +7108,65 @@ msgstr "" msgid "Creation Date" msgstr "" -#: src/pages/part/PartDetail.tsx:684 +#: src/pages/part/PartDetail.tsx:686 #: src/tables/ColumnRenderers.tsx:386 -#: src/tables/Filter.tsx:365 +#: src/tables/Filter.tsx:373 msgid "Created By" msgstr "" -#: src/pages/part/PartDetail.tsx:699 +#: src/pages/part/PartDetail.tsx:701 msgid "Default Supplier" msgstr "" -#: src/pages/part/PartDetail.tsx:705 +#: src/pages/part/PartDetail.tsx:707 msgid "Default Expiry" msgstr "" -#: src/pages/part/PartDetail.tsx:710 +#: src/pages/part/PartDetail.tsx:712 msgid "days" msgstr "" -#: src/pages/part/PartDetail.tsx:720 +#: src/pages/part/PartDetail.tsx:722 #: src/pages/part/pricing/BomPricingPanel.tsx:113 #: src/pages/part/pricing/VariantPricingPanel.tsx:95 #: src/tables/part/PartTable.tsx:166 msgid "Price Range" msgstr "" -#: src/pages/part/PartDetail.tsx:730 +#: src/pages/part/PartDetail.tsx:732 msgid "Latest Serial Number" msgstr "" -#: src/pages/part/PartDetail.tsx:758 +#: src/pages/part/PartDetail.tsx:760 msgid "Select Part Revision" msgstr "" -#: src/pages/part/PartDetail.tsx:824 +#: src/pages/part/PartDetail.tsx:826 msgid "Variants" msgstr "" -#: src/pages/part/PartDetail.tsx:831 -#: src/pages/stock/StockDetail.tsx:526 +#: src/pages/part/PartDetail.tsx:833 +#: src/pages/stock/StockDetail.tsx:542 msgid "Allocations" msgstr "" -#: src/pages/part/PartDetail.tsx:838 +#: src/pages/part/PartDetail.tsx:840 msgid "Bill of Materials" msgstr "" -#: src/pages/part/PartDetail.tsx:850 +#: src/pages/part/PartDetail.tsx:852 msgid "Used In" msgstr "" -#: src/pages/part/PartDetail.tsx:857 +#: src/pages/part/PartDetail.tsx:859 msgid "Part Pricing" msgstr "" -#: src/pages/part/PartDetail.tsx:927 +#: src/pages/part/PartDetail.tsx:929 msgid "Test Templates" msgstr "" -#: src/pages/part/PartDetail.tsx:938 +#: src/pages/part/PartDetail.tsx:951 msgid "Related Parts" msgstr "" @@ -7161,47 +7178,47 @@ msgstr "" #~ msgid "Transfer part stock" #~ msgstr "Transfer part stock" -#: src/pages/part/PartDetail.tsx:999 +#: src/pages/part/PartDetail.tsx:1012 #: src/tables/part/PartTestTemplateTable.tsx:112 #: src/tables/stock/StockItemTestResultTable.tsx:401 msgid "Required" msgstr "" -#: src/pages/part/PartDetail.tsx:1036 +#: src/pages/part/PartDetail.tsx:1049 #: src/tables/part/PartTable.tsx:355 msgid "Edit Part" msgstr "" -#: src/pages/part/PartDetail.tsx:1076 +#: src/pages/part/PartDetail.tsx:1089 #: src/tables/part/PartTable.tsx:343 #: src/tables/part/PartTable.tsx:420 msgid "Add Part" msgstr "" -#: src/pages/part/PartDetail.tsx:1090 +#: src/pages/part/PartDetail.tsx:1103 msgid "Delete Part" msgstr "" -#: src/pages/part/PartDetail.tsx:1099 +#: src/pages/part/PartDetail.tsx:1112 msgid "Deleting this part cannot be reversed" msgstr "" -#: src/pages/part/PartDetail.tsx:1161 -#: src/pages/stock/StockDetail.tsx:854 +#: src/pages/part/PartDetail.tsx:1174 +#: src/pages/stock/StockDetail.tsx:870 msgid "Order" msgstr "" -#: src/pages/part/PartDetail.tsx:1162 -#: src/pages/stock/StockDetail.tsx:855 -#: src/tables/build/BuildLineTable.tsx:740 +#: src/pages/part/PartDetail.tsx:1175 +#: src/pages/stock/StockDetail.tsx:871 +#: src/tables/build/BuildLineTable.tsx:743 msgid "Order Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:1174 +#: src/pages/part/PartDetail.tsx:1187 msgid "Search by serial number" msgstr "" -#: src/pages/part/PartDetail.tsx:1182 +#: src/pages/part/PartDetail.tsx:1195 #: src/tables/part/PartTable.tsx:392 msgid "Part Actions" msgstr "" @@ -7291,8 +7308,8 @@ msgstr "" #: src/pages/part/PartStockHistoryDetail.tsx:107 #: src/pages/part/PartStockHistoryDetail.tsx:211 -#: src/pages/stock/StockDetail.tsx:399 -#: src/tables/stock/StockItemTable.tsx:272 +#: src/pages/stock/StockDetail.tsx:402 +#: src/tables/stock/StockItemTable.tsx:273 msgid "Stock Value" msgstr "" @@ -7366,12 +7383,12 @@ msgstr "" #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:71 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:126 #: src/pages/part/pricing/SupplierPricingPanel.tsx:66 -#: src/pages/stock/StockDetail.tsx:387 +#: src/pages/stock/StockDetail.tsx:390 #: src/tables/bom/BomTable.tsx:265 #: src/tables/general/ExtraLineItemTable.tsx:61 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:250 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:84 -#: src/tables/stock/StockItemTable.tsx:260 +#: src/tables/stock/StockItemTable.tsx:261 msgid "Unit Price" msgstr "" @@ -7449,9 +7466,9 @@ msgid "Purchase Pricing" msgstr "" #: src/pages/part/pricing/PricingOverviewPanel.tsx:281 -#: src/pages/stock/StockDetail.tsx:179 +#: src/pages/stock/StockDetail.tsx:426 #: src/tables/part/PartParameterTable.tsx:121 -#: src/tables/stock/StockItemTable.tsx:301 +#: src/tables/stock/StockItemTable.tsx:302 msgid "Last Updated" msgstr "" @@ -7815,6 +7832,7 @@ msgid "Parent Location" msgstr "" #: src/pages/stock/LocationDetail.tsx:130 +#: src/pages/stock/LocationDetail.tsx:176 msgid "Sublocations" msgstr "" @@ -7871,12 +7889,12 @@ msgid "Scan Stock Item" msgstr "" #: src/pages/stock/LocationDetail.tsx:298 -#: src/pages/stock/StockDetail.tsx:783 +#: src/pages/stock/StockDetail.tsx:799 msgid "Scanned stock item into location" msgstr "" #: src/pages/stock/LocationDetail.tsx:304 -#: src/pages/stock/StockDetail.tsx:789 +#: src/pages/stock/StockDetail.tsx:805 msgid "Error scanning stock item" msgstr "" @@ -7913,71 +7931,71 @@ msgstr "" #~ msgid "Unlink custom barcode from stock item" #~ msgstr "Unlink custom barcode from stock item" -#: src/pages/stock/StockDetail.tsx:185 -msgid "Last Stocktake" -msgstr "" - -#: src/pages/stock/StockDetail.tsx:203 -msgid "Previous serial number" -msgstr "" - #: src/pages/stock/StockDetail.tsx:205 #~ msgid "Edit stock item" #~ msgstr "Edit stock item" +#: src/pages/stock/StockDetail.tsx:206 +msgid "Previous serial number" +msgstr "" + #: src/pages/stock/StockDetail.tsx:217 #~ msgid "Delete stock item" #~ msgstr "Delete stock item" -#: src/pages/stock/StockDetail.tsx:225 +#: src/pages/stock/StockDetail.tsx:228 msgid "Find serial number" msgstr "" -#: src/pages/stock/StockDetail.tsx:269 +#: src/pages/stock/StockDetail.tsx:272 msgid "Allocated to Orders" msgstr "" -#: src/pages/stock/StockDetail.tsx:302 +#: src/pages/stock/StockDetail.tsx:305 msgid "Installed In" msgstr "" -#: src/pages/stock/StockDetail.tsx:322 +#: src/pages/stock/StockDetail.tsx:325 msgid "Parent Item" msgstr "" -#: src/pages/stock/StockDetail.tsx:326 +#: src/pages/stock/StockDetail.tsx:329 msgid "Parent stock item" msgstr "" -#: src/pages/stock/StockDetail.tsx:332 +#: src/pages/stock/StockDetail.tsx:335 msgid "Consumed By" msgstr "" +#: src/pages/stock/StockDetail.tsx:432 +msgid "Last Stocktake" +msgstr "" + #: src/pages/stock/StockDetail.tsx:433 #~ msgid "Duplicate stock item" #~ msgstr "Duplicate stock item" -#: src/pages/stock/StockDetail.tsx:510 +#: src/pages/stock/StockDetail.tsx:526 msgid "Stock Details" msgstr "" -#: src/pages/stock/StockDetail.tsx:516 +#: src/pages/stock/StockDetail.tsx:532 msgid "Stock Tracking" msgstr "" #: src/pages/stock/StockDetail.tsx:571 -msgid "Test Data" -msgstr "" +#~ msgid "Test Data" +#~ msgstr "Test Data" -#: src/pages/stock/StockDetail.tsx:585 +#: src/pages/stock/StockDetail.tsx:601 msgid "Installed Items" msgstr "" -#: src/pages/stock/StockDetail.tsx:592 +#: src/pages/stock/StockDetail.tsx:608 msgid "Child Items" msgstr "" -#: src/pages/stock/StockDetail.tsx:645 +#: src/pages/stock/StockDetail.tsx:661 msgid "Edit Stock Item" msgstr "" @@ -7991,77 +8009,77 @@ msgstr "" #~ msgid "Remove stock" #~ msgstr "Remove stock" -#: src/pages/stock/StockDetail.tsx:687 -msgid "Items Created" -msgstr "" - -#: src/pages/stock/StockDetail.tsx:688 -msgid "Created {n} stock items" -msgstr "" - #: src/pages/stock/StockDetail.tsx:698 #: src/tables/stock/StockItemTable.tsx:481 #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:705 +#: src/pages/stock/StockDetail.tsx:703 +msgid "Items Created" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:704 +msgid "Created {n} stock items" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:721 msgid "Delete Stock Item" msgstr "" -#: src/pages/stock/StockDetail.tsx:741 -msgid "Serialize Stock Item" -msgstr "" - #: src/pages/stock/StockDetail.tsx:757 -#: src/tables/stock/StockItemTable.tsx:539 -msgid "Stock item serialized" +msgid "Serialize Stock Item" msgstr "" #: src/pages/stock/StockDetail.tsx:762 #~ msgid "Return Stock Item" #~ msgstr "Return Stock Item" -#: src/pages/stock/StockDetail.tsx:765 -msgid "Scan Into Location" -msgstr "" - #: src/pages/stock/StockDetail.tsx:765 #~ msgid "Return this item into stock. This will remove the customer assignment." #~ msgstr "Return this item into stock. This will remove the customer assignment." +#: src/pages/stock/StockDetail.tsx:773 +#: src/tables/stock/StockItemTable.tsx:536 +msgid "Stock item serialized" +msgstr "" + #: src/pages/stock/StockDetail.tsx:777 #~ msgid "Item returned to stock" #~ msgstr "Item returned to stock" -#: src/pages/stock/StockDetail.tsx:823 +#: src/pages/stock/StockDetail.tsx:781 +msgid "Scan Into Location" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:839 msgid "Scan into location" msgstr "" -#: src/pages/stock/StockDetail.tsx:825 +#: src/pages/stock/StockDetail.tsx:841 msgid "Scan this item into a location" msgstr "" -#: src/pages/stock/StockDetail.tsx:837 +#: src/pages/stock/StockDetail.tsx:853 msgid "Stock Operations" msgstr "" -#: src/pages/stock/StockDetail.tsx:842 +#: src/pages/stock/StockDetail.tsx:858 #: src/tables/build/BuildOutputTable.tsx:532 msgid "Serialize" msgstr "" -#: src/pages/stock/StockDetail.tsx:843 +#: src/pages/stock/StockDetail.tsx:859 msgid "Serialize stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:868 -msgid "Stock Item Actions" -msgstr "" - #: src/pages/stock/StockDetail.tsx:868 #~ msgid "Count stock" #~ msgstr "Count stock" +#: src/pages/stock/StockDetail.tsx:884 +msgid "Stock Item Actions" +msgstr "" + #: src/pages/stock/StockDetail.tsx:890 #~ msgid "Return from customer" #~ msgstr "Return from customer" @@ -8070,20 +8088,6 @@ msgstr "" #~ msgid "Transfer" #~ msgstr "Transfer" -#: src/pages/stock/StockDetail.tsx:937 -#: src/tables/stock/StockItemTable.tsx:409 -msgid "Stale" -msgstr "" - -#: src/pages/stock/StockDetail.tsx:943 -#: src/tables/stock/StockItemTable.tsx:403 -msgid "Expired" -msgstr "" - -#: src/pages/stock/StockDetail.tsx:949 -msgid "Unavailable" -msgstr "" - #: src/pages/stock/StockDetail.tsx:950 #~ msgid "Assign to Customer" #~ msgstr "Assign to Customer" @@ -8092,6 +8096,20 @@ msgstr "" #~ msgid "Assign to a customer" #~ msgstr "Assign to a customer" +#: src/pages/stock/StockDetail.tsx:953 +#: src/tables/stock/StockItemTable.tsx:406 +msgid "Stale" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:959 +#: src/tables/stock/StockItemTable.tsx:400 +msgid "Expired" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:965 +msgid "Unavailable" +msgstr "" + #: src/states/IconState.tsx:47 #: src/states/IconState.tsx:77 msgid "Error loading icon package from server" @@ -8165,199 +8183,203 @@ msgstr "" msgid "Filter items by batch code" msgstr "" -#: src/tables/Filter.tsx:92 -msgid "Is Serialized" -msgstr "" - #: src/tables/Filter.tsx:93 -msgid "Show items which have a serial number" +msgid "Show items which are in stock" msgstr "" #: src/tables/Filter.tsx:100 -msgid "Serial" +msgid "Is Serialized" msgstr "" #: src/tables/Filter.tsx:101 -msgid "Filter items by serial number" +msgid "Show items which have a serial number" msgstr "" #: src/tables/Filter.tsx:106 #~ msgid "Show overdue orders" #~ msgstr "Show overdue orders" +#: src/tables/Filter.tsx:108 +msgid "Serial" +msgstr "" + #: src/tables/Filter.tsx:109 +msgid "Filter items by serial number" +msgstr "" + +#: src/tables/Filter.tsx:117 msgid "Serial Below" msgstr "" -#: src/tables/Filter.tsx:110 +#: src/tables/Filter.tsx:118 msgid "Show items with serial numbers less than or equal to a given value" msgstr "" -#: src/tables/Filter.tsx:118 +#: src/tables/Filter.tsx:126 msgid "Serial Above" msgstr "" -#: src/tables/Filter.tsx:119 +#: src/tables/Filter.tsx:127 msgid "Show items with serial numbers greater than or equal to a given value" msgstr "" -#: src/tables/Filter.tsx:128 +#: src/tables/Filter.tsx:136 msgid "Assigned to me" msgstr "" -#: src/tables/Filter.tsx:129 +#: src/tables/Filter.tsx:137 msgid "Show orders assigned to me" msgstr "" -#: src/tables/Filter.tsx:136 +#: src/tables/Filter.tsx:144 #: src/tables/sales/SalesOrderAllocationTable.tsx:85 msgid "Outstanding" msgstr "" -#: src/tables/Filter.tsx:137 +#: src/tables/Filter.tsx:145 msgid "Show outstanding items" msgstr "" -#: src/tables/Filter.tsx:145 +#: src/tables/Filter.tsx:153 msgid "Show overdue items" msgstr "" -#: src/tables/Filter.tsx:152 +#: src/tables/Filter.tsx:160 msgid "Minimum Date" msgstr "" -#: src/tables/Filter.tsx:153 +#: src/tables/Filter.tsx:161 msgid "Show items after this date" msgstr "" -#: src/tables/Filter.tsx:161 +#: src/tables/Filter.tsx:169 msgid "Maximum Date" msgstr "" -#: src/tables/Filter.tsx:162 +#: src/tables/Filter.tsx:170 msgid "Show items before this date" msgstr "" -#: src/tables/Filter.tsx:170 +#: src/tables/Filter.tsx:178 msgid "Created Before" msgstr "" -#: src/tables/Filter.tsx:171 +#: src/tables/Filter.tsx:179 msgid "Show items created before this date" msgstr "" -#: src/tables/Filter.tsx:179 +#: src/tables/Filter.tsx:187 msgid "Created After" msgstr "" -#: src/tables/Filter.tsx:180 +#: src/tables/Filter.tsx:188 msgid "Show items created after this date" msgstr "" -#: src/tables/Filter.tsx:188 +#: src/tables/Filter.tsx:196 msgid "Start Date Before" msgstr "" -#: src/tables/Filter.tsx:189 +#: src/tables/Filter.tsx:197 msgid "Show items with a start date before this date" msgstr "" -#: src/tables/Filter.tsx:197 +#: src/tables/Filter.tsx:205 msgid "Start Date After" msgstr "" -#: src/tables/Filter.tsx:198 +#: src/tables/Filter.tsx:206 msgid "Show items with a start date after this date" msgstr "" -#: src/tables/Filter.tsx:206 +#: src/tables/Filter.tsx:214 msgid "Target Date Before" msgstr "" -#: src/tables/Filter.tsx:207 +#: src/tables/Filter.tsx:215 msgid "Show items with a target date before this date" msgstr "" -#: src/tables/Filter.tsx:215 +#: src/tables/Filter.tsx:223 msgid "Target Date After" msgstr "" -#: src/tables/Filter.tsx:216 +#: src/tables/Filter.tsx:224 msgid "Show items with a target date after this date" msgstr "" -#: src/tables/Filter.tsx:224 +#: src/tables/Filter.tsx:232 msgid "Completed Before" msgstr "" -#: src/tables/Filter.tsx:225 +#: src/tables/Filter.tsx:233 msgid "Show items completed before this date" msgstr "" -#: src/tables/Filter.tsx:233 +#: src/tables/Filter.tsx:241 msgid "Completed After" msgstr "" -#: src/tables/Filter.tsx:234 +#: src/tables/Filter.tsx:242 msgid "Show items completed after this date" msgstr "" -#: src/tables/Filter.tsx:246 +#: src/tables/Filter.tsx:254 msgid "Has Project Code" msgstr "" -#: src/tables/Filter.tsx:247 +#: src/tables/Filter.tsx:255 msgid "Show orders with an assigned project code" msgstr "" -#: src/tables/Filter.tsx:256 +#: src/tables/Filter.tsx:264 msgid "Include Variants" msgstr "" -#: src/tables/Filter.tsx:257 +#: src/tables/Filter.tsx:265 msgid "Include results for part variants" msgstr "" -#: src/tables/Filter.tsx:267 +#: src/tables/Filter.tsx:275 #: src/tables/part/PartPurchaseOrdersTable.tsx:133 msgid "Filter by order status" msgstr "" -#: src/tables/Filter.tsx:279 +#: src/tables/Filter.tsx:287 msgid "Filter by project code" msgstr "" -#: src/tables/Filter.tsx:312 +#: src/tables/Filter.tsx:320 msgid "Filter by responsible owner" msgstr "" -#: src/tables/Filter.tsx:328 +#: src/tables/Filter.tsx:336 #: src/tables/settings/ApiTokenTable.tsx:133 #: src/tables/stock/StockTrackingTable.tsx:191 msgid "Filter by user" msgstr "" -#: src/tables/Filter.tsx:340 +#: src/tables/Filter.tsx:348 msgid "Filter by manufacturer" msgstr "" -#: src/tables/Filter.tsx:353 +#: src/tables/Filter.tsx:361 msgid "Filter by supplier" msgstr "" -#: src/tables/Filter.tsx:366 +#: src/tables/Filter.tsx:374 msgid "Filter by user who created the order" msgstr "" -#: src/tables/Filter.tsx:374 +#: src/tables/Filter.tsx:382 msgid "Filter by user who issued the order" msgstr "" -#: src/tables/Filter.tsx:382 +#: src/tables/Filter.tsx:390 msgid "Filter by part category" msgstr "" -#: src/tables/Filter.tsx:393 +#: src/tables/Filter.tsx:401 msgid "Filter by stock location" msgstr "" @@ -8566,7 +8588,7 @@ msgstr "" #: src/tables/bom/BomTable.tsx:345 #: src/tables/part/PartTable.tsx:158 #: src/tables/sales/SalesOrderLineItemTable.tsx:187 -#: src/tables/stock/StockItemTable.tsx:223 +#: src/tables/stock/StockItemTable.tsx:224 msgid "Stock Information" msgstr "" @@ -8588,7 +8610,7 @@ msgstr "" #: src/tables/bom/BomTable.tsx:379 #: src/tables/build/BuildLineTable.tsx:478 -#: src/tables/build/BuildLineTable.tsx:518 +#: src/tables/build/BuildLineTable.tsx:519 msgid "Consumable item" msgstr "" @@ -8737,7 +8759,7 @@ msgstr "" #: src/tables/part/ParametricPartTable.tsx:364 #: src/tables/part/PartBuildAllocationsTable.tsx:60 #: src/tables/part/PartTable.tsx:196 -#: src/tables/stock/StockItemTable.tsx:334 +#: src/tables/stock/StockItemTable.tsx:335 msgid "Assembly" msgstr "" @@ -8785,7 +8807,7 @@ msgstr "" #~ msgstr "Edit Build Item" #: src/tables/build/BuildAllocatedStockTable.tsx:167 -#: src/tables/build/BuildLineTable.tsx:631 +#: src/tables/build/BuildLineTable.tsx:632 msgid "Edit Stock Allocation" msgstr "" @@ -8794,11 +8816,11 @@ msgstr "" #~ msgstr "Delete Build Item" #: src/tables/build/BuildAllocatedStockTable.tsx:180 -#: src/tables/build/BuildLineTable.tsx:644 +#: src/tables/build/BuildLineTable.tsx:645 msgid "Delete Stock Allocation" msgstr "" -#: src/tables/build/BuildAllocatedStockTable.tsx:232 +#: src/tables/build/BuildAllocatedStockTable.tsx:239 msgid "Consume" msgstr "" @@ -8836,7 +8858,7 @@ msgid "Testable" msgstr "" #: src/tables/build/BuildLineTable.tsx:215 -#: src/tables/stock/StockItemTable.tsx:393 +#: src/tables/stock/StockItemTable.tsx:390 msgid "Tracked" msgstr "" @@ -8855,7 +8877,7 @@ msgstr "" #: src/tables/build/BuildLineTable.tsx:294 #: src/tables/sales/SalesOrderLineItemTable.tsx:158 -#: src/tables/stock/StockItemTable.tsx:192 +#: src/tables/stock/StockItemTable.tsx:193 msgid "No stock available" msgstr "" @@ -8887,55 +8909,55 @@ msgstr "" msgid "BOM Information" msgstr "" -#: src/tables/build/BuildLineTable.tsx:496 +#: src/tables/build/BuildLineTable.tsx:497 #: src/tables/part/PartBuildAllocationsTable.tsx:102 msgid "Fully allocated" msgstr "" -#: src/tables/build/BuildLineTable.tsx:544 +#: src/tables/build/BuildLineTable.tsx:545 #: src/tables/sales/SalesOrderLineItemTable.tsx:308 msgid "Create Build Order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:573 +#: src/tables/build/BuildLineTable.tsx:574 msgid "Auto allocation in progress" msgstr "" -#: src/tables/build/BuildLineTable.tsx:576 -#: src/tables/build/BuildLineTable.tsx:781 +#: src/tables/build/BuildLineTable.tsx:577 +#: src/tables/build/BuildLineTable.tsx:784 msgid "Auto Allocate Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:577 +#: src/tables/build/BuildLineTable.tsx:578 msgid "Automatically allocate stock to this build according to the selected options" msgstr "" -#: src/tables/build/BuildLineTable.tsx:597 -#: src/tables/build/BuildLineTable.tsx:611 -#: src/tables/build/BuildLineTable.tsx:730 -#: src/tables/build/BuildLineTable.tsx:831 +#: src/tables/build/BuildLineTable.tsx:598 +#: src/tables/build/BuildLineTable.tsx:612 +#: src/tables/build/BuildLineTable.tsx:733 +#: src/tables/build/BuildLineTable.tsx:834 #: src/tables/build/BuildOutputTable.tsx:359 #: src/tables/build/BuildOutputTable.tsx:364 msgid "Deallocate Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:613 +#: src/tables/build/BuildLineTable.tsx:614 msgid "Deallocate all untracked stock for this build order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:615 +#: src/tables/build/BuildLineTable.tsx:616 msgid "Deallocate stock from the selected line item" msgstr "" -#: src/tables/build/BuildLineTable.tsx:619 +#: src/tables/build/BuildLineTable.tsx:620 msgid "Stock has been deallocated" msgstr "" -#: src/tables/build/BuildLineTable.tsx:750 +#: src/tables/build/BuildLineTable.tsx:753 msgid "Build Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:763 +#: src/tables/build/BuildLineTable.tsx:766 #: src/tables/sales/SalesOrderLineItemTable.tsx:396 msgid "View Part" msgstr "" @@ -8999,38 +9021,6 @@ msgstr "" #~ msgid "Filter by user who issued this order" #~ msgstr "Filter by user who issued this order" -#: src/tables/build/BuildOrderTestTable.tsx:85 -#: src/tables/build/BuildOrderTestTable.tsx:163 -#: src/tables/build/BuildOrderTestTable.tsx:283 -#: src/tables/build/BuildOrderTestTable.tsx:297 -#: src/tables/stock/StockItemTestResultTable.tsx:293 -#: src/tables/stock/StockItemTestResultTable.tsx:365 -#: src/tables/stock/StockItemTestResultTable.tsx:426 -msgid "Add Test Result" -msgstr "" - -#: src/tables/build/BuildOrderTestTable.tsx:92 -#: src/tables/stock/StockItemTestResultTable.tsx:295 -msgid "Test result added" -msgstr "" - -#: src/tables/build/BuildOrderTestTable.tsx:124 -msgid "Add Test Results" -msgstr "" - -#: src/tables/build/BuildOrderTestTable.tsx:134 -msgid "Test results added" -msgstr "" - -#: src/tables/build/BuildOrderTestTable.tsx:162 -#: src/tables/stock/StockItemTestResultTable.tsx:191 -msgid "No Result" -msgstr "" - -#: src/tables/build/BuildOrderTestTable.tsx:274 -msgid "Show build outputs currently in production" -msgstr "" - #: src/tables/build/BuildOutputTable.tsx:104 msgid "Build Output Stock Allocation" msgstr "" @@ -9066,7 +9056,8 @@ msgid "Serialize Build Output" msgstr "" #: src/tables/build/BuildOutputTable.tsx:409 -#: src/tables/stock/StockItemTable.tsx:329 +#: src/tables/part/PartTestResultTable.tsx:310 +#: src/tables/stock/StockItemTable.tsx:330 msgid "Filter by stock status" msgstr "" @@ -9914,6 +9905,38 @@ msgstr "" msgid "Order selected parts" msgstr "" +#: src/tables/part/PartTestResultTable.tsx:103 +#: src/tables/part/PartTestResultTable.tsx:181 +#: src/tables/part/PartTestResultTable.tsx:320 +#: src/tables/part/PartTestResultTable.tsx:334 +#: src/tables/stock/StockItemTestResultTable.tsx:293 +#: src/tables/stock/StockItemTestResultTable.tsx:365 +#: src/tables/stock/StockItemTestResultTable.tsx:426 +msgid "Add Test Result" +msgstr "" + +#: src/tables/part/PartTestResultTable.tsx:110 +#: src/tables/stock/StockItemTestResultTable.tsx:295 +msgid "Test result added" +msgstr "" + +#: src/tables/part/PartTestResultTable.tsx:142 +msgid "Add Test Results" +msgstr "" + +#: src/tables/part/PartTestResultTable.tsx:152 +msgid "Test results added" +msgstr "" + +#: src/tables/part/PartTestResultTable.tsx:180 +#: src/tables/stock/StockItemTestResultTable.tsx:191 +msgid "No Result" +msgstr "" + +#: src/tables/part/PartTestResultTable.tsx:298 +msgid "Show build outputs currently in production" +msgstr "" + #: src/tables/part/PartTestTemplateTable.tsx:56 msgid "Test is defined for a parent template part" msgstr "" @@ -10268,7 +10291,7 @@ msgid "Sample" msgstr "" #: src/tables/plugin/PluginListTable.tsx:432 -#: src/tables/stock/StockItemTable.tsx:377 +#: src/tables/stock/StockItemTable.tsx:374 msgid "Installed" msgstr "" @@ -11081,55 +11104,55 @@ msgstr "" msgid "User deleted" msgstr "" -#: src/tables/settings/UserTable.tsx:361 +#: src/tables/settings/UserTable.tsx:362 msgid "Are you sure you want to delete this user?" msgstr "" -#: src/tables/settings/UserTable.tsx:367 +#: src/tables/settings/UserTable.tsx:368 msgid "Add User" msgstr "" -#: src/tables/settings/UserTable.tsx:375 +#: src/tables/settings/UserTable.tsx:376 msgid "Added user" msgstr "" -#: src/tables/settings/UserTable.tsx:382 +#: src/tables/settings/UserTable.tsx:383 msgid "Set Password" msgstr "" -#: src/tables/settings/UserTable.tsx:387 +#: src/tables/settings/UserTable.tsx:388 msgid "Password updated" msgstr "" -#: src/tables/settings/UserTable.tsx:398 +#: src/tables/settings/UserTable.tsx:399 msgid "Add user" msgstr "" -#: src/tables/settings/UserTable.tsx:411 +#: src/tables/settings/UserTable.tsx:412 msgid "Show active users" msgstr "" -#: src/tables/settings/UserTable.tsx:416 +#: src/tables/settings/UserTable.tsx:417 msgid "Show staff users" msgstr "" -#: src/tables/settings/UserTable.tsx:421 +#: src/tables/settings/UserTable.tsx:422 msgid "Show superusers" msgstr "" -#: src/tables/settings/UserTable.tsx:440 +#: src/tables/settings/UserTable.tsx:441 msgid "Edit User" msgstr "" -#: src/tables/settings/UserTable.tsx:476 +#: src/tables/settings/UserTable.tsx:477 msgid "User updated" msgstr "" -#: src/tables/settings/UserTable.tsx:477 +#: src/tables/settings/UserTable.tsx:478 msgid "User updated successfully" msgstr "" -#: src/tables/settings/UserTable.tsx:483 +#: src/tables/settings/UserTable.tsx:484 msgid "Error updating user" msgstr "" @@ -11171,47 +11194,47 @@ msgstr "" msgid "Icon" msgstr "" -#: src/tables/stock/StockItemTable.tsx:107 +#: src/tables/stock/StockItemTable.tsx:108 msgid "This stock item is in production" msgstr "" -#: src/tables/stock/StockItemTable.tsx:114 +#: src/tables/stock/StockItemTable.tsx:115 msgid "This stock item has been assigned to a sales order" msgstr "" -#: src/tables/stock/StockItemTable.tsx:121 +#: src/tables/stock/StockItemTable.tsx:122 msgid "This stock item has been assigned to a customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:128 +#: src/tables/stock/StockItemTable.tsx:129 msgid "This stock item is installed in another stock item" msgstr "" -#: src/tables/stock/StockItemTable.tsx:135 +#: src/tables/stock/StockItemTable.tsx:136 msgid "This stock item has been consumed by a build order" msgstr "" -#: src/tables/stock/StockItemTable.tsx:142 +#: src/tables/stock/StockItemTable.tsx:143 msgid "This stock item is unavailable" msgstr "" -#: src/tables/stock/StockItemTable.tsx:151 +#: src/tables/stock/StockItemTable.tsx:152 msgid "This stock item has expired" msgstr "" -#: src/tables/stock/StockItemTable.tsx:155 +#: src/tables/stock/StockItemTable.tsx:156 msgid "This stock item is stale" msgstr "" -#: src/tables/stock/StockItemTable.tsx:167 +#: src/tables/stock/StockItemTable.tsx:168 msgid "This stock item is fully allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:174 +#: src/tables/stock/StockItemTable.tsx:175 msgid "This stock item is partially allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:202 +#: src/tables/stock/StockItemTable.tsx:203 msgid "This stock item has been depleted" msgstr "" @@ -11219,152 +11242,148 @@ msgstr "" #~ msgid "Show stock for assmebled parts" #~ msgstr "Show stock for assmebled parts" -#: src/tables/stock/StockItemTable.tsx:306 +#: src/tables/stock/StockItemTable.tsx:307 msgid "Stocktake Date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:324 +#: src/tables/stock/StockItemTable.tsx:325 msgid "Show stock for active parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:335 +#: src/tables/stock/StockItemTable.tsx:336 msgid "Show stock for assembled parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:340 +#: src/tables/stock/StockItemTable.tsx:341 msgid "Show items which have been allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:345 +#: src/tables/stock/StockItemTable.tsx:346 msgid "Show items which are available" msgstr "" -#: src/tables/stock/StockItemTable.tsx:349 +#: src/tables/stock/StockItemTable.tsx:350 #: src/tables/stock/StockLocationTable.tsx:38 msgid "Include Sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:350 +#: src/tables/stock/StockItemTable.tsx:351 msgid "Include stock in sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:354 +#: src/tables/stock/StockItemTable.tsx:355 msgid "Depleted" msgstr "" -#: src/tables/stock/StockItemTable.tsx:355 +#: src/tables/stock/StockItemTable.tsx:356 msgid "Show depleted stock items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:360 -msgid "Show items which are in stock" +#: src/tables/stock/StockItemTable.tsx:362 +msgid "Show items which are in production" msgstr "" #: src/tables/stock/StockItemTable.tsx:362 #~ msgid "Include stock items for variant parts" #~ msgstr "Include stock items for variant parts" -#: src/tables/stock/StockItemTable.tsx:365 -msgid "Show items which are in production" -msgstr "" - -#: src/tables/stock/StockItemTable.tsx:373 +#: src/tables/stock/StockItemTable.tsx:370 msgid "Show items which have been consumed by a build order" msgstr "" -#: src/tables/stock/StockItemTable.tsx:378 +#: src/tables/stock/StockItemTable.tsx:375 msgid "Show stock items which are installed in other items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:382 +#: src/tables/stock/StockItemTable.tsx:379 msgid "Sent to Customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:383 +#: src/tables/stock/StockItemTable.tsx:380 msgid "Show items which have been sent to a customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:394 +#: src/tables/stock/StockItemTable.tsx:391 msgid "Show tracked items" msgstr "" +#: src/tables/stock/StockItemTable.tsx:395 +msgid "Has Purchase Price" +msgstr "" + +#: src/tables/stock/StockItemTable.tsx:396 +msgid "Show items which have a purchase price" +msgstr "" + #: src/tables/stock/StockItemTable.tsx:397 #~ msgid "Serial Number LTE" #~ msgstr "Serial Number LTE" -#: src/tables/stock/StockItemTable.tsx:398 -msgid "Has Purchase Price" -msgstr "" - -#: src/tables/stock/StockItemTable.tsx:399 -msgid "Show items which have a purchase price" +#: src/tables/stock/StockItemTable.tsx:401 +msgid "Show items which have expired" msgstr "" #: src/tables/stock/StockItemTable.tsx:403 #~ msgid "Serial Number GTE" #~ msgstr "Serial Number GTE" -#: src/tables/stock/StockItemTable.tsx:404 -msgid "Show items which have expired" -msgstr "" - -#: src/tables/stock/StockItemTable.tsx:410 +#: src/tables/stock/StockItemTable.tsx:407 msgid "Show items which are stale" msgstr "" -#: src/tables/stock/StockItemTable.tsx:415 +#: src/tables/stock/StockItemTable.tsx:412 msgid "Expired Before" msgstr "" -#: src/tables/stock/StockItemTable.tsx:416 +#: src/tables/stock/StockItemTable.tsx:413 msgid "Show items which expired before this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:422 +#: src/tables/stock/StockItemTable.tsx:419 msgid "Expired After" msgstr "" -#: src/tables/stock/StockItemTable.tsx:423 +#: src/tables/stock/StockItemTable.tsx:420 msgid "Show items which expired after this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:429 +#: src/tables/stock/StockItemTable.tsx:426 msgid "Updated Before" msgstr "" -#: src/tables/stock/StockItemTable.tsx:430 +#: src/tables/stock/StockItemTable.tsx:427 msgid "Show items updated before this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:435 +#: src/tables/stock/StockItemTable.tsx:432 msgid "Updated After" msgstr "" -#: src/tables/stock/StockItemTable.tsx:436 +#: src/tables/stock/StockItemTable.tsx:433 msgid "Show items updated after this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:441 +#: src/tables/stock/StockItemTable.tsx:438 msgid "Stocktake Before" msgstr "" -#: src/tables/stock/StockItemTable.tsx:442 +#: src/tables/stock/StockItemTable.tsx:439 msgid "Show items counted before this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:447 +#: src/tables/stock/StockItemTable.tsx:444 msgid "Stocktake After" msgstr "" -#: src/tables/stock/StockItemTable.tsx:448 +#: src/tables/stock/StockItemTable.tsx:445 msgid "Show items counted after this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:453 +#: src/tables/stock/StockItemTable.tsx:450 msgid "External Location" msgstr "" -#: src/tables/stock/StockItemTable.tsx:454 +#: src/tables/stock/StockItemTable.tsx:451 msgid "Show items in an external location" msgstr "" @@ -11372,7 +11391,7 @@ msgstr "" #~ msgid "Delete stock items" #~ msgstr "Delete stock items" -#: src/tables/stock/StockItemTable.tsx:559 +#: src/tables/stock/StockItemTable.tsx:556 msgid "Order items" msgstr "" @@ -11547,10 +11566,6 @@ msgstr "" msgid "Removed" msgstr "" -#: src/tables/stock/StockTrackingTable.tsx:206 -msgid "Details" -msgstr "" - #: src/tables/stock/StockTrackingTable.tsx:221 msgid "No user information" msgstr "" diff --git a/src/frontend/src/locales/pt/messages.po b/src/frontend/src/locales/pt/messages.po index 8291b8e215..89cec90a34 100644 --- a/src/frontend/src/locales/pt/messages.po +++ b/src/frontend/src/locales/pt/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: pt\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2025-09-17 03:41\n" +"PO-Revision-Date: 2025-09-29 23:54\n" "Last-Translator: \n" "Language-Team: Portuguese\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -69,7 +69,7 @@ msgstr "Ações" #: src/components/forms/fields/RelatedModelField.tsx:393 #: src/components/nav/Header.tsx:169 #: src/pages/Index/Settings/UserSettings.tsx:74 -#: src/pages/part/PartDetail.tsx:1173 +#: src/pages/part/PartDetail.tsx:1186 msgid "Search" msgstr "Buscar" @@ -113,7 +113,7 @@ msgstr "Não" #: src/forms/StockForms.tsx:1028 #: src/forms/StockForms.tsx:1072 #: src/pages/build/BuildDetail.tsx:200 -#: src/pages/part/PartDetail.tsx:1225 +#: src/pages/part/PartDetail.tsx:1238 #: src/tables/ColumnRenderers.tsx:82 #: src/tables/part/RelatedPartTable.tsx:53 #: src/tables/stock/StockTrackingTable.tsx:87 @@ -128,7 +128,8 @@ msgstr "Peça" #: src/pages/part/CategoryDetail.tsx:130 #: src/pages/part/CategoryDetail.tsx:273 #: src/pages/part/CategoryDetail.tsx:312 -#: src/pages/part/PartDetail.tsx:955 +#: src/pages/part/CategoryDetail.tsx:343 +#: src/pages/part/PartDetail.tsx:968 msgid "Parts" msgstr "Peças" @@ -152,11 +153,11 @@ msgstr "Modelos de Teste da Peça" #: lib/enums/ModelInformation.tsx:52 #: src/components/wizards/OrderPartsWizard.tsx:143 #: src/pages/company/SupplierPartDetail.tsx:408 -#: src/pages/stock/StockDetail.tsx:286 +#: src/pages/stock/StockDetail.tsx:289 #: src/tables/build/BuildAllocatedStockTable.tsx:155 #: src/tables/part/PartPurchaseOrdersTable.tsx:50 #: src/tables/purchasing/SupplierPartTable.tsx:64 -#: src/tables/stock/StockItemTable.tsx:248 +#: src/tables/stock/StockItemTable.tsx:249 msgid "Supplier Part" msgstr "Fornecedor da Peça" @@ -168,7 +169,7 @@ msgstr "Peças de fornecedor" #: lib/enums/ModelInformation.tsx:61 #: src/pages/company/SupplierPartDetail.tsx:160 #: src/tables/part/PartPurchaseOrdersTable.tsx:56 -#: src/tables/stock/StockItemTable.tsx:254 +#: src/tables/stock/StockItemTable.tsx:255 msgid "Manufacturer Part" msgstr "Fabricante da peça" @@ -179,14 +180,15 @@ msgstr "Peças do fabricante" #: lib/enums/ModelInformation.tsx:70 #: src/pages/part/CategoryDetail.tsx:343 -#: src/tables/Filter.tsx:381 +#: src/tables/Filter.tsx:389 msgid "Part Category" msgstr "Categoria da peça" #: lib/enums/ModelInformation.tsx:71 #: lib/enums/Roles.tsx:37 +#: src/pages/part/CategoryDetail.tsx:267 #: src/pages/part/CategoryDetail.tsx:334 -#: src/pages/part/PartDetail.tsx:1214 +#: src/pages/part/PartDetail.tsx:1227 msgid "Part Categories" msgstr "Categorias da Peça" @@ -196,7 +198,8 @@ msgstr "Categorias da Peça" #: src/forms/BuildForms.tsx:604 #: src/forms/BuildForms.tsx:765 #: src/forms/SalesOrderForms.tsx:269 -#: src/pages/stock/StockDetail.tsx:976 +#: src/pages/stock/StockDetail.tsx:992 +#: src/tables/part/PartTestResultTable.tsx:248 #: src/tables/stock/StockTrackingTable.tsx:48 #: src/tables/stock/StockTrackingTable.tsx:55 msgid "Stock Item" @@ -221,7 +224,7 @@ msgstr "Localização de Stock" #: lib/enums/ModelInformation.tsx:89 #: src/pages/stock/LocationDetail.tsx:176 #: src/pages/stock/LocationDetail.tsx:412 -#: src/pages/stock/StockDetail.tsx:967 +#: src/pages/stock/StockDetail.tsx:983 msgid "Stock Locations" msgstr "Localizações de Stock" @@ -235,7 +238,7 @@ msgstr "Tipo de Local de Estoque" #: lib/enums/ModelInformation.tsx:103 #: src/pages/Index/Settings/SystemSettings.tsx:248 -#: src/pages/part/PartDetail.tsx:912 +#: src/pages/part/PartDetail.tsx:914 msgid "Stock History" msgstr "Histórico de Estoque" @@ -284,7 +287,7 @@ msgstr "Empresas" #: src/pages/sales/ReturnOrderDetail.tsx:199 #: src/pages/sales/SalesOrderDetail.tsx:211 #: src/tables/ColumnRenderers.tsx:353 -#: src/tables/Filter.tsx:278 +#: src/tables/Filter.tsx:286 #: src/tables/TableHoverCard.tsx:101 msgid "Project Code" msgstr "Código do projeto" @@ -299,9 +302,9 @@ msgstr "Códigos do Projeto" #: src/pages/build/BuildDetail.tsx:244 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:33 #: src/pages/purchasing/PurchaseOrderDetail.tsx:531 -#: src/pages/stock/StockDetail.tsx:349 +#: src/pages/stock/StockDetail.tsx:352 #: src/tables/part/PartPurchaseOrdersTable.tsx:32 -#: src/tables/stock/StockItemTable.tsx:240 +#: src/tables/stock/StockItemTable.tsx:241 #: src/tables/stock/StockTrackingTable.tsx:120 msgid "Purchase Order" msgstr "Pedido de Compra" @@ -311,7 +314,7 @@ msgstr "Pedido de Compra" #: src/pages/Index/Settings/SystemSettings.tsx:283 #: src/pages/company/CompanyDetail.tsx:205 #: src/pages/company/SupplierPartDetail.tsx:265 -#: src/pages/part/PartDetail.tsx:876 +#: src/pages/part/PartDetail.tsx:878 #: src/pages/purchasing/PurchasingIndex.tsx:60 msgid "Purchase Orders" msgstr "Pedidos de compra" @@ -330,7 +333,7 @@ msgstr "Pedido de compra das linhas" #: src/pages/sales/SalesOrderDetail.tsx:586 #: src/pages/sales/SalesOrderShipmentDetail.tsx:94 #: src/pages/sales/SalesOrderShipmentDetail.tsx:358 -#: src/pages/stock/StockDetail.tsx:358 +#: src/pages/stock/StockDetail.tsx:361 #: src/tables/part/PartSalesAllocationsTable.tsx:41 #: src/tables/sales/SalesOrderAllocationTable.tsx:107 #: src/tables/stock/StockTrackingTable.tsx:131 @@ -341,7 +344,7 @@ msgstr "Pedido de Venda" #: lib/enums/Roles.tsx:43 #: src/pages/Index/Settings/SystemSettings.tsx:299 #: src/pages/company/CompanyDetail.tsx:225 -#: src/pages/part/PartDetail.tsx:888 +#: src/pages/part/PartDetail.tsx:890 #: src/pages/sales/SalesIndex.tsx:82 msgid "Sales Orders" msgstr "Pedidos de vendas" @@ -365,7 +368,7 @@ msgstr "Pedido de Devolução" #: lib/enums/Roles.tsx:41 #: src/pages/Index/Settings/SystemSettings.tsx:315 #: src/pages/company/CompanyDetail.tsx:232 -#: src/pages/part/PartDetail.tsx:895 +#: src/pages/part/PartDetail.tsx:897 #: src/pages/sales/SalesIndex.tsx:103 msgid "Return Orders" msgstr "Pedidos de Devolução" @@ -414,7 +417,7 @@ msgstr "Proprietários" #: lib/enums/ModelInformation.tsx:214 #: src/pages/Auth/ChangePassword.tsx:36 #: src/pages/core/UserDetail.tsx:220 -#: src/tables/Filter.tsx:327 +#: src/tables/Filter.tsx:335 #: src/tables/settings/ApiTokenTable.tsx:105 #: src/tables/settings/ApiTokenTable.tsx:132 #: src/tables/settings/BarcodeScanHistoryTable.tsx:79 @@ -544,7 +547,7 @@ msgstr "" #: lib/enums/Roles.tsx:33 #: src/pages/Index/Settings/SystemSettings.tsx:264 #: src/pages/build/BuildIndex.tsx:75 -#: src/pages/part/PartDetail.tsx:905 +#: src/pages/part/PartDetail.tsx:907 #: src/pages/sales/SalesOrderDetail.tsx:394 msgid "Build Orders" msgstr "Ordens de Produções" @@ -694,11 +697,12 @@ msgid "Failed to link barcode" msgstr "" #: src/components/barcodes/QRCode.tsx:179 -#: src/pages/part/PartDetail.tsx:522 +#: src/pages/part/PartDetail.tsx:524 #: src/pages/purchasing/PurchaseOrderDetail.tsx:204 #: src/pages/sales/ReturnOrderDetail.tsx:168 #: src/pages/sales/SalesOrderDetail.tsx:180 #: src/pages/sales/SalesOrderShipmentDetail.tsx:168 +#: src/pages/stock/StockDetail.tsx:186 msgid "Link" msgstr "Ligação" @@ -720,11 +724,11 @@ msgstr "Abrir na interface de administrador" #~ msgid "Copy to clipboard" #~ msgstr "Copy to clipboard" -#: src/components/buttons/CopyButton.tsx:31 +#: src/components/buttons/CopyButton.tsx:34 msgid "Copied" msgstr "Copiado" -#: src/components/buttons/CopyButton.tsx:31 +#: src/components/buttons/CopyButton.tsx:34 msgid "Copy" msgstr "Copiar" @@ -752,19 +756,15 @@ msgstr "" #~ msgid "The label could not be generated" #~ msgstr "The label could not be generated" -#: src/components/buttons/PrintingActions.tsx:122 +#: src/components/buttons/PrintingActions.tsx:124 msgid "Print Label" msgstr "Imprimir Etiqueta" -#: src/components/buttons/PrintingActions.tsx:129 -#: src/components/buttons/PrintingActions.tsx:156 +#: src/components/buttons/PrintingActions.tsx:134 +#: src/components/buttons/PrintingActions.tsx:168 msgid "Print" msgstr "" -#: src/components/buttons/PrintingActions.tsx:139 -msgid "Print Report" -msgstr "Imprimir Relatório" - #: src/components/buttons/PrintingActions.tsx:152 #~ msgid "Generate" #~ msgstr "Generate" @@ -777,15 +777,19 @@ msgstr "Imprimir Relatório" #~ msgid "The report could not be generated" #~ msgstr "The report could not be generated" -#: src/components/buttons/PrintingActions.tsx:177 +#: src/components/buttons/PrintingActions.tsx:161 +msgid "Print Report" +msgstr "Imprimir Relatório" + +#: src/components/buttons/PrintingActions.tsx:189 msgid "Printing Actions" msgstr "Opções de Impressão" -#: src/components/buttons/PrintingActions.tsx:182 +#: src/components/buttons/PrintingActions.tsx:194 msgid "Print Labels" msgstr "Imprimir Etiquetas" -#: src/components/buttons/PrintingActions.tsx:188 +#: src/components/buttons/PrintingActions.tsx:200 msgid "Print Reports" msgstr "Imprimir Relatórios" @@ -837,24 +841,24 @@ msgstr "" msgid "Subscribe to notifications" msgstr "" -#: src/components/calendar/Calendar.tsx:99 -#: src/components/calendar/Calendar.tsx:162 +#: src/components/calendar/Calendar.tsx:102 +#: src/components/calendar/Calendar.tsx:165 msgid "Calendar Filters" msgstr "" -#: src/components/calendar/Calendar.tsx:114 +#: src/components/calendar/Calendar.tsx:117 msgid "Previous month" msgstr "" -#: src/components/calendar/Calendar.tsx:123 +#: src/components/calendar/Calendar.tsx:126 msgid "Select month" msgstr "" -#: src/components/calendar/Calendar.tsx:144 +#: src/components/calendar/Calendar.tsx:147 msgid "Next month" msgstr "" -#: src/components/calendar/Calendar.tsx:175 +#: src/components/calendar/Calendar.tsx:178 #: src/tables/InvenTreeTableHeader.tsx:291 msgid "Download data" msgstr "" @@ -868,7 +872,7 @@ msgid "Error updating order" msgstr "" #: src/components/calendar/OrderCalendar.tsx:178 -#: src/tables/Filter.tsx:144 +#: src/tables/Filter.tsx:152 msgid "Overdue" msgstr "Em atraso" @@ -1107,7 +1111,7 @@ msgid "The latest news from InvenTree" msgstr "" #: src/components/dashboard/widgets/ColorToggleWidget.tsx:18 -#: src/components/nav/MainMenu.tsx:91 +#: src/components/nav/MainMenu.tsx:93 msgid "Change Color Mode" msgstr "" @@ -1153,14 +1157,14 @@ msgstr "" #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:76 #: src/pages/core/UserDetail.tsx:93 #: src/pages/core/UserDetail.tsx:203 -#: src/tables/settings/UserTable.tsx:420 +#: src/tables/settings/UserTable.tsx:421 msgid "Superuser" msgstr "" #: src/components/details/Details.tsx:124 #: src/pages/core/UserDetail.tsx:87 #: src/pages/core/UserDetail.tsx:200 -#: src/tables/settings/UserTable.tsx:415 +#: src/tables/settings/UserTable.tsx:416 msgid "Staff" msgstr "" @@ -1659,7 +1663,7 @@ msgstr "Servidor" #: src/components/plugins/PluginDrawer.tsx:68 #: src/pages/Index/Settings/AdminCenter/UnitManagementPanel.tsx:19 #: src/pages/part/CategoryDetail.tsx:86 -#: src/pages/part/PartDetail.tsx:447 +#: src/pages/part/PartDetail.tsx:449 #: src/pages/stock/LocationDetail.tsx:84 #: src/tables/machine/MachineTypeTable.tsx:67 #: src/tables/machine/MachineTypeTable.tsx:151 @@ -1981,7 +1985,7 @@ msgid "Data has been imported successfully" msgstr "" #: src/components/importer/ImporterDrawer.tsx:109 -#: src/components/modals/AboutInvenTreeModal.tsx:197 +#: src/components/modals/AboutInvenTreeModal.tsx:203 #: src/components/modals/ServerInfoModal.tsx:134 #: src/forms/BomForms.tsx:132 msgid "Close" @@ -2167,14 +2171,14 @@ msgstr "" #: src/components/items/TransferList.tsx:161 #: src/components/render/Stock.tsx:102 -#: src/pages/part/PartDetail.tsx:984 -#: src/pages/stock/StockDetail.tsx:262 -#: src/pages/stock/StockDetail.tsx:913 +#: src/pages/part/PartDetail.tsx:997 +#: src/pages/stock/StockDetail.tsx:265 +#: src/pages/stock/StockDetail.tsx:929 #: src/tables/build/BuildAllocatedStockTable.tsx:135 #: src/tables/build/BuildLineTable.tsx:190 #: src/tables/part/PartTable.tsx:124 -#: src/tables/stock/StockItemTable.tsx:183 -#: src/tables/stock/StockItemTable.tsx:344 +#: src/tables/stock/StockItemTable.tsx:184 +#: src/tables/stock/StockItemTable.tsx:345 msgid "Available" msgstr "Disponível" @@ -2253,19 +2257,19 @@ msgstr "Submeter Relatório de Erro" #~ msgid "Dismiss" #~ msgstr "Dismiss" -#: src/components/modals/AboutInvenTreeModal.tsx:190 +#: src/components/modals/AboutInvenTreeModal.tsx:193 msgid "Copy version information" msgstr "Copiar informação da versão" -#: src/components/modals/AboutInvenTreeModal.tsx:207 +#: src/components/modals/AboutInvenTreeModal.tsx:213 msgid "Development Version" msgstr "Versão de desenvolvimento" -#: src/components/modals/AboutInvenTreeModal.tsx:209 +#: src/components/modals/AboutInvenTreeModal.tsx:215 msgid "Up to Date" msgstr "Atualizado" -#: src/components/modals/AboutInvenTreeModal.tsx:211 +#: src/components/modals/AboutInvenTreeModal.tsx:217 msgid "Update Available" msgstr "Atualização disponível" @@ -2440,24 +2444,28 @@ msgstr "Nada encontrado..." #~ msgid "Profile" #~ msgstr "Profile" -#: src/components/nav/MainMenu.tsx:52 +#: src/components/nav/MainMenu.tsx:54 #: src/components/nav/NavigationDrawer.tsx:193 #: src/pages/Index/Settings/AdminCenter/EmailManagementPanel.tsx:21 #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:39 msgid "Settings" msgstr "Configurações" -#: src/components/nav/MainMenu.tsx:59 -#: src/pages/Index/Settings/UserSettings.tsx:145 -msgid "Account Settings" -msgstr "Definições da Conta" - #: src/components/nav/MainMenu.tsx:59 #: src/defaults/menuItems.tsx:15 #~ msgid "Account settings" #~ msgstr "Account settings" -#: src/components/nav/MainMenu.tsx:67 +#: src/components/nav/MainMenu.tsx:61 +#: src/pages/Index/Settings/UserSettings.tsx:145 +msgid "Account Settings" +msgstr "Definições da Conta" + +#: src/components/nav/MainMenu.tsx:68 +#~ msgid "Current language {locale}" +#~ msgstr "Current language {locale}" + +#: src/components/nav/MainMenu.tsx:69 #: src/components/nav/NavigationDrawer.tsx:153 #: src/components/nav/SettingsHeader.tsx:41 #: src/pages/Index/Settings/SystemSettings.tsx:347 @@ -2465,15 +2473,11 @@ msgstr "Definições da Conta" msgid "System Settings" msgstr "Definições de Sistema" -#: src/components/nav/MainMenu.tsx:68 -#~ msgid "Current language {locale}" -#~ msgstr "Current language {locale}" - #: src/components/nav/MainMenu.tsx:71 #~ msgid "Switch to pseudo language" #~ msgstr "Switch to pseudo language" -#: src/components/nav/MainMenu.tsx:76 +#: src/components/nav/MainMenu.tsx:78 #: src/components/nav/NavigationDrawer.tsx:160 #: src/components/nav/SettingsHeader.tsx:42 #: src/defaults/actions.tsx:83 @@ -2482,7 +2486,14 @@ msgstr "Definições de Sistema" msgid "Admin Center" msgstr "Centro de Administração" -#: src/components/nav/MainMenu.tsx:100 +#: src/components/nav/MainMenu.tsx:99 +#: src/defaults/actions.tsx:44 +#: src/defaults/links.tsx:140 +#: src/defaults/links.tsx:186 +msgid "About InvenTree" +msgstr "Sobre o InvenTree" + +#: src/components/nav/MainMenu.tsx:108 msgid "Logout" msgstr "Encerrar sessão" @@ -2508,10 +2519,11 @@ msgstr "Encerrar sessão" #: src/defaults/links.tsx:42 #: src/forms/StockForms.tsx:736 #: src/pages/Index/Settings/SystemSettings.tsx:224 -#: src/pages/part/PartDetail.tsx:805 +#: src/pages/part/PartDetail.tsx:807 #: src/pages/stock/LocationDetail.tsx:390 -#: src/pages/stock/StockDetail.tsx:626 -#: src/tables/stock/StockItemTable.tsx:86 +#: src/pages/stock/LocationDetail.tsx:420 +#: src/pages/stock/StockDetail.tsx:642 +#: src/tables/stock/StockItemTable.tsx:87 msgid "Stock" msgstr "Estoque" @@ -2600,7 +2612,7 @@ msgstr "" #: src/components/nav/SearchDrawer.tsx:288 #: src/pages/company/ManufacturerPartDetail.tsx:176 -#: src/pages/part/PartDetail.tsx:863 +#: src/pages/part/PartDetail.tsx:865 #: src/pages/part/PartSupplierDetail.tsx:15 #: src/pages/purchasing/PurchasingIndex.tsx:81 msgid "Suppliers" @@ -2664,7 +2676,7 @@ msgid "Attachments" msgstr "Anexos" #: src/components/panels/NotesPanel.tsx:23 -#: src/tables/build/BuildOrderTestTable.tsx:196 +#: src/tables/part/PartTestResultTable.tsx:214 #: src/tables/stock/StockTrackingTable.tsx:212 msgid "Notes" msgstr "Anotações" @@ -2710,7 +2722,7 @@ msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:118 #: src/pages/company/SupplierPartDetail.tsx:144 #: src/pages/part/CategoryDetail.tsx:106 -#: src/pages/part/PartDetail.tsx:461 +#: src/pages/part/PartDetail.tsx:463 #: src/pages/purchasing/PurchaseOrderDetail.tsx:144 #: src/pages/sales/ReturnOrderDetail.tsx:109 #: src/pages/sales/SalesOrderDetail.tsx:118 @@ -2731,7 +2743,7 @@ msgstr "Autor" #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:41 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 #: src/tables/ColumnRenderers.tsx:411 -#: src/tables/build/BuildOrderTestTable.tsx:204 +#: src/tables/part/PartTestResultTable.tsx:222 msgid "Date" msgstr "Data" @@ -2740,7 +2752,7 @@ msgstr "Data" #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:68 #: src/pages/core/UserDetail.tsx:81 #: src/pages/core/UserDetail.tsx:209 -#: src/pages/part/PartDetail.tsx:616 +#: src/pages/part/PartDetail.tsx:618 #: src/tables/bom/UsedInTable.tsx:90 #: src/tables/company/CompanyTable.tsx:57 #: src/tables/company/CompanyTable.tsx:91 @@ -2754,8 +2766,8 @@ msgstr "Data" #: src/tables/purchasing/SupplierPartTable.tsx:85 #: src/tables/purchasing/SupplierPartTable.tsx:179 #: src/tables/settings/ApiTokenTable.tsx:63 -#: src/tables/settings/UserTable.tsx:410 -#: src/tables/stock/StockItemTable.tsx:323 +#: src/tables/settings/UserTable.tsx:411 +#: src/tables/stock/StockItemTable.tsx:324 msgid "Active" msgstr "Ativo" @@ -2874,7 +2886,7 @@ msgstr "Envios" #: src/pages/company/CompanyDetail.tsx:325 #: src/pages/company/SupplierPartDetail.tsx:368 #: src/pages/core/UserDetail.tsx:211 -#: src/pages/part/PartDetail.tsx:1017 +#: src/pages/part/PartDetail.tsx:1030 msgid "Inactive" msgstr "Inativo" @@ -2884,8 +2896,31 @@ msgstr "Inativo" msgid "No stock" msgstr "Sem Estoque" -#: src/components/render/Part.tsx:74 -#: src/pages/part/PartDetail.tsx:488 +#: src/components/render/Part.tsx:44 +#: src/pages/company/SupplierPartDetail.tsx:196 +#: src/pages/company/SupplierPartDetail.tsx:389 +#: src/pages/part/PartDetail.tsx:1018 +#: src/tables/bom/BomTable.tsx:424 +#: src/tables/part/PartTable.tsx:95 +msgid "On Order" +msgstr "No Pedido" + +#: src/components/render/Part.tsx:52 +#: src/pages/part/PartDetail.tsx:590 +#: src/pages/part/PartDetail.tsx:1024 +#: src/pages/stock/StockDetail.tsx:912 +#: src/tables/part/PartTestResultTable.tsx:297 +#: src/tables/stock/StockItemTable.tsx:361 +msgid "In Production" +msgstr "Em Produção" + +#: src/components/render/Part.tsx:71 +#: src/tables/stock/StockTrackingTable.tsx:206 +msgid "Details" +msgstr "Detalhes" + +#: src/components/render/Part.tsx:109 +#: src/pages/part/PartDetail.tsx:490 #: src/tables/ColumnRenderers.tsx:224 #: src/tables/ColumnRenderers.tsx:233 #: src/tables/notifications/NotificationTable.tsx:32 @@ -2909,17 +2944,17 @@ msgstr "Categoria" #: src/forms/StockForms.tsx:1073 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:88 #: src/pages/core/UserDetail.tsx:158 -#: src/pages/stock/StockDetail.tsx:295 +#: src/pages/stock/StockDetail.tsx:298 #: src/tables/ColumnRenderers.tsx:176 #: src/tables/ColumnRenderers.tsx:185 -#: src/tables/Filter.tsx:392 +#: src/tables/Filter.tsx:400 #: src/tables/stock/StockTrackingTable.tsx:98 msgid "Location" msgstr "Localização" #: src/components/render/Stock.tsx:99 -#: src/pages/stock/StockDetail.tsx:195 -#: src/pages/stock/StockDetail.tsx:901 +#: src/pages/stock/StockDetail.tsx:198 +#: src/pages/stock/StockDetail.tsx:917 #: src/tables/build/BuildAllocatedStockTable.tsx:121 #: src/tables/build/BuildOutputTable.tsx:111 #: src/tables/sales/SalesOrderAllocationTable.tsx:139 @@ -2941,11 +2976,11 @@ msgstr "Número de Série" #: src/pages/part/pricing/BomPricingPanel.tsx:146 #: src/pages/part/pricing/PriceBreakPanel.tsx:89 #: src/pages/part/pricing/PriceBreakPanel.tsx:172 -#: src/pages/stock/StockDetail.tsx:255 -#: src/pages/stock/StockDetail.tsx:907 +#: src/pages/stock/StockDetail.tsx:258 +#: src/pages/stock/StockDetail.tsx:923 #: src/tables/build/BuildLineTable.tsx:84 -#: src/tables/build/BuildOrderTestTable.tsx:251 #: src/tables/part/PartPurchaseOrdersTable.tsx:94 +#: src/tables/part/PartTestResultTable.tsx:269 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:168 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:199 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:69 @@ -3468,163 +3503,163 @@ msgid "Please correct the errors in the selected parts" msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:424 -#: src/tables/build/BuildLineTable.tsx:794 +#: src/tables/build/BuildLineTable.tsx:797 #: src/tables/part/PartTable.tsx:407 #: src/tables/sales/SalesOrderLineItemTable.tsx:365 msgid "Order Parts" msgstr "" #: src/contexts/LanguageContext.tsx:22 -msgid "Arabic" -msgstr "" +#~ msgid "Arabic" +#~ msgstr "Arabic" #: src/contexts/LanguageContext.tsx:23 -msgid "Bulgarian" -msgstr "Búlgaro" +#~ msgid "Bulgarian" +#~ msgstr "Bulgarian" #: src/contexts/LanguageContext.tsx:24 -msgid "Czech" -msgstr "Checo" +#~ msgid "Czech" +#~ msgstr "Czech" #: src/contexts/LanguageContext.tsx:25 -msgid "Danish" -msgstr "Dinamarquês" +#~ msgid "Danish" +#~ msgstr "Danish" #: src/contexts/LanguageContext.tsx:26 -msgid "German" -msgstr "Alemão" +#~ msgid "German" +#~ msgstr "German" #: src/contexts/LanguageContext.tsx:27 -msgid "Greek" -msgstr "Grego" +#~ msgid "Greek" +#~ msgstr "Greek" #: src/contexts/LanguageContext.tsx:28 -msgid "English" -msgstr "Inglês" +#~ msgid "English" +#~ msgstr "English" #: src/contexts/LanguageContext.tsx:29 -msgid "Spanish" -msgstr "Espanhol" +#~ msgid "Spanish" +#~ msgstr "Spanish" #: src/contexts/LanguageContext.tsx:30 -msgid "Spanish (Mexican)" -msgstr "Espanhol (Mexicano)" +#~ msgid "Spanish (Mexican)" +#~ msgstr "Spanish (Mexican)" #: src/contexts/LanguageContext.tsx:31 -msgid "Estonian" -msgstr "" +#~ msgid "Estonian" +#~ msgstr "Estonian" #: src/contexts/LanguageContext.tsx:32 -msgid "Farsi / Persian" -msgstr "Persa" +#~ msgid "Farsi / Persian" +#~ msgstr "Farsi / Persian" #: src/contexts/LanguageContext.tsx:33 -msgid "Finnish" -msgstr "Finlandês" +#~ msgid "Finnish" +#~ msgstr "Finnish" #: src/contexts/LanguageContext.tsx:34 -msgid "French" -msgstr "Francês" +#~ msgid "French" +#~ msgstr "French" #: src/contexts/LanguageContext.tsx:35 -msgid "Hebrew" -msgstr "Hebraico" +#~ msgid "Hebrew" +#~ msgstr "Hebrew" #: src/contexts/LanguageContext.tsx:36 -msgid "Hindi" -msgstr "Hindi" +#~ msgid "Hindi" +#~ msgstr "Hindi" #: src/contexts/LanguageContext.tsx:37 -msgid "Hungarian" -msgstr "Húngaro" +#~ msgid "Hungarian" +#~ msgstr "Hungarian" #: src/contexts/LanguageContext.tsx:38 -msgid "Italian" -msgstr "Italiano" +#~ msgid "Italian" +#~ msgstr "Italian" #: src/contexts/LanguageContext.tsx:39 -msgid "Japanese" -msgstr "Japonês" +#~ msgid "Japanese" +#~ msgstr "Japanese" #: src/contexts/LanguageContext.tsx:40 -msgid "Korean" -msgstr "Coreano" +#~ msgid "Korean" +#~ msgstr "Korean" #: src/contexts/LanguageContext.tsx:41 -msgid "Lithuanian" -msgstr "" +#~ msgid "Lithuanian" +#~ msgstr "Lithuanian" #: src/contexts/LanguageContext.tsx:42 -msgid "Latvian" -msgstr "Letão" +#~ msgid "Latvian" +#~ msgstr "Latvian" #: src/contexts/LanguageContext.tsx:43 -msgid "Dutch" -msgstr "Holandês" +#~ msgid "Dutch" +#~ msgstr "Dutch" #: src/contexts/LanguageContext.tsx:44 -msgid "Norwegian" -msgstr "Norueguês" +#~ msgid "Norwegian" +#~ msgstr "Norwegian" #: src/contexts/LanguageContext.tsx:45 -msgid "Polish" -msgstr "Polaco" +#~ msgid "Polish" +#~ msgstr "Polish" #: src/contexts/LanguageContext.tsx:46 -msgid "Portuguese" -msgstr "Português (Portugal)" +#~ msgid "Portuguese" +#~ msgstr "Portuguese" #: src/contexts/LanguageContext.tsx:47 -msgid "Portuguese (Brazilian)" -msgstr "Português (Brasileiro)" +#~ msgid "Portuguese (Brazilian)" +#~ msgstr "Portuguese (Brazilian)" #: src/contexts/LanguageContext.tsx:48 -msgid "Romanian" -msgstr "Romeno" +#~ msgid "Romanian" +#~ msgstr "Romanian" #: src/contexts/LanguageContext.tsx:49 -msgid "Russian" -msgstr "Russo" +#~ msgid "Russian" +#~ msgstr "Russian" #: src/contexts/LanguageContext.tsx:50 -msgid "Slovak" -msgstr "Eslovaco" +#~ msgid "Slovak" +#~ msgstr "Slovak" #: src/contexts/LanguageContext.tsx:51 -msgid "Slovenian" -msgstr "Esloveno" +#~ msgid "Slovenian" +#~ msgstr "Slovenian" #: src/contexts/LanguageContext.tsx:52 -msgid "Serbian" -msgstr "" +#~ msgid "Serbian" +#~ msgstr "Serbian" #: src/contexts/LanguageContext.tsx:53 -msgid "Swedish" -msgstr "Sueco" +#~ msgid "Swedish" +#~ msgstr "Swedish" #: src/contexts/LanguageContext.tsx:54 -msgid "Thai" -msgstr "Tailandês" +#~ msgid "Thai" +#~ msgstr "Thai" #: src/contexts/LanguageContext.tsx:55 -msgid "Turkish" -msgstr "Turco" +#~ msgid "Turkish" +#~ msgstr "Turkish" #: src/contexts/LanguageContext.tsx:56 -msgid "Ukrainian" -msgstr "Ucraniano" +#~ msgid "Ukrainian" +#~ msgstr "Ukrainian" #: src/contexts/LanguageContext.tsx:57 -msgid "Vietnamese" -msgstr "Vietnamita" +#~ msgid "Vietnamese" +#~ msgstr "Vietnamese" #: src/contexts/LanguageContext.tsx:58 -msgid "Chinese (Simplified)" -msgstr "Chinês (Simplificado)" +#~ msgid "Chinese (Simplified)" +#~ msgstr "Chinese (Simplified)" #: src/contexts/LanguageContext.tsx:59 -msgid "Chinese (Traditional)" -msgstr "Chinês (Tradicional)" +#~ msgid "Chinese (Traditional)" +#~ msgstr "Chinese (Traditional)" #: src/defaults/actions.tsx:18 #: src/defaults/links.tsx:27 @@ -3645,12 +3680,6 @@ msgstr "Visite a documentação para saber mais sobre o InvenTree" #~ msgid "About this Inventree instance" #~ msgstr "About this Inventree instance" -#: src/defaults/actions.tsx:44 -#: src/defaults/links.tsx:140 -#: src/defaults/links.tsx:186 -msgid "About InvenTree" -msgstr "Sobre o InvenTree" - #: src/defaults/actions.tsx:45 msgid "About the InvenTree org" msgstr "Sobre a organização InvenTree" @@ -3955,7 +3984,7 @@ msgstr "" #: src/forms/StockForms.tsx:184 #: src/forms/StockForms.tsx:189 #: src/forms/StockForms.tsx:360 -#: src/pages/stock/StockDetail.tsx:231 +#: src/pages/stock/StockDetail.tsx:234 msgid "Next serial number" msgstr "Próximo número de série" @@ -3966,9 +3995,8 @@ msgstr "Próximo número de série" #: src/forms/BuildForms.tsx:311 #: src/forms/BuildForms.tsx:656 #: src/tables/build/BuildAllocatedStockTable.tsx:150 -#: src/tables/build/BuildOrderTestTable.tsx:230 -#: src/tables/build/BuildOrderTestTable.tsx:254 #: src/tables/build/BuildOutputTable.tsx:592 +#: src/tables/part/PartTestResultTable.tsx:272 msgid "Build Output" msgstr "Saída da Produção" @@ -3985,17 +4013,18 @@ msgstr "Saída da Produção" #: src/pages/purchasing/PurchaseOrderDetail.tsx:150 #: src/pages/sales/ReturnOrderDetail.tsx:115 #: src/pages/sales/SalesOrderDetail.tsx:124 -#: src/pages/stock/StockDetail.tsx:162 -#: src/tables/Filter.tsx:266 +#: src/pages/stock/StockDetail.tsx:170 +#: src/tables/Filter.tsx:274 #: src/tables/build/BuildOutputTable.tsx:408 #: src/tables/machine/MachineListTable.tsx:359 #: src/tables/part/PartPurchaseOrdersTable.tsx:38 +#: src/tables/part/PartTestResultTable.tsx:309 #: src/tables/sales/ReturnOrderLineItemTable.tsx:135 #: src/tables/sales/ReturnOrderLineItemTable.tsx:172 #: src/tables/settings/CustomStateTable.tsx:79 #: src/tables/settings/EmailTable.tsx:95 #: src/tables/settings/ImportSessionTable.tsx:117 -#: src/tables/stock/StockItemTable.tsx:328 +#: src/tables/stock/StockItemTable.tsx:329 #: src/tables/stock/StockTrackingTable.tsx:65 msgid "Status" msgstr "Estado" @@ -4057,7 +4086,7 @@ msgstr "Os Pedidos de produção foram cancelados" #: src/tables/build/BuildAllocatedStockTable.tsx:139 #: src/tables/build/BuildLineTable.tsx:180 #: src/tables/sales/SalesOrderLineItemTable.tsx:337 -#: src/tables/stock/StockItemTable.tsx:339 +#: src/tables/stock/StockItemTable.tsx:340 msgid "Allocated" msgstr "Alocado" @@ -4075,9 +4104,9 @@ msgstr "" #: src/forms/BuildForms.tsx:671 #: src/forms/SalesOrderForms.tsx:298 -#: src/tables/build/BuildLineTable.tsx:555 -#: src/tables/build/BuildLineTable.tsx:710 -#: src/tables/build/BuildLineTable.tsx:809 +#: src/tables/build/BuildLineTable.tsx:556 +#: src/tables/build/BuildLineTable.tsx:713 +#: src/tables/build/BuildLineTable.tsx:812 #: src/tables/sales/SalesOrderLineItemTable.tsx:375 #: src/tables/sales/SalesOrderLineItemTable.tsx:408 msgid "Allocate Stock" @@ -4090,10 +4119,10 @@ msgstr "" #: src/forms/BuildForms.tsx:787 #: src/forms/BuildForms.tsx:888 -#: src/tables/build/BuildAllocatedStockTable.tsx:233 -#: src/tables/build/BuildAllocatedStockTable.tsx:265 -#: src/tables/build/BuildLineTable.tsx:720 -#: src/tables/build/BuildLineTable.tsx:843 +#: src/tables/build/BuildAllocatedStockTable.tsx:240 +#: src/tables/build/BuildAllocatedStockTable.tsx:272 +#: src/tables/build/BuildLineTable.tsx:723 +#: src/tables/build/BuildLineTable.tsx:846 msgid "Consume Stock" msgstr "" @@ -4103,14 +4132,14 @@ msgid "Stock items consumed" msgstr "" #: src/forms/BuildForms.tsx:824 -#: src/tables/build/BuildLineTable.tsx:495 +#: src/tables/build/BuildLineTable.tsx:496 #: src/tables/part/PartBuildAllocationsTable.tsx:101 msgid "Fully consumed" msgstr "" #: src/forms/BuildForms.tsx:869 #: src/tables/build/BuildLineTable.tsx:185 -#: src/tables/stock/StockItemTable.tsx:372 +#: src/tables/stock/StockItemTable.tsx:369 msgid "Consumed" msgstr "" @@ -4121,7 +4150,7 @@ msgstr "" #: src/forms/PartForms.tsx:70 #: src/forms/PartForms.tsx:157 #: src/pages/part/CategoryDetail.tsx:122 -#: src/pages/part/PartDetail.tsx:669 +#: src/pages/part/PartDetail.tsx:671 #: src/tables/part/PartCategoryTable.tsx:94 #: src/tables/part/PartTable.tsx:312 msgid "Subscribed" @@ -4233,12 +4262,13 @@ msgstr "Armazenar com estoque já recebido" #: src/forms/PurchaseOrderForms.tsx:658 #: src/pages/build/BuildDetail.tsx:351 -#: src/pages/stock/StockDetail.tsx:277 -#: src/pages/stock/StockDetail.tsx:923 +#: src/pages/stock/StockDetail.tsx:280 +#: src/pages/stock/StockDetail.tsx:939 #: src/tables/Filter.tsx:83 #: src/tables/build/BuildAllocatedStockTable.tsx:128 -#: src/tables/build/BuildOrderTestTable.tsx:242 #: src/tables/build/BuildOutputTable.tsx:116 +#: src/tables/part/PartTestResultTable.tsx:260 +#: src/tables/part/PartTestResultTable.tsx:281 #: src/tables/sales/SalesOrderAllocationTable.tsx:146 msgid "Batch Code" msgstr "Código de Lote" @@ -4261,8 +4291,8 @@ msgid "Enter serial numbers for received items" msgstr "" #: src/forms/PurchaseOrderForms.tsx:687 -#: src/pages/stock/StockDetail.tsx:379 -#: src/tables/stock/StockItemTable.tsx:295 +#: src/pages/stock/StockDetail.tsx:382 +#: src/tables/stock/StockItemTable.tsx:296 msgid "Expiry Date" msgstr "" @@ -4274,7 +4304,7 @@ msgstr "" #: src/forms/StockForms.tsx:673 #: src/pages/company/SupplierPartDetail.tsx:171 #: src/pages/company/SupplierPartDetail.tsx:235 -#: src/pages/stock/StockDetail.tsx:416 +#: src/pages/stock/StockDetail.tsx:419 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:220 msgid "Packaging" msgstr "Embalagem" @@ -4340,9 +4370,9 @@ msgid "Stock Status" msgstr "Estado do Estoque" #: src/forms/StockForms.tsx:261 -#: src/pages/stock/StockDetail.tsx:670 -#: src/tables/stock/StockItemTable.tsx:525 -#: src/tables/stock/StockItemTable.tsx:572 +#: src/pages/stock/StockDetail.tsx:686 +#: src/tables/stock/StockItemTable.tsx:522 +#: src/tables/stock/StockItemTable.tsx:569 msgid "Add Stock Item" msgstr "Adicionar item de Estoque" @@ -4379,10 +4409,10 @@ msgstr "" #: src/forms/StockForms.tsx:1075 #: src/pages/company/SupplierPartDetail.tsx:189 #: src/pages/company/SupplierPartDetail.tsx:373 -#: src/pages/part/PartDetail.tsx:535 -#: src/pages/part/PartDetail.tsx:974 +#: src/pages/part/PartDetail.tsx:537 +#: src/pages/part/PartDetail.tsx:987 +#: src/tables/Filter.tsx:92 #: src/tables/purchasing/SupplierPartTable.tsx:194 -#: src/tables/stock/StockItemTable.tsx:359 msgid "In Stock" msgstr "Em Estoque" @@ -4546,7 +4576,7 @@ msgstr "" #: src/tables/FilterSelectDrawer.tsx:114 #: src/tables/FilterSelectDrawer.tsx:137 #: src/tables/FilterSelectDrawer.tsx:149 -#: src/tables/build/BuildOrderTestTable.tsx:188 +#: src/tables/part/PartTestResultTable.tsx:206 #: src/tables/purchasing/ManufacturerPartParameterTable.tsx:42 #: src/tables/stock/StockItemTestResultTable.tsx:201 msgid "Value" @@ -4834,7 +4864,7 @@ msgid "Delete selected stock items" msgstr "" #: src/hooks/UseStockAdjustActions.tsx:205 -#: src/pages/part/PartDetail.tsx:1155 +#: src/pages/part/PartDetail.tsx:1168 msgid "Stock Actions" msgstr "Ações de Estoque" @@ -6197,7 +6227,7 @@ msgstr "" #: src/pages/build/BuildDetail.tsx:207 #: src/pages/company/ManufacturerPartDetail.tsx:83 #: src/pages/company/SupplierPartDetail.tsx:95 -#: src/pages/part/PartDetail.tsx:454 +#: src/pages/part/PartDetail.tsx:456 #: src/pages/stock/StockDetail.tsx:153 #: src/tables/bom/BomTable.tsx:134 #: src/tables/bom/UsedInTable.tsx:40 @@ -6208,15 +6238,16 @@ msgstr "" #: src/tables/part/RelatedPartTable.tsx:73 #: src/tables/sales/SalesOrderAllocationTable.tsx:132 #: src/tables/sales/SalesOrderLineItemTable.tsx:98 -#: src/tables/stock/StockItemTable.tsx:70 +#: src/tables/stock/StockItemTable.tsx:71 msgid "IPN" msgstr "IPN" #: src/pages/build/BuildDetail.tsx:215 -#: src/pages/part/PartDetail.tsx:481 +#: src/pages/part/PartDetail.tsx:483 +#: src/pages/stock/StockDetail.tsx:161 #: src/tables/bom/UsedInTable.tsx:44 #: src/tables/build/BuildOrderTable.tsx:83 -#: src/tables/stock/StockItemTable.tsx:75 +#: src/tables/stock/StockItemTable.tsx:76 msgid "Revision" msgstr "Revisão" @@ -6232,7 +6263,7 @@ msgstr "Revisão" #: src/pages/purchasing/PurchaseOrderDetail.tsx:156 #: src/pages/sales/ReturnOrderDetail.tsx:121 #: src/pages/sales/SalesOrderDetail.tsx:130 -#: src/pages/stock/StockDetail.tsx:168 +#: src/pages/stock/StockDetail.tsx:176 msgid "Custom Status" msgstr "" @@ -6269,7 +6300,7 @@ msgid "Build Quantity" msgstr "Quantidade de Produção" #: src/pages/build/BuildDetail.tsx:286 -#: src/pages/part/PartDetail.tsx:599 +#: src/pages/part/PartDetail.tsx:601 #: src/tables/bom/BomTable.tsx:352 #: src/tables/bom/BomTable.tsx:387 msgid "Can Build" @@ -6281,16 +6312,16 @@ msgid "Completed Outputs" msgstr "Saídas Concluídas" #: src/pages/build/BuildDetail.tsx:312 -#: src/tables/Filter.tsx:373 +#: src/tables/Filter.tsx:381 msgid "Issued By" msgstr "Emitido por" #: src/pages/build/BuildDetail.tsx:320 -#: src/pages/part/PartDetail.tsx:692 +#: src/pages/part/PartDetail.tsx:694 #: src/pages/purchasing/PurchaseOrderDetail.tsx:243 #: src/pages/sales/ReturnOrderDetail.tsx:207 #: src/pages/sales/SalesOrderDetail.tsx:219 -#: src/tables/Filter.tsx:311 +#: src/tables/Filter.tsx:319 msgid "Responsible" msgstr "Responsável" @@ -6378,6 +6409,8 @@ msgid "Child Build Orders" msgstr "Pedido de Produção Filho" #: src/pages/build/BuildDetail.tsx:524 +#: src/pages/part/PartDetail.tsx:940 +#: src/pages/stock/StockDetail.tsx:587 #: src/tables/build/BuildOutputTable.tsx:664 #: src/tables/stock/StockItemTestResultTable.tsx:167 msgid "Test Results" @@ -6512,7 +6545,7 @@ msgid "Cancel order" msgstr "Cancelar pedido" #: src/pages/build/BuildDetail.tsx:752 -#: src/pages/stock/StockDetail.tsx:341 +#: src/pages/stock/StockDetail.tsx:344 #: src/tables/build/BuildAllocatedStockTable.tsx:85 #: src/tables/part/PartBuildAllocationsTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:150 @@ -6573,7 +6606,7 @@ msgstr "Moeda Padrão" #: src/pages/company/SupplierPartDetail.tsx:234 #: src/pages/company/SupplierPartDetail.tsx:359 #: src/pages/purchasing/PurchaseOrderDetail.tsx:138 -#: src/tables/Filter.tsx:352 +#: src/tables/Filter.tsx:360 #: src/tables/company/CompanyTable.tsx:96 #: src/tables/part/PartPurchaseOrdersTable.tsx:43 #: src/tables/purchasing/PurchaseOrderTable.tsx:109 @@ -6586,7 +6619,7 @@ msgstr "Fornecedor" #: src/pages/company/ManufacturerPartDetail.tsx:102 #: src/pages/company/ManufacturerPartDetail.tsx:264 #: src/pages/company/SupplierPartDetail.tsx:151 -#: src/tables/Filter.tsx:339 +#: src/tables/Filter.tsx:347 #: src/tables/company/CompanyTable.tsx:101 #: src/tables/purchasing/SupplierPartTable.tsx:70 msgid "Manufacturer" @@ -6598,7 +6631,7 @@ msgstr "Fabricante" #: src/pages/sales/ReturnOrderDetail.tsx:103 #: src/pages/sales/SalesOrderDetail.tsx:112 #: src/pages/sales/SalesOrderShipmentDetail.tsx:102 -#: src/pages/stock/StockDetail.tsx:367 +#: src/pages/stock/StockDetail.tsx:370 #: src/tables/company/CompanyTable.tsx:106 #: src/tables/sales/ReturnOrderTable.tsx:108 #: src/tables/sales/SalesOrderTable.tsx:133 @@ -6659,7 +6692,7 @@ msgstr "Link Externo" #: src/pages/company/ManufacturerPartDetail.tsx:146 #: src/pages/company/SupplierPartDetail.tsx:231 -#: src/pages/part/PartDetail.tsx:788 +#: src/pages/part/PartDetail.tsx:790 msgid "Part Details" msgstr "Detalhes da Peça" @@ -6672,7 +6705,7 @@ msgid "Manufacturer Part Details" msgstr "Detalhes da Peça do Fabricante" #: src/pages/company/ManufacturerPartDetail.tsx:164 -#: src/pages/part/PartDetail.tsx:794 +#: src/pages/part/PartDetail.tsx:796 msgid "Parameters" msgstr "Parâmetros" @@ -6713,14 +6746,6 @@ msgstr "Descrição da Peça" msgid "Pack Quantity" msgstr "Quantidade embalada" -#: src/pages/company/SupplierPartDetail.tsx:196 -#: src/pages/company/SupplierPartDetail.tsx:389 -#: src/pages/part/PartDetail.tsx:1005 -#: src/tables/bom/BomTable.tsx:424 -#: src/tables/part/PartTable.tsx:95 -msgid "On Order" -msgstr "No Pedido" - #: src/pages/company/SupplierPartDetail.tsx:203 msgid "Supplier Availability" msgstr "Disponibilidade do Fornecedor" @@ -6768,7 +6793,7 @@ msgid "Add Supplier Part" msgstr "Adicionar Fornecedor da Peça" #: src/pages/company/SupplierPartDetail.tsx:383 -#: src/pages/part/PartDetail.tsx:993 +#: src/pages/part/PartDetail.tsx:1006 msgid "No Stock" msgstr "Sem Estoque" @@ -6895,57 +6920,57 @@ msgid "Category Details" msgstr "Detalhes da Categoria" #: src/pages/part/PartAllocationPanel.tsx:21 -#: src/pages/stock/StockDetail.tsx:539 +#: src/pages/stock/StockDetail.tsx:555 #: src/tables/part/PartTable.tsx:108 msgid "Build Order Allocations" msgstr "Alocações de Pedido de Produção" #: src/pages/part/PartAllocationPanel.tsx:31 -#: src/pages/stock/StockDetail.tsx:554 +#: src/pages/stock/StockDetail.tsx:570 #: src/tables/part/PartTable.tsx:116 msgid "Sales Order Allocations" msgstr "Alocações do Pedido de Vendas" -#: src/pages/part/PartDetail.tsx:181 -#: src/pages/part/PartDetail.tsx:184 -#: src/pages/part/PartDetail.tsx:228 +#: src/pages/part/PartDetail.tsx:183 +#: src/pages/part/PartDetail.tsx:186 +#: src/pages/part/PartDetail.tsx:230 msgid "Validate BOM" msgstr "" -#: src/pages/part/PartDetail.tsx:185 +#: src/pages/part/PartDetail.tsx:187 msgid "Do you want to validate the bill of materials for this assembly?" msgstr "" -#: src/pages/part/PartDetail.tsx:188 +#: src/pages/part/PartDetail.tsx:190 msgid "BOM validated" msgstr "" -#: src/pages/part/PartDetail.tsx:206 +#: src/pages/part/PartDetail.tsx:208 msgid "BOM Validated" msgstr "" -#: src/pages/part/PartDetail.tsx:207 +#: src/pages/part/PartDetail.tsx:209 msgid "The Bill of Materials for this part has been validated" msgstr "" -#: src/pages/part/PartDetail.tsx:211 -#: src/pages/part/PartDetail.tsx:216 +#: src/pages/part/PartDetail.tsx:213 +#: src/pages/part/PartDetail.tsx:218 msgid "BOM Not Validated" msgstr "" -#: src/pages/part/PartDetail.tsx:212 +#: src/pages/part/PartDetail.tsx:214 msgid "The Bill of Materials for this part has previously been checked, but requires revalidation" msgstr "" -#: src/pages/part/PartDetail.tsx:217 +#: src/pages/part/PartDetail.tsx:219 msgid "The Bill of Materials for this part has not yet been validated" msgstr "" -#: src/pages/part/PartDetail.tsx:248 +#: src/pages/part/PartDetail.tsx:250 msgid "Validated On" msgstr "" -#: src/pages/part/PartDetail.tsx:253 +#: src/pages/part/PartDetail.tsx:255 msgid "Validated By" msgstr "" @@ -6965,25 +6990,25 @@ msgstr "" #~ msgid "Delete part" #~ msgstr "Delete part" -#: src/pages/part/PartDetail.tsx:467 +#: src/pages/part/PartDetail.tsx:469 msgid "Variant of" msgstr "Variante de" -#: src/pages/part/PartDetail.tsx:474 +#: src/pages/part/PartDetail.tsx:476 msgid "Revision of" msgstr "" -#: src/pages/part/PartDetail.tsx:494 +#: src/pages/part/PartDetail.tsx:496 #: src/tables/ColumnRenderers.tsx:200 #: src/tables/ColumnRenderers.tsx:209 msgid "Default Location" msgstr "Localização Padrão" -#: src/pages/part/PartDetail.tsx:501 +#: src/pages/part/PartDetail.tsx:503 msgid "Category Default Location" msgstr "Localização padrão da Categoria" -#: src/pages/part/PartDetail.tsx:508 +#: src/pages/part/PartDetail.tsx:510 #: src/tables/purchasing/ManufacturerPartParameterTable.tsx:48 msgid "Units" msgstr "Unidades" @@ -6992,12 +7017,12 @@ msgstr "Unidades" #~ msgid "Stocktake By" #~ msgstr "Stocktake By" -#: src/pages/part/PartDetail.tsx:515 +#: src/pages/part/PartDetail.tsx:517 #: src/tables/settings/PendingTasksTable.tsx:51 msgid "Keywords" msgstr "Palavras-chave" -#: src/pages/part/PartDetail.tsx:543 +#: src/pages/part/PartDetail.tsx:545 #: src/tables/bom/BomTable.tsx:419 #: src/tables/build/BuildLineTable.tsx:297 #: src/tables/part/PartTable.tsx:306 @@ -7005,34 +7030,26 @@ msgstr "Palavras-chave" msgid "Available Stock" msgstr "Estoque Disponível" -#: src/pages/part/PartDetail.tsx:549 +#: src/pages/part/PartDetail.tsx:551 #: src/tables/bom/BomTable.tsx:328 #: src/tables/build/BuildLineTable.tsx:259 #: src/tables/sales/SalesOrderLineItemTable.tsx:178 msgid "On order" msgstr "Na ordem" -#: src/pages/part/PartDetail.tsx:556 +#: src/pages/part/PartDetail.tsx:558 msgid "Required for Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:567 +#: src/pages/part/PartDetail.tsx:569 msgid "Allocated to Build Orders" msgstr "Alocado para Pedidos de Produção" -#: src/pages/part/PartDetail.tsx:579 +#: src/pages/part/PartDetail.tsx:581 msgid "Allocated to Sales Orders" msgstr "Alocado para Pedidos de Venda" -#: src/pages/part/PartDetail.tsx:588 -#: src/pages/part/PartDetail.tsx:1011 -#: src/pages/stock/StockDetail.tsx:896 -#: src/tables/build/BuildOrderTestTable.tsx:273 -#: src/tables/stock/StockItemTable.tsx:364 -msgid "In Production" -msgstr "Em Produção" - -#: src/pages/part/PartDetail.tsx:606 +#: src/pages/part/PartDetail.tsx:608 msgid "Minimum Stock" msgstr "Estoque Mínimo" @@ -7040,51 +7057,51 @@ msgstr "Estoque Mínimo" #~ msgid "Scheduling" #~ msgstr "Scheduling" -#: src/pages/part/PartDetail.tsx:621 +#: src/pages/part/PartDetail.tsx:623 #: src/tables/part/ParametricPartTable.tsx:359 #: src/tables/part/PartTable.tsx:190 msgid "Locked" msgstr "" -#: src/pages/part/PartDetail.tsx:627 +#: src/pages/part/PartDetail.tsx:629 msgid "Template Part" msgstr "Peça Modelo" -#: src/pages/part/PartDetail.tsx:632 +#: src/pages/part/PartDetail.tsx:634 #: src/tables/bom/BomTable.tsx:409 msgid "Assembled Part" msgstr "Peça montada" -#: src/pages/part/PartDetail.tsx:637 +#: src/pages/part/PartDetail.tsx:639 msgid "Component Part" msgstr "Peça do componente" -#: src/pages/part/PartDetail.tsx:642 +#: src/pages/part/PartDetail.tsx:644 #: src/tables/bom/BomTable.tsx:399 msgid "Testable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:648 +#: src/pages/part/PartDetail.tsx:650 #: src/tables/bom/BomTable.tsx:404 msgid "Trackable Part" msgstr "Peça rastreável" -#: src/pages/part/PartDetail.tsx:653 +#: src/pages/part/PartDetail.tsx:655 msgid "Purchaseable Part" msgstr "Peça comprável" -#: src/pages/part/PartDetail.tsx:659 +#: src/pages/part/PartDetail.tsx:661 msgid "Saleable Part" msgstr "Peça vendível" -#: src/pages/part/PartDetail.tsx:664 -#: src/pages/part/PartDetail.tsx:1023 +#: src/pages/part/PartDetail.tsx:666 +#: src/pages/part/PartDetail.tsx:1036 #: src/tables/bom/BomTable.tsx:143 #: src/tables/bom/BomTable.tsx:414 msgid "Virtual Part" msgstr "Peça virtual" -#: src/pages/part/PartDetail.tsx:679 +#: src/pages/part/PartDetail.tsx:681 #: src/pages/purchasing/PurchaseOrderDetail.tsx:253 #: src/pages/sales/ReturnOrderDetail.tsx:217 #: src/pages/sales/SalesOrderDetail.tsx:229 @@ -7092,65 +7109,65 @@ msgstr "Peça virtual" msgid "Creation Date" msgstr "Data de Criação" -#: src/pages/part/PartDetail.tsx:684 +#: src/pages/part/PartDetail.tsx:686 #: src/tables/ColumnRenderers.tsx:386 -#: src/tables/Filter.tsx:365 +#: src/tables/Filter.tsx:373 msgid "Created By" msgstr "Criado por" -#: src/pages/part/PartDetail.tsx:699 +#: src/pages/part/PartDetail.tsx:701 msgid "Default Supplier" msgstr "Fornecedor Padrão" -#: src/pages/part/PartDetail.tsx:705 +#: src/pages/part/PartDetail.tsx:707 msgid "Default Expiry" msgstr "" -#: src/pages/part/PartDetail.tsx:710 +#: src/pages/part/PartDetail.tsx:712 msgid "days" msgstr "" -#: src/pages/part/PartDetail.tsx:720 +#: src/pages/part/PartDetail.tsx:722 #: src/pages/part/pricing/BomPricingPanel.tsx:113 #: src/pages/part/pricing/VariantPricingPanel.tsx:95 #: src/tables/part/PartTable.tsx:166 msgid "Price Range" msgstr "Intervalo de Preço" -#: src/pages/part/PartDetail.tsx:730 +#: src/pages/part/PartDetail.tsx:732 msgid "Latest Serial Number" msgstr "" -#: src/pages/part/PartDetail.tsx:758 +#: src/pages/part/PartDetail.tsx:760 msgid "Select Part Revision" msgstr "" -#: src/pages/part/PartDetail.tsx:824 +#: src/pages/part/PartDetail.tsx:826 msgid "Variants" msgstr "Variantes" -#: src/pages/part/PartDetail.tsx:831 -#: src/pages/stock/StockDetail.tsx:526 +#: src/pages/part/PartDetail.tsx:833 +#: src/pages/stock/StockDetail.tsx:542 msgid "Allocations" msgstr "Alocações" -#: src/pages/part/PartDetail.tsx:838 +#: src/pages/part/PartDetail.tsx:840 msgid "Bill of Materials" msgstr "Lista de Materiais" -#: src/pages/part/PartDetail.tsx:850 +#: src/pages/part/PartDetail.tsx:852 msgid "Used In" msgstr "Utilizado em" -#: src/pages/part/PartDetail.tsx:857 +#: src/pages/part/PartDetail.tsx:859 msgid "Part Pricing" msgstr "Preço da Peça" -#: src/pages/part/PartDetail.tsx:927 +#: src/pages/part/PartDetail.tsx:929 msgid "Test Templates" msgstr "Modelos de Teste" -#: src/pages/part/PartDetail.tsx:938 +#: src/pages/part/PartDetail.tsx:951 msgid "Related Parts" msgstr "Peças Relacionadas" @@ -7162,47 +7179,47 @@ msgstr "Peças Relacionadas" #~ msgid "Transfer part stock" #~ msgstr "Transfer part stock" -#: src/pages/part/PartDetail.tsx:999 +#: src/pages/part/PartDetail.tsx:1012 #: src/tables/part/PartTestTemplateTable.tsx:112 #: src/tables/stock/StockItemTestResultTable.tsx:401 msgid "Required" msgstr "Obrigatório" -#: src/pages/part/PartDetail.tsx:1036 +#: src/pages/part/PartDetail.tsx:1049 #: src/tables/part/PartTable.tsx:355 msgid "Edit Part" msgstr "Editar Peça" -#: src/pages/part/PartDetail.tsx:1076 +#: src/pages/part/PartDetail.tsx:1089 #: src/tables/part/PartTable.tsx:343 #: src/tables/part/PartTable.tsx:420 msgid "Add Part" msgstr "Adicionar Peça" -#: src/pages/part/PartDetail.tsx:1090 +#: src/pages/part/PartDetail.tsx:1103 msgid "Delete Part" msgstr "Excluir Peça" -#: src/pages/part/PartDetail.tsx:1099 +#: src/pages/part/PartDetail.tsx:1112 msgid "Deleting this part cannot be reversed" msgstr "A exclusão desta parte não pode ser revertida" -#: src/pages/part/PartDetail.tsx:1161 -#: src/pages/stock/StockDetail.tsx:854 +#: src/pages/part/PartDetail.tsx:1174 +#: src/pages/stock/StockDetail.tsx:870 msgid "Order" msgstr "" -#: src/pages/part/PartDetail.tsx:1162 -#: src/pages/stock/StockDetail.tsx:855 -#: src/tables/build/BuildLineTable.tsx:740 +#: src/pages/part/PartDetail.tsx:1175 +#: src/pages/stock/StockDetail.tsx:871 +#: src/tables/build/BuildLineTable.tsx:743 msgid "Order Stock" msgstr "Encomendar Estoque" -#: src/pages/part/PartDetail.tsx:1174 +#: src/pages/part/PartDetail.tsx:1187 msgid "Search by serial number" msgstr "" -#: src/pages/part/PartDetail.tsx:1182 +#: src/pages/part/PartDetail.tsx:1195 #: src/tables/part/PartTable.tsx:392 msgid "Part Actions" msgstr "Ações da Peça" @@ -7292,8 +7309,8 @@ msgstr "" #: src/pages/part/PartStockHistoryDetail.tsx:107 #: src/pages/part/PartStockHistoryDetail.tsx:211 -#: src/pages/stock/StockDetail.tsx:399 -#: src/tables/stock/StockItemTable.tsx:272 +#: src/pages/stock/StockDetail.tsx:402 +#: src/tables/stock/StockItemTable.tsx:273 msgid "Stock Value" msgstr "" @@ -7367,12 +7384,12 @@ msgstr "Preço Máximo" #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:71 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:126 #: src/pages/part/pricing/SupplierPricingPanel.tsx:66 -#: src/pages/stock/StockDetail.tsx:387 +#: src/pages/stock/StockDetail.tsx:390 #: src/tables/bom/BomTable.tsx:265 #: src/tables/general/ExtraLineItemTable.tsx:61 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:250 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:84 -#: src/tables/stock/StockItemTable.tsx:260 +#: src/tables/stock/StockItemTable.tsx:261 msgid "Unit Price" msgstr "Preço Unitário" @@ -7450,9 +7467,9 @@ msgid "Purchase Pricing" msgstr "Preço de Compra" #: src/pages/part/pricing/PricingOverviewPanel.tsx:281 -#: src/pages/stock/StockDetail.tsx:179 +#: src/pages/stock/StockDetail.tsx:426 #: src/tables/part/PartParameterTable.tsx:121 -#: src/tables/stock/StockItemTable.tsx:301 +#: src/tables/stock/StockItemTable.tsx:302 msgid "Last Updated" msgstr "Última Atualização" @@ -7816,6 +7833,7 @@ msgid "Parent Location" msgstr "Localização Parente" #: src/pages/stock/LocationDetail.tsx:130 +#: src/pages/stock/LocationDetail.tsx:176 msgid "Sublocations" msgstr "Sub-locais" @@ -7872,12 +7890,12 @@ msgid "Scan Stock Item" msgstr "" #: src/pages/stock/LocationDetail.tsx:298 -#: src/pages/stock/StockDetail.tsx:783 +#: src/pages/stock/StockDetail.tsx:799 msgid "Scanned stock item into location" msgstr "" #: src/pages/stock/LocationDetail.tsx:304 -#: src/pages/stock/StockDetail.tsx:789 +#: src/pages/stock/StockDetail.tsx:805 msgid "Error scanning stock item" msgstr "" @@ -7914,71 +7932,71 @@ msgstr "Peça Base" #~ msgid "Unlink custom barcode from stock item" #~ msgstr "Unlink custom barcode from stock item" -#: src/pages/stock/StockDetail.tsx:185 -msgid "Last Stocktake" -msgstr "Último Balanço" - -#: src/pages/stock/StockDetail.tsx:203 -msgid "Previous serial number" -msgstr "" - #: src/pages/stock/StockDetail.tsx:205 #~ msgid "Edit stock item" #~ msgstr "Edit stock item" +#: src/pages/stock/StockDetail.tsx:206 +msgid "Previous serial number" +msgstr "" + #: src/pages/stock/StockDetail.tsx:217 #~ msgid "Delete stock item" #~ msgstr "Delete stock item" -#: src/pages/stock/StockDetail.tsx:225 +#: src/pages/stock/StockDetail.tsx:228 msgid "Find serial number" msgstr "" -#: src/pages/stock/StockDetail.tsx:269 +#: src/pages/stock/StockDetail.tsx:272 msgid "Allocated to Orders" msgstr "" -#: src/pages/stock/StockDetail.tsx:302 +#: src/pages/stock/StockDetail.tsx:305 msgid "Installed In" msgstr "Instalado em" -#: src/pages/stock/StockDetail.tsx:322 +#: src/pages/stock/StockDetail.tsx:325 msgid "Parent Item" msgstr "" -#: src/pages/stock/StockDetail.tsx:326 +#: src/pages/stock/StockDetail.tsx:329 msgid "Parent stock item" msgstr "" -#: src/pages/stock/StockDetail.tsx:332 +#: src/pages/stock/StockDetail.tsx:335 msgid "Consumed By" msgstr "Consumido por" +#: src/pages/stock/StockDetail.tsx:432 +msgid "Last Stocktake" +msgstr "Último Balanço" + #: src/pages/stock/StockDetail.tsx:433 #~ msgid "Duplicate stock item" #~ msgstr "Duplicate stock item" -#: src/pages/stock/StockDetail.tsx:510 +#: src/pages/stock/StockDetail.tsx:526 msgid "Stock Details" msgstr "Detalhes de Estoque" -#: src/pages/stock/StockDetail.tsx:516 +#: src/pages/stock/StockDetail.tsx:532 msgid "Stock Tracking" msgstr "Rastreamento de Estoque" #: src/pages/stock/StockDetail.tsx:571 -msgid "Test Data" -msgstr "Dados de teste" +#~ msgid "Test Data" +#~ msgstr "Test Data" -#: src/pages/stock/StockDetail.tsx:585 +#: src/pages/stock/StockDetail.tsx:601 msgid "Installed Items" msgstr "Itens instalados" -#: src/pages/stock/StockDetail.tsx:592 +#: src/pages/stock/StockDetail.tsx:608 msgid "Child Items" msgstr "Itens Filhos" -#: src/pages/stock/StockDetail.tsx:645 +#: src/pages/stock/StockDetail.tsx:661 msgid "Edit Stock Item" msgstr "Editar Item do Estoque" @@ -7992,77 +8010,77 @@ msgstr "Editar Item do Estoque" #~ msgid "Remove stock" #~ msgstr "Remove stock" -#: src/pages/stock/StockDetail.tsx:687 -msgid "Items Created" -msgstr "" - -#: src/pages/stock/StockDetail.tsx:688 -msgid "Created {n} stock items" -msgstr "" - #: src/pages/stock/StockDetail.tsx:698 #: src/tables/stock/StockItemTable.tsx:481 #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:705 +#: src/pages/stock/StockDetail.tsx:703 +msgid "Items Created" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:704 +msgid "Created {n} stock items" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:721 msgid "Delete Stock Item" msgstr "Excluir Item de Estoque" -#: src/pages/stock/StockDetail.tsx:741 -msgid "Serialize Stock Item" -msgstr "" - #: src/pages/stock/StockDetail.tsx:757 -#: src/tables/stock/StockItemTable.tsx:539 -msgid "Stock item serialized" +msgid "Serialize Stock Item" msgstr "" #: src/pages/stock/StockDetail.tsx:762 #~ msgid "Return Stock Item" #~ msgstr "Return Stock Item" -#: src/pages/stock/StockDetail.tsx:765 -msgid "Scan Into Location" -msgstr "" - #: src/pages/stock/StockDetail.tsx:765 #~ msgid "Return this item into stock. This will remove the customer assignment." #~ msgstr "Return this item into stock. This will remove the customer assignment." +#: src/pages/stock/StockDetail.tsx:773 +#: src/tables/stock/StockItemTable.tsx:536 +msgid "Stock item serialized" +msgstr "" + #: src/pages/stock/StockDetail.tsx:777 #~ msgid "Item returned to stock" #~ msgstr "Item returned to stock" -#: src/pages/stock/StockDetail.tsx:823 +#: src/pages/stock/StockDetail.tsx:781 +msgid "Scan Into Location" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:839 msgid "Scan into location" msgstr "" -#: src/pages/stock/StockDetail.tsx:825 +#: src/pages/stock/StockDetail.tsx:841 msgid "Scan this item into a location" msgstr "" -#: src/pages/stock/StockDetail.tsx:837 +#: src/pages/stock/StockDetail.tsx:853 msgid "Stock Operations" msgstr "Operações de Stock" -#: src/pages/stock/StockDetail.tsx:842 +#: src/pages/stock/StockDetail.tsx:858 #: src/tables/build/BuildOutputTable.tsx:532 msgid "Serialize" msgstr "" -#: src/pages/stock/StockDetail.tsx:843 +#: src/pages/stock/StockDetail.tsx:859 msgid "Serialize stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:868 -msgid "Stock Item Actions" -msgstr "Ações do Item do Estoque" - #: src/pages/stock/StockDetail.tsx:868 #~ msgid "Count stock" #~ msgstr "Count stock" +#: src/pages/stock/StockDetail.tsx:884 +msgid "Stock Item Actions" +msgstr "Ações do Item do Estoque" + #: src/pages/stock/StockDetail.tsx:890 #~ msgid "Return from customer" #~ msgstr "Return from customer" @@ -8071,20 +8089,6 @@ msgstr "Ações do Item do Estoque" #~ msgid "Transfer" #~ msgstr "Transfer" -#: src/pages/stock/StockDetail.tsx:937 -#: src/tables/stock/StockItemTable.tsx:409 -msgid "Stale" -msgstr "" - -#: src/pages/stock/StockDetail.tsx:943 -#: src/tables/stock/StockItemTable.tsx:403 -msgid "Expired" -msgstr "" - -#: src/pages/stock/StockDetail.tsx:949 -msgid "Unavailable" -msgstr "" - #: src/pages/stock/StockDetail.tsx:950 #~ msgid "Assign to Customer" #~ msgstr "Assign to Customer" @@ -8093,6 +8097,20 @@ msgstr "" #~ msgid "Assign to a customer" #~ msgstr "Assign to a customer" +#: src/pages/stock/StockDetail.tsx:953 +#: src/tables/stock/StockItemTable.tsx:406 +msgid "Stale" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:959 +#: src/tables/stock/StockItemTable.tsx:400 +msgid "Expired" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:965 +msgid "Unavailable" +msgstr "" + #: src/states/IconState.tsx:47 #: src/states/IconState.tsx:77 msgid "Error loading icon package from server" @@ -8166,199 +8184,203 @@ msgstr "Mostrar itens que tenham um código de lote" msgid "Filter items by batch code" msgstr "" -#: src/tables/Filter.tsx:92 +#: src/tables/Filter.tsx:93 +msgid "Show items which are in stock" +msgstr "Mostrar itens que estão disponíveis em estoque" + +#: src/tables/Filter.tsx:100 msgid "Is Serialized" msgstr "É Serializado" -#: src/tables/Filter.tsx:93 +#: src/tables/Filter.tsx:101 msgid "Show items which have a serial number" msgstr "Mostrar itens que têm um número de série" -#: src/tables/Filter.tsx:100 -msgid "Serial" -msgstr "" - -#: src/tables/Filter.tsx:101 -msgid "Filter items by serial number" -msgstr "" - #: src/tables/Filter.tsx:106 #~ msgid "Show overdue orders" #~ msgstr "Show overdue orders" +#: src/tables/Filter.tsx:108 +msgid "Serial" +msgstr "" + #: src/tables/Filter.tsx:109 +msgid "Filter items by serial number" +msgstr "" + +#: src/tables/Filter.tsx:117 msgid "Serial Below" msgstr "" -#: src/tables/Filter.tsx:110 +#: src/tables/Filter.tsx:118 msgid "Show items with serial numbers less than or equal to a given value" msgstr "" -#: src/tables/Filter.tsx:118 +#: src/tables/Filter.tsx:126 msgid "Serial Above" msgstr "" -#: src/tables/Filter.tsx:119 +#: src/tables/Filter.tsx:127 msgid "Show items with serial numbers greater than or equal to a given value" msgstr "" -#: src/tables/Filter.tsx:128 +#: src/tables/Filter.tsx:136 msgid "Assigned to me" msgstr "Atribuído a mim" -#: src/tables/Filter.tsx:129 +#: src/tables/Filter.tsx:137 msgid "Show orders assigned to me" msgstr "Mostrar pedidos atribuídos a mim" -#: src/tables/Filter.tsx:136 +#: src/tables/Filter.tsx:144 #: src/tables/sales/SalesOrderAllocationTable.tsx:85 msgid "Outstanding" msgstr "Pendente" -#: src/tables/Filter.tsx:137 +#: src/tables/Filter.tsx:145 msgid "Show outstanding items" msgstr "" -#: src/tables/Filter.tsx:145 +#: src/tables/Filter.tsx:153 msgid "Show overdue items" msgstr "" -#: src/tables/Filter.tsx:152 +#: src/tables/Filter.tsx:160 msgid "Minimum Date" msgstr "" -#: src/tables/Filter.tsx:153 +#: src/tables/Filter.tsx:161 msgid "Show items after this date" msgstr "" -#: src/tables/Filter.tsx:161 +#: src/tables/Filter.tsx:169 msgid "Maximum Date" msgstr "" -#: src/tables/Filter.tsx:162 +#: src/tables/Filter.tsx:170 msgid "Show items before this date" msgstr "" -#: src/tables/Filter.tsx:170 +#: src/tables/Filter.tsx:178 msgid "Created Before" msgstr "" -#: src/tables/Filter.tsx:171 +#: src/tables/Filter.tsx:179 msgid "Show items created before this date" msgstr "" -#: src/tables/Filter.tsx:179 +#: src/tables/Filter.tsx:187 msgid "Created After" msgstr "" -#: src/tables/Filter.tsx:180 +#: src/tables/Filter.tsx:188 msgid "Show items created after this date" msgstr "" -#: src/tables/Filter.tsx:188 +#: src/tables/Filter.tsx:196 msgid "Start Date Before" msgstr "" -#: src/tables/Filter.tsx:189 +#: src/tables/Filter.tsx:197 msgid "Show items with a start date before this date" msgstr "" -#: src/tables/Filter.tsx:197 +#: src/tables/Filter.tsx:205 msgid "Start Date After" msgstr "" -#: src/tables/Filter.tsx:198 +#: src/tables/Filter.tsx:206 msgid "Show items with a start date after this date" msgstr "" -#: src/tables/Filter.tsx:206 +#: src/tables/Filter.tsx:214 msgid "Target Date Before" msgstr "" -#: src/tables/Filter.tsx:207 +#: src/tables/Filter.tsx:215 msgid "Show items with a target date before this date" msgstr "" -#: src/tables/Filter.tsx:215 +#: src/tables/Filter.tsx:223 msgid "Target Date After" msgstr "" -#: src/tables/Filter.tsx:216 +#: src/tables/Filter.tsx:224 msgid "Show items with a target date after this date" msgstr "" -#: src/tables/Filter.tsx:224 +#: src/tables/Filter.tsx:232 msgid "Completed Before" msgstr "" -#: src/tables/Filter.tsx:225 +#: src/tables/Filter.tsx:233 msgid "Show items completed before this date" msgstr "" -#: src/tables/Filter.tsx:233 +#: src/tables/Filter.tsx:241 msgid "Completed After" msgstr "" -#: src/tables/Filter.tsx:234 +#: src/tables/Filter.tsx:242 msgid "Show items completed after this date" msgstr "" -#: src/tables/Filter.tsx:246 +#: src/tables/Filter.tsx:254 msgid "Has Project Code" msgstr "Possui Código do Projeto" -#: src/tables/Filter.tsx:247 +#: src/tables/Filter.tsx:255 msgid "Show orders with an assigned project code" msgstr "" -#: src/tables/Filter.tsx:256 +#: src/tables/Filter.tsx:264 msgid "Include Variants" msgstr "Incluir variantes" -#: src/tables/Filter.tsx:257 +#: src/tables/Filter.tsx:265 msgid "Include results for part variants" msgstr "" -#: src/tables/Filter.tsx:267 +#: src/tables/Filter.tsx:275 #: src/tables/part/PartPurchaseOrdersTable.tsx:133 msgid "Filter by order status" msgstr "Filtrar por estado do pedido" -#: src/tables/Filter.tsx:279 +#: src/tables/Filter.tsx:287 msgid "Filter by project code" msgstr "Filtrar por código de projeto" -#: src/tables/Filter.tsx:312 +#: src/tables/Filter.tsx:320 msgid "Filter by responsible owner" msgstr "Filtrar pelo proprietário responsável" -#: src/tables/Filter.tsx:328 +#: src/tables/Filter.tsx:336 #: src/tables/settings/ApiTokenTable.tsx:133 #: src/tables/stock/StockTrackingTable.tsx:191 msgid "Filter by user" msgstr "" -#: src/tables/Filter.tsx:340 +#: src/tables/Filter.tsx:348 msgid "Filter by manufacturer" msgstr "" -#: src/tables/Filter.tsx:353 +#: src/tables/Filter.tsx:361 msgid "Filter by supplier" msgstr "" -#: src/tables/Filter.tsx:366 +#: src/tables/Filter.tsx:374 msgid "Filter by user who created the order" msgstr "" -#: src/tables/Filter.tsx:374 +#: src/tables/Filter.tsx:382 msgid "Filter by user who issued the order" msgstr "" -#: src/tables/Filter.tsx:382 +#: src/tables/Filter.tsx:390 msgid "Filter by part category" msgstr "" -#: src/tables/Filter.tsx:393 +#: src/tables/Filter.tsx:401 msgid "Filter by stock location" msgstr "" @@ -8567,7 +8589,7 @@ msgstr "Produzindo" #: src/tables/bom/BomTable.tsx:345 #: src/tables/part/PartTable.tsx:158 #: src/tables/sales/SalesOrderLineItemTable.tsx:187 -#: src/tables/stock/StockItemTable.tsx:223 +#: src/tables/stock/StockItemTable.tsx:224 msgid "Stock Information" msgstr "Informação do Estoque" @@ -8589,7 +8611,7 @@ msgstr "Informação do Estoque" #: src/tables/bom/BomTable.tsx:379 #: src/tables/build/BuildLineTable.tsx:478 -#: src/tables/build/BuildLineTable.tsx:518 +#: src/tables/build/BuildLineTable.tsx:519 msgid "Consumable item" msgstr "Item Consumível" @@ -8738,7 +8760,7 @@ msgstr "" #: src/tables/part/ParametricPartTable.tsx:364 #: src/tables/part/PartBuildAllocationsTable.tsx:60 #: src/tables/part/PartTable.tsx:196 -#: src/tables/stock/StockItemTable.tsx:334 +#: src/tables/stock/StockItemTable.tsx:335 msgid "Assembly" msgstr "Montagem" @@ -8786,7 +8808,7 @@ msgstr "" #~ msgstr "Edit Build Item" #: src/tables/build/BuildAllocatedStockTable.tsx:167 -#: src/tables/build/BuildLineTable.tsx:631 +#: src/tables/build/BuildLineTable.tsx:632 msgid "Edit Stock Allocation" msgstr "" @@ -8795,11 +8817,11 @@ msgstr "" #~ msgstr "Delete Build Item" #: src/tables/build/BuildAllocatedStockTable.tsx:180 -#: src/tables/build/BuildLineTable.tsx:644 +#: src/tables/build/BuildLineTable.tsx:645 msgid "Delete Stock Allocation" msgstr "" -#: src/tables/build/BuildAllocatedStockTable.tsx:232 +#: src/tables/build/BuildAllocatedStockTable.tsx:239 msgid "Consume" msgstr "" @@ -8837,7 +8859,7 @@ msgid "Testable" msgstr "" #: src/tables/build/BuildLineTable.tsx:215 -#: src/tables/stock/StockItemTable.tsx:393 +#: src/tables/stock/StockItemTable.tsx:390 msgid "Tracked" msgstr "Rastreado" @@ -8856,7 +8878,7 @@ msgstr "" #: src/tables/build/BuildLineTable.tsx:294 #: src/tables/sales/SalesOrderLineItemTable.tsx:158 -#: src/tables/stock/StockItemTable.tsx:192 +#: src/tables/stock/StockItemTable.tsx:193 msgid "No stock available" msgstr "Nenhum estoque disponível" @@ -8888,55 +8910,55 @@ msgstr "" msgid "BOM Information" msgstr "" -#: src/tables/build/BuildLineTable.tsx:496 +#: src/tables/build/BuildLineTable.tsx:497 #: src/tables/part/PartBuildAllocationsTable.tsx:102 msgid "Fully allocated" msgstr "" -#: src/tables/build/BuildLineTable.tsx:544 +#: src/tables/build/BuildLineTable.tsx:545 #: src/tables/sales/SalesOrderLineItemTable.tsx:308 msgid "Create Build Order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:573 +#: src/tables/build/BuildLineTable.tsx:574 msgid "Auto allocation in progress" msgstr "" -#: src/tables/build/BuildLineTable.tsx:576 -#: src/tables/build/BuildLineTable.tsx:781 +#: src/tables/build/BuildLineTable.tsx:577 +#: src/tables/build/BuildLineTable.tsx:784 msgid "Auto Allocate Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:577 +#: src/tables/build/BuildLineTable.tsx:578 msgid "Automatically allocate stock to this build according to the selected options" msgstr "" -#: src/tables/build/BuildLineTable.tsx:597 -#: src/tables/build/BuildLineTable.tsx:611 -#: src/tables/build/BuildLineTable.tsx:730 -#: src/tables/build/BuildLineTable.tsx:831 +#: src/tables/build/BuildLineTable.tsx:598 +#: src/tables/build/BuildLineTable.tsx:612 +#: src/tables/build/BuildLineTable.tsx:733 +#: src/tables/build/BuildLineTable.tsx:834 #: src/tables/build/BuildOutputTable.tsx:359 #: src/tables/build/BuildOutputTable.tsx:364 msgid "Deallocate Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:613 +#: src/tables/build/BuildLineTable.tsx:614 msgid "Deallocate all untracked stock for this build order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:615 +#: src/tables/build/BuildLineTable.tsx:616 msgid "Deallocate stock from the selected line item" msgstr "" -#: src/tables/build/BuildLineTable.tsx:619 +#: src/tables/build/BuildLineTable.tsx:620 msgid "Stock has been deallocated" msgstr "" -#: src/tables/build/BuildLineTable.tsx:750 +#: src/tables/build/BuildLineTable.tsx:753 msgid "Build Stock" msgstr "Produzir Estoque" -#: src/tables/build/BuildLineTable.tsx:763 +#: src/tables/build/BuildLineTable.tsx:766 #: src/tables/sales/SalesOrderLineItemTable.tsx:396 msgid "View Part" msgstr "" @@ -9000,38 +9022,6 @@ msgstr "" #~ msgid "Filter by user who issued this order" #~ msgstr "Filter by user who issued this order" -#: src/tables/build/BuildOrderTestTable.tsx:85 -#: src/tables/build/BuildOrderTestTable.tsx:163 -#: src/tables/build/BuildOrderTestTable.tsx:283 -#: src/tables/build/BuildOrderTestTable.tsx:297 -#: src/tables/stock/StockItemTestResultTable.tsx:293 -#: src/tables/stock/StockItemTestResultTable.tsx:365 -#: src/tables/stock/StockItemTestResultTable.tsx:426 -msgid "Add Test Result" -msgstr "Adicionar Resultado de Teste" - -#: src/tables/build/BuildOrderTestTable.tsx:92 -#: src/tables/stock/StockItemTestResultTable.tsx:295 -msgid "Test result added" -msgstr "Resultado do teste adicionado" - -#: src/tables/build/BuildOrderTestTable.tsx:124 -msgid "Add Test Results" -msgstr "" - -#: src/tables/build/BuildOrderTestTable.tsx:134 -msgid "Test results added" -msgstr "" - -#: src/tables/build/BuildOrderTestTable.tsx:162 -#: src/tables/stock/StockItemTestResultTable.tsx:191 -msgid "No Result" -msgstr "Sem Resultado" - -#: src/tables/build/BuildOrderTestTable.tsx:274 -msgid "Show build outputs currently in production" -msgstr "" - #: src/tables/build/BuildOutputTable.tsx:104 msgid "Build Output Stock Allocation" msgstr "" @@ -9067,7 +9057,8 @@ msgid "Serialize Build Output" msgstr "" #: src/tables/build/BuildOutputTable.tsx:409 -#: src/tables/stock/StockItemTable.tsx:329 +#: src/tables/part/PartTestResultTable.tsx:310 +#: src/tables/stock/StockItemTable.tsx:330 msgid "Filter by stock status" msgstr "Filtrar por estado do estoque" @@ -9915,6 +9906,38 @@ msgstr "" msgid "Order selected parts" msgstr "" +#: src/tables/part/PartTestResultTable.tsx:103 +#: src/tables/part/PartTestResultTable.tsx:181 +#: src/tables/part/PartTestResultTable.tsx:320 +#: src/tables/part/PartTestResultTable.tsx:334 +#: src/tables/stock/StockItemTestResultTable.tsx:293 +#: src/tables/stock/StockItemTestResultTable.tsx:365 +#: src/tables/stock/StockItemTestResultTable.tsx:426 +msgid "Add Test Result" +msgstr "Adicionar Resultado de Teste" + +#: src/tables/part/PartTestResultTable.tsx:110 +#: src/tables/stock/StockItemTestResultTable.tsx:295 +msgid "Test result added" +msgstr "Resultado do teste adicionado" + +#: src/tables/part/PartTestResultTable.tsx:142 +msgid "Add Test Results" +msgstr "" + +#: src/tables/part/PartTestResultTable.tsx:152 +msgid "Test results added" +msgstr "" + +#: src/tables/part/PartTestResultTable.tsx:180 +#: src/tables/stock/StockItemTestResultTable.tsx:191 +msgid "No Result" +msgstr "Sem Resultado" + +#: src/tables/part/PartTestResultTable.tsx:298 +msgid "Show build outputs currently in production" +msgstr "" + #: src/tables/part/PartTestTemplateTable.tsx:56 msgid "Test is defined for a parent template part" msgstr "" @@ -10269,7 +10292,7 @@ msgid "Sample" msgstr "Amostra" #: src/tables/plugin/PluginListTable.tsx:432 -#: src/tables/stock/StockItemTable.tsx:377 +#: src/tables/stock/StockItemTable.tsx:374 msgid "Installed" msgstr "Instalado" @@ -11082,55 +11105,55 @@ msgstr "Excluir utilizador" msgid "User deleted" msgstr "Utilizador excluido" -#: src/tables/settings/UserTable.tsx:361 +#: src/tables/settings/UserTable.tsx:362 msgid "Are you sure you want to delete this user?" msgstr "Tem a certeza de que quer excluir este utilizador?" -#: src/tables/settings/UserTable.tsx:367 +#: src/tables/settings/UserTable.tsx:368 msgid "Add User" msgstr "" -#: src/tables/settings/UserTable.tsx:375 +#: src/tables/settings/UserTable.tsx:376 msgid "Added user" msgstr "Usuário adicionado" -#: src/tables/settings/UserTable.tsx:382 +#: src/tables/settings/UserTable.tsx:383 msgid "Set Password" msgstr "" -#: src/tables/settings/UserTable.tsx:387 +#: src/tables/settings/UserTable.tsx:388 msgid "Password updated" msgstr "" -#: src/tables/settings/UserTable.tsx:398 +#: src/tables/settings/UserTable.tsx:399 msgid "Add user" msgstr "Adicionar utilizador" -#: src/tables/settings/UserTable.tsx:411 +#: src/tables/settings/UserTable.tsx:412 msgid "Show active users" msgstr "" -#: src/tables/settings/UserTable.tsx:416 +#: src/tables/settings/UserTable.tsx:417 msgid "Show staff users" msgstr "" -#: src/tables/settings/UserTable.tsx:421 +#: src/tables/settings/UserTable.tsx:422 msgid "Show superusers" msgstr "" -#: src/tables/settings/UserTable.tsx:440 +#: src/tables/settings/UserTable.tsx:441 msgid "Edit User" msgstr "" -#: src/tables/settings/UserTable.tsx:476 +#: src/tables/settings/UserTable.tsx:477 msgid "User updated" msgstr "" -#: src/tables/settings/UserTable.tsx:477 +#: src/tables/settings/UserTable.tsx:478 msgid "User updated successfully" msgstr "" -#: src/tables/settings/UserTable.tsx:483 +#: src/tables/settings/UserTable.tsx:484 msgid "Error updating user" msgstr "" @@ -11172,47 +11195,47 @@ msgstr "Apagar Tipo de Localização" msgid "Icon" msgstr "Ícone" -#: src/tables/stock/StockItemTable.tsx:107 +#: src/tables/stock/StockItemTable.tsx:108 msgid "This stock item is in production" msgstr "Este item de estoque está em produção" -#: src/tables/stock/StockItemTable.tsx:114 +#: src/tables/stock/StockItemTable.tsx:115 msgid "This stock item has been assigned to a sales order" msgstr "Este item de estoque foi reservado para uma ordem de venda" -#: src/tables/stock/StockItemTable.tsx:121 +#: src/tables/stock/StockItemTable.tsx:122 msgid "This stock item has been assigned to a customer" msgstr "Este item em estoque foi reservado para um cliente" -#: src/tables/stock/StockItemTable.tsx:128 +#: src/tables/stock/StockItemTable.tsx:129 msgid "This stock item is installed in another stock item" msgstr "Este item em estoque está instalado em outro item de estoque" -#: src/tables/stock/StockItemTable.tsx:135 +#: src/tables/stock/StockItemTable.tsx:136 msgid "This stock item has been consumed by a build order" msgstr "Este item de estoque foi consumido por uma ordem de produção" -#: src/tables/stock/StockItemTable.tsx:142 +#: src/tables/stock/StockItemTable.tsx:143 msgid "This stock item is unavailable" msgstr "" -#: src/tables/stock/StockItemTable.tsx:151 +#: src/tables/stock/StockItemTable.tsx:152 msgid "This stock item has expired" msgstr "Este item de estoque expirou" -#: src/tables/stock/StockItemTable.tsx:155 +#: src/tables/stock/StockItemTable.tsx:156 msgid "This stock item is stale" msgstr "Este item de estoque está obsoleto" -#: src/tables/stock/StockItemTable.tsx:167 +#: src/tables/stock/StockItemTable.tsx:168 msgid "This stock item is fully allocated" msgstr "Este item de estoque está totalmente alocado" -#: src/tables/stock/StockItemTable.tsx:174 +#: src/tables/stock/StockItemTable.tsx:175 msgid "This stock item is partially allocated" msgstr "Este item de estoque está parcialmente alocado" -#: src/tables/stock/StockItemTable.tsx:202 +#: src/tables/stock/StockItemTable.tsx:203 msgid "This stock item has been depleted" msgstr "Este item de estoque está esgotado" @@ -11220,152 +11243,148 @@ msgstr "Este item de estoque está esgotado" #~ msgid "Show stock for assmebled parts" #~ msgstr "Show stock for assmebled parts" -#: src/tables/stock/StockItemTable.tsx:306 +#: src/tables/stock/StockItemTable.tsx:307 msgid "Stocktake Date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:324 +#: src/tables/stock/StockItemTable.tsx:325 msgid "Show stock for active parts" msgstr "Mostrar estoque de peças ativas" -#: src/tables/stock/StockItemTable.tsx:335 +#: src/tables/stock/StockItemTable.tsx:336 msgid "Show stock for assembled parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:340 +#: src/tables/stock/StockItemTable.tsx:341 msgid "Show items which have been allocated" msgstr "Mostrar itens que foram alocados" -#: src/tables/stock/StockItemTable.tsx:345 +#: src/tables/stock/StockItemTable.tsx:346 msgid "Show items which are available" msgstr "Mostrar itens que estão disponíveis" -#: src/tables/stock/StockItemTable.tsx:349 +#: src/tables/stock/StockItemTable.tsx:350 #: src/tables/stock/StockLocationTable.tsx:38 msgid "Include Sublocations" msgstr "Incluir sublocações" -#: src/tables/stock/StockItemTable.tsx:350 +#: src/tables/stock/StockItemTable.tsx:351 msgid "Include stock in sublocations" msgstr "Incluir estoque em sublocalizações" -#: src/tables/stock/StockItemTable.tsx:354 +#: src/tables/stock/StockItemTable.tsx:355 msgid "Depleted" msgstr "Esgotado" -#: src/tables/stock/StockItemTable.tsx:355 +#: src/tables/stock/StockItemTable.tsx:356 msgid "Show depleted stock items" msgstr "Mostrar itens de estoque esgotados" -#: src/tables/stock/StockItemTable.tsx:360 -msgid "Show items which are in stock" -msgstr "Mostrar itens que estão disponíveis em estoque" +#: src/tables/stock/StockItemTable.tsx:362 +msgid "Show items which are in production" +msgstr "Mostrar itens que estão em produção" #: src/tables/stock/StockItemTable.tsx:362 #~ msgid "Include stock items for variant parts" #~ msgstr "Include stock items for variant parts" -#: src/tables/stock/StockItemTable.tsx:365 -msgid "Show items which are in production" -msgstr "Mostrar itens que estão em produção" - -#: src/tables/stock/StockItemTable.tsx:373 +#: src/tables/stock/StockItemTable.tsx:370 msgid "Show items which have been consumed by a build order" msgstr "" -#: src/tables/stock/StockItemTable.tsx:378 +#: src/tables/stock/StockItemTable.tsx:375 msgid "Show stock items which are installed in other items" msgstr "Mostrar itens de estoque que estão instalados em outros itens" -#: src/tables/stock/StockItemTable.tsx:382 +#: src/tables/stock/StockItemTable.tsx:379 msgid "Sent to Customer" msgstr "Enviar para o Cliente" -#: src/tables/stock/StockItemTable.tsx:383 +#: src/tables/stock/StockItemTable.tsx:380 msgid "Show items which have been sent to a customer" msgstr "Mostrar itens que foram enviados para um cliente" -#: src/tables/stock/StockItemTable.tsx:394 +#: src/tables/stock/StockItemTable.tsx:391 msgid "Show tracked items" msgstr "Mostrar itens rastreáveis" +#: src/tables/stock/StockItemTable.tsx:395 +msgid "Has Purchase Price" +msgstr "Possui Preço de Compra" + +#: src/tables/stock/StockItemTable.tsx:396 +msgid "Show items which have a purchase price" +msgstr "Mostrar itens que possuem um preço de compra" + #: src/tables/stock/StockItemTable.tsx:397 #~ msgid "Serial Number LTE" #~ msgstr "Serial Number LTE" -#: src/tables/stock/StockItemTable.tsx:398 -msgid "Has Purchase Price" -msgstr "Possui Preço de Compra" - -#: src/tables/stock/StockItemTable.tsx:399 -msgid "Show items which have a purchase price" -msgstr "Mostrar itens que possuem um preço de compra" +#: src/tables/stock/StockItemTable.tsx:401 +msgid "Show items which have expired" +msgstr "" #: src/tables/stock/StockItemTable.tsx:403 #~ msgid "Serial Number GTE" #~ msgstr "Serial Number GTE" -#: src/tables/stock/StockItemTable.tsx:404 -msgid "Show items which have expired" -msgstr "" - -#: src/tables/stock/StockItemTable.tsx:410 +#: src/tables/stock/StockItemTable.tsx:407 msgid "Show items which are stale" msgstr "" -#: src/tables/stock/StockItemTable.tsx:415 +#: src/tables/stock/StockItemTable.tsx:412 msgid "Expired Before" msgstr "" -#: src/tables/stock/StockItemTable.tsx:416 +#: src/tables/stock/StockItemTable.tsx:413 msgid "Show items which expired before this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:422 +#: src/tables/stock/StockItemTable.tsx:419 msgid "Expired After" msgstr "" -#: src/tables/stock/StockItemTable.tsx:423 +#: src/tables/stock/StockItemTable.tsx:420 msgid "Show items which expired after this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:429 +#: src/tables/stock/StockItemTable.tsx:426 msgid "Updated Before" msgstr "" -#: src/tables/stock/StockItemTable.tsx:430 +#: src/tables/stock/StockItemTable.tsx:427 msgid "Show items updated before this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:435 +#: src/tables/stock/StockItemTable.tsx:432 msgid "Updated After" msgstr "" -#: src/tables/stock/StockItemTable.tsx:436 +#: src/tables/stock/StockItemTable.tsx:433 msgid "Show items updated after this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:441 +#: src/tables/stock/StockItemTable.tsx:438 msgid "Stocktake Before" msgstr "" -#: src/tables/stock/StockItemTable.tsx:442 +#: src/tables/stock/StockItemTable.tsx:439 msgid "Show items counted before this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:447 +#: src/tables/stock/StockItemTable.tsx:444 msgid "Stocktake After" msgstr "" -#: src/tables/stock/StockItemTable.tsx:448 +#: src/tables/stock/StockItemTable.tsx:445 msgid "Show items counted after this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:453 +#: src/tables/stock/StockItemTable.tsx:450 msgid "External Location" msgstr "Localização Externa" -#: src/tables/stock/StockItemTable.tsx:454 +#: src/tables/stock/StockItemTable.tsx:451 msgid "Show items in an external location" msgstr "Mostrar itens em uma localização externa" @@ -11373,7 +11392,7 @@ msgstr "Mostrar itens em uma localização externa" #~ msgid "Delete stock items" #~ msgstr "Delete stock items" -#: src/tables/stock/StockItemTable.tsx:559 +#: src/tables/stock/StockItemTable.tsx:556 msgid "Order items" msgstr "" @@ -11548,10 +11567,6 @@ msgstr "Adicionado" msgid "Removed" msgstr "Excluido" -#: src/tables/stock/StockTrackingTable.tsx:206 -msgid "Details" -msgstr "Detalhes" - #: src/tables/stock/StockTrackingTable.tsx:221 msgid "No user information" msgstr "Sem informações de usuário" diff --git a/src/frontend/src/locales/pt_BR/messages.po b/src/frontend/src/locales/pt_BR/messages.po index 721b61d50e..23ac96ce64 100644 --- a/src/frontend/src/locales/pt_BR/messages.po +++ b/src/frontend/src/locales/pt_BR/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: pt\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2025-09-17 03:41\n" +"PO-Revision-Date: 2025-09-29 23:54\n" "Last-Translator: \n" "Language-Team: Portuguese, Brazilian\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -69,7 +69,7 @@ msgstr "Ações" #: src/components/forms/fields/RelatedModelField.tsx:393 #: src/components/nav/Header.tsx:169 #: src/pages/Index/Settings/UserSettings.tsx:74 -#: src/pages/part/PartDetail.tsx:1173 +#: src/pages/part/PartDetail.tsx:1186 msgid "Search" msgstr "Buscar" @@ -113,7 +113,7 @@ msgstr "Não" #: src/forms/StockForms.tsx:1028 #: src/forms/StockForms.tsx:1072 #: src/pages/build/BuildDetail.tsx:200 -#: src/pages/part/PartDetail.tsx:1225 +#: src/pages/part/PartDetail.tsx:1238 #: src/tables/ColumnRenderers.tsx:82 #: src/tables/part/RelatedPartTable.tsx:53 #: src/tables/stock/StockTrackingTable.tsx:87 @@ -128,7 +128,8 @@ msgstr "Peça" #: src/pages/part/CategoryDetail.tsx:130 #: src/pages/part/CategoryDetail.tsx:273 #: src/pages/part/CategoryDetail.tsx:312 -#: src/pages/part/PartDetail.tsx:955 +#: src/pages/part/CategoryDetail.tsx:343 +#: src/pages/part/PartDetail.tsx:968 msgid "Parts" msgstr "Peças" @@ -152,11 +153,11 @@ msgstr "Teste de Modelos de Peças" #: lib/enums/ModelInformation.tsx:52 #: src/components/wizards/OrderPartsWizard.tsx:143 #: src/pages/company/SupplierPartDetail.tsx:408 -#: src/pages/stock/StockDetail.tsx:286 +#: src/pages/stock/StockDetail.tsx:289 #: src/tables/build/BuildAllocatedStockTable.tsx:155 #: src/tables/part/PartPurchaseOrdersTable.tsx:50 #: src/tables/purchasing/SupplierPartTable.tsx:64 -#: src/tables/stock/StockItemTable.tsx:248 +#: src/tables/stock/StockItemTable.tsx:249 msgid "Supplier Part" msgstr "Fornecedor da Peça" @@ -168,7 +169,7 @@ msgstr "Peças do Fornecedor" #: lib/enums/ModelInformation.tsx:61 #: src/pages/company/SupplierPartDetail.tsx:160 #: src/tables/part/PartPurchaseOrdersTable.tsx:56 -#: src/tables/stock/StockItemTable.tsx:254 +#: src/tables/stock/StockItemTable.tsx:255 msgid "Manufacturer Part" msgstr "Fabricante da peça" @@ -179,14 +180,15 @@ msgstr "Peças do Fabricante" #: lib/enums/ModelInformation.tsx:70 #: src/pages/part/CategoryDetail.tsx:343 -#: src/tables/Filter.tsx:381 +#: src/tables/Filter.tsx:389 msgid "Part Category" msgstr "Categoria da Peça" #: lib/enums/ModelInformation.tsx:71 #: lib/enums/Roles.tsx:37 +#: src/pages/part/CategoryDetail.tsx:267 #: src/pages/part/CategoryDetail.tsx:334 -#: src/pages/part/PartDetail.tsx:1214 +#: src/pages/part/PartDetail.tsx:1227 msgid "Part Categories" msgstr "Categorias de Peça" @@ -196,7 +198,8 @@ msgstr "Categorias de Peça" #: src/forms/BuildForms.tsx:604 #: src/forms/BuildForms.tsx:765 #: src/forms/SalesOrderForms.tsx:269 -#: src/pages/stock/StockDetail.tsx:976 +#: src/pages/stock/StockDetail.tsx:992 +#: src/tables/part/PartTestResultTable.tsx:248 #: src/tables/stock/StockTrackingTable.tsx:48 #: src/tables/stock/StockTrackingTable.tsx:55 msgid "Stock Item" @@ -221,7 +224,7 @@ msgstr "Localização do estoque" #: lib/enums/ModelInformation.tsx:89 #: src/pages/stock/LocationDetail.tsx:176 #: src/pages/stock/LocationDetail.tsx:412 -#: src/pages/stock/StockDetail.tsx:967 +#: src/pages/stock/StockDetail.tsx:983 msgid "Stock Locations" msgstr "Locais de estoque" @@ -235,7 +238,7 @@ msgstr "Categoria de Localização de Estoque" #: lib/enums/ModelInformation.tsx:103 #: src/pages/Index/Settings/SystemSettings.tsx:248 -#: src/pages/part/PartDetail.tsx:912 +#: src/pages/part/PartDetail.tsx:914 msgid "Stock History" msgstr "Histórico de estoque" @@ -284,7 +287,7 @@ msgstr "Empresas" #: src/pages/sales/ReturnOrderDetail.tsx:199 #: src/pages/sales/SalesOrderDetail.tsx:211 #: src/tables/ColumnRenderers.tsx:353 -#: src/tables/Filter.tsx:278 +#: src/tables/Filter.tsx:286 #: src/tables/TableHoverCard.tsx:101 msgid "Project Code" msgstr "Código do Projeto" @@ -299,9 +302,9 @@ msgstr "Códigos de Projeto" #: src/pages/build/BuildDetail.tsx:244 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:33 #: src/pages/purchasing/PurchaseOrderDetail.tsx:531 -#: src/pages/stock/StockDetail.tsx:349 +#: src/pages/stock/StockDetail.tsx:352 #: src/tables/part/PartPurchaseOrdersTable.tsx:32 -#: src/tables/stock/StockItemTable.tsx:240 +#: src/tables/stock/StockItemTable.tsx:241 #: src/tables/stock/StockTrackingTable.tsx:120 msgid "Purchase Order" msgstr "Pedido de Compra" @@ -311,7 +314,7 @@ msgstr "Pedido de Compra" #: src/pages/Index/Settings/SystemSettings.tsx:283 #: src/pages/company/CompanyDetail.tsx:205 #: src/pages/company/SupplierPartDetail.tsx:265 -#: src/pages/part/PartDetail.tsx:876 +#: src/pages/part/PartDetail.tsx:878 #: src/pages/purchasing/PurchasingIndex.tsx:60 msgid "Purchase Orders" msgstr "Pedidos de compra" @@ -330,7 +333,7 @@ msgstr "Linhas do Pedido de Compra" #: src/pages/sales/SalesOrderDetail.tsx:586 #: src/pages/sales/SalesOrderShipmentDetail.tsx:94 #: src/pages/sales/SalesOrderShipmentDetail.tsx:358 -#: src/pages/stock/StockDetail.tsx:358 +#: src/pages/stock/StockDetail.tsx:361 #: src/tables/part/PartSalesAllocationsTable.tsx:41 #: src/tables/sales/SalesOrderAllocationTable.tsx:107 #: src/tables/stock/StockTrackingTable.tsx:131 @@ -341,7 +344,7 @@ msgstr "Pedido de Venda" #: lib/enums/Roles.tsx:43 #: src/pages/Index/Settings/SystemSettings.tsx:299 #: src/pages/company/CompanyDetail.tsx:225 -#: src/pages/part/PartDetail.tsx:888 +#: src/pages/part/PartDetail.tsx:890 #: src/pages/sales/SalesIndex.tsx:82 msgid "Sales Orders" msgstr "Pedidos de vendas" @@ -365,7 +368,7 @@ msgstr "Pedido de Devolução" #: lib/enums/Roles.tsx:41 #: src/pages/Index/Settings/SystemSettings.tsx:315 #: src/pages/company/CompanyDetail.tsx:232 -#: src/pages/part/PartDetail.tsx:895 +#: src/pages/part/PartDetail.tsx:897 #: src/pages/sales/SalesIndex.tsx:103 msgid "Return Orders" msgstr "Pedidos de Devolução" @@ -414,7 +417,7 @@ msgstr "Proprietários" #: lib/enums/ModelInformation.tsx:214 #: src/pages/Auth/ChangePassword.tsx:36 #: src/pages/core/UserDetail.tsx:220 -#: src/tables/Filter.tsx:327 +#: src/tables/Filter.tsx:335 #: src/tables/settings/ApiTokenTable.tsx:105 #: src/tables/settings/ApiTokenTable.tsx:132 #: src/tables/settings/BarcodeScanHistoryTable.tsx:79 @@ -544,7 +547,7 @@ msgstr "Admin" #: lib/enums/Roles.tsx:33 #: src/pages/Index/Settings/SystemSettings.tsx:264 #: src/pages/build/BuildIndex.tsx:75 -#: src/pages/part/PartDetail.tsx:905 +#: src/pages/part/PartDetail.tsx:907 #: src/pages/sales/SalesOrderDetail.tsx:394 msgid "Build Orders" msgstr "Ordens de Produções" @@ -694,11 +697,12 @@ msgid "Failed to link barcode" msgstr "Falha ao escanear código de barras" #: src/components/barcodes/QRCode.tsx:179 -#: src/pages/part/PartDetail.tsx:522 +#: src/pages/part/PartDetail.tsx:524 #: src/pages/purchasing/PurchaseOrderDetail.tsx:204 #: src/pages/sales/ReturnOrderDetail.tsx:168 #: src/pages/sales/SalesOrderDetail.tsx:180 #: src/pages/sales/SalesOrderShipmentDetail.tsx:168 +#: src/pages/stock/StockDetail.tsx:186 msgid "Link" msgstr "Link" @@ -720,11 +724,11 @@ msgstr "Abrir na página de administrador" #~ msgid "Copy to clipboard" #~ msgstr "Copy to clipboard" -#: src/components/buttons/CopyButton.tsx:31 +#: src/components/buttons/CopyButton.tsx:34 msgid "Copied" msgstr "Copiada" -#: src/components/buttons/CopyButton.tsx:31 +#: src/components/buttons/CopyButton.tsx:34 msgid "Copy" msgstr "Copiar" @@ -752,19 +756,15 @@ msgstr "Imprimir Relatórios" #~ msgid "The label could not be generated" #~ msgstr "The label could not be generated" -#: src/components/buttons/PrintingActions.tsx:122 +#: src/components/buttons/PrintingActions.tsx:124 msgid "Print Label" msgstr "Imprimir etiqueta" -#: src/components/buttons/PrintingActions.tsx:129 -#: src/components/buttons/PrintingActions.tsx:156 +#: src/components/buttons/PrintingActions.tsx:134 +#: src/components/buttons/PrintingActions.tsx:168 msgid "Print" msgstr "Imprimir" -#: src/components/buttons/PrintingActions.tsx:139 -msgid "Print Report" -msgstr "Imprimir Relatório" - #: src/components/buttons/PrintingActions.tsx:152 #~ msgid "Generate" #~ msgstr "Generate" @@ -777,15 +777,19 @@ msgstr "Imprimir Relatório" #~ msgid "The report could not be generated" #~ msgstr "The report could not be generated" -#: src/components/buttons/PrintingActions.tsx:177 +#: src/components/buttons/PrintingActions.tsx:161 +msgid "Print Report" +msgstr "Imprimir Relatório" + +#: src/components/buttons/PrintingActions.tsx:189 msgid "Printing Actions" msgstr "Ações de Impressão" -#: src/components/buttons/PrintingActions.tsx:182 +#: src/components/buttons/PrintingActions.tsx:194 msgid "Print Labels" msgstr "Imprimir Etiquetas" -#: src/components/buttons/PrintingActions.tsx:188 +#: src/components/buttons/PrintingActions.tsx:200 msgid "Print Reports" msgstr "Imprimir Relatórios" @@ -837,27 +841,27 @@ msgstr "" msgid "Subscribe to notifications" msgstr "" -#: src/components/calendar/Calendar.tsx:99 -#: src/components/calendar/Calendar.tsx:162 +#: src/components/calendar/Calendar.tsx:102 +#: src/components/calendar/Calendar.tsx:165 msgid "Calendar Filters" msgstr "" -#: src/components/calendar/Calendar.tsx:114 +#: src/components/calendar/Calendar.tsx:117 msgid "Previous month" msgstr "Mês anterior" -#: src/components/calendar/Calendar.tsx:123 +#: src/components/calendar/Calendar.tsx:126 msgid "Select month" msgstr "Selecionar mês" -#: src/components/calendar/Calendar.tsx:144 +#: src/components/calendar/Calendar.tsx:147 msgid "Next month" msgstr "Mês seguinte" -#: src/components/calendar/Calendar.tsx:175 +#: src/components/calendar/Calendar.tsx:178 #: src/tables/InvenTreeTableHeader.tsx:291 msgid "Download data" -msgstr "" +msgstr "Baixar dados" #: src/components/calendar/OrderCalendar.tsx:132 msgid "Order Updated" @@ -868,7 +872,7 @@ msgid "Error updating order" msgstr "" #: src/components/calendar/OrderCalendar.tsx:178 -#: src/tables/Filter.tsx:144 +#: src/tables/Filter.tsx:152 msgid "Overdue" msgstr "Em atraso" @@ -1107,7 +1111,7 @@ msgid "The latest news from InvenTree" msgstr "" #: src/components/dashboard/widgets/ColorToggleWidget.tsx:18 -#: src/components/nav/MainMenu.tsx:91 +#: src/components/nav/MainMenu.tsx:93 msgid "Change Color Mode" msgstr "Alterar o modo de cor" @@ -1153,14 +1157,14 @@ msgstr "" #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:76 #: src/pages/core/UserDetail.tsx:93 #: src/pages/core/UserDetail.tsx:203 -#: src/tables/settings/UserTable.tsx:420 +#: src/tables/settings/UserTable.tsx:421 msgid "Superuser" msgstr "Superusuário" #: src/components/details/Details.tsx:124 #: src/pages/core/UserDetail.tsx:87 #: src/pages/core/UserDetail.tsx:200 -#: src/tables/settings/UserTable.tsx:415 +#: src/tables/settings/UserTable.tsx:416 msgid "Staff" msgstr "Equipe" @@ -1658,7 +1662,7 @@ msgstr "Servidor" #: src/components/plugins/PluginDrawer.tsx:68 #: src/pages/Index/Settings/AdminCenter/UnitManagementPanel.tsx:19 #: src/pages/part/CategoryDetail.tsx:86 -#: src/pages/part/PartDetail.tsx:447 +#: src/pages/part/PartDetail.tsx:449 #: src/pages/stock/LocationDetail.tsx:84 #: src/tables/machine/MachineTypeTable.tsx:67 #: src/tables/machine/MachineTypeTable.tsx:151 @@ -1980,7 +1984,7 @@ msgid "Data has been imported successfully" msgstr "Dados importados com sucesso" #: src/components/importer/ImporterDrawer.tsx:109 -#: src/components/modals/AboutInvenTreeModal.tsx:197 +#: src/components/modals/AboutInvenTreeModal.tsx:203 #: src/components/modals/ServerInfoModal.tsx:134 #: src/forms/BomForms.tsx:132 msgid "Close" @@ -2166,14 +2170,14 @@ msgstr "Nenhum item" #: src/components/items/TransferList.tsx:161 #: src/components/render/Stock.tsx:102 -#: src/pages/part/PartDetail.tsx:984 -#: src/pages/stock/StockDetail.tsx:262 -#: src/pages/stock/StockDetail.tsx:913 +#: src/pages/part/PartDetail.tsx:997 +#: src/pages/stock/StockDetail.tsx:265 +#: src/pages/stock/StockDetail.tsx:929 #: src/tables/build/BuildAllocatedStockTable.tsx:135 #: src/tables/build/BuildLineTable.tsx:190 #: src/tables/part/PartTable.tsx:124 -#: src/tables/stock/StockItemTable.tsx:183 -#: src/tables/stock/StockItemTable.tsx:344 +#: src/tables/stock/StockItemTable.tsx:184 +#: src/tables/stock/StockItemTable.tsx:345 msgid "Available" msgstr "Disponível" @@ -2252,19 +2256,19 @@ msgstr "Enviar Relatório de Erro" #~ msgid "Dismiss" #~ msgstr "Dismiss" -#: src/components/modals/AboutInvenTreeModal.tsx:190 +#: src/components/modals/AboutInvenTreeModal.tsx:193 msgid "Copy version information" msgstr "Copiar informações da versão" -#: src/components/modals/AboutInvenTreeModal.tsx:207 +#: src/components/modals/AboutInvenTreeModal.tsx:213 msgid "Development Version" msgstr "Versão de desenvolvimento" -#: src/components/modals/AboutInvenTreeModal.tsx:209 +#: src/components/modals/AboutInvenTreeModal.tsx:215 msgid "Up to Date" msgstr "Atualizado" -#: src/components/modals/AboutInvenTreeModal.tsx:211 +#: src/components/modals/AboutInvenTreeModal.tsx:217 msgid "Update Available" msgstr "Atualização disponível" @@ -2439,24 +2443,28 @@ msgstr "Nada encontrado..." #~ msgid "Profile" #~ msgstr "Profile" -#: src/components/nav/MainMenu.tsx:52 +#: src/components/nav/MainMenu.tsx:54 #: src/components/nav/NavigationDrawer.tsx:193 #: src/pages/Index/Settings/AdminCenter/EmailManagementPanel.tsx:21 #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:39 msgid "Settings" msgstr "Configurações" -#: src/components/nav/MainMenu.tsx:59 -#: src/pages/Index/Settings/UserSettings.tsx:145 -msgid "Account Settings" -msgstr "Configurações de Conta" - #: src/components/nav/MainMenu.tsx:59 #: src/defaults/menuItems.tsx:15 #~ msgid "Account settings" #~ msgstr "Account settings" -#: src/components/nav/MainMenu.tsx:67 +#: src/components/nav/MainMenu.tsx:61 +#: src/pages/Index/Settings/UserSettings.tsx:145 +msgid "Account Settings" +msgstr "Configurações de Conta" + +#: src/components/nav/MainMenu.tsx:68 +#~ msgid "Current language {locale}" +#~ msgstr "Current language {locale}" + +#: src/components/nav/MainMenu.tsx:69 #: src/components/nav/NavigationDrawer.tsx:153 #: src/components/nav/SettingsHeader.tsx:41 #: src/pages/Index/Settings/SystemSettings.tsx:347 @@ -2464,15 +2472,11 @@ msgstr "Configurações de Conta" msgid "System Settings" msgstr "Configurações do Sistema" -#: src/components/nav/MainMenu.tsx:68 -#~ msgid "Current language {locale}" -#~ msgstr "Current language {locale}" - #: src/components/nav/MainMenu.tsx:71 #~ msgid "Switch to pseudo language" #~ msgstr "Switch to pseudo language" -#: src/components/nav/MainMenu.tsx:76 +#: src/components/nav/MainMenu.tsx:78 #: src/components/nav/NavigationDrawer.tsx:160 #: src/components/nav/SettingsHeader.tsx:42 #: src/defaults/actions.tsx:83 @@ -2481,7 +2485,14 @@ msgstr "Configurações do Sistema" msgid "Admin Center" msgstr "Centro de Administração" -#: src/components/nav/MainMenu.tsx:100 +#: src/components/nav/MainMenu.tsx:99 +#: src/defaults/actions.tsx:44 +#: src/defaults/links.tsx:140 +#: src/defaults/links.tsx:186 +msgid "About InvenTree" +msgstr "Sobre o InvenTree" + +#: src/components/nav/MainMenu.tsx:108 msgid "Logout" msgstr "Sair" @@ -2507,10 +2518,11 @@ msgstr "Sair" #: src/defaults/links.tsx:42 #: src/forms/StockForms.tsx:736 #: src/pages/Index/Settings/SystemSettings.tsx:224 -#: src/pages/part/PartDetail.tsx:805 +#: src/pages/part/PartDetail.tsx:807 #: src/pages/stock/LocationDetail.tsx:390 -#: src/pages/stock/StockDetail.tsx:626 -#: src/tables/stock/StockItemTable.tsx:86 +#: src/pages/stock/LocationDetail.tsx:420 +#: src/pages/stock/StockDetail.tsx:642 +#: src/tables/stock/StockItemTable.tsx:87 msgid "Stock" msgstr "Estoque" @@ -2599,7 +2611,7 @@ msgstr "" #: src/components/nav/SearchDrawer.tsx:288 #: src/pages/company/ManufacturerPartDetail.tsx:176 -#: src/pages/part/PartDetail.tsx:863 +#: src/pages/part/PartDetail.tsx:865 #: src/pages/part/PartSupplierDetail.tsx:15 #: src/pages/purchasing/PurchasingIndex.tsx:81 msgid "Suppliers" @@ -2663,7 +2675,7 @@ msgid "Attachments" msgstr "Anexos" #: src/components/panels/NotesPanel.tsx:23 -#: src/tables/build/BuildOrderTestTable.tsx:196 +#: src/tables/part/PartTestResultTable.tsx:214 #: src/tables/stock/StockTrackingTable.tsx:212 msgid "Notes" msgstr "Anotações" @@ -2709,7 +2721,7 @@ msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:118 #: src/pages/company/SupplierPartDetail.tsx:144 #: src/pages/part/CategoryDetail.tsx:106 -#: src/pages/part/PartDetail.tsx:461 +#: src/pages/part/PartDetail.tsx:463 #: src/pages/purchasing/PurchaseOrderDetail.tsx:144 #: src/pages/sales/ReturnOrderDetail.tsx:109 #: src/pages/sales/SalesOrderDetail.tsx:118 @@ -2730,7 +2742,7 @@ msgstr "Autor" #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:41 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 #: src/tables/ColumnRenderers.tsx:411 -#: src/tables/build/BuildOrderTestTable.tsx:204 +#: src/tables/part/PartTestResultTable.tsx:222 msgid "Date" msgstr "Data" @@ -2739,7 +2751,7 @@ msgstr "Data" #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:68 #: src/pages/core/UserDetail.tsx:81 #: src/pages/core/UserDetail.tsx:209 -#: src/pages/part/PartDetail.tsx:616 +#: src/pages/part/PartDetail.tsx:618 #: src/tables/bom/UsedInTable.tsx:90 #: src/tables/company/CompanyTable.tsx:57 #: src/tables/company/CompanyTable.tsx:91 @@ -2753,8 +2765,8 @@ msgstr "Data" #: src/tables/purchasing/SupplierPartTable.tsx:85 #: src/tables/purchasing/SupplierPartTable.tsx:179 #: src/tables/settings/ApiTokenTable.tsx:63 -#: src/tables/settings/UserTable.tsx:410 -#: src/tables/stock/StockItemTable.tsx:323 +#: src/tables/settings/UserTable.tsx:411 +#: src/tables/stock/StockItemTable.tsx:324 msgid "Active" msgstr "Ativo" @@ -2873,7 +2885,7 @@ msgstr "Remessa" #: src/pages/company/CompanyDetail.tsx:325 #: src/pages/company/SupplierPartDetail.tsx:368 #: src/pages/core/UserDetail.tsx:211 -#: src/pages/part/PartDetail.tsx:1017 +#: src/pages/part/PartDetail.tsx:1030 msgid "Inactive" msgstr "Inativo" @@ -2883,8 +2895,31 @@ msgstr "Inativo" msgid "No stock" msgstr "Sem Estoque" -#: src/components/render/Part.tsx:74 -#: src/pages/part/PartDetail.tsx:488 +#: src/components/render/Part.tsx:44 +#: src/pages/company/SupplierPartDetail.tsx:196 +#: src/pages/company/SupplierPartDetail.tsx:389 +#: src/pages/part/PartDetail.tsx:1018 +#: src/tables/bom/BomTable.tsx:424 +#: src/tables/part/PartTable.tsx:95 +msgid "On Order" +msgstr "No pedido" + +#: src/components/render/Part.tsx:52 +#: src/pages/part/PartDetail.tsx:590 +#: src/pages/part/PartDetail.tsx:1024 +#: src/pages/stock/StockDetail.tsx:912 +#: src/tables/part/PartTestResultTable.tsx:297 +#: src/tables/stock/StockItemTable.tsx:361 +msgid "In Production" +msgstr "Em Produção" + +#: src/components/render/Part.tsx:71 +#: src/tables/stock/StockTrackingTable.tsx:206 +msgid "Details" +msgstr "Detalhes" + +#: src/components/render/Part.tsx:109 +#: src/pages/part/PartDetail.tsx:490 #: src/tables/ColumnRenderers.tsx:224 #: src/tables/ColumnRenderers.tsx:233 #: src/tables/notifications/NotificationTable.tsx:32 @@ -2908,17 +2943,17 @@ msgstr "Categoria" #: src/forms/StockForms.tsx:1073 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:88 #: src/pages/core/UserDetail.tsx:158 -#: src/pages/stock/StockDetail.tsx:295 +#: src/pages/stock/StockDetail.tsx:298 #: src/tables/ColumnRenderers.tsx:176 #: src/tables/ColumnRenderers.tsx:185 -#: src/tables/Filter.tsx:392 +#: src/tables/Filter.tsx:400 #: src/tables/stock/StockTrackingTable.tsx:98 msgid "Location" msgstr "Localização" #: src/components/render/Stock.tsx:99 -#: src/pages/stock/StockDetail.tsx:195 -#: src/pages/stock/StockDetail.tsx:901 +#: src/pages/stock/StockDetail.tsx:198 +#: src/pages/stock/StockDetail.tsx:917 #: src/tables/build/BuildAllocatedStockTable.tsx:121 #: src/tables/build/BuildOutputTable.tsx:111 #: src/tables/sales/SalesOrderAllocationTable.tsx:139 @@ -2940,11 +2975,11 @@ msgstr "Número de Série" #: src/pages/part/pricing/BomPricingPanel.tsx:146 #: src/pages/part/pricing/PriceBreakPanel.tsx:89 #: src/pages/part/pricing/PriceBreakPanel.tsx:172 -#: src/pages/stock/StockDetail.tsx:255 -#: src/pages/stock/StockDetail.tsx:907 +#: src/pages/stock/StockDetail.tsx:258 +#: src/pages/stock/StockDetail.tsx:923 #: src/tables/build/BuildLineTable.tsx:84 -#: src/tables/build/BuildOrderTestTable.tsx:251 #: src/tables/part/PartPurchaseOrdersTable.tsx:94 +#: src/tables/part/PartTestResultTable.tsx:269 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:168 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:199 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:69 @@ -3386,7 +3421,7 @@ msgstr "Nenhuma configuração especificada" #: src/components/wizards/OrderPartsWizard.tsx:61 msgid "New Purchase Order" -msgstr "" +msgstr "Novo Pedido de Compra" #: src/components/wizards/OrderPartsWizard.tsx:63 msgid "Purchase order created" @@ -3394,7 +3429,7 @@ msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:75 msgid "New Supplier Part" -msgstr "" +msgstr "Nova peça do fornecedor" #: src/components/wizards/OrderPartsWizard.tsx:77 #: src/tables/purchasing/SupplierPartTable.tsx:161 @@ -3403,7 +3438,7 @@ msgstr "Peça do fornecedor criada" #: src/components/wizards/OrderPartsWizard.tsx:103 msgid "Add to Purchase Order" -msgstr "" +msgstr "Adicionar ao Pedido de Compra" #: src/components/wizards/OrderPartsWizard.tsx:115 msgid "Part added to purchase order" @@ -3415,7 +3450,7 @@ msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:171 msgid "New supplier part" -msgstr "" +msgstr "Nova peça de fornecedor" #: src/components/wizards/OrderPartsWizard.tsx:195 msgid "Select purchase order" @@ -3467,163 +3502,163 @@ msgid "Please correct the errors in the selected parts" msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:424 -#: src/tables/build/BuildLineTable.tsx:794 +#: src/tables/build/BuildLineTable.tsx:797 #: src/tables/part/PartTable.tsx:407 #: src/tables/sales/SalesOrderLineItemTable.tsx:365 msgid "Order Parts" -msgstr "" +msgstr "Pedir Peças" #: src/contexts/LanguageContext.tsx:22 -msgid "Arabic" -msgstr "Árabe" +#~ msgid "Arabic" +#~ msgstr "Arabic" #: src/contexts/LanguageContext.tsx:23 -msgid "Bulgarian" -msgstr "Búlgaro" +#~ msgid "Bulgarian" +#~ msgstr "Bulgarian" #: src/contexts/LanguageContext.tsx:24 -msgid "Czech" -msgstr "Tcheco" +#~ msgid "Czech" +#~ msgstr "Czech" #: src/contexts/LanguageContext.tsx:25 -msgid "Danish" -msgstr "Dinamarquês" +#~ msgid "Danish" +#~ msgstr "Danish" #: src/contexts/LanguageContext.tsx:26 -msgid "German" -msgstr "Alemão" +#~ msgid "German" +#~ msgstr "German" #: src/contexts/LanguageContext.tsx:27 -msgid "Greek" -msgstr "Grego" +#~ msgid "Greek" +#~ msgstr "Greek" #: src/contexts/LanguageContext.tsx:28 -msgid "English" -msgstr "Inglês" +#~ msgid "English" +#~ msgstr "English" #: src/contexts/LanguageContext.tsx:29 -msgid "Spanish" -msgstr "Espanhol" +#~ msgid "Spanish" +#~ msgstr "Spanish" #: src/contexts/LanguageContext.tsx:30 -msgid "Spanish (Mexican)" -msgstr "Espanhol (Mexicano)" +#~ msgid "Spanish (Mexican)" +#~ msgstr "Spanish (Mexican)" #: src/contexts/LanguageContext.tsx:31 -msgid "Estonian" -msgstr "Estoniano" +#~ msgid "Estonian" +#~ msgstr "Estonian" #: src/contexts/LanguageContext.tsx:32 -msgid "Farsi / Persian" -msgstr "Persa" +#~ msgid "Farsi / Persian" +#~ msgstr "Farsi / Persian" #: src/contexts/LanguageContext.tsx:33 -msgid "Finnish" -msgstr "Finlandês" +#~ msgid "Finnish" +#~ msgstr "Finnish" #: src/contexts/LanguageContext.tsx:34 -msgid "French" -msgstr "Francês" +#~ msgid "French" +#~ msgstr "French" #: src/contexts/LanguageContext.tsx:35 -msgid "Hebrew" -msgstr "Hebraico" +#~ msgid "Hebrew" +#~ msgstr "Hebrew" #: src/contexts/LanguageContext.tsx:36 -msgid "Hindi" -msgstr "Hindi" +#~ msgid "Hindi" +#~ msgstr "Hindi" #: src/contexts/LanguageContext.tsx:37 -msgid "Hungarian" -msgstr "Húngaro" +#~ msgid "Hungarian" +#~ msgstr "Hungarian" #: src/contexts/LanguageContext.tsx:38 -msgid "Italian" -msgstr "Italiano" +#~ msgid "Italian" +#~ msgstr "Italian" #: src/contexts/LanguageContext.tsx:39 -msgid "Japanese" -msgstr "Japonês" +#~ msgid "Japanese" +#~ msgstr "Japanese" #: src/contexts/LanguageContext.tsx:40 -msgid "Korean" -msgstr "Coreano" +#~ msgid "Korean" +#~ msgstr "Korean" #: src/contexts/LanguageContext.tsx:41 -msgid "Lithuanian" -msgstr "" +#~ msgid "Lithuanian" +#~ msgstr "Lithuanian" #: src/contexts/LanguageContext.tsx:42 -msgid "Latvian" -msgstr "Letão" +#~ msgid "Latvian" +#~ msgstr "Latvian" #: src/contexts/LanguageContext.tsx:43 -msgid "Dutch" -msgstr "Holandês" +#~ msgid "Dutch" +#~ msgstr "Dutch" #: src/contexts/LanguageContext.tsx:44 -msgid "Norwegian" -msgstr "Norueguês" +#~ msgid "Norwegian" +#~ msgstr "Norwegian" #: src/contexts/LanguageContext.tsx:45 -msgid "Polish" -msgstr "Polonês" +#~ msgid "Polish" +#~ msgstr "Polish" #: src/contexts/LanguageContext.tsx:46 -msgid "Portuguese" -msgstr "Português" +#~ msgid "Portuguese" +#~ msgstr "Portuguese" #: src/contexts/LanguageContext.tsx:47 -msgid "Portuguese (Brazilian)" -msgstr "Português (Brasileiro)" +#~ msgid "Portuguese (Brazilian)" +#~ msgstr "Portuguese (Brazilian)" #: src/contexts/LanguageContext.tsx:48 -msgid "Romanian" -msgstr "Romeno" +#~ msgid "Romanian" +#~ msgstr "Romanian" #: src/contexts/LanguageContext.tsx:49 -msgid "Russian" -msgstr "Russo" +#~ msgid "Russian" +#~ msgstr "Russian" #: src/contexts/LanguageContext.tsx:50 -msgid "Slovak" -msgstr "Eslovaco" +#~ msgid "Slovak" +#~ msgstr "Slovak" #: src/contexts/LanguageContext.tsx:51 -msgid "Slovenian" -msgstr "Esloveno" +#~ msgid "Slovenian" +#~ msgstr "Slovenian" #: src/contexts/LanguageContext.tsx:52 -msgid "Serbian" -msgstr "" +#~ msgid "Serbian" +#~ msgstr "Serbian" #: src/contexts/LanguageContext.tsx:53 -msgid "Swedish" -msgstr "Sueco" +#~ msgid "Swedish" +#~ msgstr "Swedish" #: src/contexts/LanguageContext.tsx:54 -msgid "Thai" -msgstr "Tailandês" +#~ msgid "Thai" +#~ msgstr "Thai" #: src/contexts/LanguageContext.tsx:55 -msgid "Turkish" -msgstr "Turco" +#~ msgid "Turkish" +#~ msgstr "Turkish" #: src/contexts/LanguageContext.tsx:56 -msgid "Ukrainian" -msgstr "Ucraniano" +#~ msgid "Ukrainian" +#~ msgstr "Ukrainian" #: src/contexts/LanguageContext.tsx:57 -msgid "Vietnamese" -msgstr "Vietnamita" +#~ msgid "Vietnamese" +#~ msgstr "Vietnamese" #: src/contexts/LanguageContext.tsx:58 -msgid "Chinese (Simplified)" -msgstr "Chinês (Simplificado)" +#~ msgid "Chinese (Simplified)" +#~ msgstr "Chinese (Simplified)" #: src/contexts/LanguageContext.tsx:59 -msgid "Chinese (Traditional)" -msgstr "Chinês (Tradicional)" +#~ msgid "Chinese (Traditional)" +#~ msgstr "Chinese (Traditional)" #: src/defaults/actions.tsx:18 #: src/defaults/links.tsx:27 @@ -3644,12 +3679,6 @@ msgstr "Visite a documentação para aprender mais sobre o InvenTree" #~ msgid "About this Inventree instance" #~ msgstr "About this Inventree instance" -#: src/defaults/actions.tsx:44 -#: src/defaults/links.tsx:140 -#: src/defaults/links.tsx:186 -msgid "About InvenTree" -msgstr "Sobre o InvenTree" - #: src/defaults/actions.tsx:45 msgid "About the InvenTree org" msgstr "Sobre a organização InvenTree" @@ -3954,7 +3983,7 @@ msgstr "" #: src/forms/StockForms.tsx:184 #: src/forms/StockForms.tsx:189 #: src/forms/StockForms.tsx:360 -#: src/pages/stock/StockDetail.tsx:231 +#: src/pages/stock/StockDetail.tsx:234 msgid "Next serial number" msgstr "Próximo número de série" @@ -3965,9 +3994,8 @@ msgstr "Próximo número de série" #: src/forms/BuildForms.tsx:311 #: src/forms/BuildForms.tsx:656 #: src/tables/build/BuildAllocatedStockTable.tsx:150 -#: src/tables/build/BuildOrderTestTable.tsx:230 -#: src/tables/build/BuildOrderTestTable.tsx:254 #: src/tables/build/BuildOutputTable.tsx:592 +#: src/tables/part/PartTestResultTable.tsx:272 msgid "Build Output" msgstr "Saída da Produção" @@ -3984,17 +4012,18 @@ msgstr "Saída da Produção" #: src/pages/purchasing/PurchaseOrderDetail.tsx:150 #: src/pages/sales/ReturnOrderDetail.tsx:115 #: src/pages/sales/SalesOrderDetail.tsx:124 -#: src/pages/stock/StockDetail.tsx:162 -#: src/tables/Filter.tsx:266 +#: src/pages/stock/StockDetail.tsx:170 +#: src/tables/Filter.tsx:274 #: src/tables/build/BuildOutputTable.tsx:408 #: src/tables/machine/MachineListTable.tsx:359 #: src/tables/part/PartPurchaseOrdersTable.tsx:38 +#: src/tables/part/PartTestResultTable.tsx:309 #: src/tables/sales/ReturnOrderLineItemTable.tsx:135 #: src/tables/sales/ReturnOrderLineItemTable.tsx:172 #: src/tables/settings/CustomStateTable.tsx:79 #: src/tables/settings/EmailTable.tsx:95 #: src/tables/settings/ImportSessionTable.tsx:117 -#: src/tables/stock/StockItemTable.tsx:328 +#: src/tables/stock/StockItemTable.tsx:329 #: src/tables/stock/StockTrackingTable.tsx:65 msgid "Status" msgstr "Estado" @@ -4056,7 +4085,7 @@ msgstr "Saídas de produção foram canceladas" #: src/tables/build/BuildAllocatedStockTable.tsx:139 #: src/tables/build/BuildLineTable.tsx:180 #: src/tables/sales/SalesOrderLineItemTable.tsx:337 -#: src/tables/stock/StockItemTable.tsx:339 +#: src/tables/stock/StockItemTable.tsx:340 msgid "Allocated" msgstr "Alocado" @@ -4074,9 +4103,9 @@ msgstr "Selecione o local de origem para alocação de estoque" #: src/forms/BuildForms.tsx:671 #: src/forms/SalesOrderForms.tsx:298 -#: src/tables/build/BuildLineTable.tsx:555 -#: src/tables/build/BuildLineTable.tsx:710 -#: src/tables/build/BuildLineTable.tsx:809 +#: src/tables/build/BuildLineTable.tsx:556 +#: src/tables/build/BuildLineTable.tsx:713 +#: src/tables/build/BuildLineTable.tsx:812 #: src/tables/sales/SalesOrderLineItemTable.tsx:375 #: src/tables/sales/SalesOrderLineItemTable.tsx:408 msgid "Allocate Stock" @@ -4089,10 +4118,10 @@ msgstr "Itens de estoque alocados" #: src/forms/BuildForms.tsx:787 #: src/forms/BuildForms.tsx:888 -#: src/tables/build/BuildAllocatedStockTable.tsx:233 -#: src/tables/build/BuildAllocatedStockTable.tsx:265 -#: src/tables/build/BuildLineTable.tsx:720 -#: src/tables/build/BuildLineTable.tsx:843 +#: src/tables/build/BuildAllocatedStockTable.tsx:240 +#: src/tables/build/BuildAllocatedStockTable.tsx:272 +#: src/tables/build/BuildLineTable.tsx:723 +#: src/tables/build/BuildLineTable.tsx:846 msgid "Consume Stock" msgstr "" @@ -4102,14 +4131,14 @@ msgid "Stock items consumed" msgstr "" #: src/forms/BuildForms.tsx:824 -#: src/tables/build/BuildLineTable.tsx:495 +#: src/tables/build/BuildLineTable.tsx:496 #: src/tables/part/PartBuildAllocationsTable.tsx:101 msgid "Fully consumed" msgstr "" #: src/forms/BuildForms.tsx:869 #: src/tables/build/BuildLineTable.tsx:185 -#: src/tables/stock/StockItemTable.tsx:372 +#: src/tables/stock/StockItemTable.tsx:369 msgid "Consumed" msgstr "" @@ -4120,7 +4149,7 @@ msgstr "" #: src/forms/PartForms.tsx:70 #: src/forms/PartForms.tsx:157 #: src/pages/part/CategoryDetail.tsx:122 -#: src/pages/part/PartDetail.tsx:669 +#: src/pages/part/PartDetail.tsx:671 #: src/tables/part/PartCategoryTable.tsx:94 #: src/tables/part/PartTable.tsx:312 msgid "Subscribed" @@ -4232,12 +4261,13 @@ msgstr "Armazenar com estoque já recebido" #: src/forms/PurchaseOrderForms.tsx:658 #: src/pages/build/BuildDetail.tsx:351 -#: src/pages/stock/StockDetail.tsx:277 -#: src/pages/stock/StockDetail.tsx:923 +#: src/pages/stock/StockDetail.tsx:280 +#: src/pages/stock/StockDetail.tsx:939 #: src/tables/Filter.tsx:83 #: src/tables/build/BuildAllocatedStockTable.tsx:128 -#: src/tables/build/BuildOrderTestTable.tsx:242 #: src/tables/build/BuildOutputTable.tsx:116 +#: src/tables/part/PartTestResultTable.tsx:260 +#: src/tables/part/PartTestResultTable.tsx:281 #: src/tables/sales/SalesOrderAllocationTable.tsx:146 msgid "Batch Code" msgstr "Código de Lote" @@ -4260,8 +4290,8 @@ msgid "Enter serial numbers for received items" msgstr "" #: src/forms/PurchaseOrderForms.tsx:687 -#: src/pages/stock/StockDetail.tsx:379 -#: src/tables/stock/StockItemTable.tsx:295 +#: src/pages/stock/StockDetail.tsx:382 +#: src/tables/stock/StockItemTable.tsx:296 msgid "Expiry Date" msgstr "Data de Validade" @@ -4273,7 +4303,7 @@ msgstr "" #: src/forms/StockForms.tsx:673 #: src/pages/company/SupplierPartDetail.tsx:171 #: src/pages/company/SupplierPartDetail.tsx:235 -#: src/pages/stock/StockDetail.tsx:416 +#: src/pages/stock/StockDetail.tsx:419 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:220 msgid "Packaging" msgstr "Embalagem" @@ -4339,9 +4369,9 @@ msgid "Stock Status" msgstr "Situação do Estoque" #: src/forms/StockForms.tsx:261 -#: src/pages/stock/StockDetail.tsx:670 -#: src/tables/stock/StockItemTable.tsx:525 -#: src/tables/stock/StockItemTable.tsx:572 +#: src/pages/stock/StockDetail.tsx:686 +#: src/tables/stock/StockItemTable.tsx:522 +#: src/tables/stock/StockItemTable.tsx:569 msgid "Add Stock Item" msgstr "Adicionar Item do Estoque" @@ -4378,10 +4408,10 @@ msgstr "Voltar" #: src/forms/StockForms.tsx:1075 #: src/pages/company/SupplierPartDetail.tsx:189 #: src/pages/company/SupplierPartDetail.tsx:373 -#: src/pages/part/PartDetail.tsx:535 -#: src/pages/part/PartDetail.tsx:974 +#: src/pages/part/PartDetail.tsx:537 +#: src/pages/part/PartDetail.tsx:987 +#: src/tables/Filter.tsx:92 #: src/tables/purchasing/SupplierPartTable.tsx:194 -#: src/tables/stock/StockItemTable.tsx:359 msgid "In Stock" msgstr "Em Estoque" @@ -4545,7 +4575,7 @@ msgstr "" #: src/tables/FilterSelectDrawer.tsx:114 #: src/tables/FilterSelectDrawer.tsx:137 #: src/tables/FilterSelectDrawer.tsx:149 -#: src/tables/build/BuildOrderTestTable.tsx:188 +#: src/tables/part/PartTestResultTable.tsx:206 #: src/tables/purchasing/ManufacturerPartParameterTable.tsx:42 #: src/tables/stock/StockItemTestResultTable.tsx:201 msgid "Value" @@ -4833,7 +4863,7 @@ msgid "Delete selected stock items" msgstr "" #: src/hooks/UseStockAdjustActions.tsx:205 -#: src/pages/part/PartDetail.tsx:1155 +#: src/pages/part/PartDetail.tsx:1168 msgid "Stock Actions" msgstr "Ações de Estoque" @@ -6196,7 +6226,7 @@ msgstr "" #: src/pages/build/BuildDetail.tsx:207 #: src/pages/company/ManufacturerPartDetail.tsx:83 #: src/pages/company/SupplierPartDetail.tsx:95 -#: src/pages/part/PartDetail.tsx:454 +#: src/pages/part/PartDetail.tsx:456 #: src/pages/stock/StockDetail.tsx:153 #: src/tables/bom/BomTable.tsx:134 #: src/tables/bom/UsedInTable.tsx:40 @@ -6207,15 +6237,16 @@ msgstr "" #: src/tables/part/RelatedPartTable.tsx:73 #: src/tables/sales/SalesOrderAllocationTable.tsx:132 #: src/tables/sales/SalesOrderLineItemTable.tsx:98 -#: src/tables/stock/StockItemTable.tsx:70 +#: src/tables/stock/StockItemTable.tsx:71 msgid "IPN" msgstr "IPN" #: src/pages/build/BuildDetail.tsx:215 -#: src/pages/part/PartDetail.tsx:481 +#: src/pages/part/PartDetail.tsx:483 +#: src/pages/stock/StockDetail.tsx:161 #: src/tables/bom/UsedInTable.tsx:44 #: src/tables/build/BuildOrderTable.tsx:83 -#: src/tables/stock/StockItemTable.tsx:75 +#: src/tables/stock/StockItemTable.tsx:76 msgid "Revision" msgstr "Revisão" @@ -6231,7 +6262,7 @@ msgstr "Revisão" #: src/pages/purchasing/PurchaseOrderDetail.tsx:156 #: src/pages/sales/ReturnOrderDetail.tsx:121 #: src/pages/sales/SalesOrderDetail.tsx:130 -#: src/pages/stock/StockDetail.tsx:168 +#: src/pages/stock/StockDetail.tsx:176 msgid "Custom Status" msgstr "Status Personalizado" @@ -6268,7 +6299,7 @@ msgid "Build Quantity" msgstr "Quantidade de Produção" #: src/pages/build/BuildDetail.tsx:286 -#: src/pages/part/PartDetail.tsx:599 +#: src/pages/part/PartDetail.tsx:601 #: src/tables/bom/BomTable.tsx:352 #: src/tables/bom/BomTable.tsx:387 msgid "Can Build" @@ -6280,16 +6311,16 @@ msgid "Completed Outputs" msgstr "Saídas Completas" #: src/pages/build/BuildDetail.tsx:312 -#: src/tables/Filter.tsx:373 +#: src/tables/Filter.tsx:381 msgid "Issued By" msgstr "Emitido por" #: src/pages/build/BuildDetail.tsx:320 -#: src/pages/part/PartDetail.tsx:692 +#: src/pages/part/PartDetail.tsx:694 #: src/pages/purchasing/PurchaseOrderDetail.tsx:243 #: src/pages/sales/ReturnOrderDetail.tsx:207 #: src/pages/sales/SalesOrderDetail.tsx:219 -#: src/tables/Filter.tsx:311 +#: src/tables/Filter.tsx:319 msgid "Responsible" msgstr "Responsável" @@ -6377,6 +6408,8 @@ msgid "Child Build Orders" msgstr "Pedido de Produção Filhos" #: src/pages/build/BuildDetail.tsx:524 +#: src/pages/part/PartDetail.tsx:940 +#: src/pages/stock/StockDetail.tsx:587 #: src/tables/build/BuildOutputTable.tsx:664 #: src/tables/stock/StockItemTestResultTable.tsx:167 msgid "Test Results" @@ -6511,7 +6544,7 @@ msgid "Cancel order" msgstr "Cancelar pedido" #: src/pages/build/BuildDetail.tsx:752 -#: src/pages/stock/StockDetail.tsx:341 +#: src/pages/stock/StockDetail.tsx:344 #: src/tables/build/BuildAllocatedStockTable.tsx:85 #: src/tables/part/PartBuildAllocationsTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:150 @@ -6572,7 +6605,7 @@ msgstr "Moeda Padrão" #: src/pages/company/SupplierPartDetail.tsx:234 #: src/pages/company/SupplierPartDetail.tsx:359 #: src/pages/purchasing/PurchaseOrderDetail.tsx:138 -#: src/tables/Filter.tsx:352 +#: src/tables/Filter.tsx:360 #: src/tables/company/CompanyTable.tsx:96 #: src/tables/part/PartPurchaseOrdersTable.tsx:43 #: src/tables/purchasing/PurchaseOrderTable.tsx:109 @@ -6585,7 +6618,7 @@ msgstr "Fornecedor" #: src/pages/company/ManufacturerPartDetail.tsx:102 #: src/pages/company/ManufacturerPartDetail.tsx:264 #: src/pages/company/SupplierPartDetail.tsx:151 -#: src/tables/Filter.tsx:339 +#: src/tables/Filter.tsx:347 #: src/tables/company/CompanyTable.tsx:101 #: src/tables/purchasing/SupplierPartTable.tsx:70 msgid "Manufacturer" @@ -6597,7 +6630,7 @@ msgstr "Fabricante" #: src/pages/sales/ReturnOrderDetail.tsx:103 #: src/pages/sales/SalesOrderDetail.tsx:112 #: src/pages/sales/SalesOrderShipmentDetail.tsx:102 -#: src/pages/stock/StockDetail.tsx:367 +#: src/pages/stock/StockDetail.tsx:370 #: src/tables/company/CompanyTable.tsx:106 #: src/tables/sales/ReturnOrderTable.tsx:108 #: src/tables/sales/SalesOrderTable.tsx:133 @@ -6658,7 +6691,7 @@ msgstr "Link Externo" #: src/pages/company/ManufacturerPartDetail.tsx:146 #: src/pages/company/SupplierPartDetail.tsx:231 -#: src/pages/part/PartDetail.tsx:788 +#: src/pages/part/PartDetail.tsx:790 msgid "Part Details" msgstr "Detalhes da Peça" @@ -6671,7 +6704,7 @@ msgid "Manufacturer Part Details" msgstr "Detalhes de peça do Fabricante" #: src/pages/company/ManufacturerPartDetail.tsx:164 -#: src/pages/part/PartDetail.tsx:794 +#: src/pages/part/PartDetail.tsx:796 msgid "Parameters" msgstr "Parâmetros" @@ -6712,14 +6745,6 @@ msgstr "Descrição da Peça" msgid "Pack Quantity" msgstr "Quantidade de embalagens" -#: src/pages/company/SupplierPartDetail.tsx:196 -#: src/pages/company/SupplierPartDetail.tsx:389 -#: src/pages/part/PartDetail.tsx:1005 -#: src/tables/bom/BomTable.tsx:424 -#: src/tables/part/PartTable.tsx:95 -msgid "On Order" -msgstr "No pedido" - #: src/pages/company/SupplierPartDetail.tsx:203 msgid "Supplier Availability" msgstr "Disponibilidade do fornecedor" @@ -6767,7 +6792,7 @@ msgid "Add Supplier Part" msgstr "Adicionar Peça do Fornecedor" #: src/pages/company/SupplierPartDetail.tsx:383 -#: src/pages/part/PartDetail.tsx:993 +#: src/pages/part/PartDetail.tsx:1006 msgid "No Stock" msgstr "Sem Estoque" @@ -6894,57 +6919,57 @@ msgid "Category Details" msgstr "Detalhes da categoria" #: src/pages/part/PartAllocationPanel.tsx:21 -#: src/pages/stock/StockDetail.tsx:539 +#: src/pages/stock/StockDetail.tsx:555 #: src/tables/part/PartTable.tsx:108 msgid "Build Order Allocations" msgstr "Alocações de Pedido de Produção" #: src/pages/part/PartAllocationPanel.tsx:31 -#: src/pages/stock/StockDetail.tsx:554 +#: src/pages/stock/StockDetail.tsx:570 #: src/tables/part/PartTable.tsx:116 msgid "Sales Order Allocations" msgstr "Alocações do Pedido de Vendas" -#: src/pages/part/PartDetail.tsx:181 -#: src/pages/part/PartDetail.tsx:184 -#: src/pages/part/PartDetail.tsx:228 +#: src/pages/part/PartDetail.tsx:183 +#: src/pages/part/PartDetail.tsx:186 +#: src/pages/part/PartDetail.tsx:230 msgid "Validate BOM" msgstr "Validar LDM" -#: src/pages/part/PartDetail.tsx:185 +#: src/pages/part/PartDetail.tsx:187 msgid "Do you want to validate the bill of materials for this assembly?" msgstr "Deseja validar a lista de materiais desta montagem?" -#: src/pages/part/PartDetail.tsx:188 +#: src/pages/part/PartDetail.tsx:190 msgid "BOM validated" msgstr "BOM validado" -#: src/pages/part/PartDetail.tsx:206 +#: src/pages/part/PartDetail.tsx:208 msgid "BOM Validated" msgstr "" -#: src/pages/part/PartDetail.tsx:207 +#: src/pages/part/PartDetail.tsx:209 msgid "The Bill of Materials for this part has been validated" msgstr "" -#: src/pages/part/PartDetail.tsx:211 -#: src/pages/part/PartDetail.tsx:216 +#: src/pages/part/PartDetail.tsx:213 +#: src/pages/part/PartDetail.tsx:218 msgid "BOM Not Validated" msgstr "" -#: src/pages/part/PartDetail.tsx:212 +#: src/pages/part/PartDetail.tsx:214 msgid "The Bill of Materials for this part has previously been checked, but requires revalidation" msgstr "" -#: src/pages/part/PartDetail.tsx:217 +#: src/pages/part/PartDetail.tsx:219 msgid "The Bill of Materials for this part has not yet been validated" msgstr "" -#: src/pages/part/PartDetail.tsx:248 +#: src/pages/part/PartDetail.tsx:250 msgid "Validated On" msgstr "Validado Em" -#: src/pages/part/PartDetail.tsx:253 +#: src/pages/part/PartDetail.tsx:255 msgid "Validated By" msgstr "Validado Por" @@ -6964,25 +6989,25 @@ msgstr "Validado Por" #~ msgid "Delete part" #~ msgstr "Delete part" -#: src/pages/part/PartDetail.tsx:467 +#: src/pages/part/PartDetail.tsx:469 msgid "Variant of" msgstr "Variante de" -#: src/pages/part/PartDetail.tsx:474 +#: src/pages/part/PartDetail.tsx:476 msgid "Revision of" msgstr "Revisão" -#: src/pages/part/PartDetail.tsx:494 +#: src/pages/part/PartDetail.tsx:496 #: src/tables/ColumnRenderers.tsx:200 #: src/tables/ColumnRenderers.tsx:209 msgid "Default Location" msgstr "Local Padrão" -#: src/pages/part/PartDetail.tsx:501 +#: src/pages/part/PartDetail.tsx:503 msgid "Category Default Location" msgstr "Localização padrão da categoria" -#: src/pages/part/PartDetail.tsx:508 +#: src/pages/part/PartDetail.tsx:510 #: src/tables/purchasing/ManufacturerPartParameterTable.tsx:48 msgid "Units" msgstr "Unidades" @@ -6991,12 +7016,12 @@ msgstr "Unidades" #~ msgid "Stocktake By" #~ msgstr "Stocktake By" -#: src/pages/part/PartDetail.tsx:515 +#: src/pages/part/PartDetail.tsx:517 #: src/tables/settings/PendingTasksTable.tsx:51 msgid "Keywords" msgstr "Palavras-chave" -#: src/pages/part/PartDetail.tsx:543 +#: src/pages/part/PartDetail.tsx:545 #: src/tables/bom/BomTable.tsx:419 #: src/tables/build/BuildLineTable.tsx:297 #: src/tables/part/PartTable.tsx:306 @@ -7004,34 +7029,26 @@ msgstr "Palavras-chave" msgid "Available Stock" msgstr "Estoque Disponível" -#: src/pages/part/PartDetail.tsx:549 +#: src/pages/part/PartDetail.tsx:551 #: src/tables/bom/BomTable.tsx:328 #: src/tables/build/BuildLineTable.tsx:259 #: src/tables/sales/SalesOrderLineItemTable.tsx:178 msgid "On order" msgstr "No pedido" -#: src/pages/part/PartDetail.tsx:556 +#: src/pages/part/PartDetail.tsx:558 msgid "Required for Orders" msgstr "Necessário para Pedidos" -#: src/pages/part/PartDetail.tsx:567 +#: src/pages/part/PartDetail.tsx:569 msgid "Allocated to Build Orders" msgstr "Alocado para Pedidos de Construção" -#: src/pages/part/PartDetail.tsx:579 +#: src/pages/part/PartDetail.tsx:581 msgid "Allocated to Sales Orders" msgstr "Alocado para Pedidos de Venda" -#: src/pages/part/PartDetail.tsx:588 -#: src/pages/part/PartDetail.tsx:1011 -#: src/pages/stock/StockDetail.tsx:896 -#: src/tables/build/BuildOrderTestTable.tsx:273 -#: src/tables/stock/StockItemTable.tsx:364 -msgid "In Production" -msgstr "Em Produção" - -#: src/pages/part/PartDetail.tsx:606 +#: src/pages/part/PartDetail.tsx:608 msgid "Minimum Stock" msgstr "Estoque Mínimo" @@ -7039,51 +7056,51 @@ msgstr "Estoque Mínimo" #~ msgid "Scheduling" #~ msgstr "Scheduling" -#: src/pages/part/PartDetail.tsx:621 +#: src/pages/part/PartDetail.tsx:623 #: src/tables/part/ParametricPartTable.tsx:359 #: src/tables/part/PartTable.tsx:190 msgid "Locked" msgstr "Bloqueado" -#: src/pages/part/PartDetail.tsx:627 +#: src/pages/part/PartDetail.tsx:629 msgid "Template Part" msgstr "Modelo de peça" -#: src/pages/part/PartDetail.tsx:632 +#: src/pages/part/PartDetail.tsx:634 #: src/tables/bom/BomTable.tsx:409 msgid "Assembled Part" msgstr "Peça Montada" -#: src/pages/part/PartDetail.tsx:637 +#: src/pages/part/PartDetail.tsx:639 msgid "Component Part" msgstr "Parte do componente" -#: src/pages/part/PartDetail.tsx:642 +#: src/pages/part/PartDetail.tsx:644 #: src/tables/bom/BomTable.tsx:399 msgid "Testable Part" msgstr "Parte Testável" -#: src/pages/part/PartDetail.tsx:648 +#: src/pages/part/PartDetail.tsx:650 #: src/tables/bom/BomTable.tsx:404 msgid "Trackable Part" msgstr "Peça Rastreável" -#: src/pages/part/PartDetail.tsx:653 +#: src/pages/part/PartDetail.tsx:655 msgid "Purchaseable Part" msgstr "Parte comprável" -#: src/pages/part/PartDetail.tsx:659 +#: src/pages/part/PartDetail.tsx:661 msgid "Saleable Part" msgstr "Parte vendível" -#: src/pages/part/PartDetail.tsx:664 -#: src/pages/part/PartDetail.tsx:1023 +#: src/pages/part/PartDetail.tsx:666 +#: src/pages/part/PartDetail.tsx:1036 #: src/tables/bom/BomTable.tsx:143 #: src/tables/bom/BomTable.tsx:414 msgid "Virtual Part" msgstr "Parte Virtual" -#: src/pages/part/PartDetail.tsx:679 +#: src/pages/part/PartDetail.tsx:681 #: src/pages/purchasing/PurchaseOrderDetail.tsx:253 #: src/pages/sales/ReturnOrderDetail.tsx:217 #: src/pages/sales/SalesOrderDetail.tsx:229 @@ -7091,65 +7108,65 @@ msgstr "Parte Virtual" msgid "Creation Date" msgstr "Criado em" -#: src/pages/part/PartDetail.tsx:684 +#: src/pages/part/PartDetail.tsx:686 #: src/tables/ColumnRenderers.tsx:386 -#: src/tables/Filter.tsx:365 +#: src/tables/Filter.tsx:373 msgid "Created By" msgstr "Criado por" -#: src/pages/part/PartDetail.tsx:699 +#: src/pages/part/PartDetail.tsx:701 msgid "Default Supplier" msgstr "Fornecedor Padrão" -#: src/pages/part/PartDetail.tsx:705 +#: src/pages/part/PartDetail.tsx:707 msgid "Default Expiry" msgstr "Validade Padrão" -#: src/pages/part/PartDetail.tsx:710 +#: src/pages/part/PartDetail.tsx:712 msgid "days" msgstr "dias" -#: src/pages/part/PartDetail.tsx:720 +#: src/pages/part/PartDetail.tsx:722 #: src/pages/part/pricing/BomPricingPanel.tsx:113 #: src/pages/part/pricing/VariantPricingPanel.tsx:95 #: src/tables/part/PartTable.tsx:166 msgid "Price Range" msgstr "Faixa de Preço" -#: src/pages/part/PartDetail.tsx:730 +#: src/pages/part/PartDetail.tsx:732 msgid "Latest Serial Number" msgstr "Último Número de Série" -#: src/pages/part/PartDetail.tsx:758 +#: src/pages/part/PartDetail.tsx:760 msgid "Select Part Revision" msgstr "Selecionar Revisão de Parte" -#: src/pages/part/PartDetail.tsx:824 +#: src/pages/part/PartDetail.tsx:826 msgid "Variants" msgstr "Variantes" -#: src/pages/part/PartDetail.tsx:831 -#: src/pages/stock/StockDetail.tsx:526 +#: src/pages/part/PartDetail.tsx:833 +#: src/pages/stock/StockDetail.tsx:542 msgid "Allocations" msgstr "Alocações" -#: src/pages/part/PartDetail.tsx:838 +#: src/pages/part/PartDetail.tsx:840 msgid "Bill of Materials" msgstr "Lista de Materiais" -#: src/pages/part/PartDetail.tsx:850 +#: src/pages/part/PartDetail.tsx:852 msgid "Used In" msgstr "Usado em" -#: src/pages/part/PartDetail.tsx:857 +#: src/pages/part/PartDetail.tsx:859 msgid "Part Pricing" msgstr "Preço de Peça" -#: src/pages/part/PartDetail.tsx:927 +#: src/pages/part/PartDetail.tsx:929 msgid "Test Templates" msgstr "Testar Modelos" -#: src/pages/part/PartDetail.tsx:938 +#: src/pages/part/PartDetail.tsx:951 msgid "Related Parts" msgstr "Peças Relacionadas" @@ -7161,47 +7178,47 @@ msgstr "Peças Relacionadas" #~ msgid "Transfer part stock" #~ msgstr "Transfer part stock" -#: src/pages/part/PartDetail.tsx:999 +#: src/pages/part/PartDetail.tsx:1012 #: src/tables/part/PartTestTemplateTable.tsx:112 #: src/tables/stock/StockItemTestResultTable.tsx:401 msgid "Required" msgstr "Obrigatório" -#: src/pages/part/PartDetail.tsx:1036 +#: src/pages/part/PartDetail.tsx:1049 #: src/tables/part/PartTable.tsx:355 msgid "Edit Part" msgstr "Editar Peça" -#: src/pages/part/PartDetail.tsx:1076 +#: src/pages/part/PartDetail.tsx:1089 #: src/tables/part/PartTable.tsx:343 #: src/tables/part/PartTable.tsx:420 msgid "Add Part" msgstr "Adicionar Parte" -#: src/pages/part/PartDetail.tsx:1090 +#: src/pages/part/PartDetail.tsx:1103 msgid "Delete Part" msgstr "Excluir Peça" -#: src/pages/part/PartDetail.tsx:1099 +#: src/pages/part/PartDetail.tsx:1112 msgid "Deleting this part cannot be reversed" msgstr "Excluir esta peça não é reversível" -#: src/pages/part/PartDetail.tsx:1161 -#: src/pages/stock/StockDetail.tsx:854 +#: src/pages/part/PartDetail.tsx:1174 +#: src/pages/stock/StockDetail.tsx:870 msgid "Order" msgstr "Pedido" -#: src/pages/part/PartDetail.tsx:1162 -#: src/pages/stock/StockDetail.tsx:855 -#: src/tables/build/BuildLineTable.tsx:740 +#: src/pages/part/PartDetail.tsx:1175 +#: src/pages/stock/StockDetail.tsx:871 +#: src/tables/build/BuildLineTable.tsx:743 msgid "Order Stock" msgstr "Pedir estoque" -#: src/pages/part/PartDetail.tsx:1174 +#: src/pages/part/PartDetail.tsx:1187 msgid "Search by serial number" msgstr "" -#: src/pages/part/PartDetail.tsx:1182 +#: src/pages/part/PartDetail.tsx:1195 #: src/tables/part/PartTable.tsx:392 msgid "Part Actions" msgstr "Ações da Peça" @@ -7291,8 +7308,8 @@ msgstr "" #: src/pages/part/PartStockHistoryDetail.tsx:107 #: src/pages/part/PartStockHistoryDetail.tsx:211 -#: src/pages/stock/StockDetail.tsx:399 -#: src/tables/stock/StockItemTable.tsx:272 +#: src/pages/stock/StockDetail.tsx:402 +#: src/tables/stock/StockItemTable.tsx:273 msgid "Stock Value" msgstr "" @@ -7366,12 +7383,12 @@ msgstr "Preço Máximo" #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:71 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:126 #: src/pages/part/pricing/SupplierPricingPanel.tsx:66 -#: src/pages/stock/StockDetail.tsx:387 +#: src/pages/stock/StockDetail.tsx:390 #: src/tables/bom/BomTable.tsx:265 #: src/tables/general/ExtraLineItemTable.tsx:61 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:250 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:84 -#: src/tables/stock/StockItemTable.tsx:260 +#: src/tables/stock/StockItemTable.tsx:261 msgid "Unit Price" msgstr "Preço Unitário" @@ -7449,9 +7466,9 @@ msgid "Purchase Pricing" msgstr "Preço de Compra" #: src/pages/part/pricing/PricingOverviewPanel.tsx:281 -#: src/pages/stock/StockDetail.tsx:179 +#: src/pages/stock/StockDetail.tsx:426 #: src/tables/part/PartParameterTable.tsx:121 -#: src/tables/stock/StockItemTable.tsx:301 +#: src/tables/stock/StockItemTable.tsx:302 msgid "Last Updated" msgstr "Última Atualização" @@ -7815,6 +7832,7 @@ msgid "Parent Location" msgstr "Localização Pai" #: src/pages/stock/LocationDetail.tsx:130 +#: src/pages/stock/LocationDetail.tsx:176 msgid "Sublocations" msgstr "Sub-locais" @@ -7871,12 +7889,12 @@ msgid "Scan Stock Item" msgstr "" #: src/pages/stock/LocationDetail.tsx:298 -#: src/pages/stock/StockDetail.tsx:783 +#: src/pages/stock/StockDetail.tsx:799 msgid "Scanned stock item into location" msgstr "" #: src/pages/stock/LocationDetail.tsx:304 -#: src/pages/stock/StockDetail.tsx:789 +#: src/pages/stock/StockDetail.tsx:805 msgid "Error scanning stock item" msgstr "" @@ -7913,71 +7931,71 @@ msgstr "Peça base" #~ msgid "Unlink custom barcode from stock item" #~ msgstr "Unlink custom barcode from stock item" -#: src/pages/stock/StockDetail.tsx:185 -msgid "Last Stocktake" -msgstr "Último Balanço" - -#: src/pages/stock/StockDetail.tsx:203 -msgid "Previous serial number" -msgstr "" - #: src/pages/stock/StockDetail.tsx:205 #~ msgid "Edit stock item" #~ msgstr "Edit stock item" +#: src/pages/stock/StockDetail.tsx:206 +msgid "Previous serial number" +msgstr "" + #: src/pages/stock/StockDetail.tsx:217 #~ msgid "Delete stock item" #~ msgstr "Delete stock item" -#: src/pages/stock/StockDetail.tsx:225 +#: src/pages/stock/StockDetail.tsx:228 msgid "Find serial number" msgstr "" -#: src/pages/stock/StockDetail.tsx:269 +#: src/pages/stock/StockDetail.tsx:272 msgid "Allocated to Orders" msgstr "" -#: src/pages/stock/StockDetail.tsx:302 +#: src/pages/stock/StockDetail.tsx:305 msgid "Installed In" msgstr "Instalado em" -#: src/pages/stock/StockDetail.tsx:322 +#: src/pages/stock/StockDetail.tsx:325 msgid "Parent Item" msgstr "" -#: src/pages/stock/StockDetail.tsx:326 +#: src/pages/stock/StockDetail.tsx:329 msgid "Parent stock item" msgstr "" -#: src/pages/stock/StockDetail.tsx:332 +#: src/pages/stock/StockDetail.tsx:335 msgid "Consumed By" msgstr "Consumido por" +#: src/pages/stock/StockDetail.tsx:432 +msgid "Last Stocktake" +msgstr "Último Balanço" + #: src/pages/stock/StockDetail.tsx:433 #~ msgid "Duplicate stock item" #~ msgstr "Duplicate stock item" -#: src/pages/stock/StockDetail.tsx:510 +#: src/pages/stock/StockDetail.tsx:526 msgid "Stock Details" msgstr "Detalhes do Estoque" -#: src/pages/stock/StockDetail.tsx:516 +#: src/pages/stock/StockDetail.tsx:532 msgid "Stock Tracking" msgstr "Rastreamento de Estoque" #: src/pages/stock/StockDetail.tsx:571 -msgid "Test Data" -msgstr "Dados de Teste" +#~ msgid "Test Data" +#~ msgstr "Test Data" -#: src/pages/stock/StockDetail.tsx:585 +#: src/pages/stock/StockDetail.tsx:601 msgid "Installed Items" msgstr "Itens Instalados" -#: src/pages/stock/StockDetail.tsx:592 +#: src/pages/stock/StockDetail.tsx:608 msgid "Child Items" msgstr "Itens Filhos" -#: src/pages/stock/StockDetail.tsx:645 +#: src/pages/stock/StockDetail.tsx:661 msgid "Edit Stock Item" msgstr "Editar Item do Estoque" @@ -7991,77 +8009,77 @@ msgstr "Editar Item do Estoque" #~ msgid "Remove stock" #~ msgstr "Remove stock" -#: src/pages/stock/StockDetail.tsx:687 -msgid "Items Created" -msgstr "" - -#: src/pages/stock/StockDetail.tsx:688 -msgid "Created {n} stock items" -msgstr "" - #: src/pages/stock/StockDetail.tsx:698 #: src/tables/stock/StockItemTable.tsx:481 #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:705 +#: src/pages/stock/StockDetail.tsx:703 +msgid "Items Created" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:704 +msgid "Created {n} stock items" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:721 msgid "Delete Stock Item" msgstr "Excluir Item de Estoque" -#: src/pages/stock/StockDetail.tsx:741 -msgid "Serialize Stock Item" -msgstr "" - #: src/pages/stock/StockDetail.tsx:757 -#: src/tables/stock/StockItemTable.tsx:539 -msgid "Stock item serialized" +msgid "Serialize Stock Item" msgstr "" #: src/pages/stock/StockDetail.tsx:762 #~ msgid "Return Stock Item" #~ msgstr "Return Stock Item" -#: src/pages/stock/StockDetail.tsx:765 -msgid "Scan Into Location" -msgstr "" - #: src/pages/stock/StockDetail.tsx:765 #~ msgid "Return this item into stock. This will remove the customer assignment." #~ msgstr "Return this item into stock. This will remove the customer assignment." +#: src/pages/stock/StockDetail.tsx:773 +#: src/tables/stock/StockItemTable.tsx:536 +msgid "Stock item serialized" +msgstr "" + #: src/pages/stock/StockDetail.tsx:777 #~ msgid "Item returned to stock" #~ msgstr "Item returned to stock" -#: src/pages/stock/StockDetail.tsx:823 +#: src/pages/stock/StockDetail.tsx:781 +msgid "Scan Into Location" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:839 msgid "Scan into location" msgstr "" -#: src/pages/stock/StockDetail.tsx:825 +#: src/pages/stock/StockDetail.tsx:841 msgid "Scan this item into a location" msgstr "" -#: src/pages/stock/StockDetail.tsx:837 +#: src/pages/stock/StockDetail.tsx:853 msgid "Stock Operations" msgstr "Operações de Estoque" -#: src/pages/stock/StockDetail.tsx:842 +#: src/pages/stock/StockDetail.tsx:858 #: src/tables/build/BuildOutputTable.tsx:532 msgid "Serialize" msgstr "" -#: src/pages/stock/StockDetail.tsx:843 +#: src/pages/stock/StockDetail.tsx:859 msgid "Serialize stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:868 -msgid "Stock Item Actions" -msgstr "Ações de Estoque" - #: src/pages/stock/StockDetail.tsx:868 #~ msgid "Count stock" #~ msgstr "Count stock" +#: src/pages/stock/StockDetail.tsx:884 +msgid "Stock Item Actions" +msgstr "Ações de Estoque" + #: src/pages/stock/StockDetail.tsx:890 #~ msgid "Return from customer" #~ msgstr "Return from customer" @@ -8070,20 +8088,6 @@ msgstr "Ações de Estoque" #~ msgid "Transfer" #~ msgstr "Transfer" -#: src/pages/stock/StockDetail.tsx:937 -#: src/tables/stock/StockItemTable.tsx:409 -msgid "Stale" -msgstr "" - -#: src/pages/stock/StockDetail.tsx:943 -#: src/tables/stock/StockItemTable.tsx:403 -msgid "Expired" -msgstr "" - -#: src/pages/stock/StockDetail.tsx:949 -msgid "Unavailable" -msgstr "" - #: src/pages/stock/StockDetail.tsx:950 #~ msgid "Assign to Customer" #~ msgstr "Assign to Customer" @@ -8092,6 +8096,20 @@ msgstr "" #~ msgid "Assign to a customer" #~ msgstr "Assign to a customer" +#: src/pages/stock/StockDetail.tsx:953 +#: src/tables/stock/StockItemTable.tsx:406 +msgid "Stale" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:959 +#: src/tables/stock/StockItemTable.tsx:400 +msgid "Expired" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:965 +msgid "Unavailable" +msgstr "" + #: src/states/IconState.tsx:47 #: src/states/IconState.tsx:77 msgid "Error loading icon package from server" @@ -8165,199 +8183,203 @@ msgstr "Mostrar itens com um código de lote" msgid "Filter items by batch code" msgstr "" -#: src/tables/Filter.tsx:92 +#: src/tables/Filter.tsx:93 +msgid "Show items which are in stock" +msgstr "Mostrar itens que estão em estoque" + +#: src/tables/Filter.tsx:100 msgid "Is Serialized" msgstr "É Serializado" -#: src/tables/Filter.tsx:93 +#: src/tables/Filter.tsx:101 msgid "Show items which have a serial number" msgstr "Mostrar itens com um número de série" -#: src/tables/Filter.tsx:100 -msgid "Serial" -msgstr "" - -#: src/tables/Filter.tsx:101 -msgid "Filter items by serial number" -msgstr "" - #: src/tables/Filter.tsx:106 #~ msgid "Show overdue orders" #~ msgstr "Show overdue orders" +#: src/tables/Filter.tsx:108 +msgid "Serial" +msgstr "" + #: src/tables/Filter.tsx:109 +msgid "Filter items by serial number" +msgstr "" + +#: src/tables/Filter.tsx:117 msgid "Serial Below" msgstr "" -#: src/tables/Filter.tsx:110 +#: src/tables/Filter.tsx:118 msgid "Show items with serial numbers less than or equal to a given value" msgstr "" -#: src/tables/Filter.tsx:118 +#: src/tables/Filter.tsx:126 msgid "Serial Above" msgstr "" -#: src/tables/Filter.tsx:119 +#: src/tables/Filter.tsx:127 msgid "Show items with serial numbers greater than or equal to a given value" msgstr "" -#: src/tables/Filter.tsx:128 +#: src/tables/Filter.tsx:136 msgid "Assigned to me" msgstr "Atribuído a mim" -#: src/tables/Filter.tsx:129 +#: src/tables/Filter.tsx:137 msgid "Show orders assigned to me" msgstr "Mostrar pedidos atribuídos a mim" -#: src/tables/Filter.tsx:136 +#: src/tables/Filter.tsx:144 #: src/tables/sales/SalesOrderAllocationTable.tsx:85 msgid "Outstanding" msgstr "Pendente" -#: src/tables/Filter.tsx:137 +#: src/tables/Filter.tsx:145 msgid "Show outstanding items" msgstr "" -#: src/tables/Filter.tsx:145 +#: src/tables/Filter.tsx:153 msgid "Show overdue items" msgstr "" -#: src/tables/Filter.tsx:152 +#: src/tables/Filter.tsx:160 msgid "Minimum Date" msgstr "" -#: src/tables/Filter.tsx:153 +#: src/tables/Filter.tsx:161 msgid "Show items after this date" msgstr "" -#: src/tables/Filter.tsx:161 +#: src/tables/Filter.tsx:169 msgid "Maximum Date" msgstr "" -#: src/tables/Filter.tsx:162 +#: src/tables/Filter.tsx:170 msgid "Show items before this date" msgstr "" -#: src/tables/Filter.tsx:170 +#: src/tables/Filter.tsx:178 msgid "Created Before" msgstr "" -#: src/tables/Filter.tsx:171 +#: src/tables/Filter.tsx:179 msgid "Show items created before this date" msgstr "" -#: src/tables/Filter.tsx:179 +#: src/tables/Filter.tsx:187 msgid "Created After" msgstr "" -#: src/tables/Filter.tsx:180 +#: src/tables/Filter.tsx:188 msgid "Show items created after this date" msgstr "" -#: src/tables/Filter.tsx:188 +#: src/tables/Filter.tsx:196 msgid "Start Date Before" msgstr "" -#: src/tables/Filter.tsx:189 +#: src/tables/Filter.tsx:197 msgid "Show items with a start date before this date" msgstr "" -#: src/tables/Filter.tsx:197 +#: src/tables/Filter.tsx:205 msgid "Start Date After" msgstr "" -#: src/tables/Filter.tsx:198 +#: src/tables/Filter.tsx:206 msgid "Show items with a start date after this date" msgstr "" -#: src/tables/Filter.tsx:206 +#: src/tables/Filter.tsx:214 msgid "Target Date Before" msgstr "" -#: src/tables/Filter.tsx:207 +#: src/tables/Filter.tsx:215 msgid "Show items with a target date before this date" msgstr "" -#: src/tables/Filter.tsx:215 +#: src/tables/Filter.tsx:223 msgid "Target Date After" msgstr "" -#: src/tables/Filter.tsx:216 +#: src/tables/Filter.tsx:224 msgid "Show items with a target date after this date" msgstr "" -#: src/tables/Filter.tsx:224 +#: src/tables/Filter.tsx:232 msgid "Completed Before" msgstr "" -#: src/tables/Filter.tsx:225 +#: src/tables/Filter.tsx:233 msgid "Show items completed before this date" msgstr "" -#: src/tables/Filter.tsx:233 +#: src/tables/Filter.tsx:241 msgid "Completed After" msgstr "" -#: src/tables/Filter.tsx:234 +#: src/tables/Filter.tsx:242 msgid "Show items completed after this date" msgstr "" -#: src/tables/Filter.tsx:246 +#: src/tables/Filter.tsx:254 msgid "Has Project Code" msgstr "Tem código do projeto" -#: src/tables/Filter.tsx:247 +#: src/tables/Filter.tsx:255 msgid "Show orders with an assigned project code" msgstr "" -#: src/tables/Filter.tsx:256 +#: src/tables/Filter.tsx:264 msgid "Include Variants" msgstr "Incluir Variantes" -#: src/tables/Filter.tsx:257 +#: src/tables/Filter.tsx:265 msgid "Include results for part variants" msgstr "" -#: src/tables/Filter.tsx:267 +#: src/tables/Filter.tsx:275 #: src/tables/part/PartPurchaseOrdersTable.tsx:133 msgid "Filter by order status" msgstr "Filtrar por estado do pedido" -#: src/tables/Filter.tsx:279 +#: src/tables/Filter.tsx:287 msgid "Filter by project code" msgstr "Filtrar por código de projeto" -#: src/tables/Filter.tsx:312 +#: src/tables/Filter.tsx:320 msgid "Filter by responsible owner" msgstr "Filtrar pelo proprietário responsável" -#: src/tables/Filter.tsx:328 +#: src/tables/Filter.tsx:336 #: src/tables/settings/ApiTokenTable.tsx:133 #: src/tables/stock/StockTrackingTable.tsx:191 msgid "Filter by user" msgstr "Filtrar por usuário" -#: src/tables/Filter.tsx:340 +#: src/tables/Filter.tsx:348 msgid "Filter by manufacturer" msgstr "" -#: src/tables/Filter.tsx:353 +#: src/tables/Filter.tsx:361 msgid "Filter by supplier" msgstr "" -#: src/tables/Filter.tsx:366 +#: src/tables/Filter.tsx:374 msgid "Filter by user who created the order" msgstr "" -#: src/tables/Filter.tsx:374 +#: src/tables/Filter.tsx:382 msgid "Filter by user who issued the order" msgstr "" -#: src/tables/Filter.tsx:382 +#: src/tables/Filter.tsx:390 msgid "Filter by part category" msgstr "" -#: src/tables/Filter.tsx:393 +#: src/tables/Filter.tsx:401 msgid "Filter by stock location" msgstr "" @@ -8566,7 +8588,7 @@ msgstr "Produzindo" #: src/tables/bom/BomTable.tsx:345 #: src/tables/part/PartTable.tsx:158 #: src/tables/sales/SalesOrderLineItemTable.tsx:187 -#: src/tables/stock/StockItemTable.tsx:223 +#: src/tables/stock/StockItemTable.tsx:224 msgid "Stock Information" msgstr "Informação do Estoque" @@ -8588,7 +8610,7 @@ msgstr "Informação do Estoque" #: src/tables/bom/BomTable.tsx:379 #: src/tables/build/BuildLineTable.tsx:478 -#: src/tables/build/BuildLineTable.tsx:518 +#: src/tables/build/BuildLineTable.tsx:519 msgid "Consumable item" msgstr "Item Consumível" @@ -8737,7 +8759,7 @@ msgstr "A lista de materiais não pode ser editada, pois está bloqueada" #: src/tables/part/ParametricPartTable.tsx:364 #: src/tables/part/PartBuildAllocationsTable.tsx:60 #: src/tables/part/PartTable.tsx:196 -#: src/tables/stock/StockItemTable.tsx:334 +#: src/tables/stock/StockItemTable.tsx:335 msgid "Assembly" msgstr "Montagem" @@ -8785,7 +8807,7 @@ msgstr "Situação do pedido" #~ msgstr "Edit Build Item" #: src/tables/build/BuildAllocatedStockTable.tsx:167 -#: src/tables/build/BuildLineTable.tsx:631 +#: src/tables/build/BuildLineTable.tsx:632 msgid "Edit Stock Allocation" msgstr "" @@ -8794,11 +8816,11 @@ msgstr "" #~ msgstr "Delete Build Item" #: src/tables/build/BuildAllocatedStockTable.tsx:180 -#: src/tables/build/BuildLineTable.tsx:644 +#: src/tables/build/BuildLineTable.tsx:645 msgid "Delete Stock Allocation" msgstr "" -#: src/tables/build/BuildAllocatedStockTable.tsx:232 +#: src/tables/build/BuildAllocatedStockTable.tsx:239 msgid "Consume" msgstr "" @@ -8836,7 +8858,7 @@ msgid "Testable" msgstr "Testável" #: src/tables/build/BuildLineTable.tsx:215 -#: src/tables/stock/StockItemTable.tsx:393 +#: src/tables/stock/StockItemTable.tsx:390 msgid "Tracked" msgstr "Monitorado" @@ -8855,7 +8877,7 @@ msgstr "Estoque insuficiente" #: src/tables/build/BuildLineTable.tsx:294 #: src/tables/sales/SalesOrderLineItemTable.tsx:158 -#: src/tables/stock/StockItemTable.tsx:192 +#: src/tables/stock/StockItemTable.tsx:193 msgid "No stock available" msgstr "Nenhum estoque disponível" @@ -8887,55 +8909,55 @@ msgstr "" msgid "BOM Information" msgstr "" -#: src/tables/build/BuildLineTable.tsx:496 +#: src/tables/build/BuildLineTable.tsx:497 #: src/tables/part/PartBuildAllocationsTable.tsx:102 msgid "Fully allocated" msgstr "" -#: src/tables/build/BuildLineTable.tsx:544 +#: src/tables/build/BuildLineTable.tsx:545 #: src/tables/sales/SalesOrderLineItemTable.tsx:308 msgid "Create Build Order" msgstr "Criar Pedido de Produção" -#: src/tables/build/BuildLineTable.tsx:573 +#: src/tables/build/BuildLineTable.tsx:574 msgid "Auto allocation in progress" msgstr "Alocação automática em progresso" -#: src/tables/build/BuildLineTable.tsx:576 -#: src/tables/build/BuildLineTable.tsx:781 +#: src/tables/build/BuildLineTable.tsx:577 +#: src/tables/build/BuildLineTable.tsx:784 msgid "Auto Allocate Stock" msgstr "Estoque alocado automaticamente" -#: src/tables/build/BuildLineTable.tsx:577 +#: src/tables/build/BuildLineTable.tsx:578 msgid "Automatically allocate stock to this build according to the selected options" msgstr "Alocar automaticamente o estoque desta compilação conforme as opções selecionadas" -#: src/tables/build/BuildLineTable.tsx:597 -#: src/tables/build/BuildLineTable.tsx:611 -#: src/tables/build/BuildLineTable.tsx:730 -#: src/tables/build/BuildLineTable.tsx:831 +#: src/tables/build/BuildLineTable.tsx:598 +#: src/tables/build/BuildLineTable.tsx:612 +#: src/tables/build/BuildLineTable.tsx:733 +#: src/tables/build/BuildLineTable.tsx:834 #: src/tables/build/BuildOutputTable.tsx:359 #: src/tables/build/BuildOutputTable.tsx:364 msgid "Deallocate Stock" msgstr "Desalocar estoque" -#: src/tables/build/BuildLineTable.tsx:613 +#: src/tables/build/BuildLineTable.tsx:614 msgid "Deallocate all untracked stock for this build order" msgstr "Desalocar todo estoque não rastreado para esta ordem de compilação" -#: src/tables/build/BuildLineTable.tsx:615 +#: src/tables/build/BuildLineTable.tsx:616 msgid "Deallocate stock from the selected line item" msgstr "Desalocar estoque do item de linha selecionado" -#: src/tables/build/BuildLineTable.tsx:619 +#: src/tables/build/BuildLineTable.tsx:620 msgid "Stock has been deallocated" msgstr "O estoque foi distribuído" -#: src/tables/build/BuildLineTable.tsx:750 +#: src/tables/build/BuildLineTable.tsx:753 msgid "Build Stock" msgstr "Estoque de Produção" -#: src/tables/build/BuildLineTable.tsx:763 +#: src/tables/build/BuildLineTable.tsx:766 #: src/tables/sales/SalesOrderLineItemTable.tsx:396 msgid "View Part" msgstr "" @@ -8999,38 +9021,6 @@ msgstr "" #~ msgid "Filter by user who issued this order" #~ msgstr "Filter by user who issued this order" -#: src/tables/build/BuildOrderTestTable.tsx:85 -#: src/tables/build/BuildOrderTestTable.tsx:163 -#: src/tables/build/BuildOrderTestTable.tsx:283 -#: src/tables/build/BuildOrderTestTable.tsx:297 -#: src/tables/stock/StockItemTestResultTable.tsx:293 -#: src/tables/stock/StockItemTestResultTable.tsx:365 -#: src/tables/stock/StockItemTestResultTable.tsx:426 -msgid "Add Test Result" -msgstr "Adicionar Resultado de Teste" - -#: src/tables/build/BuildOrderTestTable.tsx:92 -#: src/tables/stock/StockItemTestResultTable.tsx:295 -msgid "Test result added" -msgstr "Resultado do teste adicionado" - -#: src/tables/build/BuildOrderTestTable.tsx:124 -msgid "Add Test Results" -msgstr "" - -#: src/tables/build/BuildOrderTestTable.tsx:134 -msgid "Test results added" -msgstr "" - -#: src/tables/build/BuildOrderTestTable.tsx:162 -#: src/tables/stock/StockItemTestResultTable.tsx:191 -msgid "No Result" -msgstr "Nenhum resultado" - -#: src/tables/build/BuildOrderTestTable.tsx:274 -msgid "Show build outputs currently in production" -msgstr "Mostrar saídas de compilação atualmente em produção" - #: src/tables/build/BuildOutputTable.tsx:104 msgid "Build Output Stock Allocation" msgstr "" @@ -9066,7 +9056,8 @@ msgid "Serialize Build Output" msgstr "" #: src/tables/build/BuildOutputTable.tsx:409 -#: src/tables/stock/StockItemTable.tsx:329 +#: src/tables/part/PartTestResultTable.tsx:310 +#: src/tables/stock/StockItemTable.tsx:330 msgid "Filter by stock status" msgstr "Filtrar por estado do estoque" @@ -9914,6 +9905,38 @@ msgstr "" msgid "Order selected parts" msgstr "" +#: src/tables/part/PartTestResultTable.tsx:103 +#: src/tables/part/PartTestResultTable.tsx:181 +#: src/tables/part/PartTestResultTable.tsx:320 +#: src/tables/part/PartTestResultTable.tsx:334 +#: src/tables/stock/StockItemTestResultTable.tsx:293 +#: src/tables/stock/StockItemTestResultTable.tsx:365 +#: src/tables/stock/StockItemTestResultTable.tsx:426 +msgid "Add Test Result" +msgstr "Adicionar Resultado de Teste" + +#: src/tables/part/PartTestResultTable.tsx:110 +#: src/tables/stock/StockItemTestResultTable.tsx:295 +msgid "Test result added" +msgstr "Resultado do teste adicionado" + +#: src/tables/part/PartTestResultTable.tsx:142 +msgid "Add Test Results" +msgstr "" + +#: src/tables/part/PartTestResultTable.tsx:152 +msgid "Test results added" +msgstr "" + +#: src/tables/part/PartTestResultTable.tsx:180 +#: src/tables/stock/StockItemTestResultTable.tsx:191 +msgid "No Result" +msgstr "Nenhum resultado" + +#: src/tables/part/PartTestResultTable.tsx:298 +msgid "Show build outputs currently in production" +msgstr "Mostrar saídas de compilação atualmente em produção" + #: src/tables/part/PartTestTemplateTable.tsx:56 msgid "Test is defined for a parent template part" msgstr "O teste é definido para uma parte do modelo pai" @@ -10268,7 +10291,7 @@ msgid "Sample" msgstr "Amostra" #: src/tables/plugin/PluginListTable.tsx:432 -#: src/tables/stock/StockItemTable.tsx:377 +#: src/tables/stock/StockItemTable.tsx:374 msgid "Installed" msgstr "Instalado" @@ -11081,55 +11104,55 @@ msgstr "Excluir usuário" msgid "User deleted" msgstr "Usuário excluído" -#: src/tables/settings/UserTable.tsx:361 +#: src/tables/settings/UserTable.tsx:362 msgid "Are you sure you want to delete this user?" msgstr "Tem certeza de que deseja excluir este usuário?" -#: src/tables/settings/UserTable.tsx:367 +#: src/tables/settings/UserTable.tsx:368 msgid "Add User" msgstr "Adicionar Usuário" -#: src/tables/settings/UserTable.tsx:375 +#: src/tables/settings/UserTable.tsx:376 msgid "Added user" msgstr "Usuário adicionado" -#: src/tables/settings/UserTable.tsx:382 +#: src/tables/settings/UserTable.tsx:383 msgid "Set Password" msgstr "" -#: src/tables/settings/UserTable.tsx:387 +#: src/tables/settings/UserTable.tsx:388 msgid "Password updated" msgstr "Senha atualizada" -#: src/tables/settings/UserTable.tsx:398 +#: src/tables/settings/UserTable.tsx:399 msgid "Add user" msgstr "Adicionar usuário" -#: src/tables/settings/UserTable.tsx:411 +#: src/tables/settings/UserTable.tsx:412 msgid "Show active users" msgstr "Mostrar usuários ativos" -#: src/tables/settings/UserTable.tsx:416 +#: src/tables/settings/UserTable.tsx:417 msgid "Show staff users" msgstr "Mostrar usuários da equipe" -#: src/tables/settings/UserTable.tsx:421 +#: src/tables/settings/UserTable.tsx:422 msgid "Show superusers" msgstr "Mostrar superusuários" -#: src/tables/settings/UserTable.tsx:440 +#: src/tables/settings/UserTable.tsx:441 msgid "Edit User" msgstr "Editar Usuário" -#: src/tables/settings/UserTable.tsx:476 +#: src/tables/settings/UserTable.tsx:477 msgid "User updated" msgstr "Usuário atualizado" -#: src/tables/settings/UserTable.tsx:477 +#: src/tables/settings/UserTable.tsx:478 msgid "User updated successfully" msgstr "Usuário atualizado com sucesso" -#: src/tables/settings/UserTable.tsx:483 +#: src/tables/settings/UserTable.tsx:484 msgid "Error updating user" msgstr "Erro ao atualizar o usuário." @@ -11171,47 +11194,47 @@ msgstr "" msgid "Icon" msgstr "Ícone" -#: src/tables/stock/StockItemTable.tsx:107 +#: src/tables/stock/StockItemTable.tsx:108 msgid "This stock item is in production" msgstr "Este item de estoque está em produção" -#: src/tables/stock/StockItemTable.tsx:114 +#: src/tables/stock/StockItemTable.tsx:115 msgid "This stock item has been assigned to a sales order" msgstr "Este item em estoque foi reservado para um pedido" -#: src/tables/stock/StockItemTable.tsx:121 +#: src/tables/stock/StockItemTable.tsx:122 msgid "This stock item has been assigned to a customer" msgstr "Este item em estoque foi reservado para um cliente" -#: src/tables/stock/StockItemTable.tsx:128 +#: src/tables/stock/StockItemTable.tsx:129 msgid "This stock item is installed in another stock item" msgstr "Este item em estoque foi instalado em outro item de estoque" -#: src/tables/stock/StockItemTable.tsx:135 +#: src/tables/stock/StockItemTable.tsx:136 msgid "This stock item has been consumed by a build order" msgstr "Este item de estoque foi consumido por um pedido de produção" -#: src/tables/stock/StockItemTable.tsx:142 +#: src/tables/stock/StockItemTable.tsx:143 msgid "This stock item is unavailable" msgstr "" -#: src/tables/stock/StockItemTable.tsx:151 +#: src/tables/stock/StockItemTable.tsx:152 msgid "This stock item has expired" msgstr "Este item de estoque expirou" -#: src/tables/stock/StockItemTable.tsx:155 +#: src/tables/stock/StockItemTable.tsx:156 msgid "This stock item is stale" msgstr "Este item de estoque está velho" -#: src/tables/stock/StockItemTable.tsx:167 +#: src/tables/stock/StockItemTable.tsx:168 msgid "This stock item is fully allocated" msgstr "Este item de estoque está totalmente alocado" -#: src/tables/stock/StockItemTable.tsx:174 +#: src/tables/stock/StockItemTable.tsx:175 msgid "This stock item is partially allocated" msgstr "Este item de estoque está parcialmente alocado" -#: src/tables/stock/StockItemTable.tsx:202 +#: src/tables/stock/StockItemTable.tsx:203 msgid "This stock item has been depleted" msgstr "Este item de estoque foi esgotado" @@ -11219,152 +11242,148 @@ msgstr "Este item de estoque foi esgotado" #~ msgid "Show stock for assmebled parts" #~ msgstr "Show stock for assmebled parts" -#: src/tables/stock/StockItemTable.tsx:306 +#: src/tables/stock/StockItemTable.tsx:307 msgid "Stocktake Date" msgstr "Data do inventário" -#: src/tables/stock/StockItemTable.tsx:324 +#: src/tables/stock/StockItemTable.tsx:325 msgid "Show stock for active parts" msgstr "Mostrar estoque de peças ativas" -#: src/tables/stock/StockItemTable.tsx:335 +#: src/tables/stock/StockItemTable.tsx:336 msgid "Show stock for assembled parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:340 +#: src/tables/stock/StockItemTable.tsx:341 msgid "Show items which have been allocated" msgstr "Mostrar itens que foram alocados" -#: src/tables/stock/StockItemTable.tsx:345 +#: src/tables/stock/StockItemTable.tsx:346 msgid "Show items which are available" msgstr "Mostrar itens que estão disponíveis" -#: src/tables/stock/StockItemTable.tsx:349 +#: src/tables/stock/StockItemTable.tsx:350 #: src/tables/stock/StockLocationTable.tsx:38 msgid "Include Sublocations" msgstr "Incluir Sublocais" -#: src/tables/stock/StockItemTable.tsx:350 +#: src/tables/stock/StockItemTable.tsx:351 msgid "Include stock in sublocations" msgstr "Incluir estoque em sublocais" -#: src/tables/stock/StockItemTable.tsx:354 +#: src/tables/stock/StockItemTable.tsx:355 msgid "Depleted" msgstr "Esgotado" -#: src/tables/stock/StockItemTable.tsx:355 +#: src/tables/stock/StockItemTable.tsx:356 msgid "Show depleted stock items" msgstr "Mostrar itens de estoque esgotados" -#: src/tables/stock/StockItemTable.tsx:360 -msgid "Show items which are in stock" -msgstr "Mostrar itens que estão em estoque" +#: src/tables/stock/StockItemTable.tsx:362 +msgid "Show items which are in production" +msgstr "Mostrar itens que estão em produção" #: src/tables/stock/StockItemTable.tsx:362 #~ msgid "Include stock items for variant parts" #~ msgstr "Include stock items for variant parts" -#: src/tables/stock/StockItemTable.tsx:365 -msgid "Show items which are in production" -msgstr "Mostrar itens que estão em produção" - -#: src/tables/stock/StockItemTable.tsx:373 +#: src/tables/stock/StockItemTable.tsx:370 msgid "Show items which have been consumed by a build order" msgstr "" -#: src/tables/stock/StockItemTable.tsx:378 +#: src/tables/stock/StockItemTable.tsx:375 msgid "Show stock items which are installed in other items" msgstr "Mostrar itens de estoque que estão instalados em outros itens" -#: src/tables/stock/StockItemTable.tsx:382 +#: src/tables/stock/StockItemTable.tsx:379 msgid "Sent to Customer" msgstr "Enviar para Cliente" -#: src/tables/stock/StockItemTable.tsx:383 +#: src/tables/stock/StockItemTable.tsx:380 msgid "Show items which have been sent to a customer" msgstr "Mostrar itens enviados para um cliente" -#: src/tables/stock/StockItemTable.tsx:394 +#: src/tables/stock/StockItemTable.tsx:391 msgid "Show tracked items" msgstr "Mostrar itens monitorados" +#: src/tables/stock/StockItemTable.tsx:395 +msgid "Has Purchase Price" +msgstr "Tem Preço de Compra" + +#: src/tables/stock/StockItemTable.tsx:396 +msgid "Show items which have a purchase price" +msgstr "Mostrar itens com preço de compra" + #: src/tables/stock/StockItemTable.tsx:397 #~ msgid "Serial Number LTE" #~ msgstr "Serial Number LTE" -#: src/tables/stock/StockItemTable.tsx:398 -msgid "Has Purchase Price" -msgstr "Tem Preço de Compra" - -#: src/tables/stock/StockItemTable.tsx:399 -msgid "Show items which have a purchase price" -msgstr "Mostrar itens com preço de compra" +#: src/tables/stock/StockItemTable.tsx:401 +msgid "Show items which have expired" +msgstr "" #: src/tables/stock/StockItemTable.tsx:403 #~ msgid "Serial Number GTE" #~ msgstr "Serial Number GTE" -#: src/tables/stock/StockItemTable.tsx:404 -msgid "Show items which have expired" -msgstr "" - -#: src/tables/stock/StockItemTable.tsx:410 +#: src/tables/stock/StockItemTable.tsx:407 msgid "Show items which are stale" msgstr "" -#: src/tables/stock/StockItemTable.tsx:415 +#: src/tables/stock/StockItemTable.tsx:412 msgid "Expired Before" msgstr "" -#: src/tables/stock/StockItemTable.tsx:416 +#: src/tables/stock/StockItemTable.tsx:413 msgid "Show items which expired before this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:422 +#: src/tables/stock/StockItemTable.tsx:419 msgid "Expired After" msgstr "" -#: src/tables/stock/StockItemTable.tsx:423 +#: src/tables/stock/StockItemTable.tsx:420 msgid "Show items which expired after this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:429 +#: src/tables/stock/StockItemTable.tsx:426 msgid "Updated Before" msgstr "" -#: src/tables/stock/StockItemTable.tsx:430 +#: src/tables/stock/StockItemTable.tsx:427 msgid "Show items updated before this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:435 +#: src/tables/stock/StockItemTable.tsx:432 msgid "Updated After" msgstr "" -#: src/tables/stock/StockItemTable.tsx:436 +#: src/tables/stock/StockItemTable.tsx:433 msgid "Show items updated after this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:441 +#: src/tables/stock/StockItemTable.tsx:438 msgid "Stocktake Before" msgstr "" -#: src/tables/stock/StockItemTable.tsx:442 +#: src/tables/stock/StockItemTable.tsx:439 msgid "Show items counted before this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:447 +#: src/tables/stock/StockItemTable.tsx:444 msgid "Stocktake After" msgstr "" -#: src/tables/stock/StockItemTable.tsx:448 +#: src/tables/stock/StockItemTable.tsx:445 msgid "Show items counted after this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:453 +#: src/tables/stock/StockItemTable.tsx:450 msgid "External Location" msgstr "Localização Externa" -#: src/tables/stock/StockItemTable.tsx:454 +#: src/tables/stock/StockItemTable.tsx:451 msgid "Show items in an external location" msgstr "Mostrar itens com localização externa" @@ -11372,7 +11391,7 @@ msgstr "Mostrar itens com localização externa" #~ msgid "Delete stock items" #~ msgstr "Delete stock items" -#: src/tables/stock/StockItemTable.tsx:559 +#: src/tables/stock/StockItemTable.tsx:556 msgid "Order items" msgstr "" @@ -11547,10 +11566,6 @@ msgstr "Adicionado" msgid "Removed" msgstr "Removido" -#: src/tables/stock/StockTrackingTable.tsx:206 -msgid "Details" -msgstr "Detalhes" - #: src/tables/stock/StockTrackingTable.tsx:221 msgid "No user information" msgstr "Nenhuma informação do usuário" diff --git a/src/frontend/src/locales/ro/messages.po b/src/frontend/src/locales/ro/messages.po index 254d1e096f..df3d044927 100644 --- a/src/frontend/src/locales/ro/messages.po +++ b/src/frontend/src/locales/ro/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: ro\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2025-09-17 03:41\n" +"PO-Revision-Date: 2025-09-29 23:54\n" "Last-Translator: \n" "Language-Team: Romanian\n" "Plural-Forms: nplurals=3; plural=(n==1 ? 0 : (n==0 || (n%100>0 && n%100<20)) ? 1 : 2);\n" @@ -69,7 +69,7 @@ msgstr "" #: src/components/forms/fields/RelatedModelField.tsx:393 #: src/components/nav/Header.tsx:169 #: src/pages/Index/Settings/UserSettings.tsx:74 -#: src/pages/part/PartDetail.tsx:1173 +#: src/pages/part/PartDetail.tsx:1186 msgid "Search" msgstr "" @@ -113,7 +113,7 @@ msgstr "" #: src/forms/StockForms.tsx:1028 #: src/forms/StockForms.tsx:1072 #: src/pages/build/BuildDetail.tsx:200 -#: src/pages/part/PartDetail.tsx:1225 +#: src/pages/part/PartDetail.tsx:1238 #: src/tables/ColumnRenderers.tsx:82 #: src/tables/part/RelatedPartTable.tsx:53 #: src/tables/stock/StockTrackingTable.tsx:87 @@ -128,7 +128,8 @@ msgstr "" #: src/pages/part/CategoryDetail.tsx:130 #: src/pages/part/CategoryDetail.tsx:273 #: src/pages/part/CategoryDetail.tsx:312 -#: src/pages/part/PartDetail.tsx:955 +#: src/pages/part/CategoryDetail.tsx:343 +#: src/pages/part/PartDetail.tsx:968 msgid "Parts" msgstr "" @@ -152,11 +153,11 @@ msgstr "" #: lib/enums/ModelInformation.tsx:52 #: src/components/wizards/OrderPartsWizard.tsx:143 #: src/pages/company/SupplierPartDetail.tsx:408 -#: src/pages/stock/StockDetail.tsx:286 +#: src/pages/stock/StockDetail.tsx:289 #: src/tables/build/BuildAllocatedStockTable.tsx:155 #: src/tables/part/PartPurchaseOrdersTable.tsx:50 #: src/tables/purchasing/SupplierPartTable.tsx:64 -#: src/tables/stock/StockItemTable.tsx:248 +#: src/tables/stock/StockItemTable.tsx:249 msgid "Supplier Part" msgstr "" @@ -168,7 +169,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:61 #: src/pages/company/SupplierPartDetail.tsx:160 #: src/tables/part/PartPurchaseOrdersTable.tsx:56 -#: src/tables/stock/StockItemTable.tsx:254 +#: src/tables/stock/StockItemTable.tsx:255 msgid "Manufacturer Part" msgstr "" @@ -179,14 +180,15 @@ msgstr "" #: lib/enums/ModelInformation.tsx:70 #: src/pages/part/CategoryDetail.tsx:343 -#: src/tables/Filter.tsx:381 +#: src/tables/Filter.tsx:389 msgid "Part Category" msgstr "" #: lib/enums/ModelInformation.tsx:71 #: lib/enums/Roles.tsx:37 +#: src/pages/part/CategoryDetail.tsx:267 #: src/pages/part/CategoryDetail.tsx:334 -#: src/pages/part/PartDetail.tsx:1214 +#: src/pages/part/PartDetail.tsx:1227 msgid "Part Categories" msgstr "" @@ -196,7 +198,8 @@ msgstr "" #: src/forms/BuildForms.tsx:604 #: src/forms/BuildForms.tsx:765 #: src/forms/SalesOrderForms.tsx:269 -#: src/pages/stock/StockDetail.tsx:976 +#: src/pages/stock/StockDetail.tsx:992 +#: src/tables/part/PartTestResultTable.tsx:248 #: src/tables/stock/StockTrackingTable.tsx:48 #: src/tables/stock/StockTrackingTable.tsx:55 msgid "Stock Item" @@ -221,7 +224,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:89 #: src/pages/stock/LocationDetail.tsx:176 #: src/pages/stock/LocationDetail.tsx:412 -#: src/pages/stock/StockDetail.tsx:967 +#: src/pages/stock/StockDetail.tsx:983 msgid "Stock Locations" msgstr "" @@ -235,7 +238,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:103 #: src/pages/Index/Settings/SystemSettings.tsx:248 -#: src/pages/part/PartDetail.tsx:912 +#: src/pages/part/PartDetail.tsx:914 msgid "Stock History" msgstr "" @@ -284,7 +287,7 @@ msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:199 #: src/pages/sales/SalesOrderDetail.tsx:211 #: src/tables/ColumnRenderers.tsx:353 -#: src/tables/Filter.tsx:278 +#: src/tables/Filter.tsx:286 #: src/tables/TableHoverCard.tsx:101 msgid "Project Code" msgstr "" @@ -299,9 +302,9 @@ msgstr "" #: src/pages/build/BuildDetail.tsx:244 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:33 #: src/pages/purchasing/PurchaseOrderDetail.tsx:531 -#: src/pages/stock/StockDetail.tsx:349 +#: src/pages/stock/StockDetail.tsx:352 #: src/tables/part/PartPurchaseOrdersTable.tsx:32 -#: src/tables/stock/StockItemTable.tsx:240 +#: src/tables/stock/StockItemTable.tsx:241 #: src/tables/stock/StockTrackingTable.tsx:120 msgid "Purchase Order" msgstr "" @@ -311,7 +314,7 @@ msgstr "" #: src/pages/Index/Settings/SystemSettings.tsx:283 #: src/pages/company/CompanyDetail.tsx:205 #: src/pages/company/SupplierPartDetail.tsx:265 -#: src/pages/part/PartDetail.tsx:876 +#: src/pages/part/PartDetail.tsx:878 #: src/pages/purchasing/PurchasingIndex.tsx:60 msgid "Purchase Orders" msgstr "" @@ -330,7 +333,7 @@ msgstr "" #: src/pages/sales/SalesOrderDetail.tsx:586 #: src/pages/sales/SalesOrderShipmentDetail.tsx:94 #: src/pages/sales/SalesOrderShipmentDetail.tsx:358 -#: src/pages/stock/StockDetail.tsx:358 +#: src/pages/stock/StockDetail.tsx:361 #: src/tables/part/PartSalesAllocationsTable.tsx:41 #: src/tables/sales/SalesOrderAllocationTable.tsx:107 #: src/tables/stock/StockTrackingTable.tsx:131 @@ -341,7 +344,7 @@ msgstr "" #: lib/enums/Roles.tsx:43 #: src/pages/Index/Settings/SystemSettings.tsx:299 #: src/pages/company/CompanyDetail.tsx:225 -#: src/pages/part/PartDetail.tsx:888 +#: src/pages/part/PartDetail.tsx:890 #: src/pages/sales/SalesIndex.tsx:82 msgid "Sales Orders" msgstr "" @@ -365,7 +368,7 @@ msgstr "" #: lib/enums/Roles.tsx:41 #: src/pages/Index/Settings/SystemSettings.tsx:315 #: src/pages/company/CompanyDetail.tsx:232 -#: src/pages/part/PartDetail.tsx:895 +#: src/pages/part/PartDetail.tsx:897 #: src/pages/sales/SalesIndex.tsx:103 msgid "Return Orders" msgstr "" @@ -414,7 +417,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:214 #: src/pages/Auth/ChangePassword.tsx:36 #: src/pages/core/UserDetail.tsx:220 -#: src/tables/Filter.tsx:327 +#: src/tables/Filter.tsx:335 #: src/tables/settings/ApiTokenTable.tsx:105 #: src/tables/settings/ApiTokenTable.tsx:132 #: src/tables/settings/BarcodeScanHistoryTable.tsx:79 @@ -544,7 +547,7 @@ msgstr "" #: lib/enums/Roles.tsx:33 #: src/pages/Index/Settings/SystemSettings.tsx:264 #: src/pages/build/BuildIndex.tsx:75 -#: src/pages/part/PartDetail.tsx:905 +#: src/pages/part/PartDetail.tsx:907 #: src/pages/sales/SalesOrderDetail.tsx:394 msgid "Build Orders" msgstr "" @@ -694,11 +697,12 @@ msgid "Failed to link barcode" msgstr "" #: src/components/barcodes/QRCode.tsx:179 -#: src/pages/part/PartDetail.tsx:522 +#: src/pages/part/PartDetail.tsx:524 #: src/pages/purchasing/PurchaseOrderDetail.tsx:204 #: src/pages/sales/ReturnOrderDetail.tsx:168 #: src/pages/sales/SalesOrderDetail.tsx:180 #: src/pages/sales/SalesOrderShipmentDetail.tsx:168 +#: src/pages/stock/StockDetail.tsx:186 msgid "Link" msgstr "" @@ -720,11 +724,11 @@ msgstr "" #~ msgid "Copy to clipboard" #~ msgstr "Copy to clipboard" -#: src/components/buttons/CopyButton.tsx:31 +#: src/components/buttons/CopyButton.tsx:34 msgid "Copied" msgstr "" -#: src/components/buttons/CopyButton.tsx:31 +#: src/components/buttons/CopyButton.tsx:34 msgid "Copy" msgstr "" @@ -752,19 +756,15 @@ msgstr "" #~ msgid "The label could not be generated" #~ msgstr "The label could not be generated" -#: src/components/buttons/PrintingActions.tsx:122 +#: src/components/buttons/PrintingActions.tsx:124 msgid "Print Label" msgstr "" -#: src/components/buttons/PrintingActions.tsx:129 -#: src/components/buttons/PrintingActions.tsx:156 +#: src/components/buttons/PrintingActions.tsx:134 +#: src/components/buttons/PrintingActions.tsx:168 msgid "Print" msgstr "" -#: src/components/buttons/PrintingActions.tsx:139 -msgid "Print Report" -msgstr "" - #: src/components/buttons/PrintingActions.tsx:152 #~ msgid "Generate" #~ msgstr "Generate" @@ -777,15 +777,19 @@ msgstr "" #~ msgid "The report could not be generated" #~ msgstr "The report could not be generated" -#: src/components/buttons/PrintingActions.tsx:177 +#: src/components/buttons/PrintingActions.tsx:161 +msgid "Print Report" +msgstr "" + +#: src/components/buttons/PrintingActions.tsx:189 msgid "Printing Actions" msgstr "" -#: src/components/buttons/PrintingActions.tsx:182 +#: src/components/buttons/PrintingActions.tsx:194 msgid "Print Labels" msgstr "" -#: src/components/buttons/PrintingActions.tsx:188 +#: src/components/buttons/PrintingActions.tsx:200 msgid "Print Reports" msgstr "" @@ -837,24 +841,24 @@ msgstr "" msgid "Subscribe to notifications" msgstr "" -#: src/components/calendar/Calendar.tsx:99 -#: src/components/calendar/Calendar.tsx:162 +#: src/components/calendar/Calendar.tsx:102 +#: src/components/calendar/Calendar.tsx:165 msgid "Calendar Filters" msgstr "" -#: src/components/calendar/Calendar.tsx:114 +#: src/components/calendar/Calendar.tsx:117 msgid "Previous month" msgstr "" -#: src/components/calendar/Calendar.tsx:123 +#: src/components/calendar/Calendar.tsx:126 msgid "Select month" msgstr "" -#: src/components/calendar/Calendar.tsx:144 +#: src/components/calendar/Calendar.tsx:147 msgid "Next month" msgstr "" -#: src/components/calendar/Calendar.tsx:175 +#: src/components/calendar/Calendar.tsx:178 #: src/tables/InvenTreeTableHeader.tsx:291 msgid "Download data" msgstr "" @@ -868,7 +872,7 @@ msgid "Error updating order" msgstr "" #: src/components/calendar/OrderCalendar.tsx:178 -#: src/tables/Filter.tsx:144 +#: src/tables/Filter.tsx:152 msgid "Overdue" msgstr "" @@ -1107,7 +1111,7 @@ msgid "The latest news from InvenTree" msgstr "" #: src/components/dashboard/widgets/ColorToggleWidget.tsx:18 -#: src/components/nav/MainMenu.tsx:91 +#: src/components/nav/MainMenu.tsx:93 msgid "Change Color Mode" msgstr "" @@ -1153,14 +1157,14 @@ msgstr "" #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:76 #: src/pages/core/UserDetail.tsx:93 #: src/pages/core/UserDetail.tsx:203 -#: src/tables/settings/UserTable.tsx:420 +#: src/tables/settings/UserTable.tsx:421 msgid "Superuser" msgstr "" #: src/components/details/Details.tsx:124 #: src/pages/core/UserDetail.tsx:87 #: src/pages/core/UserDetail.tsx:200 -#: src/tables/settings/UserTable.tsx:415 +#: src/tables/settings/UserTable.tsx:416 msgid "Staff" msgstr "" @@ -1658,7 +1662,7 @@ msgstr "" #: src/components/plugins/PluginDrawer.tsx:68 #: src/pages/Index/Settings/AdminCenter/UnitManagementPanel.tsx:19 #: src/pages/part/CategoryDetail.tsx:86 -#: src/pages/part/PartDetail.tsx:447 +#: src/pages/part/PartDetail.tsx:449 #: src/pages/stock/LocationDetail.tsx:84 #: src/tables/machine/MachineTypeTable.tsx:67 #: src/tables/machine/MachineTypeTable.tsx:151 @@ -1980,7 +1984,7 @@ msgid "Data has been imported successfully" msgstr "" #: src/components/importer/ImporterDrawer.tsx:109 -#: src/components/modals/AboutInvenTreeModal.tsx:197 +#: src/components/modals/AboutInvenTreeModal.tsx:203 #: src/components/modals/ServerInfoModal.tsx:134 #: src/forms/BomForms.tsx:132 msgid "Close" @@ -2166,14 +2170,14 @@ msgstr "" #: src/components/items/TransferList.tsx:161 #: src/components/render/Stock.tsx:102 -#: src/pages/part/PartDetail.tsx:984 -#: src/pages/stock/StockDetail.tsx:262 -#: src/pages/stock/StockDetail.tsx:913 +#: src/pages/part/PartDetail.tsx:997 +#: src/pages/stock/StockDetail.tsx:265 +#: src/pages/stock/StockDetail.tsx:929 #: src/tables/build/BuildAllocatedStockTable.tsx:135 #: src/tables/build/BuildLineTable.tsx:190 #: src/tables/part/PartTable.tsx:124 -#: src/tables/stock/StockItemTable.tsx:183 -#: src/tables/stock/StockItemTable.tsx:344 +#: src/tables/stock/StockItemTable.tsx:184 +#: src/tables/stock/StockItemTable.tsx:345 msgid "Available" msgstr "" @@ -2252,19 +2256,19 @@ msgstr "" #~ msgid "Dismiss" #~ msgstr "Dismiss" -#: src/components/modals/AboutInvenTreeModal.tsx:190 +#: src/components/modals/AboutInvenTreeModal.tsx:193 msgid "Copy version information" msgstr "" -#: src/components/modals/AboutInvenTreeModal.tsx:207 +#: src/components/modals/AboutInvenTreeModal.tsx:213 msgid "Development Version" msgstr "" -#: src/components/modals/AboutInvenTreeModal.tsx:209 +#: src/components/modals/AboutInvenTreeModal.tsx:215 msgid "Up to Date" msgstr "" -#: src/components/modals/AboutInvenTreeModal.tsx:211 +#: src/components/modals/AboutInvenTreeModal.tsx:217 msgid "Update Available" msgstr "" @@ -2439,24 +2443,28 @@ msgstr "" #~ msgid "Profile" #~ msgstr "Profile" -#: src/components/nav/MainMenu.tsx:52 +#: src/components/nav/MainMenu.tsx:54 #: src/components/nav/NavigationDrawer.tsx:193 #: src/pages/Index/Settings/AdminCenter/EmailManagementPanel.tsx:21 #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:39 msgid "Settings" msgstr "" -#: src/components/nav/MainMenu.tsx:59 -#: src/pages/Index/Settings/UserSettings.tsx:145 -msgid "Account Settings" -msgstr "" - #: src/components/nav/MainMenu.tsx:59 #: src/defaults/menuItems.tsx:15 #~ msgid "Account settings" #~ msgstr "Account settings" -#: src/components/nav/MainMenu.tsx:67 +#: src/components/nav/MainMenu.tsx:61 +#: src/pages/Index/Settings/UserSettings.tsx:145 +msgid "Account Settings" +msgstr "" + +#: src/components/nav/MainMenu.tsx:68 +#~ msgid "Current language {locale}" +#~ msgstr "Current language {locale}" + +#: src/components/nav/MainMenu.tsx:69 #: src/components/nav/NavigationDrawer.tsx:153 #: src/components/nav/SettingsHeader.tsx:41 #: src/pages/Index/Settings/SystemSettings.tsx:347 @@ -2464,15 +2472,11 @@ msgstr "" msgid "System Settings" msgstr "" -#: src/components/nav/MainMenu.tsx:68 -#~ msgid "Current language {locale}" -#~ msgstr "Current language {locale}" - #: src/components/nav/MainMenu.tsx:71 #~ msgid "Switch to pseudo language" #~ msgstr "Switch to pseudo language" -#: src/components/nav/MainMenu.tsx:76 +#: src/components/nav/MainMenu.tsx:78 #: src/components/nav/NavigationDrawer.tsx:160 #: src/components/nav/SettingsHeader.tsx:42 #: src/defaults/actions.tsx:83 @@ -2481,7 +2485,14 @@ msgstr "" msgid "Admin Center" msgstr "" -#: src/components/nav/MainMenu.tsx:100 +#: src/components/nav/MainMenu.tsx:99 +#: src/defaults/actions.tsx:44 +#: src/defaults/links.tsx:140 +#: src/defaults/links.tsx:186 +msgid "About InvenTree" +msgstr "" + +#: src/components/nav/MainMenu.tsx:108 msgid "Logout" msgstr "" @@ -2507,10 +2518,11 @@ msgstr "" #: src/defaults/links.tsx:42 #: src/forms/StockForms.tsx:736 #: src/pages/Index/Settings/SystemSettings.tsx:224 -#: src/pages/part/PartDetail.tsx:805 +#: src/pages/part/PartDetail.tsx:807 #: src/pages/stock/LocationDetail.tsx:390 -#: src/pages/stock/StockDetail.tsx:626 -#: src/tables/stock/StockItemTable.tsx:86 +#: src/pages/stock/LocationDetail.tsx:420 +#: src/pages/stock/StockDetail.tsx:642 +#: src/tables/stock/StockItemTable.tsx:87 msgid "Stock" msgstr "" @@ -2599,7 +2611,7 @@ msgstr "" #: src/components/nav/SearchDrawer.tsx:288 #: src/pages/company/ManufacturerPartDetail.tsx:176 -#: src/pages/part/PartDetail.tsx:863 +#: src/pages/part/PartDetail.tsx:865 #: src/pages/part/PartSupplierDetail.tsx:15 #: src/pages/purchasing/PurchasingIndex.tsx:81 msgid "Suppliers" @@ -2663,7 +2675,7 @@ msgid "Attachments" msgstr "" #: src/components/panels/NotesPanel.tsx:23 -#: src/tables/build/BuildOrderTestTable.tsx:196 +#: src/tables/part/PartTestResultTable.tsx:214 #: src/tables/stock/StockTrackingTable.tsx:212 msgid "Notes" msgstr "" @@ -2709,7 +2721,7 @@ msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:118 #: src/pages/company/SupplierPartDetail.tsx:144 #: src/pages/part/CategoryDetail.tsx:106 -#: src/pages/part/PartDetail.tsx:461 +#: src/pages/part/PartDetail.tsx:463 #: src/pages/purchasing/PurchaseOrderDetail.tsx:144 #: src/pages/sales/ReturnOrderDetail.tsx:109 #: src/pages/sales/SalesOrderDetail.tsx:118 @@ -2730,7 +2742,7 @@ msgstr "" #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:41 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 #: src/tables/ColumnRenderers.tsx:411 -#: src/tables/build/BuildOrderTestTable.tsx:204 +#: src/tables/part/PartTestResultTable.tsx:222 msgid "Date" msgstr "" @@ -2739,7 +2751,7 @@ msgstr "" #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:68 #: src/pages/core/UserDetail.tsx:81 #: src/pages/core/UserDetail.tsx:209 -#: src/pages/part/PartDetail.tsx:616 +#: src/pages/part/PartDetail.tsx:618 #: src/tables/bom/UsedInTable.tsx:90 #: src/tables/company/CompanyTable.tsx:57 #: src/tables/company/CompanyTable.tsx:91 @@ -2753,8 +2765,8 @@ msgstr "" #: src/tables/purchasing/SupplierPartTable.tsx:85 #: src/tables/purchasing/SupplierPartTable.tsx:179 #: src/tables/settings/ApiTokenTable.tsx:63 -#: src/tables/settings/UserTable.tsx:410 -#: src/tables/stock/StockItemTable.tsx:323 +#: src/tables/settings/UserTable.tsx:411 +#: src/tables/stock/StockItemTable.tsx:324 msgid "Active" msgstr "" @@ -2873,7 +2885,7 @@ msgstr "" #: src/pages/company/CompanyDetail.tsx:325 #: src/pages/company/SupplierPartDetail.tsx:368 #: src/pages/core/UserDetail.tsx:211 -#: src/pages/part/PartDetail.tsx:1017 +#: src/pages/part/PartDetail.tsx:1030 msgid "Inactive" msgstr "" @@ -2883,8 +2895,31 @@ msgstr "" msgid "No stock" msgstr "" -#: src/components/render/Part.tsx:74 -#: src/pages/part/PartDetail.tsx:488 +#: src/components/render/Part.tsx:44 +#: src/pages/company/SupplierPartDetail.tsx:196 +#: src/pages/company/SupplierPartDetail.tsx:389 +#: src/pages/part/PartDetail.tsx:1018 +#: src/tables/bom/BomTable.tsx:424 +#: src/tables/part/PartTable.tsx:95 +msgid "On Order" +msgstr "" + +#: src/components/render/Part.tsx:52 +#: src/pages/part/PartDetail.tsx:590 +#: src/pages/part/PartDetail.tsx:1024 +#: src/pages/stock/StockDetail.tsx:912 +#: src/tables/part/PartTestResultTable.tsx:297 +#: src/tables/stock/StockItemTable.tsx:361 +msgid "In Production" +msgstr "" + +#: src/components/render/Part.tsx:71 +#: src/tables/stock/StockTrackingTable.tsx:206 +msgid "Details" +msgstr "" + +#: src/components/render/Part.tsx:109 +#: src/pages/part/PartDetail.tsx:490 #: src/tables/ColumnRenderers.tsx:224 #: src/tables/ColumnRenderers.tsx:233 #: src/tables/notifications/NotificationTable.tsx:32 @@ -2908,17 +2943,17 @@ msgstr "" #: src/forms/StockForms.tsx:1073 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:88 #: src/pages/core/UserDetail.tsx:158 -#: src/pages/stock/StockDetail.tsx:295 +#: src/pages/stock/StockDetail.tsx:298 #: src/tables/ColumnRenderers.tsx:176 #: src/tables/ColumnRenderers.tsx:185 -#: src/tables/Filter.tsx:392 +#: src/tables/Filter.tsx:400 #: src/tables/stock/StockTrackingTable.tsx:98 msgid "Location" msgstr "" #: src/components/render/Stock.tsx:99 -#: src/pages/stock/StockDetail.tsx:195 -#: src/pages/stock/StockDetail.tsx:901 +#: src/pages/stock/StockDetail.tsx:198 +#: src/pages/stock/StockDetail.tsx:917 #: src/tables/build/BuildAllocatedStockTable.tsx:121 #: src/tables/build/BuildOutputTable.tsx:111 #: src/tables/sales/SalesOrderAllocationTable.tsx:139 @@ -2940,11 +2975,11 @@ msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:146 #: src/pages/part/pricing/PriceBreakPanel.tsx:89 #: src/pages/part/pricing/PriceBreakPanel.tsx:172 -#: src/pages/stock/StockDetail.tsx:255 -#: src/pages/stock/StockDetail.tsx:907 +#: src/pages/stock/StockDetail.tsx:258 +#: src/pages/stock/StockDetail.tsx:923 #: src/tables/build/BuildLineTable.tsx:84 -#: src/tables/build/BuildOrderTestTable.tsx:251 #: src/tables/part/PartPurchaseOrdersTable.tsx:94 +#: src/tables/part/PartTestResultTable.tsx:269 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:168 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:199 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:69 @@ -3467,163 +3502,163 @@ msgid "Please correct the errors in the selected parts" msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:424 -#: src/tables/build/BuildLineTable.tsx:794 +#: src/tables/build/BuildLineTable.tsx:797 #: src/tables/part/PartTable.tsx:407 #: src/tables/sales/SalesOrderLineItemTable.tsx:365 msgid "Order Parts" msgstr "" #: src/contexts/LanguageContext.tsx:22 -msgid "Arabic" -msgstr "" +#~ msgid "Arabic" +#~ msgstr "Arabic" #: src/contexts/LanguageContext.tsx:23 -msgid "Bulgarian" -msgstr "" +#~ msgid "Bulgarian" +#~ msgstr "Bulgarian" #: src/contexts/LanguageContext.tsx:24 -msgid "Czech" -msgstr "" +#~ msgid "Czech" +#~ msgstr "Czech" #: src/contexts/LanguageContext.tsx:25 -msgid "Danish" -msgstr "" +#~ msgid "Danish" +#~ msgstr "Danish" #: src/contexts/LanguageContext.tsx:26 -msgid "German" -msgstr "" +#~ msgid "German" +#~ msgstr "German" #: src/contexts/LanguageContext.tsx:27 -msgid "Greek" -msgstr "" +#~ msgid "Greek" +#~ msgstr "Greek" #: src/contexts/LanguageContext.tsx:28 -msgid "English" -msgstr "" +#~ msgid "English" +#~ msgstr "English" #: src/contexts/LanguageContext.tsx:29 -msgid "Spanish" -msgstr "" +#~ msgid "Spanish" +#~ msgstr "Spanish" #: src/contexts/LanguageContext.tsx:30 -msgid "Spanish (Mexican)" -msgstr "" +#~ msgid "Spanish (Mexican)" +#~ msgstr "Spanish (Mexican)" #: src/contexts/LanguageContext.tsx:31 -msgid "Estonian" -msgstr "" +#~ msgid "Estonian" +#~ msgstr "Estonian" #: src/contexts/LanguageContext.tsx:32 -msgid "Farsi / Persian" -msgstr "" +#~ msgid "Farsi / Persian" +#~ msgstr "Farsi / Persian" #: src/contexts/LanguageContext.tsx:33 -msgid "Finnish" -msgstr "" +#~ msgid "Finnish" +#~ msgstr "Finnish" #: src/contexts/LanguageContext.tsx:34 -msgid "French" -msgstr "" +#~ msgid "French" +#~ msgstr "French" #: src/contexts/LanguageContext.tsx:35 -msgid "Hebrew" -msgstr "" +#~ msgid "Hebrew" +#~ msgstr "Hebrew" #: src/contexts/LanguageContext.tsx:36 -msgid "Hindi" -msgstr "" +#~ msgid "Hindi" +#~ msgstr "Hindi" #: src/contexts/LanguageContext.tsx:37 -msgid "Hungarian" -msgstr "" +#~ msgid "Hungarian" +#~ msgstr "Hungarian" #: src/contexts/LanguageContext.tsx:38 -msgid "Italian" -msgstr "" +#~ msgid "Italian" +#~ msgstr "Italian" #: src/contexts/LanguageContext.tsx:39 -msgid "Japanese" -msgstr "" +#~ msgid "Japanese" +#~ msgstr "Japanese" #: src/contexts/LanguageContext.tsx:40 -msgid "Korean" -msgstr "" +#~ msgid "Korean" +#~ msgstr "Korean" #: src/contexts/LanguageContext.tsx:41 -msgid "Lithuanian" -msgstr "" +#~ msgid "Lithuanian" +#~ msgstr "Lithuanian" #: src/contexts/LanguageContext.tsx:42 -msgid "Latvian" -msgstr "" +#~ msgid "Latvian" +#~ msgstr "Latvian" #: src/contexts/LanguageContext.tsx:43 -msgid "Dutch" -msgstr "" +#~ msgid "Dutch" +#~ msgstr "Dutch" #: src/contexts/LanguageContext.tsx:44 -msgid "Norwegian" -msgstr "" +#~ msgid "Norwegian" +#~ msgstr "Norwegian" #: src/contexts/LanguageContext.tsx:45 -msgid "Polish" -msgstr "" +#~ msgid "Polish" +#~ msgstr "Polish" #: src/contexts/LanguageContext.tsx:46 -msgid "Portuguese" -msgstr "" +#~ msgid "Portuguese" +#~ msgstr "Portuguese" #: src/contexts/LanguageContext.tsx:47 -msgid "Portuguese (Brazilian)" -msgstr "" +#~ msgid "Portuguese (Brazilian)" +#~ msgstr "Portuguese (Brazilian)" #: src/contexts/LanguageContext.tsx:48 -msgid "Romanian" -msgstr "" +#~ msgid "Romanian" +#~ msgstr "Romanian" #: src/contexts/LanguageContext.tsx:49 -msgid "Russian" -msgstr "" +#~ msgid "Russian" +#~ msgstr "Russian" #: src/contexts/LanguageContext.tsx:50 -msgid "Slovak" -msgstr "" +#~ msgid "Slovak" +#~ msgstr "Slovak" #: src/contexts/LanguageContext.tsx:51 -msgid "Slovenian" -msgstr "" +#~ msgid "Slovenian" +#~ msgstr "Slovenian" #: src/contexts/LanguageContext.tsx:52 -msgid "Serbian" -msgstr "" +#~ msgid "Serbian" +#~ msgstr "Serbian" #: src/contexts/LanguageContext.tsx:53 -msgid "Swedish" -msgstr "" +#~ msgid "Swedish" +#~ msgstr "Swedish" #: src/contexts/LanguageContext.tsx:54 -msgid "Thai" -msgstr "" +#~ msgid "Thai" +#~ msgstr "Thai" #: src/contexts/LanguageContext.tsx:55 -msgid "Turkish" -msgstr "" +#~ msgid "Turkish" +#~ msgstr "Turkish" #: src/contexts/LanguageContext.tsx:56 -msgid "Ukrainian" -msgstr "" +#~ msgid "Ukrainian" +#~ msgstr "Ukrainian" #: src/contexts/LanguageContext.tsx:57 -msgid "Vietnamese" -msgstr "" +#~ msgid "Vietnamese" +#~ msgstr "Vietnamese" #: src/contexts/LanguageContext.tsx:58 -msgid "Chinese (Simplified)" -msgstr "" +#~ msgid "Chinese (Simplified)" +#~ msgstr "Chinese (Simplified)" #: src/contexts/LanguageContext.tsx:59 -msgid "Chinese (Traditional)" -msgstr "" +#~ msgid "Chinese (Traditional)" +#~ msgstr "Chinese (Traditional)" #: src/defaults/actions.tsx:18 #: src/defaults/links.tsx:27 @@ -3644,12 +3679,6 @@ msgstr "" #~ msgid "About this Inventree instance" #~ msgstr "About this Inventree instance" -#: src/defaults/actions.tsx:44 -#: src/defaults/links.tsx:140 -#: src/defaults/links.tsx:186 -msgid "About InvenTree" -msgstr "" - #: src/defaults/actions.tsx:45 msgid "About the InvenTree org" msgstr "" @@ -3954,7 +3983,7 @@ msgstr "" #: src/forms/StockForms.tsx:184 #: src/forms/StockForms.tsx:189 #: src/forms/StockForms.tsx:360 -#: src/pages/stock/StockDetail.tsx:231 +#: src/pages/stock/StockDetail.tsx:234 msgid "Next serial number" msgstr "" @@ -3965,9 +3994,8 @@ msgstr "" #: src/forms/BuildForms.tsx:311 #: src/forms/BuildForms.tsx:656 #: src/tables/build/BuildAllocatedStockTable.tsx:150 -#: src/tables/build/BuildOrderTestTable.tsx:230 -#: src/tables/build/BuildOrderTestTable.tsx:254 #: src/tables/build/BuildOutputTable.tsx:592 +#: src/tables/part/PartTestResultTable.tsx:272 msgid "Build Output" msgstr "" @@ -3984,17 +4012,18 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:150 #: src/pages/sales/ReturnOrderDetail.tsx:115 #: src/pages/sales/SalesOrderDetail.tsx:124 -#: src/pages/stock/StockDetail.tsx:162 -#: src/tables/Filter.tsx:266 +#: src/pages/stock/StockDetail.tsx:170 +#: src/tables/Filter.tsx:274 #: src/tables/build/BuildOutputTable.tsx:408 #: src/tables/machine/MachineListTable.tsx:359 #: src/tables/part/PartPurchaseOrdersTable.tsx:38 +#: src/tables/part/PartTestResultTable.tsx:309 #: src/tables/sales/ReturnOrderLineItemTable.tsx:135 #: src/tables/sales/ReturnOrderLineItemTable.tsx:172 #: src/tables/settings/CustomStateTable.tsx:79 #: src/tables/settings/EmailTable.tsx:95 #: src/tables/settings/ImportSessionTable.tsx:117 -#: src/tables/stock/StockItemTable.tsx:328 +#: src/tables/stock/StockItemTable.tsx:329 #: src/tables/stock/StockTrackingTable.tsx:65 msgid "Status" msgstr "" @@ -4056,7 +4085,7 @@ msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:139 #: src/tables/build/BuildLineTable.tsx:180 #: src/tables/sales/SalesOrderLineItemTable.tsx:337 -#: src/tables/stock/StockItemTable.tsx:339 +#: src/tables/stock/StockItemTable.tsx:340 msgid "Allocated" msgstr "" @@ -4074,9 +4103,9 @@ msgstr "" #: src/forms/BuildForms.tsx:671 #: src/forms/SalesOrderForms.tsx:298 -#: src/tables/build/BuildLineTable.tsx:555 -#: src/tables/build/BuildLineTable.tsx:710 -#: src/tables/build/BuildLineTable.tsx:809 +#: src/tables/build/BuildLineTable.tsx:556 +#: src/tables/build/BuildLineTable.tsx:713 +#: src/tables/build/BuildLineTable.tsx:812 #: src/tables/sales/SalesOrderLineItemTable.tsx:375 #: src/tables/sales/SalesOrderLineItemTable.tsx:408 msgid "Allocate Stock" @@ -4089,10 +4118,10 @@ msgstr "" #: src/forms/BuildForms.tsx:787 #: src/forms/BuildForms.tsx:888 -#: src/tables/build/BuildAllocatedStockTable.tsx:233 -#: src/tables/build/BuildAllocatedStockTable.tsx:265 -#: src/tables/build/BuildLineTable.tsx:720 -#: src/tables/build/BuildLineTable.tsx:843 +#: src/tables/build/BuildAllocatedStockTable.tsx:240 +#: src/tables/build/BuildAllocatedStockTable.tsx:272 +#: src/tables/build/BuildLineTable.tsx:723 +#: src/tables/build/BuildLineTable.tsx:846 msgid "Consume Stock" msgstr "" @@ -4102,14 +4131,14 @@ msgid "Stock items consumed" msgstr "" #: src/forms/BuildForms.tsx:824 -#: src/tables/build/BuildLineTable.tsx:495 +#: src/tables/build/BuildLineTable.tsx:496 #: src/tables/part/PartBuildAllocationsTable.tsx:101 msgid "Fully consumed" msgstr "" #: src/forms/BuildForms.tsx:869 #: src/tables/build/BuildLineTable.tsx:185 -#: src/tables/stock/StockItemTable.tsx:372 +#: src/tables/stock/StockItemTable.tsx:369 msgid "Consumed" msgstr "" @@ -4120,7 +4149,7 @@ msgstr "" #: src/forms/PartForms.tsx:70 #: src/forms/PartForms.tsx:157 #: src/pages/part/CategoryDetail.tsx:122 -#: src/pages/part/PartDetail.tsx:669 +#: src/pages/part/PartDetail.tsx:671 #: src/tables/part/PartCategoryTable.tsx:94 #: src/tables/part/PartTable.tsx:312 msgid "Subscribed" @@ -4232,12 +4261,13 @@ msgstr "" #: src/forms/PurchaseOrderForms.tsx:658 #: src/pages/build/BuildDetail.tsx:351 -#: src/pages/stock/StockDetail.tsx:277 -#: src/pages/stock/StockDetail.tsx:923 +#: src/pages/stock/StockDetail.tsx:280 +#: src/pages/stock/StockDetail.tsx:939 #: src/tables/Filter.tsx:83 #: src/tables/build/BuildAllocatedStockTable.tsx:128 -#: src/tables/build/BuildOrderTestTable.tsx:242 #: src/tables/build/BuildOutputTable.tsx:116 +#: src/tables/part/PartTestResultTable.tsx:260 +#: src/tables/part/PartTestResultTable.tsx:281 #: src/tables/sales/SalesOrderAllocationTable.tsx:146 msgid "Batch Code" msgstr "" @@ -4260,8 +4290,8 @@ msgid "Enter serial numbers for received items" msgstr "" #: src/forms/PurchaseOrderForms.tsx:687 -#: src/pages/stock/StockDetail.tsx:379 -#: src/tables/stock/StockItemTable.tsx:295 +#: src/pages/stock/StockDetail.tsx:382 +#: src/tables/stock/StockItemTable.tsx:296 msgid "Expiry Date" msgstr "" @@ -4273,7 +4303,7 @@ msgstr "" #: src/forms/StockForms.tsx:673 #: src/pages/company/SupplierPartDetail.tsx:171 #: src/pages/company/SupplierPartDetail.tsx:235 -#: src/pages/stock/StockDetail.tsx:416 +#: src/pages/stock/StockDetail.tsx:419 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:220 msgid "Packaging" msgstr "" @@ -4339,9 +4369,9 @@ msgid "Stock Status" msgstr "" #: src/forms/StockForms.tsx:261 -#: src/pages/stock/StockDetail.tsx:670 -#: src/tables/stock/StockItemTable.tsx:525 -#: src/tables/stock/StockItemTable.tsx:572 +#: src/pages/stock/StockDetail.tsx:686 +#: src/tables/stock/StockItemTable.tsx:522 +#: src/tables/stock/StockItemTable.tsx:569 msgid "Add Stock Item" msgstr "" @@ -4378,10 +4408,10 @@ msgstr "" #: src/forms/StockForms.tsx:1075 #: src/pages/company/SupplierPartDetail.tsx:189 #: src/pages/company/SupplierPartDetail.tsx:373 -#: src/pages/part/PartDetail.tsx:535 -#: src/pages/part/PartDetail.tsx:974 +#: src/pages/part/PartDetail.tsx:537 +#: src/pages/part/PartDetail.tsx:987 +#: src/tables/Filter.tsx:92 #: src/tables/purchasing/SupplierPartTable.tsx:194 -#: src/tables/stock/StockItemTable.tsx:359 msgid "In Stock" msgstr "" @@ -4545,7 +4575,7 @@ msgstr "" #: src/tables/FilterSelectDrawer.tsx:114 #: src/tables/FilterSelectDrawer.tsx:137 #: src/tables/FilterSelectDrawer.tsx:149 -#: src/tables/build/BuildOrderTestTable.tsx:188 +#: src/tables/part/PartTestResultTable.tsx:206 #: src/tables/purchasing/ManufacturerPartParameterTable.tsx:42 #: src/tables/stock/StockItemTestResultTable.tsx:201 msgid "Value" @@ -4833,7 +4863,7 @@ msgid "Delete selected stock items" msgstr "" #: src/hooks/UseStockAdjustActions.tsx:205 -#: src/pages/part/PartDetail.tsx:1155 +#: src/pages/part/PartDetail.tsx:1168 msgid "Stock Actions" msgstr "" @@ -6196,7 +6226,7 @@ msgstr "" #: src/pages/build/BuildDetail.tsx:207 #: src/pages/company/ManufacturerPartDetail.tsx:83 #: src/pages/company/SupplierPartDetail.tsx:95 -#: src/pages/part/PartDetail.tsx:454 +#: src/pages/part/PartDetail.tsx:456 #: src/pages/stock/StockDetail.tsx:153 #: src/tables/bom/BomTable.tsx:134 #: src/tables/bom/UsedInTable.tsx:40 @@ -6207,15 +6237,16 @@ msgstr "" #: src/tables/part/RelatedPartTable.tsx:73 #: src/tables/sales/SalesOrderAllocationTable.tsx:132 #: src/tables/sales/SalesOrderLineItemTable.tsx:98 -#: src/tables/stock/StockItemTable.tsx:70 +#: src/tables/stock/StockItemTable.tsx:71 msgid "IPN" msgstr "" #: src/pages/build/BuildDetail.tsx:215 -#: src/pages/part/PartDetail.tsx:481 +#: src/pages/part/PartDetail.tsx:483 +#: src/pages/stock/StockDetail.tsx:161 #: src/tables/bom/UsedInTable.tsx:44 #: src/tables/build/BuildOrderTable.tsx:83 -#: src/tables/stock/StockItemTable.tsx:75 +#: src/tables/stock/StockItemTable.tsx:76 msgid "Revision" msgstr "" @@ -6231,7 +6262,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:156 #: src/pages/sales/ReturnOrderDetail.tsx:121 #: src/pages/sales/SalesOrderDetail.tsx:130 -#: src/pages/stock/StockDetail.tsx:168 +#: src/pages/stock/StockDetail.tsx:176 msgid "Custom Status" msgstr "" @@ -6268,7 +6299,7 @@ msgid "Build Quantity" msgstr "" #: src/pages/build/BuildDetail.tsx:286 -#: src/pages/part/PartDetail.tsx:599 +#: src/pages/part/PartDetail.tsx:601 #: src/tables/bom/BomTable.tsx:352 #: src/tables/bom/BomTable.tsx:387 msgid "Can Build" @@ -6280,16 +6311,16 @@ msgid "Completed Outputs" msgstr "" #: src/pages/build/BuildDetail.tsx:312 -#: src/tables/Filter.tsx:373 +#: src/tables/Filter.tsx:381 msgid "Issued By" msgstr "" #: src/pages/build/BuildDetail.tsx:320 -#: src/pages/part/PartDetail.tsx:692 +#: src/pages/part/PartDetail.tsx:694 #: src/pages/purchasing/PurchaseOrderDetail.tsx:243 #: src/pages/sales/ReturnOrderDetail.tsx:207 #: src/pages/sales/SalesOrderDetail.tsx:219 -#: src/tables/Filter.tsx:311 +#: src/tables/Filter.tsx:319 msgid "Responsible" msgstr "" @@ -6377,6 +6408,8 @@ msgid "Child Build Orders" msgstr "" #: src/pages/build/BuildDetail.tsx:524 +#: src/pages/part/PartDetail.tsx:940 +#: src/pages/stock/StockDetail.tsx:587 #: src/tables/build/BuildOutputTable.tsx:664 #: src/tables/stock/StockItemTestResultTable.tsx:167 msgid "Test Results" @@ -6511,7 +6544,7 @@ msgid "Cancel order" msgstr "" #: src/pages/build/BuildDetail.tsx:752 -#: src/pages/stock/StockDetail.tsx:341 +#: src/pages/stock/StockDetail.tsx:344 #: src/tables/build/BuildAllocatedStockTable.tsx:85 #: src/tables/part/PartBuildAllocationsTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:150 @@ -6572,7 +6605,7 @@ msgstr "" #: src/pages/company/SupplierPartDetail.tsx:234 #: src/pages/company/SupplierPartDetail.tsx:359 #: src/pages/purchasing/PurchaseOrderDetail.tsx:138 -#: src/tables/Filter.tsx:352 +#: src/tables/Filter.tsx:360 #: src/tables/company/CompanyTable.tsx:96 #: src/tables/part/PartPurchaseOrdersTable.tsx:43 #: src/tables/purchasing/PurchaseOrderTable.tsx:109 @@ -6585,7 +6618,7 @@ msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:102 #: src/pages/company/ManufacturerPartDetail.tsx:264 #: src/pages/company/SupplierPartDetail.tsx:151 -#: src/tables/Filter.tsx:339 +#: src/tables/Filter.tsx:347 #: src/tables/company/CompanyTable.tsx:101 #: src/tables/purchasing/SupplierPartTable.tsx:70 msgid "Manufacturer" @@ -6597,7 +6630,7 @@ msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:103 #: src/pages/sales/SalesOrderDetail.tsx:112 #: src/pages/sales/SalesOrderShipmentDetail.tsx:102 -#: src/pages/stock/StockDetail.tsx:367 +#: src/pages/stock/StockDetail.tsx:370 #: src/tables/company/CompanyTable.tsx:106 #: src/tables/sales/ReturnOrderTable.tsx:108 #: src/tables/sales/SalesOrderTable.tsx:133 @@ -6658,7 +6691,7 @@ msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:146 #: src/pages/company/SupplierPartDetail.tsx:231 -#: src/pages/part/PartDetail.tsx:788 +#: src/pages/part/PartDetail.tsx:790 msgid "Part Details" msgstr "" @@ -6671,7 +6704,7 @@ msgid "Manufacturer Part Details" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:164 -#: src/pages/part/PartDetail.tsx:794 +#: src/pages/part/PartDetail.tsx:796 msgid "Parameters" msgstr "" @@ -6712,14 +6745,6 @@ msgstr "" msgid "Pack Quantity" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:196 -#: src/pages/company/SupplierPartDetail.tsx:389 -#: src/pages/part/PartDetail.tsx:1005 -#: src/tables/bom/BomTable.tsx:424 -#: src/tables/part/PartTable.tsx:95 -msgid "On Order" -msgstr "" - #: src/pages/company/SupplierPartDetail.tsx:203 msgid "Supplier Availability" msgstr "" @@ -6767,7 +6792,7 @@ msgid "Add Supplier Part" msgstr "" #: src/pages/company/SupplierPartDetail.tsx:383 -#: src/pages/part/PartDetail.tsx:993 +#: src/pages/part/PartDetail.tsx:1006 msgid "No Stock" msgstr "" @@ -6894,57 +6919,57 @@ msgid "Category Details" msgstr "" #: src/pages/part/PartAllocationPanel.tsx:21 -#: src/pages/stock/StockDetail.tsx:539 +#: src/pages/stock/StockDetail.tsx:555 #: src/tables/part/PartTable.tsx:108 msgid "Build Order Allocations" msgstr "" #: src/pages/part/PartAllocationPanel.tsx:31 -#: src/pages/stock/StockDetail.tsx:554 +#: src/pages/stock/StockDetail.tsx:570 #: src/tables/part/PartTable.tsx:116 msgid "Sales Order Allocations" msgstr "" -#: src/pages/part/PartDetail.tsx:181 -#: src/pages/part/PartDetail.tsx:184 -#: src/pages/part/PartDetail.tsx:228 +#: src/pages/part/PartDetail.tsx:183 +#: src/pages/part/PartDetail.tsx:186 +#: src/pages/part/PartDetail.tsx:230 msgid "Validate BOM" msgstr "" -#: src/pages/part/PartDetail.tsx:185 +#: src/pages/part/PartDetail.tsx:187 msgid "Do you want to validate the bill of materials for this assembly?" msgstr "" -#: src/pages/part/PartDetail.tsx:188 +#: src/pages/part/PartDetail.tsx:190 msgid "BOM validated" msgstr "" -#: src/pages/part/PartDetail.tsx:206 +#: src/pages/part/PartDetail.tsx:208 msgid "BOM Validated" msgstr "" -#: src/pages/part/PartDetail.tsx:207 +#: src/pages/part/PartDetail.tsx:209 msgid "The Bill of Materials for this part has been validated" msgstr "" -#: src/pages/part/PartDetail.tsx:211 -#: src/pages/part/PartDetail.tsx:216 +#: src/pages/part/PartDetail.tsx:213 +#: src/pages/part/PartDetail.tsx:218 msgid "BOM Not Validated" msgstr "" -#: src/pages/part/PartDetail.tsx:212 +#: src/pages/part/PartDetail.tsx:214 msgid "The Bill of Materials for this part has previously been checked, but requires revalidation" msgstr "" -#: src/pages/part/PartDetail.tsx:217 +#: src/pages/part/PartDetail.tsx:219 msgid "The Bill of Materials for this part has not yet been validated" msgstr "" -#: src/pages/part/PartDetail.tsx:248 +#: src/pages/part/PartDetail.tsx:250 msgid "Validated On" msgstr "" -#: src/pages/part/PartDetail.tsx:253 +#: src/pages/part/PartDetail.tsx:255 msgid "Validated By" msgstr "" @@ -6964,25 +6989,25 @@ msgstr "" #~ msgid "Delete part" #~ msgstr "Delete part" -#: src/pages/part/PartDetail.tsx:467 +#: src/pages/part/PartDetail.tsx:469 msgid "Variant of" msgstr "" -#: src/pages/part/PartDetail.tsx:474 +#: src/pages/part/PartDetail.tsx:476 msgid "Revision of" msgstr "" -#: src/pages/part/PartDetail.tsx:494 +#: src/pages/part/PartDetail.tsx:496 #: src/tables/ColumnRenderers.tsx:200 #: src/tables/ColumnRenderers.tsx:209 msgid "Default Location" msgstr "" -#: src/pages/part/PartDetail.tsx:501 +#: src/pages/part/PartDetail.tsx:503 msgid "Category Default Location" msgstr "" -#: src/pages/part/PartDetail.tsx:508 +#: src/pages/part/PartDetail.tsx:510 #: src/tables/purchasing/ManufacturerPartParameterTable.tsx:48 msgid "Units" msgstr "" @@ -6991,12 +7016,12 @@ msgstr "" #~ msgid "Stocktake By" #~ msgstr "Stocktake By" -#: src/pages/part/PartDetail.tsx:515 +#: src/pages/part/PartDetail.tsx:517 #: src/tables/settings/PendingTasksTable.tsx:51 msgid "Keywords" msgstr "" -#: src/pages/part/PartDetail.tsx:543 +#: src/pages/part/PartDetail.tsx:545 #: src/tables/bom/BomTable.tsx:419 #: src/tables/build/BuildLineTable.tsx:297 #: src/tables/part/PartTable.tsx:306 @@ -7004,34 +7029,26 @@ msgstr "" msgid "Available Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:549 +#: src/pages/part/PartDetail.tsx:551 #: src/tables/bom/BomTable.tsx:328 #: src/tables/build/BuildLineTable.tsx:259 #: src/tables/sales/SalesOrderLineItemTable.tsx:178 msgid "On order" msgstr "" -#: src/pages/part/PartDetail.tsx:556 +#: src/pages/part/PartDetail.tsx:558 msgid "Required for Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:567 +#: src/pages/part/PartDetail.tsx:569 msgid "Allocated to Build Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:579 +#: src/pages/part/PartDetail.tsx:581 msgid "Allocated to Sales Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:588 -#: src/pages/part/PartDetail.tsx:1011 -#: src/pages/stock/StockDetail.tsx:896 -#: src/tables/build/BuildOrderTestTable.tsx:273 -#: src/tables/stock/StockItemTable.tsx:364 -msgid "In Production" -msgstr "" - -#: src/pages/part/PartDetail.tsx:606 +#: src/pages/part/PartDetail.tsx:608 msgid "Minimum Stock" msgstr "" @@ -7039,51 +7056,51 @@ msgstr "" #~ msgid "Scheduling" #~ msgstr "Scheduling" -#: src/pages/part/PartDetail.tsx:621 +#: src/pages/part/PartDetail.tsx:623 #: src/tables/part/ParametricPartTable.tsx:359 #: src/tables/part/PartTable.tsx:190 msgid "Locked" msgstr "" -#: src/pages/part/PartDetail.tsx:627 +#: src/pages/part/PartDetail.tsx:629 msgid "Template Part" msgstr "" -#: src/pages/part/PartDetail.tsx:632 +#: src/pages/part/PartDetail.tsx:634 #: src/tables/bom/BomTable.tsx:409 msgid "Assembled Part" msgstr "" -#: src/pages/part/PartDetail.tsx:637 +#: src/pages/part/PartDetail.tsx:639 msgid "Component Part" msgstr "" -#: src/pages/part/PartDetail.tsx:642 +#: src/pages/part/PartDetail.tsx:644 #: src/tables/bom/BomTable.tsx:399 msgid "Testable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:648 +#: src/pages/part/PartDetail.tsx:650 #: src/tables/bom/BomTable.tsx:404 msgid "Trackable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:653 +#: src/pages/part/PartDetail.tsx:655 msgid "Purchaseable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:659 +#: src/pages/part/PartDetail.tsx:661 msgid "Saleable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:664 -#: src/pages/part/PartDetail.tsx:1023 +#: src/pages/part/PartDetail.tsx:666 +#: src/pages/part/PartDetail.tsx:1036 #: src/tables/bom/BomTable.tsx:143 #: src/tables/bom/BomTable.tsx:414 msgid "Virtual Part" msgstr "" -#: src/pages/part/PartDetail.tsx:679 +#: src/pages/part/PartDetail.tsx:681 #: src/pages/purchasing/PurchaseOrderDetail.tsx:253 #: src/pages/sales/ReturnOrderDetail.tsx:217 #: src/pages/sales/SalesOrderDetail.tsx:229 @@ -7091,65 +7108,65 @@ msgstr "" msgid "Creation Date" msgstr "" -#: src/pages/part/PartDetail.tsx:684 +#: src/pages/part/PartDetail.tsx:686 #: src/tables/ColumnRenderers.tsx:386 -#: src/tables/Filter.tsx:365 +#: src/tables/Filter.tsx:373 msgid "Created By" msgstr "" -#: src/pages/part/PartDetail.tsx:699 +#: src/pages/part/PartDetail.tsx:701 msgid "Default Supplier" msgstr "" -#: src/pages/part/PartDetail.tsx:705 +#: src/pages/part/PartDetail.tsx:707 msgid "Default Expiry" msgstr "" -#: src/pages/part/PartDetail.tsx:710 +#: src/pages/part/PartDetail.tsx:712 msgid "days" msgstr "" -#: src/pages/part/PartDetail.tsx:720 +#: src/pages/part/PartDetail.tsx:722 #: src/pages/part/pricing/BomPricingPanel.tsx:113 #: src/pages/part/pricing/VariantPricingPanel.tsx:95 #: src/tables/part/PartTable.tsx:166 msgid "Price Range" msgstr "" -#: src/pages/part/PartDetail.tsx:730 +#: src/pages/part/PartDetail.tsx:732 msgid "Latest Serial Number" msgstr "" -#: src/pages/part/PartDetail.tsx:758 +#: src/pages/part/PartDetail.tsx:760 msgid "Select Part Revision" msgstr "" -#: src/pages/part/PartDetail.tsx:824 +#: src/pages/part/PartDetail.tsx:826 msgid "Variants" msgstr "" -#: src/pages/part/PartDetail.tsx:831 -#: src/pages/stock/StockDetail.tsx:526 +#: src/pages/part/PartDetail.tsx:833 +#: src/pages/stock/StockDetail.tsx:542 msgid "Allocations" msgstr "" -#: src/pages/part/PartDetail.tsx:838 +#: src/pages/part/PartDetail.tsx:840 msgid "Bill of Materials" msgstr "" -#: src/pages/part/PartDetail.tsx:850 +#: src/pages/part/PartDetail.tsx:852 msgid "Used In" msgstr "" -#: src/pages/part/PartDetail.tsx:857 +#: src/pages/part/PartDetail.tsx:859 msgid "Part Pricing" msgstr "" -#: src/pages/part/PartDetail.tsx:927 +#: src/pages/part/PartDetail.tsx:929 msgid "Test Templates" msgstr "" -#: src/pages/part/PartDetail.tsx:938 +#: src/pages/part/PartDetail.tsx:951 msgid "Related Parts" msgstr "" @@ -7161,47 +7178,47 @@ msgstr "" #~ msgid "Transfer part stock" #~ msgstr "Transfer part stock" -#: src/pages/part/PartDetail.tsx:999 +#: src/pages/part/PartDetail.tsx:1012 #: src/tables/part/PartTestTemplateTable.tsx:112 #: src/tables/stock/StockItemTestResultTable.tsx:401 msgid "Required" msgstr "" -#: src/pages/part/PartDetail.tsx:1036 +#: src/pages/part/PartDetail.tsx:1049 #: src/tables/part/PartTable.tsx:355 msgid "Edit Part" msgstr "" -#: src/pages/part/PartDetail.tsx:1076 +#: src/pages/part/PartDetail.tsx:1089 #: src/tables/part/PartTable.tsx:343 #: src/tables/part/PartTable.tsx:420 msgid "Add Part" msgstr "" -#: src/pages/part/PartDetail.tsx:1090 +#: src/pages/part/PartDetail.tsx:1103 msgid "Delete Part" msgstr "" -#: src/pages/part/PartDetail.tsx:1099 +#: src/pages/part/PartDetail.tsx:1112 msgid "Deleting this part cannot be reversed" msgstr "" -#: src/pages/part/PartDetail.tsx:1161 -#: src/pages/stock/StockDetail.tsx:854 +#: src/pages/part/PartDetail.tsx:1174 +#: src/pages/stock/StockDetail.tsx:870 msgid "Order" msgstr "" -#: src/pages/part/PartDetail.tsx:1162 -#: src/pages/stock/StockDetail.tsx:855 -#: src/tables/build/BuildLineTable.tsx:740 +#: src/pages/part/PartDetail.tsx:1175 +#: src/pages/stock/StockDetail.tsx:871 +#: src/tables/build/BuildLineTable.tsx:743 msgid "Order Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:1174 +#: src/pages/part/PartDetail.tsx:1187 msgid "Search by serial number" msgstr "" -#: src/pages/part/PartDetail.tsx:1182 +#: src/pages/part/PartDetail.tsx:1195 #: src/tables/part/PartTable.tsx:392 msgid "Part Actions" msgstr "" @@ -7291,8 +7308,8 @@ msgstr "" #: src/pages/part/PartStockHistoryDetail.tsx:107 #: src/pages/part/PartStockHistoryDetail.tsx:211 -#: src/pages/stock/StockDetail.tsx:399 -#: src/tables/stock/StockItemTable.tsx:272 +#: src/pages/stock/StockDetail.tsx:402 +#: src/tables/stock/StockItemTable.tsx:273 msgid "Stock Value" msgstr "" @@ -7366,12 +7383,12 @@ msgstr "" #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:71 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:126 #: src/pages/part/pricing/SupplierPricingPanel.tsx:66 -#: src/pages/stock/StockDetail.tsx:387 +#: src/pages/stock/StockDetail.tsx:390 #: src/tables/bom/BomTable.tsx:265 #: src/tables/general/ExtraLineItemTable.tsx:61 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:250 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:84 -#: src/tables/stock/StockItemTable.tsx:260 +#: src/tables/stock/StockItemTable.tsx:261 msgid "Unit Price" msgstr "" @@ -7449,9 +7466,9 @@ msgid "Purchase Pricing" msgstr "" #: src/pages/part/pricing/PricingOverviewPanel.tsx:281 -#: src/pages/stock/StockDetail.tsx:179 +#: src/pages/stock/StockDetail.tsx:426 #: src/tables/part/PartParameterTable.tsx:121 -#: src/tables/stock/StockItemTable.tsx:301 +#: src/tables/stock/StockItemTable.tsx:302 msgid "Last Updated" msgstr "" @@ -7815,6 +7832,7 @@ msgid "Parent Location" msgstr "" #: src/pages/stock/LocationDetail.tsx:130 +#: src/pages/stock/LocationDetail.tsx:176 msgid "Sublocations" msgstr "" @@ -7871,12 +7889,12 @@ msgid "Scan Stock Item" msgstr "" #: src/pages/stock/LocationDetail.tsx:298 -#: src/pages/stock/StockDetail.tsx:783 +#: src/pages/stock/StockDetail.tsx:799 msgid "Scanned stock item into location" msgstr "" #: src/pages/stock/LocationDetail.tsx:304 -#: src/pages/stock/StockDetail.tsx:789 +#: src/pages/stock/StockDetail.tsx:805 msgid "Error scanning stock item" msgstr "" @@ -7913,71 +7931,71 @@ msgstr "" #~ msgid "Unlink custom barcode from stock item" #~ msgstr "Unlink custom barcode from stock item" -#: src/pages/stock/StockDetail.tsx:185 -msgid "Last Stocktake" -msgstr "" - -#: src/pages/stock/StockDetail.tsx:203 -msgid "Previous serial number" -msgstr "" - #: src/pages/stock/StockDetail.tsx:205 #~ msgid "Edit stock item" #~ msgstr "Edit stock item" +#: src/pages/stock/StockDetail.tsx:206 +msgid "Previous serial number" +msgstr "" + #: src/pages/stock/StockDetail.tsx:217 #~ msgid "Delete stock item" #~ msgstr "Delete stock item" -#: src/pages/stock/StockDetail.tsx:225 +#: src/pages/stock/StockDetail.tsx:228 msgid "Find serial number" msgstr "" -#: src/pages/stock/StockDetail.tsx:269 +#: src/pages/stock/StockDetail.tsx:272 msgid "Allocated to Orders" msgstr "" -#: src/pages/stock/StockDetail.tsx:302 +#: src/pages/stock/StockDetail.tsx:305 msgid "Installed In" msgstr "" -#: src/pages/stock/StockDetail.tsx:322 +#: src/pages/stock/StockDetail.tsx:325 msgid "Parent Item" msgstr "" -#: src/pages/stock/StockDetail.tsx:326 +#: src/pages/stock/StockDetail.tsx:329 msgid "Parent stock item" msgstr "" -#: src/pages/stock/StockDetail.tsx:332 +#: src/pages/stock/StockDetail.tsx:335 msgid "Consumed By" msgstr "" +#: src/pages/stock/StockDetail.tsx:432 +msgid "Last Stocktake" +msgstr "" + #: src/pages/stock/StockDetail.tsx:433 #~ msgid "Duplicate stock item" #~ msgstr "Duplicate stock item" -#: src/pages/stock/StockDetail.tsx:510 +#: src/pages/stock/StockDetail.tsx:526 msgid "Stock Details" msgstr "" -#: src/pages/stock/StockDetail.tsx:516 +#: src/pages/stock/StockDetail.tsx:532 msgid "Stock Tracking" msgstr "" #: src/pages/stock/StockDetail.tsx:571 -msgid "Test Data" -msgstr "" +#~ msgid "Test Data" +#~ msgstr "Test Data" -#: src/pages/stock/StockDetail.tsx:585 +#: src/pages/stock/StockDetail.tsx:601 msgid "Installed Items" msgstr "" -#: src/pages/stock/StockDetail.tsx:592 +#: src/pages/stock/StockDetail.tsx:608 msgid "Child Items" msgstr "" -#: src/pages/stock/StockDetail.tsx:645 +#: src/pages/stock/StockDetail.tsx:661 msgid "Edit Stock Item" msgstr "" @@ -7991,77 +8009,77 @@ msgstr "" #~ msgid "Remove stock" #~ msgstr "Remove stock" -#: src/pages/stock/StockDetail.tsx:687 -msgid "Items Created" -msgstr "" - -#: src/pages/stock/StockDetail.tsx:688 -msgid "Created {n} stock items" -msgstr "" - #: src/pages/stock/StockDetail.tsx:698 #: src/tables/stock/StockItemTable.tsx:481 #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:705 +#: src/pages/stock/StockDetail.tsx:703 +msgid "Items Created" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:704 +msgid "Created {n} stock items" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:721 msgid "Delete Stock Item" msgstr "" -#: src/pages/stock/StockDetail.tsx:741 -msgid "Serialize Stock Item" -msgstr "" - #: src/pages/stock/StockDetail.tsx:757 -#: src/tables/stock/StockItemTable.tsx:539 -msgid "Stock item serialized" +msgid "Serialize Stock Item" msgstr "" #: src/pages/stock/StockDetail.tsx:762 #~ msgid "Return Stock Item" #~ msgstr "Return Stock Item" -#: src/pages/stock/StockDetail.tsx:765 -msgid "Scan Into Location" -msgstr "" - #: src/pages/stock/StockDetail.tsx:765 #~ msgid "Return this item into stock. This will remove the customer assignment." #~ msgstr "Return this item into stock. This will remove the customer assignment." +#: src/pages/stock/StockDetail.tsx:773 +#: src/tables/stock/StockItemTable.tsx:536 +msgid "Stock item serialized" +msgstr "" + #: src/pages/stock/StockDetail.tsx:777 #~ msgid "Item returned to stock" #~ msgstr "Item returned to stock" -#: src/pages/stock/StockDetail.tsx:823 +#: src/pages/stock/StockDetail.tsx:781 +msgid "Scan Into Location" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:839 msgid "Scan into location" msgstr "" -#: src/pages/stock/StockDetail.tsx:825 +#: src/pages/stock/StockDetail.tsx:841 msgid "Scan this item into a location" msgstr "" -#: src/pages/stock/StockDetail.tsx:837 +#: src/pages/stock/StockDetail.tsx:853 msgid "Stock Operations" msgstr "" -#: src/pages/stock/StockDetail.tsx:842 +#: src/pages/stock/StockDetail.tsx:858 #: src/tables/build/BuildOutputTable.tsx:532 msgid "Serialize" msgstr "" -#: src/pages/stock/StockDetail.tsx:843 +#: src/pages/stock/StockDetail.tsx:859 msgid "Serialize stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:868 -msgid "Stock Item Actions" -msgstr "" - #: src/pages/stock/StockDetail.tsx:868 #~ msgid "Count stock" #~ msgstr "Count stock" +#: src/pages/stock/StockDetail.tsx:884 +msgid "Stock Item Actions" +msgstr "" + #: src/pages/stock/StockDetail.tsx:890 #~ msgid "Return from customer" #~ msgstr "Return from customer" @@ -8070,20 +8088,6 @@ msgstr "" #~ msgid "Transfer" #~ msgstr "Transfer" -#: src/pages/stock/StockDetail.tsx:937 -#: src/tables/stock/StockItemTable.tsx:409 -msgid "Stale" -msgstr "" - -#: src/pages/stock/StockDetail.tsx:943 -#: src/tables/stock/StockItemTable.tsx:403 -msgid "Expired" -msgstr "" - -#: src/pages/stock/StockDetail.tsx:949 -msgid "Unavailable" -msgstr "" - #: src/pages/stock/StockDetail.tsx:950 #~ msgid "Assign to Customer" #~ msgstr "Assign to Customer" @@ -8092,6 +8096,20 @@ msgstr "" #~ msgid "Assign to a customer" #~ msgstr "Assign to a customer" +#: src/pages/stock/StockDetail.tsx:953 +#: src/tables/stock/StockItemTable.tsx:406 +msgid "Stale" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:959 +#: src/tables/stock/StockItemTable.tsx:400 +msgid "Expired" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:965 +msgid "Unavailable" +msgstr "" + #: src/states/IconState.tsx:47 #: src/states/IconState.tsx:77 msgid "Error loading icon package from server" @@ -8165,199 +8183,203 @@ msgstr "" msgid "Filter items by batch code" msgstr "" -#: src/tables/Filter.tsx:92 -msgid "Is Serialized" -msgstr "" - #: src/tables/Filter.tsx:93 -msgid "Show items which have a serial number" +msgid "Show items which are in stock" msgstr "" #: src/tables/Filter.tsx:100 -msgid "Serial" +msgid "Is Serialized" msgstr "" #: src/tables/Filter.tsx:101 -msgid "Filter items by serial number" +msgid "Show items which have a serial number" msgstr "" #: src/tables/Filter.tsx:106 #~ msgid "Show overdue orders" #~ msgstr "Show overdue orders" +#: src/tables/Filter.tsx:108 +msgid "Serial" +msgstr "" + #: src/tables/Filter.tsx:109 +msgid "Filter items by serial number" +msgstr "" + +#: src/tables/Filter.tsx:117 msgid "Serial Below" msgstr "" -#: src/tables/Filter.tsx:110 +#: src/tables/Filter.tsx:118 msgid "Show items with serial numbers less than or equal to a given value" msgstr "" -#: src/tables/Filter.tsx:118 +#: src/tables/Filter.tsx:126 msgid "Serial Above" msgstr "" -#: src/tables/Filter.tsx:119 +#: src/tables/Filter.tsx:127 msgid "Show items with serial numbers greater than or equal to a given value" msgstr "" -#: src/tables/Filter.tsx:128 +#: src/tables/Filter.tsx:136 msgid "Assigned to me" msgstr "" -#: src/tables/Filter.tsx:129 +#: src/tables/Filter.tsx:137 msgid "Show orders assigned to me" msgstr "" -#: src/tables/Filter.tsx:136 +#: src/tables/Filter.tsx:144 #: src/tables/sales/SalesOrderAllocationTable.tsx:85 msgid "Outstanding" msgstr "" -#: src/tables/Filter.tsx:137 +#: src/tables/Filter.tsx:145 msgid "Show outstanding items" msgstr "" -#: src/tables/Filter.tsx:145 +#: src/tables/Filter.tsx:153 msgid "Show overdue items" msgstr "" -#: src/tables/Filter.tsx:152 +#: src/tables/Filter.tsx:160 msgid "Minimum Date" msgstr "" -#: src/tables/Filter.tsx:153 +#: src/tables/Filter.tsx:161 msgid "Show items after this date" msgstr "" -#: src/tables/Filter.tsx:161 +#: src/tables/Filter.tsx:169 msgid "Maximum Date" msgstr "" -#: src/tables/Filter.tsx:162 +#: src/tables/Filter.tsx:170 msgid "Show items before this date" msgstr "" -#: src/tables/Filter.tsx:170 +#: src/tables/Filter.tsx:178 msgid "Created Before" msgstr "" -#: src/tables/Filter.tsx:171 +#: src/tables/Filter.tsx:179 msgid "Show items created before this date" msgstr "" -#: src/tables/Filter.tsx:179 +#: src/tables/Filter.tsx:187 msgid "Created After" msgstr "" -#: src/tables/Filter.tsx:180 +#: src/tables/Filter.tsx:188 msgid "Show items created after this date" msgstr "" -#: src/tables/Filter.tsx:188 +#: src/tables/Filter.tsx:196 msgid "Start Date Before" msgstr "" -#: src/tables/Filter.tsx:189 +#: src/tables/Filter.tsx:197 msgid "Show items with a start date before this date" msgstr "" -#: src/tables/Filter.tsx:197 +#: src/tables/Filter.tsx:205 msgid "Start Date After" msgstr "" -#: src/tables/Filter.tsx:198 +#: src/tables/Filter.tsx:206 msgid "Show items with a start date after this date" msgstr "" -#: src/tables/Filter.tsx:206 +#: src/tables/Filter.tsx:214 msgid "Target Date Before" msgstr "" -#: src/tables/Filter.tsx:207 +#: src/tables/Filter.tsx:215 msgid "Show items with a target date before this date" msgstr "" -#: src/tables/Filter.tsx:215 +#: src/tables/Filter.tsx:223 msgid "Target Date After" msgstr "" -#: src/tables/Filter.tsx:216 +#: src/tables/Filter.tsx:224 msgid "Show items with a target date after this date" msgstr "" -#: src/tables/Filter.tsx:224 +#: src/tables/Filter.tsx:232 msgid "Completed Before" msgstr "" -#: src/tables/Filter.tsx:225 +#: src/tables/Filter.tsx:233 msgid "Show items completed before this date" msgstr "" -#: src/tables/Filter.tsx:233 +#: src/tables/Filter.tsx:241 msgid "Completed After" msgstr "" -#: src/tables/Filter.tsx:234 +#: src/tables/Filter.tsx:242 msgid "Show items completed after this date" msgstr "" -#: src/tables/Filter.tsx:246 +#: src/tables/Filter.tsx:254 msgid "Has Project Code" msgstr "" -#: src/tables/Filter.tsx:247 +#: src/tables/Filter.tsx:255 msgid "Show orders with an assigned project code" msgstr "" -#: src/tables/Filter.tsx:256 +#: src/tables/Filter.tsx:264 msgid "Include Variants" msgstr "" -#: src/tables/Filter.tsx:257 +#: src/tables/Filter.tsx:265 msgid "Include results for part variants" msgstr "" -#: src/tables/Filter.tsx:267 +#: src/tables/Filter.tsx:275 #: src/tables/part/PartPurchaseOrdersTable.tsx:133 msgid "Filter by order status" msgstr "" -#: src/tables/Filter.tsx:279 +#: src/tables/Filter.tsx:287 msgid "Filter by project code" msgstr "" -#: src/tables/Filter.tsx:312 +#: src/tables/Filter.tsx:320 msgid "Filter by responsible owner" msgstr "" -#: src/tables/Filter.tsx:328 +#: src/tables/Filter.tsx:336 #: src/tables/settings/ApiTokenTable.tsx:133 #: src/tables/stock/StockTrackingTable.tsx:191 msgid "Filter by user" msgstr "" -#: src/tables/Filter.tsx:340 +#: src/tables/Filter.tsx:348 msgid "Filter by manufacturer" msgstr "" -#: src/tables/Filter.tsx:353 +#: src/tables/Filter.tsx:361 msgid "Filter by supplier" msgstr "" -#: src/tables/Filter.tsx:366 +#: src/tables/Filter.tsx:374 msgid "Filter by user who created the order" msgstr "" -#: src/tables/Filter.tsx:374 +#: src/tables/Filter.tsx:382 msgid "Filter by user who issued the order" msgstr "" -#: src/tables/Filter.tsx:382 +#: src/tables/Filter.tsx:390 msgid "Filter by part category" msgstr "" -#: src/tables/Filter.tsx:393 +#: src/tables/Filter.tsx:401 msgid "Filter by stock location" msgstr "" @@ -8566,7 +8588,7 @@ msgstr "" #: src/tables/bom/BomTable.tsx:345 #: src/tables/part/PartTable.tsx:158 #: src/tables/sales/SalesOrderLineItemTable.tsx:187 -#: src/tables/stock/StockItemTable.tsx:223 +#: src/tables/stock/StockItemTable.tsx:224 msgid "Stock Information" msgstr "" @@ -8588,7 +8610,7 @@ msgstr "" #: src/tables/bom/BomTable.tsx:379 #: src/tables/build/BuildLineTable.tsx:478 -#: src/tables/build/BuildLineTable.tsx:518 +#: src/tables/build/BuildLineTable.tsx:519 msgid "Consumable item" msgstr "" @@ -8737,7 +8759,7 @@ msgstr "" #: src/tables/part/ParametricPartTable.tsx:364 #: src/tables/part/PartBuildAllocationsTable.tsx:60 #: src/tables/part/PartTable.tsx:196 -#: src/tables/stock/StockItemTable.tsx:334 +#: src/tables/stock/StockItemTable.tsx:335 msgid "Assembly" msgstr "" @@ -8785,7 +8807,7 @@ msgstr "" #~ msgstr "Edit Build Item" #: src/tables/build/BuildAllocatedStockTable.tsx:167 -#: src/tables/build/BuildLineTable.tsx:631 +#: src/tables/build/BuildLineTable.tsx:632 msgid "Edit Stock Allocation" msgstr "" @@ -8794,11 +8816,11 @@ msgstr "" #~ msgstr "Delete Build Item" #: src/tables/build/BuildAllocatedStockTable.tsx:180 -#: src/tables/build/BuildLineTable.tsx:644 +#: src/tables/build/BuildLineTable.tsx:645 msgid "Delete Stock Allocation" msgstr "" -#: src/tables/build/BuildAllocatedStockTable.tsx:232 +#: src/tables/build/BuildAllocatedStockTable.tsx:239 msgid "Consume" msgstr "" @@ -8836,7 +8858,7 @@ msgid "Testable" msgstr "" #: src/tables/build/BuildLineTable.tsx:215 -#: src/tables/stock/StockItemTable.tsx:393 +#: src/tables/stock/StockItemTable.tsx:390 msgid "Tracked" msgstr "" @@ -8855,7 +8877,7 @@ msgstr "" #: src/tables/build/BuildLineTable.tsx:294 #: src/tables/sales/SalesOrderLineItemTable.tsx:158 -#: src/tables/stock/StockItemTable.tsx:192 +#: src/tables/stock/StockItemTable.tsx:193 msgid "No stock available" msgstr "" @@ -8887,55 +8909,55 @@ msgstr "" msgid "BOM Information" msgstr "" -#: src/tables/build/BuildLineTable.tsx:496 +#: src/tables/build/BuildLineTable.tsx:497 #: src/tables/part/PartBuildAllocationsTable.tsx:102 msgid "Fully allocated" msgstr "" -#: src/tables/build/BuildLineTable.tsx:544 +#: src/tables/build/BuildLineTable.tsx:545 #: src/tables/sales/SalesOrderLineItemTable.tsx:308 msgid "Create Build Order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:573 +#: src/tables/build/BuildLineTable.tsx:574 msgid "Auto allocation in progress" msgstr "" -#: src/tables/build/BuildLineTable.tsx:576 -#: src/tables/build/BuildLineTable.tsx:781 +#: src/tables/build/BuildLineTable.tsx:577 +#: src/tables/build/BuildLineTable.tsx:784 msgid "Auto Allocate Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:577 +#: src/tables/build/BuildLineTable.tsx:578 msgid "Automatically allocate stock to this build according to the selected options" msgstr "" -#: src/tables/build/BuildLineTable.tsx:597 -#: src/tables/build/BuildLineTable.tsx:611 -#: src/tables/build/BuildLineTable.tsx:730 -#: src/tables/build/BuildLineTable.tsx:831 +#: src/tables/build/BuildLineTable.tsx:598 +#: src/tables/build/BuildLineTable.tsx:612 +#: src/tables/build/BuildLineTable.tsx:733 +#: src/tables/build/BuildLineTable.tsx:834 #: src/tables/build/BuildOutputTable.tsx:359 #: src/tables/build/BuildOutputTable.tsx:364 msgid "Deallocate Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:613 +#: src/tables/build/BuildLineTable.tsx:614 msgid "Deallocate all untracked stock for this build order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:615 +#: src/tables/build/BuildLineTable.tsx:616 msgid "Deallocate stock from the selected line item" msgstr "" -#: src/tables/build/BuildLineTable.tsx:619 +#: src/tables/build/BuildLineTable.tsx:620 msgid "Stock has been deallocated" msgstr "" -#: src/tables/build/BuildLineTable.tsx:750 +#: src/tables/build/BuildLineTable.tsx:753 msgid "Build Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:763 +#: src/tables/build/BuildLineTable.tsx:766 #: src/tables/sales/SalesOrderLineItemTable.tsx:396 msgid "View Part" msgstr "" @@ -8999,38 +9021,6 @@ msgstr "" #~ msgid "Filter by user who issued this order" #~ msgstr "Filter by user who issued this order" -#: src/tables/build/BuildOrderTestTable.tsx:85 -#: src/tables/build/BuildOrderTestTable.tsx:163 -#: src/tables/build/BuildOrderTestTable.tsx:283 -#: src/tables/build/BuildOrderTestTable.tsx:297 -#: src/tables/stock/StockItemTestResultTable.tsx:293 -#: src/tables/stock/StockItemTestResultTable.tsx:365 -#: src/tables/stock/StockItemTestResultTable.tsx:426 -msgid "Add Test Result" -msgstr "" - -#: src/tables/build/BuildOrderTestTable.tsx:92 -#: src/tables/stock/StockItemTestResultTable.tsx:295 -msgid "Test result added" -msgstr "" - -#: src/tables/build/BuildOrderTestTable.tsx:124 -msgid "Add Test Results" -msgstr "" - -#: src/tables/build/BuildOrderTestTable.tsx:134 -msgid "Test results added" -msgstr "" - -#: src/tables/build/BuildOrderTestTable.tsx:162 -#: src/tables/stock/StockItemTestResultTable.tsx:191 -msgid "No Result" -msgstr "" - -#: src/tables/build/BuildOrderTestTable.tsx:274 -msgid "Show build outputs currently in production" -msgstr "" - #: src/tables/build/BuildOutputTable.tsx:104 msgid "Build Output Stock Allocation" msgstr "" @@ -9066,7 +9056,8 @@ msgid "Serialize Build Output" msgstr "" #: src/tables/build/BuildOutputTable.tsx:409 -#: src/tables/stock/StockItemTable.tsx:329 +#: src/tables/part/PartTestResultTable.tsx:310 +#: src/tables/stock/StockItemTable.tsx:330 msgid "Filter by stock status" msgstr "" @@ -9914,6 +9905,38 @@ msgstr "" msgid "Order selected parts" msgstr "" +#: src/tables/part/PartTestResultTable.tsx:103 +#: src/tables/part/PartTestResultTable.tsx:181 +#: src/tables/part/PartTestResultTable.tsx:320 +#: src/tables/part/PartTestResultTable.tsx:334 +#: src/tables/stock/StockItemTestResultTable.tsx:293 +#: src/tables/stock/StockItemTestResultTable.tsx:365 +#: src/tables/stock/StockItemTestResultTable.tsx:426 +msgid "Add Test Result" +msgstr "" + +#: src/tables/part/PartTestResultTable.tsx:110 +#: src/tables/stock/StockItemTestResultTable.tsx:295 +msgid "Test result added" +msgstr "" + +#: src/tables/part/PartTestResultTable.tsx:142 +msgid "Add Test Results" +msgstr "" + +#: src/tables/part/PartTestResultTable.tsx:152 +msgid "Test results added" +msgstr "" + +#: src/tables/part/PartTestResultTable.tsx:180 +#: src/tables/stock/StockItemTestResultTable.tsx:191 +msgid "No Result" +msgstr "" + +#: src/tables/part/PartTestResultTable.tsx:298 +msgid "Show build outputs currently in production" +msgstr "" + #: src/tables/part/PartTestTemplateTable.tsx:56 msgid "Test is defined for a parent template part" msgstr "" @@ -10268,7 +10291,7 @@ msgid "Sample" msgstr "" #: src/tables/plugin/PluginListTable.tsx:432 -#: src/tables/stock/StockItemTable.tsx:377 +#: src/tables/stock/StockItemTable.tsx:374 msgid "Installed" msgstr "" @@ -11081,55 +11104,55 @@ msgstr "" msgid "User deleted" msgstr "" -#: src/tables/settings/UserTable.tsx:361 +#: src/tables/settings/UserTable.tsx:362 msgid "Are you sure you want to delete this user?" msgstr "" -#: src/tables/settings/UserTable.tsx:367 +#: src/tables/settings/UserTable.tsx:368 msgid "Add User" msgstr "" -#: src/tables/settings/UserTable.tsx:375 +#: src/tables/settings/UserTable.tsx:376 msgid "Added user" msgstr "" -#: src/tables/settings/UserTable.tsx:382 +#: src/tables/settings/UserTable.tsx:383 msgid "Set Password" msgstr "" -#: src/tables/settings/UserTable.tsx:387 +#: src/tables/settings/UserTable.tsx:388 msgid "Password updated" msgstr "" -#: src/tables/settings/UserTable.tsx:398 +#: src/tables/settings/UserTable.tsx:399 msgid "Add user" msgstr "" -#: src/tables/settings/UserTable.tsx:411 +#: src/tables/settings/UserTable.tsx:412 msgid "Show active users" msgstr "" -#: src/tables/settings/UserTable.tsx:416 +#: src/tables/settings/UserTable.tsx:417 msgid "Show staff users" msgstr "" -#: src/tables/settings/UserTable.tsx:421 +#: src/tables/settings/UserTable.tsx:422 msgid "Show superusers" msgstr "" -#: src/tables/settings/UserTable.tsx:440 +#: src/tables/settings/UserTable.tsx:441 msgid "Edit User" msgstr "" -#: src/tables/settings/UserTable.tsx:476 +#: src/tables/settings/UserTable.tsx:477 msgid "User updated" msgstr "" -#: src/tables/settings/UserTable.tsx:477 +#: src/tables/settings/UserTable.tsx:478 msgid "User updated successfully" msgstr "" -#: src/tables/settings/UserTable.tsx:483 +#: src/tables/settings/UserTable.tsx:484 msgid "Error updating user" msgstr "" @@ -11171,47 +11194,47 @@ msgstr "" msgid "Icon" msgstr "" -#: src/tables/stock/StockItemTable.tsx:107 +#: src/tables/stock/StockItemTable.tsx:108 msgid "This stock item is in production" msgstr "" -#: src/tables/stock/StockItemTable.tsx:114 +#: src/tables/stock/StockItemTable.tsx:115 msgid "This stock item has been assigned to a sales order" msgstr "" -#: src/tables/stock/StockItemTable.tsx:121 +#: src/tables/stock/StockItemTable.tsx:122 msgid "This stock item has been assigned to a customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:128 +#: src/tables/stock/StockItemTable.tsx:129 msgid "This stock item is installed in another stock item" msgstr "" -#: src/tables/stock/StockItemTable.tsx:135 +#: src/tables/stock/StockItemTable.tsx:136 msgid "This stock item has been consumed by a build order" msgstr "" -#: src/tables/stock/StockItemTable.tsx:142 +#: src/tables/stock/StockItemTable.tsx:143 msgid "This stock item is unavailable" msgstr "" -#: src/tables/stock/StockItemTable.tsx:151 +#: src/tables/stock/StockItemTable.tsx:152 msgid "This stock item has expired" msgstr "" -#: src/tables/stock/StockItemTable.tsx:155 +#: src/tables/stock/StockItemTable.tsx:156 msgid "This stock item is stale" msgstr "" -#: src/tables/stock/StockItemTable.tsx:167 +#: src/tables/stock/StockItemTable.tsx:168 msgid "This stock item is fully allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:174 +#: src/tables/stock/StockItemTable.tsx:175 msgid "This stock item is partially allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:202 +#: src/tables/stock/StockItemTable.tsx:203 msgid "This stock item has been depleted" msgstr "" @@ -11219,152 +11242,148 @@ msgstr "" #~ msgid "Show stock for assmebled parts" #~ msgstr "Show stock for assmebled parts" -#: src/tables/stock/StockItemTable.tsx:306 +#: src/tables/stock/StockItemTable.tsx:307 msgid "Stocktake Date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:324 +#: src/tables/stock/StockItemTable.tsx:325 msgid "Show stock for active parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:335 +#: src/tables/stock/StockItemTable.tsx:336 msgid "Show stock for assembled parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:340 +#: src/tables/stock/StockItemTable.tsx:341 msgid "Show items which have been allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:345 +#: src/tables/stock/StockItemTable.tsx:346 msgid "Show items which are available" msgstr "" -#: src/tables/stock/StockItemTable.tsx:349 +#: src/tables/stock/StockItemTable.tsx:350 #: src/tables/stock/StockLocationTable.tsx:38 msgid "Include Sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:350 +#: src/tables/stock/StockItemTable.tsx:351 msgid "Include stock in sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:354 +#: src/tables/stock/StockItemTable.tsx:355 msgid "Depleted" msgstr "" -#: src/tables/stock/StockItemTable.tsx:355 +#: src/tables/stock/StockItemTable.tsx:356 msgid "Show depleted stock items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:360 -msgid "Show items which are in stock" +#: src/tables/stock/StockItemTable.tsx:362 +msgid "Show items which are in production" msgstr "" #: src/tables/stock/StockItemTable.tsx:362 #~ msgid "Include stock items for variant parts" #~ msgstr "Include stock items for variant parts" -#: src/tables/stock/StockItemTable.tsx:365 -msgid "Show items which are in production" -msgstr "" - -#: src/tables/stock/StockItemTable.tsx:373 +#: src/tables/stock/StockItemTable.tsx:370 msgid "Show items which have been consumed by a build order" msgstr "" -#: src/tables/stock/StockItemTable.tsx:378 +#: src/tables/stock/StockItemTable.tsx:375 msgid "Show stock items which are installed in other items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:382 +#: src/tables/stock/StockItemTable.tsx:379 msgid "Sent to Customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:383 +#: src/tables/stock/StockItemTable.tsx:380 msgid "Show items which have been sent to a customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:394 +#: src/tables/stock/StockItemTable.tsx:391 msgid "Show tracked items" msgstr "" +#: src/tables/stock/StockItemTable.tsx:395 +msgid "Has Purchase Price" +msgstr "" + +#: src/tables/stock/StockItemTable.tsx:396 +msgid "Show items which have a purchase price" +msgstr "" + #: src/tables/stock/StockItemTable.tsx:397 #~ msgid "Serial Number LTE" #~ msgstr "Serial Number LTE" -#: src/tables/stock/StockItemTable.tsx:398 -msgid "Has Purchase Price" -msgstr "" - -#: src/tables/stock/StockItemTable.tsx:399 -msgid "Show items which have a purchase price" +#: src/tables/stock/StockItemTable.tsx:401 +msgid "Show items which have expired" msgstr "" #: src/tables/stock/StockItemTable.tsx:403 #~ msgid "Serial Number GTE" #~ msgstr "Serial Number GTE" -#: src/tables/stock/StockItemTable.tsx:404 -msgid "Show items which have expired" -msgstr "" - -#: src/tables/stock/StockItemTable.tsx:410 +#: src/tables/stock/StockItemTable.tsx:407 msgid "Show items which are stale" msgstr "" -#: src/tables/stock/StockItemTable.tsx:415 +#: src/tables/stock/StockItemTable.tsx:412 msgid "Expired Before" msgstr "" -#: src/tables/stock/StockItemTable.tsx:416 +#: src/tables/stock/StockItemTable.tsx:413 msgid "Show items which expired before this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:422 +#: src/tables/stock/StockItemTable.tsx:419 msgid "Expired After" msgstr "" -#: src/tables/stock/StockItemTable.tsx:423 +#: src/tables/stock/StockItemTable.tsx:420 msgid "Show items which expired after this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:429 +#: src/tables/stock/StockItemTable.tsx:426 msgid "Updated Before" msgstr "" -#: src/tables/stock/StockItemTable.tsx:430 +#: src/tables/stock/StockItemTable.tsx:427 msgid "Show items updated before this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:435 +#: src/tables/stock/StockItemTable.tsx:432 msgid "Updated After" msgstr "" -#: src/tables/stock/StockItemTable.tsx:436 +#: src/tables/stock/StockItemTable.tsx:433 msgid "Show items updated after this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:441 +#: src/tables/stock/StockItemTable.tsx:438 msgid "Stocktake Before" msgstr "" -#: src/tables/stock/StockItemTable.tsx:442 +#: src/tables/stock/StockItemTable.tsx:439 msgid "Show items counted before this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:447 +#: src/tables/stock/StockItemTable.tsx:444 msgid "Stocktake After" msgstr "" -#: src/tables/stock/StockItemTable.tsx:448 +#: src/tables/stock/StockItemTable.tsx:445 msgid "Show items counted after this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:453 +#: src/tables/stock/StockItemTable.tsx:450 msgid "External Location" msgstr "" -#: src/tables/stock/StockItemTable.tsx:454 +#: src/tables/stock/StockItemTable.tsx:451 msgid "Show items in an external location" msgstr "" @@ -11372,7 +11391,7 @@ msgstr "" #~ msgid "Delete stock items" #~ msgstr "Delete stock items" -#: src/tables/stock/StockItemTable.tsx:559 +#: src/tables/stock/StockItemTable.tsx:556 msgid "Order items" msgstr "" @@ -11547,10 +11566,6 @@ msgstr "" msgid "Removed" msgstr "" -#: src/tables/stock/StockTrackingTable.tsx:206 -msgid "Details" -msgstr "" - #: src/tables/stock/StockTrackingTable.tsx:221 msgid "No user information" msgstr "" diff --git a/src/frontend/src/locales/ru/messages.po b/src/frontend/src/locales/ru/messages.po index b27ea5f73c..874f7dca8a 100644 --- a/src/frontend/src/locales/ru/messages.po +++ b/src/frontend/src/locales/ru/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: ru\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2025-09-17 03:41\n" +"PO-Revision-Date: 2025-09-29 23:54\n" "Last-Translator: \n" "Language-Team: Russian\n" "Plural-Forms: nplurals=4; plural=((n%10==1 && n%100!=11) ? 0 : ((n%10 >= 2 && n%10 <=4 && (n%100 < 12 || n%100 > 14)) ? 1 : ((n%10 == 0 || (n%10 >= 5 && n%10 <=9)) || (n%100 >= 11 && n%100 <= 14)) ? 2 : 3));\n" @@ -69,7 +69,7 @@ msgstr "Действия" #: src/components/forms/fields/RelatedModelField.tsx:393 #: src/components/nav/Header.tsx:169 #: src/pages/Index/Settings/UserSettings.tsx:74 -#: src/pages/part/PartDetail.tsx:1173 +#: src/pages/part/PartDetail.tsx:1186 msgid "Search" msgstr "Поиск" @@ -113,7 +113,7 @@ msgstr "Нет" #: src/forms/StockForms.tsx:1028 #: src/forms/StockForms.tsx:1072 #: src/pages/build/BuildDetail.tsx:200 -#: src/pages/part/PartDetail.tsx:1225 +#: src/pages/part/PartDetail.tsx:1238 #: src/tables/ColumnRenderers.tsx:82 #: src/tables/part/RelatedPartTable.tsx:53 #: src/tables/stock/StockTrackingTable.tsx:87 @@ -128,7 +128,8 @@ msgstr "Деталь" #: src/pages/part/CategoryDetail.tsx:130 #: src/pages/part/CategoryDetail.tsx:273 #: src/pages/part/CategoryDetail.tsx:312 -#: src/pages/part/PartDetail.tsx:955 +#: src/pages/part/CategoryDetail.tsx:343 +#: src/pages/part/PartDetail.tsx:968 msgid "Parts" msgstr "Детали" @@ -152,11 +153,11 @@ msgstr "Шаблоны тестов детали" #: lib/enums/ModelInformation.tsx:52 #: src/components/wizards/OrderPartsWizard.tsx:143 #: src/pages/company/SupplierPartDetail.tsx:408 -#: src/pages/stock/StockDetail.tsx:286 +#: src/pages/stock/StockDetail.tsx:289 #: src/tables/build/BuildAllocatedStockTable.tsx:155 #: src/tables/part/PartPurchaseOrdersTable.tsx:50 #: src/tables/purchasing/SupplierPartTable.tsx:64 -#: src/tables/stock/StockItemTable.tsx:248 +#: src/tables/stock/StockItemTable.tsx:249 msgid "Supplier Part" msgstr "Деталь поставщика" @@ -168,7 +169,7 @@ msgstr "Детали поставщиков" #: lib/enums/ModelInformation.tsx:61 #: src/pages/company/SupplierPartDetail.tsx:160 #: src/tables/part/PartPurchaseOrdersTable.tsx:56 -#: src/tables/stock/StockItemTable.tsx:254 +#: src/tables/stock/StockItemTable.tsx:255 msgid "Manufacturer Part" msgstr "Деталь производителя" @@ -179,14 +180,15 @@ msgstr "Детали производителей" #: lib/enums/ModelInformation.tsx:70 #: src/pages/part/CategoryDetail.tsx:343 -#: src/tables/Filter.tsx:381 +#: src/tables/Filter.tsx:389 msgid "Part Category" msgstr "Категория детали" #: lib/enums/ModelInformation.tsx:71 #: lib/enums/Roles.tsx:37 +#: src/pages/part/CategoryDetail.tsx:267 #: src/pages/part/CategoryDetail.tsx:334 -#: src/pages/part/PartDetail.tsx:1214 +#: src/pages/part/PartDetail.tsx:1227 msgid "Part Categories" msgstr "Категории деталей" @@ -196,7 +198,8 @@ msgstr "Категории деталей" #: src/forms/BuildForms.tsx:604 #: src/forms/BuildForms.tsx:765 #: src/forms/SalesOrderForms.tsx:269 -#: src/pages/stock/StockDetail.tsx:976 +#: src/pages/stock/StockDetail.tsx:992 +#: src/tables/part/PartTestResultTable.tsx:248 #: src/tables/stock/StockTrackingTable.tsx:48 #: src/tables/stock/StockTrackingTable.tsx:55 msgid "Stock Item" @@ -221,7 +224,7 @@ msgstr "Место хранения" #: lib/enums/ModelInformation.tsx:89 #: src/pages/stock/LocationDetail.tsx:176 #: src/pages/stock/LocationDetail.tsx:412 -#: src/pages/stock/StockDetail.tsx:967 +#: src/pages/stock/StockDetail.tsx:983 msgid "Stock Locations" msgstr "Места хранения" @@ -235,7 +238,7 @@ msgstr "Типы места хранения" #: lib/enums/ModelInformation.tsx:103 #: src/pages/Index/Settings/SystemSettings.tsx:248 -#: src/pages/part/PartDetail.tsx:912 +#: src/pages/part/PartDetail.tsx:914 msgid "Stock History" msgstr "История склада" @@ -284,7 +287,7 @@ msgstr "Компании" #: src/pages/sales/ReturnOrderDetail.tsx:199 #: src/pages/sales/SalesOrderDetail.tsx:211 #: src/tables/ColumnRenderers.tsx:353 -#: src/tables/Filter.tsx:278 +#: src/tables/Filter.tsx:286 #: src/tables/TableHoverCard.tsx:101 msgid "Project Code" msgstr "Код проекта" @@ -299,9 +302,9 @@ msgstr "Коды проекта" #: src/pages/build/BuildDetail.tsx:244 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:33 #: src/pages/purchasing/PurchaseOrderDetail.tsx:531 -#: src/pages/stock/StockDetail.tsx:349 +#: src/pages/stock/StockDetail.tsx:352 #: src/tables/part/PartPurchaseOrdersTable.tsx:32 -#: src/tables/stock/StockItemTable.tsx:240 +#: src/tables/stock/StockItemTable.tsx:241 #: src/tables/stock/StockTrackingTable.tsx:120 msgid "Purchase Order" msgstr "Заказ на закупку" @@ -311,7 +314,7 @@ msgstr "Заказ на закупку" #: src/pages/Index/Settings/SystemSettings.tsx:283 #: src/pages/company/CompanyDetail.tsx:205 #: src/pages/company/SupplierPartDetail.tsx:265 -#: src/pages/part/PartDetail.tsx:876 +#: src/pages/part/PartDetail.tsx:878 #: src/pages/purchasing/PurchasingIndex.tsx:60 msgid "Purchase Orders" msgstr "Заказы на закупку" @@ -330,7 +333,7 @@ msgstr "Позиции заказа на закупку" #: src/pages/sales/SalesOrderDetail.tsx:586 #: src/pages/sales/SalesOrderShipmentDetail.tsx:94 #: src/pages/sales/SalesOrderShipmentDetail.tsx:358 -#: src/pages/stock/StockDetail.tsx:358 +#: src/pages/stock/StockDetail.tsx:361 #: src/tables/part/PartSalesAllocationsTable.tsx:41 #: src/tables/sales/SalesOrderAllocationTable.tsx:107 #: src/tables/stock/StockTrackingTable.tsx:131 @@ -341,7 +344,7 @@ msgstr "Заказ на продажу" #: lib/enums/Roles.tsx:43 #: src/pages/Index/Settings/SystemSettings.tsx:299 #: src/pages/company/CompanyDetail.tsx:225 -#: src/pages/part/PartDetail.tsx:888 +#: src/pages/part/PartDetail.tsx:890 #: src/pages/sales/SalesIndex.tsx:82 msgid "Sales Orders" msgstr "Заказы на продажу" @@ -365,7 +368,7 @@ msgstr "Заказ на возврат" #: lib/enums/Roles.tsx:41 #: src/pages/Index/Settings/SystemSettings.tsx:315 #: src/pages/company/CompanyDetail.tsx:232 -#: src/pages/part/PartDetail.tsx:895 +#: src/pages/part/PartDetail.tsx:897 #: src/pages/sales/SalesIndex.tsx:103 msgid "Return Orders" msgstr "Заказы на возврат" @@ -414,7 +417,7 @@ msgstr "Владельцы" #: lib/enums/ModelInformation.tsx:214 #: src/pages/Auth/ChangePassword.tsx:36 #: src/pages/core/UserDetail.tsx:220 -#: src/tables/Filter.tsx:327 +#: src/tables/Filter.tsx:335 #: src/tables/settings/ApiTokenTable.tsx:105 #: src/tables/settings/ApiTokenTable.tsx:132 #: src/tables/settings/BarcodeScanHistoryTable.tsx:79 @@ -544,7 +547,7 @@ msgstr "Администрирование пользователей" #: lib/enums/Roles.tsx:33 #: src/pages/Index/Settings/SystemSettings.tsx:264 #: src/pages/build/BuildIndex.tsx:75 -#: src/pages/part/PartDetail.tsx:905 +#: src/pages/part/PartDetail.tsx:907 #: src/pages/sales/SalesOrderDetail.tsx:394 msgid "Build Orders" msgstr "Заказы на сборку" @@ -694,11 +697,12 @@ msgid "Failed to link barcode" msgstr "Не удалось привязать штрихкод" #: src/components/barcodes/QRCode.tsx:179 -#: src/pages/part/PartDetail.tsx:522 +#: src/pages/part/PartDetail.tsx:524 #: src/pages/purchasing/PurchaseOrderDetail.tsx:204 #: src/pages/sales/ReturnOrderDetail.tsx:168 #: src/pages/sales/SalesOrderDetail.tsx:180 #: src/pages/sales/SalesOrderShipmentDetail.tsx:168 +#: src/pages/stock/StockDetail.tsx:186 msgid "Link" msgstr "Ссылка" @@ -720,11 +724,11 @@ msgstr "Открыть в панели администратора" #~ msgid "Copy to clipboard" #~ msgstr "Copy to clipboard" -#: src/components/buttons/CopyButton.tsx:31 +#: src/components/buttons/CopyButton.tsx:34 msgid "Copied" msgstr "Скопировано" -#: src/components/buttons/CopyButton.tsx:31 +#: src/components/buttons/CopyButton.tsx:34 msgid "Copy" msgstr "Копировать" @@ -752,19 +756,15 @@ msgstr "Печать отчётов" #~ msgid "The label could not be generated" #~ msgstr "The label could not be generated" -#: src/components/buttons/PrintingActions.tsx:122 +#: src/components/buttons/PrintingActions.tsx:124 msgid "Print Label" msgstr "Печать этикеток" -#: src/components/buttons/PrintingActions.tsx:129 -#: src/components/buttons/PrintingActions.tsx:156 +#: src/components/buttons/PrintingActions.tsx:134 +#: src/components/buttons/PrintingActions.tsx:168 msgid "Print" msgstr "Печать" -#: src/components/buttons/PrintingActions.tsx:139 -msgid "Print Report" -msgstr "Печать отчета" - #: src/components/buttons/PrintingActions.tsx:152 #~ msgid "Generate" #~ msgstr "Generate" @@ -777,15 +777,19 @@ msgstr "Печать отчета" #~ msgid "The report could not be generated" #~ msgstr "The report could not be generated" -#: src/components/buttons/PrintingActions.tsx:177 +#: src/components/buttons/PrintingActions.tsx:161 +msgid "Print Report" +msgstr "Печать отчета" + +#: src/components/buttons/PrintingActions.tsx:189 msgid "Printing Actions" msgstr "Действия печати" -#: src/components/buttons/PrintingActions.tsx:182 +#: src/components/buttons/PrintingActions.tsx:194 msgid "Print Labels" msgstr "Печать этикеток" -#: src/components/buttons/PrintingActions.tsx:188 +#: src/components/buttons/PrintingActions.tsx:200 msgid "Print Reports" msgstr "Печать отчётов" @@ -837,24 +841,24 @@ msgstr "Отписаться от уведомлений" msgid "Subscribe to notifications" msgstr "Подписаться на уведомления" -#: src/components/calendar/Calendar.tsx:99 -#: src/components/calendar/Calendar.tsx:162 +#: src/components/calendar/Calendar.tsx:102 +#: src/components/calendar/Calendar.tsx:165 msgid "Calendar Filters" msgstr "Фильтр календаря" -#: src/components/calendar/Calendar.tsx:114 +#: src/components/calendar/Calendar.tsx:117 msgid "Previous month" msgstr "Предыдущий месяц" -#: src/components/calendar/Calendar.tsx:123 +#: src/components/calendar/Calendar.tsx:126 msgid "Select month" msgstr "Выбрать месяц" -#: src/components/calendar/Calendar.tsx:144 +#: src/components/calendar/Calendar.tsx:147 msgid "Next month" msgstr "Следующий месяц" -#: src/components/calendar/Calendar.tsx:175 +#: src/components/calendar/Calendar.tsx:178 #: src/tables/InvenTreeTableHeader.tsx:291 msgid "Download data" msgstr "Загрузить данные" @@ -868,7 +872,7 @@ msgid "Error updating order" msgstr "Ошибка обновления заказа" #: src/components/calendar/OrderCalendar.tsx:178 -#: src/tables/Filter.tsx:144 +#: src/tables/Filter.tsx:152 msgid "Overdue" msgstr "Просроченный" @@ -1107,7 +1111,7 @@ msgid "The latest news from InvenTree" msgstr "Свежие новости от InvenTree" #: src/components/dashboard/widgets/ColorToggleWidget.tsx:18 -#: src/components/nav/MainMenu.tsx:91 +#: src/components/nav/MainMenu.tsx:93 msgid "Change Color Mode" msgstr "Изменить цветовой режим" @@ -1153,14 +1157,14 @@ msgstr "Нет непрочитанных новостей" #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:76 #: src/pages/core/UserDetail.tsx:93 #: src/pages/core/UserDetail.tsx:203 -#: src/tables/settings/UserTable.tsx:420 +#: src/tables/settings/UserTable.tsx:421 msgid "Superuser" msgstr "Суперпользователь" #: src/components/details/Details.tsx:124 #: src/pages/core/UserDetail.tsx:87 #: src/pages/core/UserDetail.tsx:200 -#: src/tables/settings/UserTable.tsx:415 +#: src/tables/settings/UserTable.tsx:416 msgid "Staff" msgstr "Сотрудник" @@ -1658,7 +1662,7 @@ msgstr "Узел" #: src/components/plugins/PluginDrawer.tsx:68 #: src/pages/Index/Settings/AdminCenter/UnitManagementPanel.tsx:19 #: src/pages/part/CategoryDetail.tsx:86 -#: src/pages/part/PartDetail.tsx:447 +#: src/pages/part/PartDetail.tsx:449 #: src/pages/stock/LocationDetail.tsx:84 #: src/tables/machine/MachineTypeTable.tsx:67 #: src/tables/machine/MachineTypeTable.tsx:151 @@ -1980,7 +1984,7 @@ msgid "Data has been imported successfully" msgstr "Данные успешно импортированы" #: src/components/importer/ImporterDrawer.tsx:109 -#: src/components/modals/AboutInvenTreeModal.tsx:197 +#: src/components/modals/AboutInvenTreeModal.tsx:203 #: src/components/modals/ServerInfoModal.tsx:134 #: src/forms/BomForms.tsx:132 msgid "Close" @@ -2166,14 +2170,14 @@ msgstr "Нет элементов" #: src/components/items/TransferList.tsx:161 #: src/components/render/Stock.tsx:102 -#: src/pages/part/PartDetail.tsx:984 -#: src/pages/stock/StockDetail.tsx:262 -#: src/pages/stock/StockDetail.tsx:913 +#: src/pages/part/PartDetail.tsx:997 +#: src/pages/stock/StockDetail.tsx:265 +#: src/pages/stock/StockDetail.tsx:929 #: src/tables/build/BuildAllocatedStockTable.tsx:135 #: src/tables/build/BuildLineTable.tsx:190 #: src/tables/part/PartTable.tsx:124 -#: src/tables/stock/StockItemTable.tsx:183 -#: src/tables/stock/StockItemTable.tsx:344 +#: src/tables/stock/StockItemTable.tsx:184 +#: src/tables/stock/StockItemTable.tsx:345 msgid "Available" msgstr "Доступно" @@ -2252,19 +2256,19 @@ msgstr "Сообщить об ошибке" #~ msgid "Dismiss" #~ msgstr "Dismiss" -#: src/components/modals/AboutInvenTreeModal.tsx:190 +#: src/components/modals/AboutInvenTreeModal.tsx:193 msgid "Copy version information" msgstr "Копировать информацию о версии" -#: src/components/modals/AboutInvenTreeModal.tsx:207 +#: src/components/modals/AboutInvenTreeModal.tsx:213 msgid "Development Version" msgstr "Версия разработки" -#: src/components/modals/AboutInvenTreeModal.tsx:209 +#: src/components/modals/AboutInvenTreeModal.tsx:215 msgid "Up to Date" msgstr "Последняя версия" -#: src/components/modals/AboutInvenTreeModal.tsx:211 +#: src/components/modals/AboutInvenTreeModal.tsx:217 msgid "Update Available" msgstr "Доступно обновление" @@ -2439,24 +2443,28 @@ msgstr "Ничего не найдено..." #~ msgid "Profile" #~ msgstr "Profile" -#: src/components/nav/MainMenu.tsx:52 +#: src/components/nav/MainMenu.tsx:54 #: src/components/nav/NavigationDrawer.tsx:193 #: src/pages/Index/Settings/AdminCenter/EmailManagementPanel.tsx:21 #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:39 msgid "Settings" msgstr "Настройки" -#: src/components/nav/MainMenu.tsx:59 -#: src/pages/Index/Settings/UserSettings.tsx:145 -msgid "Account Settings" -msgstr "Настройки учётной записи" - #: src/components/nav/MainMenu.tsx:59 #: src/defaults/menuItems.tsx:15 #~ msgid "Account settings" #~ msgstr "Account settings" -#: src/components/nav/MainMenu.tsx:67 +#: src/components/nav/MainMenu.tsx:61 +#: src/pages/Index/Settings/UserSettings.tsx:145 +msgid "Account Settings" +msgstr "Настройки учётной записи" + +#: src/components/nav/MainMenu.tsx:68 +#~ msgid "Current language {locale}" +#~ msgstr "Current language {locale}" + +#: src/components/nav/MainMenu.tsx:69 #: src/components/nav/NavigationDrawer.tsx:153 #: src/components/nav/SettingsHeader.tsx:41 #: src/pages/Index/Settings/SystemSettings.tsx:347 @@ -2464,15 +2472,11 @@ msgstr "Настройки учётной записи" msgid "System Settings" msgstr "Системные настройки" -#: src/components/nav/MainMenu.tsx:68 -#~ msgid "Current language {locale}" -#~ msgstr "Current language {locale}" - #: src/components/nav/MainMenu.tsx:71 #~ msgid "Switch to pseudo language" #~ msgstr "Switch to pseudo language" -#: src/components/nav/MainMenu.tsx:76 +#: src/components/nav/MainMenu.tsx:78 #: src/components/nav/NavigationDrawer.tsx:160 #: src/components/nav/SettingsHeader.tsx:42 #: src/defaults/actions.tsx:83 @@ -2481,7 +2485,14 @@ msgstr "Системные настройки" msgid "Admin Center" msgstr "Админ центр" -#: src/components/nav/MainMenu.tsx:100 +#: src/components/nav/MainMenu.tsx:99 +#: src/defaults/actions.tsx:44 +#: src/defaults/links.tsx:140 +#: src/defaults/links.tsx:186 +msgid "About InvenTree" +msgstr "О программе InvenTree" + +#: src/components/nav/MainMenu.tsx:108 msgid "Logout" msgstr "Выход" @@ -2507,10 +2518,11 @@ msgstr "Выход" #: src/defaults/links.tsx:42 #: src/forms/StockForms.tsx:736 #: src/pages/Index/Settings/SystemSettings.tsx:224 -#: src/pages/part/PartDetail.tsx:805 +#: src/pages/part/PartDetail.tsx:807 #: src/pages/stock/LocationDetail.tsx:390 -#: src/pages/stock/StockDetail.tsx:626 -#: src/tables/stock/StockItemTable.tsx:86 +#: src/pages/stock/LocationDetail.tsx:420 +#: src/pages/stock/StockDetail.tsx:642 +#: src/tables/stock/StockItemTable.tsx:87 msgid "Stock" msgstr "Склад" @@ -2599,7 +2611,7 @@ msgstr "Удалить группу из поиска" #: src/components/nav/SearchDrawer.tsx:288 #: src/pages/company/ManufacturerPartDetail.tsx:176 -#: src/pages/part/PartDetail.tsx:863 +#: src/pages/part/PartDetail.tsx:865 #: src/pages/part/PartSupplierDetail.tsx:15 #: src/pages/purchasing/PurchasingIndex.tsx:81 msgid "Suppliers" @@ -2663,7 +2675,7 @@ msgid "Attachments" msgstr "Вложения" #: src/components/panels/NotesPanel.tsx:23 -#: src/tables/build/BuildOrderTestTable.tsx:196 +#: src/tables/part/PartTestResultTable.tsx:214 #: src/tables/stock/StockTrackingTable.tsx:212 msgid "Notes" msgstr "Заметки" @@ -2709,7 +2721,7 @@ msgstr "Информация о плагине" #: src/pages/company/ManufacturerPartDetail.tsx:118 #: src/pages/company/SupplierPartDetail.tsx:144 #: src/pages/part/CategoryDetail.tsx:106 -#: src/pages/part/PartDetail.tsx:461 +#: src/pages/part/PartDetail.tsx:463 #: src/pages/purchasing/PurchaseOrderDetail.tsx:144 #: src/pages/sales/ReturnOrderDetail.tsx:109 #: src/pages/sales/SalesOrderDetail.tsx:118 @@ -2730,7 +2742,7 @@ msgstr "Автор" #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:41 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 #: src/tables/ColumnRenderers.tsx:411 -#: src/tables/build/BuildOrderTestTable.tsx:204 +#: src/tables/part/PartTestResultTable.tsx:222 msgid "Date" msgstr "Дата" @@ -2739,7 +2751,7 @@ msgstr "Дата" #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:68 #: src/pages/core/UserDetail.tsx:81 #: src/pages/core/UserDetail.tsx:209 -#: src/pages/part/PartDetail.tsx:616 +#: src/pages/part/PartDetail.tsx:618 #: src/tables/bom/UsedInTable.tsx:90 #: src/tables/company/CompanyTable.tsx:57 #: src/tables/company/CompanyTable.tsx:91 @@ -2753,8 +2765,8 @@ msgstr "Дата" #: src/tables/purchasing/SupplierPartTable.tsx:85 #: src/tables/purchasing/SupplierPartTable.tsx:179 #: src/tables/settings/ApiTokenTable.tsx:63 -#: src/tables/settings/UserTable.tsx:410 -#: src/tables/stock/StockItemTable.tsx:323 +#: src/tables/settings/UserTable.tsx:411 +#: src/tables/stock/StockItemTable.tsx:324 msgid "Active" msgstr "Активно" @@ -2873,7 +2885,7 @@ msgstr "Отгрузка" #: src/pages/company/CompanyDetail.tsx:325 #: src/pages/company/SupplierPartDetail.tsx:368 #: src/pages/core/UserDetail.tsx:211 -#: src/pages/part/PartDetail.tsx:1017 +#: src/pages/part/PartDetail.tsx:1030 msgid "Inactive" msgstr "Неактивный" @@ -2883,8 +2895,31 @@ msgstr "Неактивный" msgid "No stock" msgstr "Нет склада" -#: src/components/render/Part.tsx:74 -#: src/pages/part/PartDetail.tsx:488 +#: src/components/render/Part.tsx:44 +#: src/pages/company/SupplierPartDetail.tsx:196 +#: src/pages/company/SupplierPartDetail.tsx:389 +#: src/pages/part/PartDetail.tsx:1018 +#: src/tables/bom/BomTable.tsx:424 +#: src/tables/part/PartTable.tsx:95 +msgid "On Order" +msgstr "В заказе" + +#: src/components/render/Part.tsx:52 +#: src/pages/part/PartDetail.tsx:590 +#: src/pages/part/PartDetail.tsx:1024 +#: src/pages/stock/StockDetail.tsx:912 +#: src/tables/part/PartTestResultTable.tsx:297 +#: src/tables/stock/StockItemTable.tsx:361 +msgid "In Production" +msgstr "В производстве" + +#: src/components/render/Part.tsx:71 +#: src/tables/stock/StockTrackingTable.tsx:206 +msgid "Details" +msgstr "Сведения" + +#: src/components/render/Part.tsx:109 +#: src/pages/part/PartDetail.tsx:490 #: src/tables/ColumnRenderers.tsx:224 #: src/tables/ColumnRenderers.tsx:233 #: src/tables/notifications/NotificationTable.tsx:32 @@ -2908,17 +2943,17 @@ msgstr "Категория" #: src/forms/StockForms.tsx:1073 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:88 #: src/pages/core/UserDetail.tsx:158 -#: src/pages/stock/StockDetail.tsx:295 +#: src/pages/stock/StockDetail.tsx:298 #: src/tables/ColumnRenderers.tsx:176 #: src/tables/ColumnRenderers.tsx:185 -#: src/tables/Filter.tsx:392 +#: src/tables/Filter.tsx:400 #: src/tables/stock/StockTrackingTable.tsx:98 msgid "Location" msgstr "Расположение" #: src/components/render/Stock.tsx:99 -#: src/pages/stock/StockDetail.tsx:195 -#: src/pages/stock/StockDetail.tsx:901 +#: src/pages/stock/StockDetail.tsx:198 +#: src/pages/stock/StockDetail.tsx:917 #: src/tables/build/BuildAllocatedStockTable.tsx:121 #: src/tables/build/BuildOutputTable.tsx:111 #: src/tables/sales/SalesOrderAllocationTable.tsx:139 @@ -2940,11 +2975,11 @@ msgstr "Серийный номер" #: src/pages/part/pricing/BomPricingPanel.tsx:146 #: src/pages/part/pricing/PriceBreakPanel.tsx:89 #: src/pages/part/pricing/PriceBreakPanel.tsx:172 -#: src/pages/stock/StockDetail.tsx:255 -#: src/pages/stock/StockDetail.tsx:907 +#: src/pages/stock/StockDetail.tsx:258 +#: src/pages/stock/StockDetail.tsx:923 #: src/tables/build/BuildLineTable.tsx:84 -#: src/tables/build/BuildOrderTestTable.tsx:251 #: src/tables/part/PartPurchaseOrdersTable.tsx:94 +#: src/tables/part/PartTestResultTable.tsx:269 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:168 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:199 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:69 @@ -3467,163 +3502,163 @@ msgid "Please correct the errors in the selected parts" msgstr "Исправьте ошибки в выбранных деталях" #: src/components/wizards/OrderPartsWizard.tsx:424 -#: src/tables/build/BuildLineTable.tsx:794 +#: src/tables/build/BuildLineTable.tsx:797 #: src/tables/part/PartTable.tsx:407 #: src/tables/sales/SalesOrderLineItemTable.tsx:365 msgid "Order Parts" msgstr "Закупить детали" #: src/contexts/LanguageContext.tsx:22 -msgid "Arabic" -msgstr "Arabic" +#~ msgid "Arabic" +#~ msgstr "Arabic" #: src/contexts/LanguageContext.tsx:23 -msgid "Bulgarian" -msgstr "Bulgarian" +#~ msgid "Bulgarian" +#~ msgstr "Bulgarian" #: src/contexts/LanguageContext.tsx:24 -msgid "Czech" -msgstr "Czech" +#~ msgid "Czech" +#~ msgstr "Czech" #: src/contexts/LanguageContext.tsx:25 -msgid "Danish" -msgstr "Danish" +#~ msgid "Danish" +#~ msgstr "Danish" #: src/contexts/LanguageContext.tsx:26 -msgid "German" -msgstr "German" +#~ msgid "German" +#~ msgstr "German" #: src/contexts/LanguageContext.tsx:27 -msgid "Greek" -msgstr "Greek" +#~ msgid "Greek" +#~ msgstr "Greek" #: src/contexts/LanguageContext.tsx:28 -msgid "English" -msgstr "English" +#~ msgid "English" +#~ msgstr "English" #: src/contexts/LanguageContext.tsx:29 -msgid "Spanish" -msgstr "Spanish" +#~ msgid "Spanish" +#~ msgstr "Spanish" #: src/contexts/LanguageContext.tsx:30 -msgid "Spanish (Mexican)" -msgstr "Spanish (Mexican)" +#~ msgid "Spanish (Mexican)" +#~ msgstr "Spanish (Mexican)" #: src/contexts/LanguageContext.tsx:31 -msgid "Estonian" -msgstr "Estonian" +#~ msgid "Estonian" +#~ msgstr "Estonian" #: src/contexts/LanguageContext.tsx:32 -msgid "Farsi / Persian" -msgstr "Farsi / Persian" +#~ msgid "Farsi / Persian" +#~ msgstr "Farsi / Persian" #: src/contexts/LanguageContext.tsx:33 -msgid "Finnish" -msgstr "Finnish" +#~ msgid "Finnish" +#~ msgstr "Finnish" #: src/contexts/LanguageContext.tsx:34 -msgid "French" -msgstr "French" +#~ msgid "French" +#~ msgstr "French" #: src/contexts/LanguageContext.tsx:35 -msgid "Hebrew" -msgstr "Hebrew" +#~ msgid "Hebrew" +#~ msgstr "Hebrew" #: src/contexts/LanguageContext.tsx:36 -msgid "Hindi" -msgstr "Hindi" +#~ msgid "Hindi" +#~ msgstr "Hindi" #: src/contexts/LanguageContext.tsx:37 -msgid "Hungarian" -msgstr "Hungarian" +#~ msgid "Hungarian" +#~ msgstr "Hungarian" #: src/contexts/LanguageContext.tsx:38 -msgid "Italian" -msgstr "Italian" +#~ msgid "Italian" +#~ msgstr "Italian" #: src/contexts/LanguageContext.tsx:39 -msgid "Japanese" -msgstr "Japanese" +#~ msgid "Japanese" +#~ msgstr "Japanese" #: src/contexts/LanguageContext.tsx:40 -msgid "Korean" -msgstr "Korean" +#~ msgid "Korean" +#~ msgstr "Korean" #: src/contexts/LanguageContext.tsx:41 -msgid "Lithuanian" -msgstr "Lithuanian" +#~ msgid "Lithuanian" +#~ msgstr "Lithuanian" #: src/contexts/LanguageContext.tsx:42 -msgid "Latvian" -msgstr "Latvian" +#~ msgid "Latvian" +#~ msgstr "Latvian" #: src/contexts/LanguageContext.tsx:43 -msgid "Dutch" -msgstr "Dutch" +#~ msgid "Dutch" +#~ msgstr "Dutch" #: src/contexts/LanguageContext.tsx:44 -msgid "Norwegian" -msgstr "Norwegian" +#~ msgid "Norwegian" +#~ msgstr "Norwegian" #: src/contexts/LanguageContext.tsx:45 -msgid "Polish" -msgstr "Polish" +#~ msgid "Polish" +#~ msgstr "Polish" #: src/contexts/LanguageContext.tsx:46 -msgid "Portuguese" -msgstr "Portuguese" +#~ msgid "Portuguese" +#~ msgstr "Portuguese" #: src/contexts/LanguageContext.tsx:47 -msgid "Portuguese (Brazilian)" -msgstr "Portuguese (Brazilian)" +#~ msgid "Portuguese (Brazilian)" +#~ msgstr "Portuguese (Brazilian)" #: src/contexts/LanguageContext.tsx:48 -msgid "Romanian" -msgstr "Romanian" +#~ msgid "Romanian" +#~ msgstr "Romanian" #: src/contexts/LanguageContext.tsx:49 -msgid "Russian" -msgstr "Russian" +#~ msgid "Russian" +#~ msgstr "Russian" #: src/contexts/LanguageContext.tsx:50 -msgid "Slovak" -msgstr "Slovak" +#~ msgid "Slovak" +#~ msgstr "Slovak" #: src/contexts/LanguageContext.tsx:51 -msgid "Slovenian" -msgstr "Slovenian" +#~ msgid "Slovenian" +#~ msgstr "Slovenian" #: src/contexts/LanguageContext.tsx:52 -msgid "Serbian" -msgstr "Serbian" +#~ msgid "Serbian" +#~ msgstr "Serbian" #: src/contexts/LanguageContext.tsx:53 -msgid "Swedish" -msgstr "Swedish" +#~ msgid "Swedish" +#~ msgstr "Swedish" #: src/contexts/LanguageContext.tsx:54 -msgid "Thai" -msgstr "Thai" +#~ msgid "Thai" +#~ msgstr "Thai" #: src/contexts/LanguageContext.tsx:55 -msgid "Turkish" -msgstr "Turkish" +#~ msgid "Turkish" +#~ msgstr "Turkish" #: src/contexts/LanguageContext.tsx:56 -msgid "Ukrainian" -msgstr "Ukrainian" +#~ msgid "Ukrainian" +#~ msgstr "Ukrainian" #: src/contexts/LanguageContext.tsx:57 -msgid "Vietnamese" -msgstr "Vietnamese" +#~ msgid "Vietnamese" +#~ msgstr "Vietnamese" #: src/contexts/LanguageContext.tsx:58 -msgid "Chinese (Simplified)" -msgstr "Chinese (Simplified)" +#~ msgid "Chinese (Simplified)" +#~ msgstr "Chinese (Simplified)" #: src/contexts/LanguageContext.tsx:59 -msgid "Chinese (Traditional)" -msgstr "Chinese (Traditional)" +#~ msgid "Chinese (Traditional)" +#~ msgstr "Chinese (Traditional)" #: src/defaults/actions.tsx:18 #: src/defaults/links.tsx:27 @@ -3644,12 +3679,6 @@ msgstr "Посетите документацию, чтобы узнать бо #~ msgid "About this Inventree instance" #~ msgstr "About this Inventree instance" -#: src/defaults/actions.tsx:44 -#: src/defaults/links.tsx:140 -#: src/defaults/links.tsx:186 -msgid "About InvenTree" -msgstr "О программе InvenTree" - #: src/defaults/actions.tsx:45 msgid "About the InvenTree org" msgstr "О программе InvenTree org" @@ -3954,7 +3983,7 @@ msgstr "Следующий код партии" #: src/forms/StockForms.tsx:184 #: src/forms/StockForms.tsx:189 #: src/forms/StockForms.tsx:360 -#: src/pages/stock/StockDetail.tsx:231 +#: src/pages/stock/StockDetail.tsx:234 msgid "Next serial number" msgstr "Следующий серийный номер" @@ -3965,9 +3994,8 @@ msgstr "Следующий серийный номер" #: src/forms/BuildForms.tsx:311 #: src/forms/BuildForms.tsx:656 #: src/tables/build/BuildAllocatedStockTable.tsx:150 -#: src/tables/build/BuildOrderTestTable.tsx:230 -#: src/tables/build/BuildOrderTestTable.tsx:254 #: src/tables/build/BuildOutputTable.tsx:592 +#: src/tables/part/PartTestResultTable.tsx:272 msgid "Build Output" msgstr "Продукция" @@ -3984,17 +4012,18 @@ msgstr "Продукция" #: src/pages/purchasing/PurchaseOrderDetail.tsx:150 #: src/pages/sales/ReturnOrderDetail.tsx:115 #: src/pages/sales/SalesOrderDetail.tsx:124 -#: src/pages/stock/StockDetail.tsx:162 -#: src/tables/Filter.tsx:266 +#: src/pages/stock/StockDetail.tsx:170 +#: src/tables/Filter.tsx:274 #: src/tables/build/BuildOutputTable.tsx:408 #: src/tables/machine/MachineListTable.tsx:359 #: src/tables/part/PartPurchaseOrdersTable.tsx:38 +#: src/tables/part/PartTestResultTable.tsx:309 #: src/tables/sales/ReturnOrderLineItemTable.tsx:135 #: src/tables/sales/ReturnOrderLineItemTable.tsx:172 #: src/tables/settings/CustomStateTable.tsx:79 #: src/tables/settings/EmailTable.tsx:95 #: src/tables/settings/ImportSessionTable.tsx:117 -#: src/tables/stock/StockItemTable.tsx:328 +#: src/tables/stock/StockItemTable.tsx:329 #: src/tables/stock/StockTrackingTable.tsx:65 msgid "Status" msgstr "Статус" @@ -4056,7 +4085,7 @@ msgstr "Производство отменено" #: src/tables/build/BuildAllocatedStockTable.tsx:139 #: src/tables/build/BuildLineTable.tsx:180 #: src/tables/sales/SalesOrderLineItemTable.tsx:337 -#: src/tables/stock/StockItemTable.tsx:339 +#: src/tables/stock/StockItemTable.tsx:340 msgid "Allocated" msgstr "Зарезервировано" @@ -4074,9 +4103,9 @@ msgstr "Выберите исходное расположение для рас #: src/forms/BuildForms.tsx:671 #: src/forms/SalesOrderForms.tsx:298 -#: src/tables/build/BuildLineTable.tsx:555 -#: src/tables/build/BuildLineTable.tsx:710 -#: src/tables/build/BuildLineTable.tsx:809 +#: src/tables/build/BuildLineTable.tsx:556 +#: src/tables/build/BuildLineTable.tsx:713 +#: src/tables/build/BuildLineTable.tsx:812 #: src/tables/sales/SalesOrderLineItemTable.tsx:375 #: src/tables/sales/SalesOrderLineItemTable.tsx:408 msgid "Allocate Stock" @@ -4089,10 +4118,10 @@ msgstr "Запасы назначены" #: src/forms/BuildForms.tsx:787 #: src/forms/BuildForms.tsx:888 -#: src/tables/build/BuildAllocatedStockTable.tsx:233 -#: src/tables/build/BuildAllocatedStockTable.tsx:265 -#: src/tables/build/BuildLineTable.tsx:720 -#: src/tables/build/BuildLineTable.tsx:843 +#: src/tables/build/BuildAllocatedStockTable.tsx:240 +#: src/tables/build/BuildAllocatedStockTable.tsx:272 +#: src/tables/build/BuildLineTable.tsx:723 +#: src/tables/build/BuildLineTable.tsx:846 msgid "Consume Stock" msgstr "" @@ -4102,14 +4131,14 @@ msgid "Stock items consumed" msgstr "" #: src/forms/BuildForms.tsx:824 -#: src/tables/build/BuildLineTable.tsx:495 +#: src/tables/build/BuildLineTable.tsx:496 #: src/tables/part/PartBuildAllocationsTable.tsx:101 msgid "Fully consumed" msgstr "" #: src/forms/BuildForms.tsx:869 #: src/tables/build/BuildLineTable.tsx:185 -#: src/tables/stock/StockItemTable.tsx:372 +#: src/tables/stock/StockItemTable.tsx:369 msgid "Consumed" msgstr "Израсходовано" @@ -4120,7 +4149,7 @@ msgstr "Израсходовано" #: src/forms/PartForms.tsx:70 #: src/forms/PartForms.tsx:157 #: src/pages/part/CategoryDetail.tsx:122 -#: src/pages/part/PartDetail.tsx:669 +#: src/pages/part/PartDetail.tsx:671 #: src/tables/part/PartCategoryTable.tsx:94 #: src/tables/part/PartTable.tsx:312 msgid "Subscribed" @@ -4232,12 +4261,13 @@ msgstr "Использовать место хранения уже получе #: src/forms/PurchaseOrderForms.tsx:658 #: src/pages/build/BuildDetail.tsx:351 -#: src/pages/stock/StockDetail.tsx:277 -#: src/pages/stock/StockDetail.tsx:923 +#: src/pages/stock/StockDetail.tsx:280 +#: src/pages/stock/StockDetail.tsx:939 #: src/tables/Filter.tsx:83 #: src/tables/build/BuildAllocatedStockTable.tsx:128 -#: src/tables/build/BuildOrderTestTable.tsx:242 #: src/tables/build/BuildOutputTable.tsx:116 +#: src/tables/part/PartTestResultTable.tsx:260 +#: src/tables/part/PartTestResultTable.tsx:281 #: src/tables/sales/SalesOrderAllocationTable.tsx:146 msgid "Batch Code" msgstr "Код партии" @@ -4260,8 +4290,8 @@ msgid "Enter serial numbers for received items" msgstr "Введите серийные номера для полученных запасов" #: src/forms/PurchaseOrderForms.tsx:687 -#: src/pages/stock/StockDetail.tsx:379 -#: src/tables/stock/StockItemTable.tsx:295 +#: src/pages/stock/StockDetail.tsx:382 +#: src/tables/stock/StockItemTable.tsx:296 msgid "Expiry Date" msgstr "Срок годности" @@ -4273,7 +4303,7 @@ msgstr "Введите дату истечения срока годности #: src/forms/StockForms.tsx:673 #: src/pages/company/SupplierPartDetail.tsx:171 #: src/pages/company/SupplierPartDetail.tsx:235 -#: src/pages/stock/StockDetail.tsx:416 +#: src/pages/stock/StockDetail.tsx:419 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:220 msgid "Packaging" msgstr "Упаковка" @@ -4339,9 +4369,9 @@ msgid "Stock Status" msgstr "Состояние складской позиции" #: src/forms/StockForms.tsx:261 -#: src/pages/stock/StockDetail.tsx:670 -#: src/tables/stock/StockItemTable.tsx:525 -#: src/tables/stock/StockItemTable.tsx:572 +#: src/pages/stock/StockDetail.tsx:686 +#: src/tables/stock/StockItemTable.tsx:522 +#: src/tables/stock/StockItemTable.tsx:569 msgid "Add Stock Item" msgstr "Создать складскую позицию" @@ -4378,10 +4408,10 @@ msgstr "" #: src/forms/StockForms.tsx:1075 #: src/pages/company/SupplierPartDetail.tsx:189 #: src/pages/company/SupplierPartDetail.tsx:373 -#: src/pages/part/PartDetail.tsx:535 -#: src/pages/part/PartDetail.tsx:974 +#: src/pages/part/PartDetail.tsx:537 +#: src/pages/part/PartDetail.tsx:987 +#: src/tables/Filter.tsx:92 #: src/tables/purchasing/SupplierPartTable.tsx:194 -#: src/tables/stock/StockItemTable.tsx:359 msgid "In Stock" msgstr "На складе" @@ -4545,7 +4575,7 @@ msgstr "Список вариантов для выбора" #: src/tables/FilterSelectDrawer.tsx:114 #: src/tables/FilterSelectDrawer.tsx:137 #: src/tables/FilterSelectDrawer.tsx:149 -#: src/tables/build/BuildOrderTestTable.tsx:188 +#: src/tables/part/PartTestResultTable.tsx:206 #: src/tables/purchasing/ManufacturerPartParameterTable.tsx:42 #: src/tables/stock/StockItemTestResultTable.tsx:201 msgid "Value" @@ -4833,7 +4863,7 @@ msgid "Delete selected stock items" msgstr "Удалить выбранные складские позиции" #: src/hooks/UseStockAdjustActions.tsx:205 -#: src/pages/part/PartDetail.tsx:1155 +#: src/pages/part/PartDetail.tsx:1168 msgid "Stock Actions" msgstr "Действия со складом" @@ -6196,7 +6226,7 @@ msgstr "У собираемой детали возможно не задана #: src/pages/build/BuildDetail.tsx:207 #: src/pages/company/ManufacturerPartDetail.tsx:83 #: src/pages/company/SupplierPartDetail.tsx:95 -#: src/pages/part/PartDetail.tsx:454 +#: src/pages/part/PartDetail.tsx:456 #: src/pages/stock/StockDetail.tsx:153 #: src/tables/bom/BomTable.tsx:134 #: src/tables/bom/UsedInTable.tsx:40 @@ -6207,15 +6237,16 @@ msgstr "У собираемой детали возможно не задана #: src/tables/part/RelatedPartTable.tsx:73 #: src/tables/sales/SalesOrderAllocationTable.tsx:132 #: src/tables/sales/SalesOrderLineItemTable.tsx:98 -#: src/tables/stock/StockItemTable.tsx:70 +#: src/tables/stock/StockItemTable.tsx:71 msgid "IPN" msgstr "Внутренний артикул" #: src/pages/build/BuildDetail.tsx:215 -#: src/pages/part/PartDetail.tsx:481 +#: src/pages/part/PartDetail.tsx:483 +#: src/pages/stock/StockDetail.tsx:161 #: src/tables/bom/UsedInTable.tsx:44 #: src/tables/build/BuildOrderTable.tsx:83 -#: src/tables/stock/StockItemTable.tsx:75 +#: src/tables/stock/StockItemTable.tsx:76 msgid "Revision" msgstr "Ревизия" @@ -6231,7 +6262,7 @@ msgstr "Ревизия" #: src/pages/purchasing/PurchaseOrderDetail.tsx:156 #: src/pages/sales/ReturnOrderDetail.tsx:121 #: src/pages/sales/SalesOrderDetail.tsx:130 -#: src/pages/stock/StockDetail.tsx:168 +#: src/pages/stock/StockDetail.tsx:176 msgid "Custom Status" msgstr "Пользовательский статус" @@ -6268,7 +6299,7 @@ msgid "Build Quantity" msgstr "Количество производимых деталей" #: src/pages/build/BuildDetail.tsx:286 -#: src/pages/part/PartDetail.tsx:599 +#: src/pages/part/PartDetail.tsx:601 #: src/tables/bom/BomTable.tsx:352 #: src/tables/bom/BomTable.tsx:387 msgid "Can Build" @@ -6280,16 +6311,16 @@ msgid "Completed Outputs" msgstr "Завершённая продукция" #: src/pages/build/BuildDetail.tsx:312 -#: src/tables/Filter.tsx:373 +#: src/tables/Filter.tsx:381 msgid "Issued By" msgstr "Создал" #: src/pages/build/BuildDetail.tsx:320 -#: src/pages/part/PartDetail.tsx:692 +#: src/pages/part/PartDetail.tsx:694 #: src/pages/purchasing/PurchaseOrderDetail.tsx:243 #: src/pages/sales/ReturnOrderDetail.tsx:207 #: src/pages/sales/SalesOrderDetail.tsx:219 -#: src/tables/Filter.tsx:311 +#: src/tables/Filter.tsx:319 msgid "Responsible" msgstr "Ответственный" @@ -6377,6 +6408,8 @@ msgid "Child Build Orders" msgstr "Дочерние заказы на сборку" #: src/pages/build/BuildDetail.tsx:524 +#: src/pages/part/PartDetail.tsx:940 +#: src/pages/stock/StockDetail.tsx:587 #: src/tables/build/BuildOutputTable.tsx:664 #: src/tables/stock/StockItemTestResultTable.tsx:167 msgid "Test Results" @@ -6511,7 +6544,7 @@ msgid "Cancel order" msgstr "Отменить заказ" #: src/pages/build/BuildDetail.tsx:752 -#: src/pages/stock/StockDetail.tsx:341 +#: src/pages/stock/StockDetail.tsx:344 #: src/tables/build/BuildAllocatedStockTable.tsx:85 #: src/tables/part/PartBuildAllocationsTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:150 @@ -6572,7 +6605,7 @@ msgstr "Валюта по умолчанию" #: src/pages/company/SupplierPartDetail.tsx:234 #: src/pages/company/SupplierPartDetail.tsx:359 #: src/pages/purchasing/PurchaseOrderDetail.tsx:138 -#: src/tables/Filter.tsx:352 +#: src/tables/Filter.tsx:360 #: src/tables/company/CompanyTable.tsx:96 #: src/tables/part/PartPurchaseOrdersTable.tsx:43 #: src/tables/purchasing/PurchaseOrderTable.tsx:109 @@ -6585,7 +6618,7 @@ msgstr "Поставщик" #: src/pages/company/ManufacturerPartDetail.tsx:102 #: src/pages/company/ManufacturerPartDetail.tsx:264 #: src/pages/company/SupplierPartDetail.tsx:151 -#: src/tables/Filter.tsx:339 +#: src/tables/Filter.tsx:347 #: src/tables/company/CompanyTable.tsx:101 #: src/tables/purchasing/SupplierPartTable.tsx:70 msgid "Manufacturer" @@ -6597,7 +6630,7 @@ msgstr "Производитель" #: src/pages/sales/ReturnOrderDetail.tsx:103 #: src/pages/sales/SalesOrderDetail.tsx:112 #: src/pages/sales/SalesOrderShipmentDetail.tsx:102 -#: src/pages/stock/StockDetail.tsx:367 +#: src/pages/stock/StockDetail.tsx:370 #: src/tables/company/CompanyTable.tsx:106 #: src/tables/sales/ReturnOrderTable.tsx:108 #: src/tables/sales/SalesOrderTable.tsx:133 @@ -6658,7 +6691,7 @@ msgstr "Внешняя ссылка" #: src/pages/company/ManufacturerPartDetail.tsx:146 #: src/pages/company/SupplierPartDetail.tsx:231 -#: src/pages/part/PartDetail.tsx:788 +#: src/pages/part/PartDetail.tsx:790 msgid "Part Details" msgstr "Сведения о детали" @@ -6671,7 +6704,7 @@ msgid "Manufacturer Part Details" msgstr "Сведения о детали производителя" #: src/pages/company/ManufacturerPartDetail.tsx:164 -#: src/pages/part/PartDetail.tsx:794 +#: src/pages/part/PartDetail.tsx:796 msgid "Parameters" msgstr "Параметры" @@ -6712,14 +6745,6 @@ msgstr "Описание детали" msgid "Pack Quantity" msgstr "Количество в упаковке" -#: src/pages/company/SupplierPartDetail.tsx:196 -#: src/pages/company/SupplierPartDetail.tsx:389 -#: src/pages/part/PartDetail.tsx:1005 -#: src/tables/bom/BomTable.tsx:424 -#: src/tables/part/PartTable.tsx:95 -msgid "On Order" -msgstr "В заказе" - #: src/pages/company/SupplierPartDetail.tsx:203 msgid "Supplier Availability" msgstr "Наличие у поставщика" @@ -6767,7 +6792,7 @@ msgid "Add Supplier Part" msgstr "Создать деталь поставщика" #: src/pages/company/SupplierPartDetail.tsx:383 -#: src/pages/part/PartDetail.tsx:993 +#: src/pages/part/PartDetail.tsx:1006 msgid "No Stock" msgstr "Нет на складе" @@ -6894,57 +6919,57 @@ msgid "Category Details" msgstr "Сведения о категории" #: src/pages/part/PartAllocationPanel.tsx:21 -#: src/pages/stock/StockDetail.tsx:539 +#: src/pages/stock/StockDetail.tsx:555 #: src/tables/part/PartTable.tsx:108 msgid "Build Order Allocations" msgstr "Резервирование в заказах на сборку" #: src/pages/part/PartAllocationPanel.tsx:31 -#: src/pages/stock/StockDetail.tsx:554 +#: src/pages/stock/StockDetail.tsx:570 #: src/tables/part/PartTable.tsx:116 msgid "Sales Order Allocations" msgstr "Резервирование в заказах на продажу" -#: src/pages/part/PartDetail.tsx:181 -#: src/pages/part/PartDetail.tsx:184 -#: src/pages/part/PartDetail.tsx:228 +#: src/pages/part/PartDetail.tsx:183 +#: src/pages/part/PartDetail.tsx:186 +#: src/pages/part/PartDetail.tsx:230 msgid "Validate BOM" msgstr "Утвердить спецификацию" -#: src/pages/part/PartDetail.tsx:185 +#: src/pages/part/PartDetail.tsx:187 msgid "Do you want to validate the bill of materials for this assembly?" msgstr "Вы хотите утвердить спецификацию для данной сборочной детали?" -#: src/pages/part/PartDetail.tsx:188 +#: src/pages/part/PartDetail.tsx:190 msgid "BOM validated" msgstr "Спецификация утверждена" -#: src/pages/part/PartDetail.tsx:206 +#: src/pages/part/PartDetail.tsx:208 msgid "BOM Validated" msgstr "" -#: src/pages/part/PartDetail.tsx:207 +#: src/pages/part/PartDetail.tsx:209 msgid "The Bill of Materials for this part has been validated" msgstr "" -#: src/pages/part/PartDetail.tsx:211 -#: src/pages/part/PartDetail.tsx:216 +#: src/pages/part/PartDetail.tsx:213 +#: src/pages/part/PartDetail.tsx:218 msgid "BOM Not Validated" msgstr "" -#: src/pages/part/PartDetail.tsx:212 +#: src/pages/part/PartDetail.tsx:214 msgid "The Bill of Materials for this part has previously been checked, but requires revalidation" msgstr "" -#: src/pages/part/PartDetail.tsx:217 +#: src/pages/part/PartDetail.tsx:219 msgid "The Bill of Materials for this part has not yet been validated" msgstr "" -#: src/pages/part/PartDetail.tsx:248 +#: src/pages/part/PartDetail.tsx:250 msgid "Validated On" msgstr "" -#: src/pages/part/PartDetail.tsx:253 +#: src/pages/part/PartDetail.tsx:255 msgid "Validated By" msgstr "" @@ -6964,25 +6989,25 @@ msgstr "" #~ msgid "Delete part" #~ msgstr "Delete part" -#: src/pages/part/PartDetail.tsx:467 +#: src/pages/part/PartDetail.tsx:469 msgid "Variant of" msgstr "Разновидность детали" -#: src/pages/part/PartDetail.tsx:474 +#: src/pages/part/PartDetail.tsx:476 msgid "Revision of" msgstr "Ревизия" -#: src/pages/part/PartDetail.tsx:494 +#: src/pages/part/PartDetail.tsx:496 #: src/tables/ColumnRenderers.tsx:200 #: src/tables/ColumnRenderers.tsx:209 msgid "Default Location" msgstr "Расположение по умолчанию" -#: src/pages/part/PartDetail.tsx:501 +#: src/pages/part/PartDetail.tsx:503 msgid "Category Default Location" msgstr "" -#: src/pages/part/PartDetail.tsx:508 +#: src/pages/part/PartDetail.tsx:510 #: src/tables/purchasing/ManufacturerPartParameterTable.tsx:48 msgid "Units" msgstr "Единица измерения" @@ -6991,12 +7016,12 @@ msgstr "Единица измерения" #~ msgid "Stocktake By" #~ msgstr "Stocktake By" -#: src/pages/part/PartDetail.tsx:515 +#: src/pages/part/PartDetail.tsx:517 #: src/tables/settings/PendingTasksTable.tsx:51 msgid "Keywords" msgstr "Ключевые слова" -#: src/pages/part/PartDetail.tsx:543 +#: src/pages/part/PartDetail.tsx:545 #: src/tables/bom/BomTable.tsx:419 #: src/tables/build/BuildLineTable.tsx:297 #: src/tables/part/PartTable.tsx:306 @@ -7004,34 +7029,26 @@ msgstr "Ключевые слова" msgid "Available Stock" msgstr "Доступно" -#: src/pages/part/PartDetail.tsx:549 +#: src/pages/part/PartDetail.tsx:551 #: src/tables/bom/BomTable.tsx:328 #: src/tables/build/BuildLineTable.tsx:259 #: src/tables/sales/SalesOrderLineItemTable.tsx:178 msgid "On order" msgstr "В заказе" -#: src/pages/part/PartDetail.tsx:556 +#: src/pages/part/PartDetail.tsx:558 msgid "Required for Orders" msgstr "Требуется для заказов" -#: src/pages/part/PartDetail.tsx:567 +#: src/pages/part/PartDetail.tsx:569 msgid "Allocated to Build Orders" msgstr "Зарезервировано в заказах на сборку" -#: src/pages/part/PartDetail.tsx:579 +#: src/pages/part/PartDetail.tsx:581 msgid "Allocated to Sales Orders" msgstr "Зарезервировано в заказах на продажу" -#: src/pages/part/PartDetail.tsx:588 -#: src/pages/part/PartDetail.tsx:1011 -#: src/pages/stock/StockDetail.tsx:896 -#: src/tables/build/BuildOrderTestTable.tsx:273 -#: src/tables/stock/StockItemTable.tsx:364 -msgid "In Production" -msgstr "В производстве" - -#: src/pages/part/PartDetail.tsx:606 +#: src/pages/part/PartDetail.tsx:608 msgid "Minimum Stock" msgstr "Минимальный запас" @@ -7039,51 +7056,51 @@ msgstr "Минимальный запас" #~ msgid "Scheduling" #~ msgstr "Scheduling" -#: src/pages/part/PartDetail.tsx:621 +#: src/pages/part/PartDetail.tsx:623 #: src/tables/part/ParametricPartTable.tsx:359 #: src/tables/part/PartTable.tsx:190 msgid "Locked" msgstr "Заблокировано" -#: src/pages/part/PartDetail.tsx:627 +#: src/pages/part/PartDetail.tsx:629 msgid "Template Part" msgstr "Шаблон детали" -#: src/pages/part/PartDetail.tsx:632 +#: src/pages/part/PartDetail.tsx:634 #: src/tables/bom/BomTable.tsx:409 msgid "Assembled Part" msgstr "Сборная деталь" -#: src/pages/part/PartDetail.tsx:637 +#: src/pages/part/PartDetail.tsx:639 msgid "Component Part" msgstr "Компонент для сборки" -#: src/pages/part/PartDetail.tsx:642 +#: src/pages/part/PartDetail.tsx:644 #: src/tables/bom/BomTable.tsx:399 msgid "Testable Part" msgstr "Тестируемая деталь" -#: src/pages/part/PartDetail.tsx:648 +#: src/pages/part/PartDetail.tsx:650 #: src/tables/bom/BomTable.tsx:404 msgid "Trackable Part" msgstr "Отслеживаемая деталь" -#: src/pages/part/PartDetail.tsx:653 +#: src/pages/part/PartDetail.tsx:655 msgid "Purchaseable Part" msgstr "Можно закупать" -#: src/pages/part/PartDetail.tsx:659 +#: src/pages/part/PartDetail.tsx:661 msgid "Saleable Part" msgstr "Можно продавать" -#: src/pages/part/PartDetail.tsx:664 -#: src/pages/part/PartDetail.tsx:1023 +#: src/pages/part/PartDetail.tsx:666 +#: src/pages/part/PartDetail.tsx:1036 #: src/tables/bom/BomTable.tsx:143 #: src/tables/bom/BomTable.tsx:414 msgid "Virtual Part" msgstr "Виртуальная деталь" -#: src/pages/part/PartDetail.tsx:679 +#: src/pages/part/PartDetail.tsx:681 #: src/pages/purchasing/PurchaseOrderDetail.tsx:253 #: src/pages/sales/ReturnOrderDetail.tsx:217 #: src/pages/sales/SalesOrderDetail.tsx:229 @@ -7091,65 +7108,65 @@ msgstr "Виртуальная деталь" msgid "Creation Date" msgstr "Дата создания" -#: src/pages/part/PartDetail.tsx:684 +#: src/pages/part/PartDetail.tsx:686 #: src/tables/ColumnRenderers.tsx:386 -#: src/tables/Filter.tsx:365 +#: src/tables/Filter.tsx:373 msgid "Created By" msgstr "Создал" -#: src/pages/part/PartDetail.tsx:699 +#: src/pages/part/PartDetail.tsx:701 msgid "Default Supplier" msgstr "Поставщик по умолчанию" -#: src/pages/part/PartDetail.tsx:705 +#: src/pages/part/PartDetail.tsx:707 msgid "Default Expiry" msgstr "Срок годности по умолчанию" -#: src/pages/part/PartDetail.tsx:710 +#: src/pages/part/PartDetail.tsx:712 msgid "days" msgstr "дней" -#: src/pages/part/PartDetail.tsx:720 +#: src/pages/part/PartDetail.tsx:722 #: src/pages/part/pricing/BomPricingPanel.tsx:113 #: src/pages/part/pricing/VariantPricingPanel.tsx:95 #: src/tables/part/PartTable.tsx:166 msgid "Price Range" msgstr "Ценовой диапазон" -#: src/pages/part/PartDetail.tsx:730 +#: src/pages/part/PartDetail.tsx:732 msgid "Latest Serial Number" msgstr "Последний серийный номер" -#: src/pages/part/PartDetail.tsx:758 +#: src/pages/part/PartDetail.tsx:760 msgid "Select Part Revision" msgstr "" -#: src/pages/part/PartDetail.tsx:824 +#: src/pages/part/PartDetail.tsx:826 msgid "Variants" msgstr "Разновидности" -#: src/pages/part/PartDetail.tsx:831 -#: src/pages/stock/StockDetail.tsx:526 +#: src/pages/part/PartDetail.tsx:833 +#: src/pages/stock/StockDetail.tsx:542 msgid "Allocations" msgstr "Резервирование" -#: src/pages/part/PartDetail.tsx:838 +#: src/pages/part/PartDetail.tsx:840 msgid "Bill of Materials" msgstr "Спецификация" -#: src/pages/part/PartDetail.tsx:850 +#: src/pages/part/PartDetail.tsx:852 msgid "Used In" msgstr "Используется в" -#: src/pages/part/PartDetail.tsx:857 +#: src/pages/part/PartDetail.tsx:859 msgid "Part Pricing" msgstr "Цены на деталь" -#: src/pages/part/PartDetail.tsx:927 +#: src/pages/part/PartDetail.tsx:929 msgid "Test Templates" msgstr "Шаблоны тестов" -#: src/pages/part/PartDetail.tsx:938 +#: src/pages/part/PartDetail.tsx:951 msgid "Related Parts" msgstr "Связанные детали" @@ -7161,47 +7178,47 @@ msgstr "Связанные детали" #~ msgid "Transfer part stock" #~ msgstr "Transfer part stock" -#: src/pages/part/PartDetail.tsx:999 +#: src/pages/part/PartDetail.tsx:1012 #: src/tables/part/PartTestTemplateTable.tsx:112 #: src/tables/stock/StockItemTestResultTable.tsx:401 msgid "Required" msgstr "Требуется" -#: src/pages/part/PartDetail.tsx:1036 +#: src/pages/part/PartDetail.tsx:1049 #: src/tables/part/PartTable.tsx:355 msgid "Edit Part" msgstr "Редактировать деталь" -#: src/pages/part/PartDetail.tsx:1076 +#: src/pages/part/PartDetail.tsx:1089 #: src/tables/part/PartTable.tsx:343 #: src/tables/part/PartTable.tsx:420 msgid "Add Part" msgstr "Создать деталь" -#: src/pages/part/PartDetail.tsx:1090 +#: src/pages/part/PartDetail.tsx:1103 msgid "Delete Part" msgstr "Удалить деталь" -#: src/pages/part/PartDetail.tsx:1099 +#: src/pages/part/PartDetail.tsx:1112 msgid "Deleting this part cannot be reversed" msgstr "Удаление этой детали нельзя отменить" -#: src/pages/part/PartDetail.tsx:1161 -#: src/pages/stock/StockDetail.tsx:854 +#: src/pages/part/PartDetail.tsx:1174 +#: src/pages/stock/StockDetail.tsx:870 msgid "Order" msgstr "Закупить" -#: src/pages/part/PartDetail.tsx:1162 -#: src/pages/stock/StockDetail.tsx:855 -#: src/tables/build/BuildLineTable.tsx:740 +#: src/pages/part/PartDetail.tsx:1175 +#: src/pages/stock/StockDetail.tsx:871 +#: src/tables/build/BuildLineTable.tsx:743 msgid "Order Stock" msgstr "Закупить на склад" -#: src/pages/part/PartDetail.tsx:1174 +#: src/pages/part/PartDetail.tsx:1187 msgid "Search by serial number" msgstr "Поиск по серийному номеру" -#: src/pages/part/PartDetail.tsx:1182 +#: src/pages/part/PartDetail.tsx:1195 #: src/tables/part/PartTable.tsx:392 msgid "Part Actions" msgstr "Действия с деталью" @@ -7291,8 +7308,8 @@ msgstr "Удалить запись инвентаризации" #: src/pages/part/PartStockHistoryDetail.tsx:107 #: src/pages/part/PartStockHistoryDetail.tsx:211 -#: src/pages/stock/StockDetail.tsx:399 -#: src/tables/stock/StockItemTable.tsx:272 +#: src/pages/stock/StockDetail.tsx:402 +#: src/tables/stock/StockItemTable.tsx:273 msgid "Stock Value" msgstr "Стоимость склада" @@ -7366,12 +7383,12 @@ msgstr "Максимальная цена" #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:71 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:126 #: src/pages/part/pricing/SupplierPricingPanel.tsx:66 -#: src/pages/stock/StockDetail.tsx:387 +#: src/pages/stock/StockDetail.tsx:390 #: src/tables/bom/BomTable.tsx:265 #: src/tables/general/ExtraLineItemTable.tsx:61 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:250 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:84 -#: src/tables/stock/StockItemTable.tsx:260 +#: src/tables/stock/StockItemTable.tsx:261 msgid "Unit Price" msgstr "Цена за единицу" @@ -7449,9 +7466,9 @@ msgid "Purchase Pricing" msgstr "Закупочные цены" #: src/pages/part/pricing/PricingOverviewPanel.tsx:281 -#: src/pages/stock/StockDetail.tsx:179 +#: src/pages/stock/StockDetail.tsx:426 #: src/tables/part/PartParameterTable.tsx:121 -#: src/tables/stock/StockItemTable.tsx:301 +#: src/tables/stock/StockItemTable.tsx:302 msgid "Last Updated" msgstr "Последнее обновление" @@ -7815,6 +7832,7 @@ msgid "Parent Location" msgstr "" #: src/pages/stock/LocationDetail.tsx:130 +#: src/pages/stock/LocationDetail.tsx:176 msgid "Sublocations" msgstr "" @@ -7871,12 +7889,12 @@ msgid "Scan Stock Item" msgstr "" #: src/pages/stock/LocationDetail.tsx:298 -#: src/pages/stock/StockDetail.tsx:783 +#: src/pages/stock/StockDetail.tsx:799 msgid "Scanned stock item into location" msgstr "" #: src/pages/stock/LocationDetail.tsx:304 -#: src/pages/stock/StockDetail.tsx:789 +#: src/pages/stock/StockDetail.tsx:805 msgid "Error scanning stock item" msgstr "" @@ -7913,71 +7931,71 @@ msgstr "Базовая деталь" #~ msgid "Unlink custom barcode from stock item" #~ msgstr "Unlink custom barcode from stock item" -#: src/pages/stock/StockDetail.tsx:185 -msgid "Last Stocktake" -msgstr "Последняя инвентаризация" - -#: src/pages/stock/StockDetail.tsx:203 -msgid "Previous serial number" -msgstr "Предыдущий серийный номер" - #: src/pages/stock/StockDetail.tsx:205 #~ msgid "Edit stock item" #~ msgstr "Edit stock item" +#: src/pages/stock/StockDetail.tsx:206 +msgid "Previous serial number" +msgstr "Предыдущий серийный номер" + #: src/pages/stock/StockDetail.tsx:217 #~ msgid "Delete stock item" #~ msgstr "Delete stock item" -#: src/pages/stock/StockDetail.tsx:225 +#: src/pages/stock/StockDetail.tsx:228 msgid "Find serial number" msgstr "Поиск по серийному номеру" -#: src/pages/stock/StockDetail.tsx:269 +#: src/pages/stock/StockDetail.tsx:272 msgid "Allocated to Orders" msgstr "Зарезервировано в заказах" -#: src/pages/stock/StockDetail.tsx:302 +#: src/pages/stock/StockDetail.tsx:305 msgid "Installed In" msgstr "" -#: src/pages/stock/StockDetail.tsx:322 +#: src/pages/stock/StockDetail.tsx:325 msgid "Parent Item" msgstr "Родительский элемент" -#: src/pages/stock/StockDetail.tsx:326 +#: src/pages/stock/StockDetail.tsx:329 msgid "Parent stock item" msgstr "Запас-родитель" -#: src/pages/stock/StockDetail.tsx:332 +#: src/pages/stock/StockDetail.tsx:335 msgid "Consumed By" msgstr "" +#: src/pages/stock/StockDetail.tsx:432 +msgid "Last Stocktake" +msgstr "Последняя инвентаризация" + #: src/pages/stock/StockDetail.tsx:433 #~ msgid "Duplicate stock item" #~ msgstr "Duplicate stock item" -#: src/pages/stock/StockDetail.tsx:510 +#: src/pages/stock/StockDetail.tsx:526 msgid "Stock Details" msgstr "Сведения о складе" -#: src/pages/stock/StockDetail.tsx:516 +#: src/pages/stock/StockDetail.tsx:532 msgid "Stock Tracking" msgstr "Движение остатков" #: src/pages/stock/StockDetail.tsx:571 -msgid "Test Data" -msgstr "Данные тестов" +#~ msgid "Test Data" +#~ msgstr "Test Data" -#: src/pages/stock/StockDetail.tsx:585 +#: src/pages/stock/StockDetail.tsx:601 msgid "Installed Items" msgstr "" -#: src/pages/stock/StockDetail.tsx:592 +#: src/pages/stock/StockDetail.tsx:608 msgid "Child Items" msgstr "" -#: src/pages/stock/StockDetail.tsx:645 +#: src/pages/stock/StockDetail.tsx:661 msgid "Edit Stock Item" msgstr "Редактировать складскую позицию" @@ -7991,77 +8009,77 @@ msgstr "Редактировать складскую позицию" #~ msgid "Remove stock" #~ msgstr "Remove stock" -#: src/pages/stock/StockDetail.tsx:687 -msgid "Items Created" -msgstr "" - -#: src/pages/stock/StockDetail.tsx:688 -msgid "Created {n} stock items" -msgstr "Создано {n} складских позиций" - #: src/pages/stock/StockDetail.tsx:698 #: src/tables/stock/StockItemTable.tsx:481 #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:705 +#: src/pages/stock/StockDetail.tsx:703 +msgid "Items Created" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:704 +msgid "Created {n} stock items" +msgstr "Создано {n} складских позиций" + +#: src/pages/stock/StockDetail.tsx:721 msgid "Delete Stock Item" msgstr "Удалить складскую позицию" -#: src/pages/stock/StockDetail.tsx:741 +#: src/pages/stock/StockDetail.tsx:757 msgid "Serialize Stock Item" msgstr "Присвоить запасу серийный номер" -#: src/pages/stock/StockDetail.tsx:757 -#: src/tables/stock/StockItemTable.tsx:539 -msgid "Stock item serialized" -msgstr "Запасу присвоен серийный номер" - #: src/pages/stock/StockDetail.tsx:762 #~ msgid "Return Stock Item" #~ msgstr "Return Stock Item" -#: src/pages/stock/StockDetail.tsx:765 -msgid "Scan Into Location" -msgstr "" - #: src/pages/stock/StockDetail.tsx:765 #~ msgid "Return this item into stock. This will remove the customer assignment." #~ msgstr "Return this item into stock. This will remove the customer assignment." +#: src/pages/stock/StockDetail.tsx:773 +#: src/tables/stock/StockItemTable.tsx:536 +msgid "Stock item serialized" +msgstr "Запасу присвоен серийный номер" + #: src/pages/stock/StockDetail.tsx:777 #~ msgid "Item returned to stock" #~ msgstr "Item returned to stock" -#: src/pages/stock/StockDetail.tsx:823 +#: src/pages/stock/StockDetail.tsx:781 +msgid "Scan Into Location" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:839 msgid "Scan into location" msgstr "" -#: src/pages/stock/StockDetail.tsx:825 +#: src/pages/stock/StockDetail.tsx:841 msgid "Scan this item into a location" msgstr "" -#: src/pages/stock/StockDetail.tsx:837 +#: src/pages/stock/StockDetail.tsx:853 msgid "Stock Operations" msgstr "Действия со складом" -#: src/pages/stock/StockDetail.tsx:842 +#: src/pages/stock/StockDetail.tsx:858 #: src/tables/build/BuildOutputTable.tsx:532 msgid "Serialize" msgstr "" -#: src/pages/stock/StockDetail.tsx:843 +#: src/pages/stock/StockDetail.tsx:859 msgid "Serialize stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:868 -msgid "Stock Item Actions" -msgstr "" - #: src/pages/stock/StockDetail.tsx:868 #~ msgid "Count stock" #~ msgstr "Count stock" +#: src/pages/stock/StockDetail.tsx:884 +msgid "Stock Item Actions" +msgstr "" + #: src/pages/stock/StockDetail.tsx:890 #~ msgid "Return from customer" #~ msgstr "Return from customer" @@ -8070,20 +8088,6 @@ msgstr "" #~ msgid "Transfer" #~ msgstr "Transfer" -#: src/pages/stock/StockDetail.tsx:937 -#: src/tables/stock/StockItemTable.tsx:409 -msgid "Stale" -msgstr "Залежалый" - -#: src/pages/stock/StockDetail.tsx:943 -#: src/tables/stock/StockItemTable.tsx:403 -msgid "Expired" -msgstr "Просрочен" - -#: src/pages/stock/StockDetail.tsx:949 -msgid "Unavailable" -msgstr "Недоступно" - #: src/pages/stock/StockDetail.tsx:950 #~ msgid "Assign to Customer" #~ msgstr "Assign to Customer" @@ -8092,6 +8096,20 @@ msgstr "Недоступно" #~ msgid "Assign to a customer" #~ msgstr "Assign to a customer" +#: src/pages/stock/StockDetail.tsx:953 +#: src/tables/stock/StockItemTable.tsx:406 +msgid "Stale" +msgstr "Залежалый" + +#: src/pages/stock/StockDetail.tsx:959 +#: src/tables/stock/StockItemTable.tsx:400 +msgid "Expired" +msgstr "Просрочен" + +#: src/pages/stock/StockDetail.tsx:965 +msgid "Unavailable" +msgstr "Недоступно" + #: src/states/IconState.tsx:47 #: src/states/IconState.tsx:77 msgid "Error loading icon package from server" @@ -8165,199 +8183,203 @@ msgstr "Показать элементы, которым присвоен ко msgid "Filter items by batch code" msgstr "Фильтр по коду партии" -#: src/tables/Filter.tsx:92 +#: src/tables/Filter.tsx:93 +msgid "Show items which are in stock" +msgstr "" + +#: src/tables/Filter.tsx:100 msgid "Is Serialized" msgstr "Есть серийный номер" -#: src/tables/Filter.tsx:93 +#: src/tables/Filter.tsx:101 msgid "Show items which have a serial number" msgstr "Показать элементы, которым присвоен серийный номер" -#: src/tables/Filter.tsx:100 -msgid "Serial" -msgstr "Серийный номер" - -#: src/tables/Filter.tsx:101 -msgid "Filter items by serial number" -msgstr "Фильтр по серийному номеру" - #: src/tables/Filter.tsx:106 #~ msgid "Show overdue orders" #~ msgstr "Show overdue orders" +#: src/tables/Filter.tsx:108 +msgid "Serial" +msgstr "Серийный номер" + #: src/tables/Filter.tsx:109 +msgid "Filter items by serial number" +msgstr "Фильтр по серийному номеру" + +#: src/tables/Filter.tsx:117 msgid "Serial Below" msgstr "Серийный номер меньше" -#: src/tables/Filter.tsx:110 +#: src/tables/Filter.tsx:118 msgid "Show items with serial numbers less than or equal to a given value" msgstr "Показать элементы, у которых серийный номер меньше или равен заданному значению" -#: src/tables/Filter.tsx:118 +#: src/tables/Filter.tsx:126 msgid "Serial Above" msgstr "Серийный номер больше" -#: src/tables/Filter.tsx:119 +#: src/tables/Filter.tsx:127 msgid "Show items with serial numbers greater than or equal to a given value" msgstr "Показать элементы, у которых серийный номер больше или равен заданному значению" -#: src/tables/Filter.tsx:128 +#: src/tables/Filter.tsx:136 msgid "Assigned to me" msgstr "Назначено мне" -#: src/tables/Filter.tsx:129 +#: src/tables/Filter.tsx:137 msgid "Show orders assigned to me" msgstr "Показать заказы, назначенные мне" -#: src/tables/Filter.tsx:136 +#: src/tables/Filter.tsx:144 #: src/tables/sales/SalesOrderAllocationTable.tsx:85 msgid "Outstanding" msgstr "Незавершено" -#: src/tables/Filter.tsx:137 +#: src/tables/Filter.tsx:145 msgid "Show outstanding items" msgstr "Показать незавершённые элементы" -#: src/tables/Filter.tsx:145 +#: src/tables/Filter.tsx:153 msgid "Show overdue items" msgstr "" -#: src/tables/Filter.tsx:152 +#: src/tables/Filter.tsx:160 msgid "Minimum Date" msgstr "Минимальная дата" -#: src/tables/Filter.tsx:153 +#: src/tables/Filter.tsx:161 msgid "Show items after this date" msgstr "Показать элементы после указанной даты" -#: src/tables/Filter.tsx:161 +#: src/tables/Filter.tsx:169 msgid "Maximum Date" msgstr "Максимальная дата" -#: src/tables/Filter.tsx:162 +#: src/tables/Filter.tsx:170 msgid "Show items before this date" msgstr "Показать элементы до указанной даты" -#: src/tables/Filter.tsx:170 +#: src/tables/Filter.tsx:178 msgid "Created Before" msgstr "Созданы до" -#: src/tables/Filter.tsx:171 +#: src/tables/Filter.tsx:179 msgid "Show items created before this date" msgstr "Показать заказы, созданные до указанной даты" -#: src/tables/Filter.tsx:179 +#: src/tables/Filter.tsx:187 msgid "Created After" msgstr "Созданы после" -#: src/tables/Filter.tsx:180 +#: src/tables/Filter.tsx:188 msgid "Show items created after this date" msgstr "Показать заказы, созданные после указанной даты" -#: src/tables/Filter.tsx:188 +#: src/tables/Filter.tsx:196 msgid "Start Date Before" msgstr "Начальная дата до" -#: src/tables/Filter.tsx:189 +#: src/tables/Filter.tsx:197 msgid "Show items with a start date before this date" msgstr "Показать элементы, начальная дата которых раньше указанной" -#: src/tables/Filter.tsx:197 +#: src/tables/Filter.tsx:205 msgid "Start Date After" msgstr "Начальная дата после" -#: src/tables/Filter.tsx:198 +#: src/tables/Filter.tsx:206 msgid "Show items with a start date after this date" msgstr "Показать элементы, начальная дата которых после указанной" -#: src/tables/Filter.tsx:206 +#: src/tables/Filter.tsx:214 msgid "Target Date Before" msgstr "Целевая дата до" -#: src/tables/Filter.tsx:207 +#: src/tables/Filter.tsx:215 msgid "Show items with a target date before this date" msgstr "Показать элементы, целевая дата которых раньше указанной" -#: src/tables/Filter.tsx:215 +#: src/tables/Filter.tsx:223 msgid "Target Date After" msgstr "Целевая дата после" -#: src/tables/Filter.tsx:216 +#: src/tables/Filter.tsx:224 msgid "Show items with a target date after this date" msgstr "Показать элементы, целевая дата которых после указанной" -#: src/tables/Filter.tsx:224 +#: src/tables/Filter.tsx:232 msgid "Completed Before" msgstr "Завершен до" -#: src/tables/Filter.tsx:225 +#: src/tables/Filter.tsx:233 msgid "Show items completed before this date" msgstr "Показать заказы, завершенные до указанной даты" -#: src/tables/Filter.tsx:233 +#: src/tables/Filter.tsx:241 msgid "Completed After" msgstr "Завершен после" -#: src/tables/Filter.tsx:234 +#: src/tables/Filter.tsx:242 msgid "Show items completed after this date" msgstr "Показать заказы, завершенные после указанной даты" -#: src/tables/Filter.tsx:246 +#: src/tables/Filter.tsx:254 msgid "Has Project Code" msgstr "Указан код проекта" -#: src/tables/Filter.tsx:247 +#: src/tables/Filter.tsx:255 msgid "Show orders with an assigned project code" msgstr "Показать заказы с указанным кодом проекта" -#: src/tables/Filter.tsx:256 +#: src/tables/Filter.tsx:264 msgid "Include Variants" msgstr "Включая разновидности" -#: src/tables/Filter.tsx:257 +#: src/tables/Filter.tsx:265 msgid "Include results for part variants" msgstr "" -#: src/tables/Filter.tsx:267 +#: src/tables/Filter.tsx:275 #: src/tables/part/PartPurchaseOrdersTable.tsx:133 msgid "Filter by order status" msgstr "Фильтр по статусу заказа" -#: src/tables/Filter.tsx:279 +#: src/tables/Filter.tsx:287 msgid "Filter by project code" msgstr "Фильтр по коду проекта" -#: src/tables/Filter.tsx:312 +#: src/tables/Filter.tsx:320 msgid "Filter by responsible owner" msgstr "Фильтр по ответственному" -#: src/tables/Filter.tsx:328 +#: src/tables/Filter.tsx:336 #: src/tables/settings/ApiTokenTable.tsx:133 #: src/tables/stock/StockTrackingTable.tsx:191 msgid "Filter by user" msgstr "Фильтр по пользователю" -#: src/tables/Filter.tsx:340 +#: src/tables/Filter.tsx:348 msgid "Filter by manufacturer" msgstr "" -#: src/tables/Filter.tsx:353 +#: src/tables/Filter.tsx:361 msgid "Filter by supplier" msgstr "" -#: src/tables/Filter.tsx:366 +#: src/tables/Filter.tsx:374 msgid "Filter by user who created the order" msgstr "Фильтр по пользователю, который создал заказ" -#: src/tables/Filter.tsx:374 +#: src/tables/Filter.tsx:382 msgid "Filter by user who issued the order" msgstr "Фильтр по пользователю, создавшему заказ" -#: src/tables/Filter.tsx:382 +#: src/tables/Filter.tsx:390 msgid "Filter by part category" msgstr "Фильтр по категории" -#: src/tables/Filter.tsx:393 +#: src/tables/Filter.tsx:401 msgid "Filter by stock location" msgstr "Фильтр по месту хранения" @@ -8566,7 +8588,7 @@ msgstr "" #: src/tables/bom/BomTable.tsx:345 #: src/tables/part/PartTable.tsx:158 #: src/tables/sales/SalesOrderLineItemTable.tsx:187 -#: src/tables/stock/StockItemTable.tsx:223 +#: src/tables/stock/StockItemTable.tsx:224 msgid "Stock Information" msgstr "Информация о складе" @@ -8588,7 +8610,7 @@ msgstr "Информация о складе" #: src/tables/bom/BomTable.tsx:379 #: src/tables/build/BuildLineTable.tsx:478 -#: src/tables/build/BuildLineTable.tsx:518 +#: src/tables/build/BuildLineTable.tsx:519 msgid "Consumable item" msgstr "" @@ -8737,7 +8759,7 @@ msgstr "Невозможно отредактировать спецификац #: src/tables/part/ParametricPartTable.tsx:364 #: src/tables/part/PartBuildAllocationsTable.tsx:60 #: src/tables/part/PartTable.tsx:196 -#: src/tables/stock/StockItemTable.tsx:334 +#: src/tables/stock/StockItemTable.tsx:335 msgid "Assembly" msgstr "Сборная деталь" @@ -8785,7 +8807,7 @@ msgstr "Статус заказа" #~ msgstr "Edit Build Item" #: src/tables/build/BuildAllocatedStockTable.tsx:167 -#: src/tables/build/BuildLineTable.tsx:631 +#: src/tables/build/BuildLineTable.tsx:632 msgid "Edit Stock Allocation" msgstr "" @@ -8794,11 +8816,11 @@ msgstr "" #~ msgstr "Delete Build Item" #: src/tables/build/BuildAllocatedStockTable.tsx:180 -#: src/tables/build/BuildLineTable.tsx:644 +#: src/tables/build/BuildLineTable.tsx:645 msgid "Delete Stock Allocation" msgstr "" -#: src/tables/build/BuildAllocatedStockTable.tsx:232 +#: src/tables/build/BuildAllocatedStockTable.tsx:239 msgid "Consume" msgstr "" @@ -8836,7 +8858,7 @@ msgid "Testable" msgstr "Тестируемая" #: src/tables/build/BuildLineTable.tsx:215 -#: src/tables/stock/StockItemTable.tsx:393 +#: src/tables/stock/StockItemTable.tsx:390 msgid "Tracked" msgstr "" @@ -8855,7 +8877,7 @@ msgstr "" #: src/tables/build/BuildLineTable.tsx:294 #: src/tables/sales/SalesOrderLineItemTable.tsx:158 -#: src/tables/stock/StockItemTable.tsx:192 +#: src/tables/stock/StockItemTable.tsx:193 msgid "No stock available" msgstr "Нет на складе" @@ -8887,55 +8909,55 @@ msgstr "" msgid "BOM Information" msgstr "" -#: src/tables/build/BuildLineTable.tsx:496 +#: src/tables/build/BuildLineTable.tsx:497 #: src/tables/part/PartBuildAllocationsTable.tsx:102 msgid "Fully allocated" msgstr "" -#: src/tables/build/BuildLineTable.tsx:544 +#: src/tables/build/BuildLineTable.tsx:545 #: src/tables/sales/SalesOrderLineItemTable.tsx:308 msgid "Create Build Order" msgstr "Создать заказ на сборку" -#: src/tables/build/BuildLineTable.tsx:573 +#: src/tables/build/BuildLineTable.tsx:574 msgid "Auto allocation in progress" msgstr "Выполняется автоматическое распределение" -#: src/tables/build/BuildLineTable.tsx:576 -#: src/tables/build/BuildLineTable.tsx:781 +#: src/tables/build/BuildLineTable.tsx:577 +#: src/tables/build/BuildLineTable.tsx:784 msgid "Auto Allocate Stock" msgstr "Автоматическое резервирование остатков" -#: src/tables/build/BuildLineTable.tsx:577 +#: src/tables/build/BuildLineTable.tsx:578 msgid "Automatically allocate stock to this build according to the selected options" msgstr "Автоматически выделять запасы на эту сборку в соответствии с выбранными параметрами" -#: src/tables/build/BuildLineTable.tsx:597 -#: src/tables/build/BuildLineTable.tsx:611 -#: src/tables/build/BuildLineTable.tsx:730 -#: src/tables/build/BuildLineTable.tsx:831 +#: src/tables/build/BuildLineTable.tsx:598 +#: src/tables/build/BuildLineTable.tsx:612 +#: src/tables/build/BuildLineTable.tsx:733 +#: src/tables/build/BuildLineTable.tsx:834 #: src/tables/build/BuildOutputTable.tsx:359 #: src/tables/build/BuildOutputTable.tsx:364 msgid "Deallocate Stock" msgstr "Отменить резервирование остатков" -#: src/tables/build/BuildLineTable.tsx:613 +#: src/tables/build/BuildLineTable.tsx:614 msgid "Deallocate all untracked stock for this build order" msgstr "Начислить все неотслеживаемые запасы для этого заказа на сборку" -#: src/tables/build/BuildLineTable.tsx:615 +#: src/tables/build/BuildLineTable.tsx:616 msgid "Deallocate stock from the selected line item" msgstr "Отменить резервирование остатков для выбранной позиции" -#: src/tables/build/BuildLineTable.tsx:619 +#: src/tables/build/BuildLineTable.tsx:620 msgid "Stock has been deallocated" msgstr "Склад был распродан" -#: src/tables/build/BuildLineTable.tsx:750 +#: src/tables/build/BuildLineTable.tsx:753 msgid "Build Stock" msgstr "Собрать" -#: src/tables/build/BuildLineTable.tsx:763 +#: src/tables/build/BuildLineTable.tsx:766 #: src/tables/sales/SalesOrderLineItemTable.tsx:396 msgid "View Part" msgstr "Показать деталь" @@ -8999,38 +9021,6 @@ msgstr "Показать заказы с указанной начальной #~ msgid "Filter by user who issued this order" #~ msgstr "Filter by user who issued this order" -#: src/tables/build/BuildOrderTestTable.tsx:85 -#: src/tables/build/BuildOrderTestTable.tsx:163 -#: src/tables/build/BuildOrderTestTable.tsx:283 -#: src/tables/build/BuildOrderTestTable.tsx:297 -#: src/tables/stock/StockItemTestResultTable.tsx:293 -#: src/tables/stock/StockItemTestResultTable.tsx:365 -#: src/tables/stock/StockItemTestResultTable.tsx:426 -msgid "Add Test Result" -msgstr "Добавить результат тестирования" - -#: src/tables/build/BuildOrderTestTable.tsx:92 -#: src/tables/stock/StockItemTestResultTable.tsx:295 -msgid "Test result added" -msgstr "Результат тестирования добавлен" - -#: src/tables/build/BuildOrderTestTable.tsx:124 -msgid "Add Test Results" -msgstr "" - -#: src/tables/build/BuildOrderTestTable.tsx:134 -msgid "Test results added" -msgstr "" - -#: src/tables/build/BuildOrderTestTable.tsx:162 -#: src/tables/stock/StockItemTestResultTable.tsx:191 -msgid "No Result" -msgstr "Нет результатов" - -#: src/tables/build/BuildOrderTestTable.tsx:274 -msgid "Show build outputs currently in production" -msgstr "" - #: src/tables/build/BuildOutputTable.tsx:104 msgid "Build Output Stock Allocation" msgstr "Резервирование складских позиций для продукции" @@ -9066,7 +9056,8 @@ msgid "Serialize Build Output" msgstr "" #: src/tables/build/BuildOutputTable.tsx:409 -#: src/tables/stock/StockItemTable.tsx:329 +#: src/tables/part/PartTestResultTable.tsx:310 +#: src/tables/stock/StockItemTable.tsx:330 msgid "Filter by stock status" msgstr "Фильтр по статусу склада" @@ -9914,6 +9905,38 @@ msgstr "" msgid "Order selected parts" msgstr "" +#: src/tables/part/PartTestResultTable.tsx:103 +#: src/tables/part/PartTestResultTable.tsx:181 +#: src/tables/part/PartTestResultTable.tsx:320 +#: src/tables/part/PartTestResultTable.tsx:334 +#: src/tables/stock/StockItemTestResultTable.tsx:293 +#: src/tables/stock/StockItemTestResultTable.tsx:365 +#: src/tables/stock/StockItemTestResultTable.tsx:426 +msgid "Add Test Result" +msgstr "Добавить результат тестирования" + +#: src/tables/part/PartTestResultTable.tsx:110 +#: src/tables/stock/StockItemTestResultTable.tsx:295 +msgid "Test result added" +msgstr "Результат тестирования добавлен" + +#: src/tables/part/PartTestResultTable.tsx:142 +msgid "Add Test Results" +msgstr "" + +#: src/tables/part/PartTestResultTable.tsx:152 +msgid "Test results added" +msgstr "" + +#: src/tables/part/PartTestResultTable.tsx:180 +#: src/tables/stock/StockItemTestResultTable.tsx:191 +msgid "No Result" +msgstr "Нет результатов" + +#: src/tables/part/PartTestResultTable.tsx:298 +msgid "Show build outputs currently in production" +msgstr "" + #: src/tables/part/PartTestTemplateTable.tsx:56 msgid "Test is defined for a parent template part" msgstr "Тест определён в шаблонах тестов родителя" @@ -10268,7 +10291,7 @@ msgid "Sample" msgstr "Пример" #: src/tables/plugin/PluginListTable.tsx:432 -#: src/tables/stock/StockItemTable.tsx:377 +#: src/tables/stock/StockItemTable.tsx:374 msgid "Installed" msgstr "Установлено" @@ -11081,55 +11104,55 @@ msgstr "Удалить пользователя" msgid "User deleted" msgstr "Пользователь удалён" -#: src/tables/settings/UserTable.tsx:361 +#: src/tables/settings/UserTable.tsx:362 msgid "Are you sure you want to delete this user?" msgstr "Вы уверены, что хотите удалить этого пользователя?" -#: src/tables/settings/UserTable.tsx:367 +#: src/tables/settings/UserTable.tsx:368 msgid "Add User" msgstr "Создать пользователя" -#: src/tables/settings/UserTable.tsx:375 +#: src/tables/settings/UserTable.tsx:376 msgid "Added user" msgstr "Пользователь добавлен" -#: src/tables/settings/UserTable.tsx:382 +#: src/tables/settings/UserTable.tsx:383 msgid "Set Password" msgstr "Установить пароль" -#: src/tables/settings/UserTable.tsx:387 +#: src/tables/settings/UserTable.tsx:388 msgid "Password updated" msgstr "Пароль обновлён" -#: src/tables/settings/UserTable.tsx:398 +#: src/tables/settings/UserTable.tsx:399 msgid "Add user" msgstr "Создать пользователя" -#: src/tables/settings/UserTable.tsx:411 +#: src/tables/settings/UserTable.tsx:412 msgid "Show active users" msgstr "Показать активных пользователей" -#: src/tables/settings/UserTable.tsx:416 +#: src/tables/settings/UserTable.tsx:417 msgid "Show staff users" msgstr "Показать сотрудников" -#: src/tables/settings/UserTable.tsx:421 +#: src/tables/settings/UserTable.tsx:422 msgid "Show superusers" msgstr "Показать суперпользователей" -#: src/tables/settings/UserTable.tsx:440 +#: src/tables/settings/UserTable.tsx:441 msgid "Edit User" msgstr "Редактировать пользователя" -#: src/tables/settings/UserTable.tsx:476 +#: src/tables/settings/UserTable.tsx:477 msgid "User updated" msgstr "Пользователь обновлён" -#: src/tables/settings/UserTable.tsx:477 +#: src/tables/settings/UserTable.tsx:478 msgid "User updated successfully" msgstr "Пользователь успешно обновлён" -#: src/tables/settings/UserTable.tsx:483 +#: src/tables/settings/UserTable.tsx:484 msgid "Error updating user" msgstr "Ошибка обновления пользователя" @@ -11171,47 +11194,47 @@ msgstr "Удалить тип места хранения" msgid "Icon" msgstr "Значок" -#: src/tables/stock/StockItemTable.tsx:107 +#: src/tables/stock/StockItemTable.tsx:108 msgid "This stock item is in production" msgstr "Складская позиция в процессе производства" -#: src/tables/stock/StockItemTable.tsx:114 +#: src/tables/stock/StockItemTable.tsx:115 msgid "This stock item has been assigned to a sales order" msgstr "Складская позиция зарезервирована в заказе на продажу" -#: src/tables/stock/StockItemTable.tsx:121 +#: src/tables/stock/StockItemTable.tsx:122 msgid "This stock item has been assigned to a customer" msgstr "Складская позиция передана клиенту" -#: src/tables/stock/StockItemTable.tsx:128 +#: src/tables/stock/StockItemTable.tsx:129 msgid "This stock item is installed in another stock item" msgstr "Складская позиция установлена в другой складской позиции" -#: src/tables/stock/StockItemTable.tsx:135 +#: src/tables/stock/StockItemTable.tsx:136 msgid "This stock item has been consumed by a build order" msgstr "Складская позиция израсходована в заказе на сборку" -#: src/tables/stock/StockItemTable.tsx:142 +#: src/tables/stock/StockItemTable.tsx:143 msgid "This stock item is unavailable" msgstr "" -#: src/tables/stock/StockItemTable.tsx:151 +#: src/tables/stock/StockItemTable.tsx:152 msgid "This stock item has expired" msgstr "" -#: src/tables/stock/StockItemTable.tsx:155 +#: src/tables/stock/StockItemTable.tsx:156 msgid "This stock item is stale" msgstr "" -#: src/tables/stock/StockItemTable.tsx:167 +#: src/tables/stock/StockItemTable.tsx:168 msgid "This stock item is fully allocated" msgstr "Складская позиция полностью зарезервирована" -#: src/tables/stock/StockItemTable.tsx:174 +#: src/tables/stock/StockItemTable.tsx:175 msgid "This stock item is partially allocated" msgstr "Складская позиция частично зарезервирована" -#: src/tables/stock/StockItemTable.tsx:202 +#: src/tables/stock/StockItemTable.tsx:203 msgid "This stock item has been depleted" msgstr "" @@ -11219,152 +11242,148 @@ msgstr "" #~ msgid "Show stock for assmebled parts" #~ msgstr "Show stock for assmebled parts" -#: src/tables/stock/StockItemTable.tsx:306 +#: src/tables/stock/StockItemTable.tsx:307 msgid "Stocktake Date" msgstr "Дата инвентаризации" -#: src/tables/stock/StockItemTable.tsx:324 +#: src/tables/stock/StockItemTable.tsx:325 msgid "Show stock for active parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:335 +#: src/tables/stock/StockItemTable.tsx:336 msgid "Show stock for assembled parts" msgstr "Показать запасы для собранных частей" -#: src/tables/stock/StockItemTable.tsx:340 +#: src/tables/stock/StockItemTable.tsx:341 msgid "Show items which have been allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:345 +#: src/tables/stock/StockItemTable.tsx:346 msgid "Show items which are available" msgstr "" -#: src/tables/stock/StockItemTable.tsx:349 +#: src/tables/stock/StockItemTable.tsx:350 #: src/tables/stock/StockLocationTable.tsx:38 msgid "Include Sublocations" msgstr "Включая вложенные склады" -#: src/tables/stock/StockItemTable.tsx:350 +#: src/tables/stock/StockItemTable.tsx:351 msgid "Include stock in sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:354 +#: src/tables/stock/StockItemTable.tsx:355 msgid "Depleted" msgstr "" -#: src/tables/stock/StockItemTable.tsx:355 +#: src/tables/stock/StockItemTable.tsx:356 msgid "Show depleted stock items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:360 -msgid "Show items which are in stock" +#: src/tables/stock/StockItemTable.tsx:362 +msgid "Show items which are in production" msgstr "" #: src/tables/stock/StockItemTable.tsx:362 #~ msgid "Include stock items for variant parts" #~ msgstr "Include stock items for variant parts" -#: src/tables/stock/StockItemTable.tsx:365 -msgid "Show items which are in production" -msgstr "" - -#: src/tables/stock/StockItemTable.tsx:373 +#: src/tables/stock/StockItemTable.tsx:370 msgid "Show items which have been consumed by a build order" msgstr "Показать элементы, которые были израсходованы в заказе на сборку" -#: src/tables/stock/StockItemTable.tsx:378 +#: src/tables/stock/StockItemTable.tsx:375 msgid "Show stock items which are installed in other items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:382 +#: src/tables/stock/StockItemTable.tsx:379 msgid "Sent to Customer" msgstr "Отправлены покупателю" -#: src/tables/stock/StockItemTable.tsx:383 +#: src/tables/stock/StockItemTable.tsx:380 msgid "Show items which have been sent to a customer" msgstr "Показать элементы, которые были отправлены покупателю" -#: src/tables/stock/StockItemTable.tsx:394 +#: src/tables/stock/StockItemTable.tsx:391 msgid "Show tracked items" msgstr "" +#: src/tables/stock/StockItemTable.tsx:395 +msgid "Has Purchase Price" +msgstr "Есть цена закупки" + +#: src/tables/stock/StockItemTable.tsx:396 +msgid "Show items which have a purchase price" +msgstr "Показать элементы, у которых есть цена закупки" + #: src/tables/stock/StockItemTable.tsx:397 #~ msgid "Serial Number LTE" #~ msgstr "Serial Number LTE" -#: src/tables/stock/StockItemTable.tsx:398 -msgid "Has Purchase Price" -msgstr "Есть цена закупки" - -#: src/tables/stock/StockItemTable.tsx:399 -msgid "Show items which have a purchase price" -msgstr "Показать элементы, у которых есть цена закупки" +#: src/tables/stock/StockItemTable.tsx:401 +msgid "Show items which have expired" +msgstr "" #: src/tables/stock/StockItemTable.tsx:403 #~ msgid "Serial Number GTE" #~ msgstr "Serial Number GTE" -#: src/tables/stock/StockItemTable.tsx:404 -msgid "Show items which have expired" -msgstr "" - -#: src/tables/stock/StockItemTable.tsx:410 +#: src/tables/stock/StockItemTable.tsx:407 msgid "Show items which are stale" msgstr "" -#: src/tables/stock/StockItemTable.tsx:415 +#: src/tables/stock/StockItemTable.tsx:412 msgid "Expired Before" msgstr "Срок годности раньше" -#: src/tables/stock/StockItemTable.tsx:416 +#: src/tables/stock/StockItemTable.tsx:413 msgid "Show items which expired before this date" msgstr "Показать элементы, срок годности которых истекает раньше указанной даты" -#: src/tables/stock/StockItemTable.tsx:422 +#: src/tables/stock/StockItemTable.tsx:419 msgid "Expired After" msgstr "Срок годности позже" -#: src/tables/stock/StockItemTable.tsx:423 +#: src/tables/stock/StockItemTable.tsx:420 msgid "Show items which expired after this date" msgstr "Показать элементы, срок годности которых истекает позже указанной даты" -#: src/tables/stock/StockItemTable.tsx:429 +#: src/tables/stock/StockItemTable.tsx:426 msgid "Updated Before" msgstr "Обновлены раньше" -#: src/tables/stock/StockItemTable.tsx:430 +#: src/tables/stock/StockItemTable.tsx:427 msgid "Show items updated before this date" msgstr "Показать элементы, которые обновлены раньше указанной даты" -#: src/tables/stock/StockItemTable.tsx:435 +#: src/tables/stock/StockItemTable.tsx:432 msgid "Updated After" msgstr "Обновлены позже" -#: src/tables/stock/StockItemTable.tsx:436 +#: src/tables/stock/StockItemTable.tsx:433 msgid "Show items updated after this date" msgstr "Показать элементы, которые обновлены позже указанной даты" -#: src/tables/stock/StockItemTable.tsx:441 +#: src/tables/stock/StockItemTable.tsx:438 msgid "Stocktake Before" msgstr "Инвентаризация раньше" -#: src/tables/stock/StockItemTable.tsx:442 +#: src/tables/stock/StockItemTable.tsx:439 msgid "Show items counted before this date" msgstr "Показать позиции с проведенной инвентаризацией раньше указанной даты" -#: src/tables/stock/StockItemTable.tsx:447 +#: src/tables/stock/StockItemTable.tsx:444 msgid "Stocktake After" msgstr "Инвентаризация позже" -#: src/tables/stock/StockItemTable.tsx:448 +#: src/tables/stock/StockItemTable.tsx:445 msgid "Show items counted after this date" msgstr "Показать позиции с проведенной инвентаризацией позже указанной даты" -#: src/tables/stock/StockItemTable.tsx:453 +#: src/tables/stock/StockItemTable.tsx:450 msgid "External Location" msgstr "Сторонний склад" -#: src/tables/stock/StockItemTable.tsx:454 +#: src/tables/stock/StockItemTable.tsx:451 msgid "Show items in an external location" msgstr "Показать элементы со стороннего склада" @@ -11372,7 +11391,7 @@ msgstr "Показать элементы со стороннего склада #~ msgid "Delete stock items" #~ msgstr "Delete stock items" -#: src/tables/stock/StockItemTable.tsx:559 +#: src/tables/stock/StockItemTable.tsx:556 msgid "Order items" msgstr "Закупить детали" @@ -11547,10 +11566,6 @@ msgstr "Добавлено" msgid "Removed" msgstr "Удалено" -#: src/tables/stock/StockTrackingTable.tsx:206 -msgid "Details" -msgstr "Сведения" - #: src/tables/stock/StockTrackingTable.tsx:221 msgid "No user information" msgstr "Нет информации о пользователе" diff --git a/src/frontend/src/locales/sk/messages.po b/src/frontend/src/locales/sk/messages.po index 9af5a1d22c..5f87cfda8d 100644 --- a/src/frontend/src/locales/sk/messages.po +++ b/src/frontend/src/locales/sk/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: sk\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2025-09-17 03:41\n" +"PO-Revision-Date: 2025-09-29 23:54\n" "Last-Translator: \n" "Language-Team: Slovak\n" "Plural-Forms: nplurals=4; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 3;\n" @@ -69,7 +69,7 @@ msgstr "" #: src/components/forms/fields/RelatedModelField.tsx:393 #: src/components/nav/Header.tsx:169 #: src/pages/Index/Settings/UserSettings.tsx:74 -#: src/pages/part/PartDetail.tsx:1173 +#: src/pages/part/PartDetail.tsx:1186 msgid "Search" msgstr "" @@ -113,7 +113,7 @@ msgstr "" #: src/forms/StockForms.tsx:1028 #: src/forms/StockForms.tsx:1072 #: src/pages/build/BuildDetail.tsx:200 -#: src/pages/part/PartDetail.tsx:1225 +#: src/pages/part/PartDetail.tsx:1238 #: src/tables/ColumnRenderers.tsx:82 #: src/tables/part/RelatedPartTable.tsx:53 #: src/tables/stock/StockTrackingTable.tsx:87 @@ -128,7 +128,8 @@ msgstr "" #: src/pages/part/CategoryDetail.tsx:130 #: src/pages/part/CategoryDetail.tsx:273 #: src/pages/part/CategoryDetail.tsx:312 -#: src/pages/part/PartDetail.tsx:955 +#: src/pages/part/CategoryDetail.tsx:343 +#: src/pages/part/PartDetail.tsx:968 msgid "Parts" msgstr "" @@ -152,11 +153,11 @@ msgstr "" #: lib/enums/ModelInformation.tsx:52 #: src/components/wizards/OrderPartsWizard.tsx:143 #: src/pages/company/SupplierPartDetail.tsx:408 -#: src/pages/stock/StockDetail.tsx:286 +#: src/pages/stock/StockDetail.tsx:289 #: src/tables/build/BuildAllocatedStockTable.tsx:155 #: src/tables/part/PartPurchaseOrdersTable.tsx:50 #: src/tables/purchasing/SupplierPartTable.tsx:64 -#: src/tables/stock/StockItemTable.tsx:248 +#: src/tables/stock/StockItemTable.tsx:249 msgid "Supplier Part" msgstr "" @@ -168,7 +169,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:61 #: src/pages/company/SupplierPartDetail.tsx:160 #: src/tables/part/PartPurchaseOrdersTable.tsx:56 -#: src/tables/stock/StockItemTable.tsx:254 +#: src/tables/stock/StockItemTable.tsx:255 msgid "Manufacturer Part" msgstr "" @@ -179,14 +180,15 @@ msgstr "" #: lib/enums/ModelInformation.tsx:70 #: src/pages/part/CategoryDetail.tsx:343 -#: src/tables/Filter.tsx:381 +#: src/tables/Filter.tsx:389 msgid "Part Category" msgstr "" #: lib/enums/ModelInformation.tsx:71 #: lib/enums/Roles.tsx:37 +#: src/pages/part/CategoryDetail.tsx:267 #: src/pages/part/CategoryDetail.tsx:334 -#: src/pages/part/PartDetail.tsx:1214 +#: src/pages/part/PartDetail.tsx:1227 msgid "Part Categories" msgstr "" @@ -196,7 +198,8 @@ msgstr "" #: src/forms/BuildForms.tsx:604 #: src/forms/BuildForms.tsx:765 #: src/forms/SalesOrderForms.tsx:269 -#: src/pages/stock/StockDetail.tsx:976 +#: src/pages/stock/StockDetail.tsx:992 +#: src/tables/part/PartTestResultTable.tsx:248 #: src/tables/stock/StockTrackingTable.tsx:48 #: src/tables/stock/StockTrackingTable.tsx:55 msgid "Stock Item" @@ -221,7 +224,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:89 #: src/pages/stock/LocationDetail.tsx:176 #: src/pages/stock/LocationDetail.tsx:412 -#: src/pages/stock/StockDetail.tsx:967 +#: src/pages/stock/StockDetail.tsx:983 msgid "Stock Locations" msgstr "" @@ -235,7 +238,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:103 #: src/pages/Index/Settings/SystemSettings.tsx:248 -#: src/pages/part/PartDetail.tsx:912 +#: src/pages/part/PartDetail.tsx:914 msgid "Stock History" msgstr "" @@ -284,7 +287,7 @@ msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:199 #: src/pages/sales/SalesOrderDetail.tsx:211 #: src/tables/ColumnRenderers.tsx:353 -#: src/tables/Filter.tsx:278 +#: src/tables/Filter.tsx:286 #: src/tables/TableHoverCard.tsx:101 msgid "Project Code" msgstr "" @@ -299,9 +302,9 @@ msgstr "" #: src/pages/build/BuildDetail.tsx:244 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:33 #: src/pages/purchasing/PurchaseOrderDetail.tsx:531 -#: src/pages/stock/StockDetail.tsx:349 +#: src/pages/stock/StockDetail.tsx:352 #: src/tables/part/PartPurchaseOrdersTable.tsx:32 -#: src/tables/stock/StockItemTable.tsx:240 +#: src/tables/stock/StockItemTable.tsx:241 #: src/tables/stock/StockTrackingTable.tsx:120 msgid "Purchase Order" msgstr "" @@ -311,7 +314,7 @@ msgstr "" #: src/pages/Index/Settings/SystemSettings.tsx:283 #: src/pages/company/CompanyDetail.tsx:205 #: src/pages/company/SupplierPartDetail.tsx:265 -#: src/pages/part/PartDetail.tsx:876 +#: src/pages/part/PartDetail.tsx:878 #: src/pages/purchasing/PurchasingIndex.tsx:60 msgid "Purchase Orders" msgstr "" @@ -330,7 +333,7 @@ msgstr "" #: src/pages/sales/SalesOrderDetail.tsx:586 #: src/pages/sales/SalesOrderShipmentDetail.tsx:94 #: src/pages/sales/SalesOrderShipmentDetail.tsx:358 -#: src/pages/stock/StockDetail.tsx:358 +#: src/pages/stock/StockDetail.tsx:361 #: src/tables/part/PartSalesAllocationsTable.tsx:41 #: src/tables/sales/SalesOrderAllocationTable.tsx:107 #: src/tables/stock/StockTrackingTable.tsx:131 @@ -341,7 +344,7 @@ msgstr "" #: lib/enums/Roles.tsx:43 #: src/pages/Index/Settings/SystemSettings.tsx:299 #: src/pages/company/CompanyDetail.tsx:225 -#: src/pages/part/PartDetail.tsx:888 +#: src/pages/part/PartDetail.tsx:890 #: src/pages/sales/SalesIndex.tsx:82 msgid "Sales Orders" msgstr "" @@ -365,7 +368,7 @@ msgstr "" #: lib/enums/Roles.tsx:41 #: src/pages/Index/Settings/SystemSettings.tsx:315 #: src/pages/company/CompanyDetail.tsx:232 -#: src/pages/part/PartDetail.tsx:895 +#: src/pages/part/PartDetail.tsx:897 #: src/pages/sales/SalesIndex.tsx:103 msgid "Return Orders" msgstr "" @@ -414,7 +417,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:214 #: src/pages/Auth/ChangePassword.tsx:36 #: src/pages/core/UserDetail.tsx:220 -#: src/tables/Filter.tsx:327 +#: src/tables/Filter.tsx:335 #: src/tables/settings/ApiTokenTable.tsx:105 #: src/tables/settings/ApiTokenTable.tsx:132 #: src/tables/settings/BarcodeScanHistoryTable.tsx:79 @@ -544,7 +547,7 @@ msgstr "" #: lib/enums/Roles.tsx:33 #: src/pages/Index/Settings/SystemSettings.tsx:264 #: src/pages/build/BuildIndex.tsx:75 -#: src/pages/part/PartDetail.tsx:905 +#: src/pages/part/PartDetail.tsx:907 #: src/pages/sales/SalesOrderDetail.tsx:394 msgid "Build Orders" msgstr "" @@ -694,11 +697,12 @@ msgid "Failed to link barcode" msgstr "" #: src/components/barcodes/QRCode.tsx:179 -#: src/pages/part/PartDetail.tsx:522 +#: src/pages/part/PartDetail.tsx:524 #: src/pages/purchasing/PurchaseOrderDetail.tsx:204 #: src/pages/sales/ReturnOrderDetail.tsx:168 #: src/pages/sales/SalesOrderDetail.tsx:180 #: src/pages/sales/SalesOrderShipmentDetail.tsx:168 +#: src/pages/stock/StockDetail.tsx:186 msgid "Link" msgstr "" @@ -720,11 +724,11 @@ msgstr "" #~ msgid "Copy to clipboard" #~ msgstr "Copy to clipboard" -#: src/components/buttons/CopyButton.tsx:31 +#: src/components/buttons/CopyButton.tsx:34 msgid "Copied" msgstr "" -#: src/components/buttons/CopyButton.tsx:31 +#: src/components/buttons/CopyButton.tsx:34 msgid "Copy" msgstr "" @@ -752,19 +756,15 @@ msgstr "" #~ msgid "The label could not be generated" #~ msgstr "The label could not be generated" -#: src/components/buttons/PrintingActions.tsx:122 +#: src/components/buttons/PrintingActions.tsx:124 msgid "Print Label" msgstr "" -#: src/components/buttons/PrintingActions.tsx:129 -#: src/components/buttons/PrintingActions.tsx:156 +#: src/components/buttons/PrintingActions.tsx:134 +#: src/components/buttons/PrintingActions.tsx:168 msgid "Print" msgstr "" -#: src/components/buttons/PrintingActions.tsx:139 -msgid "Print Report" -msgstr "" - #: src/components/buttons/PrintingActions.tsx:152 #~ msgid "Generate" #~ msgstr "Generate" @@ -777,15 +777,19 @@ msgstr "" #~ msgid "The report could not be generated" #~ msgstr "The report could not be generated" -#: src/components/buttons/PrintingActions.tsx:177 +#: src/components/buttons/PrintingActions.tsx:161 +msgid "Print Report" +msgstr "" + +#: src/components/buttons/PrintingActions.tsx:189 msgid "Printing Actions" msgstr "" -#: src/components/buttons/PrintingActions.tsx:182 +#: src/components/buttons/PrintingActions.tsx:194 msgid "Print Labels" msgstr "" -#: src/components/buttons/PrintingActions.tsx:188 +#: src/components/buttons/PrintingActions.tsx:200 msgid "Print Reports" msgstr "" @@ -837,24 +841,24 @@ msgstr "" msgid "Subscribe to notifications" msgstr "" -#: src/components/calendar/Calendar.tsx:99 -#: src/components/calendar/Calendar.tsx:162 +#: src/components/calendar/Calendar.tsx:102 +#: src/components/calendar/Calendar.tsx:165 msgid "Calendar Filters" msgstr "" -#: src/components/calendar/Calendar.tsx:114 +#: src/components/calendar/Calendar.tsx:117 msgid "Previous month" msgstr "" -#: src/components/calendar/Calendar.tsx:123 +#: src/components/calendar/Calendar.tsx:126 msgid "Select month" msgstr "" -#: src/components/calendar/Calendar.tsx:144 +#: src/components/calendar/Calendar.tsx:147 msgid "Next month" msgstr "" -#: src/components/calendar/Calendar.tsx:175 +#: src/components/calendar/Calendar.tsx:178 #: src/tables/InvenTreeTableHeader.tsx:291 msgid "Download data" msgstr "" @@ -868,7 +872,7 @@ msgid "Error updating order" msgstr "" #: src/components/calendar/OrderCalendar.tsx:178 -#: src/tables/Filter.tsx:144 +#: src/tables/Filter.tsx:152 msgid "Overdue" msgstr "" @@ -1107,7 +1111,7 @@ msgid "The latest news from InvenTree" msgstr "" #: src/components/dashboard/widgets/ColorToggleWidget.tsx:18 -#: src/components/nav/MainMenu.tsx:91 +#: src/components/nav/MainMenu.tsx:93 msgid "Change Color Mode" msgstr "" @@ -1153,14 +1157,14 @@ msgstr "" #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:76 #: src/pages/core/UserDetail.tsx:93 #: src/pages/core/UserDetail.tsx:203 -#: src/tables/settings/UserTable.tsx:420 +#: src/tables/settings/UserTable.tsx:421 msgid "Superuser" msgstr "" #: src/components/details/Details.tsx:124 #: src/pages/core/UserDetail.tsx:87 #: src/pages/core/UserDetail.tsx:200 -#: src/tables/settings/UserTable.tsx:415 +#: src/tables/settings/UserTable.tsx:416 msgid "Staff" msgstr "" @@ -1658,7 +1662,7 @@ msgstr "" #: src/components/plugins/PluginDrawer.tsx:68 #: src/pages/Index/Settings/AdminCenter/UnitManagementPanel.tsx:19 #: src/pages/part/CategoryDetail.tsx:86 -#: src/pages/part/PartDetail.tsx:447 +#: src/pages/part/PartDetail.tsx:449 #: src/pages/stock/LocationDetail.tsx:84 #: src/tables/machine/MachineTypeTable.tsx:67 #: src/tables/machine/MachineTypeTable.tsx:151 @@ -1980,7 +1984,7 @@ msgid "Data has been imported successfully" msgstr "" #: src/components/importer/ImporterDrawer.tsx:109 -#: src/components/modals/AboutInvenTreeModal.tsx:197 +#: src/components/modals/AboutInvenTreeModal.tsx:203 #: src/components/modals/ServerInfoModal.tsx:134 #: src/forms/BomForms.tsx:132 msgid "Close" @@ -2166,14 +2170,14 @@ msgstr "" #: src/components/items/TransferList.tsx:161 #: src/components/render/Stock.tsx:102 -#: src/pages/part/PartDetail.tsx:984 -#: src/pages/stock/StockDetail.tsx:262 -#: src/pages/stock/StockDetail.tsx:913 +#: src/pages/part/PartDetail.tsx:997 +#: src/pages/stock/StockDetail.tsx:265 +#: src/pages/stock/StockDetail.tsx:929 #: src/tables/build/BuildAllocatedStockTable.tsx:135 #: src/tables/build/BuildLineTable.tsx:190 #: src/tables/part/PartTable.tsx:124 -#: src/tables/stock/StockItemTable.tsx:183 -#: src/tables/stock/StockItemTable.tsx:344 +#: src/tables/stock/StockItemTable.tsx:184 +#: src/tables/stock/StockItemTable.tsx:345 msgid "Available" msgstr "" @@ -2252,19 +2256,19 @@ msgstr "" #~ msgid "Dismiss" #~ msgstr "Dismiss" -#: src/components/modals/AboutInvenTreeModal.tsx:190 +#: src/components/modals/AboutInvenTreeModal.tsx:193 msgid "Copy version information" msgstr "" -#: src/components/modals/AboutInvenTreeModal.tsx:207 +#: src/components/modals/AboutInvenTreeModal.tsx:213 msgid "Development Version" msgstr "" -#: src/components/modals/AboutInvenTreeModal.tsx:209 +#: src/components/modals/AboutInvenTreeModal.tsx:215 msgid "Up to Date" msgstr "" -#: src/components/modals/AboutInvenTreeModal.tsx:211 +#: src/components/modals/AboutInvenTreeModal.tsx:217 msgid "Update Available" msgstr "" @@ -2439,24 +2443,28 @@ msgstr "" #~ msgid "Profile" #~ msgstr "Profile" -#: src/components/nav/MainMenu.tsx:52 +#: src/components/nav/MainMenu.tsx:54 #: src/components/nav/NavigationDrawer.tsx:193 #: src/pages/Index/Settings/AdminCenter/EmailManagementPanel.tsx:21 #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:39 msgid "Settings" msgstr "" -#: src/components/nav/MainMenu.tsx:59 -#: src/pages/Index/Settings/UserSettings.tsx:145 -msgid "Account Settings" -msgstr "" - #: src/components/nav/MainMenu.tsx:59 #: src/defaults/menuItems.tsx:15 #~ msgid "Account settings" #~ msgstr "Account settings" -#: src/components/nav/MainMenu.tsx:67 +#: src/components/nav/MainMenu.tsx:61 +#: src/pages/Index/Settings/UserSettings.tsx:145 +msgid "Account Settings" +msgstr "" + +#: src/components/nav/MainMenu.tsx:68 +#~ msgid "Current language {locale}" +#~ msgstr "Current language {locale}" + +#: src/components/nav/MainMenu.tsx:69 #: src/components/nav/NavigationDrawer.tsx:153 #: src/components/nav/SettingsHeader.tsx:41 #: src/pages/Index/Settings/SystemSettings.tsx:347 @@ -2464,15 +2472,11 @@ msgstr "" msgid "System Settings" msgstr "" -#: src/components/nav/MainMenu.tsx:68 -#~ msgid "Current language {locale}" -#~ msgstr "Current language {locale}" - #: src/components/nav/MainMenu.tsx:71 #~ msgid "Switch to pseudo language" #~ msgstr "Switch to pseudo language" -#: src/components/nav/MainMenu.tsx:76 +#: src/components/nav/MainMenu.tsx:78 #: src/components/nav/NavigationDrawer.tsx:160 #: src/components/nav/SettingsHeader.tsx:42 #: src/defaults/actions.tsx:83 @@ -2481,7 +2485,14 @@ msgstr "" msgid "Admin Center" msgstr "" -#: src/components/nav/MainMenu.tsx:100 +#: src/components/nav/MainMenu.tsx:99 +#: src/defaults/actions.tsx:44 +#: src/defaults/links.tsx:140 +#: src/defaults/links.tsx:186 +msgid "About InvenTree" +msgstr "" + +#: src/components/nav/MainMenu.tsx:108 msgid "Logout" msgstr "" @@ -2507,10 +2518,11 @@ msgstr "" #: src/defaults/links.tsx:42 #: src/forms/StockForms.tsx:736 #: src/pages/Index/Settings/SystemSettings.tsx:224 -#: src/pages/part/PartDetail.tsx:805 +#: src/pages/part/PartDetail.tsx:807 #: src/pages/stock/LocationDetail.tsx:390 -#: src/pages/stock/StockDetail.tsx:626 -#: src/tables/stock/StockItemTable.tsx:86 +#: src/pages/stock/LocationDetail.tsx:420 +#: src/pages/stock/StockDetail.tsx:642 +#: src/tables/stock/StockItemTable.tsx:87 msgid "Stock" msgstr "" @@ -2599,7 +2611,7 @@ msgstr "" #: src/components/nav/SearchDrawer.tsx:288 #: src/pages/company/ManufacturerPartDetail.tsx:176 -#: src/pages/part/PartDetail.tsx:863 +#: src/pages/part/PartDetail.tsx:865 #: src/pages/part/PartSupplierDetail.tsx:15 #: src/pages/purchasing/PurchasingIndex.tsx:81 msgid "Suppliers" @@ -2663,7 +2675,7 @@ msgid "Attachments" msgstr "" #: src/components/panels/NotesPanel.tsx:23 -#: src/tables/build/BuildOrderTestTable.tsx:196 +#: src/tables/part/PartTestResultTable.tsx:214 #: src/tables/stock/StockTrackingTable.tsx:212 msgid "Notes" msgstr "" @@ -2709,7 +2721,7 @@ msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:118 #: src/pages/company/SupplierPartDetail.tsx:144 #: src/pages/part/CategoryDetail.tsx:106 -#: src/pages/part/PartDetail.tsx:461 +#: src/pages/part/PartDetail.tsx:463 #: src/pages/purchasing/PurchaseOrderDetail.tsx:144 #: src/pages/sales/ReturnOrderDetail.tsx:109 #: src/pages/sales/SalesOrderDetail.tsx:118 @@ -2730,7 +2742,7 @@ msgstr "" #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:41 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 #: src/tables/ColumnRenderers.tsx:411 -#: src/tables/build/BuildOrderTestTable.tsx:204 +#: src/tables/part/PartTestResultTable.tsx:222 msgid "Date" msgstr "" @@ -2739,7 +2751,7 @@ msgstr "" #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:68 #: src/pages/core/UserDetail.tsx:81 #: src/pages/core/UserDetail.tsx:209 -#: src/pages/part/PartDetail.tsx:616 +#: src/pages/part/PartDetail.tsx:618 #: src/tables/bom/UsedInTable.tsx:90 #: src/tables/company/CompanyTable.tsx:57 #: src/tables/company/CompanyTable.tsx:91 @@ -2753,8 +2765,8 @@ msgstr "" #: src/tables/purchasing/SupplierPartTable.tsx:85 #: src/tables/purchasing/SupplierPartTable.tsx:179 #: src/tables/settings/ApiTokenTable.tsx:63 -#: src/tables/settings/UserTable.tsx:410 -#: src/tables/stock/StockItemTable.tsx:323 +#: src/tables/settings/UserTable.tsx:411 +#: src/tables/stock/StockItemTable.tsx:324 msgid "Active" msgstr "" @@ -2873,7 +2885,7 @@ msgstr "" #: src/pages/company/CompanyDetail.tsx:325 #: src/pages/company/SupplierPartDetail.tsx:368 #: src/pages/core/UserDetail.tsx:211 -#: src/pages/part/PartDetail.tsx:1017 +#: src/pages/part/PartDetail.tsx:1030 msgid "Inactive" msgstr "" @@ -2883,8 +2895,31 @@ msgstr "" msgid "No stock" msgstr "" -#: src/components/render/Part.tsx:74 -#: src/pages/part/PartDetail.tsx:488 +#: src/components/render/Part.tsx:44 +#: src/pages/company/SupplierPartDetail.tsx:196 +#: src/pages/company/SupplierPartDetail.tsx:389 +#: src/pages/part/PartDetail.tsx:1018 +#: src/tables/bom/BomTable.tsx:424 +#: src/tables/part/PartTable.tsx:95 +msgid "On Order" +msgstr "" + +#: src/components/render/Part.tsx:52 +#: src/pages/part/PartDetail.tsx:590 +#: src/pages/part/PartDetail.tsx:1024 +#: src/pages/stock/StockDetail.tsx:912 +#: src/tables/part/PartTestResultTable.tsx:297 +#: src/tables/stock/StockItemTable.tsx:361 +msgid "In Production" +msgstr "" + +#: src/components/render/Part.tsx:71 +#: src/tables/stock/StockTrackingTable.tsx:206 +msgid "Details" +msgstr "" + +#: src/components/render/Part.tsx:109 +#: src/pages/part/PartDetail.tsx:490 #: src/tables/ColumnRenderers.tsx:224 #: src/tables/ColumnRenderers.tsx:233 #: src/tables/notifications/NotificationTable.tsx:32 @@ -2908,17 +2943,17 @@ msgstr "" #: src/forms/StockForms.tsx:1073 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:88 #: src/pages/core/UserDetail.tsx:158 -#: src/pages/stock/StockDetail.tsx:295 +#: src/pages/stock/StockDetail.tsx:298 #: src/tables/ColumnRenderers.tsx:176 #: src/tables/ColumnRenderers.tsx:185 -#: src/tables/Filter.tsx:392 +#: src/tables/Filter.tsx:400 #: src/tables/stock/StockTrackingTable.tsx:98 msgid "Location" msgstr "" #: src/components/render/Stock.tsx:99 -#: src/pages/stock/StockDetail.tsx:195 -#: src/pages/stock/StockDetail.tsx:901 +#: src/pages/stock/StockDetail.tsx:198 +#: src/pages/stock/StockDetail.tsx:917 #: src/tables/build/BuildAllocatedStockTable.tsx:121 #: src/tables/build/BuildOutputTable.tsx:111 #: src/tables/sales/SalesOrderAllocationTable.tsx:139 @@ -2940,11 +2975,11 @@ msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:146 #: src/pages/part/pricing/PriceBreakPanel.tsx:89 #: src/pages/part/pricing/PriceBreakPanel.tsx:172 -#: src/pages/stock/StockDetail.tsx:255 -#: src/pages/stock/StockDetail.tsx:907 +#: src/pages/stock/StockDetail.tsx:258 +#: src/pages/stock/StockDetail.tsx:923 #: src/tables/build/BuildLineTable.tsx:84 -#: src/tables/build/BuildOrderTestTable.tsx:251 #: src/tables/part/PartPurchaseOrdersTable.tsx:94 +#: src/tables/part/PartTestResultTable.tsx:269 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:168 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:199 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:69 @@ -3467,163 +3502,163 @@ msgid "Please correct the errors in the selected parts" msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:424 -#: src/tables/build/BuildLineTable.tsx:794 +#: src/tables/build/BuildLineTable.tsx:797 #: src/tables/part/PartTable.tsx:407 #: src/tables/sales/SalesOrderLineItemTable.tsx:365 msgid "Order Parts" msgstr "" #: src/contexts/LanguageContext.tsx:22 -msgid "Arabic" -msgstr "" +#~ msgid "Arabic" +#~ msgstr "Arabic" #: src/contexts/LanguageContext.tsx:23 -msgid "Bulgarian" -msgstr "" +#~ msgid "Bulgarian" +#~ msgstr "Bulgarian" #: src/contexts/LanguageContext.tsx:24 -msgid "Czech" -msgstr "" +#~ msgid "Czech" +#~ msgstr "Czech" #: src/contexts/LanguageContext.tsx:25 -msgid "Danish" -msgstr "" +#~ msgid "Danish" +#~ msgstr "Danish" #: src/contexts/LanguageContext.tsx:26 -msgid "German" -msgstr "" +#~ msgid "German" +#~ msgstr "German" #: src/contexts/LanguageContext.tsx:27 -msgid "Greek" -msgstr "" +#~ msgid "Greek" +#~ msgstr "Greek" #: src/contexts/LanguageContext.tsx:28 -msgid "English" -msgstr "" +#~ msgid "English" +#~ msgstr "English" #: src/contexts/LanguageContext.tsx:29 -msgid "Spanish" -msgstr "" +#~ msgid "Spanish" +#~ msgstr "Spanish" #: src/contexts/LanguageContext.tsx:30 -msgid "Spanish (Mexican)" -msgstr "" +#~ msgid "Spanish (Mexican)" +#~ msgstr "Spanish (Mexican)" #: src/contexts/LanguageContext.tsx:31 -msgid "Estonian" -msgstr "" +#~ msgid "Estonian" +#~ msgstr "Estonian" #: src/contexts/LanguageContext.tsx:32 -msgid "Farsi / Persian" -msgstr "" +#~ msgid "Farsi / Persian" +#~ msgstr "Farsi / Persian" #: src/contexts/LanguageContext.tsx:33 -msgid "Finnish" -msgstr "" +#~ msgid "Finnish" +#~ msgstr "Finnish" #: src/contexts/LanguageContext.tsx:34 -msgid "French" -msgstr "" +#~ msgid "French" +#~ msgstr "French" #: src/contexts/LanguageContext.tsx:35 -msgid "Hebrew" -msgstr "" +#~ msgid "Hebrew" +#~ msgstr "Hebrew" #: src/contexts/LanguageContext.tsx:36 -msgid "Hindi" -msgstr "" +#~ msgid "Hindi" +#~ msgstr "Hindi" #: src/contexts/LanguageContext.tsx:37 -msgid "Hungarian" -msgstr "" +#~ msgid "Hungarian" +#~ msgstr "Hungarian" #: src/contexts/LanguageContext.tsx:38 -msgid "Italian" -msgstr "" +#~ msgid "Italian" +#~ msgstr "Italian" #: src/contexts/LanguageContext.tsx:39 -msgid "Japanese" -msgstr "" +#~ msgid "Japanese" +#~ msgstr "Japanese" #: src/contexts/LanguageContext.tsx:40 -msgid "Korean" -msgstr "" +#~ msgid "Korean" +#~ msgstr "Korean" #: src/contexts/LanguageContext.tsx:41 -msgid "Lithuanian" -msgstr "" +#~ msgid "Lithuanian" +#~ msgstr "Lithuanian" #: src/contexts/LanguageContext.tsx:42 -msgid "Latvian" -msgstr "" +#~ msgid "Latvian" +#~ msgstr "Latvian" #: src/contexts/LanguageContext.tsx:43 -msgid "Dutch" -msgstr "" +#~ msgid "Dutch" +#~ msgstr "Dutch" #: src/contexts/LanguageContext.tsx:44 -msgid "Norwegian" -msgstr "" +#~ msgid "Norwegian" +#~ msgstr "Norwegian" #: src/contexts/LanguageContext.tsx:45 -msgid "Polish" -msgstr "" +#~ msgid "Polish" +#~ msgstr "Polish" #: src/contexts/LanguageContext.tsx:46 -msgid "Portuguese" -msgstr "" +#~ msgid "Portuguese" +#~ msgstr "Portuguese" #: src/contexts/LanguageContext.tsx:47 -msgid "Portuguese (Brazilian)" -msgstr "" +#~ msgid "Portuguese (Brazilian)" +#~ msgstr "Portuguese (Brazilian)" #: src/contexts/LanguageContext.tsx:48 -msgid "Romanian" -msgstr "" +#~ msgid "Romanian" +#~ msgstr "Romanian" #: src/contexts/LanguageContext.tsx:49 -msgid "Russian" -msgstr "" +#~ msgid "Russian" +#~ msgstr "Russian" #: src/contexts/LanguageContext.tsx:50 -msgid "Slovak" -msgstr "" +#~ msgid "Slovak" +#~ msgstr "Slovak" #: src/contexts/LanguageContext.tsx:51 -msgid "Slovenian" -msgstr "" +#~ msgid "Slovenian" +#~ msgstr "Slovenian" #: src/contexts/LanguageContext.tsx:52 -msgid "Serbian" -msgstr "" +#~ msgid "Serbian" +#~ msgstr "Serbian" #: src/contexts/LanguageContext.tsx:53 -msgid "Swedish" -msgstr "" +#~ msgid "Swedish" +#~ msgstr "Swedish" #: src/contexts/LanguageContext.tsx:54 -msgid "Thai" -msgstr "" +#~ msgid "Thai" +#~ msgstr "Thai" #: src/contexts/LanguageContext.tsx:55 -msgid "Turkish" -msgstr "" +#~ msgid "Turkish" +#~ msgstr "Turkish" #: src/contexts/LanguageContext.tsx:56 -msgid "Ukrainian" -msgstr "" +#~ msgid "Ukrainian" +#~ msgstr "Ukrainian" #: src/contexts/LanguageContext.tsx:57 -msgid "Vietnamese" -msgstr "" +#~ msgid "Vietnamese" +#~ msgstr "Vietnamese" #: src/contexts/LanguageContext.tsx:58 -msgid "Chinese (Simplified)" -msgstr "" +#~ msgid "Chinese (Simplified)" +#~ msgstr "Chinese (Simplified)" #: src/contexts/LanguageContext.tsx:59 -msgid "Chinese (Traditional)" -msgstr "" +#~ msgid "Chinese (Traditional)" +#~ msgstr "Chinese (Traditional)" #: src/defaults/actions.tsx:18 #: src/defaults/links.tsx:27 @@ -3644,12 +3679,6 @@ msgstr "" #~ msgid "About this Inventree instance" #~ msgstr "About this Inventree instance" -#: src/defaults/actions.tsx:44 -#: src/defaults/links.tsx:140 -#: src/defaults/links.tsx:186 -msgid "About InvenTree" -msgstr "" - #: src/defaults/actions.tsx:45 msgid "About the InvenTree org" msgstr "" @@ -3954,7 +3983,7 @@ msgstr "" #: src/forms/StockForms.tsx:184 #: src/forms/StockForms.tsx:189 #: src/forms/StockForms.tsx:360 -#: src/pages/stock/StockDetail.tsx:231 +#: src/pages/stock/StockDetail.tsx:234 msgid "Next serial number" msgstr "" @@ -3965,9 +3994,8 @@ msgstr "" #: src/forms/BuildForms.tsx:311 #: src/forms/BuildForms.tsx:656 #: src/tables/build/BuildAllocatedStockTable.tsx:150 -#: src/tables/build/BuildOrderTestTable.tsx:230 -#: src/tables/build/BuildOrderTestTable.tsx:254 #: src/tables/build/BuildOutputTable.tsx:592 +#: src/tables/part/PartTestResultTable.tsx:272 msgid "Build Output" msgstr "" @@ -3984,17 +4012,18 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:150 #: src/pages/sales/ReturnOrderDetail.tsx:115 #: src/pages/sales/SalesOrderDetail.tsx:124 -#: src/pages/stock/StockDetail.tsx:162 -#: src/tables/Filter.tsx:266 +#: src/pages/stock/StockDetail.tsx:170 +#: src/tables/Filter.tsx:274 #: src/tables/build/BuildOutputTable.tsx:408 #: src/tables/machine/MachineListTable.tsx:359 #: src/tables/part/PartPurchaseOrdersTable.tsx:38 +#: src/tables/part/PartTestResultTable.tsx:309 #: src/tables/sales/ReturnOrderLineItemTable.tsx:135 #: src/tables/sales/ReturnOrderLineItemTable.tsx:172 #: src/tables/settings/CustomStateTable.tsx:79 #: src/tables/settings/EmailTable.tsx:95 #: src/tables/settings/ImportSessionTable.tsx:117 -#: src/tables/stock/StockItemTable.tsx:328 +#: src/tables/stock/StockItemTable.tsx:329 #: src/tables/stock/StockTrackingTable.tsx:65 msgid "Status" msgstr "" @@ -4056,7 +4085,7 @@ msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:139 #: src/tables/build/BuildLineTable.tsx:180 #: src/tables/sales/SalesOrderLineItemTable.tsx:337 -#: src/tables/stock/StockItemTable.tsx:339 +#: src/tables/stock/StockItemTable.tsx:340 msgid "Allocated" msgstr "" @@ -4074,9 +4103,9 @@ msgstr "" #: src/forms/BuildForms.tsx:671 #: src/forms/SalesOrderForms.tsx:298 -#: src/tables/build/BuildLineTable.tsx:555 -#: src/tables/build/BuildLineTable.tsx:710 -#: src/tables/build/BuildLineTable.tsx:809 +#: src/tables/build/BuildLineTable.tsx:556 +#: src/tables/build/BuildLineTable.tsx:713 +#: src/tables/build/BuildLineTable.tsx:812 #: src/tables/sales/SalesOrderLineItemTable.tsx:375 #: src/tables/sales/SalesOrderLineItemTable.tsx:408 msgid "Allocate Stock" @@ -4089,10 +4118,10 @@ msgstr "" #: src/forms/BuildForms.tsx:787 #: src/forms/BuildForms.tsx:888 -#: src/tables/build/BuildAllocatedStockTable.tsx:233 -#: src/tables/build/BuildAllocatedStockTable.tsx:265 -#: src/tables/build/BuildLineTable.tsx:720 -#: src/tables/build/BuildLineTable.tsx:843 +#: src/tables/build/BuildAllocatedStockTable.tsx:240 +#: src/tables/build/BuildAllocatedStockTable.tsx:272 +#: src/tables/build/BuildLineTable.tsx:723 +#: src/tables/build/BuildLineTable.tsx:846 msgid "Consume Stock" msgstr "" @@ -4102,14 +4131,14 @@ msgid "Stock items consumed" msgstr "" #: src/forms/BuildForms.tsx:824 -#: src/tables/build/BuildLineTable.tsx:495 +#: src/tables/build/BuildLineTable.tsx:496 #: src/tables/part/PartBuildAllocationsTable.tsx:101 msgid "Fully consumed" msgstr "" #: src/forms/BuildForms.tsx:869 #: src/tables/build/BuildLineTable.tsx:185 -#: src/tables/stock/StockItemTable.tsx:372 +#: src/tables/stock/StockItemTable.tsx:369 msgid "Consumed" msgstr "" @@ -4120,7 +4149,7 @@ msgstr "" #: src/forms/PartForms.tsx:70 #: src/forms/PartForms.tsx:157 #: src/pages/part/CategoryDetail.tsx:122 -#: src/pages/part/PartDetail.tsx:669 +#: src/pages/part/PartDetail.tsx:671 #: src/tables/part/PartCategoryTable.tsx:94 #: src/tables/part/PartTable.tsx:312 msgid "Subscribed" @@ -4232,12 +4261,13 @@ msgstr "" #: src/forms/PurchaseOrderForms.tsx:658 #: src/pages/build/BuildDetail.tsx:351 -#: src/pages/stock/StockDetail.tsx:277 -#: src/pages/stock/StockDetail.tsx:923 +#: src/pages/stock/StockDetail.tsx:280 +#: src/pages/stock/StockDetail.tsx:939 #: src/tables/Filter.tsx:83 #: src/tables/build/BuildAllocatedStockTable.tsx:128 -#: src/tables/build/BuildOrderTestTable.tsx:242 #: src/tables/build/BuildOutputTable.tsx:116 +#: src/tables/part/PartTestResultTable.tsx:260 +#: src/tables/part/PartTestResultTable.tsx:281 #: src/tables/sales/SalesOrderAllocationTable.tsx:146 msgid "Batch Code" msgstr "" @@ -4260,8 +4290,8 @@ msgid "Enter serial numbers for received items" msgstr "" #: src/forms/PurchaseOrderForms.tsx:687 -#: src/pages/stock/StockDetail.tsx:379 -#: src/tables/stock/StockItemTable.tsx:295 +#: src/pages/stock/StockDetail.tsx:382 +#: src/tables/stock/StockItemTable.tsx:296 msgid "Expiry Date" msgstr "" @@ -4273,7 +4303,7 @@ msgstr "" #: src/forms/StockForms.tsx:673 #: src/pages/company/SupplierPartDetail.tsx:171 #: src/pages/company/SupplierPartDetail.tsx:235 -#: src/pages/stock/StockDetail.tsx:416 +#: src/pages/stock/StockDetail.tsx:419 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:220 msgid "Packaging" msgstr "" @@ -4339,9 +4369,9 @@ msgid "Stock Status" msgstr "" #: src/forms/StockForms.tsx:261 -#: src/pages/stock/StockDetail.tsx:670 -#: src/tables/stock/StockItemTable.tsx:525 -#: src/tables/stock/StockItemTable.tsx:572 +#: src/pages/stock/StockDetail.tsx:686 +#: src/tables/stock/StockItemTable.tsx:522 +#: src/tables/stock/StockItemTable.tsx:569 msgid "Add Stock Item" msgstr "" @@ -4378,10 +4408,10 @@ msgstr "" #: src/forms/StockForms.tsx:1075 #: src/pages/company/SupplierPartDetail.tsx:189 #: src/pages/company/SupplierPartDetail.tsx:373 -#: src/pages/part/PartDetail.tsx:535 -#: src/pages/part/PartDetail.tsx:974 +#: src/pages/part/PartDetail.tsx:537 +#: src/pages/part/PartDetail.tsx:987 +#: src/tables/Filter.tsx:92 #: src/tables/purchasing/SupplierPartTable.tsx:194 -#: src/tables/stock/StockItemTable.tsx:359 msgid "In Stock" msgstr "" @@ -4545,7 +4575,7 @@ msgstr "" #: src/tables/FilterSelectDrawer.tsx:114 #: src/tables/FilterSelectDrawer.tsx:137 #: src/tables/FilterSelectDrawer.tsx:149 -#: src/tables/build/BuildOrderTestTable.tsx:188 +#: src/tables/part/PartTestResultTable.tsx:206 #: src/tables/purchasing/ManufacturerPartParameterTable.tsx:42 #: src/tables/stock/StockItemTestResultTable.tsx:201 msgid "Value" @@ -4833,7 +4863,7 @@ msgid "Delete selected stock items" msgstr "" #: src/hooks/UseStockAdjustActions.tsx:205 -#: src/pages/part/PartDetail.tsx:1155 +#: src/pages/part/PartDetail.tsx:1168 msgid "Stock Actions" msgstr "" @@ -6196,7 +6226,7 @@ msgstr "" #: src/pages/build/BuildDetail.tsx:207 #: src/pages/company/ManufacturerPartDetail.tsx:83 #: src/pages/company/SupplierPartDetail.tsx:95 -#: src/pages/part/PartDetail.tsx:454 +#: src/pages/part/PartDetail.tsx:456 #: src/pages/stock/StockDetail.tsx:153 #: src/tables/bom/BomTable.tsx:134 #: src/tables/bom/UsedInTable.tsx:40 @@ -6207,15 +6237,16 @@ msgstr "" #: src/tables/part/RelatedPartTable.tsx:73 #: src/tables/sales/SalesOrderAllocationTable.tsx:132 #: src/tables/sales/SalesOrderLineItemTable.tsx:98 -#: src/tables/stock/StockItemTable.tsx:70 +#: src/tables/stock/StockItemTable.tsx:71 msgid "IPN" msgstr "" #: src/pages/build/BuildDetail.tsx:215 -#: src/pages/part/PartDetail.tsx:481 +#: src/pages/part/PartDetail.tsx:483 +#: src/pages/stock/StockDetail.tsx:161 #: src/tables/bom/UsedInTable.tsx:44 #: src/tables/build/BuildOrderTable.tsx:83 -#: src/tables/stock/StockItemTable.tsx:75 +#: src/tables/stock/StockItemTable.tsx:76 msgid "Revision" msgstr "" @@ -6231,7 +6262,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:156 #: src/pages/sales/ReturnOrderDetail.tsx:121 #: src/pages/sales/SalesOrderDetail.tsx:130 -#: src/pages/stock/StockDetail.tsx:168 +#: src/pages/stock/StockDetail.tsx:176 msgid "Custom Status" msgstr "" @@ -6268,7 +6299,7 @@ msgid "Build Quantity" msgstr "" #: src/pages/build/BuildDetail.tsx:286 -#: src/pages/part/PartDetail.tsx:599 +#: src/pages/part/PartDetail.tsx:601 #: src/tables/bom/BomTable.tsx:352 #: src/tables/bom/BomTable.tsx:387 msgid "Can Build" @@ -6280,16 +6311,16 @@ msgid "Completed Outputs" msgstr "" #: src/pages/build/BuildDetail.tsx:312 -#: src/tables/Filter.tsx:373 +#: src/tables/Filter.tsx:381 msgid "Issued By" msgstr "" #: src/pages/build/BuildDetail.tsx:320 -#: src/pages/part/PartDetail.tsx:692 +#: src/pages/part/PartDetail.tsx:694 #: src/pages/purchasing/PurchaseOrderDetail.tsx:243 #: src/pages/sales/ReturnOrderDetail.tsx:207 #: src/pages/sales/SalesOrderDetail.tsx:219 -#: src/tables/Filter.tsx:311 +#: src/tables/Filter.tsx:319 msgid "Responsible" msgstr "" @@ -6377,6 +6408,8 @@ msgid "Child Build Orders" msgstr "" #: src/pages/build/BuildDetail.tsx:524 +#: src/pages/part/PartDetail.tsx:940 +#: src/pages/stock/StockDetail.tsx:587 #: src/tables/build/BuildOutputTable.tsx:664 #: src/tables/stock/StockItemTestResultTable.tsx:167 msgid "Test Results" @@ -6511,7 +6544,7 @@ msgid "Cancel order" msgstr "" #: src/pages/build/BuildDetail.tsx:752 -#: src/pages/stock/StockDetail.tsx:341 +#: src/pages/stock/StockDetail.tsx:344 #: src/tables/build/BuildAllocatedStockTable.tsx:85 #: src/tables/part/PartBuildAllocationsTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:150 @@ -6572,7 +6605,7 @@ msgstr "" #: src/pages/company/SupplierPartDetail.tsx:234 #: src/pages/company/SupplierPartDetail.tsx:359 #: src/pages/purchasing/PurchaseOrderDetail.tsx:138 -#: src/tables/Filter.tsx:352 +#: src/tables/Filter.tsx:360 #: src/tables/company/CompanyTable.tsx:96 #: src/tables/part/PartPurchaseOrdersTable.tsx:43 #: src/tables/purchasing/PurchaseOrderTable.tsx:109 @@ -6585,7 +6618,7 @@ msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:102 #: src/pages/company/ManufacturerPartDetail.tsx:264 #: src/pages/company/SupplierPartDetail.tsx:151 -#: src/tables/Filter.tsx:339 +#: src/tables/Filter.tsx:347 #: src/tables/company/CompanyTable.tsx:101 #: src/tables/purchasing/SupplierPartTable.tsx:70 msgid "Manufacturer" @@ -6597,7 +6630,7 @@ msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:103 #: src/pages/sales/SalesOrderDetail.tsx:112 #: src/pages/sales/SalesOrderShipmentDetail.tsx:102 -#: src/pages/stock/StockDetail.tsx:367 +#: src/pages/stock/StockDetail.tsx:370 #: src/tables/company/CompanyTable.tsx:106 #: src/tables/sales/ReturnOrderTable.tsx:108 #: src/tables/sales/SalesOrderTable.tsx:133 @@ -6658,7 +6691,7 @@ msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:146 #: src/pages/company/SupplierPartDetail.tsx:231 -#: src/pages/part/PartDetail.tsx:788 +#: src/pages/part/PartDetail.tsx:790 msgid "Part Details" msgstr "" @@ -6671,7 +6704,7 @@ msgid "Manufacturer Part Details" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:164 -#: src/pages/part/PartDetail.tsx:794 +#: src/pages/part/PartDetail.tsx:796 msgid "Parameters" msgstr "" @@ -6712,14 +6745,6 @@ msgstr "" msgid "Pack Quantity" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:196 -#: src/pages/company/SupplierPartDetail.tsx:389 -#: src/pages/part/PartDetail.tsx:1005 -#: src/tables/bom/BomTable.tsx:424 -#: src/tables/part/PartTable.tsx:95 -msgid "On Order" -msgstr "" - #: src/pages/company/SupplierPartDetail.tsx:203 msgid "Supplier Availability" msgstr "" @@ -6767,7 +6792,7 @@ msgid "Add Supplier Part" msgstr "" #: src/pages/company/SupplierPartDetail.tsx:383 -#: src/pages/part/PartDetail.tsx:993 +#: src/pages/part/PartDetail.tsx:1006 msgid "No Stock" msgstr "" @@ -6894,57 +6919,57 @@ msgid "Category Details" msgstr "" #: src/pages/part/PartAllocationPanel.tsx:21 -#: src/pages/stock/StockDetail.tsx:539 +#: src/pages/stock/StockDetail.tsx:555 #: src/tables/part/PartTable.tsx:108 msgid "Build Order Allocations" msgstr "" #: src/pages/part/PartAllocationPanel.tsx:31 -#: src/pages/stock/StockDetail.tsx:554 +#: src/pages/stock/StockDetail.tsx:570 #: src/tables/part/PartTable.tsx:116 msgid "Sales Order Allocations" msgstr "" -#: src/pages/part/PartDetail.tsx:181 -#: src/pages/part/PartDetail.tsx:184 -#: src/pages/part/PartDetail.tsx:228 +#: src/pages/part/PartDetail.tsx:183 +#: src/pages/part/PartDetail.tsx:186 +#: src/pages/part/PartDetail.tsx:230 msgid "Validate BOM" msgstr "" -#: src/pages/part/PartDetail.tsx:185 +#: src/pages/part/PartDetail.tsx:187 msgid "Do you want to validate the bill of materials for this assembly?" msgstr "" -#: src/pages/part/PartDetail.tsx:188 +#: src/pages/part/PartDetail.tsx:190 msgid "BOM validated" msgstr "" -#: src/pages/part/PartDetail.tsx:206 +#: src/pages/part/PartDetail.tsx:208 msgid "BOM Validated" msgstr "" -#: src/pages/part/PartDetail.tsx:207 +#: src/pages/part/PartDetail.tsx:209 msgid "The Bill of Materials for this part has been validated" msgstr "" -#: src/pages/part/PartDetail.tsx:211 -#: src/pages/part/PartDetail.tsx:216 +#: src/pages/part/PartDetail.tsx:213 +#: src/pages/part/PartDetail.tsx:218 msgid "BOM Not Validated" msgstr "" -#: src/pages/part/PartDetail.tsx:212 +#: src/pages/part/PartDetail.tsx:214 msgid "The Bill of Materials for this part has previously been checked, but requires revalidation" msgstr "" -#: src/pages/part/PartDetail.tsx:217 +#: src/pages/part/PartDetail.tsx:219 msgid "The Bill of Materials for this part has not yet been validated" msgstr "" -#: src/pages/part/PartDetail.tsx:248 +#: src/pages/part/PartDetail.tsx:250 msgid "Validated On" msgstr "" -#: src/pages/part/PartDetail.tsx:253 +#: src/pages/part/PartDetail.tsx:255 msgid "Validated By" msgstr "" @@ -6964,25 +6989,25 @@ msgstr "" #~ msgid "Delete part" #~ msgstr "Delete part" -#: src/pages/part/PartDetail.tsx:467 +#: src/pages/part/PartDetail.tsx:469 msgid "Variant of" msgstr "" -#: src/pages/part/PartDetail.tsx:474 +#: src/pages/part/PartDetail.tsx:476 msgid "Revision of" msgstr "" -#: src/pages/part/PartDetail.tsx:494 +#: src/pages/part/PartDetail.tsx:496 #: src/tables/ColumnRenderers.tsx:200 #: src/tables/ColumnRenderers.tsx:209 msgid "Default Location" msgstr "" -#: src/pages/part/PartDetail.tsx:501 +#: src/pages/part/PartDetail.tsx:503 msgid "Category Default Location" msgstr "" -#: src/pages/part/PartDetail.tsx:508 +#: src/pages/part/PartDetail.tsx:510 #: src/tables/purchasing/ManufacturerPartParameterTable.tsx:48 msgid "Units" msgstr "" @@ -6991,12 +7016,12 @@ msgstr "" #~ msgid "Stocktake By" #~ msgstr "Stocktake By" -#: src/pages/part/PartDetail.tsx:515 +#: src/pages/part/PartDetail.tsx:517 #: src/tables/settings/PendingTasksTable.tsx:51 msgid "Keywords" msgstr "" -#: src/pages/part/PartDetail.tsx:543 +#: src/pages/part/PartDetail.tsx:545 #: src/tables/bom/BomTable.tsx:419 #: src/tables/build/BuildLineTable.tsx:297 #: src/tables/part/PartTable.tsx:306 @@ -7004,34 +7029,26 @@ msgstr "" msgid "Available Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:549 +#: src/pages/part/PartDetail.tsx:551 #: src/tables/bom/BomTable.tsx:328 #: src/tables/build/BuildLineTable.tsx:259 #: src/tables/sales/SalesOrderLineItemTable.tsx:178 msgid "On order" msgstr "" -#: src/pages/part/PartDetail.tsx:556 +#: src/pages/part/PartDetail.tsx:558 msgid "Required for Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:567 +#: src/pages/part/PartDetail.tsx:569 msgid "Allocated to Build Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:579 +#: src/pages/part/PartDetail.tsx:581 msgid "Allocated to Sales Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:588 -#: src/pages/part/PartDetail.tsx:1011 -#: src/pages/stock/StockDetail.tsx:896 -#: src/tables/build/BuildOrderTestTable.tsx:273 -#: src/tables/stock/StockItemTable.tsx:364 -msgid "In Production" -msgstr "" - -#: src/pages/part/PartDetail.tsx:606 +#: src/pages/part/PartDetail.tsx:608 msgid "Minimum Stock" msgstr "" @@ -7039,51 +7056,51 @@ msgstr "" #~ msgid "Scheduling" #~ msgstr "Scheduling" -#: src/pages/part/PartDetail.tsx:621 +#: src/pages/part/PartDetail.tsx:623 #: src/tables/part/ParametricPartTable.tsx:359 #: src/tables/part/PartTable.tsx:190 msgid "Locked" msgstr "" -#: src/pages/part/PartDetail.tsx:627 +#: src/pages/part/PartDetail.tsx:629 msgid "Template Part" msgstr "" -#: src/pages/part/PartDetail.tsx:632 +#: src/pages/part/PartDetail.tsx:634 #: src/tables/bom/BomTable.tsx:409 msgid "Assembled Part" msgstr "" -#: src/pages/part/PartDetail.tsx:637 +#: src/pages/part/PartDetail.tsx:639 msgid "Component Part" msgstr "" -#: src/pages/part/PartDetail.tsx:642 +#: src/pages/part/PartDetail.tsx:644 #: src/tables/bom/BomTable.tsx:399 msgid "Testable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:648 +#: src/pages/part/PartDetail.tsx:650 #: src/tables/bom/BomTable.tsx:404 msgid "Trackable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:653 +#: src/pages/part/PartDetail.tsx:655 msgid "Purchaseable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:659 +#: src/pages/part/PartDetail.tsx:661 msgid "Saleable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:664 -#: src/pages/part/PartDetail.tsx:1023 +#: src/pages/part/PartDetail.tsx:666 +#: src/pages/part/PartDetail.tsx:1036 #: src/tables/bom/BomTable.tsx:143 #: src/tables/bom/BomTable.tsx:414 msgid "Virtual Part" msgstr "" -#: src/pages/part/PartDetail.tsx:679 +#: src/pages/part/PartDetail.tsx:681 #: src/pages/purchasing/PurchaseOrderDetail.tsx:253 #: src/pages/sales/ReturnOrderDetail.tsx:217 #: src/pages/sales/SalesOrderDetail.tsx:229 @@ -7091,65 +7108,65 @@ msgstr "" msgid "Creation Date" msgstr "" -#: src/pages/part/PartDetail.tsx:684 +#: src/pages/part/PartDetail.tsx:686 #: src/tables/ColumnRenderers.tsx:386 -#: src/tables/Filter.tsx:365 +#: src/tables/Filter.tsx:373 msgid "Created By" msgstr "" -#: src/pages/part/PartDetail.tsx:699 +#: src/pages/part/PartDetail.tsx:701 msgid "Default Supplier" msgstr "" -#: src/pages/part/PartDetail.tsx:705 +#: src/pages/part/PartDetail.tsx:707 msgid "Default Expiry" msgstr "" -#: src/pages/part/PartDetail.tsx:710 +#: src/pages/part/PartDetail.tsx:712 msgid "days" msgstr "" -#: src/pages/part/PartDetail.tsx:720 +#: src/pages/part/PartDetail.tsx:722 #: src/pages/part/pricing/BomPricingPanel.tsx:113 #: src/pages/part/pricing/VariantPricingPanel.tsx:95 #: src/tables/part/PartTable.tsx:166 msgid "Price Range" msgstr "" -#: src/pages/part/PartDetail.tsx:730 +#: src/pages/part/PartDetail.tsx:732 msgid "Latest Serial Number" msgstr "" -#: src/pages/part/PartDetail.tsx:758 +#: src/pages/part/PartDetail.tsx:760 msgid "Select Part Revision" msgstr "" -#: src/pages/part/PartDetail.tsx:824 +#: src/pages/part/PartDetail.tsx:826 msgid "Variants" msgstr "" -#: src/pages/part/PartDetail.tsx:831 -#: src/pages/stock/StockDetail.tsx:526 +#: src/pages/part/PartDetail.tsx:833 +#: src/pages/stock/StockDetail.tsx:542 msgid "Allocations" msgstr "" -#: src/pages/part/PartDetail.tsx:838 +#: src/pages/part/PartDetail.tsx:840 msgid "Bill of Materials" msgstr "" -#: src/pages/part/PartDetail.tsx:850 +#: src/pages/part/PartDetail.tsx:852 msgid "Used In" msgstr "" -#: src/pages/part/PartDetail.tsx:857 +#: src/pages/part/PartDetail.tsx:859 msgid "Part Pricing" msgstr "" -#: src/pages/part/PartDetail.tsx:927 +#: src/pages/part/PartDetail.tsx:929 msgid "Test Templates" msgstr "" -#: src/pages/part/PartDetail.tsx:938 +#: src/pages/part/PartDetail.tsx:951 msgid "Related Parts" msgstr "" @@ -7161,47 +7178,47 @@ msgstr "" #~ msgid "Transfer part stock" #~ msgstr "Transfer part stock" -#: src/pages/part/PartDetail.tsx:999 +#: src/pages/part/PartDetail.tsx:1012 #: src/tables/part/PartTestTemplateTable.tsx:112 #: src/tables/stock/StockItemTestResultTable.tsx:401 msgid "Required" msgstr "" -#: src/pages/part/PartDetail.tsx:1036 +#: src/pages/part/PartDetail.tsx:1049 #: src/tables/part/PartTable.tsx:355 msgid "Edit Part" msgstr "" -#: src/pages/part/PartDetail.tsx:1076 +#: src/pages/part/PartDetail.tsx:1089 #: src/tables/part/PartTable.tsx:343 #: src/tables/part/PartTable.tsx:420 msgid "Add Part" msgstr "" -#: src/pages/part/PartDetail.tsx:1090 +#: src/pages/part/PartDetail.tsx:1103 msgid "Delete Part" msgstr "" -#: src/pages/part/PartDetail.tsx:1099 +#: src/pages/part/PartDetail.tsx:1112 msgid "Deleting this part cannot be reversed" msgstr "" -#: src/pages/part/PartDetail.tsx:1161 -#: src/pages/stock/StockDetail.tsx:854 +#: src/pages/part/PartDetail.tsx:1174 +#: src/pages/stock/StockDetail.tsx:870 msgid "Order" msgstr "" -#: src/pages/part/PartDetail.tsx:1162 -#: src/pages/stock/StockDetail.tsx:855 -#: src/tables/build/BuildLineTable.tsx:740 +#: src/pages/part/PartDetail.tsx:1175 +#: src/pages/stock/StockDetail.tsx:871 +#: src/tables/build/BuildLineTable.tsx:743 msgid "Order Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:1174 +#: src/pages/part/PartDetail.tsx:1187 msgid "Search by serial number" msgstr "" -#: src/pages/part/PartDetail.tsx:1182 +#: src/pages/part/PartDetail.tsx:1195 #: src/tables/part/PartTable.tsx:392 msgid "Part Actions" msgstr "" @@ -7291,8 +7308,8 @@ msgstr "" #: src/pages/part/PartStockHistoryDetail.tsx:107 #: src/pages/part/PartStockHistoryDetail.tsx:211 -#: src/pages/stock/StockDetail.tsx:399 -#: src/tables/stock/StockItemTable.tsx:272 +#: src/pages/stock/StockDetail.tsx:402 +#: src/tables/stock/StockItemTable.tsx:273 msgid "Stock Value" msgstr "" @@ -7366,12 +7383,12 @@ msgstr "" #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:71 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:126 #: src/pages/part/pricing/SupplierPricingPanel.tsx:66 -#: src/pages/stock/StockDetail.tsx:387 +#: src/pages/stock/StockDetail.tsx:390 #: src/tables/bom/BomTable.tsx:265 #: src/tables/general/ExtraLineItemTable.tsx:61 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:250 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:84 -#: src/tables/stock/StockItemTable.tsx:260 +#: src/tables/stock/StockItemTable.tsx:261 msgid "Unit Price" msgstr "" @@ -7449,9 +7466,9 @@ msgid "Purchase Pricing" msgstr "" #: src/pages/part/pricing/PricingOverviewPanel.tsx:281 -#: src/pages/stock/StockDetail.tsx:179 +#: src/pages/stock/StockDetail.tsx:426 #: src/tables/part/PartParameterTable.tsx:121 -#: src/tables/stock/StockItemTable.tsx:301 +#: src/tables/stock/StockItemTable.tsx:302 msgid "Last Updated" msgstr "" @@ -7815,6 +7832,7 @@ msgid "Parent Location" msgstr "" #: src/pages/stock/LocationDetail.tsx:130 +#: src/pages/stock/LocationDetail.tsx:176 msgid "Sublocations" msgstr "" @@ -7871,12 +7889,12 @@ msgid "Scan Stock Item" msgstr "" #: src/pages/stock/LocationDetail.tsx:298 -#: src/pages/stock/StockDetail.tsx:783 +#: src/pages/stock/StockDetail.tsx:799 msgid "Scanned stock item into location" msgstr "" #: src/pages/stock/LocationDetail.tsx:304 -#: src/pages/stock/StockDetail.tsx:789 +#: src/pages/stock/StockDetail.tsx:805 msgid "Error scanning stock item" msgstr "" @@ -7913,71 +7931,71 @@ msgstr "" #~ msgid "Unlink custom barcode from stock item" #~ msgstr "Unlink custom barcode from stock item" -#: src/pages/stock/StockDetail.tsx:185 -msgid "Last Stocktake" -msgstr "" - -#: src/pages/stock/StockDetail.tsx:203 -msgid "Previous serial number" -msgstr "" - #: src/pages/stock/StockDetail.tsx:205 #~ msgid "Edit stock item" #~ msgstr "Edit stock item" +#: src/pages/stock/StockDetail.tsx:206 +msgid "Previous serial number" +msgstr "" + #: src/pages/stock/StockDetail.tsx:217 #~ msgid "Delete stock item" #~ msgstr "Delete stock item" -#: src/pages/stock/StockDetail.tsx:225 +#: src/pages/stock/StockDetail.tsx:228 msgid "Find serial number" msgstr "" -#: src/pages/stock/StockDetail.tsx:269 +#: src/pages/stock/StockDetail.tsx:272 msgid "Allocated to Orders" msgstr "" -#: src/pages/stock/StockDetail.tsx:302 +#: src/pages/stock/StockDetail.tsx:305 msgid "Installed In" msgstr "" -#: src/pages/stock/StockDetail.tsx:322 +#: src/pages/stock/StockDetail.tsx:325 msgid "Parent Item" msgstr "" -#: src/pages/stock/StockDetail.tsx:326 +#: src/pages/stock/StockDetail.tsx:329 msgid "Parent stock item" msgstr "" -#: src/pages/stock/StockDetail.tsx:332 +#: src/pages/stock/StockDetail.tsx:335 msgid "Consumed By" msgstr "" +#: src/pages/stock/StockDetail.tsx:432 +msgid "Last Stocktake" +msgstr "" + #: src/pages/stock/StockDetail.tsx:433 #~ msgid "Duplicate stock item" #~ msgstr "Duplicate stock item" -#: src/pages/stock/StockDetail.tsx:510 +#: src/pages/stock/StockDetail.tsx:526 msgid "Stock Details" msgstr "" -#: src/pages/stock/StockDetail.tsx:516 +#: src/pages/stock/StockDetail.tsx:532 msgid "Stock Tracking" msgstr "" #: src/pages/stock/StockDetail.tsx:571 -msgid "Test Data" -msgstr "" +#~ msgid "Test Data" +#~ msgstr "Test Data" -#: src/pages/stock/StockDetail.tsx:585 +#: src/pages/stock/StockDetail.tsx:601 msgid "Installed Items" msgstr "" -#: src/pages/stock/StockDetail.tsx:592 +#: src/pages/stock/StockDetail.tsx:608 msgid "Child Items" msgstr "" -#: src/pages/stock/StockDetail.tsx:645 +#: src/pages/stock/StockDetail.tsx:661 msgid "Edit Stock Item" msgstr "" @@ -7991,77 +8009,77 @@ msgstr "" #~ msgid "Remove stock" #~ msgstr "Remove stock" -#: src/pages/stock/StockDetail.tsx:687 -msgid "Items Created" -msgstr "" - -#: src/pages/stock/StockDetail.tsx:688 -msgid "Created {n} stock items" -msgstr "" - #: src/pages/stock/StockDetail.tsx:698 #: src/tables/stock/StockItemTable.tsx:481 #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:705 +#: src/pages/stock/StockDetail.tsx:703 +msgid "Items Created" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:704 +msgid "Created {n} stock items" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:721 msgid "Delete Stock Item" msgstr "" -#: src/pages/stock/StockDetail.tsx:741 -msgid "Serialize Stock Item" -msgstr "" - #: src/pages/stock/StockDetail.tsx:757 -#: src/tables/stock/StockItemTable.tsx:539 -msgid "Stock item serialized" +msgid "Serialize Stock Item" msgstr "" #: src/pages/stock/StockDetail.tsx:762 #~ msgid "Return Stock Item" #~ msgstr "Return Stock Item" -#: src/pages/stock/StockDetail.tsx:765 -msgid "Scan Into Location" -msgstr "" - #: src/pages/stock/StockDetail.tsx:765 #~ msgid "Return this item into stock. This will remove the customer assignment." #~ msgstr "Return this item into stock. This will remove the customer assignment." +#: src/pages/stock/StockDetail.tsx:773 +#: src/tables/stock/StockItemTable.tsx:536 +msgid "Stock item serialized" +msgstr "" + #: src/pages/stock/StockDetail.tsx:777 #~ msgid "Item returned to stock" #~ msgstr "Item returned to stock" -#: src/pages/stock/StockDetail.tsx:823 +#: src/pages/stock/StockDetail.tsx:781 +msgid "Scan Into Location" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:839 msgid "Scan into location" msgstr "" -#: src/pages/stock/StockDetail.tsx:825 +#: src/pages/stock/StockDetail.tsx:841 msgid "Scan this item into a location" msgstr "" -#: src/pages/stock/StockDetail.tsx:837 +#: src/pages/stock/StockDetail.tsx:853 msgid "Stock Operations" msgstr "" -#: src/pages/stock/StockDetail.tsx:842 +#: src/pages/stock/StockDetail.tsx:858 #: src/tables/build/BuildOutputTable.tsx:532 msgid "Serialize" msgstr "" -#: src/pages/stock/StockDetail.tsx:843 +#: src/pages/stock/StockDetail.tsx:859 msgid "Serialize stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:868 -msgid "Stock Item Actions" -msgstr "" - #: src/pages/stock/StockDetail.tsx:868 #~ msgid "Count stock" #~ msgstr "Count stock" +#: src/pages/stock/StockDetail.tsx:884 +msgid "Stock Item Actions" +msgstr "" + #: src/pages/stock/StockDetail.tsx:890 #~ msgid "Return from customer" #~ msgstr "Return from customer" @@ -8070,20 +8088,6 @@ msgstr "" #~ msgid "Transfer" #~ msgstr "Transfer" -#: src/pages/stock/StockDetail.tsx:937 -#: src/tables/stock/StockItemTable.tsx:409 -msgid "Stale" -msgstr "" - -#: src/pages/stock/StockDetail.tsx:943 -#: src/tables/stock/StockItemTable.tsx:403 -msgid "Expired" -msgstr "" - -#: src/pages/stock/StockDetail.tsx:949 -msgid "Unavailable" -msgstr "" - #: src/pages/stock/StockDetail.tsx:950 #~ msgid "Assign to Customer" #~ msgstr "Assign to Customer" @@ -8092,6 +8096,20 @@ msgstr "" #~ msgid "Assign to a customer" #~ msgstr "Assign to a customer" +#: src/pages/stock/StockDetail.tsx:953 +#: src/tables/stock/StockItemTable.tsx:406 +msgid "Stale" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:959 +#: src/tables/stock/StockItemTable.tsx:400 +msgid "Expired" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:965 +msgid "Unavailable" +msgstr "" + #: src/states/IconState.tsx:47 #: src/states/IconState.tsx:77 msgid "Error loading icon package from server" @@ -8165,199 +8183,203 @@ msgstr "" msgid "Filter items by batch code" msgstr "" -#: src/tables/Filter.tsx:92 -msgid "Is Serialized" -msgstr "" - #: src/tables/Filter.tsx:93 -msgid "Show items which have a serial number" +msgid "Show items which are in stock" msgstr "" #: src/tables/Filter.tsx:100 -msgid "Serial" +msgid "Is Serialized" msgstr "" #: src/tables/Filter.tsx:101 -msgid "Filter items by serial number" +msgid "Show items which have a serial number" msgstr "" #: src/tables/Filter.tsx:106 #~ msgid "Show overdue orders" #~ msgstr "Show overdue orders" +#: src/tables/Filter.tsx:108 +msgid "Serial" +msgstr "" + #: src/tables/Filter.tsx:109 +msgid "Filter items by serial number" +msgstr "" + +#: src/tables/Filter.tsx:117 msgid "Serial Below" msgstr "" -#: src/tables/Filter.tsx:110 +#: src/tables/Filter.tsx:118 msgid "Show items with serial numbers less than or equal to a given value" msgstr "" -#: src/tables/Filter.tsx:118 +#: src/tables/Filter.tsx:126 msgid "Serial Above" msgstr "" -#: src/tables/Filter.tsx:119 +#: src/tables/Filter.tsx:127 msgid "Show items with serial numbers greater than or equal to a given value" msgstr "" -#: src/tables/Filter.tsx:128 +#: src/tables/Filter.tsx:136 msgid "Assigned to me" msgstr "" -#: src/tables/Filter.tsx:129 +#: src/tables/Filter.tsx:137 msgid "Show orders assigned to me" msgstr "" -#: src/tables/Filter.tsx:136 +#: src/tables/Filter.tsx:144 #: src/tables/sales/SalesOrderAllocationTable.tsx:85 msgid "Outstanding" msgstr "" -#: src/tables/Filter.tsx:137 +#: src/tables/Filter.tsx:145 msgid "Show outstanding items" msgstr "" -#: src/tables/Filter.tsx:145 +#: src/tables/Filter.tsx:153 msgid "Show overdue items" msgstr "" -#: src/tables/Filter.tsx:152 +#: src/tables/Filter.tsx:160 msgid "Minimum Date" msgstr "" -#: src/tables/Filter.tsx:153 +#: src/tables/Filter.tsx:161 msgid "Show items after this date" msgstr "" -#: src/tables/Filter.tsx:161 +#: src/tables/Filter.tsx:169 msgid "Maximum Date" msgstr "" -#: src/tables/Filter.tsx:162 +#: src/tables/Filter.tsx:170 msgid "Show items before this date" msgstr "" -#: src/tables/Filter.tsx:170 +#: src/tables/Filter.tsx:178 msgid "Created Before" msgstr "" -#: src/tables/Filter.tsx:171 +#: src/tables/Filter.tsx:179 msgid "Show items created before this date" msgstr "" -#: src/tables/Filter.tsx:179 +#: src/tables/Filter.tsx:187 msgid "Created After" msgstr "" -#: src/tables/Filter.tsx:180 +#: src/tables/Filter.tsx:188 msgid "Show items created after this date" msgstr "" -#: src/tables/Filter.tsx:188 +#: src/tables/Filter.tsx:196 msgid "Start Date Before" msgstr "" -#: src/tables/Filter.tsx:189 +#: src/tables/Filter.tsx:197 msgid "Show items with a start date before this date" msgstr "" -#: src/tables/Filter.tsx:197 +#: src/tables/Filter.tsx:205 msgid "Start Date After" msgstr "" -#: src/tables/Filter.tsx:198 +#: src/tables/Filter.tsx:206 msgid "Show items with a start date after this date" msgstr "" -#: src/tables/Filter.tsx:206 +#: src/tables/Filter.tsx:214 msgid "Target Date Before" msgstr "" -#: src/tables/Filter.tsx:207 +#: src/tables/Filter.tsx:215 msgid "Show items with a target date before this date" msgstr "" -#: src/tables/Filter.tsx:215 +#: src/tables/Filter.tsx:223 msgid "Target Date After" msgstr "" -#: src/tables/Filter.tsx:216 +#: src/tables/Filter.tsx:224 msgid "Show items with a target date after this date" msgstr "" -#: src/tables/Filter.tsx:224 +#: src/tables/Filter.tsx:232 msgid "Completed Before" msgstr "" -#: src/tables/Filter.tsx:225 +#: src/tables/Filter.tsx:233 msgid "Show items completed before this date" msgstr "" -#: src/tables/Filter.tsx:233 +#: src/tables/Filter.tsx:241 msgid "Completed After" msgstr "" -#: src/tables/Filter.tsx:234 +#: src/tables/Filter.tsx:242 msgid "Show items completed after this date" msgstr "" -#: src/tables/Filter.tsx:246 +#: src/tables/Filter.tsx:254 msgid "Has Project Code" msgstr "" -#: src/tables/Filter.tsx:247 +#: src/tables/Filter.tsx:255 msgid "Show orders with an assigned project code" msgstr "" -#: src/tables/Filter.tsx:256 +#: src/tables/Filter.tsx:264 msgid "Include Variants" msgstr "" -#: src/tables/Filter.tsx:257 +#: src/tables/Filter.tsx:265 msgid "Include results for part variants" msgstr "" -#: src/tables/Filter.tsx:267 +#: src/tables/Filter.tsx:275 #: src/tables/part/PartPurchaseOrdersTable.tsx:133 msgid "Filter by order status" msgstr "" -#: src/tables/Filter.tsx:279 +#: src/tables/Filter.tsx:287 msgid "Filter by project code" msgstr "" -#: src/tables/Filter.tsx:312 +#: src/tables/Filter.tsx:320 msgid "Filter by responsible owner" msgstr "" -#: src/tables/Filter.tsx:328 +#: src/tables/Filter.tsx:336 #: src/tables/settings/ApiTokenTable.tsx:133 #: src/tables/stock/StockTrackingTable.tsx:191 msgid "Filter by user" msgstr "" -#: src/tables/Filter.tsx:340 +#: src/tables/Filter.tsx:348 msgid "Filter by manufacturer" msgstr "" -#: src/tables/Filter.tsx:353 +#: src/tables/Filter.tsx:361 msgid "Filter by supplier" msgstr "" -#: src/tables/Filter.tsx:366 +#: src/tables/Filter.tsx:374 msgid "Filter by user who created the order" msgstr "" -#: src/tables/Filter.tsx:374 +#: src/tables/Filter.tsx:382 msgid "Filter by user who issued the order" msgstr "" -#: src/tables/Filter.tsx:382 +#: src/tables/Filter.tsx:390 msgid "Filter by part category" msgstr "" -#: src/tables/Filter.tsx:393 +#: src/tables/Filter.tsx:401 msgid "Filter by stock location" msgstr "" @@ -8566,7 +8588,7 @@ msgstr "" #: src/tables/bom/BomTable.tsx:345 #: src/tables/part/PartTable.tsx:158 #: src/tables/sales/SalesOrderLineItemTable.tsx:187 -#: src/tables/stock/StockItemTable.tsx:223 +#: src/tables/stock/StockItemTable.tsx:224 msgid "Stock Information" msgstr "" @@ -8588,7 +8610,7 @@ msgstr "" #: src/tables/bom/BomTable.tsx:379 #: src/tables/build/BuildLineTable.tsx:478 -#: src/tables/build/BuildLineTable.tsx:518 +#: src/tables/build/BuildLineTable.tsx:519 msgid "Consumable item" msgstr "" @@ -8737,7 +8759,7 @@ msgstr "" #: src/tables/part/ParametricPartTable.tsx:364 #: src/tables/part/PartBuildAllocationsTable.tsx:60 #: src/tables/part/PartTable.tsx:196 -#: src/tables/stock/StockItemTable.tsx:334 +#: src/tables/stock/StockItemTable.tsx:335 msgid "Assembly" msgstr "" @@ -8785,7 +8807,7 @@ msgstr "" #~ msgstr "Edit Build Item" #: src/tables/build/BuildAllocatedStockTable.tsx:167 -#: src/tables/build/BuildLineTable.tsx:631 +#: src/tables/build/BuildLineTable.tsx:632 msgid "Edit Stock Allocation" msgstr "" @@ -8794,11 +8816,11 @@ msgstr "" #~ msgstr "Delete Build Item" #: src/tables/build/BuildAllocatedStockTable.tsx:180 -#: src/tables/build/BuildLineTable.tsx:644 +#: src/tables/build/BuildLineTable.tsx:645 msgid "Delete Stock Allocation" msgstr "" -#: src/tables/build/BuildAllocatedStockTable.tsx:232 +#: src/tables/build/BuildAllocatedStockTable.tsx:239 msgid "Consume" msgstr "" @@ -8836,7 +8858,7 @@ msgid "Testable" msgstr "" #: src/tables/build/BuildLineTable.tsx:215 -#: src/tables/stock/StockItemTable.tsx:393 +#: src/tables/stock/StockItemTable.tsx:390 msgid "Tracked" msgstr "" @@ -8855,7 +8877,7 @@ msgstr "" #: src/tables/build/BuildLineTable.tsx:294 #: src/tables/sales/SalesOrderLineItemTable.tsx:158 -#: src/tables/stock/StockItemTable.tsx:192 +#: src/tables/stock/StockItemTable.tsx:193 msgid "No stock available" msgstr "" @@ -8887,55 +8909,55 @@ msgstr "" msgid "BOM Information" msgstr "" -#: src/tables/build/BuildLineTable.tsx:496 +#: src/tables/build/BuildLineTable.tsx:497 #: src/tables/part/PartBuildAllocationsTable.tsx:102 msgid "Fully allocated" msgstr "" -#: src/tables/build/BuildLineTable.tsx:544 +#: src/tables/build/BuildLineTable.tsx:545 #: src/tables/sales/SalesOrderLineItemTable.tsx:308 msgid "Create Build Order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:573 +#: src/tables/build/BuildLineTable.tsx:574 msgid "Auto allocation in progress" msgstr "" -#: src/tables/build/BuildLineTable.tsx:576 -#: src/tables/build/BuildLineTable.tsx:781 +#: src/tables/build/BuildLineTable.tsx:577 +#: src/tables/build/BuildLineTable.tsx:784 msgid "Auto Allocate Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:577 +#: src/tables/build/BuildLineTable.tsx:578 msgid "Automatically allocate stock to this build according to the selected options" msgstr "" -#: src/tables/build/BuildLineTable.tsx:597 -#: src/tables/build/BuildLineTable.tsx:611 -#: src/tables/build/BuildLineTable.tsx:730 -#: src/tables/build/BuildLineTable.tsx:831 +#: src/tables/build/BuildLineTable.tsx:598 +#: src/tables/build/BuildLineTable.tsx:612 +#: src/tables/build/BuildLineTable.tsx:733 +#: src/tables/build/BuildLineTable.tsx:834 #: src/tables/build/BuildOutputTable.tsx:359 #: src/tables/build/BuildOutputTable.tsx:364 msgid "Deallocate Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:613 +#: src/tables/build/BuildLineTable.tsx:614 msgid "Deallocate all untracked stock for this build order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:615 +#: src/tables/build/BuildLineTable.tsx:616 msgid "Deallocate stock from the selected line item" msgstr "" -#: src/tables/build/BuildLineTable.tsx:619 +#: src/tables/build/BuildLineTable.tsx:620 msgid "Stock has been deallocated" msgstr "" -#: src/tables/build/BuildLineTable.tsx:750 +#: src/tables/build/BuildLineTable.tsx:753 msgid "Build Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:763 +#: src/tables/build/BuildLineTable.tsx:766 #: src/tables/sales/SalesOrderLineItemTable.tsx:396 msgid "View Part" msgstr "" @@ -8999,38 +9021,6 @@ msgstr "" #~ msgid "Filter by user who issued this order" #~ msgstr "Filter by user who issued this order" -#: src/tables/build/BuildOrderTestTable.tsx:85 -#: src/tables/build/BuildOrderTestTable.tsx:163 -#: src/tables/build/BuildOrderTestTable.tsx:283 -#: src/tables/build/BuildOrderTestTable.tsx:297 -#: src/tables/stock/StockItemTestResultTable.tsx:293 -#: src/tables/stock/StockItemTestResultTable.tsx:365 -#: src/tables/stock/StockItemTestResultTable.tsx:426 -msgid "Add Test Result" -msgstr "" - -#: src/tables/build/BuildOrderTestTable.tsx:92 -#: src/tables/stock/StockItemTestResultTable.tsx:295 -msgid "Test result added" -msgstr "" - -#: src/tables/build/BuildOrderTestTable.tsx:124 -msgid "Add Test Results" -msgstr "" - -#: src/tables/build/BuildOrderTestTable.tsx:134 -msgid "Test results added" -msgstr "" - -#: src/tables/build/BuildOrderTestTable.tsx:162 -#: src/tables/stock/StockItemTestResultTable.tsx:191 -msgid "No Result" -msgstr "" - -#: src/tables/build/BuildOrderTestTable.tsx:274 -msgid "Show build outputs currently in production" -msgstr "" - #: src/tables/build/BuildOutputTable.tsx:104 msgid "Build Output Stock Allocation" msgstr "" @@ -9066,7 +9056,8 @@ msgid "Serialize Build Output" msgstr "" #: src/tables/build/BuildOutputTable.tsx:409 -#: src/tables/stock/StockItemTable.tsx:329 +#: src/tables/part/PartTestResultTable.tsx:310 +#: src/tables/stock/StockItemTable.tsx:330 msgid "Filter by stock status" msgstr "" @@ -9914,6 +9905,38 @@ msgstr "" msgid "Order selected parts" msgstr "" +#: src/tables/part/PartTestResultTable.tsx:103 +#: src/tables/part/PartTestResultTable.tsx:181 +#: src/tables/part/PartTestResultTable.tsx:320 +#: src/tables/part/PartTestResultTable.tsx:334 +#: src/tables/stock/StockItemTestResultTable.tsx:293 +#: src/tables/stock/StockItemTestResultTable.tsx:365 +#: src/tables/stock/StockItemTestResultTable.tsx:426 +msgid "Add Test Result" +msgstr "" + +#: src/tables/part/PartTestResultTable.tsx:110 +#: src/tables/stock/StockItemTestResultTable.tsx:295 +msgid "Test result added" +msgstr "" + +#: src/tables/part/PartTestResultTable.tsx:142 +msgid "Add Test Results" +msgstr "" + +#: src/tables/part/PartTestResultTable.tsx:152 +msgid "Test results added" +msgstr "" + +#: src/tables/part/PartTestResultTable.tsx:180 +#: src/tables/stock/StockItemTestResultTable.tsx:191 +msgid "No Result" +msgstr "" + +#: src/tables/part/PartTestResultTable.tsx:298 +msgid "Show build outputs currently in production" +msgstr "" + #: src/tables/part/PartTestTemplateTable.tsx:56 msgid "Test is defined for a parent template part" msgstr "" @@ -10268,7 +10291,7 @@ msgid "Sample" msgstr "" #: src/tables/plugin/PluginListTable.tsx:432 -#: src/tables/stock/StockItemTable.tsx:377 +#: src/tables/stock/StockItemTable.tsx:374 msgid "Installed" msgstr "" @@ -11081,55 +11104,55 @@ msgstr "" msgid "User deleted" msgstr "" -#: src/tables/settings/UserTable.tsx:361 +#: src/tables/settings/UserTable.tsx:362 msgid "Are you sure you want to delete this user?" msgstr "" -#: src/tables/settings/UserTable.tsx:367 +#: src/tables/settings/UserTable.tsx:368 msgid "Add User" msgstr "" -#: src/tables/settings/UserTable.tsx:375 +#: src/tables/settings/UserTable.tsx:376 msgid "Added user" msgstr "" -#: src/tables/settings/UserTable.tsx:382 +#: src/tables/settings/UserTable.tsx:383 msgid "Set Password" msgstr "" -#: src/tables/settings/UserTable.tsx:387 +#: src/tables/settings/UserTable.tsx:388 msgid "Password updated" msgstr "" -#: src/tables/settings/UserTable.tsx:398 +#: src/tables/settings/UserTable.tsx:399 msgid "Add user" msgstr "" -#: src/tables/settings/UserTable.tsx:411 +#: src/tables/settings/UserTable.tsx:412 msgid "Show active users" msgstr "" -#: src/tables/settings/UserTable.tsx:416 +#: src/tables/settings/UserTable.tsx:417 msgid "Show staff users" msgstr "" -#: src/tables/settings/UserTable.tsx:421 +#: src/tables/settings/UserTable.tsx:422 msgid "Show superusers" msgstr "" -#: src/tables/settings/UserTable.tsx:440 +#: src/tables/settings/UserTable.tsx:441 msgid "Edit User" msgstr "" -#: src/tables/settings/UserTable.tsx:476 +#: src/tables/settings/UserTable.tsx:477 msgid "User updated" msgstr "" -#: src/tables/settings/UserTable.tsx:477 +#: src/tables/settings/UserTable.tsx:478 msgid "User updated successfully" msgstr "" -#: src/tables/settings/UserTable.tsx:483 +#: src/tables/settings/UserTable.tsx:484 msgid "Error updating user" msgstr "" @@ -11171,47 +11194,47 @@ msgstr "" msgid "Icon" msgstr "" -#: src/tables/stock/StockItemTable.tsx:107 +#: src/tables/stock/StockItemTable.tsx:108 msgid "This stock item is in production" msgstr "" -#: src/tables/stock/StockItemTable.tsx:114 +#: src/tables/stock/StockItemTable.tsx:115 msgid "This stock item has been assigned to a sales order" msgstr "" -#: src/tables/stock/StockItemTable.tsx:121 +#: src/tables/stock/StockItemTable.tsx:122 msgid "This stock item has been assigned to a customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:128 +#: src/tables/stock/StockItemTable.tsx:129 msgid "This stock item is installed in another stock item" msgstr "" -#: src/tables/stock/StockItemTable.tsx:135 +#: src/tables/stock/StockItemTable.tsx:136 msgid "This stock item has been consumed by a build order" msgstr "" -#: src/tables/stock/StockItemTable.tsx:142 +#: src/tables/stock/StockItemTable.tsx:143 msgid "This stock item is unavailable" msgstr "" -#: src/tables/stock/StockItemTable.tsx:151 +#: src/tables/stock/StockItemTable.tsx:152 msgid "This stock item has expired" msgstr "" -#: src/tables/stock/StockItemTable.tsx:155 +#: src/tables/stock/StockItemTable.tsx:156 msgid "This stock item is stale" msgstr "" -#: src/tables/stock/StockItemTable.tsx:167 +#: src/tables/stock/StockItemTable.tsx:168 msgid "This stock item is fully allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:174 +#: src/tables/stock/StockItemTable.tsx:175 msgid "This stock item is partially allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:202 +#: src/tables/stock/StockItemTable.tsx:203 msgid "This stock item has been depleted" msgstr "" @@ -11219,152 +11242,148 @@ msgstr "" #~ msgid "Show stock for assmebled parts" #~ msgstr "Show stock for assmebled parts" -#: src/tables/stock/StockItemTable.tsx:306 +#: src/tables/stock/StockItemTable.tsx:307 msgid "Stocktake Date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:324 +#: src/tables/stock/StockItemTable.tsx:325 msgid "Show stock for active parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:335 +#: src/tables/stock/StockItemTable.tsx:336 msgid "Show stock for assembled parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:340 +#: src/tables/stock/StockItemTable.tsx:341 msgid "Show items which have been allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:345 +#: src/tables/stock/StockItemTable.tsx:346 msgid "Show items which are available" msgstr "" -#: src/tables/stock/StockItemTable.tsx:349 +#: src/tables/stock/StockItemTable.tsx:350 #: src/tables/stock/StockLocationTable.tsx:38 msgid "Include Sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:350 +#: src/tables/stock/StockItemTable.tsx:351 msgid "Include stock in sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:354 +#: src/tables/stock/StockItemTable.tsx:355 msgid "Depleted" msgstr "" -#: src/tables/stock/StockItemTable.tsx:355 +#: src/tables/stock/StockItemTable.tsx:356 msgid "Show depleted stock items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:360 -msgid "Show items which are in stock" +#: src/tables/stock/StockItemTable.tsx:362 +msgid "Show items which are in production" msgstr "" #: src/tables/stock/StockItemTable.tsx:362 #~ msgid "Include stock items for variant parts" #~ msgstr "Include stock items for variant parts" -#: src/tables/stock/StockItemTable.tsx:365 -msgid "Show items which are in production" -msgstr "" - -#: src/tables/stock/StockItemTable.tsx:373 +#: src/tables/stock/StockItemTable.tsx:370 msgid "Show items which have been consumed by a build order" msgstr "" -#: src/tables/stock/StockItemTable.tsx:378 +#: src/tables/stock/StockItemTable.tsx:375 msgid "Show stock items which are installed in other items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:382 +#: src/tables/stock/StockItemTable.tsx:379 msgid "Sent to Customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:383 +#: src/tables/stock/StockItemTable.tsx:380 msgid "Show items which have been sent to a customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:394 +#: src/tables/stock/StockItemTable.tsx:391 msgid "Show tracked items" msgstr "" +#: src/tables/stock/StockItemTable.tsx:395 +msgid "Has Purchase Price" +msgstr "" + +#: src/tables/stock/StockItemTable.tsx:396 +msgid "Show items which have a purchase price" +msgstr "" + #: src/tables/stock/StockItemTable.tsx:397 #~ msgid "Serial Number LTE" #~ msgstr "Serial Number LTE" -#: src/tables/stock/StockItemTable.tsx:398 -msgid "Has Purchase Price" -msgstr "" - -#: src/tables/stock/StockItemTable.tsx:399 -msgid "Show items which have a purchase price" +#: src/tables/stock/StockItemTable.tsx:401 +msgid "Show items which have expired" msgstr "" #: src/tables/stock/StockItemTable.tsx:403 #~ msgid "Serial Number GTE" #~ msgstr "Serial Number GTE" -#: src/tables/stock/StockItemTable.tsx:404 -msgid "Show items which have expired" -msgstr "" - -#: src/tables/stock/StockItemTable.tsx:410 +#: src/tables/stock/StockItemTable.tsx:407 msgid "Show items which are stale" msgstr "" -#: src/tables/stock/StockItemTable.tsx:415 +#: src/tables/stock/StockItemTable.tsx:412 msgid "Expired Before" msgstr "" -#: src/tables/stock/StockItemTable.tsx:416 +#: src/tables/stock/StockItemTable.tsx:413 msgid "Show items which expired before this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:422 +#: src/tables/stock/StockItemTable.tsx:419 msgid "Expired After" msgstr "" -#: src/tables/stock/StockItemTable.tsx:423 +#: src/tables/stock/StockItemTable.tsx:420 msgid "Show items which expired after this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:429 +#: src/tables/stock/StockItemTable.tsx:426 msgid "Updated Before" msgstr "" -#: src/tables/stock/StockItemTable.tsx:430 +#: src/tables/stock/StockItemTable.tsx:427 msgid "Show items updated before this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:435 +#: src/tables/stock/StockItemTable.tsx:432 msgid "Updated After" msgstr "" -#: src/tables/stock/StockItemTable.tsx:436 +#: src/tables/stock/StockItemTable.tsx:433 msgid "Show items updated after this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:441 +#: src/tables/stock/StockItemTable.tsx:438 msgid "Stocktake Before" msgstr "" -#: src/tables/stock/StockItemTable.tsx:442 +#: src/tables/stock/StockItemTable.tsx:439 msgid "Show items counted before this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:447 +#: src/tables/stock/StockItemTable.tsx:444 msgid "Stocktake After" msgstr "" -#: src/tables/stock/StockItemTable.tsx:448 +#: src/tables/stock/StockItemTable.tsx:445 msgid "Show items counted after this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:453 +#: src/tables/stock/StockItemTable.tsx:450 msgid "External Location" msgstr "" -#: src/tables/stock/StockItemTable.tsx:454 +#: src/tables/stock/StockItemTable.tsx:451 msgid "Show items in an external location" msgstr "" @@ -11372,7 +11391,7 @@ msgstr "" #~ msgid "Delete stock items" #~ msgstr "Delete stock items" -#: src/tables/stock/StockItemTable.tsx:559 +#: src/tables/stock/StockItemTable.tsx:556 msgid "Order items" msgstr "" @@ -11547,10 +11566,6 @@ msgstr "" msgid "Removed" msgstr "" -#: src/tables/stock/StockTrackingTable.tsx:206 -msgid "Details" -msgstr "" - #: src/tables/stock/StockTrackingTable.tsx:221 msgid "No user information" msgstr "" diff --git a/src/frontend/src/locales/sl/messages.po b/src/frontend/src/locales/sl/messages.po index d064451d72..e71c7df75b 100644 --- a/src/frontend/src/locales/sl/messages.po +++ b/src/frontend/src/locales/sl/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: sl\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2025-09-17 03:41\n" +"PO-Revision-Date: 2025-09-29 23:54\n" "Last-Translator: \n" "Language-Team: Slovenian\n" "Plural-Forms: nplurals=4; plural=n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3;\n" @@ -69,7 +69,7 @@ msgstr "" #: src/components/forms/fields/RelatedModelField.tsx:393 #: src/components/nav/Header.tsx:169 #: src/pages/Index/Settings/UserSettings.tsx:74 -#: src/pages/part/PartDetail.tsx:1173 +#: src/pages/part/PartDetail.tsx:1186 msgid "Search" msgstr "" @@ -113,7 +113,7 @@ msgstr "" #: src/forms/StockForms.tsx:1028 #: src/forms/StockForms.tsx:1072 #: src/pages/build/BuildDetail.tsx:200 -#: src/pages/part/PartDetail.tsx:1225 +#: src/pages/part/PartDetail.tsx:1238 #: src/tables/ColumnRenderers.tsx:82 #: src/tables/part/RelatedPartTable.tsx:53 #: src/tables/stock/StockTrackingTable.tsx:87 @@ -128,7 +128,8 @@ msgstr "" #: src/pages/part/CategoryDetail.tsx:130 #: src/pages/part/CategoryDetail.tsx:273 #: src/pages/part/CategoryDetail.tsx:312 -#: src/pages/part/PartDetail.tsx:955 +#: src/pages/part/CategoryDetail.tsx:343 +#: src/pages/part/PartDetail.tsx:968 msgid "Parts" msgstr "" @@ -152,11 +153,11 @@ msgstr "" #: lib/enums/ModelInformation.tsx:52 #: src/components/wizards/OrderPartsWizard.tsx:143 #: src/pages/company/SupplierPartDetail.tsx:408 -#: src/pages/stock/StockDetail.tsx:286 +#: src/pages/stock/StockDetail.tsx:289 #: src/tables/build/BuildAllocatedStockTable.tsx:155 #: src/tables/part/PartPurchaseOrdersTable.tsx:50 #: src/tables/purchasing/SupplierPartTable.tsx:64 -#: src/tables/stock/StockItemTable.tsx:248 +#: src/tables/stock/StockItemTable.tsx:249 msgid "Supplier Part" msgstr "" @@ -168,7 +169,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:61 #: src/pages/company/SupplierPartDetail.tsx:160 #: src/tables/part/PartPurchaseOrdersTable.tsx:56 -#: src/tables/stock/StockItemTable.tsx:254 +#: src/tables/stock/StockItemTable.tsx:255 msgid "Manufacturer Part" msgstr "" @@ -179,14 +180,15 @@ msgstr "" #: lib/enums/ModelInformation.tsx:70 #: src/pages/part/CategoryDetail.tsx:343 -#: src/tables/Filter.tsx:381 +#: src/tables/Filter.tsx:389 msgid "Part Category" msgstr "" #: lib/enums/ModelInformation.tsx:71 #: lib/enums/Roles.tsx:37 +#: src/pages/part/CategoryDetail.tsx:267 #: src/pages/part/CategoryDetail.tsx:334 -#: src/pages/part/PartDetail.tsx:1214 +#: src/pages/part/PartDetail.tsx:1227 msgid "Part Categories" msgstr "" @@ -196,7 +198,8 @@ msgstr "" #: src/forms/BuildForms.tsx:604 #: src/forms/BuildForms.tsx:765 #: src/forms/SalesOrderForms.tsx:269 -#: src/pages/stock/StockDetail.tsx:976 +#: src/pages/stock/StockDetail.tsx:992 +#: src/tables/part/PartTestResultTable.tsx:248 #: src/tables/stock/StockTrackingTable.tsx:48 #: src/tables/stock/StockTrackingTable.tsx:55 msgid "Stock Item" @@ -221,7 +224,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:89 #: src/pages/stock/LocationDetail.tsx:176 #: src/pages/stock/LocationDetail.tsx:412 -#: src/pages/stock/StockDetail.tsx:967 +#: src/pages/stock/StockDetail.tsx:983 msgid "Stock Locations" msgstr "" @@ -235,7 +238,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:103 #: src/pages/Index/Settings/SystemSettings.tsx:248 -#: src/pages/part/PartDetail.tsx:912 +#: src/pages/part/PartDetail.tsx:914 msgid "Stock History" msgstr "" @@ -284,7 +287,7 @@ msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:199 #: src/pages/sales/SalesOrderDetail.tsx:211 #: src/tables/ColumnRenderers.tsx:353 -#: src/tables/Filter.tsx:278 +#: src/tables/Filter.tsx:286 #: src/tables/TableHoverCard.tsx:101 msgid "Project Code" msgstr "" @@ -299,9 +302,9 @@ msgstr "" #: src/pages/build/BuildDetail.tsx:244 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:33 #: src/pages/purchasing/PurchaseOrderDetail.tsx:531 -#: src/pages/stock/StockDetail.tsx:349 +#: src/pages/stock/StockDetail.tsx:352 #: src/tables/part/PartPurchaseOrdersTable.tsx:32 -#: src/tables/stock/StockItemTable.tsx:240 +#: src/tables/stock/StockItemTable.tsx:241 #: src/tables/stock/StockTrackingTable.tsx:120 msgid "Purchase Order" msgstr "" @@ -311,7 +314,7 @@ msgstr "" #: src/pages/Index/Settings/SystemSettings.tsx:283 #: src/pages/company/CompanyDetail.tsx:205 #: src/pages/company/SupplierPartDetail.tsx:265 -#: src/pages/part/PartDetail.tsx:876 +#: src/pages/part/PartDetail.tsx:878 #: src/pages/purchasing/PurchasingIndex.tsx:60 msgid "Purchase Orders" msgstr "" @@ -330,7 +333,7 @@ msgstr "" #: src/pages/sales/SalesOrderDetail.tsx:586 #: src/pages/sales/SalesOrderShipmentDetail.tsx:94 #: src/pages/sales/SalesOrderShipmentDetail.tsx:358 -#: src/pages/stock/StockDetail.tsx:358 +#: src/pages/stock/StockDetail.tsx:361 #: src/tables/part/PartSalesAllocationsTable.tsx:41 #: src/tables/sales/SalesOrderAllocationTable.tsx:107 #: src/tables/stock/StockTrackingTable.tsx:131 @@ -341,7 +344,7 @@ msgstr "" #: lib/enums/Roles.tsx:43 #: src/pages/Index/Settings/SystemSettings.tsx:299 #: src/pages/company/CompanyDetail.tsx:225 -#: src/pages/part/PartDetail.tsx:888 +#: src/pages/part/PartDetail.tsx:890 #: src/pages/sales/SalesIndex.tsx:82 msgid "Sales Orders" msgstr "" @@ -365,7 +368,7 @@ msgstr "" #: lib/enums/Roles.tsx:41 #: src/pages/Index/Settings/SystemSettings.tsx:315 #: src/pages/company/CompanyDetail.tsx:232 -#: src/pages/part/PartDetail.tsx:895 +#: src/pages/part/PartDetail.tsx:897 #: src/pages/sales/SalesIndex.tsx:103 msgid "Return Orders" msgstr "" @@ -414,7 +417,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:214 #: src/pages/Auth/ChangePassword.tsx:36 #: src/pages/core/UserDetail.tsx:220 -#: src/tables/Filter.tsx:327 +#: src/tables/Filter.tsx:335 #: src/tables/settings/ApiTokenTable.tsx:105 #: src/tables/settings/ApiTokenTable.tsx:132 #: src/tables/settings/BarcodeScanHistoryTable.tsx:79 @@ -544,7 +547,7 @@ msgstr "" #: lib/enums/Roles.tsx:33 #: src/pages/Index/Settings/SystemSettings.tsx:264 #: src/pages/build/BuildIndex.tsx:75 -#: src/pages/part/PartDetail.tsx:905 +#: src/pages/part/PartDetail.tsx:907 #: src/pages/sales/SalesOrderDetail.tsx:394 msgid "Build Orders" msgstr "" @@ -694,11 +697,12 @@ msgid "Failed to link barcode" msgstr "" #: src/components/barcodes/QRCode.tsx:179 -#: src/pages/part/PartDetail.tsx:522 +#: src/pages/part/PartDetail.tsx:524 #: src/pages/purchasing/PurchaseOrderDetail.tsx:204 #: src/pages/sales/ReturnOrderDetail.tsx:168 #: src/pages/sales/SalesOrderDetail.tsx:180 #: src/pages/sales/SalesOrderShipmentDetail.tsx:168 +#: src/pages/stock/StockDetail.tsx:186 msgid "Link" msgstr "" @@ -720,11 +724,11 @@ msgstr "Odpri v nadzorni plošči" #~ msgid "Copy to clipboard" #~ msgstr "Copy to clipboard" -#: src/components/buttons/CopyButton.tsx:31 +#: src/components/buttons/CopyButton.tsx:34 msgid "Copied" msgstr "Kopirano" -#: src/components/buttons/CopyButton.tsx:31 +#: src/components/buttons/CopyButton.tsx:34 msgid "Copy" msgstr "Kopiraj" @@ -752,19 +756,15 @@ msgstr "" #~ msgid "The label could not be generated" #~ msgstr "The label could not be generated" -#: src/components/buttons/PrintingActions.tsx:122 +#: src/components/buttons/PrintingActions.tsx:124 msgid "Print Label" msgstr "Printaj nalepko" -#: src/components/buttons/PrintingActions.tsx:129 -#: src/components/buttons/PrintingActions.tsx:156 +#: src/components/buttons/PrintingActions.tsx:134 +#: src/components/buttons/PrintingActions.tsx:168 msgid "Print" msgstr "Printaj" -#: src/components/buttons/PrintingActions.tsx:139 -msgid "Print Report" -msgstr "Tiskaj poročilo" - #: src/components/buttons/PrintingActions.tsx:152 #~ msgid "Generate" #~ msgstr "Generate" @@ -777,15 +777,19 @@ msgstr "Tiskaj poročilo" #~ msgid "The report could not be generated" #~ msgstr "The report could not be generated" -#: src/components/buttons/PrintingActions.tsx:177 +#: src/components/buttons/PrintingActions.tsx:161 +msgid "Print Report" +msgstr "Tiskaj poročilo" + +#: src/components/buttons/PrintingActions.tsx:189 msgid "Printing Actions" msgstr "Dejanja tiskanja" -#: src/components/buttons/PrintingActions.tsx:182 +#: src/components/buttons/PrintingActions.tsx:194 msgid "Print Labels" msgstr "Tiskanje nalepk" -#: src/components/buttons/PrintingActions.tsx:188 +#: src/components/buttons/PrintingActions.tsx:200 msgid "Print Reports" msgstr "Tiskanje poročil" @@ -837,24 +841,24 @@ msgstr "" msgid "Subscribe to notifications" msgstr "" -#: src/components/calendar/Calendar.tsx:99 -#: src/components/calendar/Calendar.tsx:162 +#: src/components/calendar/Calendar.tsx:102 +#: src/components/calendar/Calendar.tsx:165 msgid "Calendar Filters" msgstr "" -#: src/components/calendar/Calendar.tsx:114 +#: src/components/calendar/Calendar.tsx:117 msgid "Previous month" msgstr "" -#: src/components/calendar/Calendar.tsx:123 +#: src/components/calendar/Calendar.tsx:126 msgid "Select month" msgstr "" -#: src/components/calendar/Calendar.tsx:144 +#: src/components/calendar/Calendar.tsx:147 msgid "Next month" msgstr "" -#: src/components/calendar/Calendar.tsx:175 +#: src/components/calendar/Calendar.tsx:178 #: src/tables/InvenTreeTableHeader.tsx:291 msgid "Download data" msgstr "" @@ -868,7 +872,7 @@ msgid "Error updating order" msgstr "" #: src/components/calendar/OrderCalendar.tsx:178 -#: src/tables/Filter.tsx:144 +#: src/tables/Filter.tsx:152 msgid "Overdue" msgstr "" @@ -1107,7 +1111,7 @@ msgid "The latest news from InvenTree" msgstr "" #: src/components/dashboard/widgets/ColorToggleWidget.tsx:18 -#: src/components/nav/MainMenu.tsx:91 +#: src/components/nav/MainMenu.tsx:93 msgid "Change Color Mode" msgstr "" @@ -1153,14 +1157,14 @@ msgstr "" #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:76 #: src/pages/core/UserDetail.tsx:93 #: src/pages/core/UserDetail.tsx:203 -#: src/tables/settings/UserTable.tsx:420 +#: src/tables/settings/UserTable.tsx:421 msgid "Superuser" msgstr "" #: src/components/details/Details.tsx:124 #: src/pages/core/UserDetail.tsx:87 #: src/pages/core/UserDetail.tsx:200 -#: src/tables/settings/UserTable.tsx:415 +#: src/tables/settings/UserTable.tsx:416 msgid "Staff" msgstr "" @@ -1658,7 +1662,7 @@ msgstr "" #: src/components/plugins/PluginDrawer.tsx:68 #: src/pages/Index/Settings/AdminCenter/UnitManagementPanel.tsx:19 #: src/pages/part/CategoryDetail.tsx:86 -#: src/pages/part/PartDetail.tsx:447 +#: src/pages/part/PartDetail.tsx:449 #: src/pages/stock/LocationDetail.tsx:84 #: src/tables/machine/MachineTypeTable.tsx:67 #: src/tables/machine/MachineTypeTable.tsx:151 @@ -1980,7 +1984,7 @@ msgid "Data has been imported successfully" msgstr "" #: src/components/importer/ImporterDrawer.tsx:109 -#: src/components/modals/AboutInvenTreeModal.tsx:197 +#: src/components/modals/AboutInvenTreeModal.tsx:203 #: src/components/modals/ServerInfoModal.tsx:134 #: src/forms/BomForms.tsx:132 msgid "Close" @@ -2166,14 +2170,14 @@ msgstr "" #: src/components/items/TransferList.tsx:161 #: src/components/render/Stock.tsx:102 -#: src/pages/part/PartDetail.tsx:984 -#: src/pages/stock/StockDetail.tsx:262 -#: src/pages/stock/StockDetail.tsx:913 +#: src/pages/part/PartDetail.tsx:997 +#: src/pages/stock/StockDetail.tsx:265 +#: src/pages/stock/StockDetail.tsx:929 #: src/tables/build/BuildAllocatedStockTable.tsx:135 #: src/tables/build/BuildLineTable.tsx:190 #: src/tables/part/PartTable.tsx:124 -#: src/tables/stock/StockItemTable.tsx:183 -#: src/tables/stock/StockItemTable.tsx:344 +#: src/tables/stock/StockItemTable.tsx:184 +#: src/tables/stock/StockItemTable.tsx:345 msgid "Available" msgstr "" @@ -2252,19 +2256,19 @@ msgstr "" #~ msgid "Dismiss" #~ msgstr "Dismiss" -#: src/components/modals/AboutInvenTreeModal.tsx:190 +#: src/components/modals/AboutInvenTreeModal.tsx:193 msgid "Copy version information" msgstr "" -#: src/components/modals/AboutInvenTreeModal.tsx:207 +#: src/components/modals/AboutInvenTreeModal.tsx:213 msgid "Development Version" msgstr "" -#: src/components/modals/AboutInvenTreeModal.tsx:209 +#: src/components/modals/AboutInvenTreeModal.tsx:215 msgid "Up to Date" msgstr "" -#: src/components/modals/AboutInvenTreeModal.tsx:211 +#: src/components/modals/AboutInvenTreeModal.tsx:217 msgid "Update Available" msgstr "" @@ -2439,24 +2443,28 @@ msgstr "" #~ msgid "Profile" #~ msgstr "Profile" -#: src/components/nav/MainMenu.tsx:52 +#: src/components/nav/MainMenu.tsx:54 #: src/components/nav/NavigationDrawer.tsx:193 #: src/pages/Index/Settings/AdminCenter/EmailManagementPanel.tsx:21 #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:39 msgid "Settings" msgstr "" -#: src/components/nav/MainMenu.tsx:59 -#: src/pages/Index/Settings/UserSettings.tsx:145 -msgid "Account Settings" -msgstr "" - #: src/components/nav/MainMenu.tsx:59 #: src/defaults/menuItems.tsx:15 #~ msgid "Account settings" #~ msgstr "Account settings" -#: src/components/nav/MainMenu.tsx:67 +#: src/components/nav/MainMenu.tsx:61 +#: src/pages/Index/Settings/UserSettings.tsx:145 +msgid "Account Settings" +msgstr "" + +#: src/components/nav/MainMenu.tsx:68 +#~ msgid "Current language {locale}" +#~ msgstr "Current language {locale}" + +#: src/components/nav/MainMenu.tsx:69 #: src/components/nav/NavigationDrawer.tsx:153 #: src/components/nav/SettingsHeader.tsx:41 #: src/pages/Index/Settings/SystemSettings.tsx:347 @@ -2464,15 +2472,11 @@ msgstr "" msgid "System Settings" msgstr "" -#: src/components/nav/MainMenu.tsx:68 -#~ msgid "Current language {locale}" -#~ msgstr "Current language {locale}" - #: src/components/nav/MainMenu.tsx:71 #~ msgid "Switch to pseudo language" #~ msgstr "Switch to pseudo language" -#: src/components/nav/MainMenu.tsx:76 +#: src/components/nav/MainMenu.tsx:78 #: src/components/nav/NavigationDrawer.tsx:160 #: src/components/nav/SettingsHeader.tsx:42 #: src/defaults/actions.tsx:83 @@ -2481,7 +2485,14 @@ msgstr "" msgid "Admin Center" msgstr "" -#: src/components/nav/MainMenu.tsx:100 +#: src/components/nav/MainMenu.tsx:99 +#: src/defaults/actions.tsx:44 +#: src/defaults/links.tsx:140 +#: src/defaults/links.tsx:186 +msgid "About InvenTree" +msgstr "" + +#: src/components/nav/MainMenu.tsx:108 msgid "Logout" msgstr "" @@ -2507,10 +2518,11 @@ msgstr "" #: src/defaults/links.tsx:42 #: src/forms/StockForms.tsx:736 #: src/pages/Index/Settings/SystemSettings.tsx:224 -#: src/pages/part/PartDetail.tsx:805 +#: src/pages/part/PartDetail.tsx:807 #: src/pages/stock/LocationDetail.tsx:390 -#: src/pages/stock/StockDetail.tsx:626 -#: src/tables/stock/StockItemTable.tsx:86 +#: src/pages/stock/LocationDetail.tsx:420 +#: src/pages/stock/StockDetail.tsx:642 +#: src/tables/stock/StockItemTable.tsx:87 msgid "Stock" msgstr "" @@ -2599,7 +2611,7 @@ msgstr "" #: src/components/nav/SearchDrawer.tsx:288 #: src/pages/company/ManufacturerPartDetail.tsx:176 -#: src/pages/part/PartDetail.tsx:863 +#: src/pages/part/PartDetail.tsx:865 #: src/pages/part/PartSupplierDetail.tsx:15 #: src/pages/purchasing/PurchasingIndex.tsx:81 msgid "Suppliers" @@ -2663,7 +2675,7 @@ msgid "Attachments" msgstr "" #: src/components/panels/NotesPanel.tsx:23 -#: src/tables/build/BuildOrderTestTable.tsx:196 +#: src/tables/part/PartTestResultTable.tsx:214 #: src/tables/stock/StockTrackingTable.tsx:212 msgid "Notes" msgstr "" @@ -2709,7 +2721,7 @@ msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:118 #: src/pages/company/SupplierPartDetail.tsx:144 #: src/pages/part/CategoryDetail.tsx:106 -#: src/pages/part/PartDetail.tsx:461 +#: src/pages/part/PartDetail.tsx:463 #: src/pages/purchasing/PurchaseOrderDetail.tsx:144 #: src/pages/sales/ReturnOrderDetail.tsx:109 #: src/pages/sales/SalesOrderDetail.tsx:118 @@ -2730,7 +2742,7 @@ msgstr "" #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:41 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 #: src/tables/ColumnRenderers.tsx:411 -#: src/tables/build/BuildOrderTestTable.tsx:204 +#: src/tables/part/PartTestResultTable.tsx:222 msgid "Date" msgstr "" @@ -2739,7 +2751,7 @@ msgstr "" #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:68 #: src/pages/core/UserDetail.tsx:81 #: src/pages/core/UserDetail.tsx:209 -#: src/pages/part/PartDetail.tsx:616 +#: src/pages/part/PartDetail.tsx:618 #: src/tables/bom/UsedInTable.tsx:90 #: src/tables/company/CompanyTable.tsx:57 #: src/tables/company/CompanyTable.tsx:91 @@ -2753,8 +2765,8 @@ msgstr "" #: src/tables/purchasing/SupplierPartTable.tsx:85 #: src/tables/purchasing/SupplierPartTable.tsx:179 #: src/tables/settings/ApiTokenTable.tsx:63 -#: src/tables/settings/UserTable.tsx:410 -#: src/tables/stock/StockItemTable.tsx:323 +#: src/tables/settings/UserTable.tsx:411 +#: src/tables/stock/StockItemTable.tsx:324 msgid "Active" msgstr "" @@ -2873,7 +2885,7 @@ msgstr "" #: src/pages/company/CompanyDetail.tsx:325 #: src/pages/company/SupplierPartDetail.tsx:368 #: src/pages/core/UserDetail.tsx:211 -#: src/pages/part/PartDetail.tsx:1017 +#: src/pages/part/PartDetail.tsx:1030 msgid "Inactive" msgstr "" @@ -2883,8 +2895,31 @@ msgstr "" msgid "No stock" msgstr "" -#: src/components/render/Part.tsx:74 -#: src/pages/part/PartDetail.tsx:488 +#: src/components/render/Part.tsx:44 +#: src/pages/company/SupplierPartDetail.tsx:196 +#: src/pages/company/SupplierPartDetail.tsx:389 +#: src/pages/part/PartDetail.tsx:1018 +#: src/tables/bom/BomTable.tsx:424 +#: src/tables/part/PartTable.tsx:95 +msgid "On Order" +msgstr "" + +#: src/components/render/Part.tsx:52 +#: src/pages/part/PartDetail.tsx:590 +#: src/pages/part/PartDetail.tsx:1024 +#: src/pages/stock/StockDetail.tsx:912 +#: src/tables/part/PartTestResultTable.tsx:297 +#: src/tables/stock/StockItemTable.tsx:361 +msgid "In Production" +msgstr "" + +#: src/components/render/Part.tsx:71 +#: src/tables/stock/StockTrackingTable.tsx:206 +msgid "Details" +msgstr "" + +#: src/components/render/Part.tsx:109 +#: src/pages/part/PartDetail.tsx:490 #: src/tables/ColumnRenderers.tsx:224 #: src/tables/ColumnRenderers.tsx:233 #: src/tables/notifications/NotificationTable.tsx:32 @@ -2908,17 +2943,17 @@ msgstr "" #: src/forms/StockForms.tsx:1073 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:88 #: src/pages/core/UserDetail.tsx:158 -#: src/pages/stock/StockDetail.tsx:295 +#: src/pages/stock/StockDetail.tsx:298 #: src/tables/ColumnRenderers.tsx:176 #: src/tables/ColumnRenderers.tsx:185 -#: src/tables/Filter.tsx:392 +#: src/tables/Filter.tsx:400 #: src/tables/stock/StockTrackingTable.tsx:98 msgid "Location" msgstr "" #: src/components/render/Stock.tsx:99 -#: src/pages/stock/StockDetail.tsx:195 -#: src/pages/stock/StockDetail.tsx:901 +#: src/pages/stock/StockDetail.tsx:198 +#: src/pages/stock/StockDetail.tsx:917 #: src/tables/build/BuildAllocatedStockTable.tsx:121 #: src/tables/build/BuildOutputTable.tsx:111 #: src/tables/sales/SalesOrderAllocationTable.tsx:139 @@ -2940,11 +2975,11 @@ msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:146 #: src/pages/part/pricing/PriceBreakPanel.tsx:89 #: src/pages/part/pricing/PriceBreakPanel.tsx:172 -#: src/pages/stock/StockDetail.tsx:255 -#: src/pages/stock/StockDetail.tsx:907 +#: src/pages/stock/StockDetail.tsx:258 +#: src/pages/stock/StockDetail.tsx:923 #: src/tables/build/BuildLineTable.tsx:84 -#: src/tables/build/BuildOrderTestTable.tsx:251 #: src/tables/part/PartPurchaseOrdersTable.tsx:94 +#: src/tables/part/PartTestResultTable.tsx:269 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:168 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:199 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:69 @@ -3467,163 +3502,163 @@ msgid "Please correct the errors in the selected parts" msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:424 -#: src/tables/build/BuildLineTable.tsx:794 +#: src/tables/build/BuildLineTable.tsx:797 #: src/tables/part/PartTable.tsx:407 #: src/tables/sales/SalesOrderLineItemTable.tsx:365 msgid "Order Parts" msgstr "" #: src/contexts/LanguageContext.tsx:22 -msgid "Arabic" -msgstr "" +#~ msgid "Arabic" +#~ msgstr "Arabic" #: src/contexts/LanguageContext.tsx:23 -msgid "Bulgarian" -msgstr "" +#~ msgid "Bulgarian" +#~ msgstr "Bulgarian" #: src/contexts/LanguageContext.tsx:24 -msgid "Czech" -msgstr "" +#~ msgid "Czech" +#~ msgstr "Czech" #: src/contexts/LanguageContext.tsx:25 -msgid "Danish" -msgstr "" +#~ msgid "Danish" +#~ msgstr "Danish" #: src/contexts/LanguageContext.tsx:26 -msgid "German" -msgstr "" +#~ msgid "German" +#~ msgstr "German" #: src/contexts/LanguageContext.tsx:27 -msgid "Greek" -msgstr "" +#~ msgid "Greek" +#~ msgstr "Greek" #: src/contexts/LanguageContext.tsx:28 -msgid "English" -msgstr "" +#~ msgid "English" +#~ msgstr "English" #: src/contexts/LanguageContext.tsx:29 -msgid "Spanish" -msgstr "" +#~ msgid "Spanish" +#~ msgstr "Spanish" #: src/contexts/LanguageContext.tsx:30 -msgid "Spanish (Mexican)" -msgstr "" +#~ msgid "Spanish (Mexican)" +#~ msgstr "Spanish (Mexican)" #: src/contexts/LanguageContext.tsx:31 -msgid "Estonian" -msgstr "" +#~ msgid "Estonian" +#~ msgstr "Estonian" #: src/contexts/LanguageContext.tsx:32 -msgid "Farsi / Persian" -msgstr "" +#~ msgid "Farsi / Persian" +#~ msgstr "Farsi / Persian" #: src/contexts/LanguageContext.tsx:33 -msgid "Finnish" -msgstr "" +#~ msgid "Finnish" +#~ msgstr "Finnish" #: src/contexts/LanguageContext.tsx:34 -msgid "French" -msgstr "" +#~ msgid "French" +#~ msgstr "French" #: src/contexts/LanguageContext.tsx:35 -msgid "Hebrew" -msgstr "" +#~ msgid "Hebrew" +#~ msgstr "Hebrew" #: src/contexts/LanguageContext.tsx:36 -msgid "Hindi" -msgstr "" +#~ msgid "Hindi" +#~ msgstr "Hindi" #: src/contexts/LanguageContext.tsx:37 -msgid "Hungarian" -msgstr "" +#~ msgid "Hungarian" +#~ msgstr "Hungarian" #: src/contexts/LanguageContext.tsx:38 -msgid "Italian" -msgstr "" +#~ msgid "Italian" +#~ msgstr "Italian" #: src/contexts/LanguageContext.tsx:39 -msgid "Japanese" -msgstr "" +#~ msgid "Japanese" +#~ msgstr "Japanese" #: src/contexts/LanguageContext.tsx:40 -msgid "Korean" -msgstr "" +#~ msgid "Korean" +#~ msgstr "Korean" #: src/contexts/LanguageContext.tsx:41 -msgid "Lithuanian" -msgstr "" +#~ msgid "Lithuanian" +#~ msgstr "Lithuanian" #: src/contexts/LanguageContext.tsx:42 -msgid "Latvian" -msgstr "" +#~ msgid "Latvian" +#~ msgstr "Latvian" #: src/contexts/LanguageContext.tsx:43 -msgid "Dutch" -msgstr "" +#~ msgid "Dutch" +#~ msgstr "Dutch" #: src/contexts/LanguageContext.tsx:44 -msgid "Norwegian" -msgstr "" +#~ msgid "Norwegian" +#~ msgstr "Norwegian" #: src/contexts/LanguageContext.tsx:45 -msgid "Polish" -msgstr "" +#~ msgid "Polish" +#~ msgstr "Polish" #: src/contexts/LanguageContext.tsx:46 -msgid "Portuguese" -msgstr "" +#~ msgid "Portuguese" +#~ msgstr "Portuguese" #: src/contexts/LanguageContext.tsx:47 -msgid "Portuguese (Brazilian)" -msgstr "" +#~ msgid "Portuguese (Brazilian)" +#~ msgstr "Portuguese (Brazilian)" #: src/contexts/LanguageContext.tsx:48 -msgid "Romanian" -msgstr "" +#~ msgid "Romanian" +#~ msgstr "Romanian" #: src/contexts/LanguageContext.tsx:49 -msgid "Russian" -msgstr "" +#~ msgid "Russian" +#~ msgstr "Russian" #: src/contexts/LanguageContext.tsx:50 -msgid "Slovak" -msgstr "" +#~ msgid "Slovak" +#~ msgstr "Slovak" #: src/contexts/LanguageContext.tsx:51 -msgid "Slovenian" -msgstr "" +#~ msgid "Slovenian" +#~ msgstr "Slovenian" #: src/contexts/LanguageContext.tsx:52 -msgid "Serbian" -msgstr "" +#~ msgid "Serbian" +#~ msgstr "Serbian" #: src/contexts/LanguageContext.tsx:53 -msgid "Swedish" -msgstr "" +#~ msgid "Swedish" +#~ msgstr "Swedish" #: src/contexts/LanguageContext.tsx:54 -msgid "Thai" -msgstr "" +#~ msgid "Thai" +#~ msgstr "Thai" #: src/contexts/LanguageContext.tsx:55 -msgid "Turkish" -msgstr "" +#~ msgid "Turkish" +#~ msgstr "Turkish" #: src/contexts/LanguageContext.tsx:56 -msgid "Ukrainian" -msgstr "" +#~ msgid "Ukrainian" +#~ msgstr "Ukrainian" #: src/contexts/LanguageContext.tsx:57 -msgid "Vietnamese" -msgstr "" +#~ msgid "Vietnamese" +#~ msgstr "Vietnamese" #: src/contexts/LanguageContext.tsx:58 -msgid "Chinese (Simplified)" -msgstr "" +#~ msgid "Chinese (Simplified)" +#~ msgstr "Chinese (Simplified)" #: src/contexts/LanguageContext.tsx:59 -msgid "Chinese (Traditional)" -msgstr "" +#~ msgid "Chinese (Traditional)" +#~ msgstr "Chinese (Traditional)" #: src/defaults/actions.tsx:18 #: src/defaults/links.tsx:27 @@ -3644,12 +3679,6 @@ msgstr "" #~ msgid "About this Inventree instance" #~ msgstr "About this Inventree instance" -#: src/defaults/actions.tsx:44 -#: src/defaults/links.tsx:140 -#: src/defaults/links.tsx:186 -msgid "About InvenTree" -msgstr "" - #: src/defaults/actions.tsx:45 msgid "About the InvenTree org" msgstr "" @@ -3954,7 +3983,7 @@ msgstr "" #: src/forms/StockForms.tsx:184 #: src/forms/StockForms.tsx:189 #: src/forms/StockForms.tsx:360 -#: src/pages/stock/StockDetail.tsx:231 +#: src/pages/stock/StockDetail.tsx:234 msgid "Next serial number" msgstr "" @@ -3965,9 +3994,8 @@ msgstr "" #: src/forms/BuildForms.tsx:311 #: src/forms/BuildForms.tsx:656 #: src/tables/build/BuildAllocatedStockTable.tsx:150 -#: src/tables/build/BuildOrderTestTable.tsx:230 -#: src/tables/build/BuildOrderTestTable.tsx:254 #: src/tables/build/BuildOutputTable.tsx:592 +#: src/tables/part/PartTestResultTable.tsx:272 msgid "Build Output" msgstr "" @@ -3984,17 +4012,18 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:150 #: src/pages/sales/ReturnOrderDetail.tsx:115 #: src/pages/sales/SalesOrderDetail.tsx:124 -#: src/pages/stock/StockDetail.tsx:162 -#: src/tables/Filter.tsx:266 +#: src/pages/stock/StockDetail.tsx:170 +#: src/tables/Filter.tsx:274 #: src/tables/build/BuildOutputTable.tsx:408 #: src/tables/machine/MachineListTable.tsx:359 #: src/tables/part/PartPurchaseOrdersTable.tsx:38 +#: src/tables/part/PartTestResultTable.tsx:309 #: src/tables/sales/ReturnOrderLineItemTable.tsx:135 #: src/tables/sales/ReturnOrderLineItemTable.tsx:172 #: src/tables/settings/CustomStateTable.tsx:79 #: src/tables/settings/EmailTable.tsx:95 #: src/tables/settings/ImportSessionTable.tsx:117 -#: src/tables/stock/StockItemTable.tsx:328 +#: src/tables/stock/StockItemTable.tsx:329 #: src/tables/stock/StockTrackingTable.tsx:65 msgid "Status" msgstr "" @@ -4056,7 +4085,7 @@ msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:139 #: src/tables/build/BuildLineTable.tsx:180 #: src/tables/sales/SalesOrderLineItemTable.tsx:337 -#: src/tables/stock/StockItemTable.tsx:339 +#: src/tables/stock/StockItemTable.tsx:340 msgid "Allocated" msgstr "" @@ -4074,9 +4103,9 @@ msgstr "" #: src/forms/BuildForms.tsx:671 #: src/forms/SalesOrderForms.tsx:298 -#: src/tables/build/BuildLineTable.tsx:555 -#: src/tables/build/BuildLineTable.tsx:710 -#: src/tables/build/BuildLineTable.tsx:809 +#: src/tables/build/BuildLineTable.tsx:556 +#: src/tables/build/BuildLineTable.tsx:713 +#: src/tables/build/BuildLineTable.tsx:812 #: src/tables/sales/SalesOrderLineItemTable.tsx:375 #: src/tables/sales/SalesOrderLineItemTable.tsx:408 msgid "Allocate Stock" @@ -4089,10 +4118,10 @@ msgstr "" #: src/forms/BuildForms.tsx:787 #: src/forms/BuildForms.tsx:888 -#: src/tables/build/BuildAllocatedStockTable.tsx:233 -#: src/tables/build/BuildAllocatedStockTable.tsx:265 -#: src/tables/build/BuildLineTable.tsx:720 -#: src/tables/build/BuildLineTable.tsx:843 +#: src/tables/build/BuildAllocatedStockTable.tsx:240 +#: src/tables/build/BuildAllocatedStockTable.tsx:272 +#: src/tables/build/BuildLineTable.tsx:723 +#: src/tables/build/BuildLineTable.tsx:846 msgid "Consume Stock" msgstr "" @@ -4102,14 +4131,14 @@ msgid "Stock items consumed" msgstr "" #: src/forms/BuildForms.tsx:824 -#: src/tables/build/BuildLineTable.tsx:495 +#: src/tables/build/BuildLineTable.tsx:496 #: src/tables/part/PartBuildAllocationsTable.tsx:101 msgid "Fully consumed" msgstr "" #: src/forms/BuildForms.tsx:869 #: src/tables/build/BuildLineTable.tsx:185 -#: src/tables/stock/StockItemTable.tsx:372 +#: src/tables/stock/StockItemTable.tsx:369 msgid "Consumed" msgstr "" @@ -4120,7 +4149,7 @@ msgstr "" #: src/forms/PartForms.tsx:70 #: src/forms/PartForms.tsx:157 #: src/pages/part/CategoryDetail.tsx:122 -#: src/pages/part/PartDetail.tsx:669 +#: src/pages/part/PartDetail.tsx:671 #: src/tables/part/PartCategoryTable.tsx:94 #: src/tables/part/PartTable.tsx:312 msgid "Subscribed" @@ -4232,12 +4261,13 @@ msgstr "" #: src/forms/PurchaseOrderForms.tsx:658 #: src/pages/build/BuildDetail.tsx:351 -#: src/pages/stock/StockDetail.tsx:277 -#: src/pages/stock/StockDetail.tsx:923 +#: src/pages/stock/StockDetail.tsx:280 +#: src/pages/stock/StockDetail.tsx:939 #: src/tables/Filter.tsx:83 #: src/tables/build/BuildAllocatedStockTable.tsx:128 -#: src/tables/build/BuildOrderTestTable.tsx:242 #: src/tables/build/BuildOutputTable.tsx:116 +#: src/tables/part/PartTestResultTable.tsx:260 +#: src/tables/part/PartTestResultTable.tsx:281 #: src/tables/sales/SalesOrderAllocationTable.tsx:146 msgid "Batch Code" msgstr "" @@ -4260,8 +4290,8 @@ msgid "Enter serial numbers for received items" msgstr "" #: src/forms/PurchaseOrderForms.tsx:687 -#: src/pages/stock/StockDetail.tsx:379 -#: src/tables/stock/StockItemTable.tsx:295 +#: src/pages/stock/StockDetail.tsx:382 +#: src/tables/stock/StockItemTable.tsx:296 msgid "Expiry Date" msgstr "" @@ -4273,7 +4303,7 @@ msgstr "" #: src/forms/StockForms.tsx:673 #: src/pages/company/SupplierPartDetail.tsx:171 #: src/pages/company/SupplierPartDetail.tsx:235 -#: src/pages/stock/StockDetail.tsx:416 +#: src/pages/stock/StockDetail.tsx:419 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:220 msgid "Packaging" msgstr "" @@ -4339,9 +4369,9 @@ msgid "Stock Status" msgstr "" #: src/forms/StockForms.tsx:261 -#: src/pages/stock/StockDetail.tsx:670 -#: src/tables/stock/StockItemTable.tsx:525 -#: src/tables/stock/StockItemTable.tsx:572 +#: src/pages/stock/StockDetail.tsx:686 +#: src/tables/stock/StockItemTable.tsx:522 +#: src/tables/stock/StockItemTable.tsx:569 msgid "Add Stock Item" msgstr "" @@ -4378,10 +4408,10 @@ msgstr "" #: src/forms/StockForms.tsx:1075 #: src/pages/company/SupplierPartDetail.tsx:189 #: src/pages/company/SupplierPartDetail.tsx:373 -#: src/pages/part/PartDetail.tsx:535 -#: src/pages/part/PartDetail.tsx:974 +#: src/pages/part/PartDetail.tsx:537 +#: src/pages/part/PartDetail.tsx:987 +#: src/tables/Filter.tsx:92 #: src/tables/purchasing/SupplierPartTable.tsx:194 -#: src/tables/stock/StockItemTable.tsx:359 msgid "In Stock" msgstr "" @@ -4545,7 +4575,7 @@ msgstr "" #: src/tables/FilterSelectDrawer.tsx:114 #: src/tables/FilterSelectDrawer.tsx:137 #: src/tables/FilterSelectDrawer.tsx:149 -#: src/tables/build/BuildOrderTestTable.tsx:188 +#: src/tables/part/PartTestResultTable.tsx:206 #: src/tables/purchasing/ManufacturerPartParameterTable.tsx:42 #: src/tables/stock/StockItemTestResultTable.tsx:201 msgid "Value" @@ -4833,7 +4863,7 @@ msgid "Delete selected stock items" msgstr "" #: src/hooks/UseStockAdjustActions.tsx:205 -#: src/pages/part/PartDetail.tsx:1155 +#: src/pages/part/PartDetail.tsx:1168 msgid "Stock Actions" msgstr "" @@ -6196,7 +6226,7 @@ msgstr "" #: src/pages/build/BuildDetail.tsx:207 #: src/pages/company/ManufacturerPartDetail.tsx:83 #: src/pages/company/SupplierPartDetail.tsx:95 -#: src/pages/part/PartDetail.tsx:454 +#: src/pages/part/PartDetail.tsx:456 #: src/pages/stock/StockDetail.tsx:153 #: src/tables/bom/BomTable.tsx:134 #: src/tables/bom/UsedInTable.tsx:40 @@ -6207,15 +6237,16 @@ msgstr "" #: src/tables/part/RelatedPartTable.tsx:73 #: src/tables/sales/SalesOrderAllocationTable.tsx:132 #: src/tables/sales/SalesOrderLineItemTable.tsx:98 -#: src/tables/stock/StockItemTable.tsx:70 +#: src/tables/stock/StockItemTable.tsx:71 msgid "IPN" msgstr "" #: src/pages/build/BuildDetail.tsx:215 -#: src/pages/part/PartDetail.tsx:481 +#: src/pages/part/PartDetail.tsx:483 +#: src/pages/stock/StockDetail.tsx:161 #: src/tables/bom/UsedInTable.tsx:44 #: src/tables/build/BuildOrderTable.tsx:83 -#: src/tables/stock/StockItemTable.tsx:75 +#: src/tables/stock/StockItemTable.tsx:76 msgid "Revision" msgstr "" @@ -6231,7 +6262,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:156 #: src/pages/sales/ReturnOrderDetail.tsx:121 #: src/pages/sales/SalesOrderDetail.tsx:130 -#: src/pages/stock/StockDetail.tsx:168 +#: src/pages/stock/StockDetail.tsx:176 msgid "Custom Status" msgstr "" @@ -6268,7 +6299,7 @@ msgid "Build Quantity" msgstr "" #: src/pages/build/BuildDetail.tsx:286 -#: src/pages/part/PartDetail.tsx:599 +#: src/pages/part/PartDetail.tsx:601 #: src/tables/bom/BomTable.tsx:352 #: src/tables/bom/BomTable.tsx:387 msgid "Can Build" @@ -6280,16 +6311,16 @@ msgid "Completed Outputs" msgstr "" #: src/pages/build/BuildDetail.tsx:312 -#: src/tables/Filter.tsx:373 +#: src/tables/Filter.tsx:381 msgid "Issued By" msgstr "" #: src/pages/build/BuildDetail.tsx:320 -#: src/pages/part/PartDetail.tsx:692 +#: src/pages/part/PartDetail.tsx:694 #: src/pages/purchasing/PurchaseOrderDetail.tsx:243 #: src/pages/sales/ReturnOrderDetail.tsx:207 #: src/pages/sales/SalesOrderDetail.tsx:219 -#: src/tables/Filter.tsx:311 +#: src/tables/Filter.tsx:319 msgid "Responsible" msgstr "" @@ -6377,6 +6408,8 @@ msgid "Child Build Orders" msgstr "" #: src/pages/build/BuildDetail.tsx:524 +#: src/pages/part/PartDetail.tsx:940 +#: src/pages/stock/StockDetail.tsx:587 #: src/tables/build/BuildOutputTable.tsx:664 #: src/tables/stock/StockItemTestResultTable.tsx:167 msgid "Test Results" @@ -6511,7 +6544,7 @@ msgid "Cancel order" msgstr "" #: src/pages/build/BuildDetail.tsx:752 -#: src/pages/stock/StockDetail.tsx:341 +#: src/pages/stock/StockDetail.tsx:344 #: src/tables/build/BuildAllocatedStockTable.tsx:85 #: src/tables/part/PartBuildAllocationsTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:150 @@ -6572,7 +6605,7 @@ msgstr "" #: src/pages/company/SupplierPartDetail.tsx:234 #: src/pages/company/SupplierPartDetail.tsx:359 #: src/pages/purchasing/PurchaseOrderDetail.tsx:138 -#: src/tables/Filter.tsx:352 +#: src/tables/Filter.tsx:360 #: src/tables/company/CompanyTable.tsx:96 #: src/tables/part/PartPurchaseOrdersTable.tsx:43 #: src/tables/purchasing/PurchaseOrderTable.tsx:109 @@ -6585,7 +6618,7 @@ msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:102 #: src/pages/company/ManufacturerPartDetail.tsx:264 #: src/pages/company/SupplierPartDetail.tsx:151 -#: src/tables/Filter.tsx:339 +#: src/tables/Filter.tsx:347 #: src/tables/company/CompanyTable.tsx:101 #: src/tables/purchasing/SupplierPartTable.tsx:70 msgid "Manufacturer" @@ -6597,7 +6630,7 @@ msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:103 #: src/pages/sales/SalesOrderDetail.tsx:112 #: src/pages/sales/SalesOrderShipmentDetail.tsx:102 -#: src/pages/stock/StockDetail.tsx:367 +#: src/pages/stock/StockDetail.tsx:370 #: src/tables/company/CompanyTable.tsx:106 #: src/tables/sales/ReturnOrderTable.tsx:108 #: src/tables/sales/SalesOrderTable.tsx:133 @@ -6658,7 +6691,7 @@ msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:146 #: src/pages/company/SupplierPartDetail.tsx:231 -#: src/pages/part/PartDetail.tsx:788 +#: src/pages/part/PartDetail.tsx:790 msgid "Part Details" msgstr "" @@ -6671,7 +6704,7 @@ msgid "Manufacturer Part Details" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:164 -#: src/pages/part/PartDetail.tsx:794 +#: src/pages/part/PartDetail.tsx:796 msgid "Parameters" msgstr "" @@ -6712,14 +6745,6 @@ msgstr "" msgid "Pack Quantity" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:196 -#: src/pages/company/SupplierPartDetail.tsx:389 -#: src/pages/part/PartDetail.tsx:1005 -#: src/tables/bom/BomTable.tsx:424 -#: src/tables/part/PartTable.tsx:95 -msgid "On Order" -msgstr "" - #: src/pages/company/SupplierPartDetail.tsx:203 msgid "Supplier Availability" msgstr "" @@ -6767,7 +6792,7 @@ msgid "Add Supplier Part" msgstr "" #: src/pages/company/SupplierPartDetail.tsx:383 -#: src/pages/part/PartDetail.tsx:993 +#: src/pages/part/PartDetail.tsx:1006 msgid "No Stock" msgstr "" @@ -6894,57 +6919,57 @@ msgid "Category Details" msgstr "" #: src/pages/part/PartAllocationPanel.tsx:21 -#: src/pages/stock/StockDetail.tsx:539 +#: src/pages/stock/StockDetail.tsx:555 #: src/tables/part/PartTable.tsx:108 msgid "Build Order Allocations" msgstr "" #: src/pages/part/PartAllocationPanel.tsx:31 -#: src/pages/stock/StockDetail.tsx:554 +#: src/pages/stock/StockDetail.tsx:570 #: src/tables/part/PartTable.tsx:116 msgid "Sales Order Allocations" msgstr "" -#: src/pages/part/PartDetail.tsx:181 -#: src/pages/part/PartDetail.tsx:184 -#: src/pages/part/PartDetail.tsx:228 +#: src/pages/part/PartDetail.tsx:183 +#: src/pages/part/PartDetail.tsx:186 +#: src/pages/part/PartDetail.tsx:230 msgid "Validate BOM" msgstr "" -#: src/pages/part/PartDetail.tsx:185 +#: src/pages/part/PartDetail.tsx:187 msgid "Do you want to validate the bill of materials for this assembly?" msgstr "" -#: src/pages/part/PartDetail.tsx:188 +#: src/pages/part/PartDetail.tsx:190 msgid "BOM validated" msgstr "" -#: src/pages/part/PartDetail.tsx:206 +#: src/pages/part/PartDetail.tsx:208 msgid "BOM Validated" msgstr "" -#: src/pages/part/PartDetail.tsx:207 +#: src/pages/part/PartDetail.tsx:209 msgid "The Bill of Materials for this part has been validated" msgstr "" -#: src/pages/part/PartDetail.tsx:211 -#: src/pages/part/PartDetail.tsx:216 +#: src/pages/part/PartDetail.tsx:213 +#: src/pages/part/PartDetail.tsx:218 msgid "BOM Not Validated" msgstr "" -#: src/pages/part/PartDetail.tsx:212 +#: src/pages/part/PartDetail.tsx:214 msgid "The Bill of Materials for this part has previously been checked, but requires revalidation" msgstr "" -#: src/pages/part/PartDetail.tsx:217 +#: src/pages/part/PartDetail.tsx:219 msgid "The Bill of Materials for this part has not yet been validated" msgstr "" -#: src/pages/part/PartDetail.tsx:248 +#: src/pages/part/PartDetail.tsx:250 msgid "Validated On" msgstr "" -#: src/pages/part/PartDetail.tsx:253 +#: src/pages/part/PartDetail.tsx:255 msgid "Validated By" msgstr "" @@ -6964,25 +6989,25 @@ msgstr "" #~ msgid "Delete part" #~ msgstr "Delete part" -#: src/pages/part/PartDetail.tsx:467 +#: src/pages/part/PartDetail.tsx:469 msgid "Variant of" msgstr "" -#: src/pages/part/PartDetail.tsx:474 +#: src/pages/part/PartDetail.tsx:476 msgid "Revision of" msgstr "" -#: src/pages/part/PartDetail.tsx:494 +#: src/pages/part/PartDetail.tsx:496 #: src/tables/ColumnRenderers.tsx:200 #: src/tables/ColumnRenderers.tsx:209 msgid "Default Location" msgstr "" -#: src/pages/part/PartDetail.tsx:501 +#: src/pages/part/PartDetail.tsx:503 msgid "Category Default Location" msgstr "" -#: src/pages/part/PartDetail.tsx:508 +#: src/pages/part/PartDetail.tsx:510 #: src/tables/purchasing/ManufacturerPartParameterTable.tsx:48 msgid "Units" msgstr "" @@ -6991,12 +7016,12 @@ msgstr "" #~ msgid "Stocktake By" #~ msgstr "Stocktake By" -#: src/pages/part/PartDetail.tsx:515 +#: src/pages/part/PartDetail.tsx:517 #: src/tables/settings/PendingTasksTable.tsx:51 msgid "Keywords" msgstr "" -#: src/pages/part/PartDetail.tsx:543 +#: src/pages/part/PartDetail.tsx:545 #: src/tables/bom/BomTable.tsx:419 #: src/tables/build/BuildLineTable.tsx:297 #: src/tables/part/PartTable.tsx:306 @@ -7004,34 +7029,26 @@ msgstr "" msgid "Available Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:549 +#: src/pages/part/PartDetail.tsx:551 #: src/tables/bom/BomTable.tsx:328 #: src/tables/build/BuildLineTable.tsx:259 #: src/tables/sales/SalesOrderLineItemTable.tsx:178 msgid "On order" msgstr "" -#: src/pages/part/PartDetail.tsx:556 +#: src/pages/part/PartDetail.tsx:558 msgid "Required for Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:567 +#: src/pages/part/PartDetail.tsx:569 msgid "Allocated to Build Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:579 +#: src/pages/part/PartDetail.tsx:581 msgid "Allocated to Sales Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:588 -#: src/pages/part/PartDetail.tsx:1011 -#: src/pages/stock/StockDetail.tsx:896 -#: src/tables/build/BuildOrderTestTable.tsx:273 -#: src/tables/stock/StockItemTable.tsx:364 -msgid "In Production" -msgstr "" - -#: src/pages/part/PartDetail.tsx:606 +#: src/pages/part/PartDetail.tsx:608 msgid "Minimum Stock" msgstr "" @@ -7039,51 +7056,51 @@ msgstr "" #~ msgid "Scheduling" #~ msgstr "Scheduling" -#: src/pages/part/PartDetail.tsx:621 +#: src/pages/part/PartDetail.tsx:623 #: src/tables/part/ParametricPartTable.tsx:359 #: src/tables/part/PartTable.tsx:190 msgid "Locked" msgstr "" -#: src/pages/part/PartDetail.tsx:627 +#: src/pages/part/PartDetail.tsx:629 msgid "Template Part" msgstr "" -#: src/pages/part/PartDetail.tsx:632 +#: src/pages/part/PartDetail.tsx:634 #: src/tables/bom/BomTable.tsx:409 msgid "Assembled Part" msgstr "" -#: src/pages/part/PartDetail.tsx:637 +#: src/pages/part/PartDetail.tsx:639 msgid "Component Part" msgstr "" -#: src/pages/part/PartDetail.tsx:642 +#: src/pages/part/PartDetail.tsx:644 #: src/tables/bom/BomTable.tsx:399 msgid "Testable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:648 +#: src/pages/part/PartDetail.tsx:650 #: src/tables/bom/BomTable.tsx:404 msgid "Trackable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:653 +#: src/pages/part/PartDetail.tsx:655 msgid "Purchaseable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:659 +#: src/pages/part/PartDetail.tsx:661 msgid "Saleable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:664 -#: src/pages/part/PartDetail.tsx:1023 +#: src/pages/part/PartDetail.tsx:666 +#: src/pages/part/PartDetail.tsx:1036 #: src/tables/bom/BomTable.tsx:143 #: src/tables/bom/BomTable.tsx:414 msgid "Virtual Part" msgstr "" -#: src/pages/part/PartDetail.tsx:679 +#: src/pages/part/PartDetail.tsx:681 #: src/pages/purchasing/PurchaseOrderDetail.tsx:253 #: src/pages/sales/ReturnOrderDetail.tsx:217 #: src/pages/sales/SalesOrderDetail.tsx:229 @@ -7091,65 +7108,65 @@ msgstr "" msgid "Creation Date" msgstr "" -#: src/pages/part/PartDetail.tsx:684 +#: src/pages/part/PartDetail.tsx:686 #: src/tables/ColumnRenderers.tsx:386 -#: src/tables/Filter.tsx:365 +#: src/tables/Filter.tsx:373 msgid "Created By" msgstr "" -#: src/pages/part/PartDetail.tsx:699 +#: src/pages/part/PartDetail.tsx:701 msgid "Default Supplier" msgstr "" -#: src/pages/part/PartDetail.tsx:705 +#: src/pages/part/PartDetail.tsx:707 msgid "Default Expiry" msgstr "" -#: src/pages/part/PartDetail.tsx:710 +#: src/pages/part/PartDetail.tsx:712 msgid "days" msgstr "" -#: src/pages/part/PartDetail.tsx:720 +#: src/pages/part/PartDetail.tsx:722 #: src/pages/part/pricing/BomPricingPanel.tsx:113 #: src/pages/part/pricing/VariantPricingPanel.tsx:95 #: src/tables/part/PartTable.tsx:166 msgid "Price Range" msgstr "" -#: src/pages/part/PartDetail.tsx:730 +#: src/pages/part/PartDetail.tsx:732 msgid "Latest Serial Number" msgstr "" -#: src/pages/part/PartDetail.tsx:758 +#: src/pages/part/PartDetail.tsx:760 msgid "Select Part Revision" msgstr "" -#: src/pages/part/PartDetail.tsx:824 +#: src/pages/part/PartDetail.tsx:826 msgid "Variants" msgstr "" -#: src/pages/part/PartDetail.tsx:831 -#: src/pages/stock/StockDetail.tsx:526 +#: src/pages/part/PartDetail.tsx:833 +#: src/pages/stock/StockDetail.tsx:542 msgid "Allocations" msgstr "" -#: src/pages/part/PartDetail.tsx:838 +#: src/pages/part/PartDetail.tsx:840 msgid "Bill of Materials" msgstr "" -#: src/pages/part/PartDetail.tsx:850 +#: src/pages/part/PartDetail.tsx:852 msgid "Used In" msgstr "" -#: src/pages/part/PartDetail.tsx:857 +#: src/pages/part/PartDetail.tsx:859 msgid "Part Pricing" msgstr "" -#: src/pages/part/PartDetail.tsx:927 +#: src/pages/part/PartDetail.tsx:929 msgid "Test Templates" msgstr "" -#: src/pages/part/PartDetail.tsx:938 +#: src/pages/part/PartDetail.tsx:951 msgid "Related Parts" msgstr "" @@ -7161,47 +7178,47 @@ msgstr "" #~ msgid "Transfer part stock" #~ msgstr "Transfer part stock" -#: src/pages/part/PartDetail.tsx:999 +#: src/pages/part/PartDetail.tsx:1012 #: src/tables/part/PartTestTemplateTable.tsx:112 #: src/tables/stock/StockItemTestResultTable.tsx:401 msgid "Required" msgstr "" -#: src/pages/part/PartDetail.tsx:1036 +#: src/pages/part/PartDetail.tsx:1049 #: src/tables/part/PartTable.tsx:355 msgid "Edit Part" msgstr "" -#: src/pages/part/PartDetail.tsx:1076 +#: src/pages/part/PartDetail.tsx:1089 #: src/tables/part/PartTable.tsx:343 #: src/tables/part/PartTable.tsx:420 msgid "Add Part" msgstr "" -#: src/pages/part/PartDetail.tsx:1090 +#: src/pages/part/PartDetail.tsx:1103 msgid "Delete Part" msgstr "" -#: src/pages/part/PartDetail.tsx:1099 +#: src/pages/part/PartDetail.tsx:1112 msgid "Deleting this part cannot be reversed" msgstr "" -#: src/pages/part/PartDetail.tsx:1161 -#: src/pages/stock/StockDetail.tsx:854 +#: src/pages/part/PartDetail.tsx:1174 +#: src/pages/stock/StockDetail.tsx:870 msgid "Order" msgstr "" -#: src/pages/part/PartDetail.tsx:1162 -#: src/pages/stock/StockDetail.tsx:855 -#: src/tables/build/BuildLineTable.tsx:740 +#: src/pages/part/PartDetail.tsx:1175 +#: src/pages/stock/StockDetail.tsx:871 +#: src/tables/build/BuildLineTable.tsx:743 msgid "Order Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:1174 +#: src/pages/part/PartDetail.tsx:1187 msgid "Search by serial number" msgstr "" -#: src/pages/part/PartDetail.tsx:1182 +#: src/pages/part/PartDetail.tsx:1195 #: src/tables/part/PartTable.tsx:392 msgid "Part Actions" msgstr "" @@ -7291,8 +7308,8 @@ msgstr "" #: src/pages/part/PartStockHistoryDetail.tsx:107 #: src/pages/part/PartStockHistoryDetail.tsx:211 -#: src/pages/stock/StockDetail.tsx:399 -#: src/tables/stock/StockItemTable.tsx:272 +#: src/pages/stock/StockDetail.tsx:402 +#: src/tables/stock/StockItemTable.tsx:273 msgid "Stock Value" msgstr "" @@ -7366,12 +7383,12 @@ msgstr "" #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:71 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:126 #: src/pages/part/pricing/SupplierPricingPanel.tsx:66 -#: src/pages/stock/StockDetail.tsx:387 +#: src/pages/stock/StockDetail.tsx:390 #: src/tables/bom/BomTable.tsx:265 #: src/tables/general/ExtraLineItemTable.tsx:61 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:250 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:84 -#: src/tables/stock/StockItemTable.tsx:260 +#: src/tables/stock/StockItemTable.tsx:261 msgid "Unit Price" msgstr "" @@ -7449,9 +7466,9 @@ msgid "Purchase Pricing" msgstr "" #: src/pages/part/pricing/PricingOverviewPanel.tsx:281 -#: src/pages/stock/StockDetail.tsx:179 +#: src/pages/stock/StockDetail.tsx:426 #: src/tables/part/PartParameterTable.tsx:121 -#: src/tables/stock/StockItemTable.tsx:301 +#: src/tables/stock/StockItemTable.tsx:302 msgid "Last Updated" msgstr "" @@ -7815,6 +7832,7 @@ msgid "Parent Location" msgstr "" #: src/pages/stock/LocationDetail.tsx:130 +#: src/pages/stock/LocationDetail.tsx:176 msgid "Sublocations" msgstr "" @@ -7871,12 +7889,12 @@ msgid "Scan Stock Item" msgstr "" #: src/pages/stock/LocationDetail.tsx:298 -#: src/pages/stock/StockDetail.tsx:783 +#: src/pages/stock/StockDetail.tsx:799 msgid "Scanned stock item into location" msgstr "" #: src/pages/stock/LocationDetail.tsx:304 -#: src/pages/stock/StockDetail.tsx:789 +#: src/pages/stock/StockDetail.tsx:805 msgid "Error scanning stock item" msgstr "" @@ -7913,71 +7931,71 @@ msgstr "" #~ msgid "Unlink custom barcode from stock item" #~ msgstr "Unlink custom barcode from stock item" -#: src/pages/stock/StockDetail.tsx:185 -msgid "Last Stocktake" -msgstr "" - -#: src/pages/stock/StockDetail.tsx:203 -msgid "Previous serial number" -msgstr "" - #: src/pages/stock/StockDetail.tsx:205 #~ msgid "Edit stock item" #~ msgstr "Edit stock item" +#: src/pages/stock/StockDetail.tsx:206 +msgid "Previous serial number" +msgstr "" + #: src/pages/stock/StockDetail.tsx:217 #~ msgid "Delete stock item" #~ msgstr "Delete stock item" -#: src/pages/stock/StockDetail.tsx:225 +#: src/pages/stock/StockDetail.tsx:228 msgid "Find serial number" msgstr "" -#: src/pages/stock/StockDetail.tsx:269 +#: src/pages/stock/StockDetail.tsx:272 msgid "Allocated to Orders" msgstr "" -#: src/pages/stock/StockDetail.tsx:302 +#: src/pages/stock/StockDetail.tsx:305 msgid "Installed In" msgstr "" -#: src/pages/stock/StockDetail.tsx:322 +#: src/pages/stock/StockDetail.tsx:325 msgid "Parent Item" msgstr "" -#: src/pages/stock/StockDetail.tsx:326 +#: src/pages/stock/StockDetail.tsx:329 msgid "Parent stock item" msgstr "" -#: src/pages/stock/StockDetail.tsx:332 +#: src/pages/stock/StockDetail.tsx:335 msgid "Consumed By" msgstr "" +#: src/pages/stock/StockDetail.tsx:432 +msgid "Last Stocktake" +msgstr "" + #: src/pages/stock/StockDetail.tsx:433 #~ msgid "Duplicate stock item" #~ msgstr "Duplicate stock item" -#: src/pages/stock/StockDetail.tsx:510 +#: src/pages/stock/StockDetail.tsx:526 msgid "Stock Details" msgstr "" -#: src/pages/stock/StockDetail.tsx:516 +#: src/pages/stock/StockDetail.tsx:532 msgid "Stock Tracking" msgstr "" #: src/pages/stock/StockDetail.tsx:571 -msgid "Test Data" -msgstr "" +#~ msgid "Test Data" +#~ msgstr "Test Data" -#: src/pages/stock/StockDetail.tsx:585 +#: src/pages/stock/StockDetail.tsx:601 msgid "Installed Items" msgstr "" -#: src/pages/stock/StockDetail.tsx:592 +#: src/pages/stock/StockDetail.tsx:608 msgid "Child Items" msgstr "" -#: src/pages/stock/StockDetail.tsx:645 +#: src/pages/stock/StockDetail.tsx:661 msgid "Edit Stock Item" msgstr "" @@ -7991,77 +8009,77 @@ msgstr "" #~ msgid "Remove stock" #~ msgstr "Remove stock" -#: src/pages/stock/StockDetail.tsx:687 -msgid "Items Created" -msgstr "" - -#: src/pages/stock/StockDetail.tsx:688 -msgid "Created {n} stock items" -msgstr "" - #: src/pages/stock/StockDetail.tsx:698 #: src/tables/stock/StockItemTable.tsx:481 #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:705 +#: src/pages/stock/StockDetail.tsx:703 +msgid "Items Created" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:704 +msgid "Created {n} stock items" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:721 msgid "Delete Stock Item" msgstr "" -#: src/pages/stock/StockDetail.tsx:741 -msgid "Serialize Stock Item" -msgstr "" - #: src/pages/stock/StockDetail.tsx:757 -#: src/tables/stock/StockItemTable.tsx:539 -msgid "Stock item serialized" +msgid "Serialize Stock Item" msgstr "" #: src/pages/stock/StockDetail.tsx:762 #~ msgid "Return Stock Item" #~ msgstr "Return Stock Item" -#: src/pages/stock/StockDetail.tsx:765 -msgid "Scan Into Location" -msgstr "" - #: src/pages/stock/StockDetail.tsx:765 #~ msgid "Return this item into stock. This will remove the customer assignment." #~ msgstr "Return this item into stock. This will remove the customer assignment." +#: src/pages/stock/StockDetail.tsx:773 +#: src/tables/stock/StockItemTable.tsx:536 +msgid "Stock item serialized" +msgstr "" + #: src/pages/stock/StockDetail.tsx:777 #~ msgid "Item returned to stock" #~ msgstr "Item returned to stock" -#: src/pages/stock/StockDetail.tsx:823 +#: src/pages/stock/StockDetail.tsx:781 +msgid "Scan Into Location" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:839 msgid "Scan into location" msgstr "" -#: src/pages/stock/StockDetail.tsx:825 +#: src/pages/stock/StockDetail.tsx:841 msgid "Scan this item into a location" msgstr "" -#: src/pages/stock/StockDetail.tsx:837 +#: src/pages/stock/StockDetail.tsx:853 msgid "Stock Operations" msgstr "" -#: src/pages/stock/StockDetail.tsx:842 +#: src/pages/stock/StockDetail.tsx:858 #: src/tables/build/BuildOutputTable.tsx:532 msgid "Serialize" msgstr "" -#: src/pages/stock/StockDetail.tsx:843 +#: src/pages/stock/StockDetail.tsx:859 msgid "Serialize stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:868 -msgid "Stock Item Actions" -msgstr "" - #: src/pages/stock/StockDetail.tsx:868 #~ msgid "Count stock" #~ msgstr "Count stock" +#: src/pages/stock/StockDetail.tsx:884 +msgid "Stock Item Actions" +msgstr "" + #: src/pages/stock/StockDetail.tsx:890 #~ msgid "Return from customer" #~ msgstr "Return from customer" @@ -8070,20 +8088,6 @@ msgstr "" #~ msgid "Transfer" #~ msgstr "Transfer" -#: src/pages/stock/StockDetail.tsx:937 -#: src/tables/stock/StockItemTable.tsx:409 -msgid "Stale" -msgstr "" - -#: src/pages/stock/StockDetail.tsx:943 -#: src/tables/stock/StockItemTable.tsx:403 -msgid "Expired" -msgstr "" - -#: src/pages/stock/StockDetail.tsx:949 -msgid "Unavailable" -msgstr "" - #: src/pages/stock/StockDetail.tsx:950 #~ msgid "Assign to Customer" #~ msgstr "Assign to Customer" @@ -8092,6 +8096,20 @@ msgstr "" #~ msgid "Assign to a customer" #~ msgstr "Assign to a customer" +#: src/pages/stock/StockDetail.tsx:953 +#: src/tables/stock/StockItemTable.tsx:406 +msgid "Stale" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:959 +#: src/tables/stock/StockItemTable.tsx:400 +msgid "Expired" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:965 +msgid "Unavailable" +msgstr "" + #: src/states/IconState.tsx:47 #: src/states/IconState.tsx:77 msgid "Error loading icon package from server" @@ -8165,199 +8183,203 @@ msgstr "" msgid "Filter items by batch code" msgstr "" -#: src/tables/Filter.tsx:92 -msgid "Is Serialized" -msgstr "" - #: src/tables/Filter.tsx:93 -msgid "Show items which have a serial number" +msgid "Show items which are in stock" msgstr "" #: src/tables/Filter.tsx:100 -msgid "Serial" +msgid "Is Serialized" msgstr "" #: src/tables/Filter.tsx:101 -msgid "Filter items by serial number" +msgid "Show items which have a serial number" msgstr "" #: src/tables/Filter.tsx:106 #~ msgid "Show overdue orders" #~ msgstr "Show overdue orders" +#: src/tables/Filter.tsx:108 +msgid "Serial" +msgstr "" + #: src/tables/Filter.tsx:109 +msgid "Filter items by serial number" +msgstr "" + +#: src/tables/Filter.tsx:117 msgid "Serial Below" msgstr "" -#: src/tables/Filter.tsx:110 +#: src/tables/Filter.tsx:118 msgid "Show items with serial numbers less than or equal to a given value" msgstr "" -#: src/tables/Filter.tsx:118 +#: src/tables/Filter.tsx:126 msgid "Serial Above" msgstr "" -#: src/tables/Filter.tsx:119 +#: src/tables/Filter.tsx:127 msgid "Show items with serial numbers greater than or equal to a given value" msgstr "" -#: src/tables/Filter.tsx:128 +#: src/tables/Filter.tsx:136 msgid "Assigned to me" msgstr "" -#: src/tables/Filter.tsx:129 +#: src/tables/Filter.tsx:137 msgid "Show orders assigned to me" msgstr "" -#: src/tables/Filter.tsx:136 +#: src/tables/Filter.tsx:144 #: src/tables/sales/SalesOrderAllocationTable.tsx:85 msgid "Outstanding" msgstr "" -#: src/tables/Filter.tsx:137 +#: src/tables/Filter.tsx:145 msgid "Show outstanding items" msgstr "" -#: src/tables/Filter.tsx:145 +#: src/tables/Filter.tsx:153 msgid "Show overdue items" msgstr "" -#: src/tables/Filter.tsx:152 +#: src/tables/Filter.tsx:160 msgid "Minimum Date" msgstr "" -#: src/tables/Filter.tsx:153 +#: src/tables/Filter.tsx:161 msgid "Show items after this date" msgstr "" -#: src/tables/Filter.tsx:161 +#: src/tables/Filter.tsx:169 msgid "Maximum Date" msgstr "" -#: src/tables/Filter.tsx:162 +#: src/tables/Filter.tsx:170 msgid "Show items before this date" msgstr "" -#: src/tables/Filter.tsx:170 +#: src/tables/Filter.tsx:178 msgid "Created Before" msgstr "" -#: src/tables/Filter.tsx:171 +#: src/tables/Filter.tsx:179 msgid "Show items created before this date" msgstr "" -#: src/tables/Filter.tsx:179 +#: src/tables/Filter.tsx:187 msgid "Created After" msgstr "" -#: src/tables/Filter.tsx:180 +#: src/tables/Filter.tsx:188 msgid "Show items created after this date" msgstr "" -#: src/tables/Filter.tsx:188 +#: src/tables/Filter.tsx:196 msgid "Start Date Before" msgstr "" -#: src/tables/Filter.tsx:189 +#: src/tables/Filter.tsx:197 msgid "Show items with a start date before this date" msgstr "" -#: src/tables/Filter.tsx:197 +#: src/tables/Filter.tsx:205 msgid "Start Date After" msgstr "" -#: src/tables/Filter.tsx:198 +#: src/tables/Filter.tsx:206 msgid "Show items with a start date after this date" msgstr "" -#: src/tables/Filter.tsx:206 +#: src/tables/Filter.tsx:214 msgid "Target Date Before" msgstr "" -#: src/tables/Filter.tsx:207 +#: src/tables/Filter.tsx:215 msgid "Show items with a target date before this date" msgstr "" -#: src/tables/Filter.tsx:215 +#: src/tables/Filter.tsx:223 msgid "Target Date After" msgstr "" -#: src/tables/Filter.tsx:216 +#: src/tables/Filter.tsx:224 msgid "Show items with a target date after this date" msgstr "" -#: src/tables/Filter.tsx:224 +#: src/tables/Filter.tsx:232 msgid "Completed Before" msgstr "" -#: src/tables/Filter.tsx:225 +#: src/tables/Filter.tsx:233 msgid "Show items completed before this date" msgstr "" -#: src/tables/Filter.tsx:233 +#: src/tables/Filter.tsx:241 msgid "Completed After" msgstr "" -#: src/tables/Filter.tsx:234 +#: src/tables/Filter.tsx:242 msgid "Show items completed after this date" msgstr "" -#: src/tables/Filter.tsx:246 +#: src/tables/Filter.tsx:254 msgid "Has Project Code" msgstr "" -#: src/tables/Filter.tsx:247 +#: src/tables/Filter.tsx:255 msgid "Show orders with an assigned project code" msgstr "" -#: src/tables/Filter.tsx:256 +#: src/tables/Filter.tsx:264 msgid "Include Variants" msgstr "" -#: src/tables/Filter.tsx:257 +#: src/tables/Filter.tsx:265 msgid "Include results for part variants" msgstr "" -#: src/tables/Filter.tsx:267 +#: src/tables/Filter.tsx:275 #: src/tables/part/PartPurchaseOrdersTable.tsx:133 msgid "Filter by order status" msgstr "" -#: src/tables/Filter.tsx:279 +#: src/tables/Filter.tsx:287 msgid "Filter by project code" msgstr "" -#: src/tables/Filter.tsx:312 +#: src/tables/Filter.tsx:320 msgid "Filter by responsible owner" msgstr "" -#: src/tables/Filter.tsx:328 +#: src/tables/Filter.tsx:336 #: src/tables/settings/ApiTokenTable.tsx:133 #: src/tables/stock/StockTrackingTable.tsx:191 msgid "Filter by user" msgstr "" -#: src/tables/Filter.tsx:340 +#: src/tables/Filter.tsx:348 msgid "Filter by manufacturer" msgstr "" -#: src/tables/Filter.tsx:353 +#: src/tables/Filter.tsx:361 msgid "Filter by supplier" msgstr "" -#: src/tables/Filter.tsx:366 +#: src/tables/Filter.tsx:374 msgid "Filter by user who created the order" msgstr "" -#: src/tables/Filter.tsx:374 +#: src/tables/Filter.tsx:382 msgid "Filter by user who issued the order" msgstr "" -#: src/tables/Filter.tsx:382 +#: src/tables/Filter.tsx:390 msgid "Filter by part category" msgstr "" -#: src/tables/Filter.tsx:393 +#: src/tables/Filter.tsx:401 msgid "Filter by stock location" msgstr "" @@ -8566,7 +8588,7 @@ msgstr "" #: src/tables/bom/BomTable.tsx:345 #: src/tables/part/PartTable.tsx:158 #: src/tables/sales/SalesOrderLineItemTable.tsx:187 -#: src/tables/stock/StockItemTable.tsx:223 +#: src/tables/stock/StockItemTable.tsx:224 msgid "Stock Information" msgstr "" @@ -8588,7 +8610,7 @@ msgstr "" #: src/tables/bom/BomTable.tsx:379 #: src/tables/build/BuildLineTable.tsx:478 -#: src/tables/build/BuildLineTable.tsx:518 +#: src/tables/build/BuildLineTable.tsx:519 msgid "Consumable item" msgstr "" @@ -8737,7 +8759,7 @@ msgstr "" #: src/tables/part/ParametricPartTable.tsx:364 #: src/tables/part/PartBuildAllocationsTable.tsx:60 #: src/tables/part/PartTable.tsx:196 -#: src/tables/stock/StockItemTable.tsx:334 +#: src/tables/stock/StockItemTable.tsx:335 msgid "Assembly" msgstr "" @@ -8785,7 +8807,7 @@ msgstr "" #~ msgstr "Edit Build Item" #: src/tables/build/BuildAllocatedStockTable.tsx:167 -#: src/tables/build/BuildLineTable.tsx:631 +#: src/tables/build/BuildLineTable.tsx:632 msgid "Edit Stock Allocation" msgstr "" @@ -8794,11 +8816,11 @@ msgstr "" #~ msgstr "Delete Build Item" #: src/tables/build/BuildAllocatedStockTable.tsx:180 -#: src/tables/build/BuildLineTable.tsx:644 +#: src/tables/build/BuildLineTable.tsx:645 msgid "Delete Stock Allocation" msgstr "" -#: src/tables/build/BuildAllocatedStockTable.tsx:232 +#: src/tables/build/BuildAllocatedStockTable.tsx:239 msgid "Consume" msgstr "" @@ -8836,7 +8858,7 @@ msgid "Testable" msgstr "" #: src/tables/build/BuildLineTable.tsx:215 -#: src/tables/stock/StockItemTable.tsx:393 +#: src/tables/stock/StockItemTable.tsx:390 msgid "Tracked" msgstr "" @@ -8855,7 +8877,7 @@ msgstr "" #: src/tables/build/BuildLineTable.tsx:294 #: src/tables/sales/SalesOrderLineItemTable.tsx:158 -#: src/tables/stock/StockItemTable.tsx:192 +#: src/tables/stock/StockItemTable.tsx:193 msgid "No stock available" msgstr "" @@ -8887,55 +8909,55 @@ msgstr "" msgid "BOM Information" msgstr "" -#: src/tables/build/BuildLineTable.tsx:496 +#: src/tables/build/BuildLineTable.tsx:497 #: src/tables/part/PartBuildAllocationsTable.tsx:102 msgid "Fully allocated" msgstr "" -#: src/tables/build/BuildLineTable.tsx:544 +#: src/tables/build/BuildLineTable.tsx:545 #: src/tables/sales/SalesOrderLineItemTable.tsx:308 msgid "Create Build Order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:573 +#: src/tables/build/BuildLineTable.tsx:574 msgid "Auto allocation in progress" msgstr "" -#: src/tables/build/BuildLineTable.tsx:576 -#: src/tables/build/BuildLineTable.tsx:781 +#: src/tables/build/BuildLineTable.tsx:577 +#: src/tables/build/BuildLineTable.tsx:784 msgid "Auto Allocate Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:577 +#: src/tables/build/BuildLineTable.tsx:578 msgid "Automatically allocate stock to this build according to the selected options" msgstr "" -#: src/tables/build/BuildLineTable.tsx:597 -#: src/tables/build/BuildLineTable.tsx:611 -#: src/tables/build/BuildLineTable.tsx:730 -#: src/tables/build/BuildLineTable.tsx:831 +#: src/tables/build/BuildLineTable.tsx:598 +#: src/tables/build/BuildLineTable.tsx:612 +#: src/tables/build/BuildLineTable.tsx:733 +#: src/tables/build/BuildLineTable.tsx:834 #: src/tables/build/BuildOutputTable.tsx:359 #: src/tables/build/BuildOutputTable.tsx:364 msgid "Deallocate Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:613 +#: src/tables/build/BuildLineTable.tsx:614 msgid "Deallocate all untracked stock for this build order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:615 +#: src/tables/build/BuildLineTable.tsx:616 msgid "Deallocate stock from the selected line item" msgstr "" -#: src/tables/build/BuildLineTable.tsx:619 +#: src/tables/build/BuildLineTable.tsx:620 msgid "Stock has been deallocated" msgstr "" -#: src/tables/build/BuildLineTable.tsx:750 +#: src/tables/build/BuildLineTable.tsx:753 msgid "Build Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:763 +#: src/tables/build/BuildLineTable.tsx:766 #: src/tables/sales/SalesOrderLineItemTable.tsx:396 msgid "View Part" msgstr "" @@ -8999,38 +9021,6 @@ msgstr "" #~ msgid "Filter by user who issued this order" #~ msgstr "Filter by user who issued this order" -#: src/tables/build/BuildOrderTestTable.tsx:85 -#: src/tables/build/BuildOrderTestTable.tsx:163 -#: src/tables/build/BuildOrderTestTable.tsx:283 -#: src/tables/build/BuildOrderTestTable.tsx:297 -#: src/tables/stock/StockItemTestResultTable.tsx:293 -#: src/tables/stock/StockItemTestResultTable.tsx:365 -#: src/tables/stock/StockItemTestResultTable.tsx:426 -msgid "Add Test Result" -msgstr "" - -#: src/tables/build/BuildOrderTestTable.tsx:92 -#: src/tables/stock/StockItemTestResultTable.tsx:295 -msgid "Test result added" -msgstr "" - -#: src/tables/build/BuildOrderTestTable.tsx:124 -msgid "Add Test Results" -msgstr "" - -#: src/tables/build/BuildOrderTestTable.tsx:134 -msgid "Test results added" -msgstr "" - -#: src/tables/build/BuildOrderTestTable.tsx:162 -#: src/tables/stock/StockItemTestResultTable.tsx:191 -msgid "No Result" -msgstr "" - -#: src/tables/build/BuildOrderTestTable.tsx:274 -msgid "Show build outputs currently in production" -msgstr "" - #: src/tables/build/BuildOutputTable.tsx:104 msgid "Build Output Stock Allocation" msgstr "" @@ -9066,7 +9056,8 @@ msgid "Serialize Build Output" msgstr "" #: src/tables/build/BuildOutputTable.tsx:409 -#: src/tables/stock/StockItemTable.tsx:329 +#: src/tables/part/PartTestResultTable.tsx:310 +#: src/tables/stock/StockItemTable.tsx:330 msgid "Filter by stock status" msgstr "" @@ -9914,6 +9905,38 @@ msgstr "" msgid "Order selected parts" msgstr "" +#: src/tables/part/PartTestResultTable.tsx:103 +#: src/tables/part/PartTestResultTable.tsx:181 +#: src/tables/part/PartTestResultTable.tsx:320 +#: src/tables/part/PartTestResultTable.tsx:334 +#: src/tables/stock/StockItemTestResultTable.tsx:293 +#: src/tables/stock/StockItemTestResultTable.tsx:365 +#: src/tables/stock/StockItemTestResultTable.tsx:426 +msgid "Add Test Result" +msgstr "" + +#: src/tables/part/PartTestResultTable.tsx:110 +#: src/tables/stock/StockItemTestResultTable.tsx:295 +msgid "Test result added" +msgstr "" + +#: src/tables/part/PartTestResultTable.tsx:142 +msgid "Add Test Results" +msgstr "" + +#: src/tables/part/PartTestResultTable.tsx:152 +msgid "Test results added" +msgstr "" + +#: src/tables/part/PartTestResultTable.tsx:180 +#: src/tables/stock/StockItemTestResultTable.tsx:191 +msgid "No Result" +msgstr "" + +#: src/tables/part/PartTestResultTable.tsx:298 +msgid "Show build outputs currently in production" +msgstr "" + #: src/tables/part/PartTestTemplateTable.tsx:56 msgid "Test is defined for a parent template part" msgstr "" @@ -10268,7 +10291,7 @@ msgid "Sample" msgstr "" #: src/tables/plugin/PluginListTable.tsx:432 -#: src/tables/stock/StockItemTable.tsx:377 +#: src/tables/stock/StockItemTable.tsx:374 msgid "Installed" msgstr "" @@ -11081,55 +11104,55 @@ msgstr "" msgid "User deleted" msgstr "" -#: src/tables/settings/UserTable.tsx:361 +#: src/tables/settings/UserTable.tsx:362 msgid "Are you sure you want to delete this user?" msgstr "" -#: src/tables/settings/UserTable.tsx:367 +#: src/tables/settings/UserTable.tsx:368 msgid "Add User" msgstr "" -#: src/tables/settings/UserTable.tsx:375 +#: src/tables/settings/UserTable.tsx:376 msgid "Added user" msgstr "" -#: src/tables/settings/UserTable.tsx:382 +#: src/tables/settings/UserTable.tsx:383 msgid "Set Password" msgstr "" -#: src/tables/settings/UserTable.tsx:387 +#: src/tables/settings/UserTable.tsx:388 msgid "Password updated" msgstr "" -#: src/tables/settings/UserTable.tsx:398 +#: src/tables/settings/UserTable.tsx:399 msgid "Add user" msgstr "" -#: src/tables/settings/UserTable.tsx:411 +#: src/tables/settings/UserTable.tsx:412 msgid "Show active users" msgstr "" -#: src/tables/settings/UserTable.tsx:416 +#: src/tables/settings/UserTable.tsx:417 msgid "Show staff users" msgstr "" -#: src/tables/settings/UserTable.tsx:421 +#: src/tables/settings/UserTable.tsx:422 msgid "Show superusers" msgstr "" -#: src/tables/settings/UserTable.tsx:440 +#: src/tables/settings/UserTable.tsx:441 msgid "Edit User" msgstr "" -#: src/tables/settings/UserTable.tsx:476 +#: src/tables/settings/UserTable.tsx:477 msgid "User updated" msgstr "" -#: src/tables/settings/UserTable.tsx:477 +#: src/tables/settings/UserTable.tsx:478 msgid "User updated successfully" msgstr "" -#: src/tables/settings/UserTable.tsx:483 +#: src/tables/settings/UserTable.tsx:484 msgid "Error updating user" msgstr "" @@ -11171,47 +11194,47 @@ msgstr "" msgid "Icon" msgstr "" -#: src/tables/stock/StockItemTable.tsx:107 +#: src/tables/stock/StockItemTable.tsx:108 msgid "This stock item is in production" msgstr "" -#: src/tables/stock/StockItemTable.tsx:114 +#: src/tables/stock/StockItemTable.tsx:115 msgid "This stock item has been assigned to a sales order" msgstr "" -#: src/tables/stock/StockItemTable.tsx:121 +#: src/tables/stock/StockItemTable.tsx:122 msgid "This stock item has been assigned to a customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:128 +#: src/tables/stock/StockItemTable.tsx:129 msgid "This stock item is installed in another stock item" msgstr "" -#: src/tables/stock/StockItemTable.tsx:135 +#: src/tables/stock/StockItemTable.tsx:136 msgid "This stock item has been consumed by a build order" msgstr "" -#: src/tables/stock/StockItemTable.tsx:142 +#: src/tables/stock/StockItemTable.tsx:143 msgid "This stock item is unavailable" msgstr "" -#: src/tables/stock/StockItemTable.tsx:151 +#: src/tables/stock/StockItemTable.tsx:152 msgid "This stock item has expired" msgstr "" -#: src/tables/stock/StockItemTable.tsx:155 +#: src/tables/stock/StockItemTable.tsx:156 msgid "This stock item is stale" msgstr "" -#: src/tables/stock/StockItemTable.tsx:167 +#: src/tables/stock/StockItemTable.tsx:168 msgid "This stock item is fully allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:174 +#: src/tables/stock/StockItemTable.tsx:175 msgid "This stock item is partially allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:202 +#: src/tables/stock/StockItemTable.tsx:203 msgid "This stock item has been depleted" msgstr "" @@ -11219,152 +11242,148 @@ msgstr "" #~ msgid "Show stock for assmebled parts" #~ msgstr "Show stock for assmebled parts" -#: src/tables/stock/StockItemTable.tsx:306 +#: src/tables/stock/StockItemTable.tsx:307 msgid "Stocktake Date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:324 +#: src/tables/stock/StockItemTable.tsx:325 msgid "Show stock for active parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:335 +#: src/tables/stock/StockItemTable.tsx:336 msgid "Show stock for assembled parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:340 +#: src/tables/stock/StockItemTable.tsx:341 msgid "Show items which have been allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:345 +#: src/tables/stock/StockItemTable.tsx:346 msgid "Show items which are available" msgstr "" -#: src/tables/stock/StockItemTable.tsx:349 +#: src/tables/stock/StockItemTable.tsx:350 #: src/tables/stock/StockLocationTable.tsx:38 msgid "Include Sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:350 +#: src/tables/stock/StockItemTable.tsx:351 msgid "Include stock in sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:354 +#: src/tables/stock/StockItemTable.tsx:355 msgid "Depleted" msgstr "" -#: src/tables/stock/StockItemTable.tsx:355 +#: src/tables/stock/StockItemTable.tsx:356 msgid "Show depleted stock items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:360 -msgid "Show items which are in stock" +#: src/tables/stock/StockItemTable.tsx:362 +msgid "Show items which are in production" msgstr "" #: src/tables/stock/StockItemTable.tsx:362 #~ msgid "Include stock items for variant parts" #~ msgstr "Include stock items for variant parts" -#: src/tables/stock/StockItemTable.tsx:365 -msgid "Show items which are in production" -msgstr "" - -#: src/tables/stock/StockItemTable.tsx:373 +#: src/tables/stock/StockItemTable.tsx:370 msgid "Show items which have been consumed by a build order" msgstr "" -#: src/tables/stock/StockItemTable.tsx:378 +#: src/tables/stock/StockItemTable.tsx:375 msgid "Show stock items which are installed in other items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:382 +#: src/tables/stock/StockItemTable.tsx:379 msgid "Sent to Customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:383 +#: src/tables/stock/StockItemTable.tsx:380 msgid "Show items which have been sent to a customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:394 +#: src/tables/stock/StockItemTable.tsx:391 msgid "Show tracked items" msgstr "" +#: src/tables/stock/StockItemTable.tsx:395 +msgid "Has Purchase Price" +msgstr "" + +#: src/tables/stock/StockItemTable.tsx:396 +msgid "Show items which have a purchase price" +msgstr "" + #: src/tables/stock/StockItemTable.tsx:397 #~ msgid "Serial Number LTE" #~ msgstr "Serial Number LTE" -#: src/tables/stock/StockItemTable.tsx:398 -msgid "Has Purchase Price" -msgstr "" - -#: src/tables/stock/StockItemTable.tsx:399 -msgid "Show items which have a purchase price" +#: src/tables/stock/StockItemTable.tsx:401 +msgid "Show items which have expired" msgstr "" #: src/tables/stock/StockItemTable.tsx:403 #~ msgid "Serial Number GTE" #~ msgstr "Serial Number GTE" -#: src/tables/stock/StockItemTable.tsx:404 -msgid "Show items which have expired" -msgstr "" - -#: src/tables/stock/StockItemTable.tsx:410 +#: src/tables/stock/StockItemTable.tsx:407 msgid "Show items which are stale" msgstr "" -#: src/tables/stock/StockItemTable.tsx:415 +#: src/tables/stock/StockItemTable.tsx:412 msgid "Expired Before" msgstr "" -#: src/tables/stock/StockItemTable.tsx:416 +#: src/tables/stock/StockItemTable.tsx:413 msgid "Show items which expired before this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:422 +#: src/tables/stock/StockItemTable.tsx:419 msgid "Expired After" msgstr "" -#: src/tables/stock/StockItemTable.tsx:423 +#: src/tables/stock/StockItemTable.tsx:420 msgid "Show items which expired after this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:429 +#: src/tables/stock/StockItemTable.tsx:426 msgid "Updated Before" msgstr "" -#: src/tables/stock/StockItemTable.tsx:430 +#: src/tables/stock/StockItemTable.tsx:427 msgid "Show items updated before this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:435 +#: src/tables/stock/StockItemTable.tsx:432 msgid "Updated After" msgstr "" -#: src/tables/stock/StockItemTable.tsx:436 +#: src/tables/stock/StockItemTable.tsx:433 msgid "Show items updated after this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:441 +#: src/tables/stock/StockItemTable.tsx:438 msgid "Stocktake Before" msgstr "" -#: src/tables/stock/StockItemTable.tsx:442 +#: src/tables/stock/StockItemTable.tsx:439 msgid "Show items counted before this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:447 +#: src/tables/stock/StockItemTable.tsx:444 msgid "Stocktake After" msgstr "" -#: src/tables/stock/StockItemTable.tsx:448 +#: src/tables/stock/StockItemTable.tsx:445 msgid "Show items counted after this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:453 +#: src/tables/stock/StockItemTable.tsx:450 msgid "External Location" msgstr "" -#: src/tables/stock/StockItemTable.tsx:454 +#: src/tables/stock/StockItemTable.tsx:451 msgid "Show items in an external location" msgstr "" @@ -11372,7 +11391,7 @@ msgstr "" #~ msgid "Delete stock items" #~ msgstr "Delete stock items" -#: src/tables/stock/StockItemTable.tsx:559 +#: src/tables/stock/StockItemTable.tsx:556 msgid "Order items" msgstr "" @@ -11547,10 +11566,6 @@ msgstr "" msgid "Removed" msgstr "" -#: src/tables/stock/StockTrackingTable.tsx:206 -msgid "Details" -msgstr "" - #: src/tables/stock/StockTrackingTable.tsx:221 msgid "No user information" msgstr "" diff --git a/src/frontend/src/locales/sr/messages.po b/src/frontend/src/locales/sr/messages.po index 0df745d179..9818ba20bc 100644 --- a/src/frontend/src/locales/sr/messages.po +++ b/src/frontend/src/locales/sr/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: sr\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2025-09-17 03:41\n" +"PO-Revision-Date: 2025-09-29 23:54\n" "Last-Translator: \n" "Language-Team: Serbian (Latin)\n" "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" @@ -69,7 +69,7 @@ msgstr "Akcije" #: src/components/forms/fields/RelatedModelField.tsx:393 #: src/components/nav/Header.tsx:169 #: src/pages/Index/Settings/UserSettings.tsx:74 -#: src/pages/part/PartDetail.tsx:1173 +#: src/pages/part/PartDetail.tsx:1186 msgid "Search" msgstr "Pretraga" @@ -113,7 +113,7 @@ msgstr "Ne" #: src/forms/StockForms.tsx:1028 #: src/forms/StockForms.tsx:1072 #: src/pages/build/BuildDetail.tsx:200 -#: src/pages/part/PartDetail.tsx:1225 +#: src/pages/part/PartDetail.tsx:1238 #: src/tables/ColumnRenderers.tsx:82 #: src/tables/part/RelatedPartTable.tsx:53 #: src/tables/stock/StockTrackingTable.tsx:87 @@ -128,7 +128,8 @@ msgstr "Deo" #: src/pages/part/CategoryDetail.tsx:130 #: src/pages/part/CategoryDetail.tsx:273 #: src/pages/part/CategoryDetail.tsx:312 -#: src/pages/part/PartDetail.tsx:955 +#: src/pages/part/CategoryDetail.tsx:343 +#: src/pages/part/PartDetail.tsx:968 msgid "Parts" msgstr "Delovi" @@ -152,11 +153,11 @@ msgstr "Šabloni testiranja dela" #: lib/enums/ModelInformation.tsx:52 #: src/components/wizards/OrderPartsWizard.tsx:143 #: src/pages/company/SupplierPartDetail.tsx:408 -#: src/pages/stock/StockDetail.tsx:286 +#: src/pages/stock/StockDetail.tsx:289 #: src/tables/build/BuildAllocatedStockTable.tsx:155 #: src/tables/part/PartPurchaseOrdersTable.tsx:50 #: src/tables/purchasing/SupplierPartTable.tsx:64 -#: src/tables/stock/StockItemTable.tsx:248 +#: src/tables/stock/StockItemTable.tsx:249 msgid "Supplier Part" msgstr "Deo nabavljača" @@ -168,7 +169,7 @@ msgstr "Delovi nabavljača" #: lib/enums/ModelInformation.tsx:61 #: src/pages/company/SupplierPartDetail.tsx:160 #: src/tables/part/PartPurchaseOrdersTable.tsx:56 -#: src/tables/stock/StockItemTable.tsx:254 +#: src/tables/stock/StockItemTable.tsx:255 msgid "Manufacturer Part" msgstr "Deo proizvođača" @@ -179,14 +180,15 @@ msgstr "Delovi proizvođača" #: lib/enums/ModelInformation.tsx:70 #: src/pages/part/CategoryDetail.tsx:343 -#: src/tables/Filter.tsx:381 +#: src/tables/Filter.tsx:389 msgid "Part Category" msgstr "Kategorija delova" #: lib/enums/ModelInformation.tsx:71 #: lib/enums/Roles.tsx:37 +#: src/pages/part/CategoryDetail.tsx:267 #: src/pages/part/CategoryDetail.tsx:334 -#: src/pages/part/PartDetail.tsx:1214 +#: src/pages/part/PartDetail.tsx:1227 msgid "Part Categories" msgstr "Kategorije delova" @@ -196,7 +198,8 @@ msgstr "Kategorije delova" #: src/forms/BuildForms.tsx:604 #: src/forms/BuildForms.tsx:765 #: src/forms/SalesOrderForms.tsx:269 -#: src/pages/stock/StockDetail.tsx:976 +#: src/pages/stock/StockDetail.tsx:992 +#: src/tables/part/PartTestResultTable.tsx:248 #: src/tables/stock/StockTrackingTable.tsx:48 #: src/tables/stock/StockTrackingTable.tsx:55 msgid "Stock Item" @@ -221,7 +224,7 @@ msgstr "Lokacija zaliha" #: lib/enums/ModelInformation.tsx:89 #: src/pages/stock/LocationDetail.tsx:176 #: src/pages/stock/LocationDetail.tsx:412 -#: src/pages/stock/StockDetail.tsx:967 +#: src/pages/stock/StockDetail.tsx:983 msgid "Stock Locations" msgstr "Lokacije zaliha" @@ -235,7 +238,7 @@ msgstr "Tipovi lokacija zaliha" #: lib/enums/ModelInformation.tsx:103 #: src/pages/Index/Settings/SystemSettings.tsx:248 -#: src/pages/part/PartDetail.tsx:912 +#: src/pages/part/PartDetail.tsx:914 msgid "Stock History" msgstr "Istorija zaliha" @@ -284,7 +287,7 @@ msgstr "Kompanije" #: src/pages/sales/ReturnOrderDetail.tsx:199 #: src/pages/sales/SalesOrderDetail.tsx:211 #: src/tables/ColumnRenderers.tsx:353 -#: src/tables/Filter.tsx:278 +#: src/tables/Filter.tsx:286 #: src/tables/TableHoverCard.tsx:101 msgid "Project Code" msgstr "Kod projketa" @@ -299,9 +302,9 @@ msgstr "Kodovi projekta" #: src/pages/build/BuildDetail.tsx:244 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:33 #: src/pages/purchasing/PurchaseOrderDetail.tsx:531 -#: src/pages/stock/StockDetail.tsx:349 +#: src/pages/stock/StockDetail.tsx:352 #: src/tables/part/PartPurchaseOrdersTable.tsx:32 -#: src/tables/stock/StockItemTable.tsx:240 +#: src/tables/stock/StockItemTable.tsx:241 #: src/tables/stock/StockTrackingTable.tsx:120 msgid "Purchase Order" msgstr "Narudžbenica" @@ -311,7 +314,7 @@ msgstr "Narudžbenica" #: src/pages/Index/Settings/SystemSettings.tsx:283 #: src/pages/company/CompanyDetail.tsx:205 #: src/pages/company/SupplierPartDetail.tsx:265 -#: src/pages/part/PartDetail.tsx:876 +#: src/pages/part/PartDetail.tsx:878 #: src/pages/purchasing/PurchasingIndex.tsx:60 msgid "Purchase Orders" msgstr "Narudžbenice" @@ -330,7 +333,7 @@ msgstr "Linije narudžbenica" #: src/pages/sales/SalesOrderDetail.tsx:586 #: src/pages/sales/SalesOrderShipmentDetail.tsx:94 #: src/pages/sales/SalesOrderShipmentDetail.tsx:358 -#: src/pages/stock/StockDetail.tsx:358 +#: src/pages/stock/StockDetail.tsx:361 #: src/tables/part/PartSalesAllocationsTable.tsx:41 #: src/tables/sales/SalesOrderAllocationTable.tsx:107 #: src/tables/stock/StockTrackingTable.tsx:131 @@ -341,7 +344,7 @@ msgstr "Nalog za prodaju" #: lib/enums/Roles.tsx:43 #: src/pages/Index/Settings/SystemSettings.tsx:299 #: src/pages/company/CompanyDetail.tsx:225 -#: src/pages/part/PartDetail.tsx:888 +#: src/pages/part/PartDetail.tsx:890 #: src/pages/sales/SalesIndex.tsx:82 msgid "Sales Orders" msgstr "Naloti za prodaju" @@ -365,7 +368,7 @@ msgstr "Nalog za povrat" #: lib/enums/Roles.tsx:41 #: src/pages/Index/Settings/SystemSettings.tsx:315 #: src/pages/company/CompanyDetail.tsx:232 -#: src/pages/part/PartDetail.tsx:895 +#: src/pages/part/PartDetail.tsx:897 #: src/pages/sales/SalesIndex.tsx:103 msgid "Return Orders" msgstr "Nalozi za povrat" @@ -414,7 +417,7 @@ msgstr "Vlasnici" #: lib/enums/ModelInformation.tsx:214 #: src/pages/Auth/ChangePassword.tsx:36 #: src/pages/core/UserDetail.tsx:220 -#: src/tables/Filter.tsx:327 +#: src/tables/Filter.tsx:335 #: src/tables/settings/ApiTokenTable.tsx:105 #: src/tables/settings/ApiTokenTable.tsx:132 #: src/tables/settings/BarcodeScanHistoryTable.tsx:79 @@ -544,7 +547,7 @@ msgstr "" #: lib/enums/Roles.tsx:33 #: src/pages/Index/Settings/SystemSettings.tsx:264 #: src/pages/build/BuildIndex.tsx:75 -#: src/pages/part/PartDetail.tsx:905 +#: src/pages/part/PartDetail.tsx:907 #: src/pages/sales/SalesOrderDetail.tsx:394 msgid "Build Orders" msgstr "Nalozi za izradu" @@ -694,11 +697,12 @@ msgid "Failed to link barcode" msgstr "Greška pri povezivanju bar koda" #: src/components/barcodes/QRCode.tsx:179 -#: src/pages/part/PartDetail.tsx:522 +#: src/pages/part/PartDetail.tsx:524 #: src/pages/purchasing/PurchaseOrderDetail.tsx:204 #: src/pages/sales/ReturnOrderDetail.tsx:168 #: src/pages/sales/SalesOrderDetail.tsx:180 #: src/pages/sales/SalesOrderShipmentDetail.tsx:168 +#: src/pages/stock/StockDetail.tsx:186 msgid "Link" msgstr "Linkuj" @@ -720,11 +724,11 @@ msgstr "Otvori u administratorskom interfejsu" #~ msgid "Copy to clipboard" #~ msgstr "Copy to clipboard" -#: src/components/buttons/CopyButton.tsx:31 +#: src/components/buttons/CopyButton.tsx:34 msgid "Copied" msgstr "Iskopirano" -#: src/components/buttons/CopyButton.tsx:31 +#: src/components/buttons/CopyButton.tsx:34 msgid "Copy" msgstr "Kopiraj" @@ -752,19 +756,15 @@ msgstr "" #~ msgid "The label could not be generated" #~ msgstr "The label could not be generated" -#: src/components/buttons/PrintingActions.tsx:122 +#: src/components/buttons/PrintingActions.tsx:124 msgid "Print Label" msgstr "Štampaj naziv" -#: src/components/buttons/PrintingActions.tsx:129 -#: src/components/buttons/PrintingActions.tsx:156 +#: src/components/buttons/PrintingActions.tsx:134 +#: src/components/buttons/PrintingActions.tsx:168 msgid "Print" msgstr "Štampaj" -#: src/components/buttons/PrintingActions.tsx:139 -msgid "Print Report" -msgstr "Greška u štampanju" - #: src/components/buttons/PrintingActions.tsx:152 #~ msgid "Generate" #~ msgstr "Generate" @@ -777,15 +777,19 @@ msgstr "Greška u štampanju" #~ msgid "The report could not be generated" #~ msgstr "The report could not be generated" -#: src/components/buttons/PrintingActions.tsx:177 +#: src/components/buttons/PrintingActions.tsx:161 +msgid "Print Report" +msgstr "Greška u štampanju" + +#: src/components/buttons/PrintingActions.tsx:189 msgid "Printing Actions" msgstr "Opcije štampanja" -#: src/components/buttons/PrintingActions.tsx:182 +#: src/components/buttons/PrintingActions.tsx:194 msgid "Print Labels" msgstr "Štampaj nazive" -#: src/components/buttons/PrintingActions.tsx:188 +#: src/components/buttons/PrintingActions.tsx:200 msgid "Print Reports" msgstr "Štampaj izveštaje" @@ -837,24 +841,24 @@ msgstr "" msgid "Subscribe to notifications" msgstr "" -#: src/components/calendar/Calendar.tsx:99 -#: src/components/calendar/Calendar.tsx:162 +#: src/components/calendar/Calendar.tsx:102 +#: src/components/calendar/Calendar.tsx:165 msgid "Calendar Filters" msgstr "" -#: src/components/calendar/Calendar.tsx:114 +#: src/components/calendar/Calendar.tsx:117 msgid "Previous month" msgstr "" -#: src/components/calendar/Calendar.tsx:123 +#: src/components/calendar/Calendar.tsx:126 msgid "Select month" msgstr "" -#: src/components/calendar/Calendar.tsx:144 +#: src/components/calendar/Calendar.tsx:147 msgid "Next month" msgstr "" -#: src/components/calendar/Calendar.tsx:175 +#: src/components/calendar/Calendar.tsx:178 #: src/tables/InvenTreeTableHeader.tsx:291 msgid "Download data" msgstr "" @@ -868,7 +872,7 @@ msgid "Error updating order" msgstr "" #: src/components/calendar/OrderCalendar.tsx:178 -#: src/tables/Filter.tsx:144 +#: src/tables/Filter.tsx:152 msgid "Overdue" msgstr "Kasni" @@ -1107,7 +1111,7 @@ msgid "The latest news from InvenTree" msgstr "Najnovije vesti sa InvenTree" #: src/components/dashboard/widgets/ColorToggleWidget.tsx:18 -#: src/components/nav/MainMenu.tsx:91 +#: src/components/nav/MainMenu.tsx:93 msgid "Change Color Mode" msgstr "Promeni boju" @@ -1153,14 +1157,14 @@ msgstr "Nema nepročitanih novosti" #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:76 #: src/pages/core/UserDetail.tsx:93 #: src/pages/core/UserDetail.tsx:203 -#: src/tables/settings/UserTable.tsx:420 +#: src/tables/settings/UserTable.tsx:421 msgid "Superuser" msgstr "Superkorisnik" #: src/components/details/Details.tsx:124 #: src/pages/core/UserDetail.tsx:87 #: src/pages/core/UserDetail.tsx:200 -#: src/tables/settings/UserTable.tsx:415 +#: src/tables/settings/UserTable.tsx:416 msgid "Staff" msgstr "Osoblje" @@ -1658,7 +1662,7 @@ msgstr "Host" #: src/components/plugins/PluginDrawer.tsx:68 #: src/pages/Index/Settings/AdminCenter/UnitManagementPanel.tsx:19 #: src/pages/part/CategoryDetail.tsx:86 -#: src/pages/part/PartDetail.tsx:447 +#: src/pages/part/PartDetail.tsx:449 #: src/pages/stock/LocationDetail.tsx:84 #: src/tables/machine/MachineTypeTable.tsx:67 #: src/tables/machine/MachineTypeTable.tsx:151 @@ -1980,7 +1984,7 @@ msgid "Data has been imported successfully" msgstr "Podaci su učitani uspešno" #: src/components/importer/ImporterDrawer.tsx:109 -#: src/components/modals/AboutInvenTreeModal.tsx:197 +#: src/components/modals/AboutInvenTreeModal.tsx:203 #: src/components/modals/ServerInfoModal.tsx:134 #: src/forms/BomForms.tsx:132 msgid "Close" @@ -2166,14 +2170,14 @@ msgstr "" #: src/components/items/TransferList.tsx:161 #: src/components/render/Stock.tsx:102 -#: src/pages/part/PartDetail.tsx:984 -#: src/pages/stock/StockDetail.tsx:262 -#: src/pages/stock/StockDetail.tsx:913 +#: src/pages/part/PartDetail.tsx:997 +#: src/pages/stock/StockDetail.tsx:265 +#: src/pages/stock/StockDetail.tsx:929 #: src/tables/build/BuildAllocatedStockTable.tsx:135 #: src/tables/build/BuildLineTable.tsx:190 #: src/tables/part/PartTable.tsx:124 -#: src/tables/stock/StockItemTable.tsx:183 -#: src/tables/stock/StockItemTable.tsx:344 +#: src/tables/stock/StockItemTable.tsx:184 +#: src/tables/stock/StockItemTable.tsx:345 msgid "Available" msgstr "Dostupno" @@ -2252,19 +2256,19 @@ msgstr "Podnesi izveštaj o neispravnosti aplikacije" #~ msgid "Dismiss" #~ msgstr "Dismiss" -#: src/components/modals/AboutInvenTreeModal.tsx:190 +#: src/components/modals/AboutInvenTreeModal.tsx:193 msgid "Copy version information" msgstr "Kopiraj informacije o verziji" -#: src/components/modals/AboutInvenTreeModal.tsx:207 +#: src/components/modals/AboutInvenTreeModal.tsx:213 msgid "Development Version" msgstr "Razvojna verzija" -#: src/components/modals/AboutInvenTreeModal.tsx:209 +#: src/components/modals/AboutInvenTreeModal.tsx:215 msgid "Up to Date" msgstr "Obnovljeno" -#: src/components/modals/AboutInvenTreeModal.tsx:211 +#: src/components/modals/AboutInvenTreeModal.tsx:217 msgid "Update Available" msgstr "Obnova je dostupna" @@ -2439,24 +2443,28 @@ msgstr "Ništa nije pronađeno….." #~ msgid "Profile" #~ msgstr "Profile" -#: src/components/nav/MainMenu.tsx:52 +#: src/components/nav/MainMenu.tsx:54 #: src/components/nav/NavigationDrawer.tsx:193 #: src/pages/Index/Settings/AdminCenter/EmailManagementPanel.tsx:21 #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:39 msgid "Settings" msgstr "Podešavanje" -#: src/components/nav/MainMenu.tsx:59 -#: src/pages/Index/Settings/UserSettings.tsx:145 -msgid "Account Settings" -msgstr "Podešavanje naloga" - #: src/components/nav/MainMenu.tsx:59 #: src/defaults/menuItems.tsx:15 #~ msgid "Account settings" #~ msgstr "Account settings" -#: src/components/nav/MainMenu.tsx:67 +#: src/components/nav/MainMenu.tsx:61 +#: src/pages/Index/Settings/UserSettings.tsx:145 +msgid "Account Settings" +msgstr "Podešavanje naloga" + +#: src/components/nav/MainMenu.tsx:68 +#~ msgid "Current language {locale}" +#~ msgstr "Current language {locale}" + +#: src/components/nav/MainMenu.tsx:69 #: src/components/nav/NavigationDrawer.tsx:153 #: src/components/nav/SettingsHeader.tsx:41 #: src/pages/Index/Settings/SystemSettings.tsx:347 @@ -2464,15 +2472,11 @@ msgstr "Podešavanje naloga" msgid "System Settings" msgstr "Sistemska podešavanja" -#: src/components/nav/MainMenu.tsx:68 -#~ msgid "Current language {locale}" -#~ msgstr "Current language {locale}" - #: src/components/nav/MainMenu.tsx:71 #~ msgid "Switch to pseudo language" #~ msgstr "Switch to pseudo language" -#: src/components/nav/MainMenu.tsx:76 +#: src/components/nav/MainMenu.tsx:78 #: src/components/nav/NavigationDrawer.tsx:160 #: src/components/nav/SettingsHeader.tsx:42 #: src/defaults/actions.tsx:83 @@ -2481,7 +2485,14 @@ msgstr "Sistemska podešavanja" msgid "Admin Center" msgstr "Administratorski centar" -#: src/components/nav/MainMenu.tsx:100 +#: src/components/nav/MainMenu.tsx:99 +#: src/defaults/actions.tsx:44 +#: src/defaults/links.tsx:140 +#: src/defaults/links.tsx:186 +msgid "About InvenTree" +msgstr "O InvenTree" + +#: src/components/nav/MainMenu.tsx:108 msgid "Logout" msgstr "Odjavljivanje" @@ -2507,10 +2518,11 @@ msgstr "Odjavljivanje" #: src/defaults/links.tsx:42 #: src/forms/StockForms.tsx:736 #: src/pages/Index/Settings/SystemSettings.tsx:224 -#: src/pages/part/PartDetail.tsx:805 +#: src/pages/part/PartDetail.tsx:807 #: src/pages/stock/LocationDetail.tsx:390 -#: src/pages/stock/StockDetail.tsx:626 -#: src/tables/stock/StockItemTable.tsx:86 +#: src/pages/stock/LocationDetail.tsx:420 +#: src/pages/stock/StockDetail.tsx:642 +#: src/tables/stock/StockItemTable.tsx:87 msgid "Stock" msgstr "Zalihe" @@ -2599,7 +2611,7 @@ msgstr "" #: src/components/nav/SearchDrawer.tsx:288 #: src/pages/company/ManufacturerPartDetail.tsx:176 -#: src/pages/part/PartDetail.tsx:863 +#: src/pages/part/PartDetail.tsx:865 #: src/pages/part/PartSupplierDetail.tsx:15 #: src/pages/purchasing/PurchasingIndex.tsx:81 msgid "Suppliers" @@ -2663,7 +2675,7 @@ msgid "Attachments" msgstr "Prilozi" #: src/components/panels/NotesPanel.tsx:23 -#: src/tables/build/BuildOrderTestTable.tsx:196 +#: src/tables/part/PartTestResultTable.tsx:214 #: src/tables/stock/StockTrackingTable.tsx:212 msgid "Notes" msgstr "Beleške" @@ -2709,7 +2721,7 @@ msgstr "Informacije o ekstenziji" #: src/pages/company/ManufacturerPartDetail.tsx:118 #: src/pages/company/SupplierPartDetail.tsx:144 #: src/pages/part/CategoryDetail.tsx:106 -#: src/pages/part/PartDetail.tsx:461 +#: src/pages/part/PartDetail.tsx:463 #: src/pages/purchasing/PurchaseOrderDetail.tsx:144 #: src/pages/sales/ReturnOrderDetail.tsx:109 #: src/pages/sales/SalesOrderDetail.tsx:118 @@ -2730,7 +2742,7 @@ msgstr "Autor" #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:41 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 #: src/tables/ColumnRenderers.tsx:411 -#: src/tables/build/BuildOrderTestTable.tsx:204 +#: src/tables/part/PartTestResultTable.tsx:222 msgid "Date" msgstr "Datum" @@ -2739,7 +2751,7 @@ msgstr "Datum" #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:68 #: src/pages/core/UserDetail.tsx:81 #: src/pages/core/UserDetail.tsx:209 -#: src/pages/part/PartDetail.tsx:616 +#: src/pages/part/PartDetail.tsx:618 #: src/tables/bom/UsedInTable.tsx:90 #: src/tables/company/CompanyTable.tsx:57 #: src/tables/company/CompanyTable.tsx:91 @@ -2753,8 +2765,8 @@ msgstr "Datum" #: src/tables/purchasing/SupplierPartTable.tsx:85 #: src/tables/purchasing/SupplierPartTable.tsx:179 #: src/tables/settings/ApiTokenTable.tsx:63 -#: src/tables/settings/UserTable.tsx:410 -#: src/tables/stock/StockItemTable.tsx:323 +#: src/tables/settings/UserTable.tsx:411 +#: src/tables/stock/StockItemTable.tsx:324 msgid "Active" msgstr "Aktivno" @@ -2873,7 +2885,7 @@ msgstr "Pošiljka" #: src/pages/company/CompanyDetail.tsx:325 #: src/pages/company/SupplierPartDetail.tsx:368 #: src/pages/core/UserDetail.tsx:211 -#: src/pages/part/PartDetail.tsx:1017 +#: src/pages/part/PartDetail.tsx:1030 msgid "Inactive" msgstr "Neaktivno" @@ -2883,8 +2895,31 @@ msgstr "Neaktivno" msgid "No stock" msgstr "Nema zalihe" -#: src/components/render/Part.tsx:74 -#: src/pages/part/PartDetail.tsx:488 +#: src/components/render/Part.tsx:44 +#: src/pages/company/SupplierPartDetail.tsx:196 +#: src/pages/company/SupplierPartDetail.tsx:389 +#: src/pages/part/PartDetail.tsx:1018 +#: src/tables/bom/BomTable.tsx:424 +#: src/tables/part/PartTable.tsx:95 +msgid "On Order" +msgstr "Na nalogu" + +#: src/components/render/Part.tsx:52 +#: src/pages/part/PartDetail.tsx:590 +#: src/pages/part/PartDetail.tsx:1024 +#: src/pages/stock/StockDetail.tsx:912 +#: src/tables/part/PartTestResultTable.tsx:297 +#: src/tables/stock/StockItemTable.tsx:361 +msgid "In Production" +msgstr "U produkciji" + +#: src/components/render/Part.tsx:71 +#: src/tables/stock/StockTrackingTable.tsx:206 +msgid "Details" +msgstr "Detalji" + +#: src/components/render/Part.tsx:109 +#: src/pages/part/PartDetail.tsx:490 #: src/tables/ColumnRenderers.tsx:224 #: src/tables/ColumnRenderers.tsx:233 #: src/tables/notifications/NotificationTable.tsx:32 @@ -2908,17 +2943,17 @@ msgstr "Kategorija" #: src/forms/StockForms.tsx:1073 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:88 #: src/pages/core/UserDetail.tsx:158 -#: src/pages/stock/StockDetail.tsx:295 +#: src/pages/stock/StockDetail.tsx:298 #: src/tables/ColumnRenderers.tsx:176 #: src/tables/ColumnRenderers.tsx:185 -#: src/tables/Filter.tsx:392 +#: src/tables/Filter.tsx:400 #: src/tables/stock/StockTrackingTable.tsx:98 msgid "Location" msgstr "Lokacija" #: src/components/render/Stock.tsx:99 -#: src/pages/stock/StockDetail.tsx:195 -#: src/pages/stock/StockDetail.tsx:901 +#: src/pages/stock/StockDetail.tsx:198 +#: src/pages/stock/StockDetail.tsx:917 #: src/tables/build/BuildAllocatedStockTable.tsx:121 #: src/tables/build/BuildOutputTable.tsx:111 #: src/tables/sales/SalesOrderAllocationTable.tsx:139 @@ -2940,11 +2975,11 @@ msgstr "Serijski broj" #: src/pages/part/pricing/BomPricingPanel.tsx:146 #: src/pages/part/pricing/PriceBreakPanel.tsx:89 #: src/pages/part/pricing/PriceBreakPanel.tsx:172 -#: src/pages/stock/StockDetail.tsx:255 -#: src/pages/stock/StockDetail.tsx:907 +#: src/pages/stock/StockDetail.tsx:258 +#: src/pages/stock/StockDetail.tsx:923 #: src/tables/build/BuildLineTable.tsx:84 -#: src/tables/build/BuildOrderTestTable.tsx:251 #: src/tables/part/PartPurchaseOrdersTable.tsx:94 +#: src/tables/part/PartTestResultTable.tsx:269 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:168 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:199 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:69 @@ -3467,163 +3502,163 @@ msgid "Please correct the errors in the selected parts" msgstr "Molimo ispravite greške u izabranim delovima" #: src/components/wizards/OrderPartsWizard.tsx:424 -#: src/tables/build/BuildLineTable.tsx:794 +#: src/tables/build/BuildLineTable.tsx:797 #: src/tables/part/PartTable.tsx:407 #: src/tables/sales/SalesOrderLineItemTable.tsx:365 msgid "Order Parts" msgstr "Naruči delove" #: src/contexts/LanguageContext.tsx:22 -msgid "Arabic" -msgstr "Arabski" +#~ msgid "Arabic" +#~ msgstr "Arabic" #: src/contexts/LanguageContext.tsx:23 -msgid "Bulgarian" -msgstr "Bugarski" +#~ msgid "Bulgarian" +#~ msgstr "Bulgarian" #: src/contexts/LanguageContext.tsx:24 -msgid "Czech" -msgstr "Češki" +#~ msgid "Czech" +#~ msgstr "Czech" #: src/contexts/LanguageContext.tsx:25 -msgid "Danish" -msgstr "Danski" +#~ msgid "Danish" +#~ msgstr "Danish" #: src/contexts/LanguageContext.tsx:26 -msgid "German" -msgstr "Nemački" +#~ msgid "German" +#~ msgstr "German" #: src/contexts/LanguageContext.tsx:27 -msgid "Greek" -msgstr "Grčki" +#~ msgid "Greek" +#~ msgstr "Greek" #: src/contexts/LanguageContext.tsx:28 -msgid "English" -msgstr "Engleski" +#~ msgid "English" +#~ msgstr "English" #: src/contexts/LanguageContext.tsx:29 -msgid "Spanish" -msgstr "Španski" +#~ msgid "Spanish" +#~ msgstr "Spanish" #: src/contexts/LanguageContext.tsx:30 -msgid "Spanish (Mexican)" -msgstr "Španski (Meksički)" +#~ msgid "Spanish (Mexican)" +#~ msgstr "Spanish (Mexican)" #: src/contexts/LanguageContext.tsx:31 -msgid "Estonian" -msgstr "Estonijski" +#~ msgid "Estonian" +#~ msgstr "Estonian" #: src/contexts/LanguageContext.tsx:32 -msgid "Farsi / Persian" -msgstr "Farsi / Persijski" +#~ msgid "Farsi / Persian" +#~ msgstr "Farsi / Persian" #: src/contexts/LanguageContext.tsx:33 -msgid "Finnish" -msgstr "Finski" +#~ msgid "Finnish" +#~ msgstr "Finnish" #: src/contexts/LanguageContext.tsx:34 -msgid "French" -msgstr "Francuski" +#~ msgid "French" +#~ msgstr "French" #: src/contexts/LanguageContext.tsx:35 -msgid "Hebrew" -msgstr "Hebrejski" +#~ msgid "Hebrew" +#~ msgstr "Hebrew" #: src/contexts/LanguageContext.tsx:36 -msgid "Hindi" -msgstr "Indijski" +#~ msgid "Hindi" +#~ msgstr "Hindi" #: src/contexts/LanguageContext.tsx:37 -msgid "Hungarian" -msgstr "Mađarski" +#~ msgid "Hungarian" +#~ msgstr "Hungarian" #: src/contexts/LanguageContext.tsx:38 -msgid "Italian" -msgstr "Italijanski" +#~ msgid "Italian" +#~ msgstr "Italian" #: src/contexts/LanguageContext.tsx:39 -msgid "Japanese" -msgstr "Japanski" +#~ msgid "Japanese" +#~ msgstr "Japanese" #: src/contexts/LanguageContext.tsx:40 -msgid "Korean" -msgstr "Koreanski" +#~ msgid "Korean" +#~ msgstr "Korean" #: src/contexts/LanguageContext.tsx:41 -msgid "Lithuanian" -msgstr "Litvanijski" +#~ msgid "Lithuanian" +#~ msgstr "Lithuanian" #: src/contexts/LanguageContext.tsx:42 -msgid "Latvian" -msgstr "Latvijski" +#~ msgid "Latvian" +#~ msgstr "Latvian" #: src/contexts/LanguageContext.tsx:43 -msgid "Dutch" -msgstr "Danski" +#~ msgid "Dutch" +#~ msgstr "Dutch" #: src/contexts/LanguageContext.tsx:44 -msgid "Norwegian" -msgstr "Norveški" +#~ msgid "Norwegian" +#~ msgstr "Norwegian" #: src/contexts/LanguageContext.tsx:45 -msgid "Polish" -msgstr "Poljski" +#~ msgid "Polish" +#~ msgstr "Polish" #: src/contexts/LanguageContext.tsx:46 -msgid "Portuguese" -msgstr "Portugalski" +#~ msgid "Portuguese" +#~ msgstr "Portuguese" #: src/contexts/LanguageContext.tsx:47 -msgid "Portuguese (Brazilian)" -msgstr "Portugalski (Brazilski)" +#~ msgid "Portuguese (Brazilian)" +#~ msgstr "Portuguese (Brazilian)" #: src/contexts/LanguageContext.tsx:48 -msgid "Romanian" -msgstr "Rumunski" +#~ msgid "Romanian" +#~ msgstr "Romanian" #: src/contexts/LanguageContext.tsx:49 -msgid "Russian" -msgstr "Ruski" +#~ msgid "Russian" +#~ msgstr "Russian" #: src/contexts/LanguageContext.tsx:50 -msgid "Slovak" -msgstr "Slovački" +#~ msgid "Slovak" +#~ msgstr "Slovak" #: src/contexts/LanguageContext.tsx:51 -msgid "Slovenian" -msgstr "Slovenski" +#~ msgid "Slovenian" +#~ msgstr "Slovenian" #: src/contexts/LanguageContext.tsx:52 -msgid "Serbian" -msgstr "Srpski" +#~ msgid "Serbian" +#~ msgstr "Serbian" #: src/contexts/LanguageContext.tsx:53 -msgid "Swedish" -msgstr "Švedski" +#~ msgid "Swedish" +#~ msgstr "Swedish" #: src/contexts/LanguageContext.tsx:54 -msgid "Thai" -msgstr "Tajlandski" +#~ msgid "Thai" +#~ msgstr "Thai" #: src/contexts/LanguageContext.tsx:55 -msgid "Turkish" -msgstr "Turski" +#~ msgid "Turkish" +#~ msgstr "Turkish" #: src/contexts/LanguageContext.tsx:56 -msgid "Ukrainian" -msgstr "Ukrajinski" +#~ msgid "Ukrainian" +#~ msgstr "Ukrainian" #: src/contexts/LanguageContext.tsx:57 -msgid "Vietnamese" -msgstr "Vijetnamski" +#~ msgid "Vietnamese" +#~ msgstr "Vietnamese" #: src/contexts/LanguageContext.tsx:58 -msgid "Chinese (Simplified)" -msgstr "Kineski (Uprošćeni)" +#~ msgid "Chinese (Simplified)" +#~ msgstr "Chinese (Simplified)" #: src/contexts/LanguageContext.tsx:59 -msgid "Chinese (Traditional)" -msgstr "Kineski (Tradicionalni)" +#~ msgid "Chinese (Traditional)" +#~ msgstr "Chinese (Traditional)" #: src/defaults/actions.tsx:18 #: src/defaults/links.tsx:27 @@ -3644,12 +3679,6 @@ msgstr "Posetite stranicu sa dokumentacijom da saznate više o InvenTree" #~ msgid "About this Inventree instance" #~ msgstr "About this Inventree instance" -#: src/defaults/actions.tsx:44 -#: src/defaults/links.tsx:140 -#: src/defaults/links.tsx:186 -msgid "About InvenTree" -msgstr "O InvenTree" - #: src/defaults/actions.tsx:45 msgid "About the InvenTree org" msgstr "O InvenTree organizaciji" @@ -3954,7 +3983,7 @@ msgstr "Sledeći kod serije" #: src/forms/StockForms.tsx:184 #: src/forms/StockForms.tsx:189 #: src/forms/StockForms.tsx:360 -#: src/pages/stock/StockDetail.tsx:231 +#: src/pages/stock/StockDetail.tsx:234 msgid "Next serial number" msgstr "Sledeći serijski broj" @@ -3965,9 +3994,8 @@ msgstr "Sledeći serijski broj" #: src/forms/BuildForms.tsx:311 #: src/forms/BuildForms.tsx:656 #: src/tables/build/BuildAllocatedStockTable.tsx:150 -#: src/tables/build/BuildOrderTestTable.tsx:230 -#: src/tables/build/BuildOrderTestTable.tsx:254 #: src/tables/build/BuildOutputTable.tsx:592 +#: src/tables/part/PartTestResultTable.tsx:272 msgid "Build Output" msgstr "Izlazna kompilacija" @@ -3984,17 +4012,18 @@ msgstr "Izlazna kompilacija" #: src/pages/purchasing/PurchaseOrderDetail.tsx:150 #: src/pages/sales/ReturnOrderDetail.tsx:115 #: src/pages/sales/SalesOrderDetail.tsx:124 -#: src/pages/stock/StockDetail.tsx:162 -#: src/tables/Filter.tsx:266 +#: src/pages/stock/StockDetail.tsx:170 +#: src/tables/Filter.tsx:274 #: src/tables/build/BuildOutputTable.tsx:408 #: src/tables/machine/MachineListTable.tsx:359 #: src/tables/part/PartPurchaseOrdersTable.tsx:38 +#: src/tables/part/PartTestResultTable.tsx:309 #: src/tables/sales/ReturnOrderLineItemTable.tsx:135 #: src/tables/sales/ReturnOrderLineItemTable.tsx:172 #: src/tables/settings/CustomStateTable.tsx:79 #: src/tables/settings/EmailTable.tsx:95 #: src/tables/settings/ImportSessionTable.tsx:117 -#: src/tables/stock/StockItemTable.tsx:328 +#: src/tables/stock/StockItemTable.tsx:329 #: src/tables/stock/StockTrackingTable.tsx:65 msgid "Status" msgstr "Status" @@ -4056,7 +4085,7 @@ msgstr "Izlazne kompilacije poništene" #: src/tables/build/BuildAllocatedStockTable.tsx:139 #: src/tables/build/BuildLineTable.tsx:180 #: src/tables/sales/SalesOrderLineItemTable.tsx:337 -#: src/tables/stock/StockItemTable.tsx:339 +#: src/tables/stock/StockItemTable.tsx:340 msgid "Allocated" msgstr "Alocirano" @@ -4074,9 +4103,9 @@ msgstr "Izaberi lokaciju izvora radi alokacije zaliha" #: src/forms/BuildForms.tsx:671 #: src/forms/SalesOrderForms.tsx:298 -#: src/tables/build/BuildLineTable.tsx:555 -#: src/tables/build/BuildLineTable.tsx:710 -#: src/tables/build/BuildLineTable.tsx:809 +#: src/tables/build/BuildLineTable.tsx:556 +#: src/tables/build/BuildLineTable.tsx:713 +#: src/tables/build/BuildLineTable.tsx:812 #: src/tables/sales/SalesOrderLineItemTable.tsx:375 #: src/tables/sales/SalesOrderLineItemTable.tsx:408 msgid "Allocate Stock" @@ -4089,10 +4118,10 @@ msgstr "Stavke zaliha alocirane" #: src/forms/BuildForms.tsx:787 #: src/forms/BuildForms.tsx:888 -#: src/tables/build/BuildAllocatedStockTable.tsx:233 -#: src/tables/build/BuildAllocatedStockTable.tsx:265 -#: src/tables/build/BuildLineTable.tsx:720 -#: src/tables/build/BuildLineTable.tsx:843 +#: src/tables/build/BuildAllocatedStockTable.tsx:240 +#: src/tables/build/BuildAllocatedStockTable.tsx:272 +#: src/tables/build/BuildLineTable.tsx:723 +#: src/tables/build/BuildLineTable.tsx:846 msgid "Consume Stock" msgstr "" @@ -4102,14 +4131,14 @@ msgid "Stock items consumed" msgstr "" #: src/forms/BuildForms.tsx:824 -#: src/tables/build/BuildLineTable.tsx:495 +#: src/tables/build/BuildLineTable.tsx:496 #: src/tables/part/PartBuildAllocationsTable.tsx:101 msgid "Fully consumed" msgstr "" #: src/forms/BuildForms.tsx:869 #: src/tables/build/BuildLineTable.tsx:185 -#: src/tables/stock/StockItemTable.tsx:372 +#: src/tables/stock/StockItemTable.tsx:369 msgid "Consumed" msgstr "Iskorišćeno" @@ -4120,7 +4149,7 @@ msgstr "Iskorišćeno" #: src/forms/PartForms.tsx:70 #: src/forms/PartForms.tsx:157 #: src/pages/part/CategoryDetail.tsx:122 -#: src/pages/part/PartDetail.tsx:669 +#: src/pages/part/PartDetail.tsx:671 #: src/tables/part/PartCategoryTable.tsx:94 #: src/tables/part/PartTable.tsx:312 msgid "Subscribed" @@ -4232,12 +4261,13 @@ msgstr "Prodavnica sa već primeljenom zalihom" #: src/forms/PurchaseOrderForms.tsx:658 #: src/pages/build/BuildDetail.tsx:351 -#: src/pages/stock/StockDetail.tsx:277 -#: src/pages/stock/StockDetail.tsx:923 +#: src/pages/stock/StockDetail.tsx:280 +#: src/pages/stock/StockDetail.tsx:939 #: src/tables/Filter.tsx:83 #: src/tables/build/BuildAllocatedStockTable.tsx:128 -#: src/tables/build/BuildOrderTestTable.tsx:242 #: src/tables/build/BuildOutputTable.tsx:116 +#: src/tables/part/PartTestResultTable.tsx:260 +#: src/tables/part/PartTestResultTable.tsx:281 #: src/tables/sales/SalesOrderAllocationTable.tsx:146 msgid "Batch Code" msgstr "Kod serije" @@ -4260,8 +4290,8 @@ msgid "Enter serial numbers for received items" msgstr "Unesi serijske brojeve za primljene stavke" #: src/forms/PurchaseOrderForms.tsx:687 -#: src/pages/stock/StockDetail.tsx:379 -#: src/tables/stock/StockItemTable.tsx:295 +#: src/pages/stock/StockDetail.tsx:382 +#: src/tables/stock/StockItemTable.tsx:296 msgid "Expiry Date" msgstr "Datum isteka" @@ -4273,7 +4303,7 @@ msgstr "" #: src/forms/StockForms.tsx:673 #: src/pages/company/SupplierPartDetail.tsx:171 #: src/pages/company/SupplierPartDetail.tsx:235 -#: src/pages/stock/StockDetail.tsx:416 +#: src/pages/stock/StockDetail.tsx:419 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:220 msgid "Packaging" msgstr "Pakovanje" @@ -4339,9 +4369,9 @@ msgid "Stock Status" msgstr "Status zalihe" #: src/forms/StockForms.tsx:261 -#: src/pages/stock/StockDetail.tsx:670 -#: src/tables/stock/StockItemTable.tsx:525 -#: src/tables/stock/StockItemTable.tsx:572 +#: src/pages/stock/StockDetail.tsx:686 +#: src/tables/stock/StockItemTable.tsx:522 +#: src/tables/stock/StockItemTable.tsx:569 msgid "Add Stock Item" msgstr "Dodaj stavku zalihe" @@ -4378,10 +4408,10 @@ msgstr "Vrati" #: src/forms/StockForms.tsx:1075 #: src/pages/company/SupplierPartDetail.tsx:189 #: src/pages/company/SupplierPartDetail.tsx:373 -#: src/pages/part/PartDetail.tsx:535 -#: src/pages/part/PartDetail.tsx:974 +#: src/pages/part/PartDetail.tsx:537 +#: src/pages/part/PartDetail.tsx:987 +#: src/tables/Filter.tsx:92 #: src/tables/purchasing/SupplierPartTable.tsx:194 -#: src/tables/stock/StockItemTable.tsx:359 msgid "In Stock" msgstr "U zalihama" @@ -4545,7 +4575,7 @@ msgstr "Lista unosa koje možete izabrati" #: src/tables/FilterSelectDrawer.tsx:114 #: src/tables/FilterSelectDrawer.tsx:137 #: src/tables/FilterSelectDrawer.tsx:149 -#: src/tables/build/BuildOrderTestTable.tsx:188 +#: src/tables/part/PartTestResultTable.tsx:206 #: src/tables/purchasing/ManufacturerPartParameterTable.tsx:42 #: src/tables/stock/StockItemTestResultTable.tsx:201 msgid "Value" @@ -4833,7 +4863,7 @@ msgid "Delete selected stock items" msgstr "" #: src/hooks/UseStockAdjustActions.tsx:205 -#: src/pages/part/PartDetail.tsx:1155 +#: src/pages/part/PartDetail.tsx:1168 msgid "Stock Actions" msgstr "Akcije zaliha" @@ -6196,7 +6226,7 @@ msgstr "" #: src/pages/build/BuildDetail.tsx:207 #: src/pages/company/ManufacturerPartDetail.tsx:83 #: src/pages/company/SupplierPartDetail.tsx:95 -#: src/pages/part/PartDetail.tsx:454 +#: src/pages/part/PartDetail.tsx:456 #: src/pages/stock/StockDetail.tsx:153 #: src/tables/bom/BomTable.tsx:134 #: src/tables/bom/UsedInTable.tsx:40 @@ -6207,15 +6237,16 @@ msgstr "" #: src/tables/part/RelatedPartTable.tsx:73 #: src/tables/sales/SalesOrderAllocationTable.tsx:132 #: src/tables/sales/SalesOrderLineItemTable.tsx:98 -#: src/tables/stock/StockItemTable.tsx:70 +#: src/tables/stock/StockItemTable.tsx:71 msgid "IPN" msgstr "Identifikacioni broj dela" #: src/pages/build/BuildDetail.tsx:215 -#: src/pages/part/PartDetail.tsx:481 +#: src/pages/part/PartDetail.tsx:483 +#: src/pages/stock/StockDetail.tsx:161 #: src/tables/bom/UsedInTable.tsx:44 #: src/tables/build/BuildOrderTable.tsx:83 -#: src/tables/stock/StockItemTable.tsx:75 +#: src/tables/stock/StockItemTable.tsx:76 msgid "Revision" msgstr "Revizija" @@ -6231,7 +6262,7 @@ msgstr "Revizija" #: src/pages/purchasing/PurchaseOrderDetail.tsx:156 #: src/pages/sales/ReturnOrderDetail.tsx:121 #: src/pages/sales/SalesOrderDetail.tsx:130 -#: src/pages/stock/StockDetail.tsx:168 +#: src/pages/stock/StockDetail.tsx:176 msgid "Custom Status" msgstr "Prilagođeni status" @@ -6268,7 +6299,7 @@ msgid "Build Quantity" msgstr "Količina naloga" #: src/pages/build/BuildDetail.tsx:286 -#: src/pages/part/PartDetail.tsx:599 +#: src/pages/part/PartDetail.tsx:601 #: src/tables/bom/BomTable.tsx:352 #: src/tables/bom/BomTable.tsx:387 msgid "Can Build" @@ -6280,16 +6311,16 @@ msgid "Completed Outputs" msgstr "Završeni nalozi" #: src/pages/build/BuildDetail.tsx:312 -#: src/tables/Filter.tsx:373 +#: src/tables/Filter.tsx:381 msgid "Issued By" msgstr "Izdat od strane" #: src/pages/build/BuildDetail.tsx:320 -#: src/pages/part/PartDetail.tsx:692 +#: src/pages/part/PartDetail.tsx:694 #: src/pages/purchasing/PurchaseOrderDetail.tsx:243 #: src/pages/sales/ReturnOrderDetail.tsx:207 #: src/pages/sales/SalesOrderDetail.tsx:219 -#: src/tables/Filter.tsx:311 +#: src/tables/Filter.tsx:319 msgid "Responsible" msgstr "Odgovoran" @@ -6377,6 +6408,8 @@ msgid "Child Build Orders" msgstr "Pod-nalozi za izradu" #: src/pages/build/BuildDetail.tsx:524 +#: src/pages/part/PartDetail.tsx:940 +#: src/pages/stock/StockDetail.tsx:587 #: src/tables/build/BuildOutputTable.tsx:664 #: src/tables/stock/StockItemTestResultTable.tsx:167 msgid "Test Results" @@ -6511,7 +6544,7 @@ msgid "Cancel order" msgstr "Otkaži nalog" #: src/pages/build/BuildDetail.tsx:752 -#: src/pages/stock/StockDetail.tsx:341 +#: src/pages/stock/StockDetail.tsx:344 #: src/tables/build/BuildAllocatedStockTable.tsx:85 #: src/tables/part/PartBuildAllocationsTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:150 @@ -6572,7 +6605,7 @@ msgstr "Podrazumevana valuta" #: src/pages/company/SupplierPartDetail.tsx:234 #: src/pages/company/SupplierPartDetail.tsx:359 #: src/pages/purchasing/PurchaseOrderDetail.tsx:138 -#: src/tables/Filter.tsx:352 +#: src/tables/Filter.tsx:360 #: src/tables/company/CompanyTable.tsx:96 #: src/tables/part/PartPurchaseOrdersTable.tsx:43 #: src/tables/purchasing/PurchaseOrderTable.tsx:109 @@ -6585,7 +6618,7 @@ msgstr "Dobavljač" #: src/pages/company/ManufacturerPartDetail.tsx:102 #: src/pages/company/ManufacturerPartDetail.tsx:264 #: src/pages/company/SupplierPartDetail.tsx:151 -#: src/tables/Filter.tsx:339 +#: src/tables/Filter.tsx:347 #: src/tables/company/CompanyTable.tsx:101 #: src/tables/purchasing/SupplierPartTable.tsx:70 msgid "Manufacturer" @@ -6597,7 +6630,7 @@ msgstr "Proizvođač" #: src/pages/sales/ReturnOrderDetail.tsx:103 #: src/pages/sales/SalesOrderDetail.tsx:112 #: src/pages/sales/SalesOrderShipmentDetail.tsx:102 -#: src/pages/stock/StockDetail.tsx:367 +#: src/pages/stock/StockDetail.tsx:370 #: src/tables/company/CompanyTable.tsx:106 #: src/tables/sales/ReturnOrderTable.tsx:108 #: src/tables/sales/SalesOrderTable.tsx:133 @@ -6658,7 +6691,7 @@ msgstr "Spoljni link" #: src/pages/company/ManufacturerPartDetail.tsx:146 #: src/pages/company/SupplierPartDetail.tsx:231 -#: src/pages/part/PartDetail.tsx:788 +#: src/pages/part/PartDetail.tsx:790 msgid "Part Details" msgstr "Detalji dela" @@ -6671,7 +6704,7 @@ msgid "Manufacturer Part Details" msgstr "Detalji dela proizvođača" #: src/pages/company/ManufacturerPartDetail.tsx:164 -#: src/pages/part/PartDetail.tsx:794 +#: src/pages/part/PartDetail.tsx:796 msgid "Parameters" msgstr "Parametri" @@ -6712,14 +6745,6 @@ msgstr "Opis dela" msgid "Pack Quantity" msgstr "Količina pakovanja" -#: src/pages/company/SupplierPartDetail.tsx:196 -#: src/pages/company/SupplierPartDetail.tsx:389 -#: src/pages/part/PartDetail.tsx:1005 -#: src/tables/bom/BomTable.tsx:424 -#: src/tables/part/PartTable.tsx:95 -msgid "On Order" -msgstr "Na nalogu" - #: src/pages/company/SupplierPartDetail.tsx:203 msgid "Supplier Availability" msgstr "Dostupnost dobavljača" @@ -6767,7 +6792,7 @@ msgid "Add Supplier Part" msgstr "Dodaj deo dobavljača" #: src/pages/company/SupplierPartDetail.tsx:383 -#: src/pages/part/PartDetail.tsx:993 +#: src/pages/part/PartDetail.tsx:1006 msgid "No Stock" msgstr "Nema zaliha" @@ -6894,57 +6919,57 @@ msgid "Category Details" msgstr "Detalji kategorije" #: src/pages/part/PartAllocationPanel.tsx:21 -#: src/pages/stock/StockDetail.tsx:539 +#: src/pages/stock/StockDetail.tsx:555 #: src/tables/part/PartTable.tsx:108 msgid "Build Order Allocations" msgstr "Dodela naloga za izradu" #: src/pages/part/PartAllocationPanel.tsx:31 -#: src/pages/stock/StockDetail.tsx:554 +#: src/pages/stock/StockDetail.tsx:570 #: src/tables/part/PartTable.tsx:116 msgid "Sales Order Allocations" msgstr "Dodela prodajnih naloga" -#: src/pages/part/PartDetail.tsx:181 -#: src/pages/part/PartDetail.tsx:184 -#: src/pages/part/PartDetail.tsx:228 +#: src/pages/part/PartDetail.tsx:183 +#: src/pages/part/PartDetail.tsx:186 +#: src/pages/part/PartDetail.tsx:230 msgid "Validate BOM" msgstr "Validiraj spisak materijala" -#: src/pages/part/PartDetail.tsx:185 +#: src/pages/part/PartDetail.tsx:187 msgid "Do you want to validate the bill of materials for this assembly?" msgstr "Da li želite da validirate spisak materijala za ovaj sklop?" -#: src/pages/part/PartDetail.tsx:188 +#: src/pages/part/PartDetail.tsx:190 msgid "BOM validated" msgstr "Spisak materijala validiran" -#: src/pages/part/PartDetail.tsx:206 +#: src/pages/part/PartDetail.tsx:208 msgid "BOM Validated" msgstr "" -#: src/pages/part/PartDetail.tsx:207 +#: src/pages/part/PartDetail.tsx:209 msgid "The Bill of Materials for this part has been validated" msgstr "" -#: src/pages/part/PartDetail.tsx:211 -#: src/pages/part/PartDetail.tsx:216 +#: src/pages/part/PartDetail.tsx:213 +#: src/pages/part/PartDetail.tsx:218 msgid "BOM Not Validated" msgstr "" -#: src/pages/part/PartDetail.tsx:212 +#: src/pages/part/PartDetail.tsx:214 msgid "The Bill of Materials for this part has previously been checked, but requires revalidation" msgstr "" -#: src/pages/part/PartDetail.tsx:217 +#: src/pages/part/PartDetail.tsx:219 msgid "The Bill of Materials for this part has not yet been validated" msgstr "" -#: src/pages/part/PartDetail.tsx:248 +#: src/pages/part/PartDetail.tsx:250 msgid "Validated On" msgstr "" -#: src/pages/part/PartDetail.tsx:253 +#: src/pages/part/PartDetail.tsx:255 msgid "Validated By" msgstr "" @@ -6964,25 +6989,25 @@ msgstr "" #~ msgid "Delete part" #~ msgstr "Delete part" -#: src/pages/part/PartDetail.tsx:467 +#: src/pages/part/PartDetail.tsx:469 msgid "Variant of" msgstr "Varijanta od" -#: src/pages/part/PartDetail.tsx:474 +#: src/pages/part/PartDetail.tsx:476 msgid "Revision of" msgstr "Revizija od" -#: src/pages/part/PartDetail.tsx:494 +#: src/pages/part/PartDetail.tsx:496 #: src/tables/ColumnRenderers.tsx:200 #: src/tables/ColumnRenderers.tsx:209 msgid "Default Location" msgstr "Podrazumevana lokacija" -#: src/pages/part/PartDetail.tsx:501 +#: src/pages/part/PartDetail.tsx:503 msgid "Category Default Location" msgstr "Podrazumevana lokacija kategorije" -#: src/pages/part/PartDetail.tsx:508 +#: src/pages/part/PartDetail.tsx:510 #: src/tables/purchasing/ManufacturerPartParameterTable.tsx:48 msgid "Units" msgstr "Merne jedinice" @@ -6991,12 +7016,12 @@ msgstr "Merne jedinice" #~ msgid "Stocktake By" #~ msgstr "Stocktake By" -#: src/pages/part/PartDetail.tsx:515 +#: src/pages/part/PartDetail.tsx:517 #: src/tables/settings/PendingTasksTable.tsx:51 msgid "Keywords" msgstr "Ključne reči" -#: src/pages/part/PartDetail.tsx:543 +#: src/pages/part/PartDetail.tsx:545 #: src/tables/bom/BomTable.tsx:419 #: src/tables/build/BuildLineTable.tsx:297 #: src/tables/part/PartTable.tsx:306 @@ -7004,34 +7029,26 @@ msgstr "Ključne reči" msgid "Available Stock" msgstr "Dostupne zalihe" -#: src/pages/part/PartDetail.tsx:549 +#: src/pages/part/PartDetail.tsx:551 #: src/tables/bom/BomTable.tsx:328 #: src/tables/build/BuildLineTable.tsx:259 #: src/tables/sales/SalesOrderLineItemTable.tsx:178 msgid "On order" msgstr "Na nalogu" -#: src/pages/part/PartDetail.tsx:556 +#: src/pages/part/PartDetail.tsx:558 msgid "Required for Orders" msgstr "Potrebno za naloge" -#: src/pages/part/PartDetail.tsx:567 +#: src/pages/part/PartDetail.tsx:569 msgid "Allocated to Build Orders" msgstr "Dodeljeno nalozima za izradu" -#: src/pages/part/PartDetail.tsx:579 +#: src/pages/part/PartDetail.tsx:581 msgid "Allocated to Sales Orders" msgstr "Dodeljeno prodajnim nalozima" -#: src/pages/part/PartDetail.tsx:588 -#: src/pages/part/PartDetail.tsx:1011 -#: src/pages/stock/StockDetail.tsx:896 -#: src/tables/build/BuildOrderTestTable.tsx:273 -#: src/tables/stock/StockItemTable.tsx:364 -msgid "In Production" -msgstr "U produkciji" - -#: src/pages/part/PartDetail.tsx:606 +#: src/pages/part/PartDetail.tsx:608 msgid "Minimum Stock" msgstr "Minimum zaliha" @@ -7039,51 +7056,51 @@ msgstr "Minimum zaliha" #~ msgid "Scheduling" #~ msgstr "Scheduling" -#: src/pages/part/PartDetail.tsx:621 +#: src/pages/part/PartDetail.tsx:623 #: src/tables/part/ParametricPartTable.tsx:359 #: src/tables/part/PartTable.tsx:190 msgid "Locked" msgstr "Zaključano" -#: src/pages/part/PartDetail.tsx:627 +#: src/pages/part/PartDetail.tsx:629 msgid "Template Part" msgstr "Šablonski de" -#: src/pages/part/PartDetail.tsx:632 +#: src/pages/part/PartDetail.tsx:634 #: src/tables/bom/BomTable.tsx:409 msgid "Assembled Part" msgstr "Sastavljeni deo" -#: src/pages/part/PartDetail.tsx:637 +#: src/pages/part/PartDetail.tsx:639 msgid "Component Part" msgstr "Komponenta" -#: src/pages/part/PartDetail.tsx:642 +#: src/pages/part/PartDetail.tsx:644 #: src/tables/bom/BomTable.tsx:399 msgid "Testable Part" msgstr "Deo može da se testira" -#: src/pages/part/PartDetail.tsx:648 +#: src/pages/part/PartDetail.tsx:650 #: src/tables/bom/BomTable.tsx:404 msgid "Trackable Part" msgstr "Deo može da se prati" -#: src/pages/part/PartDetail.tsx:653 +#: src/pages/part/PartDetail.tsx:655 msgid "Purchaseable Part" msgstr "Deo može da se kupi" -#: src/pages/part/PartDetail.tsx:659 +#: src/pages/part/PartDetail.tsx:661 msgid "Saleable Part" msgstr "Deo može da se proda" -#: src/pages/part/PartDetail.tsx:664 -#: src/pages/part/PartDetail.tsx:1023 +#: src/pages/part/PartDetail.tsx:666 +#: src/pages/part/PartDetail.tsx:1036 #: src/tables/bom/BomTable.tsx:143 #: src/tables/bom/BomTable.tsx:414 msgid "Virtual Part" msgstr "Virtualni deo" -#: src/pages/part/PartDetail.tsx:679 +#: src/pages/part/PartDetail.tsx:681 #: src/pages/purchasing/PurchaseOrderDetail.tsx:253 #: src/pages/sales/ReturnOrderDetail.tsx:217 #: src/pages/sales/SalesOrderDetail.tsx:229 @@ -7091,65 +7108,65 @@ msgstr "Virtualni deo" msgid "Creation Date" msgstr "Datum kreiranja" -#: src/pages/part/PartDetail.tsx:684 +#: src/pages/part/PartDetail.tsx:686 #: src/tables/ColumnRenderers.tsx:386 -#: src/tables/Filter.tsx:365 +#: src/tables/Filter.tsx:373 msgid "Created By" msgstr "Kreirano od strane" -#: src/pages/part/PartDetail.tsx:699 +#: src/pages/part/PartDetail.tsx:701 msgid "Default Supplier" msgstr "Podrazumevani dobavljač" -#: src/pages/part/PartDetail.tsx:705 +#: src/pages/part/PartDetail.tsx:707 msgid "Default Expiry" msgstr "" -#: src/pages/part/PartDetail.tsx:710 +#: src/pages/part/PartDetail.tsx:712 msgid "days" msgstr "" -#: src/pages/part/PartDetail.tsx:720 +#: src/pages/part/PartDetail.tsx:722 #: src/pages/part/pricing/BomPricingPanel.tsx:113 #: src/pages/part/pricing/VariantPricingPanel.tsx:95 #: src/tables/part/PartTable.tsx:166 msgid "Price Range" msgstr "Raspon cena" -#: src/pages/part/PartDetail.tsx:730 +#: src/pages/part/PartDetail.tsx:732 msgid "Latest Serial Number" msgstr "Najnoviji serijski broj" -#: src/pages/part/PartDetail.tsx:758 +#: src/pages/part/PartDetail.tsx:760 msgid "Select Part Revision" msgstr "Izaberite reviziju dela" -#: src/pages/part/PartDetail.tsx:824 +#: src/pages/part/PartDetail.tsx:826 msgid "Variants" msgstr "Varijante" -#: src/pages/part/PartDetail.tsx:831 -#: src/pages/stock/StockDetail.tsx:526 +#: src/pages/part/PartDetail.tsx:833 +#: src/pages/stock/StockDetail.tsx:542 msgid "Allocations" msgstr "Alokacije" -#: src/pages/part/PartDetail.tsx:838 +#: src/pages/part/PartDetail.tsx:840 msgid "Bill of Materials" msgstr "Spisak materijala" -#: src/pages/part/PartDetail.tsx:850 +#: src/pages/part/PartDetail.tsx:852 msgid "Used In" msgstr "Korišćeno u" -#: src/pages/part/PartDetail.tsx:857 +#: src/pages/part/PartDetail.tsx:859 msgid "Part Pricing" msgstr "Cena dela" -#: src/pages/part/PartDetail.tsx:927 +#: src/pages/part/PartDetail.tsx:929 msgid "Test Templates" msgstr "Test šabloni" -#: src/pages/part/PartDetail.tsx:938 +#: src/pages/part/PartDetail.tsx:951 msgid "Related Parts" msgstr "Povezani delovi" @@ -7161,47 +7178,47 @@ msgstr "Povezani delovi" #~ msgid "Transfer part stock" #~ msgstr "Transfer part stock" -#: src/pages/part/PartDetail.tsx:999 +#: src/pages/part/PartDetail.tsx:1012 #: src/tables/part/PartTestTemplateTable.tsx:112 #: src/tables/stock/StockItemTestResultTable.tsx:401 msgid "Required" msgstr "Neophodno" -#: src/pages/part/PartDetail.tsx:1036 +#: src/pages/part/PartDetail.tsx:1049 #: src/tables/part/PartTable.tsx:355 msgid "Edit Part" msgstr "Izmeni deo" -#: src/pages/part/PartDetail.tsx:1076 +#: src/pages/part/PartDetail.tsx:1089 #: src/tables/part/PartTable.tsx:343 #: src/tables/part/PartTable.tsx:420 msgid "Add Part" msgstr "Dodaj deo" -#: src/pages/part/PartDetail.tsx:1090 +#: src/pages/part/PartDetail.tsx:1103 msgid "Delete Part" msgstr "Obriši deo" -#: src/pages/part/PartDetail.tsx:1099 +#: src/pages/part/PartDetail.tsx:1112 msgid "Deleting this part cannot be reversed" msgstr "Brisanje ovog dela se ne može poništiti" -#: src/pages/part/PartDetail.tsx:1161 -#: src/pages/stock/StockDetail.tsx:854 +#: src/pages/part/PartDetail.tsx:1174 +#: src/pages/stock/StockDetail.tsx:870 msgid "Order" msgstr "Nalog" -#: src/pages/part/PartDetail.tsx:1162 -#: src/pages/stock/StockDetail.tsx:855 -#: src/tables/build/BuildLineTable.tsx:740 +#: src/pages/part/PartDetail.tsx:1175 +#: src/pages/stock/StockDetail.tsx:871 +#: src/tables/build/BuildLineTable.tsx:743 msgid "Order Stock" msgstr "Naruči zalihe" -#: src/pages/part/PartDetail.tsx:1174 +#: src/pages/part/PartDetail.tsx:1187 msgid "Search by serial number" msgstr "" -#: src/pages/part/PartDetail.tsx:1182 +#: src/pages/part/PartDetail.tsx:1195 #: src/tables/part/PartTable.tsx:392 msgid "Part Actions" msgstr "Akcije dela" @@ -7291,8 +7308,8 @@ msgstr "Obriši unos popisa zaliha" #: src/pages/part/PartStockHistoryDetail.tsx:107 #: src/pages/part/PartStockHistoryDetail.tsx:211 -#: src/pages/stock/StockDetail.tsx:399 -#: src/tables/stock/StockItemTable.tsx:272 +#: src/pages/stock/StockDetail.tsx:402 +#: src/tables/stock/StockItemTable.tsx:273 msgid "Stock Value" msgstr "Vrednost zaliha" @@ -7366,12 +7383,12 @@ msgstr "Maksimalna cena" #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:71 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:126 #: src/pages/part/pricing/SupplierPricingPanel.tsx:66 -#: src/pages/stock/StockDetail.tsx:387 +#: src/pages/stock/StockDetail.tsx:390 #: src/tables/bom/BomTable.tsx:265 #: src/tables/general/ExtraLineItemTable.tsx:61 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:250 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:84 -#: src/tables/stock/StockItemTable.tsx:260 +#: src/tables/stock/StockItemTable.tsx:261 msgid "Unit Price" msgstr "Cena po jedinici" @@ -7449,9 +7466,9 @@ msgid "Purchase Pricing" msgstr "Cena nabavke" #: src/pages/part/pricing/PricingOverviewPanel.tsx:281 -#: src/pages/stock/StockDetail.tsx:179 +#: src/pages/stock/StockDetail.tsx:426 #: src/tables/part/PartParameterTable.tsx:121 -#: src/tables/stock/StockItemTable.tsx:301 +#: src/tables/stock/StockItemTable.tsx:302 msgid "Last Updated" msgstr "Poslednji put ažurirano" @@ -7815,6 +7832,7 @@ msgid "Parent Location" msgstr "Nadređena lokacija" #: src/pages/stock/LocationDetail.tsx:130 +#: src/pages/stock/LocationDetail.tsx:176 msgid "Sublocations" msgstr "Podlokacije" @@ -7871,12 +7889,12 @@ msgid "Scan Stock Item" msgstr "" #: src/pages/stock/LocationDetail.tsx:298 -#: src/pages/stock/StockDetail.tsx:783 +#: src/pages/stock/StockDetail.tsx:799 msgid "Scanned stock item into location" msgstr "" #: src/pages/stock/LocationDetail.tsx:304 -#: src/pages/stock/StockDetail.tsx:789 +#: src/pages/stock/StockDetail.tsx:805 msgid "Error scanning stock item" msgstr "" @@ -7913,71 +7931,71 @@ msgstr "Osnovni deo" #~ msgid "Unlink custom barcode from stock item" #~ msgstr "Unlink custom barcode from stock item" -#: src/pages/stock/StockDetail.tsx:185 -msgid "Last Stocktake" -msgstr "Poslednji popis" - -#: src/pages/stock/StockDetail.tsx:203 -msgid "Previous serial number" -msgstr "" - #: src/pages/stock/StockDetail.tsx:205 #~ msgid "Edit stock item" #~ msgstr "Edit stock item" +#: src/pages/stock/StockDetail.tsx:206 +msgid "Previous serial number" +msgstr "" + #: src/pages/stock/StockDetail.tsx:217 #~ msgid "Delete stock item" #~ msgstr "Delete stock item" -#: src/pages/stock/StockDetail.tsx:225 +#: src/pages/stock/StockDetail.tsx:228 msgid "Find serial number" msgstr "" -#: src/pages/stock/StockDetail.tsx:269 +#: src/pages/stock/StockDetail.tsx:272 msgid "Allocated to Orders" msgstr "Alociraj u naloge" -#: src/pages/stock/StockDetail.tsx:302 +#: src/pages/stock/StockDetail.tsx:305 msgid "Installed In" msgstr "Instalirano u" -#: src/pages/stock/StockDetail.tsx:322 +#: src/pages/stock/StockDetail.tsx:325 msgid "Parent Item" msgstr "Stavka roditelj" -#: src/pages/stock/StockDetail.tsx:326 +#: src/pages/stock/StockDetail.tsx:329 msgid "Parent stock item" msgstr "Stavka roditelj" -#: src/pages/stock/StockDetail.tsx:332 +#: src/pages/stock/StockDetail.tsx:335 msgid "Consumed By" msgstr "Potrošeno od strane" +#: src/pages/stock/StockDetail.tsx:432 +msgid "Last Stocktake" +msgstr "Poslednji popis" + #: src/pages/stock/StockDetail.tsx:433 #~ msgid "Duplicate stock item" #~ msgstr "Duplicate stock item" -#: src/pages/stock/StockDetail.tsx:510 +#: src/pages/stock/StockDetail.tsx:526 msgid "Stock Details" msgstr "Detalji zaliha" -#: src/pages/stock/StockDetail.tsx:516 +#: src/pages/stock/StockDetail.tsx:532 msgid "Stock Tracking" msgstr "Praćenje zaliha" #: src/pages/stock/StockDetail.tsx:571 -msgid "Test Data" -msgstr "Test podaci" +#~ msgid "Test Data" +#~ msgstr "Test Data" -#: src/pages/stock/StockDetail.tsx:585 +#: src/pages/stock/StockDetail.tsx:601 msgid "Installed Items" msgstr "Instalirane stavke" -#: src/pages/stock/StockDetail.tsx:592 +#: src/pages/stock/StockDetail.tsx:608 msgid "Child Items" msgstr "Podstavke" -#: src/pages/stock/StockDetail.tsx:645 +#: src/pages/stock/StockDetail.tsx:661 msgid "Edit Stock Item" msgstr "Izmeni stavku" @@ -7991,77 +8009,77 @@ msgstr "Izmeni stavku" #~ msgid "Remove stock" #~ msgstr "Remove stock" -#: src/pages/stock/StockDetail.tsx:687 -msgid "Items Created" -msgstr "" - -#: src/pages/stock/StockDetail.tsx:688 -msgid "Created {n} stock items" -msgstr "" - #: src/pages/stock/StockDetail.tsx:698 #: src/tables/stock/StockItemTable.tsx:481 #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:705 +#: src/pages/stock/StockDetail.tsx:703 +msgid "Items Created" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:704 +msgid "Created {n} stock items" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:721 msgid "Delete Stock Item" msgstr "Obriši stavku" -#: src/pages/stock/StockDetail.tsx:741 +#: src/pages/stock/StockDetail.tsx:757 msgid "Serialize Stock Item" msgstr "Serijalizuj stavku" -#: src/pages/stock/StockDetail.tsx:757 -#: src/tables/stock/StockItemTable.tsx:539 -msgid "Stock item serialized" -msgstr "Stavka serijalizovana" - #: src/pages/stock/StockDetail.tsx:762 #~ msgid "Return Stock Item" #~ msgstr "Return Stock Item" -#: src/pages/stock/StockDetail.tsx:765 -msgid "Scan Into Location" -msgstr "" - #: src/pages/stock/StockDetail.tsx:765 #~ msgid "Return this item into stock. This will remove the customer assignment." #~ msgstr "Return this item into stock. This will remove the customer assignment." +#: src/pages/stock/StockDetail.tsx:773 +#: src/tables/stock/StockItemTable.tsx:536 +msgid "Stock item serialized" +msgstr "Stavka serijalizovana" + #: src/pages/stock/StockDetail.tsx:777 #~ msgid "Item returned to stock" #~ msgstr "Item returned to stock" -#: src/pages/stock/StockDetail.tsx:823 +#: src/pages/stock/StockDetail.tsx:781 +msgid "Scan Into Location" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:839 msgid "Scan into location" msgstr "" -#: src/pages/stock/StockDetail.tsx:825 +#: src/pages/stock/StockDetail.tsx:841 msgid "Scan this item into a location" msgstr "" -#: src/pages/stock/StockDetail.tsx:837 +#: src/pages/stock/StockDetail.tsx:853 msgid "Stock Operations" msgstr "Operacije nad zalihama" -#: src/pages/stock/StockDetail.tsx:842 +#: src/pages/stock/StockDetail.tsx:858 #: src/tables/build/BuildOutputTable.tsx:532 msgid "Serialize" msgstr "Serijalizuj" -#: src/pages/stock/StockDetail.tsx:843 +#: src/pages/stock/StockDetail.tsx:859 msgid "Serialize stock" msgstr "Serijalizuj zalihe" -#: src/pages/stock/StockDetail.tsx:868 -msgid "Stock Item Actions" -msgstr "Akcije stavki" - #: src/pages/stock/StockDetail.tsx:868 #~ msgid "Count stock" #~ msgstr "Count stock" +#: src/pages/stock/StockDetail.tsx:884 +msgid "Stock Item Actions" +msgstr "Akcije stavki" + #: src/pages/stock/StockDetail.tsx:890 #~ msgid "Return from customer" #~ msgstr "Return from customer" @@ -8070,20 +8088,6 @@ msgstr "Akcije stavki" #~ msgid "Transfer" #~ msgstr "Transfer" -#: src/pages/stock/StockDetail.tsx:937 -#: src/tables/stock/StockItemTable.tsx:409 -msgid "Stale" -msgstr "Zastarelo" - -#: src/pages/stock/StockDetail.tsx:943 -#: src/tables/stock/StockItemTable.tsx:403 -msgid "Expired" -msgstr "Isteklo" - -#: src/pages/stock/StockDetail.tsx:949 -msgid "Unavailable" -msgstr "Nedostupno" - #: src/pages/stock/StockDetail.tsx:950 #~ msgid "Assign to Customer" #~ msgstr "Assign to Customer" @@ -8092,6 +8096,20 @@ msgstr "Nedostupno" #~ msgid "Assign to a customer" #~ msgstr "Assign to a customer" +#: src/pages/stock/StockDetail.tsx:953 +#: src/tables/stock/StockItemTable.tsx:406 +msgid "Stale" +msgstr "Zastarelo" + +#: src/pages/stock/StockDetail.tsx:959 +#: src/tables/stock/StockItemTable.tsx:400 +msgid "Expired" +msgstr "Isteklo" + +#: src/pages/stock/StockDetail.tsx:965 +msgid "Unavailable" +msgstr "Nedostupno" + #: src/states/IconState.tsx:47 #: src/states/IconState.tsx:77 msgid "Error loading icon package from server" @@ -8165,199 +8183,203 @@ msgstr "Prikaži stavke koje imaju serijski broj" msgid "Filter items by batch code" msgstr "Filtriraj stavke prema šifri serije" -#: src/tables/Filter.tsx:92 +#: src/tables/Filter.tsx:93 +msgid "Show items which are in stock" +msgstr "Prikaži stavke koje su na zalihama" + +#: src/tables/Filter.tsx:100 msgid "Is Serialized" msgstr "Serijski" -#: src/tables/Filter.tsx:93 +#: src/tables/Filter.tsx:101 msgid "Show items which have a serial number" msgstr "Prikaži stavke koje imaju serijski broj" -#: src/tables/Filter.tsx:100 -msgid "Serial" -msgstr "" - -#: src/tables/Filter.tsx:101 -msgid "Filter items by serial number" -msgstr "Filtriraj stavke po serijskom broju" - #: src/tables/Filter.tsx:106 #~ msgid "Show overdue orders" #~ msgstr "Show overdue orders" +#: src/tables/Filter.tsx:108 +msgid "Serial" +msgstr "" + #: src/tables/Filter.tsx:109 +msgid "Filter items by serial number" +msgstr "Filtriraj stavke po serijskom broju" + +#: src/tables/Filter.tsx:117 msgid "Serial Below" msgstr "" -#: src/tables/Filter.tsx:110 +#: src/tables/Filter.tsx:118 msgid "Show items with serial numbers less than or equal to a given value" msgstr "Prikaži stavke sa serijskim brojem manjim ili jednakim od zadate vrednosti" -#: src/tables/Filter.tsx:118 +#: src/tables/Filter.tsx:126 msgid "Serial Above" msgstr "" -#: src/tables/Filter.tsx:119 +#: src/tables/Filter.tsx:127 msgid "Show items with serial numbers greater than or equal to a given value" msgstr "Prikaži stavke sa serijskim brojem većim ili jednakim od zadate vrednosti" -#: src/tables/Filter.tsx:128 +#: src/tables/Filter.tsx:136 msgid "Assigned to me" msgstr "Dodeljeno meni" -#: src/tables/Filter.tsx:129 +#: src/tables/Filter.tsx:137 msgid "Show orders assigned to me" msgstr "Prikaži naloge dodeljene meni" -#: src/tables/Filter.tsx:136 +#: src/tables/Filter.tsx:144 #: src/tables/sales/SalesOrderAllocationTable.tsx:85 msgid "Outstanding" msgstr "Neizvršeno" -#: src/tables/Filter.tsx:137 +#: src/tables/Filter.tsx:145 msgid "Show outstanding items" msgstr "Prikaži neizvršene stavke" -#: src/tables/Filter.tsx:145 +#: src/tables/Filter.tsx:153 msgid "Show overdue items" msgstr "Prikaži stavke koje kasne" -#: src/tables/Filter.tsx:152 +#: src/tables/Filter.tsx:160 msgid "Minimum Date" msgstr "Minimalni datum" -#: src/tables/Filter.tsx:153 +#: src/tables/Filter.tsx:161 msgid "Show items after this date" msgstr "Prikaži stavke nakon ovog datuma" -#: src/tables/Filter.tsx:161 +#: src/tables/Filter.tsx:169 msgid "Maximum Date" msgstr "Maksimalni datum" -#: src/tables/Filter.tsx:162 +#: src/tables/Filter.tsx:170 msgid "Show items before this date" msgstr "Prikaži stavke pre ovog datuma" -#: src/tables/Filter.tsx:170 +#: src/tables/Filter.tsx:178 msgid "Created Before" msgstr "Kreirano pre" -#: src/tables/Filter.tsx:171 +#: src/tables/Filter.tsx:179 msgid "Show items created before this date" msgstr "Prikaži stavke kreirane pre ovog datuma" -#: src/tables/Filter.tsx:179 +#: src/tables/Filter.tsx:187 msgid "Created After" msgstr "Kreirano nakon" -#: src/tables/Filter.tsx:180 +#: src/tables/Filter.tsx:188 msgid "Show items created after this date" msgstr "Prikaži stavke kreirane nakon ovog datuma" -#: src/tables/Filter.tsx:188 +#: src/tables/Filter.tsx:196 msgid "Start Date Before" msgstr "" -#: src/tables/Filter.tsx:189 +#: src/tables/Filter.tsx:197 msgid "Show items with a start date before this date" msgstr "" -#: src/tables/Filter.tsx:197 +#: src/tables/Filter.tsx:205 msgid "Start Date After" msgstr "" -#: src/tables/Filter.tsx:198 +#: src/tables/Filter.tsx:206 msgid "Show items with a start date after this date" msgstr "" -#: src/tables/Filter.tsx:206 +#: src/tables/Filter.tsx:214 msgid "Target Date Before" msgstr "Krajnji datum pre" -#: src/tables/Filter.tsx:207 +#: src/tables/Filter.tsx:215 msgid "Show items with a target date before this date" msgstr "Prikaži stavke sa krajnjim datum pre ovog datuma" -#: src/tables/Filter.tsx:215 +#: src/tables/Filter.tsx:223 msgid "Target Date After" msgstr "Krajnji datum nakon" -#: src/tables/Filter.tsx:216 +#: src/tables/Filter.tsx:224 msgid "Show items with a target date after this date" msgstr "Prikaži stavke sa krajnjim datumom nakon ovog datuma" -#: src/tables/Filter.tsx:224 +#: src/tables/Filter.tsx:232 msgid "Completed Before" msgstr "Završeno pre" -#: src/tables/Filter.tsx:225 +#: src/tables/Filter.tsx:233 msgid "Show items completed before this date" msgstr "Prikaži stavke završene pre ovog datuma" -#: src/tables/Filter.tsx:233 +#: src/tables/Filter.tsx:241 msgid "Completed After" msgstr "Završeno nakon" -#: src/tables/Filter.tsx:234 +#: src/tables/Filter.tsx:242 msgid "Show items completed after this date" msgstr "Prikaži stavke završene nakon ovog datuma" -#: src/tables/Filter.tsx:246 +#: src/tables/Filter.tsx:254 msgid "Has Project Code" msgstr "Ima šifru projekta" -#: src/tables/Filter.tsx:247 +#: src/tables/Filter.tsx:255 msgid "Show orders with an assigned project code" msgstr "Prikaži narudžbine sa dodeljenom šifrom projekta" -#: src/tables/Filter.tsx:256 +#: src/tables/Filter.tsx:264 msgid "Include Variants" msgstr "Uključi varijante" -#: src/tables/Filter.tsx:257 +#: src/tables/Filter.tsx:265 msgid "Include results for part variants" msgstr "" -#: src/tables/Filter.tsx:267 +#: src/tables/Filter.tsx:275 #: src/tables/part/PartPurchaseOrdersTable.tsx:133 msgid "Filter by order status" msgstr "Filtriraj po statusu narudžbine" -#: src/tables/Filter.tsx:279 +#: src/tables/Filter.tsx:287 msgid "Filter by project code" msgstr "Filtriraj po šifri projekta" -#: src/tables/Filter.tsx:312 +#: src/tables/Filter.tsx:320 msgid "Filter by responsible owner" msgstr "Filtriraj po odgovornom vlasniku" -#: src/tables/Filter.tsx:328 +#: src/tables/Filter.tsx:336 #: src/tables/settings/ApiTokenTable.tsx:133 #: src/tables/stock/StockTrackingTable.tsx:191 msgid "Filter by user" msgstr "Filtriraj po korisniku" -#: src/tables/Filter.tsx:340 +#: src/tables/Filter.tsx:348 msgid "Filter by manufacturer" msgstr "" -#: src/tables/Filter.tsx:353 +#: src/tables/Filter.tsx:361 msgid "Filter by supplier" msgstr "" -#: src/tables/Filter.tsx:366 +#: src/tables/Filter.tsx:374 msgid "Filter by user who created the order" msgstr "Filtriraj po korisniku koji je kreirao nalog" -#: src/tables/Filter.tsx:374 +#: src/tables/Filter.tsx:382 msgid "Filter by user who issued the order" msgstr "" -#: src/tables/Filter.tsx:382 +#: src/tables/Filter.tsx:390 msgid "Filter by part category" msgstr "" -#: src/tables/Filter.tsx:393 +#: src/tables/Filter.tsx:401 msgid "Filter by stock location" msgstr "" @@ -8566,7 +8588,7 @@ msgstr "Izgradnja" #: src/tables/bom/BomTable.tsx:345 #: src/tables/part/PartTable.tsx:158 #: src/tables/sales/SalesOrderLineItemTable.tsx:187 -#: src/tables/stock/StockItemTable.tsx:223 +#: src/tables/stock/StockItemTable.tsx:224 msgid "Stock Information" msgstr "Informacije o zalihama" @@ -8588,7 +8610,7 @@ msgstr "Informacije o zalihama" #: src/tables/bom/BomTable.tsx:379 #: src/tables/build/BuildLineTable.tsx:478 -#: src/tables/build/BuildLineTable.tsx:518 +#: src/tables/build/BuildLineTable.tsx:519 msgid "Consumable item" msgstr "Potrošna stavka" @@ -8737,7 +8759,7 @@ msgstr "Spisak materijala ne može da se menja, deo je zaključan" #: src/tables/part/ParametricPartTable.tsx:364 #: src/tables/part/PartBuildAllocationsTable.tsx:60 #: src/tables/part/PartTable.tsx:196 -#: src/tables/stock/StockItemTable.tsx:334 +#: src/tables/stock/StockItemTable.tsx:335 msgid "Assembly" msgstr "Sklop" @@ -8785,7 +8807,7 @@ msgstr "Status narudžbenice" #~ msgstr "Edit Build Item" #: src/tables/build/BuildAllocatedStockTable.tsx:167 -#: src/tables/build/BuildLineTable.tsx:631 +#: src/tables/build/BuildLineTable.tsx:632 msgid "Edit Stock Allocation" msgstr "Izmeni alokaciju zaliha" @@ -8794,11 +8816,11 @@ msgstr "Izmeni alokaciju zaliha" #~ msgstr "Delete Build Item" #: src/tables/build/BuildAllocatedStockTable.tsx:180 -#: src/tables/build/BuildLineTable.tsx:644 +#: src/tables/build/BuildLineTable.tsx:645 msgid "Delete Stock Allocation" msgstr "Obriši alokaciju zaliha" -#: src/tables/build/BuildAllocatedStockTable.tsx:232 +#: src/tables/build/BuildAllocatedStockTable.tsx:239 msgid "Consume" msgstr "" @@ -8836,7 +8858,7 @@ msgid "Testable" msgstr "Moguće testirate" #: src/tables/build/BuildLineTable.tsx:215 -#: src/tables/stock/StockItemTable.tsx:393 +#: src/tables/stock/StockItemTable.tsx:390 msgid "Tracked" msgstr "Praćeno" @@ -8855,7 +8877,7 @@ msgstr "Nedovoljno zaliha" #: src/tables/build/BuildLineTable.tsx:294 #: src/tables/sales/SalesOrderLineItemTable.tsx:158 -#: src/tables/stock/StockItemTable.tsx:192 +#: src/tables/stock/StockItemTable.tsx:193 msgid "No stock available" msgstr "Nema dostupnih zaliha" @@ -8887,55 +8909,55 @@ msgstr "" msgid "BOM Information" msgstr "" -#: src/tables/build/BuildLineTable.tsx:496 +#: src/tables/build/BuildLineTable.tsx:497 #: src/tables/part/PartBuildAllocationsTable.tsx:102 msgid "Fully allocated" msgstr "" -#: src/tables/build/BuildLineTable.tsx:544 +#: src/tables/build/BuildLineTable.tsx:545 #: src/tables/sales/SalesOrderLineItemTable.tsx:308 msgid "Create Build Order" msgstr "Kreiraj nalog za izradu" -#: src/tables/build/BuildLineTable.tsx:573 +#: src/tables/build/BuildLineTable.tsx:574 msgid "Auto allocation in progress" msgstr "Automatska alokacija u toku" -#: src/tables/build/BuildLineTable.tsx:576 -#: src/tables/build/BuildLineTable.tsx:781 +#: src/tables/build/BuildLineTable.tsx:577 +#: src/tables/build/BuildLineTable.tsx:784 msgid "Auto Allocate Stock" msgstr "Automatski alociraj zalihe" -#: src/tables/build/BuildLineTable.tsx:577 +#: src/tables/build/BuildLineTable.tsx:578 msgid "Automatically allocate stock to this build according to the selected options" msgstr "Automatski alociraj zalihe ovom nalogu prema izabranim opcijama" -#: src/tables/build/BuildLineTable.tsx:597 -#: src/tables/build/BuildLineTable.tsx:611 -#: src/tables/build/BuildLineTable.tsx:730 -#: src/tables/build/BuildLineTable.tsx:831 +#: src/tables/build/BuildLineTable.tsx:598 +#: src/tables/build/BuildLineTable.tsx:612 +#: src/tables/build/BuildLineTable.tsx:733 +#: src/tables/build/BuildLineTable.tsx:834 #: src/tables/build/BuildOutputTable.tsx:359 #: src/tables/build/BuildOutputTable.tsx:364 msgid "Deallocate Stock" msgstr "Dealociraj zalihe" -#: src/tables/build/BuildLineTable.tsx:613 +#: src/tables/build/BuildLineTable.tsx:614 msgid "Deallocate all untracked stock for this build order" msgstr "Dealociraj sve nepraćene zalihe sa ovog naloga za izradu" -#: src/tables/build/BuildLineTable.tsx:615 +#: src/tables/build/BuildLineTable.tsx:616 msgid "Deallocate stock from the selected line item" msgstr "Dealociraj zalihe sa odabrane stavke" -#: src/tables/build/BuildLineTable.tsx:619 +#: src/tables/build/BuildLineTable.tsx:620 msgid "Stock has been deallocated" msgstr "Zalihe su dealocirane" -#: src/tables/build/BuildLineTable.tsx:750 +#: src/tables/build/BuildLineTable.tsx:753 msgid "Build Stock" msgstr "Kreiraj zalihe" -#: src/tables/build/BuildLineTable.tsx:763 +#: src/tables/build/BuildLineTable.tsx:766 #: src/tables/sales/SalesOrderLineItemTable.tsx:396 msgid "View Part" msgstr "Pogledaj deo" @@ -8999,38 +9021,6 @@ msgstr "" #~ msgid "Filter by user who issued this order" #~ msgstr "Filter by user who issued this order" -#: src/tables/build/BuildOrderTestTable.tsx:85 -#: src/tables/build/BuildOrderTestTable.tsx:163 -#: src/tables/build/BuildOrderTestTable.tsx:283 -#: src/tables/build/BuildOrderTestTable.tsx:297 -#: src/tables/stock/StockItemTestResultTable.tsx:293 -#: src/tables/stock/StockItemTestResultTable.tsx:365 -#: src/tables/stock/StockItemTestResultTable.tsx:426 -msgid "Add Test Result" -msgstr "Dodaj test rezultat" - -#: src/tables/build/BuildOrderTestTable.tsx:92 -#: src/tables/stock/StockItemTestResultTable.tsx:295 -msgid "Test result added" -msgstr "Test rezultat dodat" - -#: src/tables/build/BuildOrderTestTable.tsx:124 -msgid "Add Test Results" -msgstr "" - -#: src/tables/build/BuildOrderTestTable.tsx:134 -msgid "Test results added" -msgstr "" - -#: src/tables/build/BuildOrderTestTable.tsx:162 -#: src/tables/stock/StockItemTestResultTable.tsx:191 -msgid "No Result" -msgstr "Nema rezultata" - -#: src/tables/build/BuildOrderTestTable.tsx:274 -msgid "Show build outputs currently in production" -msgstr "Prikaži naloge za izradu koji su u produkciji" - #: src/tables/build/BuildOutputTable.tsx:104 msgid "Build Output Stock Allocation" msgstr "Alokacija zaliha na nalog za izradu" @@ -9066,7 +9056,8 @@ msgid "Serialize Build Output" msgstr "" #: src/tables/build/BuildOutputTable.tsx:409 -#: src/tables/stock/StockItemTable.tsx:329 +#: src/tables/part/PartTestResultTable.tsx:310 +#: src/tables/stock/StockItemTable.tsx:330 msgid "Filter by stock status" msgstr "Filtriraj po statusu zaliha" @@ -9914,6 +9905,38 @@ msgstr "" msgid "Order selected parts" msgstr "Naruči izabrane delove" +#: src/tables/part/PartTestResultTable.tsx:103 +#: src/tables/part/PartTestResultTable.tsx:181 +#: src/tables/part/PartTestResultTable.tsx:320 +#: src/tables/part/PartTestResultTable.tsx:334 +#: src/tables/stock/StockItemTestResultTable.tsx:293 +#: src/tables/stock/StockItemTestResultTable.tsx:365 +#: src/tables/stock/StockItemTestResultTable.tsx:426 +msgid "Add Test Result" +msgstr "Dodaj test rezultat" + +#: src/tables/part/PartTestResultTable.tsx:110 +#: src/tables/stock/StockItemTestResultTable.tsx:295 +msgid "Test result added" +msgstr "Test rezultat dodat" + +#: src/tables/part/PartTestResultTable.tsx:142 +msgid "Add Test Results" +msgstr "" + +#: src/tables/part/PartTestResultTable.tsx:152 +msgid "Test results added" +msgstr "" + +#: src/tables/part/PartTestResultTable.tsx:180 +#: src/tables/stock/StockItemTestResultTable.tsx:191 +msgid "No Result" +msgstr "Nema rezultata" + +#: src/tables/part/PartTestResultTable.tsx:298 +msgid "Show build outputs currently in production" +msgstr "Prikaži naloge za izradu koji su u produkciji" + #: src/tables/part/PartTestTemplateTable.tsx:56 msgid "Test is defined for a parent template part" msgstr "Test je definisan za nadređeni deo šablona" @@ -10268,7 +10291,7 @@ msgid "Sample" msgstr "Uzorak" #: src/tables/plugin/PluginListTable.tsx:432 -#: src/tables/stock/StockItemTable.tsx:377 +#: src/tables/stock/StockItemTable.tsx:374 msgid "Installed" msgstr "Instalirano" @@ -11081,55 +11104,55 @@ msgstr "Obriši korisnika" msgid "User deleted" msgstr "Korisnik obrisan" -#: src/tables/settings/UserTable.tsx:361 +#: src/tables/settings/UserTable.tsx:362 msgid "Are you sure you want to delete this user?" msgstr "Da li si siguran da želiš da obrišeš ovog korisnika?" -#: src/tables/settings/UserTable.tsx:367 +#: src/tables/settings/UserTable.tsx:368 msgid "Add User" msgstr "" -#: src/tables/settings/UserTable.tsx:375 +#: src/tables/settings/UserTable.tsx:376 msgid "Added user" msgstr "Korisnik dodat" -#: src/tables/settings/UserTable.tsx:382 +#: src/tables/settings/UserTable.tsx:383 msgid "Set Password" msgstr "" -#: src/tables/settings/UserTable.tsx:387 +#: src/tables/settings/UserTable.tsx:388 msgid "Password updated" msgstr "" -#: src/tables/settings/UserTable.tsx:398 +#: src/tables/settings/UserTable.tsx:399 msgid "Add user" msgstr "Dodaj korisnika" -#: src/tables/settings/UserTable.tsx:411 +#: src/tables/settings/UserTable.tsx:412 msgid "Show active users" msgstr "Prikaži aktivne korisnike" -#: src/tables/settings/UserTable.tsx:416 +#: src/tables/settings/UserTable.tsx:417 msgid "Show staff users" msgstr "Prikaži osoblje" -#: src/tables/settings/UserTable.tsx:421 +#: src/tables/settings/UserTable.tsx:422 msgid "Show superusers" msgstr "Prikaži superkorisnike" -#: src/tables/settings/UserTable.tsx:440 +#: src/tables/settings/UserTable.tsx:441 msgid "Edit User" msgstr "" -#: src/tables/settings/UserTable.tsx:476 +#: src/tables/settings/UserTable.tsx:477 msgid "User updated" msgstr "" -#: src/tables/settings/UserTable.tsx:477 +#: src/tables/settings/UserTable.tsx:478 msgid "User updated successfully" msgstr "" -#: src/tables/settings/UserTable.tsx:483 +#: src/tables/settings/UserTable.tsx:484 msgid "Error updating user" msgstr "" @@ -11171,47 +11194,47 @@ msgstr "Obriši tip lokacije" msgid "Icon" msgstr "Ikona" -#: src/tables/stock/StockItemTable.tsx:107 +#: src/tables/stock/StockItemTable.tsx:108 msgid "This stock item is in production" msgstr "Ova stavka je u produkciji" -#: src/tables/stock/StockItemTable.tsx:114 +#: src/tables/stock/StockItemTable.tsx:115 msgid "This stock item has been assigned to a sales order" msgstr "Ova stavka je dodeljena narudžbenici" -#: src/tables/stock/StockItemTable.tsx:121 +#: src/tables/stock/StockItemTable.tsx:122 msgid "This stock item has been assigned to a customer" msgstr "Ova stavka je dodeljena mušteriji" -#: src/tables/stock/StockItemTable.tsx:128 +#: src/tables/stock/StockItemTable.tsx:129 msgid "This stock item is installed in another stock item" msgstr "Ova stavka je instalirana u drugu stavku" -#: src/tables/stock/StockItemTable.tsx:135 +#: src/tables/stock/StockItemTable.tsx:136 msgid "This stock item has been consumed by a build order" msgstr "Ova stavka je iskorišćena od strane proizvodnog naloga" -#: src/tables/stock/StockItemTable.tsx:142 +#: src/tables/stock/StockItemTable.tsx:143 msgid "This stock item is unavailable" msgstr "Ova stavka nije na stanju" -#: src/tables/stock/StockItemTable.tsx:151 +#: src/tables/stock/StockItemTable.tsx:152 msgid "This stock item has expired" msgstr "Ovoj stavki je istekao rok trajanja" -#: src/tables/stock/StockItemTable.tsx:155 +#: src/tables/stock/StockItemTable.tsx:156 msgid "This stock item is stale" msgstr "Ova stavka je zastarela" -#: src/tables/stock/StockItemTable.tsx:167 +#: src/tables/stock/StockItemTable.tsx:168 msgid "This stock item is fully allocated" msgstr "Ova stavka je potpuno alocirana" -#: src/tables/stock/StockItemTable.tsx:174 +#: src/tables/stock/StockItemTable.tsx:175 msgid "This stock item is partially allocated" msgstr "Ova stavka je delimično alocirana" -#: src/tables/stock/StockItemTable.tsx:202 +#: src/tables/stock/StockItemTable.tsx:203 msgid "This stock item has been depleted" msgstr "Ova stavka je potrošena" @@ -11219,152 +11242,148 @@ msgstr "Ova stavka je potrošena" #~ msgid "Show stock for assmebled parts" #~ msgstr "Show stock for assmebled parts" -#: src/tables/stock/StockItemTable.tsx:306 +#: src/tables/stock/StockItemTable.tsx:307 msgid "Stocktake Date" msgstr "Datum inventure" -#: src/tables/stock/StockItemTable.tsx:324 +#: src/tables/stock/StockItemTable.tsx:325 msgid "Show stock for active parts" msgstr "Prikaži zalihe za aktivne delove" -#: src/tables/stock/StockItemTable.tsx:335 +#: src/tables/stock/StockItemTable.tsx:336 msgid "Show stock for assembled parts" msgstr "Prikaži zalihe za sklopljene delove" -#: src/tables/stock/StockItemTable.tsx:340 +#: src/tables/stock/StockItemTable.tsx:341 msgid "Show items which have been allocated" msgstr "Prikaži stavke koje su alocirane" -#: src/tables/stock/StockItemTable.tsx:345 +#: src/tables/stock/StockItemTable.tsx:346 msgid "Show items which are available" msgstr "Prikaži stavke koje su dostupne" -#: src/tables/stock/StockItemTable.tsx:349 +#: src/tables/stock/StockItemTable.tsx:350 #: src/tables/stock/StockLocationTable.tsx:38 msgid "Include Sublocations" msgstr "Uključi podlokacije" -#: src/tables/stock/StockItemTable.tsx:350 +#: src/tables/stock/StockItemTable.tsx:351 msgid "Include stock in sublocations" msgstr "Uključi zalihe u podlokacijama" -#: src/tables/stock/StockItemTable.tsx:354 +#: src/tables/stock/StockItemTable.tsx:355 msgid "Depleted" msgstr "Potrošeno" -#: src/tables/stock/StockItemTable.tsx:355 +#: src/tables/stock/StockItemTable.tsx:356 msgid "Show depleted stock items" msgstr "Prikaži potrošene stavke" -#: src/tables/stock/StockItemTable.tsx:360 -msgid "Show items which are in stock" -msgstr "Prikaži stavke koje su na zalihama" +#: src/tables/stock/StockItemTable.tsx:362 +msgid "Show items which are in production" +msgstr "Prikaži stavke koje su u produkciji" #: src/tables/stock/StockItemTable.tsx:362 #~ msgid "Include stock items for variant parts" #~ msgstr "Include stock items for variant parts" -#: src/tables/stock/StockItemTable.tsx:365 -msgid "Show items which are in production" -msgstr "Prikaži stavke koje su u produkciji" - -#: src/tables/stock/StockItemTable.tsx:373 +#: src/tables/stock/StockItemTable.tsx:370 msgid "Show items which have been consumed by a build order" msgstr "Prikaz stavki koje su iskorišćene proizvodnim nalogom" -#: src/tables/stock/StockItemTable.tsx:378 +#: src/tables/stock/StockItemTable.tsx:375 msgid "Show stock items which are installed in other items" msgstr "Prikaz stavki koje su instalirane u drugim stavkama" -#: src/tables/stock/StockItemTable.tsx:382 +#: src/tables/stock/StockItemTable.tsx:379 msgid "Sent to Customer" msgstr "Pošalji mušteriji" -#: src/tables/stock/StockItemTable.tsx:383 +#: src/tables/stock/StockItemTable.tsx:380 msgid "Show items which have been sent to a customer" msgstr "Prikaži stavke koje su poslate mušteriji" -#: src/tables/stock/StockItemTable.tsx:394 +#: src/tables/stock/StockItemTable.tsx:391 msgid "Show tracked items" msgstr "Prikaži praćene stavke" +#: src/tables/stock/StockItemTable.tsx:395 +msgid "Has Purchase Price" +msgstr "Ima nabavnu cenu" + +#: src/tables/stock/StockItemTable.tsx:396 +msgid "Show items which have a purchase price" +msgstr "Prikaži stavke koje imaju nabavnu cenu" + #: src/tables/stock/StockItemTable.tsx:397 #~ msgid "Serial Number LTE" #~ msgstr "Serial Number LTE" -#: src/tables/stock/StockItemTable.tsx:398 -msgid "Has Purchase Price" -msgstr "Ima nabavnu cenu" - -#: src/tables/stock/StockItemTable.tsx:399 -msgid "Show items which have a purchase price" -msgstr "Prikaži stavke koje imaju nabavnu cenu" +#: src/tables/stock/StockItemTable.tsx:401 +msgid "Show items which have expired" +msgstr "Prikaži stavke čiji rok je istekao" #: src/tables/stock/StockItemTable.tsx:403 #~ msgid "Serial Number GTE" #~ msgstr "Serial Number GTE" -#: src/tables/stock/StockItemTable.tsx:404 -msgid "Show items which have expired" -msgstr "Prikaži stavke čiji rok je istekao" - -#: src/tables/stock/StockItemTable.tsx:410 +#: src/tables/stock/StockItemTable.tsx:407 msgid "Show items which are stale" msgstr "Prikaži stavke koje su zastarele" -#: src/tables/stock/StockItemTable.tsx:415 +#: src/tables/stock/StockItemTable.tsx:412 msgid "Expired Before" msgstr "Ističe pre" -#: src/tables/stock/StockItemTable.tsx:416 +#: src/tables/stock/StockItemTable.tsx:413 msgid "Show items which expired before this date" msgstr "Prikaži stavke koje ističu pre ovog datuma" -#: src/tables/stock/StockItemTable.tsx:422 +#: src/tables/stock/StockItemTable.tsx:419 msgid "Expired After" msgstr "Ističe nakon" -#: src/tables/stock/StockItemTable.tsx:423 +#: src/tables/stock/StockItemTable.tsx:420 msgid "Show items which expired after this date" msgstr "Prikaži stavke koje ističu nakon ovog datuma" -#: src/tables/stock/StockItemTable.tsx:429 +#: src/tables/stock/StockItemTable.tsx:426 msgid "Updated Before" msgstr "Ažurirano pre" -#: src/tables/stock/StockItemTable.tsx:430 +#: src/tables/stock/StockItemTable.tsx:427 msgid "Show items updated before this date" msgstr "Prikaži stavke ažurirane pre ovog datuma" -#: src/tables/stock/StockItemTable.tsx:435 +#: src/tables/stock/StockItemTable.tsx:432 msgid "Updated After" msgstr "Ažurirano nakon" -#: src/tables/stock/StockItemTable.tsx:436 +#: src/tables/stock/StockItemTable.tsx:433 msgid "Show items updated after this date" msgstr "Prikaži stavke ažurirane nakon ovog datuma" -#: src/tables/stock/StockItemTable.tsx:441 +#: src/tables/stock/StockItemTable.tsx:438 msgid "Stocktake Before" msgstr "Inventar pre" -#: src/tables/stock/StockItemTable.tsx:442 +#: src/tables/stock/StockItemTable.tsx:439 msgid "Show items counted before this date" msgstr "Prikaži stavke prebrojane pre ovog datuma" -#: src/tables/stock/StockItemTable.tsx:447 +#: src/tables/stock/StockItemTable.tsx:444 msgid "Stocktake After" msgstr "Inventar nakon" -#: src/tables/stock/StockItemTable.tsx:448 +#: src/tables/stock/StockItemTable.tsx:445 msgid "Show items counted after this date" msgstr "Prikaži stavke prebrojane nakon ovog datuma" -#: src/tables/stock/StockItemTable.tsx:453 +#: src/tables/stock/StockItemTable.tsx:450 msgid "External Location" msgstr "Eksterne lokacije" -#: src/tables/stock/StockItemTable.tsx:454 +#: src/tables/stock/StockItemTable.tsx:451 msgid "Show items in an external location" msgstr "Prikaži stavke na eksternim lokacijama" @@ -11372,7 +11391,7 @@ msgstr "Prikaži stavke na eksternim lokacijama" #~ msgid "Delete stock items" #~ msgstr "Delete stock items" -#: src/tables/stock/StockItemTable.tsx:559 +#: src/tables/stock/StockItemTable.tsx:556 msgid "Order items" msgstr "" @@ -11547,10 +11566,6 @@ msgstr "Dodato" msgid "Removed" msgstr "Uklonjeno" -#: src/tables/stock/StockTrackingTable.tsx:206 -msgid "Details" -msgstr "Detalji" - #: src/tables/stock/StockTrackingTable.tsx:221 msgid "No user information" msgstr "Nema informacije o korisniku" diff --git a/src/frontend/src/locales/sv/messages.po b/src/frontend/src/locales/sv/messages.po index eddef32d51..ec1ec71db7 100644 --- a/src/frontend/src/locales/sv/messages.po +++ b/src/frontend/src/locales/sv/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: sv\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2025-09-17 03:41\n" +"PO-Revision-Date: 2025-09-29 23:54\n" "Last-Translator: \n" "Language-Team: Swedish\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -69,7 +69,7 @@ msgstr "Åtgärder" #: src/components/forms/fields/RelatedModelField.tsx:393 #: src/components/nav/Header.tsx:169 #: src/pages/Index/Settings/UserSettings.tsx:74 -#: src/pages/part/PartDetail.tsx:1173 +#: src/pages/part/PartDetail.tsx:1186 msgid "Search" msgstr "Sök" @@ -113,7 +113,7 @@ msgstr "Nej" #: src/forms/StockForms.tsx:1028 #: src/forms/StockForms.tsx:1072 #: src/pages/build/BuildDetail.tsx:200 -#: src/pages/part/PartDetail.tsx:1225 +#: src/pages/part/PartDetail.tsx:1238 #: src/tables/ColumnRenderers.tsx:82 #: src/tables/part/RelatedPartTable.tsx:53 #: src/tables/stock/StockTrackingTable.tsx:87 @@ -128,7 +128,8 @@ msgstr "Artkel" #: src/pages/part/CategoryDetail.tsx:130 #: src/pages/part/CategoryDetail.tsx:273 #: src/pages/part/CategoryDetail.tsx:312 -#: src/pages/part/PartDetail.tsx:955 +#: src/pages/part/CategoryDetail.tsx:343 +#: src/pages/part/PartDetail.tsx:968 msgid "Parts" msgstr "Artiklar" @@ -152,11 +153,11 @@ msgstr "Testmall för artiklar" #: lib/enums/ModelInformation.tsx:52 #: src/components/wizards/OrderPartsWizard.tsx:143 #: src/pages/company/SupplierPartDetail.tsx:408 -#: src/pages/stock/StockDetail.tsx:286 +#: src/pages/stock/StockDetail.tsx:289 #: src/tables/build/BuildAllocatedStockTable.tsx:155 #: src/tables/part/PartPurchaseOrdersTable.tsx:50 #: src/tables/purchasing/SupplierPartTable.tsx:64 -#: src/tables/stock/StockItemTable.tsx:248 +#: src/tables/stock/StockItemTable.tsx:249 msgid "Supplier Part" msgstr "Leverantörsartikel" @@ -168,7 +169,7 @@ msgstr "Leverantörsartikel" #: lib/enums/ModelInformation.tsx:61 #: src/pages/company/SupplierPartDetail.tsx:160 #: src/tables/part/PartPurchaseOrdersTable.tsx:56 -#: src/tables/stock/StockItemTable.tsx:254 +#: src/tables/stock/StockItemTable.tsx:255 msgid "Manufacturer Part" msgstr "Tillverkarens artiklar" @@ -179,14 +180,15 @@ msgstr "Tillverkarens artiklar" #: lib/enums/ModelInformation.tsx:70 #: src/pages/part/CategoryDetail.tsx:343 -#: src/tables/Filter.tsx:381 +#: src/tables/Filter.tsx:389 msgid "Part Category" msgstr "Artikel Kategori" #: lib/enums/ModelInformation.tsx:71 #: lib/enums/Roles.tsx:37 +#: src/pages/part/CategoryDetail.tsx:267 #: src/pages/part/CategoryDetail.tsx:334 -#: src/pages/part/PartDetail.tsx:1214 +#: src/pages/part/PartDetail.tsx:1227 msgid "Part Categories" msgstr "Artikelkategorier" @@ -196,7 +198,8 @@ msgstr "Artikelkategorier" #: src/forms/BuildForms.tsx:604 #: src/forms/BuildForms.tsx:765 #: src/forms/SalesOrderForms.tsx:269 -#: src/pages/stock/StockDetail.tsx:976 +#: src/pages/stock/StockDetail.tsx:992 +#: src/tables/part/PartTestResultTable.tsx:248 #: src/tables/stock/StockTrackingTable.tsx:48 #: src/tables/stock/StockTrackingTable.tsx:55 msgid "Stock Item" @@ -221,7 +224,7 @@ msgstr "Lagerplats" #: lib/enums/ModelInformation.tsx:89 #: src/pages/stock/LocationDetail.tsx:176 #: src/pages/stock/LocationDetail.tsx:412 -#: src/pages/stock/StockDetail.tsx:967 +#: src/pages/stock/StockDetail.tsx:983 msgid "Stock Locations" msgstr "Lagerplats" @@ -235,7 +238,7 @@ msgstr "Lagerplatstyper" #: lib/enums/ModelInformation.tsx:103 #: src/pages/Index/Settings/SystemSettings.tsx:248 -#: src/pages/part/PartDetail.tsx:912 +#: src/pages/part/PartDetail.tsx:914 msgid "Stock History" msgstr "Lagerhistorik" @@ -284,7 +287,7 @@ msgstr "Företag" #: src/pages/sales/ReturnOrderDetail.tsx:199 #: src/pages/sales/SalesOrderDetail.tsx:211 #: src/tables/ColumnRenderers.tsx:353 -#: src/tables/Filter.tsx:278 +#: src/tables/Filter.tsx:286 #: src/tables/TableHoverCard.tsx:101 msgid "Project Code" msgstr "Projektkod" @@ -299,9 +302,9 @@ msgstr "Projektkoder" #: src/pages/build/BuildDetail.tsx:244 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:33 #: src/pages/purchasing/PurchaseOrderDetail.tsx:531 -#: src/pages/stock/StockDetail.tsx:349 +#: src/pages/stock/StockDetail.tsx:352 #: src/tables/part/PartPurchaseOrdersTable.tsx:32 -#: src/tables/stock/StockItemTable.tsx:240 +#: src/tables/stock/StockItemTable.tsx:241 #: src/tables/stock/StockTrackingTable.tsx:120 msgid "Purchase Order" msgstr "Inköpsorder" @@ -311,7 +314,7 @@ msgstr "Inköpsorder" #: src/pages/Index/Settings/SystemSettings.tsx:283 #: src/pages/company/CompanyDetail.tsx:205 #: src/pages/company/SupplierPartDetail.tsx:265 -#: src/pages/part/PartDetail.tsx:876 +#: src/pages/part/PartDetail.tsx:878 #: src/pages/purchasing/PurchasingIndex.tsx:60 msgid "Purchase Orders" msgstr "Inköpsorder" @@ -330,7 +333,7 @@ msgstr "Inköpsorderrader" #: src/pages/sales/SalesOrderDetail.tsx:586 #: src/pages/sales/SalesOrderShipmentDetail.tsx:94 #: src/pages/sales/SalesOrderShipmentDetail.tsx:358 -#: src/pages/stock/StockDetail.tsx:358 +#: src/pages/stock/StockDetail.tsx:361 #: src/tables/part/PartSalesAllocationsTable.tsx:41 #: src/tables/sales/SalesOrderAllocationTable.tsx:107 #: src/tables/stock/StockTrackingTable.tsx:131 @@ -341,7 +344,7 @@ msgstr "Försäljningsorder" #: lib/enums/Roles.tsx:43 #: src/pages/Index/Settings/SystemSettings.tsx:299 #: src/pages/company/CompanyDetail.tsx:225 -#: src/pages/part/PartDetail.tsx:888 +#: src/pages/part/PartDetail.tsx:890 #: src/pages/sales/SalesIndex.tsx:82 msgid "Sales Orders" msgstr "Försäljningsorder" @@ -365,7 +368,7 @@ msgstr "Returorder" #: lib/enums/Roles.tsx:41 #: src/pages/Index/Settings/SystemSettings.tsx:315 #: src/pages/company/CompanyDetail.tsx:232 -#: src/pages/part/PartDetail.tsx:895 +#: src/pages/part/PartDetail.tsx:897 #: src/pages/sales/SalesIndex.tsx:103 msgid "Return Orders" msgstr "Returorder" @@ -414,7 +417,7 @@ msgstr "Ägare" #: lib/enums/ModelInformation.tsx:214 #: src/pages/Auth/ChangePassword.tsx:36 #: src/pages/core/UserDetail.tsx:220 -#: src/tables/Filter.tsx:327 +#: src/tables/Filter.tsx:335 #: src/tables/settings/ApiTokenTable.tsx:105 #: src/tables/settings/ApiTokenTable.tsx:132 #: src/tables/settings/BarcodeScanHistoryTable.tsx:79 @@ -544,7 +547,7 @@ msgstr "" #: lib/enums/Roles.tsx:33 #: src/pages/Index/Settings/SystemSettings.tsx:264 #: src/pages/build/BuildIndex.tsx:75 -#: src/pages/part/PartDetail.tsx:905 +#: src/pages/part/PartDetail.tsx:907 #: src/pages/sales/SalesOrderDetail.tsx:394 msgid "Build Orders" msgstr "Byggordrar" @@ -694,11 +697,12 @@ msgid "Failed to link barcode" msgstr "" #: src/components/barcodes/QRCode.tsx:179 -#: src/pages/part/PartDetail.tsx:522 +#: src/pages/part/PartDetail.tsx:524 #: src/pages/purchasing/PurchaseOrderDetail.tsx:204 #: src/pages/sales/ReturnOrderDetail.tsx:168 #: src/pages/sales/SalesOrderDetail.tsx:180 #: src/pages/sales/SalesOrderShipmentDetail.tsx:168 +#: src/pages/stock/StockDetail.tsx:186 msgid "Link" msgstr "Länk" @@ -720,11 +724,11 @@ msgstr "Öppna i administratörsgränssnittet" #~ msgid "Copy to clipboard" #~ msgstr "Copy to clipboard" -#: src/components/buttons/CopyButton.tsx:31 +#: src/components/buttons/CopyButton.tsx:34 msgid "Copied" msgstr "Kopierad" -#: src/components/buttons/CopyButton.tsx:31 +#: src/components/buttons/CopyButton.tsx:34 msgid "Copy" msgstr "Kopiera" @@ -752,19 +756,15 @@ msgstr "" #~ msgid "The label could not be generated" #~ msgstr "The label could not be generated" -#: src/components/buttons/PrintingActions.tsx:122 +#: src/components/buttons/PrintingActions.tsx:124 msgid "Print Label" msgstr "Skriv ut etikett" -#: src/components/buttons/PrintingActions.tsx:129 -#: src/components/buttons/PrintingActions.tsx:156 +#: src/components/buttons/PrintingActions.tsx:134 +#: src/components/buttons/PrintingActions.tsx:168 msgid "Print" msgstr "Skriv ut" -#: src/components/buttons/PrintingActions.tsx:139 -msgid "Print Report" -msgstr "Skriv ut Rapport" - #: src/components/buttons/PrintingActions.tsx:152 #~ msgid "Generate" #~ msgstr "Generate" @@ -777,15 +777,19 @@ msgstr "Skriv ut Rapport" #~ msgid "The report could not be generated" #~ msgstr "The report could not be generated" -#: src/components/buttons/PrintingActions.tsx:177 +#: src/components/buttons/PrintingActions.tsx:161 +msgid "Print Report" +msgstr "Skriv ut Rapport" + +#: src/components/buttons/PrintingActions.tsx:189 msgid "Printing Actions" msgstr "Utskriftsalternativ" -#: src/components/buttons/PrintingActions.tsx:182 +#: src/components/buttons/PrintingActions.tsx:194 msgid "Print Labels" msgstr "Skriv ut etiketter" -#: src/components/buttons/PrintingActions.tsx:188 +#: src/components/buttons/PrintingActions.tsx:200 msgid "Print Reports" msgstr "Skriv ut rapporter" @@ -837,24 +841,24 @@ msgstr "" msgid "Subscribe to notifications" msgstr "" -#: src/components/calendar/Calendar.tsx:99 -#: src/components/calendar/Calendar.tsx:162 +#: src/components/calendar/Calendar.tsx:102 +#: src/components/calendar/Calendar.tsx:165 msgid "Calendar Filters" msgstr "" -#: src/components/calendar/Calendar.tsx:114 +#: src/components/calendar/Calendar.tsx:117 msgid "Previous month" msgstr "" -#: src/components/calendar/Calendar.tsx:123 +#: src/components/calendar/Calendar.tsx:126 msgid "Select month" msgstr "" -#: src/components/calendar/Calendar.tsx:144 +#: src/components/calendar/Calendar.tsx:147 msgid "Next month" msgstr "" -#: src/components/calendar/Calendar.tsx:175 +#: src/components/calendar/Calendar.tsx:178 #: src/tables/InvenTreeTableHeader.tsx:291 msgid "Download data" msgstr "" @@ -868,7 +872,7 @@ msgid "Error updating order" msgstr "" #: src/components/calendar/OrderCalendar.tsx:178 -#: src/tables/Filter.tsx:144 +#: src/tables/Filter.tsx:152 msgid "Overdue" msgstr "" @@ -1107,7 +1111,7 @@ msgid "The latest news from InvenTree" msgstr "" #: src/components/dashboard/widgets/ColorToggleWidget.tsx:18 -#: src/components/nav/MainMenu.tsx:91 +#: src/components/nav/MainMenu.tsx:93 msgid "Change Color Mode" msgstr "" @@ -1153,14 +1157,14 @@ msgstr "" #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:76 #: src/pages/core/UserDetail.tsx:93 #: src/pages/core/UserDetail.tsx:203 -#: src/tables/settings/UserTable.tsx:420 +#: src/tables/settings/UserTable.tsx:421 msgid "Superuser" msgstr "" #: src/components/details/Details.tsx:124 #: src/pages/core/UserDetail.tsx:87 #: src/pages/core/UserDetail.tsx:200 -#: src/tables/settings/UserTable.tsx:415 +#: src/tables/settings/UserTable.tsx:416 msgid "Staff" msgstr "" @@ -1658,7 +1662,7 @@ msgstr "Värd" #: src/components/plugins/PluginDrawer.tsx:68 #: src/pages/Index/Settings/AdminCenter/UnitManagementPanel.tsx:19 #: src/pages/part/CategoryDetail.tsx:86 -#: src/pages/part/PartDetail.tsx:447 +#: src/pages/part/PartDetail.tsx:449 #: src/pages/stock/LocationDetail.tsx:84 #: src/tables/machine/MachineTypeTable.tsx:67 #: src/tables/machine/MachineTypeTable.tsx:151 @@ -1980,7 +1984,7 @@ msgid "Data has been imported successfully" msgstr "Data har importerats framgångsrikt" #: src/components/importer/ImporterDrawer.tsx:109 -#: src/components/modals/AboutInvenTreeModal.tsx:197 +#: src/components/modals/AboutInvenTreeModal.tsx:203 #: src/components/modals/ServerInfoModal.tsx:134 #: src/forms/BomForms.tsx:132 msgid "Close" @@ -2166,14 +2170,14 @@ msgstr "" #: src/components/items/TransferList.tsx:161 #: src/components/render/Stock.tsx:102 -#: src/pages/part/PartDetail.tsx:984 -#: src/pages/stock/StockDetail.tsx:262 -#: src/pages/stock/StockDetail.tsx:913 +#: src/pages/part/PartDetail.tsx:997 +#: src/pages/stock/StockDetail.tsx:265 +#: src/pages/stock/StockDetail.tsx:929 #: src/tables/build/BuildAllocatedStockTable.tsx:135 #: src/tables/build/BuildLineTable.tsx:190 #: src/tables/part/PartTable.tsx:124 -#: src/tables/stock/StockItemTable.tsx:183 -#: src/tables/stock/StockItemTable.tsx:344 +#: src/tables/stock/StockItemTable.tsx:184 +#: src/tables/stock/StockItemTable.tsx:345 msgid "Available" msgstr "Tillgänglig" @@ -2252,19 +2256,19 @@ msgstr "Skicka felrapport" #~ msgid "Dismiss" #~ msgstr "Dismiss" -#: src/components/modals/AboutInvenTreeModal.tsx:190 +#: src/components/modals/AboutInvenTreeModal.tsx:193 msgid "Copy version information" msgstr "Kopiera versionsinformation" -#: src/components/modals/AboutInvenTreeModal.tsx:207 +#: src/components/modals/AboutInvenTreeModal.tsx:213 msgid "Development Version" msgstr "Utvecklingsversion" -#: src/components/modals/AboutInvenTreeModal.tsx:209 +#: src/components/modals/AboutInvenTreeModal.tsx:215 msgid "Up to Date" msgstr "Aktuell" -#: src/components/modals/AboutInvenTreeModal.tsx:211 +#: src/components/modals/AboutInvenTreeModal.tsx:217 msgid "Update Available" msgstr "Uppdatering tillgänglig" @@ -2439,24 +2443,28 @@ msgstr "Ingenting hittades..." #~ msgid "Profile" #~ msgstr "Profile" -#: src/components/nav/MainMenu.tsx:52 +#: src/components/nav/MainMenu.tsx:54 #: src/components/nav/NavigationDrawer.tsx:193 #: src/pages/Index/Settings/AdminCenter/EmailManagementPanel.tsx:21 #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:39 msgid "Settings" msgstr "Inställningar" -#: src/components/nav/MainMenu.tsx:59 -#: src/pages/Index/Settings/UserSettings.tsx:145 -msgid "Account Settings" -msgstr "Kontoinställningar" - #: src/components/nav/MainMenu.tsx:59 #: src/defaults/menuItems.tsx:15 #~ msgid "Account settings" #~ msgstr "Account settings" -#: src/components/nav/MainMenu.tsx:67 +#: src/components/nav/MainMenu.tsx:61 +#: src/pages/Index/Settings/UserSettings.tsx:145 +msgid "Account Settings" +msgstr "Kontoinställningar" + +#: src/components/nav/MainMenu.tsx:68 +#~ msgid "Current language {locale}" +#~ msgstr "Current language {locale}" + +#: src/components/nav/MainMenu.tsx:69 #: src/components/nav/NavigationDrawer.tsx:153 #: src/components/nav/SettingsHeader.tsx:41 #: src/pages/Index/Settings/SystemSettings.tsx:347 @@ -2464,15 +2472,11 @@ msgstr "Kontoinställningar" msgid "System Settings" msgstr "Systeminställningar" -#: src/components/nav/MainMenu.tsx:68 -#~ msgid "Current language {locale}" -#~ msgstr "Current language {locale}" - #: src/components/nav/MainMenu.tsx:71 #~ msgid "Switch to pseudo language" #~ msgstr "Switch to pseudo language" -#: src/components/nav/MainMenu.tsx:76 +#: src/components/nav/MainMenu.tsx:78 #: src/components/nav/NavigationDrawer.tsx:160 #: src/components/nav/SettingsHeader.tsx:42 #: src/defaults/actions.tsx:83 @@ -2481,7 +2485,14 @@ msgstr "Systeminställningar" msgid "Admin Center" msgstr "Admin-center" -#: src/components/nav/MainMenu.tsx:100 +#: src/components/nav/MainMenu.tsx:99 +#: src/defaults/actions.tsx:44 +#: src/defaults/links.tsx:140 +#: src/defaults/links.tsx:186 +msgid "About InvenTree" +msgstr "Om InvenTree" + +#: src/components/nav/MainMenu.tsx:108 msgid "Logout" msgstr "Logga ut" @@ -2507,10 +2518,11 @@ msgstr "Logga ut" #: src/defaults/links.tsx:42 #: src/forms/StockForms.tsx:736 #: src/pages/Index/Settings/SystemSettings.tsx:224 -#: src/pages/part/PartDetail.tsx:805 +#: src/pages/part/PartDetail.tsx:807 #: src/pages/stock/LocationDetail.tsx:390 -#: src/pages/stock/StockDetail.tsx:626 -#: src/tables/stock/StockItemTable.tsx:86 +#: src/pages/stock/LocationDetail.tsx:420 +#: src/pages/stock/StockDetail.tsx:642 +#: src/tables/stock/StockItemTable.tsx:87 msgid "Stock" msgstr "Lagersaldo" @@ -2599,7 +2611,7 @@ msgstr "" #: src/components/nav/SearchDrawer.tsx:288 #: src/pages/company/ManufacturerPartDetail.tsx:176 -#: src/pages/part/PartDetail.tsx:863 +#: src/pages/part/PartDetail.tsx:865 #: src/pages/part/PartSupplierDetail.tsx:15 #: src/pages/purchasing/PurchasingIndex.tsx:81 msgid "Suppliers" @@ -2663,7 +2675,7 @@ msgid "Attachments" msgstr "Bilagor" #: src/components/panels/NotesPanel.tsx:23 -#: src/tables/build/BuildOrderTestTable.tsx:196 +#: src/tables/part/PartTestResultTable.tsx:214 #: src/tables/stock/StockTrackingTable.tsx:212 msgid "Notes" msgstr "Anteckningar" @@ -2709,7 +2721,7 @@ msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:118 #: src/pages/company/SupplierPartDetail.tsx:144 #: src/pages/part/CategoryDetail.tsx:106 -#: src/pages/part/PartDetail.tsx:461 +#: src/pages/part/PartDetail.tsx:463 #: src/pages/purchasing/PurchaseOrderDetail.tsx:144 #: src/pages/sales/ReturnOrderDetail.tsx:109 #: src/pages/sales/SalesOrderDetail.tsx:118 @@ -2730,7 +2742,7 @@ msgstr "" #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:41 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 #: src/tables/ColumnRenderers.tsx:411 -#: src/tables/build/BuildOrderTestTable.tsx:204 +#: src/tables/part/PartTestResultTable.tsx:222 msgid "Date" msgstr "" @@ -2739,7 +2751,7 @@ msgstr "" #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:68 #: src/pages/core/UserDetail.tsx:81 #: src/pages/core/UserDetail.tsx:209 -#: src/pages/part/PartDetail.tsx:616 +#: src/pages/part/PartDetail.tsx:618 #: src/tables/bom/UsedInTable.tsx:90 #: src/tables/company/CompanyTable.tsx:57 #: src/tables/company/CompanyTable.tsx:91 @@ -2753,8 +2765,8 @@ msgstr "" #: src/tables/purchasing/SupplierPartTable.tsx:85 #: src/tables/purchasing/SupplierPartTable.tsx:179 #: src/tables/settings/ApiTokenTable.tsx:63 -#: src/tables/settings/UserTable.tsx:410 -#: src/tables/stock/StockItemTable.tsx:323 +#: src/tables/settings/UserTable.tsx:411 +#: src/tables/stock/StockItemTable.tsx:324 msgid "Active" msgstr "Aktiv" @@ -2873,7 +2885,7 @@ msgstr "Frakt" #: src/pages/company/CompanyDetail.tsx:325 #: src/pages/company/SupplierPartDetail.tsx:368 #: src/pages/core/UserDetail.tsx:211 -#: src/pages/part/PartDetail.tsx:1017 +#: src/pages/part/PartDetail.tsx:1030 msgid "Inactive" msgstr "Inaktiv" @@ -2883,8 +2895,31 @@ msgstr "Inaktiv" msgid "No stock" msgstr "Inget på lager" -#: src/components/render/Part.tsx:74 -#: src/pages/part/PartDetail.tsx:488 +#: src/components/render/Part.tsx:44 +#: src/pages/company/SupplierPartDetail.tsx:196 +#: src/pages/company/SupplierPartDetail.tsx:389 +#: src/pages/part/PartDetail.tsx:1018 +#: src/tables/bom/BomTable.tsx:424 +#: src/tables/part/PartTable.tsx:95 +msgid "On Order" +msgstr "På order" + +#: src/components/render/Part.tsx:52 +#: src/pages/part/PartDetail.tsx:590 +#: src/pages/part/PartDetail.tsx:1024 +#: src/pages/stock/StockDetail.tsx:912 +#: src/tables/part/PartTestResultTable.tsx:297 +#: src/tables/stock/StockItemTable.tsx:361 +msgid "In Production" +msgstr "Under produktion" + +#: src/components/render/Part.tsx:71 +#: src/tables/stock/StockTrackingTable.tsx:206 +msgid "Details" +msgstr "Detaljer" + +#: src/components/render/Part.tsx:109 +#: src/pages/part/PartDetail.tsx:490 #: src/tables/ColumnRenderers.tsx:224 #: src/tables/ColumnRenderers.tsx:233 #: src/tables/notifications/NotificationTable.tsx:32 @@ -2908,17 +2943,17 @@ msgstr "Kategori" #: src/forms/StockForms.tsx:1073 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:88 #: src/pages/core/UserDetail.tsx:158 -#: src/pages/stock/StockDetail.tsx:295 +#: src/pages/stock/StockDetail.tsx:298 #: src/tables/ColumnRenderers.tsx:176 #: src/tables/ColumnRenderers.tsx:185 -#: src/tables/Filter.tsx:392 +#: src/tables/Filter.tsx:400 #: src/tables/stock/StockTrackingTable.tsx:98 msgid "Location" msgstr "" #: src/components/render/Stock.tsx:99 -#: src/pages/stock/StockDetail.tsx:195 -#: src/pages/stock/StockDetail.tsx:901 +#: src/pages/stock/StockDetail.tsx:198 +#: src/pages/stock/StockDetail.tsx:917 #: src/tables/build/BuildAllocatedStockTable.tsx:121 #: src/tables/build/BuildOutputTable.tsx:111 #: src/tables/sales/SalesOrderAllocationTable.tsx:139 @@ -2940,11 +2975,11 @@ msgstr "Serienummer" #: src/pages/part/pricing/BomPricingPanel.tsx:146 #: src/pages/part/pricing/PriceBreakPanel.tsx:89 #: src/pages/part/pricing/PriceBreakPanel.tsx:172 -#: src/pages/stock/StockDetail.tsx:255 -#: src/pages/stock/StockDetail.tsx:907 +#: src/pages/stock/StockDetail.tsx:258 +#: src/pages/stock/StockDetail.tsx:923 #: src/tables/build/BuildLineTable.tsx:84 -#: src/tables/build/BuildOrderTestTable.tsx:251 #: src/tables/part/PartPurchaseOrdersTable.tsx:94 +#: src/tables/part/PartTestResultTable.tsx:269 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:168 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:199 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:69 @@ -3467,163 +3502,163 @@ msgid "Please correct the errors in the selected parts" msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:424 -#: src/tables/build/BuildLineTable.tsx:794 +#: src/tables/build/BuildLineTable.tsx:797 #: src/tables/part/PartTable.tsx:407 #: src/tables/sales/SalesOrderLineItemTable.tsx:365 msgid "Order Parts" msgstr "" #: src/contexts/LanguageContext.tsx:22 -msgid "Arabic" -msgstr "Arabiska" +#~ msgid "Arabic" +#~ msgstr "Arabic" #: src/contexts/LanguageContext.tsx:23 -msgid "Bulgarian" -msgstr "Bulgariska" +#~ msgid "Bulgarian" +#~ msgstr "Bulgarian" #: src/contexts/LanguageContext.tsx:24 -msgid "Czech" -msgstr "Tjeckiska" +#~ msgid "Czech" +#~ msgstr "Czech" #: src/contexts/LanguageContext.tsx:25 -msgid "Danish" -msgstr "Danska" +#~ msgid "Danish" +#~ msgstr "Danish" #: src/contexts/LanguageContext.tsx:26 -msgid "German" -msgstr "Tyska" +#~ msgid "German" +#~ msgstr "German" #: src/contexts/LanguageContext.tsx:27 -msgid "Greek" -msgstr "Grekiska" +#~ msgid "Greek" +#~ msgstr "Greek" #: src/contexts/LanguageContext.tsx:28 -msgid "English" -msgstr "Engelska" +#~ msgid "English" +#~ msgstr "English" #: src/contexts/LanguageContext.tsx:29 -msgid "Spanish" -msgstr "Spanska" +#~ msgid "Spanish" +#~ msgstr "Spanish" #: src/contexts/LanguageContext.tsx:30 -msgid "Spanish (Mexican)" -msgstr "Spanska (Mexikanska)" +#~ msgid "Spanish (Mexican)" +#~ msgstr "Spanish (Mexican)" #: src/contexts/LanguageContext.tsx:31 -msgid "Estonian" -msgstr "Estniska" +#~ msgid "Estonian" +#~ msgstr "Estonian" #: src/contexts/LanguageContext.tsx:32 -msgid "Farsi / Persian" -msgstr "Farsi / Persiska" +#~ msgid "Farsi / Persian" +#~ msgstr "Farsi / Persian" #: src/contexts/LanguageContext.tsx:33 -msgid "Finnish" -msgstr "Finska" +#~ msgid "Finnish" +#~ msgstr "Finnish" #: src/contexts/LanguageContext.tsx:34 -msgid "French" -msgstr "Franska" +#~ msgid "French" +#~ msgstr "French" #: src/contexts/LanguageContext.tsx:35 -msgid "Hebrew" -msgstr "Hebreiska" +#~ msgid "Hebrew" +#~ msgstr "Hebrew" #: src/contexts/LanguageContext.tsx:36 -msgid "Hindi" -msgstr "Hindi" +#~ msgid "Hindi" +#~ msgstr "Hindi" #: src/contexts/LanguageContext.tsx:37 -msgid "Hungarian" -msgstr "Ungerska" +#~ msgid "Hungarian" +#~ msgstr "Hungarian" #: src/contexts/LanguageContext.tsx:38 -msgid "Italian" -msgstr "Italienska" +#~ msgid "Italian" +#~ msgstr "Italian" #: src/contexts/LanguageContext.tsx:39 -msgid "Japanese" -msgstr "Japanska" +#~ msgid "Japanese" +#~ msgstr "Japanese" #: src/contexts/LanguageContext.tsx:40 -msgid "Korean" -msgstr "Koreanska" +#~ msgid "Korean" +#~ msgstr "Korean" #: src/contexts/LanguageContext.tsx:41 -msgid "Lithuanian" -msgstr "Litauiska" +#~ msgid "Lithuanian" +#~ msgstr "Lithuanian" #: src/contexts/LanguageContext.tsx:42 -msgid "Latvian" -msgstr "Lettiska" +#~ msgid "Latvian" +#~ msgstr "Latvian" #: src/contexts/LanguageContext.tsx:43 -msgid "Dutch" -msgstr "Holländska" +#~ msgid "Dutch" +#~ msgstr "Dutch" #: src/contexts/LanguageContext.tsx:44 -msgid "Norwegian" -msgstr "Norska" +#~ msgid "Norwegian" +#~ msgstr "Norwegian" #: src/contexts/LanguageContext.tsx:45 -msgid "Polish" -msgstr "Polska" +#~ msgid "Polish" +#~ msgstr "Polish" #: src/contexts/LanguageContext.tsx:46 -msgid "Portuguese" -msgstr "Portugisiska" +#~ msgid "Portuguese" +#~ msgstr "Portuguese" #: src/contexts/LanguageContext.tsx:47 -msgid "Portuguese (Brazilian)" -msgstr "Portugisiska (brasiliansk)" +#~ msgid "Portuguese (Brazilian)" +#~ msgstr "Portuguese (Brazilian)" #: src/contexts/LanguageContext.tsx:48 -msgid "Romanian" -msgstr "Rumänska" +#~ msgid "Romanian" +#~ msgstr "Romanian" #: src/contexts/LanguageContext.tsx:49 -msgid "Russian" -msgstr "Ryska" +#~ msgid "Russian" +#~ msgstr "Russian" #: src/contexts/LanguageContext.tsx:50 -msgid "Slovak" -msgstr "Slovakiska" +#~ msgid "Slovak" +#~ msgstr "Slovak" #: src/contexts/LanguageContext.tsx:51 -msgid "Slovenian" -msgstr "Slovenska" +#~ msgid "Slovenian" +#~ msgstr "Slovenian" #: src/contexts/LanguageContext.tsx:52 -msgid "Serbian" -msgstr "" +#~ msgid "Serbian" +#~ msgstr "Serbian" #: src/contexts/LanguageContext.tsx:53 -msgid "Swedish" -msgstr "Svenska" +#~ msgid "Swedish" +#~ msgstr "Swedish" #: src/contexts/LanguageContext.tsx:54 -msgid "Thai" -msgstr "Thailändska" +#~ msgid "Thai" +#~ msgstr "Thai" #: src/contexts/LanguageContext.tsx:55 -msgid "Turkish" -msgstr "Turkiska" +#~ msgid "Turkish" +#~ msgstr "Turkish" #: src/contexts/LanguageContext.tsx:56 -msgid "Ukrainian" -msgstr "Ukrainska" +#~ msgid "Ukrainian" +#~ msgstr "Ukrainian" #: src/contexts/LanguageContext.tsx:57 -msgid "Vietnamese" -msgstr "Vietnamesiska" +#~ msgid "Vietnamese" +#~ msgstr "Vietnamese" #: src/contexts/LanguageContext.tsx:58 -msgid "Chinese (Simplified)" -msgstr "Kinesiska (Förenklad)" +#~ msgid "Chinese (Simplified)" +#~ msgstr "Chinese (Simplified)" #: src/contexts/LanguageContext.tsx:59 -msgid "Chinese (Traditional)" -msgstr "Kinesiska (Traditionell)" +#~ msgid "Chinese (Traditional)" +#~ msgstr "Chinese (Traditional)" #: src/defaults/actions.tsx:18 #: src/defaults/links.tsx:27 @@ -3644,12 +3679,6 @@ msgstr "Besök dokumentationen för att läsa mer om InvenTree" #~ msgid "About this Inventree instance" #~ msgstr "About this Inventree instance" -#: src/defaults/actions.tsx:44 -#: src/defaults/links.tsx:140 -#: src/defaults/links.tsx:186 -msgid "About InvenTree" -msgstr "Om InvenTree" - #: src/defaults/actions.tsx:45 msgid "About the InvenTree org" msgstr "Om InvenTree org" @@ -3954,7 +3983,7 @@ msgstr "Nästa streckkod" #: src/forms/StockForms.tsx:184 #: src/forms/StockForms.tsx:189 #: src/forms/StockForms.tsx:360 -#: src/pages/stock/StockDetail.tsx:231 +#: src/pages/stock/StockDetail.tsx:234 msgid "Next serial number" msgstr "Nästa serienummer" @@ -3965,9 +3994,8 @@ msgstr "Nästa serienummer" #: src/forms/BuildForms.tsx:311 #: src/forms/BuildForms.tsx:656 #: src/tables/build/BuildAllocatedStockTable.tsx:150 -#: src/tables/build/BuildOrderTestTable.tsx:230 -#: src/tables/build/BuildOrderTestTable.tsx:254 #: src/tables/build/BuildOutputTable.tsx:592 +#: src/tables/part/PartTestResultTable.tsx:272 msgid "Build Output" msgstr "" @@ -3984,17 +4012,18 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:150 #: src/pages/sales/ReturnOrderDetail.tsx:115 #: src/pages/sales/SalesOrderDetail.tsx:124 -#: src/pages/stock/StockDetail.tsx:162 -#: src/tables/Filter.tsx:266 +#: src/pages/stock/StockDetail.tsx:170 +#: src/tables/Filter.tsx:274 #: src/tables/build/BuildOutputTable.tsx:408 #: src/tables/machine/MachineListTable.tsx:359 #: src/tables/part/PartPurchaseOrdersTable.tsx:38 +#: src/tables/part/PartTestResultTable.tsx:309 #: src/tables/sales/ReturnOrderLineItemTable.tsx:135 #: src/tables/sales/ReturnOrderLineItemTable.tsx:172 #: src/tables/settings/CustomStateTable.tsx:79 #: src/tables/settings/EmailTable.tsx:95 #: src/tables/settings/ImportSessionTable.tsx:117 -#: src/tables/stock/StockItemTable.tsx:328 +#: src/tables/stock/StockItemTable.tsx:329 #: src/tables/stock/StockTrackingTable.tsx:65 msgid "Status" msgstr "Status" @@ -4056,7 +4085,7 @@ msgstr "Tillverkade produkter har raderats" #: src/tables/build/BuildAllocatedStockTable.tsx:139 #: src/tables/build/BuildLineTable.tsx:180 #: src/tables/sales/SalesOrderLineItemTable.tsx:337 -#: src/tables/stock/StockItemTable.tsx:339 +#: src/tables/stock/StockItemTable.tsx:340 msgid "Allocated" msgstr "" @@ -4074,9 +4103,9 @@ msgstr "" #: src/forms/BuildForms.tsx:671 #: src/forms/SalesOrderForms.tsx:298 -#: src/tables/build/BuildLineTable.tsx:555 -#: src/tables/build/BuildLineTable.tsx:710 -#: src/tables/build/BuildLineTable.tsx:809 +#: src/tables/build/BuildLineTable.tsx:556 +#: src/tables/build/BuildLineTable.tsx:713 +#: src/tables/build/BuildLineTable.tsx:812 #: src/tables/sales/SalesOrderLineItemTable.tsx:375 #: src/tables/sales/SalesOrderLineItemTable.tsx:408 msgid "Allocate Stock" @@ -4089,10 +4118,10 @@ msgstr "" #: src/forms/BuildForms.tsx:787 #: src/forms/BuildForms.tsx:888 -#: src/tables/build/BuildAllocatedStockTable.tsx:233 -#: src/tables/build/BuildAllocatedStockTable.tsx:265 -#: src/tables/build/BuildLineTable.tsx:720 -#: src/tables/build/BuildLineTable.tsx:843 +#: src/tables/build/BuildAllocatedStockTable.tsx:240 +#: src/tables/build/BuildAllocatedStockTable.tsx:272 +#: src/tables/build/BuildLineTable.tsx:723 +#: src/tables/build/BuildLineTable.tsx:846 msgid "Consume Stock" msgstr "" @@ -4102,14 +4131,14 @@ msgid "Stock items consumed" msgstr "" #: src/forms/BuildForms.tsx:824 -#: src/tables/build/BuildLineTable.tsx:495 +#: src/tables/build/BuildLineTable.tsx:496 #: src/tables/part/PartBuildAllocationsTable.tsx:101 msgid "Fully consumed" msgstr "" #: src/forms/BuildForms.tsx:869 #: src/tables/build/BuildLineTable.tsx:185 -#: src/tables/stock/StockItemTable.tsx:372 +#: src/tables/stock/StockItemTable.tsx:369 msgid "Consumed" msgstr "" @@ -4120,7 +4149,7 @@ msgstr "" #: src/forms/PartForms.tsx:70 #: src/forms/PartForms.tsx:157 #: src/pages/part/CategoryDetail.tsx:122 -#: src/pages/part/PartDetail.tsx:669 +#: src/pages/part/PartDetail.tsx:671 #: src/tables/part/PartCategoryTable.tsx:94 #: src/tables/part/PartTable.tsx:312 msgid "Subscribed" @@ -4232,12 +4261,13 @@ msgstr "" #: src/forms/PurchaseOrderForms.tsx:658 #: src/pages/build/BuildDetail.tsx:351 -#: src/pages/stock/StockDetail.tsx:277 -#: src/pages/stock/StockDetail.tsx:923 +#: src/pages/stock/StockDetail.tsx:280 +#: src/pages/stock/StockDetail.tsx:939 #: src/tables/Filter.tsx:83 #: src/tables/build/BuildAllocatedStockTable.tsx:128 -#: src/tables/build/BuildOrderTestTable.tsx:242 #: src/tables/build/BuildOutputTable.tsx:116 +#: src/tables/part/PartTestResultTable.tsx:260 +#: src/tables/part/PartTestResultTable.tsx:281 #: src/tables/sales/SalesOrderAllocationTable.tsx:146 msgid "Batch Code" msgstr "" @@ -4260,8 +4290,8 @@ msgid "Enter serial numbers for received items" msgstr "" #: src/forms/PurchaseOrderForms.tsx:687 -#: src/pages/stock/StockDetail.tsx:379 -#: src/tables/stock/StockItemTable.tsx:295 +#: src/pages/stock/StockDetail.tsx:382 +#: src/tables/stock/StockItemTable.tsx:296 msgid "Expiry Date" msgstr "" @@ -4273,7 +4303,7 @@ msgstr "" #: src/forms/StockForms.tsx:673 #: src/pages/company/SupplierPartDetail.tsx:171 #: src/pages/company/SupplierPartDetail.tsx:235 -#: src/pages/stock/StockDetail.tsx:416 +#: src/pages/stock/StockDetail.tsx:419 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:220 msgid "Packaging" msgstr "" @@ -4339,9 +4369,9 @@ msgid "Stock Status" msgstr "" #: src/forms/StockForms.tsx:261 -#: src/pages/stock/StockDetail.tsx:670 -#: src/tables/stock/StockItemTable.tsx:525 -#: src/tables/stock/StockItemTable.tsx:572 +#: src/pages/stock/StockDetail.tsx:686 +#: src/tables/stock/StockItemTable.tsx:522 +#: src/tables/stock/StockItemTable.tsx:569 msgid "Add Stock Item" msgstr "" @@ -4378,10 +4408,10 @@ msgstr "" #: src/forms/StockForms.tsx:1075 #: src/pages/company/SupplierPartDetail.tsx:189 #: src/pages/company/SupplierPartDetail.tsx:373 -#: src/pages/part/PartDetail.tsx:535 -#: src/pages/part/PartDetail.tsx:974 +#: src/pages/part/PartDetail.tsx:537 +#: src/pages/part/PartDetail.tsx:987 +#: src/tables/Filter.tsx:92 #: src/tables/purchasing/SupplierPartTable.tsx:194 -#: src/tables/stock/StockItemTable.tsx:359 msgid "In Stock" msgstr "" @@ -4545,7 +4575,7 @@ msgstr "" #: src/tables/FilterSelectDrawer.tsx:114 #: src/tables/FilterSelectDrawer.tsx:137 #: src/tables/FilterSelectDrawer.tsx:149 -#: src/tables/build/BuildOrderTestTable.tsx:188 +#: src/tables/part/PartTestResultTable.tsx:206 #: src/tables/purchasing/ManufacturerPartParameterTable.tsx:42 #: src/tables/stock/StockItemTestResultTable.tsx:201 msgid "Value" @@ -4833,7 +4863,7 @@ msgid "Delete selected stock items" msgstr "" #: src/hooks/UseStockAdjustActions.tsx:205 -#: src/pages/part/PartDetail.tsx:1155 +#: src/pages/part/PartDetail.tsx:1168 msgid "Stock Actions" msgstr "Lager åtgärder" @@ -6196,7 +6226,7 @@ msgstr "" #: src/pages/build/BuildDetail.tsx:207 #: src/pages/company/ManufacturerPartDetail.tsx:83 #: src/pages/company/SupplierPartDetail.tsx:95 -#: src/pages/part/PartDetail.tsx:454 +#: src/pages/part/PartDetail.tsx:456 #: src/pages/stock/StockDetail.tsx:153 #: src/tables/bom/BomTable.tsx:134 #: src/tables/bom/UsedInTable.tsx:40 @@ -6207,15 +6237,16 @@ msgstr "" #: src/tables/part/RelatedPartTable.tsx:73 #: src/tables/sales/SalesOrderAllocationTable.tsx:132 #: src/tables/sales/SalesOrderLineItemTable.tsx:98 -#: src/tables/stock/StockItemTable.tsx:70 +#: src/tables/stock/StockItemTable.tsx:71 msgid "IPN" msgstr "IAN" #: src/pages/build/BuildDetail.tsx:215 -#: src/pages/part/PartDetail.tsx:481 +#: src/pages/part/PartDetail.tsx:483 +#: src/pages/stock/StockDetail.tsx:161 #: src/tables/bom/UsedInTable.tsx:44 #: src/tables/build/BuildOrderTable.tsx:83 -#: src/tables/stock/StockItemTable.tsx:75 +#: src/tables/stock/StockItemTable.tsx:76 msgid "Revision" msgstr "" @@ -6231,7 +6262,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:156 #: src/pages/sales/ReturnOrderDetail.tsx:121 #: src/pages/sales/SalesOrderDetail.tsx:130 -#: src/pages/stock/StockDetail.tsx:168 +#: src/pages/stock/StockDetail.tsx:176 msgid "Custom Status" msgstr "" @@ -6268,7 +6299,7 @@ msgid "Build Quantity" msgstr "Tillverkat antal" #: src/pages/build/BuildDetail.tsx:286 -#: src/pages/part/PartDetail.tsx:599 +#: src/pages/part/PartDetail.tsx:601 #: src/tables/bom/BomTable.tsx:352 #: src/tables/bom/BomTable.tsx:387 msgid "Can Build" @@ -6280,16 +6311,16 @@ msgid "Completed Outputs" msgstr "Slutförd produktion" #: src/pages/build/BuildDetail.tsx:312 -#: src/tables/Filter.tsx:373 +#: src/tables/Filter.tsx:381 msgid "Issued By" msgstr "Utfärdad av" #: src/pages/build/BuildDetail.tsx:320 -#: src/pages/part/PartDetail.tsx:692 +#: src/pages/part/PartDetail.tsx:694 #: src/pages/purchasing/PurchaseOrderDetail.tsx:243 #: src/pages/sales/ReturnOrderDetail.tsx:207 #: src/pages/sales/SalesOrderDetail.tsx:219 -#: src/tables/Filter.tsx:311 +#: src/tables/Filter.tsx:319 msgid "Responsible" msgstr "Ansvarig" @@ -6377,6 +6408,8 @@ msgid "Child Build Orders" msgstr "Underordnad tillverknings order" #: src/pages/build/BuildDetail.tsx:524 +#: src/pages/part/PartDetail.tsx:940 +#: src/pages/stock/StockDetail.tsx:587 #: src/tables/build/BuildOutputTable.tsx:664 #: src/tables/stock/StockItemTestResultTable.tsx:167 msgid "Test Results" @@ -6511,7 +6544,7 @@ msgid "Cancel order" msgstr "Avbryt order" #: src/pages/build/BuildDetail.tsx:752 -#: src/pages/stock/StockDetail.tsx:341 +#: src/pages/stock/StockDetail.tsx:344 #: src/tables/build/BuildAllocatedStockTable.tsx:85 #: src/tables/part/PartBuildAllocationsTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:150 @@ -6572,7 +6605,7 @@ msgstr "Standardvaluta" #: src/pages/company/SupplierPartDetail.tsx:234 #: src/pages/company/SupplierPartDetail.tsx:359 #: src/pages/purchasing/PurchaseOrderDetail.tsx:138 -#: src/tables/Filter.tsx:352 +#: src/tables/Filter.tsx:360 #: src/tables/company/CompanyTable.tsx:96 #: src/tables/part/PartPurchaseOrdersTable.tsx:43 #: src/tables/purchasing/PurchaseOrderTable.tsx:109 @@ -6585,7 +6618,7 @@ msgstr "Leverantör" #: src/pages/company/ManufacturerPartDetail.tsx:102 #: src/pages/company/ManufacturerPartDetail.tsx:264 #: src/pages/company/SupplierPartDetail.tsx:151 -#: src/tables/Filter.tsx:339 +#: src/tables/Filter.tsx:347 #: src/tables/company/CompanyTable.tsx:101 #: src/tables/purchasing/SupplierPartTable.tsx:70 msgid "Manufacturer" @@ -6597,7 +6630,7 @@ msgstr "Tillverkare" #: src/pages/sales/ReturnOrderDetail.tsx:103 #: src/pages/sales/SalesOrderDetail.tsx:112 #: src/pages/sales/SalesOrderShipmentDetail.tsx:102 -#: src/pages/stock/StockDetail.tsx:367 +#: src/pages/stock/StockDetail.tsx:370 #: src/tables/company/CompanyTable.tsx:106 #: src/tables/sales/ReturnOrderTable.tsx:108 #: src/tables/sales/SalesOrderTable.tsx:133 @@ -6658,7 +6691,7 @@ msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:146 #: src/pages/company/SupplierPartDetail.tsx:231 -#: src/pages/part/PartDetail.tsx:788 +#: src/pages/part/PartDetail.tsx:790 msgid "Part Details" msgstr "Artikel Detaljer" @@ -6671,7 +6704,7 @@ msgid "Manufacturer Part Details" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:164 -#: src/pages/part/PartDetail.tsx:794 +#: src/pages/part/PartDetail.tsx:796 msgid "Parameters" msgstr "Parametrar" @@ -6712,14 +6745,6 @@ msgstr "" msgid "Pack Quantity" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:196 -#: src/pages/company/SupplierPartDetail.tsx:389 -#: src/pages/part/PartDetail.tsx:1005 -#: src/tables/bom/BomTable.tsx:424 -#: src/tables/part/PartTable.tsx:95 -msgid "On Order" -msgstr "På order" - #: src/pages/company/SupplierPartDetail.tsx:203 msgid "Supplier Availability" msgstr "" @@ -6767,7 +6792,7 @@ msgid "Add Supplier Part" msgstr "" #: src/pages/company/SupplierPartDetail.tsx:383 -#: src/pages/part/PartDetail.tsx:993 +#: src/pages/part/PartDetail.tsx:1006 msgid "No Stock" msgstr "Inget på lager" @@ -6894,57 +6919,57 @@ msgid "Category Details" msgstr "" #: src/pages/part/PartAllocationPanel.tsx:21 -#: src/pages/stock/StockDetail.tsx:539 +#: src/pages/stock/StockDetail.tsx:555 #: src/tables/part/PartTable.tsx:108 msgid "Build Order Allocations" msgstr "Tillverknings orderallokeringar" #: src/pages/part/PartAllocationPanel.tsx:31 -#: src/pages/stock/StockDetail.tsx:554 +#: src/pages/stock/StockDetail.tsx:570 #: src/tables/part/PartTable.tsx:116 msgid "Sales Order Allocations" msgstr "Försäljningsorder allokeringar" -#: src/pages/part/PartDetail.tsx:181 -#: src/pages/part/PartDetail.tsx:184 -#: src/pages/part/PartDetail.tsx:228 +#: src/pages/part/PartDetail.tsx:183 +#: src/pages/part/PartDetail.tsx:186 +#: src/pages/part/PartDetail.tsx:230 msgid "Validate BOM" msgstr "" -#: src/pages/part/PartDetail.tsx:185 +#: src/pages/part/PartDetail.tsx:187 msgid "Do you want to validate the bill of materials for this assembly?" msgstr "" -#: src/pages/part/PartDetail.tsx:188 +#: src/pages/part/PartDetail.tsx:190 msgid "BOM validated" msgstr "" -#: src/pages/part/PartDetail.tsx:206 +#: src/pages/part/PartDetail.tsx:208 msgid "BOM Validated" msgstr "" -#: src/pages/part/PartDetail.tsx:207 +#: src/pages/part/PartDetail.tsx:209 msgid "The Bill of Materials for this part has been validated" msgstr "" -#: src/pages/part/PartDetail.tsx:211 -#: src/pages/part/PartDetail.tsx:216 +#: src/pages/part/PartDetail.tsx:213 +#: src/pages/part/PartDetail.tsx:218 msgid "BOM Not Validated" msgstr "" -#: src/pages/part/PartDetail.tsx:212 +#: src/pages/part/PartDetail.tsx:214 msgid "The Bill of Materials for this part has previously been checked, but requires revalidation" msgstr "" -#: src/pages/part/PartDetail.tsx:217 +#: src/pages/part/PartDetail.tsx:219 msgid "The Bill of Materials for this part has not yet been validated" msgstr "" -#: src/pages/part/PartDetail.tsx:248 +#: src/pages/part/PartDetail.tsx:250 msgid "Validated On" msgstr "" -#: src/pages/part/PartDetail.tsx:253 +#: src/pages/part/PartDetail.tsx:255 msgid "Validated By" msgstr "" @@ -6964,25 +6989,25 @@ msgstr "" #~ msgid "Delete part" #~ msgstr "Delete part" -#: src/pages/part/PartDetail.tsx:467 +#: src/pages/part/PartDetail.tsx:469 msgid "Variant of" msgstr "" -#: src/pages/part/PartDetail.tsx:474 +#: src/pages/part/PartDetail.tsx:476 msgid "Revision of" msgstr "" -#: src/pages/part/PartDetail.tsx:494 +#: src/pages/part/PartDetail.tsx:496 #: src/tables/ColumnRenderers.tsx:200 #: src/tables/ColumnRenderers.tsx:209 msgid "Default Location" msgstr "" -#: src/pages/part/PartDetail.tsx:501 +#: src/pages/part/PartDetail.tsx:503 msgid "Category Default Location" msgstr "" -#: src/pages/part/PartDetail.tsx:508 +#: src/pages/part/PartDetail.tsx:510 #: src/tables/purchasing/ManufacturerPartParameterTable.tsx:48 msgid "Units" msgstr "Enheter" @@ -6991,12 +7016,12 @@ msgstr "Enheter" #~ msgid "Stocktake By" #~ msgstr "Stocktake By" -#: src/pages/part/PartDetail.tsx:515 +#: src/pages/part/PartDetail.tsx:517 #: src/tables/settings/PendingTasksTable.tsx:51 msgid "Keywords" msgstr "" -#: src/pages/part/PartDetail.tsx:543 +#: src/pages/part/PartDetail.tsx:545 #: src/tables/bom/BomTable.tsx:419 #: src/tables/build/BuildLineTable.tsx:297 #: src/tables/part/PartTable.tsx:306 @@ -7004,34 +7029,26 @@ msgstr "" msgid "Available Stock" msgstr "Tillgängligt lager" -#: src/pages/part/PartDetail.tsx:549 +#: src/pages/part/PartDetail.tsx:551 #: src/tables/bom/BomTable.tsx:328 #: src/tables/build/BuildLineTable.tsx:259 #: src/tables/sales/SalesOrderLineItemTable.tsx:178 msgid "On order" msgstr "På order" -#: src/pages/part/PartDetail.tsx:556 +#: src/pages/part/PartDetail.tsx:558 msgid "Required for Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:567 +#: src/pages/part/PartDetail.tsx:569 msgid "Allocated to Build Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:579 +#: src/pages/part/PartDetail.tsx:581 msgid "Allocated to Sales Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:588 -#: src/pages/part/PartDetail.tsx:1011 -#: src/pages/stock/StockDetail.tsx:896 -#: src/tables/build/BuildOrderTestTable.tsx:273 -#: src/tables/stock/StockItemTable.tsx:364 -msgid "In Production" -msgstr "Under produktion" - -#: src/pages/part/PartDetail.tsx:606 +#: src/pages/part/PartDetail.tsx:608 msgid "Minimum Stock" msgstr "" @@ -7039,51 +7056,51 @@ msgstr "" #~ msgid "Scheduling" #~ msgstr "Scheduling" -#: src/pages/part/PartDetail.tsx:621 +#: src/pages/part/PartDetail.tsx:623 #: src/tables/part/ParametricPartTable.tsx:359 #: src/tables/part/PartTable.tsx:190 msgid "Locked" msgstr "Låst" -#: src/pages/part/PartDetail.tsx:627 +#: src/pages/part/PartDetail.tsx:629 msgid "Template Part" msgstr "Mall artikel" -#: src/pages/part/PartDetail.tsx:632 +#: src/pages/part/PartDetail.tsx:634 #: src/tables/bom/BomTable.tsx:409 msgid "Assembled Part" msgstr "Sammansatt artikel" -#: src/pages/part/PartDetail.tsx:637 +#: src/pages/part/PartDetail.tsx:639 msgid "Component Part" msgstr "Komponent artikel" -#: src/pages/part/PartDetail.tsx:642 +#: src/pages/part/PartDetail.tsx:644 #: src/tables/bom/BomTable.tsx:399 msgid "Testable Part" msgstr "Testbar artikel" -#: src/pages/part/PartDetail.tsx:648 +#: src/pages/part/PartDetail.tsx:650 #: src/tables/bom/BomTable.tsx:404 msgid "Trackable Part" msgstr "Spårbar artikel" -#: src/pages/part/PartDetail.tsx:653 +#: src/pages/part/PartDetail.tsx:655 msgid "Purchaseable Part" msgstr "Köpartikel" -#: src/pages/part/PartDetail.tsx:659 +#: src/pages/part/PartDetail.tsx:661 msgid "Saleable Part" msgstr "Försäljningsbar artikel" -#: src/pages/part/PartDetail.tsx:664 -#: src/pages/part/PartDetail.tsx:1023 +#: src/pages/part/PartDetail.tsx:666 +#: src/pages/part/PartDetail.tsx:1036 #: src/tables/bom/BomTable.tsx:143 #: src/tables/bom/BomTable.tsx:414 msgid "Virtual Part" msgstr "Virtuell artikel" -#: src/pages/part/PartDetail.tsx:679 +#: src/pages/part/PartDetail.tsx:681 #: src/pages/purchasing/PurchaseOrderDetail.tsx:253 #: src/pages/sales/ReturnOrderDetail.tsx:217 #: src/pages/sales/SalesOrderDetail.tsx:229 @@ -7091,65 +7108,65 @@ msgstr "Virtuell artikel" msgid "Creation Date" msgstr "Skapad Datum" -#: src/pages/part/PartDetail.tsx:684 +#: src/pages/part/PartDetail.tsx:686 #: src/tables/ColumnRenderers.tsx:386 -#: src/tables/Filter.tsx:365 +#: src/tables/Filter.tsx:373 msgid "Created By" msgstr "Skapad av" -#: src/pages/part/PartDetail.tsx:699 +#: src/pages/part/PartDetail.tsx:701 msgid "Default Supplier" msgstr "Standardleverantör" -#: src/pages/part/PartDetail.tsx:705 +#: src/pages/part/PartDetail.tsx:707 msgid "Default Expiry" msgstr "" -#: src/pages/part/PartDetail.tsx:710 +#: src/pages/part/PartDetail.tsx:712 msgid "days" msgstr "" -#: src/pages/part/PartDetail.tsx:720 +#: src/pages/part/PartDetail.tsx:722 #: src/pages/part/pricing/BomPricingPanel.tsx:113 #: src/pages/part/pricing/VariantPricingPanel.tsx:95 #: src/tables/part/PartTable.tsx:166 msgid "Price Range" msgstr "Prisintervall" -#: src/pages/part/PartDetail.tsx:730 +#: src/pages/part/PartDetail.tsx:732 msgid "Latest Serial Number" msgstr "" -#: src/pages/part/PartDetail.tsx:758 +#: src/pages/part/PartDetail.tsx:760 msgid "Select Part Revision" msgstr "Välj artikel revision" -#: src/pages/part/PartDetail.tsx:824 +#: src/pages/part/PartDetail.tsx:826 msgid "Variants" msgstr "Varianter" -#: src/pages/part/PartDetail.tsx:831 -#: src/pages/stock/StockDetail.tsx:526 +#: src/pages/part/PartDetail.tsx:833 +#: src/pages/stock/StockDetail.tsx:542 msgid "Allocations" msgstr "Allokeringar" -#: src/pages/part/PartDetail.tsx:838 +#: src/pages/part/PartDetail.tsx:840 msgid "Bill of Materials" msgstr "Stycklista" -#: src/pages/part/PartDetail.tsx:850 +#: src/pages/part/PartDetail.tsx:852 msgid "Used In" msgstr "Används i" -#: src/pages/part/PartDetail.tsx:857 +#: src/pages/part/PartDetail.tsx:859 msgid "Part Pricing" msgstr "Prissättning för artikel" -#: src/pages/part/PartDetail.tsx:927 +#: src/pages/part/PartDetail.tsx:929 msgid "Test Templates" msgstr "Testmall" -#: src/pages/part/PartDetail.tsx:938 +#: src/pages/part/PartDetail.tsx:951 msgid "Related Parts" msgstr "Relaterade artiklar" @@ -7161,47 +7178,47 @@ msgstr "Relaterade artiklar" #~ msgid "Transfer part stock" #~ msgstr "Transfer part stock" -#: src/pages/part/PartDetail.tsx:999 +#: src/pages/part/PartDetail.tsx:1012 #: src/tables/part/PartTestTemplateTable.tsx:112 #: src/tables/stock/StockItemTestResultTable.tsx:401 msgid "Required" msgstr "" -#: src/pages/part/PartDetail.tsx:1036 +#: src/pages/part/PartDetail.tsx:1049 #: src/tables/part/PartTable.tsx:355 msgid "Edit Part" msgstr "Redigera artikel" -#: src/pages/part/PartDetail.tsx:1076 +#: src/pages/part/PartDetail.tsx:1089 #: src/tables/part/PartTable.tsx:343 #: src/tables/part/PartTable.tsx:420 msgid "Add Part" msgstr "Lägg till artikel" -#: src/pages/part/PartDetail.tsx:1090 +#: src/pages/part/PartDetail.tsx:1103 msgid "Delete Part" msgstr "Ta bort artikel" -#: src/pages/part/PartDetail.tsx:1099 +#: src/pages/part/PartDetail.tsx:1112 msgid "Deleting this part cannot be reversed" msgstr "Borttagning av denna artikel kan inte återställas" -#: src/pages/part/PartDetail.tsx:1161 -#: src/pages/stock/StockDetail.tsx:854 +#: src/pages/part/PartDetail.tsx:1174 +#: src/pages/stock/StockDetail.tsx:870 msgid "Order" msgstr "" -#: src/pages/part/PartDetail.tsx:1162 -#: src/pages/stock/StockDetail.tsx:855 -#: src/tables/build/BuildLineTable.tsx:740 +#: src/pages/part/PartDetail.tsx:1175 +#: src/pages/stock/StockDetail.tsx:871 +#: src/tables/build/BuildLineTable.tsx:743 msgid "Order Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:1174 +#: src/pages/part/PartDetail.tsx:1187 msgid "Search by serial number" msgstr "" -#: src/pages/part/PartDetail.tsx:1182 +#: src/pages/part/PartDetail.tsx:1195 #: src/tables/part/PartTable.tsx:392 msgid "Part Actions" msgstr "Artikel åtgärder" @@ -7291,8 +7308,8 @@ msgstr "" #: src/pages/part/PartStockHistoryDetail.tsx:107 #: src/pages/part/PartStockHistoryDetail.tsx:211 -#: src/pages/stock/StockDetail.tsx:399 -#: src/tables/stock/StockItemTable.tsx:272 +#: src/pages/stock/StockDetail.tsx:402 +#: src/tables/stock/StockItemTable.tsx:273 msgid "Stock Value" msgstr "" @@ -7366,12 +7383,12 @@ msgstr "" #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:71 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:126 #: src/pages/part/pricing/SupplierPricingPanel.tsx:66 -#: src/pages/stock/StockDetail.tsx:387 +#: src/pages/stock/StockDetail.tsx:390 #: src/tables/bom/BomTable.tsx:265 #: src/tables/general/ExtraLineItemTable.tsx:61 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:250 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:84 -#: src/tables/stock/StockItemTable.tsx:260 +#: src/tables/stock/StockItemTable.tsx:261 msgid "Unit Price" msgstr "" @@ -7449,9 +7466,9 @@ msgid "Purchase Pricing" msgstr "" #: src/pages/part/pricing/PricingOverviewPanel.tsx:281 -#: src/pages/stock/StockDetail.tsx:179 +#: src/pages/stock/StockDetail.tsx:426 #: src/tables/part/PartParameterTable.tsx:121 -#: src/tables/stock/StockItemTable.tsx:301 +#: src/tables/stock/StockItemTable.tsx:302 msgid "Last Updated" msgstr "" @@ -7815,6 +7832,7 @@ msgid "Parent Location" msgstr "Föregående Plats" #: src/pages/stock/LocationDetail.tsx:130 +#: src/pages/stock/LocationDetail.tsx:176 msgid "Sublocations" msgstr "Underplaceringar" @@ -7871,12 +7889,12 @@ msgid "Scan Stock Item" msgstr "" #: src/pages/stock/LocationDetail.tsx:298 -#: src/pages/stock/StockDetail.tsx:783 +#: src/pages/stock/StockDetail.tsx:799 msgid "Scanned stock item into location" msgstr "" #: src/pages/stock/LocationDetail.tsx:304 -#: src/pages/stock/StockDetail.tsx:789 +#: src/pages/stock/StockDetail.tsx:805 msgid "Error scanning stock item" msgstr "" @@ -7913,71 +7931,71 @@ msgstr "" #~ msgid "Unlink custom barcode from stock item" #~ msgstr "Unlink custom barcode from stock item" -#: src/pages/stock/StockDetail.tsx:185 -msgid "Last Stocktake" -msgstr "Senaste inventering" - -#: src/pages/stock/StockDetail.tsx:203 -msgid "Previous serial number" -msgstr "" - #: src/pages/stock/StockDetail.tsx:205 #~ msgid "Edit stock item" #~ msgstr "Edit stock item" +#: src/pages/stock/StockDetail.tsx:206 +msgid "Previous serial number" +msgstr "" + #: src/pages/stock/StockDetail.tsx:217 #~ msgid "Delete stock item" #~ msgstr "Delete stock item" -#: src/pages/stock/StockDetail.tsx:225 +#: src/pages/stock/StockDetail.tsx:228 msgid "Find serial number" msgstr "" -#: src/pages/stock/StockDetail.tsx:269 +#: src/pages/stock/StockDetail.tsx:272 msgid "Allocated to Orders" msgstr "" -#: src/pages/stock/StockDetail.tsx:302 +#: src/pages/stock/StockDetail.tsx:305 msgid "Installed In" msgstr "" -#: src/pages/stock/StockDetail.tsx:322 +#: src/pages/stock/StockDetail.tsx:325 msgid "Parent Item" msgstr "" -#: src/pages/stock/StockDetail.tsx:326 +#: src/pages/stock/StockDetail.tsx:329 msgid "Parent stock item" msgstr "" -#: src/pages/stock/StockDetail.tsx:332 +#: src/pages/stock/StockDetail.tsx:335 msgid "Consumed By" msgstr "" +#: src/pages/stock/StockDetail.tsx:432 +msgid "Last Stocktake" +msgstr "Senaste inventering" + #: src/pages/stock/StockDetail.tsx:433 #~ msgid "Duplicate stock item" #~ msgstr "Duplicate stock item" -#: src/pages/stock/StockDetail.tsx:510 +#: src/pages/stock/StockDetail.tsx:526 msgid "Stock Details" msgstr "" -#: src/pages/stock/StockDetail.tsx:516 +#: src/pages/stock/StockDetail.tsx:532 msgid "Stock Tracking" msgstr "" #: src/pages/stock/StockDetail.tsx:571 -msgid "Test Data" -msgstr "" +#~ msgid "Test Data" +#~ msgstr "Test Data" -#: src/pages/stock/StockDetail.tsx:585 +#: src/pages/stock/StockDetail.tsx:601 msgid "Installed Items" msgstr "" -#: src/pages/stock/StockDetail.tsx:592 +#: src/pages/stock/StockDetail.tsx:608 msgid "Child Items" msgstr "" -#: src/pages/stock/StockDetail.tsx:645 +#: src/pages/stock/StockDetail.tsx:661 msgid "Edit Stock Item" msgstr "" @@ -7991,77 +8009,77 @@ msgstr "" #~ msgid "Remove stock" #~ msgstr "Remove stock" -#: src/pages/stock/StockDetail.tsx:687 -msgid "Items Created" -msgstr "" - -#: src/pages/stock/StockDetail.tsx:688 -msgid "Created {n} stock items" -msgstr "" - #: src/pages/stock/StockDetail.tsx:698 #: src/tables/stock/StockItemTable.tsx:481 #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:705 +#: src/pages/stock/StockDetail.tsx:703 +msgid "Items Created" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:704 +msgid "Created {n} stock items" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:721 msgid "Delete Stock Item" msgstr "" -#: src/pages/stock/StockDetail.tsx:741 -msgid "Serialize Stock Item" -msgstr "" - #: src/pages/stock/StockDetail.tsx:757 -#: src/tables/stock/StockItemTable.tsx:539 -msgid "Stock item serialized" +msgid "Serialize Stock Item" msgstr "" #: src/pages/stock/StockDetail.tsx:762 #~ msgid "Return Stock Item" #~ msgstr "Return Stock Item" -#: src/pages/stock/StockDetail.tsx:765 -msgid "Scan Into Location" -msgstr "" - #: src/pages/stock/StockDetail.tsx:765 #~ msgid "Return this item into stock. This will remove the customer assignment." #~ msgstr "Return this item into stock. This will remove the customer assignment." +#: src/pages/stock/StockDetail.tsx:773 +#: src/tables/stock/StockItemTable.tsx:536 +msgid "Stock item serialized" +msgstr "" + #: src/pages/stock/StockDetail.tsx:777 #~ msgid "Item returned to stock" #~ msgstr "Item returned to stock" -#: src/pages/stock/StockDetail.tsx:823 +#: src/pages/stock/StockDetail.tsx:781 +msgid "Scan Into Location" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:839 msgid "Scan into location" msgstr "" -#: src/pages/stock/StockDetail.tsx:825 +#: src/pages/stock/StockDetail.tsx:841 msgid "Scan this item into a location" msgstr "" -#: src/pages/stock/StockDetail.tsx:837 +#: src/pages/stock/StockDetail.tsx:853 msgid "Stock Operations" msgstr "" -#: src/pages/stock/StockDetail.tsx:842 +#: src/pages/stock/StockDetail.tsx:858 #: src/tables/build/BuildOutputTable.tsx:532 msgid "Serialize" msgstr "" -#: src/pages/stock/StockDetail.tsx:843 +#: src/pages/stock/StockDetail.tsx:859 msgid "Serialize stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:868 -msgid "Stock Item Actions" -msgstr "" - #: src/pages/stock/StockDetail.tsx:868 #~ msgid "Count stock" #~ msgstr "Count stock" +#: src/pages/stock/StockDetail.tsx:884 +msgid "Stock Item Actions" +msgstr "" + #: src/pages/stock/StockDetail.tsx:890 #~ msgid "Return from customer" #~ msgstr "Return from customer" @@ -8070,20 +8088,6 @@ msgstr "" #~ msgid "Transfer" #~ msgstr "Transfer" -#: src/pages/stock/StockDetail.tsx:937 -#: src/tables/stock/StockItemTable.tsx:409 -msgid "Stale" -msgstr "" - -#: src/pages/stock/StockDetail.tsx:943 -#: src/tables/stock/StockItemTable.tsx:403 -msgid "Expired" -msgstr "" - -#: src/pages/stock/StockDetail.tsx:949 -msgid "Unavailable" -msgstr "" - #: src/pages/stock/StockDetail.tsx:950 #~ msgid "Assign to Customer" #~ msgstr "Assign to Customer" @@ -8092,6 +8096,20 @@ msgstr "" #~ msgid "Assign to a customer" #~ msgstr "Assign to a customer" +#: src/pages/stock/StockDetail.tsx:953 +#: src/tables/stock/StockItemTable.tsx:406 +msgid "Stale" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:959 +#: src/tables/stock/StockItemTable.tsx:400 +msgid "Expired" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:965 +msgid "Unavailable" +msgstr "" + #: src/states/IconState.tsx:47 #: src/states/IconState.tsx:77 msgid "Error loading icon package from server" @@ -8165,199 +8183,203 @@ msgstr "" msgid "Filter items by batch code" msgstr "" -#: src/tables/Filter.tsx:92 -msgid "Is Serialized" -msgstr "" - #: src/tables/Filter.tsx:93 -msgid "Show items which have a serial number" +msgid "Show items which are in stock" msgstr "" #: src/tables/Filter.tsx:100 -msgid "Serial" +msgid "Is Serialized" msgstr "" #: src/tables/Filter.tsx:101 -msgid "Filter items by serial number" +msgid "Show items which have a serial number" msgstr "" #: src/tables/Filter.tsx:106 #~ msgid "Show overdue orders" #~ msgstr "Show overdue orders" +#: src/tables/Filter.tsx:108 +msgid "Serial" +msgstr "" + #: src/tables/Filter.tsx:109 +msgid "Filter items by serial number" +msgstr "" + +#: src/tables/Filter.tsx:117 msgid "Serial Below" msgstr "" -#: src/tables/Filter.tsx:110 +#: src/tables/Filter.tsx:118 msgid "Show items with serial numbers less than or equal to a given value" msgstr "" -#: src/tables/Filter.tsx:118 +#: src/tables/Filter.tsx:126 msgid "Serial Above" msgstr "" -#: src/tables/Filter.tsx:119 +#: src/tables/Filter.tsx:127 msgid "Show items with serial numbers greater than or equal to a given value" msgstr "" -#: src/tables/Filter.tsx:128 +#: src/tables/Filter.tsx:136 msgid "Assigned to me" msgstr "" -#: src/tables/Filter.tsx:129 +#: src/tables/Filter.tsx:137 msgid "Show orders assigned to me" msgstr "" -#: src/tables/Filter.tsx:136 +#: src/tables/Filter.tsx:144 #: src/tables/sales/SalesOrderAllocationTable.tsx:85 msgid "Outstanding" msgstr "" -#: src/tables/Filter.tsx:137 +#: src/tables/Filter.tsx:145 msgid "Show outstanding items" msgstr "" -#: src/tables/Filter.tsx:145 +#: src/tables/Filter.tsx:153 msgid "Show overdue items" msgstr "" -#: src/tables/Filter.tsx:152 +#: src/tables/Filter.tsx:160 msgid "Minimum Date" msgstr "" -#: src/tables/Filter.tsx:153 +#: src/tables/Filter.tsx:161 msgid "Show items after this date" msgstr "" -#: src/tables/Filter.tsx:161 +#: src/tables/Filter.tsx:169 msgid "Maximum Date" msgstr "" -#: src/tables/Filter.tsx:162 +#: src/tables/Filter.tsx:170 msgid "Show items before this date" msgstr "" -#: src/tables/Filter.tsx:170 +#: src/tables/Filter.tsx:178 msgid "Created Before" msgstr "" -#: src/tables/Filter.tsx:171 +#: src/tables/Filter.tsx:179 msgid "Show items created before this date" msgstr "" -#: src/tables/Filter.tsx:179 +#: src/tables/Filter.tsx:187 msgid "Created After" msgstr "" -#: src/tables/Filter.tsx:180 +#: src/tables/Filter.tsx:188 msgid "Show items created after this date" msgstr "" -#: src/tables/Filter.tsx:188 +#: src/tables/Filter.tsx:196 msgid "Start Date Before" msgstr "" -#: src/tables/Filter.tsx:189 +#: src/tables/Filter.tsx:197 msgid "Show items with a start date before this date" msgstr "" -#: src/tables/Filter.tsx:197 +#: src/tables/Filter.tsx:205 msgid "Start Date After" msgstr "" -#: src/tables/Filter.tsx:198 +#: src/tables/Filter.tsx:206 msgid "Show items with a start date after this date" msgstr "" -#: src/tables/Filter.tsx:206 +#: src/tables/Filter.tsx:214 msgid "Target Date Before" msgstr "" -#: src/tables/Filter.tsx:207 +#: src/tables/Filter.tsx:215 msgid "Show items with a target date before this date" msgstr "" -#: src/tables/Filter.tsx:215 +#: src/tables/Filter.tsx:223 msgid "Target Date After" msgstr "" -#: src/tables/Filter.tsx:216 +#: src/tables/Filter.tsx:224 msgid "Show items with a target date after this date" msgstr "" -#: src/tables/Filter.tsx:224 +#: src/tables/Filter.tsx:232 msgid "Completed Before" msgstr "" -#: src/tables/Filter.tsx:225 +#: src/tables/Filter.tsx:233 msgid "Show items completed before this date" msgstr "" -#: src/tables/Filter.tsx:233 +#: src/tables/Filter.tsx:241 msgid "Completed After" msgstr "" -#: src/tables/Filter.tsx:234 +#: src/tables/Filter.tsx:242 msgid "Show items completed after this date" msgstr "" -#: src/tables/Filter.tsx:246 +#: src/tables/Filter.tsx:254 msgid "Has Project Code" msgstr "" -#: src/tables/Filter.tsx:247 +#: src/tables/Filter.tsx:255 msgid "Show orders with an assigned project code" msgstr "" -#: src/tables/Filter.tsx:256 +#: src/tables/Filter.tsx:264 msgid "Include Variants" msgstr "" -#: src/tables/Filter.tsx:257 +#: src/tables/Filter.tsx:265 msgid "Include results for part variants" msgstr "" -#: src/tables/Filter.tsx:267 +#: src/tables/Filter.tsx:275 #: src/tables/part/PartPurchaseOrdersTable.tsx:133 msgid "Filter by order status" msgstr "" -#: src/tables/Filter.tsx:279 +#: src/tables/Filter.tsx:287 msgid "Filter by project code" msgstr "" -#: src/tables/Filter.tsx:312 +#: src/tables/Filter.tsx:320 msgid "Filter by responsible owner" msgstr "" -#: src/tables/Filter.tsx:328 +#: src/tables/Filter.tsx:336 #: src/tables/settings/ApiTokenTable.tsx:133 #: src/tables/stock/StockTrackingTable.tsx:191 msgid "Filter by user" msgstr "Filtrera efter användare" -#: src/tables/Filter.tsx:340 +#: src/tables/Filter.tsx:348 msgid "Filter by manufacturer" msgstr "" -#: src/tables/Filter.tsx:353 +#: src/tables/Filter.tsx:361 msgid "Filter by supplier" msgstr "" -#: src/tables/Filter.tsx:366 +#: src/tables/Filter.tsx:374 msgid "Filter by user who created the order" msgstr "" -#: src/tables/Filter.tsx:374 +#: src/tables/Filter.tsx:382 msgid "Filter by user who issued the order" msgstr "" -#: src/tables/Filter.tsx:382 +#: src/tables/Filter.tsx:390 msgid "Filter by part category" msgstr "" -#: src/tables/Filter.tsx:393 +#: src/tables/Filter.tsx:401 msgid "Filter by stock location" msgstr "" @@ -8566,7 +8588,7 @@ msgstr "Under tillverkning" #: src/tables/bom/BomTable.tsx:345 #: src/tables/part/PartTable.tsx:158 #: src/tables/sales/SalesOrderLineItemTable.tsx:187 -#: src/tables/stock/StockItemTable.tsx:223 +#: src/tables/stock/StockItemTable.tsx:224 msgid "Stock Information" msgstr "" @@ -8588,7 +8610,7 @@ msgstr "" #: src/tables/bom/BomTable.tsx:379 #: src/tables/build/BuildLineTable.tsx:478 -#: src/tables/build/BuildLineTable.tsx:518 +#: src/tables/build/BuildLineTable.tsx:519 msgid "Consumable item" msgstr "" @@ -8737,7 +8759,7 @@ msgstr "" #: src/tables/part/ParametricPartTable.tsx:364 #: src/tables/part/PartBuildAllocationsTable.tsx:60 #: src/tables/part/PartTable.tsx:196 -#: src/tables/stock/StockItemTable.tsx:334 +#: src/tables/stock/StockItemTable.tsx:335 msgid "Assembly" msgstr "Montering" @@ -8785,7 +8807,7 @@ msgstr "" #~ msgstr "Edit Build Item" #: src/tables/build/BuildAllocatedStockTable.tsx:167 -#: src/tables/build/BuildLineTable.tsx:631 +#: src/tables/build/BuildLineTable.tsx:632 msgid "Edit Stock Allocation" msgstr "" @@ -8794,11 +8816,11 @@ msgstr "" #~ msgstr "Delete Build Item" #: src/tables/build/BuildAllocatedStockTable.tsx:180 -#: src/tables/build/BuildLineTable.tsx:644 +#: src/tables/build/BuildLineTable.tsx:645 msgid "Delete Stock Allocation" msgstr "" -#: src/tables/build/BuildAllocatedStockTable.tsx:232 +#: src/tables/build/BuildAllocatedStockTable.tsx:239 msgid "Consume" msgstr "" @@ -8836,7 +8858,7 @@ msgid "Testable" msgstr "" #: src/tables/build/BuildLineTable.tsx:215 -#: src/tables/stock/StockItemTable.tsx:393 +#: src/tables/stock/StockItemTable.tsx:390 msgid "Tracked" msgstr "" @@ -8855,7 +8877,7 @@ msgstr "" #: src/tables/build/BuildLineTable.tsx:294 #: src/tables/sales/SalesOrderLineItemTable.tsx:158 -#: src/tables/stock/StockItemTable.tsx:192 +#: src/tables/stock/StockItemTable.tsx:193 msgid "No stock available" msgstr "" @@ -8887,55 +8909,55 @@ msgstr "" msgid "BOM Information" msgstr "" -#: src/tables/build/BuildLineTable.tsx:496 +#: src/tables/build/BuildLineTable.tsx:497 #: src/tables/part/PartBuildAllocationsTable.tsx:102 msgid "Fully allocated" msgstr "" -#: src/tables/build/BuildLineTable.tsx:544 +#: src/tables/build/BuildLineTable.tsx:545 #: src/tables/sales/SalesOrderLineItemTable.tsx:308 msgid "Create Build Order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:573 +#: src/tables/build/BuildLineTable.tsx:574 msgid "Auto allocation in progress" msgstr "" -#: src/tables/build/BuildLineTable.tsx:576 -#: src/tables/build/BuildLineTable.tsx:781 +#: src/tables/build/BuildLineTable.tsx:577 +#: src/tables/build/BuildLineTable.tsx:784 msgid "Auto Allocate Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:577 +#: src/tables/build/BuildLineTable.tsx:578 msgid "Automatically allocate stock to this build according to the selected options" msgstr "" -#: src/tables/build/BuildLineTable.tsx:597 -#: src/tables/build/BuildLineTable.tsx:611 -#: src/tables/build/BuildLineTable.tsx:730 -#: src/tables/build/BuildLineTable.tsx:831 +#: src/tables/build/BuildLineTable.tsx:598 +#: src/tables/build/BuildLineTable.tsx:612 +#: src/tables/build/BuildLineTable.tsx:733 +#: src/tables/build/BuildLineTable.tsx:834 #: src/tables/build/BuildOutputTable.tsx:359 #: src/tables/build/BuildOutputTable.tsx:364 msgid "Deallocate Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:613 +#: src/tables/build/BuildLineTable.tsx:614 msgid "Deallocate all untracked stock for this build order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:615 +#: src/tables/build/BuildLineTable.tsx:616 msgid "Deallocate stock from the selected line item" msgstr "" -#: src/tables/build/BuildLineTable.tsx:619 +#: src/tables/build/BuildLineTable.tsx:620 msgid "Stock has been deallocated" msgstr "" -#: src/tables/build/BuildLineTable.tsx:750 +#: src/tables/build/BuildLineTable.tsx:753 msgid "Build Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:763 +#: src/tables/build/BuildLineTable.tsx:766 #: src/tables/sales/SalesOrderLineItemTable.tsx:396 msgid "View Part" msgstr "" @@ -8999,38 +9021,6 @@ msgstr "" #~ msgid "Filter by user who issued this order" #~ msgstr "Filter by user who issued this order" -#: src/tables/build/BuildOrderTestTable.tsx:85 -#: src/tables/build/BuildOrderTestTable.tsx:163 -#: src/tables/build/BuildOrderTestTable.tsx:283 -#: src/tables/build/BuildOrderTestTable.tsx:297 -#: src/tables/stock/StockItemTestResultTable.tsx:293 -#: src/tables/stock/StockItemTestResultTable.tsx:365 -#: src/tables/stock/StockItemTestResultTable.tsx:426 -msgid "Add Test Result" -msgstr "" - -#: src/tables/build/BuildOrderTestTable.tsx:92 -#: src/tables/stock/StockItemTestResultTable.tsx:295 -msgid "Test result added" -msgstr "" - -#: src/tables/build/BuildOrderTestTable.tsx:124 -msgid "Add Test Results" -msgstr "" - -#: src/tables/build/BuildOrderTestTable.tsx:134 -msgid "Test results added" -msgstr "" - -#: src/tables/build/BuildOrderTestTable.tsx:162 -#: src/tables/stock/StockItemTestResultTable.tsx:191 -msgid "No Result" -msgstr "" - -#: src/tables/build/BuildOrderTestTable.tsx:274 -msgid "Show build outputs currently in production" -msgstr "Visa tillverkat antal som är i produktion" - #: src/tables/build/BuildOutputTable.tsx:104 msgid "Build Output Stock Allocation" msgstr "" @@ -9066,7 +9056,8 @@ msgid "Serialize Build Output" msgstr "" #: src/tables/build/BuildOutputTable.tsx:409 -#: src/tables/stock/StockItemTable.tsx:329 +#: src/tables/part/PartTestResultTable.tsx:310 +#: src/tables/stock/StockItemTable.tsx:330 msgid "Filter by stock status" msgstr "" @@ -9914,6 +9905,38 @@ msgstr "" msgid "Order selected parts" msgstr "" +#: src/tables/part/PartTestResultTable.tsx:103 +#: src/tables/part/PartTestResultTable.tsx:181 +#: src/tables/part/PartTestResultTable.tsx:320 +#: src/tables/part/PartTestResultTable.tsx:334 +#: src/tables/stock/StockItemTestResultTable.tsx:293 +#: src/tables/stock/StockItemTestResultTable.tsx:365 +#: src/tables/stock/StockItemTestResultTable.tsx:426 +msgid "Add Test Result" +msgstr "" + +#: src/tables/part/PartTestResultTable.tsx:110 +#: src/tables/stock/StockItemTestResultTable.tsx:295 +msgid "Test result added" +msgstr "" + +#: src/tables/part/PartTestResultTable.tsx:142 +msgid "Add Test Results" +msgstr "" + +#: src/tables/part/PartTestResultTable.tsx:152 +msgid "Test results added" +msgstr "" + +#: src/tables/part/PartTestResultTable.tsx:180 +#: src/tables/stock/StockItemTestResultTable.tsx:191 +msgid "No Result" +msgstr "" + +#: src/tables/part/PartTestResultTable.tsx:298 +msgid "Show build outputs currently in production" +msgstr "Visa tillverkat antal som är i produktion" + #: src/tables/part/PartTestTemplateTable.tsx:56 msgid "Test is defined for a parent template part" msgstr "" @@ -10268,7 +10291,7 @@ msgid "Sample" msgstr "" #: src/tables/plugin/PluginListTable.tsx:432 -#: src/tables/stock/StockItemTable.tsx:377 +#: src/tables/stock/StockItemTable.tsx:374 msgid "Installed" msgstr "" @@ -11081,55 +11104,55 @@ msgstr "Radera användare" msgid "User deleted" msgstr "" -#: src/tables/settings/UserTable.tsx:361 +#: src/tables/settings/UserTable.tsx:362 msgid "Are you sure you want to delete this user?" msgstr "Är du säker på att du vill radera denna användare?" -#: src/tables/settings/UserTable.tsx:367 +#: src/tables/settings/UserTable.tsx:368 msgid "Add User" msgstr "" -#: src/tables/settings/UserTable.tsx:375 +#: src/tables/settings/UserTable.tsx:376 msgid "Added user" msgstr "" -#: src/tables/settings/UserTable.tsx:382 +#: src/tables/settings/UserTable.tsx:383 msgid "Set Password" msgstr "" -#: src/tables/settings/UserTable.tsx:387 +#: src/tables/settings/UserTable.tsx:388 msgid "Password updated" msgstr "" -#: src/tables/settings/UserTable.tsx:398 +#: src/tables/settings/UserTable.tsx:399 msgid "Add user" msgstr "Lägg till användare" -#: src/tables/settings/UserTable.tsx:411 +#: src/tables/settings/UserTable.tsx:412 msgid "Show active users" msgstr "Visa aktiva användare" -#: src/tables/settings/UserTable.tsx:416 +#: src/tables/settings/UserTable.tsx:417 msgid "Show staff users" msgstr "" -#: src/tables/settings/UserTable.tsx:421 +#: src/tables/settings/UserTable.tsx:422 msgid "Show superusers" msgstr "" -#: src/tables/settings/UserTable.tsx:440 +#: src/tables/settings/UserTable.tsx:441 msgid "Edit User" msgstr "" -#: src/tables/settings/UserTable.tsx:476 +#: src/tables/settings/UserTable.tsx:477 msgid "User updated" msgstr "" -#: src/tables/settings/UserTable.tsx:477 +#: src/tables/settings/UserTable.tsx:478 msgid "User updated successfully" msgstr "" -#: src/tables/settings/UserTable.tsx:483 +#: src/tables/settings/UserTable.tsx:484 msgid "Error updating user" msgstr "" @@ -11171,47 +11194,47 @@ msgstr "" msgid "Icon" msgstr "Ikon" -#: src/tables/stock/StockItemTable.tsx:107 +#: src/tables/stock/StockItemTable.tsx:108 msgid "This stock item is in production" msgstr "" -#: src/tables/stock/StockItemTable.tsx:114 +#: src/tables/stock/StockItemTable.tsx:115 msgid "This stock item has been assigned to a sales order" msgstr "" -#: src/tables/stock/StockItemTable.tsx:121 +#: src/tables/stock/StockItemTable.tsx:122 msgid "This stock item has been assigned to a customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:128 +#: src/tables/stock/StockItemTable.tsx:129 msgid "This stock item is installed in another stock item" msgstr "" -#: src/tables/stock/StockItemTable.tsx:135 +#: src/tables/stock/StockItemTable.tsx:136 msgid "This stock item has been consumed by a build order" msgstr "" -#: src/tables/stock/StockItemTable.tsx:142 +#: src/tables/stock/StockItemTable.tsx:143 msgid "This stock item is unavailable" msgstr "" -#: src/tables/stock/StockItemTable.tsx:151 +#: src/tables/stock/StockItemTable.tsx:152 msgid "This stock item has expired" msgstr "" -#: src/tables/stock/StockItemTable.tsx:155 +#: src/tables/stock/StockItemTable.tsx:156 msgid "This stock item is stale" msgstr "" -#: src/tables/stock/StockItemTable.tsx:167 +#: src/tables/stock/StockItemTable.tsx:168 msgid "This stock item is fully allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:174 +#: src/tables/stock/StockItemTable.tsx:175 msgid "This stock item is partially allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:202 +#: src/tables/stock/StockItemTable.tsx:203 msgid "This stock item has been depleted" msgstr "" @@ -11219,152 +11242,148 @@ msgstr "" #~ msgid "Show stock for assmebled parts" #~ msgstr "Show stock for assmebled parts" -#: src/tables/stock/StockItemTable.tsx:306 +#: src/tables/stock/StockItemTable.tsx:307 msgid "Stocktake Date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:324 +#: src/tables/stock/StockItemTable.tsx:325 msgid "Show stock for active parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:335 +#: src/tables/stock/StockItemTable.tsx:336 msgid "Show stock for assembled parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:340 +#: src/tables/stock/StockItemTable.tsx:341 msgid "Show items which have been allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:345 +#: src/tables/stock/StockItemTable.tsx:346 msgid "Show items which are available" msgstr "" -#: src/tables/stock/StockItemTable.tsx:349 +#: src/tables/stock/StockItemTable.tsx:350 #: src/tables/stock/StockLocationTable.tsx:38 msgid "Include Sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:350 +#: src/tables/stock/StockItemTable.tsx:351 msgid "Include stock in sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:354 +#: src/tables/stock/StockItemTable.tsx:355 msgid "Depleted" msgstr "" -#: src/tables/stock/StockItemTable.tsx:355 +#: src/tables/stock/StockItemTable.tsx:356 msgid "Show depleted stock items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:360 -msgid "Show items which are in stock" +#: src/tables/stock/StockItemTable.tsx:362 +msgid "Show items which are in production" msgstr "" #: src/tables/stock/StockItemTable.tsx:362 #~ msgid "Include stock items for variant parts" #~ msgstr "Include stock items for variant parts" -#: src/tables/stock/StockItemTable.tsx:365 -msgid "Show items which are in production" -msgstr "" - -#: src/tables/stock/StockItemTable.tsx:373 +#: src/tables/stock/StockItemTable.tsx:370 msgid "Show items which have been consumed by a build order" msgstr "" -#: src/tables/stock/StockItemTable.tsx:378 +#: src/tables/stock/StockItemTable.tsx:375 msgid "Show stock items which are installed in other items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:382 +#: src/tables/stock/StockItemTable.tsx:379 msgid "Sent to Customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:383 +#: src/tables/stock/StockItemTable.tsx:380 msgid "Show items which have been sent to a customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:394 +#: src/tables/stock/StockItemTable.tsx:391 msgid "Show tracked items" msgstr "" +#: src/tables/stock/StockItemTable.tsx:395 +msgid "Has Purchase Price" +msgstr "" + +#: src/tables/stock/StockItemTable.tsx:396 +msgid "Show items which have a purchase price" +msgstr "" + #: src/tables/stock/StockItemTable.tsx:397 #~ msgid "Serial Number LTE" #~ msgstr "Serial Number LTE" -#: src/tables/stock/StockItemTable.tsx:398 -msgid "Has Purchase Price" -msgstr "" - -#: src/tables/stock/StockItemTable.tsx:399 -msgid "Show items which have a purchase price" +#: src/tables/stock/StockItemTable.tsx:401 +msgid "Show items which have expired" msgstr "" #: src/tables/stock/StockItemTable.tsx:403 #~ msgid "Serial Number GTE" #~ msgstr "Serial Number GTE" -#: src/tables/stock/StockItemTable.tsx:404 -msgid "Show items which have expired" -msgstr "" - -#: src/tables/stock/StockItemTable.tsx:410 +#: src/tables/stock/StockItemTable.tsx:407 msgid "Show items which are stale" msgstr "" -#: src/tables/stock/StockItemTable.tsx:415 +#: src/tables/stock/StockItemTable.tsx:412 msgid "Expired Before" msgstr "" -#: src/tables/stock/StockItemTable.tsx:416 +#: src/tables/stock/StockItemTable.tsx:413 msgid "Show items which expired before this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:422 +#: src/tables/stock/StockItemTable.tsx:419 msgid "Expired After" msgstr "" -#: src/tables/stock/StockItemTable.tsx:423 +#: src/tables/stock/StockItemTable.tsx:420 msgid "Show items which expired after this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:429 +#: src/tables/stock/StockItemTable.tsx:426 msgid "Updated Before" msgstr "" -#: src/tables/stock/StockItemTable.tsx:430 +#: src/tables/stock/StockItemTable.tsx:427 msgid "Show items updated before this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:435 +#: src/tables/stock/StockItemTable.tsx:432 msgid "Updated After" msgstr "" -#: src/tables/stock/StockItemTable.tsx:436 +#: src/tables/stock/StockItemTable.tsx:433 msgid "Show items updated after this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:441 +#: src/tables/stock/StockItemTable.tsx:438 msgid "Stocktake Before" msgstr "" -#: src/tables/stock/StockItemTable.tsx:442 +#: src/tables/stock/StockItemTable.tsx:439 msgid "Show items counted before this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:447 +#: src/tables/stock/StockItemTable.tsx:444 msgid "Stocktake After" msgstr "" -#: src/tables/stock/StockItemTable.tsx:448 +#: src/tables/stock/StockItemTable.tsx:445 msgid "Show items counted after this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:453 +#: src/tables/stock/StockItemTable.tsx:450 msgid "External Location" msgstr "" -#: src/tables/stock/StockItemTable.tsx:454 +#: src/tables/stock/StockItemTable.tsx:451 msgid "Show items in an external location" msgstr "" @@ -11372,7 +11391,7 @@ msgstr "" #~ msgid "Delete stock items" #~ msgstr "Delete stock items" -#: src/tables/stock/StockItemTable.tsx:559 +#: src/tables/stock/StockItemTable.tsx:556 msgid "Order items" msgstr "" @@ -11547,10 +11566,6 @@ msgstr "" msgid "Removed" msgstr "" -#: src/tables/stock/StockTrackingTable.tsx:206 -msgid "Details" -msgstr "Detaljer" - #: src/tables/stock/StockTrackingTable.tsx:221 msgid "No user information" msgstr "" diff --git a/src/frontend/src/locales/th/messages.po b/src/frontend/src/locales/th/messages.po index 3422c31233..4906747fcb 100644 --- a/src/frontend/src/locales/th/messages.po +++ b/src/frontend/src/locales/th/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: th\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2025-09-17 03:41\n" +"PO-Revision-Date: 2025-09-29 23:54\n" "Last-Translator: \n" "Language-Team: Thai\n" "Plural-Forms: nplurals=1; plural=0;\n" @@ -69,7 +69,7 @@ msgstr "" #: src/components/forms/fields/RelatedModelField.tsx:393 #: src/components/nav/Header.tsx:169 #: src/pages/Index/Settings/UserSettings.tsx:74 -#: src/pages/part/PartDetail.tsx:1173 +#: src/pages/part/PartDetail.tsx:1186 msgid "Search" msgstr "" @@ -113,7 +113,7 @@ msgstr "" #: src/forms/StockForms.tsx:1028 #: src/forms/StockForms.tsx:1072 #: src/pages/build/BuildDetail.tsx:200 -#: src/pages/part/PartDetail.tsx:1225 +#: src/pages/part/PartDetail.tsx:1238 #: src/tables/ColumnRenderers.tsx:82 #: src/tables/part/RelatedPartTable.tsx:53 #: src/tables/stock/StockTrackingTable.tsx:87 @@ -128,7 +128,8 @@ msgstr "" #: src/pages/part/CategoryDetail.tsx:130 #: src/pages/part/CategoryDetail.tsx:273 #: src/pages/part/CategoryDetail.tsx:312 -#: src/pages/part/PartDetail.tsx:955 +#: src/pages/part/CategoryDetail.tsx:343 +#: src/pages/part/PartDetail.tsx:968 msgid "Parts" msgstr "" @@ -152,11 +153,11 @@ msgstr "" #: lib/enums/ModelInformation.tsx:52 #: src/components/wizards/OrderPartsWizard.tsx:143 #: src/pages/company/SupplierPartDetail.tsx:408 -#: src/pages/stock/StockDetail.tsx:286 +#: src/pages/stock/StockDetail.tsx:289 #: src/tables/build/BuildAllocatedStockTable.tsx:155 #: src/tables/part/PartPurchaseOrdersTable.tsx:50 #: src/tables/purchasing/SupplierPartTable.tsx:64 -#: src/tables/stock/StockItemTable.tsx:248 +#: src/tables/stock/StockItemTable.tsx:249 msgid "Supplier Part" msgstr "" @@ -168,7 +169,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:61 #: src/pages/company/SupplierPartDetail.tsx:160 #: src/tables/part/PartPurchaseOrdersTable.tsx:56 -#: src/tables/stock/StockItemTable.tsx:254 +#: src/tables/stock/StockItemTable.tsx:255 msgid "Manufacturer Part" msgstr "" @@ -179,14 +180,15 @@ msgstr "" #: lib/enums/ModelInformation.tsx:70 #: src/pages/part/CategoryDetail.tsx:343 -#: src/tables/Filter.tsx:381 +#: src/tables/Filter.tsx:389 msgid "Part Category" msgstr "" #: lib/enums/ModelInformation.tsx:71 #: lib/enums/Roles.tsx:37 +#: src/pages/part/CategoryDetail.tsx:267 #: src/pages/part/CategoryDetail.tsx:334 -#: src/pages/part/PartDetail.tsx:1214 +#: src/pages/part/PartDetail.tsx:1227 msgid "Part Categories" msgstr "" @@ -196,7 +198,8 @@ msgstr "" #: src/forms/BuildForms.tsx:604 #: src/forms/BuildForms.tsx:765 #: src/forms/SalesOrderForms.tsx:269 -#: src/pages/stock/StockDetail.tsx:976 +#: src/pages/stock/StockDetail.tsx:992 +#: src/tables/part/PartTestResultTable.tsx:248 #: src/tables/stock/StockTrackingTable.tsx:48 #: src/tables/stock/StockTrackingTable.tsx:55 msgid "Stock Item" @@ -221,7 +224,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:89 #: src/pages/stock/LocationDetail.tsx:176 #: src/pages/stock/LocationDetail.tsx:412 -#: src/pages/stock/StockDetail.tsx:967 +#: src/pages/stock/StockDetail.tsx:983 msgid "Stock Locations" msgstr "" @@ -235,7 +238,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:103 #: src/pages/Index/Settings/SystemSettings.tsx:248 -#: src/pages/part/PartDetail.tsx:912 +#: src/pages/part/PartDetail.tsx:914 msgid "Stock History" msgstr "" @@ -284,7 +287,7 @@ msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:199 #: src/pages/sales/SalesOrderDetail.tsx:211 #: src/tables/ColumnRenderers.tsx:353 -#: src/tables/Filter.tsx:278 +#: src/tables/Filter.tsx:286 #: src/tables/TableHoverCard.tsx:101 msgid "Project Code" msgstr "" @@ -299,9 +302,9 @@ msgstr "" #: src/pages/build/BuildDetail.tsx:244 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:33 #: src/pages/purchasing/PurchaseOrderDetail.tsx:531 -#: src/pages/stock/StockDetail.tsx:349 +#: src/pages/stock/StockDetail.tsx:352 #: src/tables/part/PartPurchaseOrdersTable.tsx:32 -#: src/tables/stock/StockItemTable.tsx:240 +#: src/tables/stock/StockItemTable.tsx:241 #: src/tables/stock/StockTrackingTable.tsx:120 msgid "Purchase Order" msgstr "" @@ -311,7 +314,7 @@ msgstr "" #: src/pages/Index/Settings/SystemSettings.tsx:283 #: src/pages/company/CompanyDetail.tsx:205 #: src/pages/company/SupplierPartDetail.tsx:265 -#: src/pages/part/PartDetail.tsx:876 +#: src/pages/part/PartDetail.tsx:878 #: src/pages/purchasing/PurchasingIndex.tsx:60 msgid "Purchase Orders" msgstr "" @@ -330,7 +333,7 @@ msgstr "" #: src/pages/sales/SalesOrderDetail.tsx:586 #: src/pages/sales/SalesOrderShipmentDetail.tsx:94 #: src/pages/sales/SalesOrderShipmentDetail.tsx:358 -#: src/pages/stock/StockDetail.tsx:358 +#: src/pages/stock/StockDetail.tsx:361 #: src/tables/part/PartSalesAllocationsTable.tsx:41 #: src/tables/sales/SalesOrderAllocationTable.tsx:107 #: src/tables/stock/StockTrackingTable.tsx:131 @@ -341,7 +344,7 @@ msgstr "" #: lib/enums/Roles.tsx:43 #: src/pages/Index/Settings/SystemSettings.tsx:299 #: src/pages/company/CompanyDetail.tsx:225 -#: src/pages/part/PartDetail.tsx:888 +#: src/pages/part/PartDetail.tsx:890 #: src/pages/sales/SalesIndex.tsx:82 msgid "Sales Orders" msgstr "" @@ -365,7 +368,7 @@ msgstr "" #: lib/enums/Roles.tsx:41 #: src/pages/Index/Settings/SystemSettings.tsx:315 #: src/pages/company/CompanyDetail.tsx:232 -#: src/pages/part/PartDetail.tsx:895 +#: src/pages/part/PartDetail.tsx:897 #: src/pages/sales/SalesIndex.tsx:103 msgid "Return Orders" msgstr "" @@ -414,7 +417,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:214 #: src/pages/Auth/ChangePassword.tsx:36 #: src/pages/core/UserDetail.tsx:220 -#: src/tables/Filter.tsx:327 +#: src/tables/Filter.tsx:335 #: src/tables/settings/ApiTokenTable.tsx:105 #: src/tables/settings/ApiTokenTable.tsx:132 #: src/tables/settings/BarcodeScanHistoryTable.tsx:79 @@ -544,7 +547,7 @@ msgstr "" #: lib/enums/Roles.tsx:33 #: src/pages/Index/Settings/SystemSettings.tsx:264 #: src/pages/build/BuildIndex.tsx:75 -#: src/pages/part/PartDetail.tsx:905 +#: src/pages/part/PartDetail.tsx:907 #: src/pages/sales/SalesOrderDetail.tsx:394 msgid "Build Orders" msgstr "" @@ -694,11 +697,12 @@ msgid "Failed to link barcode" msgstr "" #: src/components/barcodes/QRCode.tsx:179 -#: src/pages/part/PartDetail.tsx:522 +#: src/pages/part/PartDetail.tsx:524 #: src/pages/purchasing/PurchaseOrderDetail.tsx:204 #: src/pages/sales/ReturnOrderDetail.tsx:168 #: src/pages/sales/SalesOrderDetail.tsx:180 #: src/pages/sales/SalesOrderShipmentDetail.tsx:168 +#: src/pages/stock/StockDetail.tsx:186 msgid "Link" msgstr "" @@ -720,11 +724,11 @@ msgstr "" #~ msgid "Copy to clipboard" #~ msgstr "Copy to clipboard" -#: src/components/buttons/CopyButton.tsx:31 +#: src/components/buttons/CopyButton.tsx:34 msgid "Copied" msgstr "" -#: src/components/buttons/CopyButton.tsx:31 +#: src/components/buttons/CopyButton.tsx:34 msgid "Copy" msgstr "" @@ -752,19 +756,15 @@ msgstr "" #~ msgid "The label could not be generated" #~ msgstr "The label could not be generated" -#: src/components/buttons/PrintingActions.tsx:122 +#: src/components/buttons/PrintingActions.tsx:124 msgid "Print Label" msgstr "" -#: src/components/buttons/PrintingActions.tsx:129 -#: src/components/buttons/PrintingActions.tsx:156 +#: src/components/buttons/PrintingActions.tsx:134 +#: src/components/buttons/PrintingActions.tsx:168 msgid "Print" msgstr "" -#: src/components/buttons/PrintingActions.tsx:139 -msgid "Print Report" -msgstr "" - #: src/components/buttons/PrintingActions.tsx:152 #~ msgid "Generate" #~ msgstr "Generate" @@ -777,15 +777,19 @@ msgstr "" #~ msgid "The report could not be generated" #~ msgstr "The report could not be generated" -#: src/components/buttons/PrintingActions.tsx:177 +#: src/components/buttons/PrintingActions.tsx:161 +msgid "Print Report" +msgstr "" + +#: src/components/buttons/PrintingActions.tsx:189 msgid "Printing Actions" msgstr "" -#: src/components/buttons/PrintingActions.tsx:182 +#: src/components/buttons/PrintingActions.tsx:194 msgid "Print Labels" msgstr "" -#: src/components/buttons/PrintingActions.tsx:188 +#: src/components/buttons/PrintingActions.tsx:200 msgid "Print Reports" msgstr "" @@ -837,24 +841,24 @@ msgstr "" msgid "Subscribe to notifications" msgstr "" -#: src/components/calendar/Calendar.tsx:99 -#: src/components/calendar/Calendar.tsx:162 +#: src/components/calendar/Calendar.tsx:102 +#: src/components/calendar/Calendar.tsx:165 msgid "Calendar Filters" msgstr "" -#: src/components/calendar/Calendar.tsx:114 +#: src/components/calendar/Calendar.tsx:117 msgid "Previous month" msgstr "" -#: src/components/calendar/Calendar.tsx:123 +#: src/components/calendar/Calendar.tsx:126 msgid "Select month" msgstr "" -#: src/components/calendar/Calendar.tsx:144 +#: src/components/calendar/Calendar.tsx:147 msgid "Next month" msgstr "" -#: src/components/calendar/Calendar.tsx:175 +#: src/components/calendar/Calendar.tsx:178 #: src/tables/InvenTreeTableHeader.tsx:291 msgid "Download data" msgstr "" @@ -868,7 +872,7 @@ msgid "Error updating order" msgstr "" #: src/components/calendar/OrderCalendar.tsx:178 -#: src/tables/Filter.tsx:144 +#: src/tables/Filter.tsx:152 msgid "Overdue" msgstr "" @@ -1107,7 +1111,7 @@ msgid "The latest news from InvenTree" msgstr "" #: src/components/dashboard/widgets/ColorToggleWidget.tsx:18 -#: src/components/nav/MainMenu.tsx:91 +#: src/components/nav/MainMenu.tsx:93 msgid "Change Color Mode" msgstr "" @@ -1153,14 +1157,14 @@ msgstr "" #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:76 #: src/pages/core/UserDetail.tsx:93 #: src/pages/core/UserDetail.tsx:203 -#: src/tables/settings/UserTable.tsx:420 +#: src/tables/settings/UserTable.tsx:421 msgid "Superuser" msgstr "" #: src/components/details/Details.tsx:124 #: src/pages/core/UserDetail.tsx:87 #: src/pages/core/UserDetail.tsx:200 -#: src/tables/settings/UserTable.tsx:415 +#: src/tables/settings/UserTable.tsx:416 msgid "Staff" msgstr "" @@ -1658,7 +1662,7 @@ msgstr "" #: src/components/plugins/PluginDrawer.tsx:68 #: src/pages/Index/Settings/AdminCenter/UnitManagementPanel.tsx:19 #: src/pages/part/CategoryDetail.tsx:86 -#: src/pages/part/PartDetail.tsx:447 +#: src/pages/part/PartDetail.tsx:449 #: src/pages/stock/LocationDetail.tsx:84 #: src/tables/machine/MachineTypeTable.tsx:67 #: src/tables/machine/MachineTypeTable.tsx:151 @@ -1980,7 +1984,7 @@ msgid "Data has been imported successfully" msgstr "" #: src/components/importer/ImporterDrawer.tsx:109 -#: src/components/modals/AboutInvenTreeModal.tsx:197 +#: src/components/modals/AboutInvenTreeModal.tsx:203 #: src/components/modals/ServerInfoModal.tsx:134 #: src/forms/BomForms.tsx:132 msgid "Close" @@ -2166,14 +2170,14 @@ msgstr "" #: src/components/items/TransferList.tsx:161 #: src/components/render/Stock.tsx:102 -#: src/pages/part/PartDetail.tsx:984 -#: src/pages/stock/StockDetail.tsx:262 -#: src/pages/stock/StockDetail.tsx:913 +#: src/pages/part/PartDetail.tsx:997 +#: src/pages/stock/StockDetail.tsx:265 +#: src/pages/stock/StockDetail.tsx:929 #: src/tables/build/BuildAllocatedStockTable.tsx:135 #: src/tables/build/BuildLineTable.tsx:190 #: src/tables/part/PartTable.tsx:124 -#: src/tables/stock/StockItemTable.tsx:183 -#: src/tables/stock/StockItemTable.tsx:344 +#: src/tables/stock/StockItemTable.tsx:184 +#: src/tables/stock/StockItemTable.tsx:345 msgid "Available" msgstr "" @@ -2252,19 +2256,19 @@ msgstr "" #~ msgid "Dismiss" #~ msgstr "Dismiss" -#: src/components/modals/AboutInvenTreeModal.tsx:190 +#: src/components/modals/AboutInvenTreeModal.tsx:193 msgid "Copy version information" msgstr "" -#: src/components/modals/AboutInvenTreeModal.tsx:207 +#: src/components/modals/AboutInvenTreeModal.tsx:213 msgid "Development Version" msgstr "" -#: src/components/modals/AboutInvenTreeModal.tsx:209 +#: src/components/modals/AboutInvenTreeModal.tsx:215 msgid "Up to Date" msgstr "" -#: src/components/modals/AboutInvenTreeModal.tsx:211 +#: src/components/modals/AboutInvenTreeModal.tsx:217 msgid "Update Available" msgstr "" @@ -2439,24 +2443,28 @@ msgstr "" #~ msgid "Profile" #~ msgstr "Profile" -#: src/components/nav/MainMenu.tsx:52 +#: src/components/nav/MainMenu.tsx:54 #: src/components/nav/NavigationDrawer.tsx:193 #: src/pages/Index/Settings/AdminCenter/EmailManagementPanel.tsx:21 #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:39 msgid "Settings" msgstr "" -#: src/components/nav/MainMenu.tsx:59 -#: src/pages/Index/Settings/UserSettings.tsx:145 -msgid "Account Settings" -msgstr "" - #: src/components/nav/MainMenu.tsx:59 #: src/defaults/menuItems.tsx:15 #~ msgid "Account settings" #~ msgstr "Account settings" -#: src/components/nav/MainMenu.tsx:67 +#: src/components/nav/MainMenu.tsx:61 +#: src/pages/Index/Settings/UserSettings.tsx:145 +msgid "Account Settings" +msgstr "" + +#: src/components/nav/MainMenu.tsx:68 +#~ msgid "Current language {locale}" +#~ msgstr "Current language {locale}" + +#: src/components/nav/MainMenu.tsx:69 #: src/components/nav/NavigationDrawer.tsx:153 #: src/components/nav/SettingsHeader.tsx:41 #: src/pages/Index/Settings/SystemSettings.tsx:347 @@ -2464,15 +2472,11 @@ msgstr "" msgid "System Settings" msgstr "" -#: src/components/nav/MainMenu.tsx:68 -#~ msgid "Current language {locale}" -#~ msgstr "Current language {locale}" - #: src/components/nav/MainMenu.tsx:71 #~ msgid "Switch to pseudo language" #~ msgstr "Switch to pseudo language" -#: src/components/nav/MainMenu.tsx:76 +#: src/components/nav/MainMenu.tsx:78 #: src/components/nav/NavigationDrawer.tsx:160 #: src/components/nav/SettingsHeader.tsx:42 #: src/defaults/actions.tsx:83 @@ -2481,7 +2485,14 @@ msgstr "" msgid "Admin Center" msgstr "" -#: src/components/nav/MainMenu.tsx:100 +#: src/components/nav/MainMenu.tsx:99 +#: src/defaults/actions.tsx:44 +#: src/defaults/links.tsx:140 +#: src/defaults/links.tsx:186 +msgid "About InvenTree" +msgstr "" + +#: src/components/nav/MainMenu.tsx:108 msgid "Logout" msgstr "" @@ -2507,10 +2518,11 @@ msgstr "" #: src/defaults/links.tsx:42 #: src/forms/StockForms.tsx:736 #: src/pages/Index/Settings/SystemSettings.tsx:224 -#: src/pages/part/PartDetail.tsx:805 +#: src/pages/part/PartDetail.tsx:807 #: src/pages/stock/LocationDetail.tsx:390 -#: src/pages/stock/StockDetail.tsx:626 -#: src/tables/stock/StockItemTable.tsx:86 +#: src/pages/stock/LocationDetail.tsx:420 +#: src/pages/stock/StockDetail.tsx:642 +#: src/tables/stock/StockItemTable.tsx:87 msgid "Stock" msgstr "" @@ -2599,7 +2611,7 @@ msgstr "" #: src/components/nav/SearchDrawer.tsx:288 #: src/pages/company/ManufacturerPartDetail.tsx:176 -#: src/pages/part/PartDetail.tsx:863 +#: src/pages/part/PartDetail.tsx:865 #: src/pages/part/PartSupplierDetail.tsx:15 #: src/pages/purchasing/PurchasingIndex.tsx:81 msgid "Suppliers" @@ -2663,7 +2675,7 @@ msgid "Attachments" msgstr "" #: src/components/panels/NotesPanel.tsx:23 -#: src/tables/build/BuildOrderTestTable.tsx:196 +#: src/tables/part/PartTestResultTable.tsx:214 #: src/tables/stock/StockTrackingTable.tsx:212 msgid "Notes" msgstr "" @@ -2709,7 +2721,7 @@ msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:118 #: src/pages/company/SupplierPartDetail.tsx:144 #: src/pages/part/CategoryDetail.tsx:106 -#: src/pages/part/PartDetail.tsx:461 +#: src/pages/part/PartDetail.tsx:463 #: src/pages/purchasing/PurchaseOrderDetail.tsx:144 #: src/pages/sales/ReturnOrderDetail.tsx:109 #: src/pages/sales/SalesOrderDetail.tsx:118 @@ -2730,7 +2742,7 @@ msgstr "" #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:41 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 #: src/tables/ColumnRenderers.tsx:411 -#: src/tables/build/BuildOrderTestTable.tsx:204 +#: src/tables/part/PartTestResultTable.tsx:222 msgid "Date" msgstr "" @@ -2739,7 +2751,7 @@ msgstr "" #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:68 #: src/pages/core/UserDetail.tsx:81 #: src/pages/core/UserDetail.tsx:209 -#: src/pages/part/PartDetail.tsx:616 +#: src/pages/part/PartDetail.tsx:618 #: src/tables/bom/UsedInTable.tsx:90 #: src/tables/company/CompanyTable.tsx:57 #: src/tables/company/CompanyTable.tsx:91 @@ -2753,8 +2765,8 @@ msgstr "" #: src/tables/purchasing/SupplierPartTable.tsx:85 #: src/tables/purchasing/SupplierPartTable.tsx:179 #: src/tables/settings/ApiTokenTable.tsx:63 -#: src/tables/settings/UserTable.tsx:410 -#: src/tables/stock/StockItemTable.tsx:323 +#: src/tables/settings/UserTable.tsx:411 +#: src/tables/stock/StockItemTable.tsx:324 msgid "Active" msgstr "" @@ -2873,7 +2885,7 @@ msgstr "" #: src/pages/company/CompanyDetail.tsx:325 #: src/pages/company/SupplierPartDetail.tsx:368 #: src/pages/core/UserDetail.tsx:211 -#: src/pages/part/PartDetail.tsx:1017 +#: src/pages/part/PartDetail.tsx:1030 msgid "Inactive" msgstr "" @@ -2883,8 +2895,31 @@ msgstr "" msgid "No stock" msgstr "" -#: src/components/render/Part.tsx:74 -#: src/pages/part/PartDetail.tsx:488 +#: src/components/render/Part.tsx:44 +#: src/pages/company/SupplierPartDetail.tsx:196 +#: src/pages/company/SupplierPartDetail.tsx:389 +#: src/pages/part/PartDetail.tsx:1018 +#: src/tables/bom/BomTable.tsx:424 +#: src/tables/part/PartTable.tsx:95 +msgid "On Order" +msgstr "" + +#: src/components/render/Part.tsx:52 +#: src/pages/part/PartDetail.tsx:590 +#: src/pages/part/PartDetail.tsx:1024 +#: src/pages/stock/StockDetail.tsx:912 +#: src/tables/part/PartTestResultTable.tsx:297 +#: src/tables/stock/StockItemTable.tsx:361 +msgid "In Production" +msgstr "" + +#: src/components/render/Part.tsx:71 +#: src/tables/stock/StockTrackingTable.tsx:206 +msgid "Details" +msgstr "" + +#: src/components/render/Part.tsx:109 +#: src/pages/part/PartDetail.tsx:490 #: src/tables/ColumnRenderers.tsx:224 #: src/tables/ColumnRenderers.tsx:233 #: src/tables/notifications/NotificationTable.tsx:32 @@ -2908,17 +2943,17 @@ msgstr "" #: src/forms/StockForms.tsx:1073 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:88 #: src/pages/core/UserDetail.tsx:158 -#: src/pages/stock/StockDetail.tsx:295 +#: src/pages/stock/StockDetail.tsx:298 #: src/tables/ColumnRenderers.tsx:176 #: src/tables/ColumnRenderers.tsx:185 -#: src/tables/Filter.tsx:392 +#: src/tables/Filter.tsx:400 #: src/tables/stock/StockTrackingTable.tsx:98 msgid "Location" msgstr "" #: src/components/render/Stock.tsx:99 -#: src/pages/stock/StockDetail.tsx:195 -#: src/pages/stock/StockDetail.tsx:901 +#: src/pages/stock/StockDetail.tsx:198 +#: src/pages/stock/StockDetail.tsx:917 #: src/tables/build/BuildAllocatedStockTable.tsx:121 #: src/tables/build/BuildOutputTable.tsx:111 #: src/tables/sales/SalesOrderAllocationTable.tsx:139 @@ -2940,11 +2975,11 @@ msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:146 #: src/pages/part/pricing/PriceBreakPanel.tsx:89 #: src/pages/part/pricing/PriceBreakPanel.tsx:172 -#: src/pages/stock/StockDetail.tsx:255 -#: src/pages/stock/StockDetail.tsx:907 +#: src/pages/stock/StockDetail.tsx:258 +#: src/pages/stock/StockDetail.tsx:923 #: src/tables/build/BuildLineTable.tsx:84 -#: src/tables/build/BuildOrderTestTable.tsx:251 #: src/tables/part/PartPurchaseOrdersTable.tsx:94 +#: src/tables/part/PartTestResultTable.tsx:269 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:168 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:199 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:69 @@ -3467,163 +3502,163 @@ msgid "Please correct the errors in the selected parts" msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:424 -#: src/tables/build/BuildLineTable.tsx:794 +#: src/tables/build/BuildLineTable.tsx:797 #: src/tables/part/PartTable.tsx:407 #: src/tables/sales/SalesOrderLineItemTable.tsx:365 msgid "Order Parts" msgstr "" #: src/contexts/LanguageContext.tsx:22 -msgid "Arabic" -msgstr "" +#~ msgid "Arabic" +#~ msgstr "Arabic" #: src/contexts/LanguageContext.tsx:23 -msgid "Bulgarian" -msgstr "" +#~ msgid "Bulgarian" +#~ msgstr "Bulgarian" #: src/contexts/LanguageContext.tsx:24 -msgid "Czech" -msgstr "" +#~ msgid "Czech" +#~ msgstr "Czech" #: src/contexts/LanguageContext.tsx:25 -msgid "Danish" -msgstr "" +#~ msgid "Danish" +#~ msgstr "Danish" #: src/contexts/LanguageContext.tsx:26 -msgid "German" -msgstr "" +#~ msgid "German" +#~ msgstr "German" #: src/contexts/LanguageContext.tsx:27 -msgid "Greek" -msgstr "" +#~ msgid "Greek" +#~ msgstr "Greek" #: src/contexts/LanguageContext.tsx:28 -msgid "English" -msgstr "" +#~ msgid "English" +#~ msgstr "English" #: src/contexts/LanguageContext.tsx:29 -msgid "Spanish" -msgstr "" +#~ msgid "Spanish" +#~ msgstr "Spanish" #: src/contexts/LanguageContext.tsx:30 -msgid "Spanish (Mexican)" -msgstr "" +#~ msgid "Spanish (Mexican)" +#~ msgstr "Spanish (Mexican)" #: src/contexts/LanguageContext.tsx:31 -msgid "Estonian" -msgstr "" +#~ msgid "Estonian" +#~ msgstr "Estonian" #: src/contexts/LanguageContext.tsx:32 -msgid "Farsi / Persian" -msgstr "" +#~ msgid "Farsi / Persian" +#~ msgstr "Farsi / Persian" #: src/contexts/LanguageContext.tsx:33 -msgid "Finnish" -msgstr "" +#~ msgid "Finnish" +#~ msgstr "Finnish" #: src/contexts/LanguageContext.tsx:34 -msgid "French" -msgstr "" +#~ msgid "French" +#~ msgstr "French" #: src/contexts/LanguageContext.tsx:35 -msgid "Hebrew" -msgstr "" +#~ msgid "Hebrew" +#~ msgstr "Hebrew" #: src/contexts/LanguageContext.tsx:36 -msgid "Hindi" -msgstr "" +#~ msgid "Hindi" +#~ msgstr "Hindi" #: src/contexts/LanguageContext.tsx:37 -msgid "Hungarian" -msgstr "" +#~ msgid "Hungarian" +#~ msgstr "Hungarian" #: src/contexts/LanguageContext.tsx:38 -msgid "Italian" -msgstr "" +#~ msgid "Italian" +#~ msgstr "Italian" #: src/contexts/LanguageContext.tsx:39 -msgid "Japanese" -msgstr "" +#~ msgid "Japanese" +#~ msgstr "Japanese" #: src/contexts/LanguageContext.tsx:40 -msgid "Korean" -msgstr "" +#~ msgid "Korean" +#~ msgstr "Korean" #: src/contexts/LanguageContext.tsx:41 -msgid "Lithuanian" -msgstr "" +#~ msgid "Lithuanian" +#~ msgstr "Lithuanian" #: src/contexts/LanguageContext.tsx:42 -msgid "Latvian" -msgstr "" +#~ msgid "Latvian" +#~ msgstr "Latvian" #: src/contexts/LanguageContext.tsx:43 -msgid "Dutch" -msgstr "" +#~ msgid "Dutch" +#~ msgstr "Dutch" #: src/contexts/LanguageContext.tsx:44 -msgid "Norwegian" -msgstr "" +#~ msgid "Norwegian" +#~ msgstr "Norwegian" #: src/contexts/LanguageContext.tsx:45 -msgid "Polish" -msgstr "" +#~ msgid "Polish" +#~ msgstr "Polish" #: src/contexts/LanguageContext.tsx:46 -msgid "Portuguese" -msgstr "" +#~ msgid "Portuguese" +#~ msgstr "Portuguese" #: src/contexts/LanguageContext.tsx:47 -msgid "Portuguese (Brazilian)" -msgstr "" +#~ msgid "Portuguese (Brazilian)" +#~ msgstr "Portuguese (Brazilian)" #: src/contexts/LanguageContext.tsx:48 -msgid "Romanian" -msgstr "" +#~ msgid "Romanian" +#~ msgstr "Romanian" #: src/contexts/LanguageContext.tsx:49 -msgid "Russian" -msgstr "" +#~ msgid "Russian" +#~ msgstr "Russian" #: src/contexts/LanguageContext.tsx:50 -msgid "Slovak" -msgstr "" +#~ msgid "Slovak" +#~ msgstr "Slovak" #: src/contexts/LanguageContext.tsx:51 -msgid "Slovenian" -msgstr "" +#~ msgid "Slovenian" +#~ msgstr "Slovenian" #: src/contexts/LanguageContext.tsx:52 -msgid "Serbian" -msgstr "" +#~ msgid "Serbian" +#~ msgstr "Serbian" #: src/contexts/LanguageContext.tsx:53 -msgid "Swedish" -msgstr "" +#~ msgid "Swedish" +#~ msgstr "Swedish" #: src/contexts/LanguageContext.tsx:54 -msgid "Thai" -msgstr "" +#~ msgid "Thai" +#~ msgstr "Thai" #: src/contexts/LanguageContext.tsx:55 -msgid "Turkish" -msgstr "" +#~ msgid "Turkish" +#~ msgstr "Turkish" #: src/contexts/LanguageContext.tsx:56 -msgid "Ukrainian" -msgstr "" +#~ msgid "Ukrainian" +#~ msgstr "Ukrainian" #: src/contexts/LanguageContext.tsx:57 -msgid "Vietnamese" -msgstr "" +#~ msgid "Vietnamese" +#~ msgstr "Vietnamese" #: src/contexts/LanguageContext.tsx:58 -msgid "Chinese (Simplified)" -msgstr "" +#~ msgid "Chinese (Simplified)" +#~ msgstr "Chinese (Simplified)" #: src/contexts/LanguageContext.tsx:59 -msgid "Chinese (Traditional)" -msgstr "" +#~ msgid "Chinese (Traditional)" +#~ msgstr "Chinese (Traditional)" #: src/defaults/actions.tsx:18 #: src/defaults/links.tsx:27 @@ -3644,12 +3679,6 @@ msgstr "" #~ msgid "About this Inventree instance" #~ msgstr "About this Inventree instance" -#: src/defaults/actions.tsx:44 -#: src/defaults/links.tsx:140 -#: src/defaults/links.tsx:186 -msgid "About InvenTree" -msgstr "" - #: src/defaults/actions.tsx:45 msgid "About the InvenTree org" msgstr "" @@ -3954,7 +3983,7 @@ msgstr "" #: src/forms/StockForms.tsx:184 #: src/forms/StockForms.tsx:189 #: src/forms/StockForms.tsx:360 -#: src/pages/stock/StockDetail.tsx:231 +#: src/pages/stock/StockDetail.tsx:234 msgid "Next serial number" msgstr "" @@ -3965,9 +3994,8 @@ msgstr "" #: src/forms/BuildForms.tsx:311 #: src/forms/BuildForms.tsx:656 #: src/tables/build/BuildAllocatedStockTable.tsx:150 -#: src/tables/build/BuildOrderTestTable.tsx:230 -#: src/tables/build/BuildOrderTestTable.tsx:254 #: src/tables/build/BuildOutputTable.tsx:592 +#: src/tables/part/PartTestResultTable.tsx:272 msgid "Build Output" msgstr "" @@ -3984,17 +4012,18 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:150 #: src/pages/sales/ReturnOrderDetail.tsx:115 #: src/pages/sales/SalesOrderDetail.tsx:124 -#: src/pages/stock/StockDetail.tsx:162 -#: src/tables/Filter.tsx:266 +#: src/pages/stock/StockDetail.tsx:170 +#: src/tables/Filter.tsx:274 #: src/tables/build/BuildOutputTable.tsx:408 #: src/tables/machine/MachineListTable.tsx:359 #: src/tables/part/PartPurchaseOrdersTable.tsx:38 +#: src/tables/part/PartTestResultTable.tsx:309 #: src/tables/sales/ReturnOrderLineItemTable.tsx:135 #: src/tables/sales/ReturnOrderLineItemTable.tsx:172 #: src/tables/settings/CustomStateTable.tsx:79 #: src/tables/settings/EmailTable.tsx:95 #: src/tables/settings/ImportSessionTable.tsx:117 -#: src/tables/stock/StockItemTable.tsx:328 +#: src/tables/stock/StockItemTable.tsx:329 #: src/tables/stock/StockTrackingTable.tsx:65 msgid "Status" msgstr "" @@ -4056,7 +4085,7 @@ msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:139 #: src/tables/build/BuildLineTable.tsx:180 #: src/tables/sales/SalesOrderLineItemTable.tsx:337 -#: src/tables/stock/StockItemTable.tsx:339 +#: src/tables/stock/StockItemTable.tsx:340 msgid "Allocated" msgstr "" @@ -4074,9 +4103,9 @@ msgstr "" #: src/forms/BuildForms.tsx:671 #: src/forms/SalesOrderForms.tsx:298 -#: src/tables/build/BuildLineTable.tsx:555 -#: src/tables/build/BuildLineTable.tsx:710 -#: src/tables/build/BuildLineTable.tsx:809 +#: src/tables/build/BuildLineTable.tsx:556 +#: src/tables/build/BuildLineTable.tsx:713 +#: src/tables/build/BuildLineTable.tsx:812 #: src/tables/sales/SalesOrderLineItemTable.tsx:375 #: src/tables/sales/SalesOrderLineItemTable.tsx:408 msgid "Allocate Stock" @@ -4089,10 +4118,10 @@ msgstr "" #: src/forms/BuildForms.tsx:787 #: src/forms/BuildForms.tsx:888 -#: src/tables/build/BuildAllocatedStockTable.tsx:233 -#: src/tables/build/BuildAllocatedStockTable.tsx:265 -#: src/tables/build/BuildLineTable.tsx:720 -#: src/tables/build/BuildLineTable.tsx:843 +#: src/tables/build/BuildAllocatedStockTable.tsx:240 +#: src/tables/build/BuildAllocatedStockTable.tsx:272 +#: src/tables/build/BuildLineTable.tsx:723 +#: src/tables/build/BuildLineTable.tsx:846 msgid "Consume Stock" msgstr "" @@ -4102,14 +4131,14 @@ msgid "Stock items consumed" msgstr "" #: src/forms/BuildForms.tsx:824 -#: src/tables/build/BuildLineTable.tsx:495 +#: src/tables/build/BuildLineTable.tsx:496 #: src/tables/part/PartBuildAllocationsTable.tsx:101 msgid "Fully consumed" msgstr "" #: src/forms/BuildForms.tsx:869 #: src/tables/build/BuildLineTable.tsx:185 -#: src/tables/stock/StockItemTable.tsx:372 +#: src/tables/stock/StockItemTable.tsx:369 msgid "Consumed" msgstr "" @@ -4120,7 +4149,7 @@ msgstr "" #: src/forms/PartForms.tsx:70 #: src/forms/PartForms.tsx:157 #: src/pages/part/CategoryDetail.tsx:122 -#: src/pages/part/PartDetail.tsx:669 +#: src/pages/part/PartDetail.tsx:671 #: src/tables/part/PartCategoryTable.tsx:94 #: src/tables/part/PartTable.tsx:312 msgid "Subscribed" @@ -4232,12 +4261,13 @@ msgstr "" #: src/forms/PurchaseOrderForms.tsx:658 #: src/pages/build/BuildDetail.tsx:351 -#: src/pages/stock/StockDetail.tsx:277 -#: src/pages/stock/StockDetail.tsx:923 +#: src/pages/stock/StockDetail.tsx:280 +#: src/pages/stock/StockDetail.tsx:939 #: src/tables/Filter.tsx:83 #: src/tables/build/BuildAllocatedStockTable.tsx:128 -#: src/tables/build/BuildOrderTestTable.tsx:242 #: src/tables/build/BuildOutputTable.tsx:116 +#: src/tables/part/PartTestResultTable.tsx:260 +#: src/tables/part/PartTestResultTable.tsx:281 #: src/tables/sales/SalesOrderAllocationTable.tsx:146 msgid "Batch Code" msgstr "" @@ -4260,8 +4290,8 @@ msgid "Enter serial numbers for received items" msgstr "" #: src/forms/PurchaseOrderForms.tsx:687 -#: src/pages/stock/StockDetail.tsx:379 -#: src/tables/stock/StockItemTable.tsx:295 +#: src/pages/stock/StockDetail.tsx:382 +#: src/tables/stock/StockItemTable.tsx:296 msgid "Expiry Date" msgstr "" @@ -4273,7 +4303,7 @@ msgstr "" #: src/forms/StockForms.tsx:673 #: src/pages/company/SupplierPartDetail.tsx:171 #: src/pages/company/SupplierPartDetail.tsx:235 -#: src/pages/stock/StockDetail.tsx:416 +#: src/pages/stock/StockDetail.tsx:419 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:220 msgid "Packaging" msgstr "" @@ -4339,9 +4369,9 @@ msgid "Stock Status" msgstr "" #: src/forms/StockForms.tsx:261 -#: src/pages/stock/StockDetail.tsx:670 -#: src/tables/stock/StockItemTable.tsx:525 -#: src/tables/stock/StockItemTable.tsx:572 +#: src/pages/stock/StockDetail.tsx:686 +#: src/tables/stock/StockItemTable.tsx:522 +#: src/tables/stock/StockItemTable.tsx:569 msgid "Add Stock Item" msgstr "" @@ -4378,10 +4408,10 @@ msgstr "" #: src/forms/StockForms.tsx:1075 #: src/pages/company/SupplierPartDetail.tsx:189 #: src/pages/company/SupplierPartDetail.tsx:373 -#: src/pages/part/PartDetail.tsx:535 -#: src/pages/part/PartDetail.tsx:974 +#: src/pages/part/PartDetail.tsx:537 +#: src/pages/part/PartDetail.tsx:987 +#: src/tables/Filter.tsx:92 #: src/tables/purchasing/SupplierPartTable.tsx:194 -#: src/tables/stock/StockItemTable.tsx:359 msgid "In Stock" msgstr "" @@ -4545,7 +4575,7 @@ msgstr "" #: src/tables/FilterSelectDrawer.tsx:114 #: src/tables/FilterSelectDrawer.tsx:137 #: src/tables/FilterSelectDrawer.tsx:149 -#: src/tables/build/BuildOrderTestTable.tsx:188 +#: src/tables/part/PartTestResultTable.tsx:206 #: src/tables/purchasing/ManufacturerPartParameterTable.tsx:42 #: src/tables/stock/StockItemTestResultTable.tsx:201 msgid "Value" @@ -4833,7 +4863,7 @@ msgid "Delete selected stock items" msgstr "" #: src/hooks/UseStockAdjustActions.tsx:205 -#: src/pages/part/PartDetail.tsx:1155 +#: src/pages/part/PartDetail.tsx:1168 msgid "Stock Actions" msgstr "" @@ -6196,7 +6226,7 @@ msgstr "" #: src/pages/build/BuildDetail.tsx:207 #: src/pages/company/ManufacturerPartDetail.tsx:83 #: src/pages/company/SupplierPartDetail.tsx:95 -#: src/pages/part/PartDetail.tsx:454 +#: src/pages/part/PartDetail.tsx:456 #: src/pages/stock/StockDetail.tsx:153 #: src/tables/bom/BomTable.tsx:134 #: src/tables/bom/UsedInTable.tsx:40 @@ -6207,15 +6237,16 @@ msgstr "" #: src/tables/part/RelatedPartTable.tsx:73 #: src/tables/sales/SalesOrderAllocationTable.tsx:132 #: src/tables/sales/SalesOrderLineItemTable.tsx:98 -#: src/tables/stock/StockItemTable.tsx:70 +#: src/tables/stock/StockItemTable.tsx:71 msgid "IPN" msgstr "" #: src/pages/build/BuildDetail.tsx:215 -#: src/pages/part/PartDetail.tsx:481 +#: src/pages/part/PartDetail.tsx:483 +#: src/pages/stock/StockDetail.tsx:161 #: src/tables/bom/UsedInTable.tsx:44 #: src/tables/build/BuildOrderTable.tsx:83 -#: src/tables/stock/StockItemTable.tsx:75 +#: src/tables/stock/StockItemTable.tsx:76 msgid "Revision" msgstr "" @@ -6231,7 +6262,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:156 #: src/pages/sales/ReturnOrderDetail.tsx:121 #: src/pages/sales/SalesOrderDetail.tsx:130 -#: src/pages/stock/StockDetail.tsx:168 +#: src/pages/stock/StockDetail.tsx:176 msgid "Custom Status" msgstr "" @@ -6268,7 +6299,7 @@ msgid "Build Quantity" msgstr "" #: src/pages/build/BuildDetail.tsx:286 -#: src/pages/part/PartDetail.tsx:599 +#: src/pages/part/PartDetail.tsx:601 #: src/tables/bom/BomTable.tsx:352 #: src/tables/bom/BomTable.tsx:387 msgid "Can Build" @@ -6280,16 +6311,16 @@ msgid "Completed Outputs" msgstr "" #: src/pages/build/BuildDetail.tsx:312 -#: src/tables/Filter.tsx:373 +#: src/tables/Filter.tsx:381 msgid "Issued By" msgstr "" #: src/pages/build/BuildDetail.tsx:320 -#: src/pages/part/PartDetail.tsx:692 +#: src/pages/part/PartDetail.tsx:694 #: src/pages/purchasing/PurchaseOrderDetail.tsx:243 #: src/pages/sales/ReturnOrderDetail.tsx:207 #: src/pages/sales/SalesOrderDetail.tsx:219 -#: src/tables/Filter.tsx:311 +#: src/tables/Filter.tsx:319 msgid "Responsible" msgstr "" @@ -6377,6 +6408,8 @@ msgid "Child Build Orders" msgstr "" #: src/pages/build/BuildDetail.tsx:524 +#: src/pages/part/PartDetail.tsx:940 +#: src/pages/stock/StockDetail.tsx:587 #: src/tables/build/BuildOutputTable.tsx:664 #: src/tables/stock/StockItemTestResultTable.tsx:167 msgid "Test Results" @@ -6511,7 +6544,7 @@ msgid "Cancel order" msgstr "" #: src/pages/build/BuildDetail.tsx:752 -#: src/pages/stock/StockDetail.tsx:341 +#: src/pages/stock/StockDetail.tsx:344 #: src/tables/build/BuildAllocatedStockTable.tsx:85 #: src/tables/part/PartBuildAllocationsTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:150 @@ -6572,7 +6605,7 @@ msgstr "" #: src/pages/company/SupplierPartDetail.tsx:234 #: src/pages/company/SupplierPartDetail.tsx:359 #: src/pages/purchasing/PurchaseOrderDetail.tsx:138 -#: src/tables/Filter.tsx:352 +#: src/tables/Filter.tsx:360 #: src/tables/company/CompanyTable.tsx:96 #: src/tables/part/PartPurchaseOrdersTable.tsx:43 #: src/tables/purchasing/PurchaseOrderTable.tsx:109 @@ -6585,7 +6618,7 @@ msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:102 #: src/pages/company/ManufacturerPartDetail.tsx:264 #: src/pages/company/SupplierPartDetail.tsx:151 -#: src/tables/Filter.tsx:339 +#: src/tables/Filter.tsx:347 #: src/tables/company/CompanyTable.tsx:101 #: src/tables/purchasing/SupplierPartTable.tsx:70 msgid "Manufacturer" @@ -6597,7 +6630,7 @@ msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:103 #: src/pages/sales/SalesOrderDetail.tsx:112 #: src/pages/sales/SalesOrderShipmentDetail.tsx:102 -#: src/pages/stock/StockDetail.tsx:367 +#: src/pages/stock/StockDetail.tsx:370 #: src/tables/company/CompanyTable.tsx:106 #: src/tables/sales/ReturnOrderTable.tsx:108 #: src/tables/sales/SalesOrderTable.tsx:133 @@ -6658,7 +6691,7 @@ msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:146 #: src/pages/company/SupplierPartDetail.tsx:231 -#: src/pages/part/PartDetail.tsx:788 +#: src/pages/part/PartDetail.tsx:790 msgid "Part Details" msgstr "" @@ -6671,7 +6704,7 @@ msgid "Manufacturer Part Details" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:164 -#: src/pages/part/PartDetail.tsx:794 +#: src/pages/part/PartDetail.tsx:796 msgid "Parameters" msgstr "" @@ -6712,14 +6745,6 @@ msgstr "" msgid "Pack Quantity" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:196 -#: src/pages/company/SupplierPartDetail.tsx:389 -#: src/pages/part/PartDetail.tsx:1005 -#: src/tables/bom/BomTable.tsx:424 -#: src/tables/part/PartTable.tsx:95 -msgid "On Order" -msgstr "" - #: src/pages/company/SupplierPartDetail.tsx:203 msgid "Supplier Availability" msgstr "" @@ -6767,7 +6792,7 @@ msgid "Add Supplier Part" msgstr "" #: src/pages/company/SupplierPartDetail.tsx:383 -#: src/pages/part/PartDetail.tsx:993 +#: src/pages/part/PartDetail.tsx:1006 msgid "No Stock" msgstr "" @@ -6894,57 +6919,57 @@ msgid "Category Details" msgstr "" #: src/pages/part/PartAllocationPanel.tsx:21 -#: src/pages/stock/StockDetail.tsx:539 +#: src/pages/stock/StockDetail.tsx:555 #: src/tables/part/PartTable.tsx:108 msgid "Build Order Allocations" msgstr "" #: src/pages/part/PartAllocationPanel.tsx:31 -#: src/pages/stock/StockDetail.tsx:554 +#: src/pages/stock/StockDetail.tsx:570 #: src/tables/part/PartTable.tsx:116 msgid "Sales Order Allocations" msgstr "" -#: src/pages/part/PartDetail.tsx:181 -#: src/pages/part/PartDetail.tsx:184 -#: src/pages/part/PartDetail.tsx:228 +#: src/pages/part/PartDetail.tsx:183 +#: src/pages/part/PartDetail.tsx:186 +#: src/pages/part/PartDetail.tsx:230 msgid "Validate BOM" msgstr "" -#: src/pages/part/PartDetail.tsx:185 +#: src/pages/part/PartDetail.tsx:187 msgid "Do you want to validate the bill of materials for this assembly?" msgstr "" -#: src/pages/part/PartDetail.tsx:188 +#: src/pages/part/PartDetail.tsx:190 msgid "BOM validated" msgstr "" -#: src/pages/part/PartDetail.tsx:206 +#: src/pages/part/PartDetail.tsx:208 msgid "BOM Validated" msgstr "" -#: src/pages/part/PartDetail.tsx:207 +#: src/pages/part/PartDetail.tsx:209 msgid "The Bill of Materials for this part has been validated" msgstr "" -#: src/pages/part/PartDetail.tsx:211 -#: src/pages/part/PartDetail.tsx:216 +#: src/pages/part/PartDetail.tsx:213 +#: src/pages/part/PartDetail.tsx:218 msgid "BOM Not Validated" msgstr "" -#: src/pages/part/PartDetail.tsx:212 +#: src/pages/part/PartDetail.tsx:214 msgid "The Bill of Materials for this part has previously been checked, but requires revalidation" msgstr "" -#: src/pages/part/PartDetail.tsx:217 +#: src/pages/part/PartDetail.tsx:219 msgid "The Bill of Materials for this part has not yet been validated" msgstr "" -#: src/pages/part/PartDetail.tsx:248 +#: src/pages/part/PartDetail.tsx:250 msgid "Validated On" msgstr "" -#: src/pages/part/PartDetail.tsx:253 +#: src/pages/part/PartDetail.tsx:255 msgid "Validated By" msgstr "" @@ -6964,25 +6989,25 @@ msgstr "" #~ msgid "Delete part" #~ msgstr "Delete part" -#: src/pages/part/PartDetail.tsx:467 +#: src/pages/part/PartDetail.tsx:469 msgid "Variant of" msgstr "" -#: src/pages/part/PartDetail.tsx:474 +#: src/pages/part/PartDetail.tsx:476 msgid "Revision of" msgstr "" -#: src/pages/part/PartDetail.tsx:494 +#: src/pages/part/PartDetail.tsx:496 #: src/tables/ColumnRenderers.tsx:200 #: src/tables/ColumnRenderers.tsx:209 msgid "Default Location" msgstr "" -#: src/pages/part/PartDetail.tsx:501 +#: src/pages/part/PartDetail.tsx:503 msgid "Category Default Location" msgstr "" -#: src/pages/part/PartDetail.tsx:508 +#: src/pages/part/PartDetail.tsx:510 #: src/tables/purchasing/ManufacturerPartParameterTable.tsx:48 msgid "Units" msgstr "" @@ -6991,12 +7016,12 @@ msgstr "" #~ msgid "Stocktake By" #~ msgstr "Stocktake By" -#: src/pages/part/PartDetail.tsx:515 +#: src/pages/part/PartDetail.tsx:517 #: src/tables/settings/PendingTasksTable.tsx:51 msgid "Keywords" msgstr "" -#: src/pages/part/PartDetail.tsx:543 +#: src/pages/part/PartDetail.tsx:545 #: src/tables/bom/BomTable.tsx:419 #: src/tables/build/BuildLineTable.tsx:297 #: src/tables/part/PartTable.tsx:306 @@ -7004,34 +7029,26 @@ msgstr "" msgid "Available Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:549 +#: src/pages/part/PartDetail.tsx:551 #: src/tables/bom/BomTable.tsx:328 #: src/tables/build/BuildLineTable.tsx:259 #: src/tables/sales/SalesOrderLineItemTable.tsx:178 msgid "On order" msgstr "" -#: src/pages/part/PartDetail.tsx:556 +#: src/pages/part/PartDetail.tsx:558 msgid "Required for Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:567 +#: src/pages/part/PartDetail.tsx:569 msgid "Allocated to Build Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:579 +#: src/pages/part/PartDetail.tsx:581 msgid "Allocated to Sales Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:588 -#: src/pages/part/PartDetail.tsx:1011 -#: src/pages/stock/StockDetail.tsx:896 -#: src/tables/build/BuildOrderTestTable.tsx:273 -#: src/tables/stock/StockItemTable.tsx:364 -msgid "In Production" -msgstr "" - -#: src/pages/part/PartDetail.tsx:606 +#: src/pages/part/PartDetail.tsx:608 msgid "Minimum Stock" msgstr "" @@ -7039,51 +7056,51 @@ msgstr "" #~ msgid "Scheduling" #~ msgstr "Scheduling" -#: src/pages/part/PartDetail.tsx:621 +#: src/pages/part/PartDetail.tsx:623 #: src/tables/part/ParametricPartTable.tsx:359 #: src/tables/part/PartTable.tsx:190 msgid "Locked" msgstr "" -#: src/pages/part/PartDetail.tsx:627 +#: src/pages/part/PartDetail.tsx:629 msgid "Template Part" msgstr "" -#: src/pages/part/PartDetail.tsx:632 +#: src/pages/part/PartDetail.tsx:634 #: src/tables/bom/BomTable.tsx:409 msgid "Assembled Part" msgstr "" -#: src/pages/part/PartDetail.tsx:637 +#: src/pages/part/PartDetail.tsx:639 msgid "Component Part" msgstr "" -#: src/pages/part/PartDetail.tsx:642 +#: src/pages/part/PartDetail.tsx:644 #: src/tables/bom/BomTable.tsx:399 msgid "Testable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:648 +#: src/pages/part/PartDetail.tsx:650 #: src/tables/bom/BomTable.tsx:404 msgid "Trackable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:653 +#: src/pages/part/PartDetail.tsx:655 msgid "Purchaseable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:659 +#: src/pages/part/PartDetail.tsx:661 msgid "Saleable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:664 -#: src/pages/part/PartDetail.tsx:1023 +#: src/pages/part/PartDetail.tsx:666 +#: src/pages/part/PartDetail.tsx:1036 #: src/tables/bom/BomTable.tsx:143 #: src/tables/bom/BomTable.tsx:414 msgid "Virtual Part" msgstr "" -#: src/pages/part/PartDetail.tsx:679 +#: src/pages/part/PartDetail.tsx:681 #: src/pages/purchasing/PurchaseOrderDetail.tsx:253 #: src/pages/sales/ReturnOrderDetail.tsx:217 #: src/pages/sales/SalesOrderDetail.tsx:229 @@ -7091,65 +7108,65 @@ msgstr "" msgid "Creation Date" msgstr "" -#: src/pages/part/PartDetail.tsx:684 +#: src/pages/part/PartDetail.tsx:686 #: src/tables/ColumnRenderers.tsx:386 -#: src/tables/Filter.tsx:365 +#: src/tables/Filter.tsx:373 msgid "Created By" msgstr "" -#: src/pages/part/PartDetail.tsx:699 +#: src/pages/part/PartDetail.tsx:701 msgid "Default Supplier" msgstr "" -#: src/pages/part/PartDetail.tsx:705 +#: src/pages/part/PartDetail.tsx:707 msgid "Default Expiry" msgstr "" -#: src/pages/part/PartDetail.tsx:710 +#: src/pages/part/PartDetail.tsx:712 msgid "days" msgstr "" -#: src/pages/part/PartDetail.tsx:720 +#: src/pages/part/PartDetail.tsx:722 #: src/pages/part/pricing/BomPricingPanel.tsx:113 #: src/pages/part/pricing/VariantPricingPanel.tsx:95 #: src/tables/part/PartTable.tsx:166 msgid "Price Range" msgstr "" -#: src/pages/part/PartDetail.tsx:730 +#: src/pages/part/PartDetail.tsx:732 msgid "Latest Serial Number" msgstr "" -#: src/pages/part/PartDetail.tsx:758 +#: src/pages/part/PartDetail.tsx:760 msgid "Select Part Revision" msgstr "" -#: src/pages/part/PartDetail.tsx:824 +#: src/pages/part/PartDetail.tsx:826 msgid "Variants" msgstr "" -#: src/pages/part/PartDetail.tsx:831 -#: src/pages/stock/StockDetail.tsx:526 +#: src/pages/part/PartDetail.tsx:833 +#: src/pages/stock/StockDetail.tsx:542 msgid "Allocations" msgstr "" -#: src/pages/part/PartDetail.tsx:838 +#: src/pages/part/PartDetail.tsx:840 msgid "Bill of Materials" msgstr "" -#: src/pages/part/PartDetail.tsx:850 +#: src/pages/part/PartDetail.tsx:852 msgid "Used In" msgstr "" -#: src/pages/part/PartDetail.tsx:857 +#: src/pages/part/PartDetail.tsx:859 msgid "Part Pricing" msgstr "" -#: src/pages/part/PartDetail.tsx:927 +#: src/pages/part/PartDetail.tsx:929 msgid "Test Templates" msgstr "" -#: src/pages/part/PartDetail.tsx:938 +#: src/pages/part/PartDetail.tsx:951 msgid "Related Parts" msgstr "" @@ -7161,47 +7178,47 @@ msgstr "" #~ msgid "Transfer part stock" #~ msgstr "Transfer part stock" -#: src/pages/part/PartDetail.tsx:999 +#: src/pages/part/PartDetail.tsx:1012 #: src/tables/part/PartTestTemplateTable.tsx:112 #: src/tables/stock/StockItemTestResultTable.tsx:401 msgid "Required" msgstr "" -#: src/pages/part/PartDetail.tsx:1036 +#: src/pages/part/PartDetail.tsx:1049 #: src/tables/part/PartTable.tsx:355 msgid "Edit Part" msgstr "" -#: src/pages/part/PartDetail.tsx:1076 +#: src/pages/part/PartDetail.tsx:1089 #: src/tables/part/PartTable.tsx:343 #: src/tables/part/PartTable.tsx:420 msgid "Add Part" msgstr "" -#: src/pages/part/PartDetail.tsx:1090 +#: src/pages/part/PartDetail.tsx:1103 msgid "Delete Part" msgstr "" -#: src/pages/part/PartDetail.tsx:1099 +#: src/pages/part/PartDetail.tsx:1112 msgid "Deleting this part cannot be reversed" msgstr "" -#: src/pages/part/PartDetail.tsx:1161 -#: src/pages/stock/StockDetail.tsx:854 +#: src/pages/part/PartDetail.tsx:1174 +#: src/pages/stock/StockDetail.tsx:870 msgid "Order" msgstr "" -#: src/pages/part/PartDetail.tsx:1162 -#: src/pages/stock/StockDetail.tsx:855 -#: src/tables/build/BuildLineTable.tsx:740 +#: src/pages/part/PartDetail.tsx:1175 +#: src/pages/stock/StockDetail.tsx:871 +#: src/tables/build/BuildLineTable.tsx:743 msgid "Order Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:1174 +#: src/pages/part/PartDetail.tsx:1187 msgid "Search by serial number" msgstr "" -#: src/pages/part/PartDetail.tsx:1182 +#: src/pages/part/PartDetail.tsx:1195 #: src/tables/part/PartTable.tsx:392 msgid "Part Actions" msgstr "" @@ -7291,8 +7308,8 @@ msgstr "" #: src/pages/part/PartStockHistoryDetail.tsx:107 #: src/pages/part/PartStockHistoryDetail.tsx:211 -#: src/pages/stock/StockDetail.tsx:399 -#: src/tables/stock/StockItemTable.tsx:272 +#: src/pages/stock/StockDetail.tsx:402 +#: src/tables/stock/StockItemTable.tsx:273 msgid "Stock Value" msgstr "" @@ -7366,12 +7383,12 @@ msgstr "" #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:71 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:126 #: src/pages/part/pricing/SupplierPricingPanel.tsx:66 -#: src/pages/stock/StockDetail.tsx:387 +#: src/pages/stock/StockDetail.tsx:390 #: src/tables/bom/BomTable.tsx:265 #: src/tables/general/ExtraLineItemTable.tsx:61 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:250 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:84 -#: src/tables/stock/StockItemTable.tsx:260 +#: src/tables/stock/StockItemTable.tsx:261 msgid "Unit Price" msgstr "" @@ -7449,9 +7466,9 @@ msgid "Purchase Pricing" msgstr "" #: src/pages/part/pricing/PricingOverviewPanel.tsx:281 -#: src/pages/stock/StockDetail.tsx:179 +#: src/pages/stock/StockDetail.tsx:426 #: src/tables/part/PartParameterTable.tsx:121 -#: src/tables/stock/StockItemTable.tsx:301 +#: src/tables/stock/StockItemTable.tsx:302 msgid "Last Updated" msgstr "" @@ -7815,6 +7832,7 @@ msgid "Parent Location" msgstr "" #: src/pages/stock/LocationDetail.tsx:130 +#: src/pages/stock/LocationDetail.tsx:176 msgid "Sublocations" msgstr "" @@ -7871,12 +7889,12 @@ msgid "Scan Stock Item" msgstr "" #: src/pages/stock/LocationDetail.tsx:298 -#: src/pages/stock/StockDetail.tsx:783 +#: src/pages/stock/StockDetail.tsx:799 msgid "Scanned stock item into location" msgstr "" #: src/pages/stock/LocationDetail.tsx:304 -#: src/pages/stock/StockDetail.tsx:789 +#: src/pages/stock/StockDetail.tsx:805 msgid "Error scanning stock item" msgstr "" @@ -7913,71 +7931,71 @@ msgstr "" #~ msgid "Unlink custom barcode from stock item" #~ msgstr "Unlink custom barcode from stock item" -#: src/pages/stock/StockDetail.tsx:185 -msgid "Last Stocktake" -msgstr "" - -#: src/pages/stock/StockDetail.tsx:203 -msgid "Previous serial number" -msgstr "" - #: src/pages/stock/StockDetail.tsx:205 #~ msgid "Edit stock item" #~ msgstr "Edit stock item" +#: src/pages/stock/StockDetail.tsx:206 +msgid "Previous serial number" +msgstr "" + #: src/pages/stock/StockDetail.tsx:217 #~ msgid "Delete stock item" #~ msgstr "Delete stock item" -#: src/pages/stock/StockDetail.tsx:225 +#: src/pages/stock/StockDetail.tsx:228 msgid "Find serial number" msgstr "" -#: src/pages/stock/StockDetail.tsx:269 +#: src/pages/stock/StockDetail.tsx:272 msgid "Allocated to Orders" msgstr "" -#: src/pages/stock/StockDetail.tsx:302 +#: src/pages/stock/StockDetail.tsx:305 msgid "Installed In" msgstr "" -#: src/pages/stock/StockDetail.tsx:322 +#: src/pages/stock/StockDetail.tsx:325 msgid "Parent Item" msgstr "" -#: src/pages/stock/StockDetail.tsx:326 +#: src/pages/stock/StockDetail.tsx:329 msgid "Parent stock item" msgstr "" -#: src/pages/stock/StockDetail.tsx:332 +#: src/pages/stock/StockDetail.tsx:335 msgid "Consumed By" msgstr "" +#: src/pages/stock/StockDetail.tsx:432 +msgid "Last Stocktake" +msgstr "" + #: src/pages/stock/StockDetail.tsx:433 #~ msgid "Duplicate stock item" #~ msgstr "Duplicate stock item" -#: src/pages/stock/StockDetail.tsx:510 +#: src/pages/stock/StockDetail.tsx:526 msgid "Stock Details" msgstr "" -#: src/pages/stock/StockDetail.tsx:516 +#: src/pages/stock/StockDetail.tsx:532 msgid "Stock Tracking" msgstr "" #: src/pages/stock/StockDetail.tsx:571 -msgid "Test Data" -msgstr "" +#~ msgid "Test Data" +#~ msgstr "Test Data" -#: src/pages/stock/StockDetail.tsx:585 +#: src/pages/stock/StockDetail.tsx:601 msgid "Installed Items" msgstr "" -#: src/pages/stock/StockDetail.tsx:592 +#: src/pages/stock/StockDetail.tsx:608 msgid "Child Items" msgstr "" -#: src/pages/stock/StockDetail.tsx:645 +#: src/pages/stock/StockDetail.tsx:661 msgid "Edit Stock Item" msgstr "" @@ -7991,77 +8009,77 @@ msgstr "" #~ msgid "Remove stock" #~ msgstr "Remove stock" -#: src/pages/stock/StockDetail.tsx:687 -msgid "Items Created" -msgstr "" - -#: src/pages/stock/StockDetail.tsx:688 -msgid "Created {n} stock items" -msgstr "" - #: src/pages/stock/StockDetail.tsx:698 #: src/tables/stock/StockItemTable.tsx:481 #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:705 +#: src/pages/stock/StockDetail.tsx:703 +msgid "Items Created" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:704 +msgid "Created {n} stock items" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:721 msgid "Delete Stock Item" msgstr "" -#: src/pages/stock/StockDetail.tsx:741 -msgid "Serialize Stock Item" -msgstr "" - #: src/pages/stock/StockDetail.tsx:757 -#: src/tables/stock/StockItemTable.tsx:539 -msgid "Stock item serialized" +msgid "Serialize Stock Item" msgstr "" #: src/pages/stock/StockDetail.tsx:762 #~ msgid "Return Stock Item" #~ msgstr "Return Stock Item" -#: src/pages/stock/StockDetail.tsx:765 -msgid "Scan Into Location" -msgstr "" - #: src/pages/stock/StockDetail.tsx:765 #~ msgid "Return this item into stock. This will remove the customer assignment." #~ msgstr "Return this item into stock. This will remove the customer assignment." +#: src/pages/stock/StockDetail.tsx:773 +#: src/tables/stock/StockItemTable.tsx:536 +msgid "Stock item serialized" +msgstr "" + #: src/pages/stock/StockDetail.tsx:777 #~ msgid "Item returned to stock" #~ msgstr "Item returned to stock" -#: src/pages/stock/StockDetail.tsx:823 +#: src/pages/stock/StockDetail.tsx:781 +msgid "Scan Into Location" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:839 msgid "Scan into location" msgstr "" -#: src/pages/stock/StockDetail.tsx:825 +#: src/pages/stock/StockDetail.tsx:841 msgid "Scan this item into a location" msgstr "" -#: src/pages/stock/StockDetail.tsx:837 +#: src/pages/stock/StockDetail.tsx:853 msgid "Stock Operations" msgstr "" -#: src/pages/stock/StockDetail.tsx:842 +#: src/pages/stock/StockDetail.tsx:858 #: src/tables/build/BuildOutputTable.tsx:532 msgid "Serialize" msgstr "" -#: src/pages/stock/StockDetail.tsx:843 +#: src/pages/stock/StockDetail.tsx:859 msgid "Serialize stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:868 -msgid "Stock Item Actions" -msgstr "" - #: src/pages/stock/StockDetail.tsx:868 #~ msgid "Count stock" #~ msgstr "Count stock" +#: src/pages/stock/StockDetail.tsx:884 +msgid "Stock Item Actions" +msgstr "" + #: src/pages/stock/StockDetail.tsx:890 #~ msgid "Return from customer" #~ msgstr "Return from customer" @@ -8070,20 +8088,6 @@ msgstr "" #~ msgid "Transfer" #~ msgstr "Transfer" -#: src/pages/stock/StockDetail.tsx:937 -#: src/tables/stock/StockItemTable.tsx:409 -msgid "Stale" -msgstr "" - -#: src/pages/stock/StockDetail.tsx:943 -#: src/tables/stock/StockItemTable.tsx:403 -msgid "Expired" -msgstr "" - -#: src/pages/stock/StockDetail.tsx:949 -msgid "Unavailable" -msgstr "" - #: src/pages/stock/StockDetail.tsx:950 #~ msgid "Assign to Customer" #~ msgstr "Assign to Customer" @@ -8092,6 +8096,20 @@ msgstr "" #~ msgid "Assign to a customer" #~ msgstr "Assign to a customer" +#: src/pages/stock/StockDetail.tsx:953 +#: src/tables/stock/StockItemTable.tsx:406 +msgid "Stale" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:959 +#: src/tables/stock/StockItemTable.tsx:400 +msgid "Expired" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:965 +msgid "Unavailable" +msgstr "" + #: src/states/IconState.tsx:47 #: src/states/IconState.tsx:77 msgid "Error loading icon package from server" @@ -8165,199 +8183,203 @@ msgstr "" msgid "Filter items by batch code" msgstr "" -#: src/tables/Filter.tsx:92 -msgid "Is Serialized" -msgstr "" - #: src/tables/Filter.tsx:93 -msgid "Show items which have a serial number" +msgid "Show items which are in stock" msgstr "" #: src/tables/Filter.tsx:100 -msgid "Serial" +msgid "Is Serialized" msgstr "" #: src/tables/Filter.tsx:101 -msgid "Filter items by serial number" +msgid "Show items which have a serial number" msgstr "" #: src/tables/Filter.tsx:106 #~ msgid "Show overdue orders" #~ msgstr "Show overdue orders" +#: src/tables/Filter.tsx:108 +msgid "Serial" +msgstr "" + #: src/tables/Filter.tsx:109 +msgid "Filter items by serial number" +msgstr "" + +#: src/tables/Filter.tsx:117 msgid "Serial Below" msgstr "" -#: src/tables/Filter.tsx:110 +#: src/tables/Filter.tsx:118 msgid "Show items with serial numbers less than or equal to a given value" msgstr "" -#: src/tables/Filter.tsx:118 +#: src/tables/Filter.tsx:126 msgid "Serial Above" msgstr "" -#: src/tables/Filter.tsx:119 +#: src/tables/Filter.tsx:127 msgid "Show items with serial numbers greater than or equal to a given value" msgstr "" -#: src/tables/Filter.tsx:128 +#: src/tables/Filter.tsx:136 msgid "Assigned to me" msgstr "" -#: src/tables/Filter.tsx:129 +#: src/tables/Filter.tsx:137 msgid "Show orders assigned to me" msgstr "" -#: src/tables/Filter.tsx:136 +#: src/tables/Filter.tsx:144 #: src/tables/sales/SalesOrderAllocationTable.tsx:85 msgid "Outstanding" msgstr "" -#: src/tables/Filter.tsx:137 +#: src/tables/Filter.tsx:145 msgid "Show outstanding items" msgstr "" -#: src/tables/Filter.tsx:145 +#: src/tables/Filter.tsx:153 msgid "Show overdue items" msgstr "" -#: src/tables/Filter.tsx:152 +#: src/tables/Filter.tsx:160 msgid "Minimum Date" msgstr "" -#: src/tables/Filter.tsx:153 +#: src/tables/Filter.tsx:161 msgid "Show items after this date" msgstr "" -#: src/tables/Filter.tsx:161 +#: src/tables/Filter.tsx:169 msgid "Maximum Date" msgstr "" -#: src/tables/Filter.tsx:162 +#: src/tables/Filter.tsx:170 msgid "Show items before this date" msgstr "" -#: src/tables/Filter.tsx:170 +#: src/tables/Filter.tsx:178 msgid "Created Before" msgstr "" -#: src/tables/Filter.tsx:171 +#: src/tables/Filter.tsx:179 msgid "Show items created before this date" msgstr "" -#: src/tables/Filter.tsx:179 +#: src/tables/Filter.tsx:187 msgid "Created After" msgstr "" -#: src/tables/Filter.tsx:180 +#: src/tables/Filter.tsx:188 msgid "Show items created after this date" msgstr "" -#: src/tables/Filter.tsx:188 +#: src/tables/Filter.tsx:196 msgid "Start Date Before" msgstr "" -#: src/tables/Filter.tsx:189 +#: src/tables/Filter.tsx:197 msgid "Show items with a start date before this date" msgstr "" -#: src/tables/Filter.tsx:197 +#: src/tables/Filter.tsx:205 msgid "Start Date After" msgstr "" -#: src/tables/Filter.tsx:198 +#: src/tables/Filter.tsx:206 msgid "Show items with a start date after this date" msgstr "" -#: src/tables/Filter.tsx:206 +#: src/tables/Filter.tsx:214 msgid "Target Date Before" msgstr "" -#: src/tables/Filter.tsx:207 +#: src/tables/Filter.tsx:215 msgid "Show items with a target date before this date" msgstr "" -#: src/tables/Filter.tsx:215 +#: src/tables/Filter.tsx:223 msgid "Target Date After" msgstr "" -#: src/tables/Filter.tsx:216 +#: src/tables/Filter.tsx:224 msgid "Show items with a target date after this date" msgstr "" -#: src/tables/Filter.tsx:224 +#: src/tables/Filter.tsx:232 msgid "Completed Before" msgstr "" -#: src/tables/Filter.tsx:225 +#: src/tables/Filter.tsx:233 msgid "Show items completed before this date" msgstr "" -#: src/tables/Filter.tsx:233 +#: src/tables/Filter.tsx:241 msgid "Completed After" msgstr "" -#: src/tables/Filter.tsx:234 +#: src/tables/Filter.tsx:242 msgid "Show items completed after this date" msgstr "" -#: src/tables/Filter.tsx:246 +#: src/tables/Filter.tsx:254 msgid "Has Project Code" msgstr "" -#: src/tables/Filter.tsx:247 +#: src/tables/Filter.tsx:255 msgid "Show orders with an assigned project code" msgstr "" -#: src/tables/Filter.tsx:256 +#: src/tables/Filter.tsx:264 msgid "Include Variants" msgstr "" -#: src/tables/Filter.tsx:257 +#: src/tables/Filter.tsx:265 msgid "Include results for part variants" msgstr "" -#: src/tables/Filter.tsx:267 +#: src/tables/Filter.tsx:275 #: src/tables/part/PartPurchaseOrdersTable.tsx:133 msgid "Filter by order status" msgstr "" -#: src/tables/Filter.tsx:279 +#: src/tables/Filter.tsx:287 msgid "Filter by project code" msgstr "" -#: src/tables/Filter.tsx:312 +#: src/tables/Filter.tsx:320 msgid "Filter by responsible owner" msgstr "" -#: src/tables/Filter.tsx:328 +#: src/tables/Filter.tsx:336 #: src/tables/settings/ApiTokenTable.tsx:133 #: src/tables/stock/StockTrackingTable.tsx:191 msgid "Filter by user" msgstr "" -#: src/tables/Filter.tsx:340 +#: src/tables/Filter.tsx:348 msgid "Filter by manufacturer" msgstr "" -#: src/tables/Filter.tsx:353 +#: src/tables/Filter.tsx:361 msgid "Filter by supplier" msgstr "" -#: src/tables/Filter.tsx:366 +#: src/tables/Filter.tsx:374 msgid "Filter by user who created the order" msgstr "" -#: src/tables/Filter.tsx:374 +#: src/tables/Filter.tsx:382 msgid "Filter by user who issued the order" msgstr "" -#: src/tables/Filter.tsx:382 +#: src/tables/Filter.tsx:390 msgid "Filter by part category" msgstr "" -#: src/tables/Filter.tsx:393 +#: src/tables/Filter.tsx:401 msgid "Filter by stock location" msgstr "" @@ -8566,7 +8588,7 @@ msgstr "" #: src/tables/bom/BomTable.tsx:345 #: src/tables/part/PartTable.tsx:158 #: src/tables/sales/SalesOrderLineItemTable.tsx:187 -#: src/tables/stock/StockItemTable.tsx:223 +#: src/tables/stock/StockItemTable.tsx:224 msgid "Stock Information" msgstr "" @@ -8588,7 +8610,7 @@ msgstr "" #: src/tables/bom/BomTable.tsx:379 #: src/tables/build/BuildLineTable.tsx:478 -#: src/tables/build/BuildLineTable.tsx:518 +#: src/tables/build/BuildLineTable.tsx:519 msgid "Consumable item" msgstr "" @@ -8737,7 +8759,7 @@ msgstr "" #: src/tables/part/ParametricPartTable.tsx:364 #: src/tables/part/PartBuildAllocationsTable.tsx:60 #: src/tables/part/PartTable.tsx:196 -#: src/tables/stock/StockItemTable.tsx:334 +#: src/tables/stock/StockItemTable.tsx:335 msgid "Assembly" msgstr "" @@ -8785,7 +8807,7 @@ msgstr "" #~ msgstr "Edit Build Item" #: src/tables/build/BuildAllocatedStockTable.tsx:167 -#: src/tables/build/BuildLineTable.tsx:631 +#: src/tables/build/BuildLineTable.tsx:632 msgid "Edit Stock Allocation" msgstr "" @@ -8794,11 +8816,11 @@ msgstr "" #~ msgstr "Delete Build Item" #: src/tables/build/BuildAllocatedStockTable.tsx:180 -#: src/tables/build/BuildLineTable.tsx:644 +#: src/tables/build/BuildLineTable.tsx:645 msgid "Delete Stock Allocation" msgstr "" -#: src/tables/build/BuildAllocatedStockTable.tsx:232 +#: src/tables/build/BuildAllocatedStockTable.tsx:239 msgid "Consume" msgstr "" @@ -8836,7 +8858,7 @@ msgid "Testable" msgstr "" #: src/tables/build/BuildLineTable.tsx:215 -#: src/tables/stock/StockItemTable.tsx:393 +#: src/tables/stock/StockItemTable.tsx:390 msgid "Tracked" msgstr "" @@ -8855,7 +8877,7 @@ msgstr "" #: src/tables/build/BuildLineTable.tsx:294 #: src/tables/sales/SalesOrderLineItemTable.tsx:158 -#: src/tables/stock/StockItemTable.tsx:192 +#: src/tables/stock/StockItemTable.tsx:193 msgid "No stock available" msgstr "" @@ -8887,55 +8909,55 @@ msgstr "" msgid "BOM Information" msgstr "" -#: src/tables/build/BuildLineTable.tsx:496 +#: src/tables/build/BuildLineTable.tsx:497 #: src/tables/part/PartBuildAllocationsTable.tsx:102 msgid "Fully allocated" msgstr "" -#: src/tables/build/BuildLineTable.tsx:544 +#: src/tables/build/BuildLineTable.tsx:545 #: src/tables/sales/SalesOrderLineItemTable.tsx:308 msgid "Create Build Order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:573 +#: src/tables/build/BuildLineTable.tsx:574 msgid "Auto allocation in progress" msgstr "" -#: src/tables/build/BuildLineTable.tsx:576 -#: src/tables/build/BuildLineTable.tsx:781 +#: src/tables/build/BuildLineTable.tsx:577 +#: src/tables/build/BuildLineTable.tsx:784 msgid "Auto Allocate Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:577 +#: src/tables/build/BuildLineTable.tsx:578 msgid "Automatically allocate stock to this build according to the selected options" msgstr "" -#: src/tables/build/BuildLineTable.tsx:597 -#: src/tables/build/BuildLineTable.tsx:611 -#: src/tables/build/BuildLineTable.tsx:730 -#: src/tables/build/BuildLineTable.tsx:831 +#: src/tables/build/BuildLineTable.tsx:598 +#: src/tables/build/BuildLineTable.tsx:612 +#: src/tables/build/BuildLineTable.tsx:733 +#: src/tables/build/BuildLineTable.tsx:834 #: src/tables/build/BuildOutputTable.tsx:359 #: src/tables/build/BuildOutputTable.tsx:364 msgid "Deallocate Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:613 +#: src/tables/build/BuildLineTable.tsx:614 msgid "Deallocate all untracked stock for this build order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:615 +#: src/tables/build/BuildLineTable.tsx:616 msgid "Deallocate stock from the selected line item" msgstr "" -#: src/tables/build/BuildLineTable.tsx:619 +#: src/tables/build/BuildLineTable.tsx:620 msgid "Stock has been deallocated" msgstr "" -#: src/tables/build/BuildLineTable.tsx:750 +#: src/tables/build/BuildLineTable.tsx:753 msgid "Build Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:763 +#: src/tables/build/BuildLineTable.tsx:766 #: src/tables/sales/SalesOrderLineItemTable.tsx:396 msgid "View Part" msgstr "" @@ -8999,38 +9021,6 @@ msgstr "" #~ msgid "Filter by user who issued this order" #~ msgstr "Filter by user who issued this order" -#: src/tables/build/BuildOrderTestTable.tsx:85 -#: src/tables/build/BuildOrderTestTable.tsx:163 -#: src/tables/build/BuildOrderTestTable.tsx:283 -#: src/tables/build/BuildOrderTestTable.tsx:297 -#: src/tables/stock/StockItemTestResultTable.tsx:293 -#: src/tables/stock/StockItemTestResultTable.tsx:365 -#: src/tables/stock/StockItemTestResultTable.tsx:426 -msgid "Add Test Result" -msgstr "" - -#: src/tables/build/BuildOrderTestTable.tsx:92 -#: src/tables/stock/StockItemTestResultTable.tsx:295 -msgid "Test result added" -msgstr "" - -#: src/tables/build/BuildOrderTestTable.tsx:124 -msgid "Add Test Results" -msgstr "" - -#: src/tables/build/BuildOrderTestTable.tsx:134 -msgid "Test results added" -msgstr "" - -#: src/tables/build/BuildOrderTestTable.tsx:162 -#: src/tables/stock/StockItemTestResultTable.tsx:191 -msgid "No Result" -msgstr "" - -#: src/tables/build/BuildOrderTestTable.tsx:274 -msgid "Show build outputs currently in production" -msgstr "" - #: src/tables/build/BuildOutputTable.tsx:104 msgid "Build Output Stock Allocation" msgstr "" @@ -9066,7 +9056,8 @@ msgid "Serialize Build Output" msgstr "" #: src/tables/build/BuildOutputTable.tsx:409 -#: src/tables/stock/StockItemTable.tsx:329 +#: src/tables/part/PartTestResultTable.tsx:310 +#: src/tables/stock/StockItemTable.tsx:330 msgid "Filter by stock status" msgstr "" @@ -9914,6 +9905,38 @@ msgstr "" msgid "Order selected parts" msgstr "" +#: src/tables/part/PartTestResultTable.tsx:103 +#: src/tables/part/PartTestResultTable.tsx:181 +#: src/tables/part/PartTestResultTable.tsx:320 +#: src/tables/part/PartTestResultTable.tsx:334 +#: src/tables/stock/StockItemTestResultTable.tsx:293 +#: src/tables/stock/StockItemTestResultTable.tsx:365 +#: src/tables/stock/StockItemTestResultTable.tsx:426 +msgid "Add Test Result" +msgstr "" + +#: src/tables/part/PartTestResultTable.tsx:110 +#: src/tables/stock/StockItemTestResultTable.tsx:295 +msgid "Test result added" +msgstr "" + +#: src/tables/part/PartTestResultTable.tsx:142 +msgid "Add Test Results" +msgstr "" + +#: src/tables/part/PartTestResultTable.tsx:152 +msgid "Test results added" +msgstr "" + +#: src/tables/part/PartTestResultTable.tsx:180 +#: src/tables/stock/StockItemTestResultTable.tsx:191 +msgid "No Result" +msgstr "" + +#: src/tables/part/PartTestResultTable.tsx:298 +msgid "Show build outputs currently in production" +msgstr "" + #: src/tables/part/PartTestTemplateTable.tsx:56 msgid "Test is defined for a parent template part" msgstr "" @@ -10268,7 +10291,7 @@ msgid "Sample" msgstr "" #: src/tables/plugin/PluginListTable.tsx:432 -#: src/tables/stock/StockItemTable.tsx:377 +#: src/tables/stock/StockItemTable.tsx:374 msgid "Installed" msgstr "" @@ -11081,55 +11104,55 @@ msgstr "" msgid "User deleted" msgstr "" -#: src/tables/settings/UserTable.tsx:361 +#: src/tables/settings/UserTable.tsx:362 msgid "Are you sure you want to delete this user?" msgstr "" -#: src/tables/settings/UserTable.tsx:367 +#: src/tables/settings/UserTable.tsx:368 msgid "Add User" msgstr "" -#: src/tables/settings/UserTable.tsx:375 +#: src/tables/settings/UserTable.tsx:376 msgid "Added user" msgstr "" -#: src/tables/settings/UserTable.tsx:382 +#: src/tables/settings/UserTable.tsx:383 msgid "Set Password" msgstr "" -#: src/tables/settings/UserTable.tsx:387 +#: src/tables/settings/UserTable.tsx:388 msgid "Password updated" msgstr "" -#: src/tables/settings/UserTable.tsx:398 +#: src/tables/settings/UserTable.tsx:399 msgid "Add user" msgstr "" -#: src/tables/settings/UserTable.tsx:411 +#: src/tables/settings/UserTable.tsx:412 msgid "Show active users" msgstr "" -#: src/tables/settings/UserTable.tsx:416 +#: src/tables/settings/UserTable.tsx:417 msgid "Show staff users" msgstr "" -#: src/tables/settings/UserTable.tsx:421 +#: src/tables/settings/UserTable.tsx:422 msgid "Show superusers" msgstr "" -#: src/tables/settings/UserTable.tsx:440 +#: src/tables/settings/UserTable.tsx:441 msgid "Edit User" msgstr "" -#: src/tables/settings/UserTable.tsx:476 +#: src/tables/settings/UserTable.tsx:477 msgid "User updated" msgstr "" -#: src/tables/settings/UserTable.tsx:477 +#: src/tables/settings/UserTable.tsx:478 msgid "User updated successfully" msgstr "" -#: src/tables/settings/UserTable.tsx:483 +#: src/tables/settings/UserTable.tsx:484 msgid "Error updating user" msgstr "" @@ -11171,47 +11194,47 @@ msgstr "" msgid "Icon" msgstr "" -#: src/tables/stock/StockItemTable.tsx:107 +#: src/tables/stock/StockItemTable.tsx:108 msgid "This stock item is in production" msgstr "" -#: src/tables/stock/StockItemTable.tsx:114 +#: src/tables/stock/StockItemTable.tsx:115 msgid "This stock item has been assigned to a sales order" msgstr "" -#: src/tables/stock/StockItemTable.tsx:121 +#: src/tables/stock/StockItemTable.tsx:122 msgid "This stock item has been assigned to a customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:128 +#: src/tables/stock/StockItemTable.tsx:129 msgid "This stock item is installed in another stock item" msgstr "" -#: src/tables/stock/StockItemTable.tsx:135 +#: src/tables/stock/StockItemTable.tsx:136 msgid "This stock item has been consumed by a build order" msgstr "" -#: src/tables/stock/StockItemTable.tsx:142 +#: src/tables/stock/StockItemTable.tsx:143 msgid "This stock item is unavailable" msgstr "" -#: src/tables/stock/StockItemTable.tsx:151 +#: src/tables/stock/StockItemTable.tsx:152 msgid "This stock item has expired" msgstr "" -#: src/tables/stock/StockItemTable.tsx:155 +#: src/tables/stock/StockItemTable.tsx:156 msgid "This stock item is stale" msgstr "" -#: src/tables/stock/StockItemTable.tsx:167 +#: src/tables/stock/StockItemTable.tsx:168 msgid "This stock item is fully allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:174 +#: src/tables/stock/StockItemTable.tsx:175 msgid "This stock item is partially allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:202 +#: src/tables/stock/StockItemTable.tsx:203 msgid "This stock item has been depleted" msgstr "" @@ -11219,152 +11242,148 @@ msgstr "" #~ msgid "Show stock for assmebled parts" #~ msgstr "Show stock for assmebled parts" -#: src/tables/stock/StockItemTable.tsx:306 +#: src/tables/stock/StockItemTable.tsx:307 msgid "Stocktake Date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:324 +#: src/tables/stock/StockItemTable.tsx:325 msgid "Show stock for active parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:335 +#: src/tables/stock/StockItemTable.tsx:336 msgid "Show stock for assembled parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:340 +#: src/tables/stock/StockItemTable.tsx:341 msgid "Show items which have been allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:345 +#: src/tables/stock/StockItemTable.tsx:346 msgid "Show items which are available" msgstr "" -#: src/tables/stock/StockItemTable.tsx:349 +#: src/tables/stock/StockItemTable.tsx:350 #: src/tables/stock/StockLocationTable.tsx:38 msgid "Include Sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:350 +#: src/tables/stock/StockItemTable.tsx:351 msgid "Include stock in sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:354 +#: src/tables/stock/StockItemTable.tsx:355 msgid "Depleted" msgstr "" -#: src/tables/stock/StockItemTable.tsx:355 +#: src/tables/stock/StockItemTable.tsx:356 msgid "Show depleted stock items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:360 -msgid "Show items which are in stock" +#: src/tables/stock/StockItemTable.tsx:362 +msgid "Show items which are in production" msgstr "" #: src/tables/stock/StockItemTable.tsx:362 #~ msgid "Include stock items for variant parts" #~ msgstr "Include stock items for variant parts" -#: src/tables/stock/StockItemTable.tsx:365 -msgid "Show items which are in production" -msgstr "" - -#: src/tables/stock/StockItemTable.tsx:373 +#: src/tables/stock/StockItemTable.tsx:370 msgid "Show items which have been consumed by a build order" msgstr "" -#: src/tables/stock/StockItemTable.tsx:378 +#: src/tables/stock/StockItemTable.tsx:375 msgid "Show stock items which are installed in other items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:382 +#: src/tables/stock/StockItemTable.tsx:379 msgid "Sent to Customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:383 +#: src/tables/stock/StockItemTable.tsx:380 msgid "Show items which have been sent to a customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:394 +#: src/tables/stock/StockItemTable.tsx:391 msgid "Show tracked items" msgstr "" +#: src/tables/stock/StockItemTable.tsx:395 +msgid "Has Purchase Price" +msgstr "" + +#: src/tables/stock/StockItemTable.tsx:396 +msgid "Show items which have a purchase price" +msgstr "" + #: src/tables/stock/StockItemTable.tsx:397 #~ msgid "Serial Number LTE" #~ msgstr "Serial Number LTE" -#: src/tables/stock/StockItemTable.tsx:398 -msgid "Has Purchase Price" -msgstr "" - -#: src/tables/stock/StockItemTable.tsx:399 -msgid "Show items which have a purchase price" +#: src/tables/stock/StockItemTable.tsx:401 +msgid "Show items which have expired" msgstr "" #: src/tables/stock/StockItemTable.tsx:403 #~ msgid "Serial Number GTE" #~ msgstr "Serial Number GTE" -#: src/tables/stock/StockItemTable.tsx:404 -msgid "Show items which have expired" -msgstr "" - -#: src/tables/stock/StockItemTable.tsx:410 +#: src/tables/stock/StockItemTable.tsx:407 msgid "Show items which are stale" msgstr "" -#: src/tables/stock/StockItemTable.tsx:415 +#: src/tables/stock/StockItemTable.tsx:412 msgid "Expired Before" msgstr "" -#: src/tables/stock/StockItemTable.tsx:416 +#: src/tables/stock/StockItemTable.tsx:413 msgid "Show items which expired before this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:422 +#: src/tables/stock/StockItemTable.tsx:419 msgid "Expired After" msgstr "" -#: src/tables/stock/StockItemTable.tsx:423 +#: src/tables/stock/StockItemTable.tsx:420 msgid "Show items which expired after this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:429 +#: src/tables/stock/StockItemTable.tsx:426 msgid "Updated Before" msgstr "" -#: src/tables/stock/StockItemTable.tsx:430 +#: src/tables/stock/StockItemTable.tsx:427 msgid "Show items updated before this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:435 +#: src/tables/stock/StockItemTable.tsx:432 msgid "Updated After" msgstr "" -#: src/tables/stock/StockItemTable.tsx:436 +#: src/tables/stock/StockItemTable.tsx:433 msgid "Show items updated after this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:441 +#: src/tables/stock/StockItemTable.tsx:438 msgid "Stocktake Before" msgstr "" -#: src/tables/stock/StockItemTable.tsx:442 +#: src/tables/stock/StockItemTable.tsx:439 msgid "Show items counted before this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:447 +#: src/tables/stock/StockItemTable.tsx:444 msgid "Stocktake After" msgstr "" -#: src/tables/stock/StockItemTable.tsx:448 +#: src/tables/stock/StockItemTable.tsx:445 msgid "Show items counted after this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:453 +#: src/tables/stock/StockItemTable.tsx:450 msgid "External Location" msgstr "" -#: src/tables/stock/StockItemTable.tsx:454 +#: src/tables/stock/StockItemTable.tsx:451 msgid "Show items in an external location" msgstr "" @@ -11372,7 +11391,7 @@ msgstr "" #~ msgid "Delete stock items" #~ msgstr "Delete stock items" -#: src/tables/stock/StockItemTable.tsx:559 +#: src/tables/stock/StockItemTable.tsx:556 msgid "Order items" msgstr "" @@ -11547,10 +11566,6 @@ msgstr "" msgid "Removed" msgstr "" -#: src/tables/stock/StockTrackingTable.tsx:206 -msgid "Details" -msgstr "" - #: src/tables/stock/StockTrackingTable.tsx:221 msgid "No user information" msgstr "" diff --git a/src/frontend/src/locales/tr/messages.po b/src/frontend/src/locales/tr/messages.po index 3cc00cc8b6..48b336f4a3 100644 --- a/src/frontend/src/locales/tr/messages.po +++ b/src/frontend/src/locales/tr/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: tr\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2025-09-17 03:41\n" +"PO-Revision-Date: 2025-09-29 23:54\n" "Last-Translator: \n" "Language-Team: Turkish\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -69,7 +69,7 @@ msgstr "Eylemler" #: src/components/forms/fields/RelatedModelField.tsx:393 #: src/components/nav/Header.tsx:169 #: src/pages/Index/Settings/UserSettings.tsx:74 -#: src/pages/part/PartDetail.tsx:1173 +#: src/pages/part/PartDetail.tsx:1186 msgid "Search" msgstr "Ara" @@ -113,7 +113,7 @@ msgstr "Hayır" #: src/forms/StockForms.tsx:1028 #: src/forms/StockForms.tsx:1072 #: src/pages/build/BuildDetail.tsx:200 -#: src/pages/part/PartDetail.tsx:1225 +#: src/pages/part/PartDetail.tsx:1238 #: src/tables/ColumnRenderers.tsx:82 #: src/tables/part/RelatedPartTable.tsx:53 #: src/tables/stock/StockTrackingTable.tsx:87 @@ -128,7 +128,8 @@ msgstr "Parça" #: src/pages/part/CategoryDetail.tsx:130 #: src/pages/part/CategoryDetail.tsx:273 #: src/pages/part/CategoryDetail.tsx:312 -#: src/pages/part/PartDetail.tsx:955 +#: src/pages/part/CategoryDetail.tsx:343 +#: src/pages/part/PartDetail.tsx:968 msgid "Parts" msgstr "Parçalar" @@ -152,11 +153,11 @@ msgstr "Parça Test Şablonları" #: lib/enums/ModelInformation.tsx:52 #: src/components/wizards/OrderPartsWizard.tsx:143 #: src/pages/company/SupplierPartDetail.tsx:408 -#: src/pages/stock/StockDetail.tsx:286 +#: src/pages/stock/StockDetail.tsx:289 #: src/tables/build/BuildAllocatedStockTable.tsx:155 #: src/tables/part/PartPurchaseOrdersTable.tsx:50 #: src/tables/purchasing/SupplierPartTable.tsx:64 -#: src/tables/stock/StockItemTable.tsx:248 +#: src/tables/stock/StockItemTable.tsx:249 msgid "Supplier Part" msgstr "Sağlayıcı Parçası" @@ -168,7 +169,7 @@ msgstr "Tedarikçi Parçaları" #: lib/enums/ModelInformation.tsx:61 #: src/pages/company/SupplierPartDetail.tsx:160 #: src/tables/part/PartPurchaseOrdersTable.tsx:56 -#: src/tables/stock/StockItemTable.tsx:254 +#: src/tables/stock/StockItemTable.tsx:255 msgid "Manufacturer Part" msgstr "Üretici Parçası" @@ -179,14 +180,15 @@ msgstr "Üretici Parçaları" #: lib/enums/ModelInformation.tsx:70 #: src/pages/part/CategoryDetail.tsx:343 -#: src/tables/Filter.tsx:381 +#: src/tables/Filter.tsx:389 msgid "Part Category" msgstr "Parça Sınıfı" #: lib/enums/ModelInformation.tsx:71 #: lib/enums/Roles.tsx:37 +#: src/pages/part/CategoryDetail.tsx:267 #: src/pages/part/CategoryDetail.tsx:334 -#: src/pages/part/PartDetail.tsx:1214 +#: src/pages/part/PartDetail.tsx:1227 msgid "Part Categories" msgstr "Parça Kategorileri" @@ -196,7 +198,8 @@ msgstr "Parça Kategorileri" #: src/forms/BuildForms.tsx:604 #: src/forms/BuildForms.tsx:765 #: src/forms/SalesOrderForms.tsx:269 -#: src/pages/stock/StockDetail.tsx:976 +#: src/pages/stock/StockDetail.tsx:992 +#: src/tables/part/PartTestResultTable.tsx:248 #: src/tables/stock/StockTrackingTable.tsx:48 #: src/tables/stock/StockTrackingTable.tsx:55 msgid "Stock Item" @@ -221,7 +224,7 @@ msgstr "Stok Konumu" #: lib/enums/ModelInformation.tsx:89 #: src/pages/stock/LocationDetail.tsx:176 #: src/pages/stock/LocationDetail.tsx:412 -#: src/pages/stock/StockDetail.tsx:967 +#: src/pages/stock/StockDetail.tsx:983 msgid "Stock Locations" msgstr "Stok Konumları" @@ -235,7 +238,7 @@ msgstr "Stok Konum Türleri" #: lib/enums/ModelInformation.tsx:103 #: src/pages/Index/Settings/SystemSettings.tsx:248 -#: src/pages/part/PartDetail.tsx:912 +#: src/pages/part/PartDetail.tsx:914 msgid "Stock History" msgstr "Stok Geçmişi" @@ -284,7 +287,7 @@ msgstr "Şirketler" #: src/pages/sales/ReturnOrderDetail.tsx:199 #: src/pages/sales/SalesOrderDetail.tsx:211 #: src/tables/ColumnRenderers.tsx:353 -#: src/tables/Filter.tsx:278 +#: src/tables/Filter.tsx:286 #: src/tables/TableHoverCard.tsx:101 msgid "Project Code" msgstr "Proje Kodu" @@ -299,9 +302,9 @@ msgstr "Proje Kodları" #: src/pages/build/BuildDetail.tsx:244 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:33 #: src/pages/purchasing/PurchaseOrderDetail.tsx:531 -#: src/pages/stock/StockDetail.tsx:349 +#: src/pages/stock/StockDetail.tsx:352 #: src/tables/part/PartPurchaseOrdersTable.tsx:32 -#: src/tables/stock/StockItemTable.tsx:240 +#: src/tables/stock/StockItemTable.tsx:241 #: src/tables/stock/StockTrackingTable.tsx:120 msgid "Purchase Order" msgstr "Satın Alma Siparişi" @@ -311,7 +314,7 @@ msgstr "Satın Alma Siparişi" #: src/pages/Index/Settings/SystemSettings.tsx:283 #: src/pages/company/CompanyDetail.tsx:205 #: src/pages/company/SupplierPartDetail.tsx:265 -#: src/pages/part/PartDetail.tsx:876 +#: src/pages/part/PartDetail.tsx:878 #: src/pages/purchasing/PurchasingIndex.tsx:60 msgid "Purchase Orders" msgstr "Satın Alma Emirleri" @@ -330,7 +333,7 @@ msgstr "Satın Alma Sipariş Satırları" #: src/pages/sales/SalesOrderDetail.tsx:586 #: src/pages/sales/SalesOrderShipmentDetail.tsx:94 #: src/pages/sales/SalesOrderShipmentDetail.tsx:358 -#: src/pages/stock/StockDetail.tsx:358 +#: src/pages/stock/StockDetail.tsx:361 #: src/tables/part/PartSalesAllocationsTable.tsx:41 #: src/tables/sales/SalesOrderAllocationTable.tsx:107 #: src/tables/stock/StockTrackingTable.tsx:131 @@ -341,7 +344,7 @@ msgstr "Satış Siparişi" #: lib/enums/Roles.tsx:43 #: src/pages/Index/Settings/SystemSettings.tsx:299 #: src/pages/company/CompanyDetail.tsx:225 -#: src/pages/part/PartDetail.tsx:888 +#: src/pages/part/PartDetail.tsx:890 #: src/pages/sales/SalesIndex.tsx:82 msgid "Sales Orders" msgstr "Satış Emirleri" @@ -365,7 +368,7 @@ msgstr "İade Emri" #: lib/enums/Roles.tsx:41 #: src/pages/Index/Settings/SystemSettings.tsx:315 #: src/pages/company/CompanyDetail.tsx:232 -#: src/pages/part/PartDetail.tsx:895 +#: src/pages/part/PartDetail.tsx:897 #: src/pages/sales/SalesIndex.tsx:103 msgid "Return Orders" msgstr "İade Emirleri" @@ -414,7 +417,7 @@ msgstr "Sahipler" #: lib/enums/ModelInformation.tsx:214 #: src/pages/Auth/ChangePassword.tsx:36 #: src/pages/core/UserDetail.tsx:220 -#: src/tables/Filter.tsx:327 +#: src/tables/Filter.tsx:335 #: src/tables/settings/ApiTokenTable.tsx:105 #: src/tables/settings/ApiTokenTable.tsx:132 #: src/tables/settings/BarcodeScanHistoryTable.tsx:79 @@ -544,7 +547,7 @@ msgstr "" #: lib/enums/Roles.tsx:33 #: src/pages/Index/Settings/SystemSettings.tsx:264 #: src/pages/build/BuildIndex.tsx:75 -#: src/pages/part/PartDetail.tsx:905 +#: src/pages/part/PartDetail.tsx:907 #: src/pages/sales/SalesOrderDetail.tsx:394 msgid "Build Orders" msgstr "Yapım İşi Emirleri" @@ -694,11 +697,12 @@ msgid "Failed to link barcode" msgstr "Barkod bağlanamadı" #: src/components/barcodes/QRCode.tsx:179 -#: src/pages/part/PartDetail.tsx:522 +#: src/pages/part/PartDetail.tsx:524 #: src/pages/purchasing/PurchaseOrderDetail.tsx:204 #: src/pages/sales/ReturnOrderDetail.tsx:168 #: src/pages/sales/SalesOrderDetail.tsx:180 #: src/pages/sales/SalesOrderShipmentDetail.tsx:168 +#: src/pages/stock/StockDetail.tsx:186 msgid "Link" msgstr "Bağlantı" @@ -720,11 +724,11 @@ msgstr "Yönetici arayüzünde aç" #~ msgid "Copy to clipboard" #~ msgstr "Copy to clipboard" -#: src/components/buttons/CopyButton.tsx:31 +#: src/components/buttons/CopyButton.tsx:34 msgid "Copied" msgstr "Kopyalandı" -#: src/components/buttons/CopyButton.tsx:31 +#: src/components/buttons/CopyButton.tsx:34 msgid "Copy" msgstr "Kopyala" @@ -752,19 +756,15 @@ msgstr "Rapor Yazdırma" #~ msgid "The label could not be generated" #~ msgstr "The label could not be generated" -#: src/components/buttons/PrintingActions.tsx:122 +#: src/components/buttons/PrintingActions.tsx:124 msgid "Print Label" msgstr "Etiket Yazdır" -#: src/components/buttons/PrintingActions.tsx:129 -#: src/components/buttons/PrintingActions.tsx:156 +#: src/components/buttons/PrintingActions.tsx:134 +#: src/components/buttons/PrintingActions.tsx:168 msgid "Print" msgstr "Yazdır" -#: src/components/buttons/PrintingActions.tsx:139 -msgid "Print Report" -msgstr "Rapor Yazdır" - #: src/components/buttons/PrintingActions.tsx:152 #~ msgid "Generate" #~ msgstr "Generate" @@ -777,15 +777,19 @@ msgstr "Rapor Yazdır" #~ msgid "The report could not be generated" #~ msgstr "The report could not be generated" -#: src/components/buttons/PrintingActions.tsx:177 +#: src/components/buttons/PrintingActions.tsx:161 +msgid "Print Report" +msgstr "Rapor Yazdır" + +#: src/components/buttons/PrintingActions.tsx:189 msgid "Printing Actions" msgstr "Yazdırma Eylemleri" -#: src/components/buttons/PrintingActions.tsx:182 +#: src/components/buttons/PrintingActions.tsx:194 msgid "Print Labels" msgstr "Etiketler Yazdır" -#: src/components/buttons/PrintingActions.tsx:188 +#: src/components/buttons/PrintingActions.tsx:200 msgid "Print Reports" msgstr "Raporlar Yazdır" @@ -837,24 +841,24 @@ msgstr "Bildirimleri iptal edin" msgid "Subscribe to notifications" msgstr "" -#: src/components/calendar/Calendar.tsx:99 -#: src/components/calendar/Calendar.tsx:162 +#: src/components/calendar/Calendar.tsx:102 +#: src/components/calendar/Calendar.tsx:165 msgid "Calendar Filters" msgstr "" -#: src/components/calendar/Calendar.tsx:114 +#: src/components/calendar/Calendar.tsx:117 msgid "Previous month" msgstr "" -#: src/components/calendar/Calendar.tsx:123 +#: src/components/calendar/Calendar.tsx:126 msgid "Select month" msgstr "" -#: src/components/calendar/Calendar.tsx:144 +#: src/components/calendar/Calendar.tsx:147 msgid "Next month" msgstr "" -#: src/components/calendar/Calendar.tsx:175 +#: src/components/calendar/Calendar.tsx:178 #: src/tables/InvenTreeTableHeader.tsx:291 msgid "Download data" msgstr "" @@ -868,7 +872,7 @@ msgid "Error updating order" msgstr "" #: src/components/calendar/OrderCalendar.tsx:178 -#: src/tables/Filter.tsx:144 +#: src/tables/Filter.tsx:152 msgid "Overdue" msgstr "Gecikmiş" @@ -1107,7 +1111,7 @@ msgid "The latest news from InvenTree" msgstr "InvenTree'den en son haberler" #: src/components/dashboard/widgets/ColorToggleWidget.tsx:18 -#: src/components/nav/MainMenu.tsx:91 +#: src/components/nav/MainMenu.tsx:93 msgid "Change Color Mode" msgstr "Renk Kipini Değiştir" @@ -1153,14 +1157,14 @@ msgstr "Burada okunmamış haber yok" #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:76 #: src/pages/core/UserDetail.tsx:93 #: src/pages/core/UserDetail.tsx:203 -#: src/tables/settings/UserTable.tsx:420 +#: src/tables/settings/UserTable.tsx:421 msgid "Superuser" msgstr "Süper Kullanıcı" #: src/components/details/Details.tsx:124 #: src/pages/core/UserDetail.tsx:87 #: src/pages/core/UserDetail.tsx:200 -#: src/tables/settings/UserTable.tsx:415 +#: src/tables/settings/UserTable.tsx:416 msgid "Staff" msgstr "Personel" @@ -1658,7 +1662,7 @@ msgstr "Sunucu" #: src/components/plugins/PluginDrawer.tsx:68 #: src/pages/Index/Settings/AdminCenter/UnitManagementPanel.tsx:19 #: src/pages/part/CategoryDetail.tsx:86 -#: src/pages/part/PartDetail.tsx:447 +#: src/pages/part/PartDetail.tsx:449 #: src/pages/stock/LocationDetail.tsx:84 #: src/tables/machine/MachineTypeTable.tsx:67 #: src/tables/machine/MachineTypeTable.tsx:151 @@ -1980,7 +1984,7 @@ msgid "Data has been imported successfully" msgstr "Veri başarıyla içe aktarıldı" #: src/components/importer/ImporterDrawer.tsx:109 -#: src/components/modals/AboutInvenTreeModal.tsx:197 +#: src/components/modals/AboutInvenTreeModal.tsx:203 #: src/components/modals/ServerInfoModal.tsx:134 #: src/forms/BomForms.tsx:132 msgid "Close" @@ -2166,14 +2170,14 @@ msgstr "" #: src/components/items/TransferList.tsx:161 #: src/components/render/Stock.tsx:102 -#: src/pages/part/PartDetail.tsx:984 -#: src/pages/stock/StockDetail.tsx:262 -#: src/pages/stock/StockDetail.tsx:913 +#: src/pages/part/PartDetail.tsx:997 +#: src/pages/stock/StockDetail.tsx:265 +#: src/pages/stock/StockDetail.tsx:929 #: src/tables/build/BuildAllocatedStockTable.tsx:135 #: src/tables/build/BuildLineTable.tsx:190 #: src/tables/part/PartTable.tsx:124 -#: src/tables/stock/StockItemTable.tsx:183 -#: src/tables/stock/StockItemTable.tsx:344 +#: src/tables/stock/StockItemTable.tsx:184 +#: src/tables/stock/StockItemTable.tsx:345 msgid "Available" msgstr "Mevcut" @@ -2252,19 +2256,19 @@ msgstr "Hata Raporla" #~ msgid "Dismiss" #~ msgstr "Dismiss" -#: src/components/modals/AboutInvenTreeModal.tsx:190 +#: src/components/modals/AboutInvenTreeModal.tsx:193 msgid "Copy version information" msgstr "Sürüm bilgisini kopyala" -#: src/components/modals/AboutInvenTreeModal.tsx:207 +#: src/components/modals/AboutInvenTreeModal.tsx:213 msgid "Development Version" msgstr "Geliştirme Sürümü" -#: src/components/modals/AboutInvenTreeModal.tsx:209 +#: src/components/modals/AboutInvenTreeModal.tsx:215 msgid "Up to Date" msgstr "Güncel" -#: src/components/modals/AboutInvenTreeModal.tsx:211 +#: src/components/modals/AboutInvenTreeModal.tsx:217 msgid "Update Available" msgstr "Güncelleme Var" @@ -2439,24 +2443,28 @@ msgstr "Hiçbir şey bulunmadı..." #~ msgid "Profile" #~ msgstr "Profile" -#: src/components/nav/MainMenu.tsx:52 +#: src/components/nav/MainMenu.tsx:54 #: src/components/nav/NavigationDrawer.tsx:193 #: src/pages/Index/Settings/AdminCenter/EmailManagementPanel.tsx:21 #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:39 msgid "Settings" msgstr "Ayarlar" -#: src/components/nav/MainMenu.tsx:59 -#: src/pages/Index/Settings/UserSettings.tsx:145 -msgid "Account Settings" -msgstr "Hesap Ayarları" - #: src/components/nav/MainMenu.tsx:59 #: src/defaults/menuItems.tsx:15 #~ msgid "Account settings" #~ msgstr "Account settings" -#: src/components/nav/MainMenu.tsx:67 +#: src/components/nav/MainMenu.tsx:61 +#: src/pages/Index/Settings/UserSettings.tsx:145 +msgid "Account Settings" +msgstr "Hesap Ayarları" + +#: src/components/nav/MainMenu.tsx:68 +#~ msgid "Current language {locale}" +#~ msgstr "Current language {locale}" + +#: src/components/nav/MainMenu.tsx:69 #: src/components/nav/NavigationDrawer.tsx:153 #: src/components/nav/SettingsHeader.tsx:41 #: src/pages/Index/Settings/SystemSettings.tsx:347 @@ -2464,15 +2472,11 @@ msgstr "Hesap Ayarları" msgid "System Settings" msgstr "Sistem Ayarları" -#: src/components/nav/MainMenu.tsx:68 -#~ msgid "Current language {locale}" -#~ msgstr "Current language {locale}" - #: src/components/nav/MainMenu.tsx:71 #~ msgid "Switch to pseudo language" #~ msgstr "Switch to pseudo language" -#: src/components/nav/MainMenu.tsx:76 +#: src/components/nav/MainMenu.tsx:78 #: src/components/nav/NavigationDrawer.tsx:160 #: src/components/nav/SettingsHeader.tsx:42 #: src/defaults/actions.tsx:83 @@ -2481,7 +2485,14 @@ msgstr "Sistem Ayarları" msgid "Admin Center" msgstr "Yönetici Merkezi" -#: src/components/nav/MainMenu.tsx:100 +#: src/components/nav/MainMenu.tsx:99 +#: src/defaults/actions.tsx:44 +#: src/defaults/links.tsx:140 +#: src/defaults/links.tsx:186 +msgid "About InvenTree" +msgstr "InvenTree Hakkında" + +#: src/components/nav/MainMenu.tsx:108 msgid "Logout" msgstr "Çıkış" @@ -2507,10 +2518,11 @@ msgstr "Çıkış" #: src/defaults/links.tsx:42 #: src/forms/StockForms.tsx:736 #: src/pages/Index/Settings/SystemSettings.tsx:224 -#: src/pages/part/PartDetail.tsx:805 +#: src/pages/part/PartDetail.tsx:807 #: src/pages/stock/LocationDetail.tsx:390 -#: src/pages/stock/StockDetail.tsx:626 -#: src/tables/stock/StockItemTable.tsx:86 +#: src/pages/stock/LocationDetail.tsx:420 +#: src/pages/stock/StockDetail.tsx:642 +#: src/tables/stock/StockItemTable.tsx:87 msgid "Stock" msgstr "Stok" @@ -2599,7 +2611,7 @@ msgstr "Arama grubunu kaldır" #: src/components/nav/SearchDrawer.tsx:288 #: src/pages/company/ManufacturerPartDetail.tsx:176 -#: src/pages/part/PartDetail.tsx:863 +#: src/pages/part/PartDetail.tsx:865 #: src/pages/part/PartSupplierDetail.tsx:15 #: src/pages/purchasing/PurchasingIndex.tsx:81 msgid "Suppliers" @@ -2663,7 +2675,7 @@ msgid "Attachments" msgstr "Ekler" #: src/components/panels/NotesPanel.tsx:23 -#: src/tables/build/BuildOrderTestTable.tsx:196 +#: src/tables/part/PartTestResultTable.tsx:214 #: src/tables/stock/StockTrackingTable.tsx:212 msgid "Notes" msgstr "Notlar" @@ -2709,7 +2721,7 @@ msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:118 #: src/pages/company/SupplierPartDetail.tsx:144 #: src/pages/part/CategoryDetail.tsx:106 -#: src/pages/part/PartDetail.tsx:461 +#: src/pages/part/PartDetail.tsx:463 #: src/pages/purchasing/PurchaseOrderDetail.tsx:144 #: src/pages/sales/ReturnOrderDetail.tsx:109 #: src/pages/sales/SalesOrderDetail.tsx:118 @@ -2730,7 +2742,7 @@ msgstr "Yazar" #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:41 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 #: src/tables/ColumnRenderers.tsx:411 -#: src/tables/build/BuildOrderTestTable.tsx:204 +#: src/tables/part/PartTestResultTable.tsx:222 msgid "Date" msgstr "Tarih" @@ -2739,7 +2751,7 @@ msgstr "Tarih" #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:68 #: src/pages/core/UserDetail.tsx:81 #: src/pages/core/UserDetail.tsx:209 -#: src/pages/part/PartDetail.tsx:616 +#: src/pages/part/PartDetail.tsx:618 #: src/tables/bom/UsedInTable.tsx:90 #: src/tables/company/CompanyTable.tsx:57 #: src/tables/company/CompanyTable.tsx:91 @@ -2753,8 +2765,8 @@ msgstr "Tarih" #: src/tables/purchasing/SupplierPartTable.tsx:85 #: src/tables/purchasing/SupplierPartTable.tsx:179 #: src/tables/settings/ApiTokenTable.tsx:63 -#: src/tables/settings/UserTable.tsx:410 -#: src/tables/stock/StockItemTable.tsx:323 +#: src/tables/settings/UserTable.tsx:411 +#: src/tables/stock/StockItemTable.tsx:324 msgid "Active" msgstr "Aktif" @@ -2873,7 +2885,7 @@ msgstr "Gönderi" #: src/pages/company/CompanyDetail.tsx:325 #: src/pages/company/SupplierPartDetail.tsx:368 #: src/pages/core/UserDetail.tsx:211 -#: src/pages/part/PartDetail.tsx:1017 +#: src/pages/part/PartDetail.tsx:1030 msgid "Inactive" msgstr "İnaktif" @@ -2883,8 +2895,31 @@ msgstr "İnaktif" msgid "No stock" msgstr "Stok yok" -#: src/components/render/Part.tsx:74 -#: src/pages/part/PartDetail.tsx:488 +#: src/components/render/Part.tsx:44 +#: src/pages/company/SupplierPartDetail.tsx:196 +#: src/pages/company/SupplierPartDetail.tsx:389 +#: src/pages/part/PartDetail.tsx:1018 +#: src/tables/bom/BomTable.tsx:424 +#: src/tables/part/PartTable.tsx:95 +msgid "On Order" +msgstr "Siparişte" + +#: src/components/render/Part.tsx:52 +#: src/pages/part/PartDetail.tsx:590 +#: src/pages/part/PartDetail.tsx:1024 +#: src/pages/stock/StockDetail.tsx:912 +#: src/tables/part/PartTestResultTable.tsx:297 +#: src/tables/stock/StockItemTable.tsx:361 +msgid "In Production" +msgstr "Üretimde" + +#: src/components/render/Part.tsx:71 +#: src/tables/stock/StockTrackingTable.tsx:206 +msgid "Details" +msgstr "Ayrıntılar" + +#: src/components/render/Part.tsx:109 +#: src/pages/part/PartDetail.tsx:490 #: src/tables/ColumnRenderers.tsx:224 #: src/tables/ColumnRenderers.tsx:233 #: src/tables/notifications/NotificationTable.tsx:32 @@ -2908,17 +2943,17 @@ msgstr "Kategori" #: src/forms/StockForms.tsx:1073 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:88 #: src/pages/core/UserDetail.tsx:158 -#: src/pages/stock/StockDetail.tsx:295 +#: src/pages/stock/StockDetail.tsx:298 #: src/tables/ColumnRenderers.tsx:176 #: src/tables/ColumnRenderers.tsx:185 -#: src/tables/Filter.tsx:392 +#: src/tables/Filter.tsx:400 #: src/tables/stock/StockTrackingTable.tsx:98 msgid "Location" msgstr "Konum" #: src/components/render/Stock.tsx:99 -#: src/pages/stock/StockDetail.tsx:195 -#: src/pages/stock/StockDetail.tsx:901 +#: src/pages/stock/StockDetail.tsx:198 +#: src/pages/stock/StockDetail.tsx:917 #: src/tables/build/BuildAllocatedStockTable.tsx:121 #: src/tables/build/BuildOutputTable.tsx:111 #: src/tables/sales/SalesOrderAllocationTable.tsx:139 @@ -2940,11 +2975,11 @@ msgstr "Seri Numarası" #: src/pages/part/pricing/BomPricingPanel.tsx:146 #: src/pages/part/pricing/PriceBreakPanel.tsx:89 #: src/pages/part/pricing/PriceBreakPanel.tsx:172 -#: src/pages/stock/StockDetail.tsx:255 -#: src/pages/stock/StockDetail.tsx:907 +#: src/pages/stock/StockDetail.tsx:258 +#: src/pages/stock/StockDetail.tsx:923 #: src/tables/build/BuildLineTable.tsx:84 -#: src/tables/build/BuildOrderTestTable.tsx:251 #: src/tables/part/PartPurchaseOrdersTable.tsx:94 +#: src/tables/part/PartTestResultTable.tsx:269 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:168 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:199 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:69 @@ -3467,163 +3502,163 @@ msgid "Please correct the errors in the selected parts" msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:424 -#: src/tables/build/BuildLineTable.tsx:794 +#: src/tables/build/BuildLineTable.tsx:797 #: src/tables/part/PartTable.tsx:407 #: src/tables/sales/SalesOrderLineItemTable.tsx:365 msgid "Order Parts" msgstr "" #: src/contexts/LanguageContext.tsx:22 -msgid "Arabic" -msgstr "Arapça" +#~ msgid "Arabic" +#~ msgstr "Arabic" #: src/contexts/LanguageContext.tsx:23 -msgid "Bulgarian" -msgstr "Bulgarca" +#~ msgid "Bulgarian" +#~ msgstr "Bulgarian" #: src/contexts/LanguageContext.tsx:24 -msgid "Czech" -msgstr "Çekçe" +#~ msgid "Czech" +#~ msgstr "Czech" #: src/contexts/LanguageContext.tsx:25 -msgid "Danish" -msgstr "Danca" +#~ msgid "Danish" +#~ msgstr "Danish" #: src/contexts/LanguageContext.tsx:26 -msgid "German" -msgstr "Almanca" +#~ msgid "German" +#~ msgstr "German" #: src/contexts/LanguageContext.tsx:27 -msgid "Greek" -msgstr "Yunanca" +#~ msgid "Greek" +#~ msgstr "Greek" #: src/contexts/LanguageContext.tsx:28 -msgid "English" -msgstr "İngilizce" +#~ msgid "English" +#~ msgstr "English" #: src/contexts/LanguageContext.tsx:29 -msgid "Spanish" -msgstr "İspanyolca" +#~ msgid "Spanish" +#~ msgstr "Spanish" #: src/contexts/LanguageContext.tsx:30 -msgid "Spanish (Mexican)" -msgstr "İspanyolca (Meksika)" +#~ msgid "Spanish (Mexican)" +#~ msgstr "Spanish (Mexican)" #: src/contexts/LanguageContext.tsx:31 -msgid "Estonian" -msgstr "Estonca" +#~ msgid "Estonian" +#~ msgstr "Estonian" #: src/contexts/LanguageContext.tsx:32 -msgid "Farsi / Persian" -msgstr "Farsça" +#~ msgid "Farsi / Persian" +#~ msgstr "Farsi / Persian" #: src/contexts/LanguageContext.tsx:33 -msgid "Finnish" -msgstr "Fince" +#~ msgid "Finnish" +#~ msgstr "Finnish" #: src/contexts/LanguageContext.tsx:34 -msgid "French" -msgstr "Fransızca" +#~ msgid "French" +#~ msgstr "French" #: src/contexts/LanguageContext.tsx:35 -msgid "Hebrew" -msgstr "İbranice" +#~ msgid "Hebrew" +#~ msgstr "Hebrew" #: src/contexts/LanguageContext.tsx:36 -msgid "Hindi" -msgstr "Hintçe" +#~ msgid "Hindi" +#~ msgstr "Hindi" #: src/contexts/LanguageContext.tsx:37 -msgid "Hungarian" -msgstr "Macarca" +#~ msgid "Hungarian" +#~ msgstr "Hungarian" #: src/contexts/LanguageContext.tsx:38 -msgid "Italian" -msgstr "İtalyanca" +#~ msgid "Italian" +#~ msgstr "Italian" #: src/contexts/LanguageContext.tsx:39 -msgid "Japanese" -msgstr "Japonca" +#~ msgid "Japanese" +#~ msgstr "Japanese" #: src/contexts/LanguageContext.tsx:40 -msgid "Korean" -msgstr "Korece" +#~ msgid "Korean" +#~ msgstr "Korean" #: src/contexts/LanguageContext.tsx:41 -msgid "Lithuanian" -msgstr "Litvanyalı" +#~ msgid "Lithuanian" +#~ msgstr "Lithuanian" #: src/contexts/LanguageContext.tsx:42 -msgid "Latvian" -msgstr "Letonca" +#~ msgid "Latvian" +#~ msgstr "Latvian" #: src/contexts/LanguageContext.tsx:43 -msgid "Dutch" -msgstr "Flemenkçe" +#~ msgid "Dutch" +#~ msgstr "Dutch" #: src/contexts/LanguageContext.tsx:44 -msgid "Norwegian" -msgstr "Norveççe" +#~ msgid "Norwegian" +#~ msgstr "Norwegian" #: src/contexts/LanguageContext.tsx:45 -msgid "Polish" -msgstr "Lehçe" +#~ msgid "Polish" +#~ msgstr "Polish" #: src/contexts/LanguageContext.tsx:46 -msgid "Portuguese" -msgstr "Portekizce" +#~ msgid "Portuguese" +#~ msgstr "Portuguese" #: src/contexts/LanguageContext.tsx:47 -msgid "Portuguese (Brazilian)" -msgstr "Portekizce (Brezilya)" +#~ msgid "Portuguese (Brazilian)" +#~ msgstr "Portuguese (Brazilian)" #: src/contexts/LanguageContext.tsx:48 -msgid "Romanian" -msgstr "Rumence" +#~ msgid "Romanian" +#~ msgstr "Romanian" #: src/contexts/LanguageContext.tsx:49 -msgid "Russian" -msgstr "Rusça" +#~ msgid "Russian" +#~ msgstr "Russian" #: src/contexts/LanguageContext.tsx:50 -msgid "Slovak" -msgstr "Slovakça" +#~ msgid "Slovak" +#~ msgstr "Slovak" #: src/contexts/LanguageContext.tsx:51 -msgid "Slovenian" -msgstr "Slovence" +#~ msgid "Slovenian" +#~ msgstr "Slovenian" #: src/contexts/LanguageContext.tsx:52 -msgid "Serbian" -msgstr "" +#~ msgid "Serbian" +#~ msgstr "Serbian" #: src/contexts/LanguageContext.tsx:53 -msgid "Swedish" -msgstr "İsveççe" +#~ msgid "Swedish" +#~ msgstr "Swedish" #: src/contexts/LanguageContext.tsx:54 -msgid "Thai" -msgstr "Tayca" +#~ msgid "Thai" +#~ msgstr "Thai" #: src/contexts/LanguageContext.tsx:55 -msgid "Turkish" -msgstr "Türkçe" +#~ msgid "Turkish" +#~ msgstr "Turkish" #: src/contexts/LanguageContext.tsx:56 -msgid "Ukrainian" -msgstr "Ukraynaca" +#~ msgid "Ukrainian" +#~ msgstr "Ukrainian" #: src/contexts/LanguageContext.tsx:57 -msgid "Vietnamese" -msgstr "Vietnamca" +#~ msgid "Vietnamese" +#~ msgstr "Vietnamese" #: src/contexts/LanguageContext.tsx:58 -msgid "Chinese (Simplified)" -msgstr "Çince (Basitleştirilmiş)" +#~ msgid "Chinese (Simplified)" +#~ msgstr "Chinese (Simplified)" #: src/contexts/LanguageContext.tsx:59 -msgid "Chinese (Traditional)" -msgstr "Çince (Geleneksel)" +#~ msgid "Chinese (Traditional)" +#~ msgstr "Chinese (Traditional)" #: src/defaults/actions.tsx:18 #: src/defaults/links.tsx:27 @@ -3644,12 +3679,6 @@ msgstr "InvenTree hakkında daha fazla öğrenmek için belgelendirmeyi ziyaret #~ msgid "About this Inventree instance" #~ msgstr "About this Inventree instance" -#: src/defaults/actions.tsx:44 -#: src/defaults/links.tsx:140 -#: src/defaults/links.tsx:186 -msgid "About InvenTree" -msgstr "InvenTree Hakkında" - #: src/defaults/actions.tsx:45 msgid "About the InvenTree org" msgstr "InvenTree org hakkında" @@ -3954,7 +3983,7 @@ msgstr "" #: src/forms/StockForms.tsx:184 #: src/forms/StockForms.tsx:189 #: src/forms/StockForms.tsx:360 -#: src/pages/stock/StockDetail.tsx:231 +#: src/pages/stock/StockDetail.tsx:234 msgid "Next serial number" msgstr "Sonraki seri numarası" @@ -3965,9 +3994,8 @@ msgstr "Sonraki seri numarası" #: src/forms/BuildForms.tsx:311 #: src/forms/BuildForms.tsx:656 #: src/tables/build/BuildAllocatedStockTable.tsx:150 -#: src/tables/build/BuildOrderTestTable.tsx:230 -#: src/tables/build/BuildOrderTestTable.tsx:254 #: src/tables/build/BuildOutputTable.tsx:592 +#: src/tables/part/PartTestResultTable.tsx:272 msgid "Build Output" msgstr "Yapım Çıktısı" @@ -3984,17 +4012,18 @@ msgstr "Yapım Çıktısı" #: src/pages/purchasing/PurchaseOrderDetail.tsx:150 #: src/pages/sales/ReturnOrderDetail.tsx:115 #: src/pages/sales/SalesOrderDetail.tsx:124 -#: src/pages/stock/StockDetail.tsx:162 -#: src/tables/Filter.tsx:266 +#: src/pages/stock/StockDetail.tsx:170 +#: src/tables/Filter.tsx:274 #: src/tables/build/BuildOutputTable.tsx:408 #: src/tables/machine/MachineListTable.tsx:359 #: src/tables/part/PartPurchaseOrdersTable.tsx:38 +#: src/tables/part/PartTestResultTable.tsx:309 #: src/tables/sales/ReturnOrderLineItemTable.tsx:135 #: src/tables/sales/ReturnOrderLineItemTable.tsx:172 #: src/tables/settings/CustomStateTable.tsx:79 #: src/tables/settings/EmailTable.tsx:95 #: src/tables/settings/ImportSessionTable.tsx:117 -#: src/tables/stock/StockItemTable.tsx:328 +#: src/tables/stock/StockItemTable.tsx:329 #: src/tables/stock/StockTrackingTable.tsx:65 msgid "Status" msgstr "Durum" @@ -4056,7 +4085,7 @@ msgstr "Yapı çıktıları iptal edildi" #: src/tables/build/BuildAllocatedStockTable.tsx:139 #: src/tables/build/BuildLineTable.tsx:180 #: src/tables/sales/SalesOrderLineItemTable.tsx:337 -#: src/tables/stock/StockItemTable.tsx:339 +#: src/tables/stock/StockItemTable.tsx:340 msgid "Allocated" msgstr "Ayrıldı" @@ -4074,9 +4103,9 @@ msgstr "" #: src/forms/BuildForms.tsx:671 #: src/forms/SalesOrderForms.tsx:298 -#: src/tables/build/BuildLineTable.tsx:555 -#: src/tables/build/BuildLineTable.tsx:710 -#: src/tables/build/BuildLineTable.tsx:809 +#: src/tables/build/BuildLineTable.tsx:556 +#: src/tables/build/BuildLineTable.tsx:713 +#: src/tables/build/BuildLineTable.tsx:812 #: src/tables/sales/SalesOrderLineItemTable.tsx:375 #: src/tables/sales/SalesOrderLineItemTable.tsx:408 msgid "Allocate Stock" @@ -4089,10 +4118,10 @@ msgstr "" #: src/forms/BuildForms.tsx:787 #: src/forms/BuildForms.tsx:888 -#: src/tables/build/BuildAllocatedStockTable.tsx:233 -#: src/tables/build/BuildAllocatedStockTable.tsx:265 -#: src/tables/build/BuildLineTable.tsx:720 -#: src/tables/build/BuildLineTable.tsx:843 +#: src/tables/build/BuildAllocatedStockTable.tsx:240 +#: src/tables/build/BuildAllocatedStockTable.tsx:272 +#: src/tables/build/BuildLineTable.tsx:723 +#: src/tables/build/BuildLineTable.tsx:846 msgid "Consume Stock" msgstr "" @@ -4102,14 +4131,14 @@ msgid "Stock items consumed" msgstr "" #: src/forms/BuildForms.tsx:824 -#: src/tables/build/BuildLineTable.tsx:495 +#: src/tables/build/BuildLineTable.tsx:496 #: src/tables/part/PartBuildAllocationsTable.tsx:101 msgid "Fully consumed" msgstr "" #: src/forms/BuildForms.tsx:869 #: src/tables/build/BuildLineTable.tsx:185 -#: src/tables/stock/StockItemTable.tsx:372 +#: src/tables/stock/StockItemTable.tsx:369 msgid "Consumed" msgstr "" @@ -4120,7 +4149,7 @@ msgstr "" #: src/forms/PartForms.tsx:70 #: src/forms/PartForms.tsx:157 #: src/pages/part/CategoryDetail.tsx:122 -#: src/pages/part/PartDetail.tsx:669 +#: src/pages/part/PartDetail.tsx:671 #: src/tables/part/PartCategoryTable.tsx:94 #: src/tables/part/PartTable.tsx:312 msgid "Subscribed" @@ -4232,12 +4261,13 @@ msgstr "Önceden alınmış bir stok ile depola" #: src/forms/PurchaseOrderForms.tsx:658 #: src/pages/build/BuildDetail.tsx:351 -#: src/pages/stock/StockDetail.tsx:277 -#: src/pages/stock/StockDetail.tsx:923 +#: src/pages/stock/StockDetail.tsx:280 +#: src/pages/stock/StockDetail.tsx:939 #: src/tables/Filter.tsx:83 #: src/tables/build/BuildAllocatedStockTable.tsx:128 -#: src/tables/build/BuildOrderTestTable.tsx:242 #: src/tables/build/BuildOutputTable.tsx:116 +#: src/tables/part/PartTestResultTable.tsx:260 +#: src/tables/part/PartTestResultTable.tsx:281 #: src/tables/sales/SalesOrderAllocationTable.tsx:146 msgid "Batch Code" msgstr "Parti Kodu" @@ -4260,8 +4290,8 @@ msgid "Enter serial numbers for received items" msgstr "" #: src/forms/PurchaseOrderForms.tsx:687 -#: src/pages/stock/StockDetail.tsx:379 -#: src/tables/stock/StockItemTable.tsx:295 +#: src/pages/stock/StockDetail.tsx:382 +#: src/tables/stock/StockItemTable.tsx:296 msgid "Expiry Date" msgstr "Son Kullanma Tarihi" @@ -4273,7 +4303,7 @@ msgstr "" #: src/forms/StockForms.tsx:673 #: src/pages/company/SupplierPartDetail.tsx:171 #: src/pages/company/SupplierPartDetail.tsx:235 -#: src/pages/stock/StockDetail.tsx:416 +#: src/pages/stock/StockDetail.tsx:419 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:220 msgid "Packaging" msgstr "Paketleme" @@ -4339,9 +4369,9 @@ msgid "Stock Status" msgstr "Stok Durumu" #: src/forms/StockForms.tsx:261 -#: src/pages/stock/StockDetail.tsx:670 -#: src/tables/stock/StockItemTable.tsx:525 -#: src/tables/stock/StockItemTable.tsx:572 +#: src/pages/stock/StockDetail.tsx:686 +#: src/tables/stock/StockItemTable.tsx:522 +#: src/tables/stock/StockItemTable.tsx:569 msgid "Add Stock Item" msgstr "Stok Ögesi Ekle" @@ -4378,10 +4408,10 @@ msgstr "" #: src/forms/StockForms.tsx:1075 #: src/pages/company/SupplierPartDetail.tsx:189 #: src/pages/company/SupplierPartDetail.tsx:373 -#: src/pages/part/PartDetail.tsx:535 -#: src/pages/part/PartDetail.tsx:974 +#: src/pages/part/PartDetail.tsx:537 +#: src/pages/part/PartDetail.tsx:987 +#: src/tables/Filter.tsx:92 #: src/tables/purchasing/SupplierPartTable.tsx:194 -#: src/tables/stock/StockItemTable.tsx:359 msgid "In Stock" msgstr "Stokta" @@ -4545,7 +4575,7 @@ msgstr "" #: src/tables/FilterSelectDrawer.tsx:114 #: src/tables/FilterSelectDrawer.tsx:137 #: src/tables/FilterSelectDrawer.tsx:149 -#: src/tables/build/BuildOrderTestTable.tsx:188 +#: src/tables/part/PartTestResultTable.tsx:206 #: src/tables/purchasing/ManufacturerPartParameterTable.tsx:42 #: src/tables/stock/StockItemTestResultTable.tsx:201 msgid "Value" @@ -4833,7 +4863,7 @@ msgid "Delete selected stock items" msgstr "" #: src/hooks/UseStockAdjustActions.tsx:205 -#: src/pages/part/PartDetail.tsx:1155 +#: src/pages/part/PartDetail.tsx:1168 msgid "Stock Actions" msgstr "Stok Eylemleri" @@ -6196,7 +6226,7 @@ msgstr "" #: src/pages/build/BuildDetail.tsx:207 #: src/pages/company/ManufacturerPartDetail.tsx:83 #: src/pages/company/SupplierPartDetail.tsx:95 -#: src/pages/part/PartDetail.tsx:454 +#: src/pages/part/PartDetail.tsx:456 #: src/pages/stock/StockDetail.tsx:153 #: src/tables/bom/BomTable.tsx:134 #: src/tables/bom/UsedInTable.tsx:40 @@ -6207,15 +6237,16 @@ msgstr "" #: src/tables/part/RelatedPartTable.tsx:73 #: src/tables/sales/SalesOrderAllocationTable.tsx:132 #: src/tables/sales/SalesOrderLineItemTable.tsx:98 -#: src/tables/stock/StockItemTable.tsx:70 +#: src/tables/stock/StockItemTable.tsx:71 msgid "IPN" msgstr "DPN" #: src/pages/build/BuildDetail.tsx:215 -#: src/pages/part/PartDetail.tsx:481 +#: src/pages/part/PartDetail.tsx:483 +#: src/pages/stock/StockDetail.tsx:161 #: src/tables/bom/UsedInTable.tsx:44 #: src/tables/build/BuildOrderTable.tsx:83 -#: src/tables/stock/StockItemTable.tsx:75 +#: src/tables/stock/StockItemTable.tsx:76 msgid "Revision" msgstr "Revizyon" @@ -6231,7 +6262,7 @@ msgstr "Revizyon" #: src/pages/purchasing/PurchaseOrderDetail.tsx:156 #: src/pages/sales/ReturnOrderDetail.tsx:121 #: src/pages/sales/SalesOrderDetail.tsx:130 -#: src/pages/stock/StockDetail.tsx:168 +#: src/pages/stock/StockDetail.tsx:176 msgid "Custom Status" msgstr "" @@ -6268,7 +6299,7 @@ msgid "Build Quantity" msgstr "Yapı Miktarı" #: src/pages/build/BuildDetail.tsx:286 -#: src/pages/part/PartDetail.tsx:599 +#: src/pages/part/PartDetail.tsx:601 #: src/tables/bom/BomTable.tsx:352 #: src/tables/bom/BomTable.tsx:387 msgid "Can Build" @@ -6280,16 +6311,16 @@ msgid "Completed Outputs" msgstr "Tamamlanan Çıkışlar" #: src/pages/build/BuildDetail.tsx:312 -#: src/tables/Filter.tsx:373 +#: src/tables/Filter.tsx:381 msgid "Issued By" msgstr "Veren" #: src/pages/build/BuildDetail.tsx:320 -#: src/pages/part/PartDetail.tsx:692 +#: src/pages/part/PartDetail.tsx:694 #: src/pages/purchasing/PurchaseOrderDetail.tsx:243 #: src/pages/sales/ReturnOrderDetail.tsx:207 #: src/pages/sales/SalesOrderDetail.tsx:219 -#: src/tables/Filter.tsx:311 +#: src/tables/Filter.tsx:319 msgid "Responsible" msgstr "Sorumlu" @@ -6377,6 +6408,8 @@ msgid "Child Build Orders" msgstr "Alt Yapı Siparişleri" #: src/pages/build/BuildDetail.tsx:524 +#: src/pages/part/PartDetail.tsx:940 +#: src/pages/stock/StockDetail.tsx:587 #: src/tables/build/BuildOutputTable.tsx:664 #: src/tables/stock/StockItemTestResultTable.tsx:167 msgid "Test Results" @@ -6511,7 +6544,7 @@ msgid "Cancel order" msgstr "Siparişi iptal et" #: src/pages/build/BuildDetail.tsx:752 -#: src/pages/stock/StockDetail.tsx:341 +#: src/pages/stock/StockDetail.tsx:344 #: src/tables/build/BuildAllocatedStockTable.tsx:85 #: src/tables/part/PartBuildAllocationsTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:150 @@ -6572,7 +6605,7 @@ msgstr "Varsayılan Para Birimi" #: src/pages/company/SupplierPartDetail.tsx:234 #: src/pages/company/SupplierPartDetail.tsx:359 #: src/pages/purchasing/PurchaseOrderDetail.tsx:138 -#: src/tables/Filter.tsx:352 +#: src/tables/Filter.tsx:360 #: src/tables/company/CompanyTable.tsx:96 #: src/tables/part/PartPurchaseOrdersTable.tsx:43 #: src/tables/purchasing/PurchaseOrderTable.tsx:109 @@ -6585,7 +6618,7 @@ msgstr "Sağlayıcı" #: src/pages/company/ManufacturerPartDetail.tsx:102 #: src/pages/company/ManufacturerPartDetail.tsx:264 #: src/pages/company/SupplierPartDetail.tsx:151 -#: src/tables/Filter.tsx:339 +#: src/tables/Filter.tsx:347 #: src/tables/company/CompanyTable.tsx:101 #: src/tables/purchasing/SupplierPartTable.tsx:70 msgid "Manufacturer" @@ -6597,7 +6630,7 @@ msgstr "Üretici" #: src/pages/sales/ReturnOrderDetail.tsx:103 #: src/pages/sales/SalesOrderDetail.tsx:112 #: src/pages/sales/SalesOrderShipmentDetail.tsx:102 -#: src/pages/stock/StockDetail.tsx:367 +#: src/pages/stock/StockDetail.tsx:370 #: src/tables/company/CompanyTable.tsx:106 #: src/tables/sales/ReturnOrderTable.tsx:108 #: src/tables/sales/SalesOrderTable.tsx:133 @@ -6658,7 +6691,7 @@ msgstr "Harici Bağlantı" #: src/pages/company/ManufacturerPartDetail.tsx:146 #: src/pages/company/SupplierPartDetail.tsx:231 -#: src/pages/part/PartDetail.tsx:788 +#: src/pages/part/PartDetail.tsx:790 msgid "Part Details" msgstr "Parça Ayrıntıları" @@ -6671,7 +6704,7 @@ msgid "Manufacturer Part Details" msgstr "Üretici Parçası Ayrıntıları" #: src/pages/company/ManufacturerPartDetail.tsx:164 -#: src/pages/part/PartDetail.tsx:794 +#: src/pages/part/PartDetail.tsx:796 msgid "Parameters" msgstr "Parametreler" @@ -6712,14 +6745,6 @@ msgstr "Parça Açıklaması" msgid "Pack Quantity" msgstr "Paket Miktarı" -#: src/pages/company/SupplierPartDetail.tsx:196 -#: src/pages/company/SupplierPartDetail.tsx:389 -#: src/pages/part/PartDetail.tsx:1005 -#: src/tables/bom/BomTable.tsx:424 -#: src/tables/part/PartTable.tsx:95 -msgid "On Order" -msgstr "Siparişte" - #: src/pages/company/SupplierPartDetail.tsx:203 msgid "Supplier Availability" msgstr "Sağlayıcı Kullanılabilirliği" @@ -6767,7 +6792,7 @@ msgid "Add Supplier Part" msgstr "Sağlayıcı Parçası Ekle" #: src/pages/company/SupplierPartDetail.tsx:383 -#: src/pages/part/PartDetail.tsx:993 +#: src/pages/part/PartDetail.tsx:1006 msgid "No Stock" msgstr "Stok Yok" @@ -6894,57 +6919,57 @@ msgid "Category Details" msgstr "Sınıf Ayrıntıları" #: src/pages/part/PartAllocationPanel.tsx:21 -#: src/pages/stock/StockDetail.tsx:539 +#: src/pages/stock/StockDetail.tsx:555 #: src/tables/part/PartTable.tsx:108 msgid "Build Order Allocations" msgstr "Yapı Siparişi Ayırmaları" #: src/pages/part/PartAllocationPanel.tsx:31 -#: src/pages/stock/StockDetail.tsx:554 +#: src/pages/stock/StockDetail.tsx:570 #: src/tables/part/PartTable.tsx:116 msgid "Sales Order Allocations" msgstr "Satış Siparişi Ayrımaları" -#: src/pages/part/PartDetail.tsx:181 -#: src/pages/part/PartDetail.tsx:184 -#: src/pages/part/PartDetail.tsx:228 +#: src/pages/part/PartDetail.tsx:183 +#: src/pages/part/PartDetail.tsx:186 +#: src/pages/part/PartDetail.tsx:230 msgid "Validate BOM" msgstr "ML Doğrula" -#: src/pages/part/PartDetail.tsx:185 +#: src/pages/part/PartDetail.tsx:187 msgid "Do you want to validate the bill of materials for this assembly?" msgstr "Bu birleştirme için malzeme listesini doğrulamak istiyor musunuz?" -#: src/pages/part/PartDetail.tsx:188 +#: src/pages/part/PartDetail.tsx:190 msgid "BOM validated" msgstr "ML doğrulandı" -#: src/pages/part/PartDetail.tsx:206 +#: src/pages/part/PartDetail.tsx:208 msgid "BOM Validated" msgstr "" -#: src/pages/part/PartDetail.tsx:207 +#: src/pages/part/PartDetail.tsx:209 msgid "The Bill of Materials for this part has been validated" msgstr "" -#: src/pages/part/PartDetail.tsx:211 -#: src/pages/part/PartDetail.tsx:216 +#: src/pages/part/PartDetail.tsx:213 +#: src/pages/part/PartDetail.tsx:218 msgid "BOM Not Validated" msgstr "" -#: src/pages/part/PartDetail.tsx:212 +#: src/pages/part/PartDetail.tsx:214 msgid "The Bill of Materials for this part has previously been checked, but requires revalidation" msgstr "" -#: src/pages/part/PartDetail.tsx:217 +#: src/pages/part/PartDetail.tsx:219 msgid "The Bill of Materials for this part has not yet been validated" msgstr "" -#: src/pages/part/PartDetail.tsx:248 +#: src/pages/part/PartDetail.tsx:250 msgid "Validated On" msgstr "" -#: src/pages/part/PartDetail.tsx:253 +#: src/pages/part/PartDetail.tsx:255 msgid "Validated By" msgstr "" @@ -6964,25 +6989,25 @@ msgstr "" #~ msgid "Delete part" #~ msgstr "Delete part" -#: src/pages/part/PartDetail.tsx:467 +#: src/pages/part/PartDetail.tsx:469 msgid "Variant of" msgstr "Şunun bir türü" -#: src/pages/part/PartDetail.tsx:474 +#: src/pages/part/PartDetail.tsx:476 msgid "Revision of" msgstr "Şunun revizyonu" -#: src/pages/part/PartDetail.tsx:494 +#: src/pages/part/PartDetail.tsx:496 #: src/tables/ColumnRenderers.tsx:200 #: src/tables/ColumnRenderers.tsx:209 msgid "Default Location" msgstr "Varsayılan Konum" -#: src/pages/part/PartDetail.tsx:501 +#: src/pages/part/PartDetail.tsx:503 msgid "Category Default Location" msgstr "Sınıfın Varsayılan Konumu" -#: src/pages/part/PartDetail.tsx:508 +#: src/pages/part/PartDetail.tsx:510 #: src/tables/purchasing/ManufacturerPartParameterTable.tsx:48 msgid "Units" msgstr "Birim" @@ -6991,12 +7016,12 @@ msgstr "Birim" #~ msgid "Stocktake By" #~ msgstr "Stocktake By" -#: src/pages/part/PartDetail.tsx:515 +#: src/pages/part/PartDetail.tsx:517 #: src/tables/settings/PendingTasksTable.tsx:51 msgid "Keywords" msgstr "Anahtar Sözcükler" -#: src/pages/part/PartDetail.tsx:543 +#: src/pages/part/PartDetail.tsx:545 #: src/tables/bom/BomTable.tsx:419 #: src/tables/build/BuildLineTable.tsx:297 #: src/tables/part/PartTable.tsx:306 @@ -7004,34 +7029,26 @@ msgstr "Anahtar Sözcükler" msgid "Available Stock" msgstr "Mevcut Stok" -#: src/pages/part/PartDetail.tsx:549 +#: src/pages/part/PartDetail.tsx:551 #: src/tables/bom/BomTable.tsx:328 #: src/tables/build/BuildLineTable.tsx:259 #: src/tables/sales/SalesOrderLineItemTable.tsx:178 msgid "On order" msgstr "Siparişte" -#: src/pages/part/PartDetail.tsx:556 +#: src/pages/part/PartDetail.tsx:558 msgid "Required for Orders" msgstr "Siparişler için Gerekli" -#: src/pages/part/PartDetail.tsx:567 +#: src/pages/part/PartDetail.tsx:569 msgid "Allocated to Build Orders" msgstr "Yapı Siparişlerine Ayrıldı" -#: src/pages/part/PartDetail.tsx:579 +#: src/pages/part/PartDetail.tsx:581 msgid "Allocated to Sales Orders" msgstr "Satış Siparişlerine Ayrıldı" -#: src/pages/part/PartDetail.tsx:588 -#: src/pages/part/PartDetail.tsx:1011 -#: src/pages/stock/StockDetail.tsx:896 -#: src/tables/build/BuildOrderTestTable.tsx:273 -#: src/tables/stock/StockItemTable.tsx:364 -msgid "In Production" -msgstr "Üretimde" - -#: src/pages/part/PartDetail.tsx:606 +#: src/pages/part/PartDetail.tsx:608 msgid "Minimum Stock" msgstr "Minimum Stok" @@ -7039,51 +7056,51 @@ msgstr "Minimum Stok" #~ msgid "Scheduling" #~ msgstr "Scheduling" -#: src/pages/part/PartDetail.tsx:621 +#: src/pages/part/PartDetail.tsx:623 #: src/tables/part/ParametricPartTable.tsx:359 #: src/tables/part/PartTable.tsx:190 msgid "Locked" msgstr "Kilitli" -#: src/pages/part/PartDetail.tsx:627 +#: src/pages/part/PartDetail.tsx:629 msgid "Template Part" msgstr "Şablon Parça" -#: src/pages/part/PartDetail.tsx:632 +#: src/pages/part/PartDetail.tsx:634 #: src/tables/bom/BomTable.tsx:409 msgid "Assembled Part" msgstr "Birleştirilmiş Parça" -#: src/pages/part/PartDetail.tsx:637 +#: src/pages/part/PartDetail.tsx:639 msgid "Component Part" msgstr "Bileşen Parça" -#: src/pages/part/PartDetail.tsx:642 +#: src/pages/part/PartDetail.tsx:644 #: src/tables/bom/BomTable.tsx:399 msgid "Testable Part" msgstr "Test Edilebilir Parça" -#: src/pages/part/PartDetail.tsx:648 +#: src/pages/part/PartDetail.tsx:650 #: src/tables/bom/BomTable.tsx:404 msgid "Trackable Part" msgstr "İzlenebilir Parça" -#: src/pages/part/PartDetail.tsx:653 +#: src/pages/part/PartDetail.tsx:655 msgid "Purchaseable Part" msgstr "Satın Alınabilir Parça" -#: src/pages/part/PartDetail.tsx:659 +#: src/pages/part/PartDetail.tsx:661 msgid "Saleable Part" msgstr "Satılabilir Parça" -#: src/pages/part/PartDetail.tsx:664 -#: src/pages/part/PartDetail.tsx:1023 +#: src/pages/part/PartDetail.tsx:666 +#: src/pages/part/PartDetail.tsx:1036 #: src/tables/bom/BomTable.tsx:143 #: src/tables/bom/BomTable.tsx:414 msgid "Virtual Part" msgstr "Sanal Parça" -#: src/pages/part/PartDetail.tsx:679 +#: src/pages/part/PartDetail.tsx:681 #: src/pages/purchasing/PurchaseOrderDetail.tsx:253 #: src/pages/sales/ReturnOrderDetail.tsx:217 #: src/pages/sales/SalesOrderDetail.tsx:229 @@ -7091,65 +7108,65 @@ msgstr "Sanal Parça" msgid "Creation Date" msgstr "Oluşturma Tarihi" -#: src/pages/part/PartDetail.tsx:684 +#: src/pages/part/PartDetail.tsx:686 #: src/tables/ColumnRenderers.tsx:386 -#: src/tables/Filter.tsx:365 +#: src/tables/Filter.tsx:373 msgid "Created By" msgstr "Oluşturan" -#: src/pages/part/PartDetail.tsx:699 +#: src/pages/part/PartDetail.tsx:701 msgid "Default Supplier" msgstr "Varsayılan Sağlayıcı" -#: src/pages/part/PartDetail.tsx:705 +#: src/pages/part/PartDetail.tsx:707 msgid "Default Expiry" msgstr "" -#: src/pages/part/PartDetail.tsx:710 +#: src/pages/part/PartDetail.tsx:712 msgid "days" msgstr "" -#: src/pages/part/PartDetail.tsx:720 +#: src/pages/part/PartDetail.tsx:722 #: src/pages/part/pricing/BomPricingPanel.tsx:113 #: src/pages/part/pricing/VariantPricingPanel.tsx:95 #: src/tables/part/PartTable.tsx:166 msgid "Price Range" msgstr "Fiyat Aralığı" -#: src/pages/part/PartDetail.tsx:730 +#: src/pages/part/PartDetail.tsx:732 msgid "Latest Serial Number" msgstr "" -#: src/pages/part/PartDetail.tsx:758 +#: src/pages/part/PartDetail.tsx:760 msgid "Select Part Revision" msgstr "Parça Revizyonu Seç" -#: src/pages/part/PartDetail.tsx:824 +#: src/pages/part/PartDetail.tsx:826 msgid "Variants" msgstr "Türevler" -#: src/pages/part/PartDetail.tsx:831 -#: src/pages/stock/StockDetail.tsx:526 +#: src/pages/part/PartDetail.tsx:833 +#: src/pages/stock/StockDetail.tsx:542 msgid "Allocations" msgstr "Ayırmalar" -#: src/pages/part/PartDetail.tsx:838 +#: src/pages/part/PartDetail.tsx:840 msgid "Bill of Materials" msgstr "Malzeme Listesi" -#: src/pages/part/PartDetail.tsx:850 +#: src/pages/part/PartDetail.tsx:852 msgid "Used In" msgstr "Şunda Kullanıldı" -#: src/pages/part/PartDetail.tsx:857 +#: src/pages/part/PartDetail.tsx:859 msgid "Part Pricing" msgstr "Parça Fiyatlandırma" -#: src/pages/part/PartDetail.tsx:927 +#: src/pages/part/PartDetail.tsx:929 msgid "Test Templates" msgstr "Test Şablonları" -#: src/pages/part/PartDetail.tsx:938 +#: src/pages/part/PartDetail.tsx:951 msgid "Related Parts" msgstr "İlgili Parçalar" @@ -7161,47 +7178,47 @@ msgstr "İlgili Parçalar" #~ msgid "Transfer part stock" #~ msgstr "Transfer part stock" -#: src/pages/part/PartDetail.tsx:999 +#: src/pages/part/PartDetail.tsx:1012 #: src/tables/part/PartTestTemplateTable.tsx:112 #: src/tables/stock/StockItemTestResultTable.tsx:401 msgid "Required" msgstr "Gerekli" -#: src/pages/part/PartDetail.tsx:1036 +#: src/pages/part/PartDetail.tsx:1049 #: src/tables/part/PartTable.tsx:355 msgid "Edit Part" msgstr "Parçayı Düzenle" -#: src/pages/part/PartDetail.tsx:1076 +#: src/pages/part/PartDetail.tsx:1089 #: src/tables/part/PartTable.tsx:343 #: src/tables/part/PartTable.tsx:420 msgid "Add Part" msgstr "Parça Ekle" -#: src/pages/part/PartDetail.tsx:1090 +#: src/pages/part/PartDetail.tsx:1103 msgid "Delete Part" msgstr "Parçayı Sil" -#: src/pages/part/PartDetail.tsx:1099 +#: src/pages/part/PartDetail.tsx:1112 msgid "Deleting this part cannot be reversed" msgstr "Bu parçanın silinmesi geri alınamaz" -#: src/pages/part/PartDetail.tsx:1161 -#: src/pages/stock/StockDetail.tsx:854 +#: src/pages/part/PartDetail.tsx:1174 +#: src/pages/stock/StockDetail.tsx:870 msgid "Order" msgstr "Emir" -#: src/pages/part/PartDetail.tsx:1162 -#: src/pages/stock/StockDetail.tsx:855 -#: src/tables/build/BuildLineTable.tsx:740 +#: src/pages/part/PartDetail.tsx:1175 +#: src/pages/stock/StockDetail.tsx:871 +#: src/tables/build/BuildLineTable.tsx:743 msgid "Order Stock" msgstr "Stok Sipariş Et" -#: src/pages/part/PartDetail.tsx:1174 +#: src/pages/part/PartDetail.tsx:1187 msgid "Search by serial number" msgstr "" -#: src/pages/part/PartDetail.tsx:1182 +#: src/pages/part/PartDetail.tsx:1195 #: src/tables/part/PartTable.tsx:392 msgid "Part Actions" msgstr "Parça Eylemleri" @@ -7291,8 +7308,8 @@ msgstr "" #: src/pages/part/PartStockHistoryDetail.tsx:107 #: src/pages/part/PartStockHistoryDetail.tsx:211 -#: src/pages/stock/StockDetail.tsx:399 -#: src/tables/stock/StockItemTable.tsx:272 +#: src/pages/stock/StockDetail.tsx:402 +#: src/tables/stock/StockItemTable.tsx:273 msgid "Stock Value" msgstr "Stok Değeri" @@ -7366,12 +7383,12 @@ msgstr "Maximum Fiyat" #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:71 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:126 #: src/pages/part/pricing/SupplierPricingPanel.tsx:66 -#: src/pages/stock/StockDetail.tsx:387 +#: src/pages/stock/StockDetail.tsx:390 #: src/tables/bom/BomTable.tsx:265 #: src/tables/general/ExtraLineItemTable.tsx:61 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:250 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:84 -#: src/tables/stock/StockItemTable.tsx:260 +#: src/tables/stock/StockItemTable.tsx:261 msgid "Unit Price" msgstr "Birim Fiyatı" @@ -7449,9 +7466,9 @@ msgid "Purchase Pricing" msgstr "Satın Alma Fiyatlandırması" #: src/pages/part/pricing/PricingOverviewPanel.tsx:281 -#: src/pages/stock/StockDetail.tsx:179 +#: src/pages/stock/StockDetail.tsx:426 #: src/tables/part/PartParameterTable.tsx:121 -#: src/tables/stock/StockItemTable.tsx:301 +#: src/tables/stock/StockItemTable.tsx:302 msgid "Last Updated" msgstr "Son Güncelle" @@ -7815,6 +7832,7 @@ msgid "Parent Location" msgstr "Üst Konum" #: src/pages/stock/LocationDetail.tsx:130 +#: src/pages/stock/LocationDetail.tsx:176 msgid "Sublocations" msgstr "Alt Konumlar" @@ -7871,12 +7889,12 @@ msgid "Scan Stock Item" msgstr "" #: src/pages/stock/LocationDetail.tsx:298 -#: src/pages/stock/StockDetail.tsx:783 +#: src/pages/stock/StockDetail.tsx:799 msgid "Scanned stock item into location" msgstr "" #: src/pages/stock/LocationDetail.tsx:304 -#: src/pages/stock/StockDetail.tsx:789 +#: src/pages/stock/StockDetail.tsx:805 msgid "Error scanning stock item" msgstr "" @@ -7913,71 +7931,71 @@ msgstr "Temel Parça" #~ msgid "Unlink custom barcode from stock item" #~ msgstr "Unlink custom barcode from stock item" -#: src/pages/stock/StockDetail.tsx:185 -msgid "Last Stocktake" -msgstr "Son Stok Sayımı" - -#: src/pages/stock/StockDetail.tsx:203 -msgid "Previous serial number" -msgstr "" - #: src/pages/stock/StockDetail.tsx:205 #~ msgid "Edit stock item" #~ msgstr "Edit stock item" +#: src/pages/stock/StockDetail.tsx:206 +msgid "Previous serial number" +msgstr "" + #: src/pages/stock/StockDetail.tsx:217 #~ msgid "Delete stock item" #~ msgstr "Delete stock item" -#: src/pages/stock/StockDetail.tsx:225 +#: src/pages/stock/StockDetail.tsx:228 msgid "Find serial number" msgstr "" -#: src/pages/stock/StockDetail.tsx:269 +#: src/pages/stock/StockDetail.tsx:272 msgid "Allocated to Orders" msgstr "" -#: src/pages/stock/StockDetail.tsx:302 +#: src/pages/stock/StockDetail.tsx:305 msgid "Installed In" msgstr "Yüklendiği Yer" -#: src/pages/stock/StockDetail.tsx:322 +#: src/pages/stock/StockDetail.tsx:325 msgid "Parent Item" msgstr "" -#: src/pages/stock/StockDetail.tsx:326 +#: src/pages/stock/StockDetail.tsx:329 msgid "Parent stock item" msgstr "" -#: src/pages/stock/StockDetail.tsx:332 +#: src/pages/stock/StockDetail.tsx:335 msgid "Consumed By" msgstr "Tüketen" +#: src/pages/stock/StockDetail.tsx:432 +msgid "Last Stocktake" +msgstr "Son Stok Sayımı" + #: src/pages/stock/StockDetail.tsx:433 #~ msgid "Duplicate stock item" #~ msgstr "Duplicate stock item" -#: src/pages/stock/StockDetail.tsx:510 +#: src/pages/stock/StockDetail.tsx:526 msgid "Stock Details" msgstr "Stok Ayrıntıları" -#: src/pages/stock/StockDetail.tsx:516 +#: src/pages/stock/StockDetail.tsx:532 msgid "Stock Tracking" msgstr "Stok İzleme" #: src/pages/stock/StockDetail.tsx:571 -msgid "Test Data" -msgstr "Test Verisi" +#~ msgid "Test Data" +#~ msgstr "Test Data" -#: src/pages/stock/StockDetail.tsx:585 +#: src/pages/stock/StockDetail.tsx:601 msgid "Installed Items" msgstr "Yüklenen Ögeler" -#: src/pages/stock/StockDetail.tsx:592 +#: src/pages/stock/StockDetail.tsx:608 msgid "Child Items" msgstr "Alt Ögeler" -#: src/pages/stock/StockDetail.tsx:645 +#: src/pages/stock/StockDetail.tsx:661 msgid "Edit Stock Item" msgstr "Stok Ögesini Düzenle" @@ -7991,77 +8009,77 @@ msgstr "Stok Ögesini Düzenle" #~ msgid "Remove stock" #~ msgstr "Remove stock" -#: src/pages/stock/StockDetail.tsx:687 -msgid "Items Created" -msgstr "" - -#: src/pages/stock/StockDetail.tsx:688 -msgid "Created {n} stock items" -msgstr "" - #: src/pages/stock/StockDetail.tsx:698 #: src/tables/stock/StockItemTable.tsx:481 #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:705 +#: src/pages/stock/StockDetail.tsx:703 +msgid "Items Created" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:704 +msgid "Created {n} stock items" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:721 msgid "Delete Stock Item" msgstr "Stok Ögesini Sil" -#: src/pages/stock/StockDetail.tsx:741 -msgid "Serialize Stock Item" -msgstr "" - #: src/pages/stock/StockDetail.tsx:757 -#: src/tables/stock/StockItemTable.tsx:539 -msgid "Stock item serialized" +msgid "Serialize Stock Item" msgstr "" #: src/pages/stock/StockDetail.tsx:762 #~ msgid "Return Stock Item" #~ msgstr "Return Stock Item" -#: src/pages/stock/StockDetail.tsx:765 -msgid "Scan Into Location" -msgstr "" - #: src/pages/stock/StockDetail.tsx:765 #~ msgid "Return this item into stock. This will remove the customer assignment." #~ msgstr "Return this item into stock. This will remove the customer assignment." +#: src/pages/stock/StockDetail.tsx:773 +#: src/tables/stock/StockItemTable.tsx:536 +msgid "Stock item serialized" +msgstr "" + #: src/pages/stock/StockDetail.tsx:777 #~ msgid "Item returned to stock" #~ msgstr "Item returned to stock" -#: src/pages/stock/StockDetail.tsx:823 +#: src/pages/stock/StockDetail.tsx:781 +msgid "Scan Into Location" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:839 msgid "Scan into location" msgstr "" -#: src/pages/stock/StockDetail.tsx:825 +#: src/pages/stock/StockDetail.tsx:841 msgid "Scan this item into a location" msgstr "" -#: src/pages/stock/StockDetail.tsx:837 +#: src/pages/stock/StockDetail.tsx:853 msgid "Stock Operations" msgstr "Stok İşlemleri" -#: src/pages/stock/StockDetail.tsx:842 +#: src/pages/stock/StockDetail.tsx:858 #: src/tables/build/BuildOutputTable.tsx:532 msgid "Serialize" msgstr "" -#: src/pages/stock/StockDetail.tsx:843 +#: src/pages/stock/StockDetail.tsx:859 msgid "Serialize stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:868 -msgid "Stock Item Actions" -msgstr "Stok Ögesi Eylemleri" - #: src/pages/stock/StockDetail.tsx:868 #~ msgid "Count stock" #~ msgstr "Count stock" +#: src/pages/stock/StockDetail.tsx:884 +msgid "Stock Item Actions" +msgstr "Stok Ögesi Eylemleri" + #: src/pages/stock/StockDetail.tsx:890 #~ msgid "Return from customer" #~ msgstr "Return from customer" @@ -8070,20 +8088,6 @@ msgstr "Stok Ögesi Eylemleri" #~ msgid "Transfer" #~ msgstr "Transfer" -#: src/pages/stock/StockDetail.tsx:937 -#: src/tables/stock/StockItemTable.tsx:409 -msgid "Stale" -msgstr "" - -#: src/pages/stock/StockDetail.tsx:943 -#: src/tables/stock/StockItemTable.tsx:403 -msgid "Expired" -msgstr "" - -#: src/pages/stock/StockDetail.tsx:949 -msgid "Unavailable" -msgstr "" - #: src/pages/stock/StockDetail.tsx:950 #~ msgid "Assign to Customer" #~ msgstr "Assign to Customer" @@ -8092,6 +8096,20 @@ msgstr "" #~ msgid "Assign to a customer" #~ msgstr "Assign to a customer" +#: src/pages/stock/StockDetail.tsx:953 +#: src/tables/stock/StockItemTable.tsx:406 +msgid "Stale" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:959 +#: src/tables/stock/StockItemTable.tsx:400 +msgid "Expired" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:965 +msgid "Unavailable" +msgstr "" + #: src/states/IconState.tsx:47 #: src/states/IconState.tsx:77 msgid "Error loading icon package from server" @@ -8165,199 +8183,203 @@ msgstr "Parti kodu olan ögeleri göster" msgid "Filter items by batch code" msgstr "" -#: src/tables/Filter.tsx:92 +#: src/tables/Filter.tsx:93 +msgid "Show items which are in stock" +msgstr "Stokta olan ögeleri göster" + +#: src/tables/Filter.tsx:100 msgid "Is Serialized" msgstr "Serileştirilmiş Olanlar" -#: src/tables/Filter.tsx:93 +#: src/tables/Filter.tsx:101 msgid "Show items which have a serial number" msgstr "Bir seri numarası olan ögeleri göster" -#: src/tables/Filter.tsx:100 -msgid "Serial" -msgstr "" - -#: src/tables/Filter.tsx:101 -msgid "Filter items by serial number" -msgstr "" - #: src/tables/Filter.tsx:106 #~ msgid "Show overdue orders" #~ msgstr "Show overdue orders" +#: src/tables/Filter.tsx:108 +msgid "Serial" +msgstr "" + #: src/tables/Filter.tsx:109 +msgid "Filter items by serial number" +msgstr "" + +#: src/tables/Filter.tsx:117 msgid "Serial Below" msgstr "" -#: src/tables/Filter.tsx:110 +#: src/tables/Filter.tsx:118 msgid "Show items with serial numbers less than or equal to a given value" msgstr "" -#: src/tables/Filter.tsx:118 +#: src/tables/Filter.tsx:126 msgid "Serial Above" msgstr "" -#: src/tables/Filter.tsx:119 +#: src/tables/Filter.tsx:127 msgid "Show items with serial numbers greater than or equal to a given value" msgstr "" -#: src/tables/Filter.tsx:128 +#: src/tables/Filter.tsx:136 msgid "Assigned to me" msgstr "Bana atandı" -#: src/tables/Filter.tsx:129 +#: src/tables/Filter.tsx:137 msgid "Show orders assigned to me" msgstr "Bana atanan siparişleri göster" -#: src/tables/Filter.tsx:136 +#: src/tables/Filter.tsx:144 #: src/tables/sales/SalesOrderAllocationTable.tsx:85 msgid "Outstanding" msgstr "Bekliyor" -#: src/tables/Filter.tsx:137 +#: src/tables/Filter.tsx:145 msgid "Show outstanding items" msgstr "" -#: src/tables/Filter.tsx:145 +#: src/tables/Filter.tsx:153 msgid "Show overdue items" msgstr "" -#: src/tables/Filter.tsx:152 +#: src/tables/Filter.tsx:160 msgid "Minimum Date" msgstr "" -#: src/tables/Filter.tsx:153 +#: src/tables/Filter.tsx:161 msgid "Show items after this date" msgstr "" -#: src/tables/Filter.tsx:161 +#: src/tables/Filter.tsx:169 msgid "Maximum Date" msgstr "" -#: src/tables/Filter.tsx:162 +#: src/tables/Filter.tsx:170 msgid "Show items before this date" msgstr "" -#: src/tables/Filter.tsx:170 +#: src/tables/Filter.tsx:178 msgid "Created Before" msgstr "" -#: src/tables/Filter.tsx:171 +#: src/tables/Filter.tsx:179 msgid "Show items created before this date" msgstr "" -#: src/tables/Filter.tsx:179 +#: src/tables/Filter.tsx:187 msgid "Created After" msgstr "" -#: src/tables/Filter.tsx:180 +#: src/tables/Filter.tsx:188 msgid "Show items created after this date" msgstr "" -#: src/tables/Filter.tsx:188 +#: src/tables/Filter.tsx:196 msgid "Start Date Before" msgstr "" -#: src/tables/Filter.tsx:189 +#: src/tables/Filter.tsx:197 msgid "Show items with a start date before this date" msgstr "" -#: src/tables/Filter.tsx:197 +#: src/tables/Filter.tsx:205 msgid "Start Date After" msgstr "" -#: src/tables/Filter.tsx:198 +#: src/tables/Filter.tsx:206 msgid "Show items with a start date after this date" msgstr "" -#: src/tables/Filter.tsx:206 +#: src/tables/Filter.tsx:214 msgid "Target Date Before" msgstr "" -#: src/tables/Filter.tsx:207 +#: src/tables/Filter.tsx:215 msgid "Show items with a target date before this date" msgstr "" -#: src/tables/Filter.tsx:215 +#: src/tables/Filter.tsx:223 msgid "Target Date After" msgstr "" -#: src/tables/Filter.tsx:216 +#: src/tables/Filter.tsx:224 msgid "Show items with a target date after this date" msgstr "" -#: src/tables/Filter.tsx:224 +#: src/tables/Filter.tsx:232 msgid "Completed Before" msgstr "" -#: src/tables/Filter.tsx:225 +#: src/tables/Filter.tsx:233 msgid "Show items completed before this date" msgstr "" -#: src/tables/Filter.tsx:233 +#: src/tables/Filter.tsx:241 msgid "Completed After" msgstr "" -#: src/tables/Filter.tsx:234 +#: src/tables/Filter.tsx:242 msgid "Show items completed after this date" msgstr "" -#: src/tables/Filter.tsx:246 +#: src/tables/Filter.tsx:254 msgid "Has Project Code" msgstr "Proje Kodu Olanlar" -#: src/tables/Filter.tsx:247 +#: src/tables/Filter.tsx:255 msgid "Show orders with an assigned project code" msgstr "" -#: src/tables/Filter.tsx:256 +#: src/tables/Filter.tsx:264 msgid "Include Variants" msgstr "Türevleri İçer" -#: src/tables/Filter.tsx:257 +#: src/tables/Filter.tsx:265 msgid "Include results for part variants" msgstr "" -#: src/tables/Filter.tsx:267 +#: src/tables/Filter.tsx:275 #: src/tables/part/PartPurchaseOrdersTable.tsx:133 msgid "Filter by order status" msgstr "Sipariş durumuna göre süz" -#: src/tables/Filter.tsx:279 +#: src/tables/Filter.tsx:287 msgid "Filter by project code" msgstr "Proje koduna göre süz" -#: src/tables/Filter.tsx:312 +#: src/tables/Filter.tsx:320 msgid "Filter by responsible owner" msgstr "Sorumlu sahibine göre süz" -#: src/tables/Filter.tsx:328 +#: src/tables/Filter.tsx:336 #: src/tables/settings/ApiTokenTable.tsx:133 #: src/tables/stock/StockTrackingTable.tsx:191 msgid "Filter by user" msgstr "Kullanıcıya göre süz" -#: src/tables/Filter.tsx:340 +#: src/tables/Filter.tsx:348 msgid "Filter by manufacturer" msgstr "" -#: src/tables/Filter.tsx:353 +#: src/tables/Filter.tsx:361 msgid "Filter by supplier" msgstr "" -#: src/tables/Filter.tsx:366 +#: src/tables/Filter.tsx:374 msgid "Filter by user who created the order" msgstr "" -#: src/tables/Filter.tsx:374 +#: src/tables/Filter.tsx:382 msgid "Filter by user who issued the order" msgstr "" -#: src/tables/Filter.tsx:382 +#: src/tables/Filter.tsx:390 msgid "Filter by part category" msgstr "" -#: src/tables/Filter.tsx:393 +#: src/tables/Filter.tsx:401 msgid "Filter by stock location" msgstr "" @@ -8566,7 +8588,7 @@ msgstr "Yapılıyor" #: src/tables/bom/BomTable.tsx:345 #: src/tables/part/PartTable.tsx:158 #: src/tables/sales/SalesOrderLineItemTable.tsx:187 -#: src/tables/stock/StockItemTable.tsx:223 +#: src/tables/stock/StockItemTable.tsx:224 msgid "Stock Information" msgstr "Stok Bilgisi" @@ -8588,7 +8610,7 @@ msgstr "Stok Bilgisi" #: src/tables/bom/BomTable.tsx:379 #: src/tables/build/BuildLineTable.tsx:478 -#: src/tables/build/BuildLineTable.tsx:518 +#: src/tables/build/BuildLineTable.tsx:519 msgid "Consumable item" msgstr "Tüketilebilir öge" @@ -8737,7 +8759,7 @@ msgstr "Parça kilitli olduğundan malzeme listesi düzenlenemez" #: src/tables/part/ParametricPartTable.tsx:364 #: src/tables/part/PartBuildAllocationsTable.tsx:60 #: src/tables/part/PartTable.tsx:196 -#: src/tables/stock/StockItemTable.tsx:334 +#: src/tables/stock/StockItemTable.tsx:335 msgid "Assembly" msgstr "Montaj" @@ -8785,7 +8807,7 @@ msgstr "Sipariş Durumu" #~ msgstr "Edit Build Item" #: src/tables/build/BuildAllocatedStockTable.tsx:167 -#: src/tables/build/BuildLineTable.tsx:631 +#: src/tables/build/BuildLineTable.tsx:632 msgid "Edit Stock Allocation" msgstr "" @@ -8794,11 +8816,11 @@ msgstr "" #~ msgstr "Delete Build Item" #: src/tables/build/BuildAllocatedStockTable.tsx:180 -#: src/tables/build/BuildLineTable.tsx:644 +#: src/tables/build/BuildLineTable.tsx:645 msgid "Delete Stock Allocation" msgstr "" -#: src/tables/build/BuildAllocatedStockTable.tsx:232 +#: src/tables/build/BuildAllocatedStockTable.tsx:239 msgid "Consume" msgstr "" @@ -8836,7 +8858,7 @@ msgid "Testable" msgstr "Test Edilebilir" #: src/tables/build/BuildLineTable.tsx:215 -#: src/tables/stock/StockItemTable.tsx:393 +#: src/tables/stock/StockItemTable.tsx:390 msgid "Tracked" msgstr "İzlenen" @@ -8855,7 +8877,7 @@ msgstr "Yetersiz stok" #: src/tables/build/BuildLineTable.tsx:294 #: src/tables/sales/SalesOrderLineItemTable.tsx:158 -#: src/tables/stock/StockItemTable.tsx:192 +#: src/tables/stock/StockItemTable.tsx:193 msgid "No stock available" msgstr "Mevcut stok yok" @@ -8887,55 +8909,55 @@ msgstr "" msgid "BOM Information" msgstr "" -#: src/tables/build/BuildLineTable.tsx:496 +#: src/tables/build/BuildLineTable.tsx:497 #: src/tables/part/PartBuildAllocationsTable.tsx:102 msgid "Fully allocated" msgstr "" -#: src/tables/build/BuildLineTable.tsx:544 +#: src/tables/build/BuildLineTable.tsx:545 #: src/tables/sales/SalesOrderLineItemTable.tsx:308 msgid "Create Build Order" msgstr "Yapım Siparişi Oluştur" -#: src/tables/build/BuildLineTable.tsx:573 +#: src/tables/build/BuildLineTable.tsx:574 msgid "Auto allocation in progress" msgstr "" -#: src/tables/build/BuildLineTable.tsx:576 -#: src/tables/build/BuildLineTable.tsx:781 +#: src/tables/build/BuildLineTable.tsx:577 +#: src/tables/build/BuildLineTable.tsx:784 msgid "Auto Allocate Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:577 +#: src/tables/build/BuildLineTable.tsx:578 msgid "Automatically allocate stock to this build according to the selected options" msgstr "" -#: src/tables/build/BuildLineTable.tsx:597 -#: src/tables/build/BuildLineTable.tsx:611 -#: src/tables/build/BuildLineTable.tsx:730 -#: src/tables/build/BuildLineTable.tsx:831 +#: src/tables/build/BuildLineTable.tsx:598 +#: src/tables/build/BuildLineTable.tsx:612 +#: src/tables/build/BuildLineTable.tsx:733 +#: src/tables/build/BuildLineTable.tsx:834 #: src/tables/build/BuildOutputTable.tsx:359 #: src/tables/build/BuildOutputTable.tsx:364 msgid "Deallocate Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:613 +#: src/tables/build/BuildLineTable.tsx:614 msgid "Deallocate all untracked stock for this build order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:615 +#: src/tables/build/BuildLineTable.tsx:616 msgid "Deallocate stock from the selected line item" msgstr "" -#: src/tables/build/BuildLineTable.tsx:619 +#: src/tables/build/BuildLineTable.tsx:620 msgid "Stock has been deallocated" msgstr "" -#: src/tables/build/BuildLineTable.tsx:750 +#: src/tables/build/BuildLineTable.tsx:753 msgid "Build Stock" msgstr "Yapım Stoku" -#: src/tables/build/BuildLineTable.tsx:763 +#: src/tables/build/BuildLineTable.tsx:766 #: src/tables/sales/SalesOrderLineItemTable.tsx:396 msgid "View Part" msgstr "Parçayı Görüntüle" @@ -8999,38 +9021,6 @@ msgstr "" #~ msgid "Filter by user who issued this order" #~ msgstr "Filter by user who issued this order" -#: src/tables/build/BuildOrderTestTable.tsx:85 -#: src/tables/build/BuildOrderTestTable.tsx:163 -#: src/tables/build/BuildOrderTestTable.tsx:283 -#: src/tables/build/BuildOrderTestTable.tsx:297 -#: src/tables/stock/StockItemTestResultTable.tsx:293 -#: src/tables/stock/StockItemTestResultTable.tsx:365 -#: src/tables/stock/StockItemTestResultTable.tsx:426 -msgid "Add Test Result" -msgstr "Test Sonucu Ekle" - -#: src/tables/build/BuildOrderTestTable.tsx:92 -#: src/tables/stock/StockItemTestResultTable.tsx:295 -msgid "Test result added" -msgstr "Test sonucu eklendi" - -#: src/tables/build/BuildOrderTestTable.tsx:124 -msgid "Add Test Results" -msgstr "" - -#: src/tables/build/BuildOrderTestTable.tsx:134 -msgid "Test results added" -msgstr "" - -#: src/tables/build/BuildOrderTestTable.tsx:162 -#: src/tables/stock/StockItemTestResultTable.tsx:191 -msgid "No Result" -msgstr "Sonuç Yok" - -#: src/tables/build/BuildOrderTestTable.tsx:274 -msgid "Show build outputs currently in production" -msgstr "Üretimde olan yapım çıktılarını göster" - #: src/tables/build/BuildOutputTable.tsx:104 msgid "Build Output Stock Allocation" msgstr "" @@ -9066,7 +9056,8 @@ msgid "Serialize Build Output" msgstr "" #: src/tables/build/BuildOutputTable.tsx:409 -#: src/tables/stock/StockItemTable.tsx:329 +#: src/tables/part/PartTestResultTable.tsx:310 +#: src/tables/stock/StockItemTable.tsx:330 msgid "Filter by stock status" msgstr "Stok durumuna göre süz" @@ -9914,6 +9905,38 @@ msgstr "" msgid "Order selected parts" msgstr "" +#: src/tables/part/PartTestResultTable.tsx:103 +#: src/tables/part/PartTestResultTable.tsx:181 +#: src/tables/part/PartTestResultTable.tsx:320 +#: src/tables/part/PartTestResultTable.tsx:334 +#: src/tables/stock/StockItemTestResultTable.tsx:293 +#: src/tables/stock/StockItemTestResultTable.tsx:365 +#: src/tables/stock/StockItemTestResultTable.tsx:426 +msgid "Add Test Result" +msgstr "Test Sonucu Ekle" + +#: src/tables/part/PartTestResultTable.tsx:110 +#: src/tables/stock/StockItemTestResultTable.tsx:295 +msgid "Test result added" +msgstr "Test sonucu eklendi" + +#: src/tables/part/PartTestResultTable.tsx:142 +msgid "Add Test Results" +msgstr "" + +#: src/tables/part/PartTestResultTable.tsx:152 +msgid "Test results added" +msgstr "" + +#: src/tables/part/PartTestResultTable.tsx:180 +#: src/tables/stock/StockItemTestResultTable.tsx:191 +msgid "No Result" +msgstr "Sonuç Yok" + +#: src/tables/part/PartTestResultTable.tsx:298 +msgid "Show build outputs currently in production" +msgstr "Üretimde olan yapım çıktılarını göster" + #: src/tables/part/PartTestTemplateTable.tsx:56 msgid "Test is defined for a parent template part" msgstr "Test bir üst şablon parça için tanımlıdır" @@ -10268,7 +10291,7 @@ msgid "Sample" msgstr "Örnek" #: src/tables/plugin/PluginListTable.tsx:432 -#: src/tables/stock/StockItemTable.tsx:377 +#: src/tables/stock/StockItemTable.tsx:374 msgid "Installed" msgstr "Kuruldu" @@ -11081,55 +11104,55 @@ msgstr "Kullanıcı sil" msgid "User deleted" msgstr "Kulanıcı silindi" -#: src/tables/settings/UserTable.tsx:361 +#: src/tables/settings/UserTable.tsx:362 msgid "Are you sure you want to delete this user?" msgstr "Bu kullanıcıyı silmek istediğinize emin misiniz?" -#: src/tables/settings/UserTable.tsx:367 +#: src/tables/settings/UserTable.tsx:368 msgid "Add User" msgstr "" -#: src/tables/settings/UserTable.tsx:375 +#: src/tables/settings/UserTable.tsx:376 msgid "Added user" msgstr "Eklenen kullanıcı" -#: src/tables/settings/UserTable.tsx:382 +#: src/tables/settings/UserTable.tsx:383 msgid "Set Password" msgstr "" -#: src/tables/settings/UserTable.tsx:387 +#: src/tables/settings/UserTable.tsx:388 msgid "Password updated" msgstr "" -#: src/tables/settings/UserTable.tsx:398 +#: src/tables/settings/UserTable.tsx:399 msgid "Add user" msgstr "Kullanıcı ekle" -#: src/tables/settings/UserTable.tsx:411 +#: src/tables/settings/UserTable.tsx:412 msgid "Show active users" msgstr "Etkin kullanıcıları göster" -#: src/tables/settings/UserTable.tsx:416 +#: src/tables/settings/UserTable.tsx:417 msgid "Show staff users" msgstr "Personel kullanıcıları göster" -#: src/tables/settings/UserTable.tsx:421 +#: src/tables/settings/UserTable.tsx:422 msgid "Show superusers" msgstr "Süper kullanıcıları göster" -#: src/tables/settings/UserTable.tsx:440 +#: src/tables/settings/UserTable.tsx:441 msgid "Edit User" msgstr "" -#: src/tables/settings/UserTable.tsx:476 +#: src/tables/settings/UserTable.tsx:477 msgid "User updated" msgstr "" -#: src/tables/settings/UserTable.tsx:477 +#: src/tables/settings/UserTable.tsx:478 msgid "User updated successfully" msgstr "" -#: src/tables/settings/UserTable.tsx:483 +#: src/tables/settings/UserTable.tsx:484 msgid "Error updating user" msgstr "" @@ -11171,47 +11194,47 @@ msgstr "Konum Türünü Sil" msgid "Icon" msgstr "Simge" -#: src/tables/stock/StockItemTable.tsx:107 +#: src/tables/stock/StockItemTable.tsx:108 msgid "This stock item is in production" msgstr "Bu stok ögesi üretimdedir" -#: src/tables/stock/StockItemTable.tsx:114 +#: src/tables/stock/StockItemTable.tsx:115 msgid "This stock item has been assigned to a sales order" msgstr "Bu stok ögesi bir satış siparişine atandı" -#: src/tables/stock/StockItemTable.tsx:121 +#: src/tables/stock/StockItemTable.tsx:122 msgid "This stock item has been assigned to a customer" msgstr "Bu stok ögesi bir müşteriye atanmıştır" -#: src/tables/stock/StockItemTable.tsx:128 +#: src/tables/stock/StockItemTable.tsx:129 msgid "This stock item is installed in another stock item" msgstr "Bu stok ögesi başka bir stok ögesinde kuruludur" -#: src/tables/stock/StockItemTable.tsx:135 +#: src/tables/stock/StockItemTable.tsx:136 msgid "This stock item has been consumed by a build order" msgstr "Bu stok ögesi bir yapım siparişi tarafından tüketildi" -#: src/tables/stock/StockItemTable.tsx:142 +#: src/tables/stock/StockItemTable.tsx:143 msgid "This stock item is unavailable" msgstr "" -#: src/tables/stock/StockItemTable.tsx:151 +#: src/tables/stock/StockItemTable.tsx:152 msgid "This stock item has expired" msgstr "Bu stok ögesinin süresi doldu" -#: src/tables/stock/StockItemTable.tsx:155 +#: src/tables/stock/StockItemTable.tsx:156 msgid "This stock item is stale" msgstr "Bu stok ögesi eski" -#: src/tables/stock/StockItemTable.tsx:167 +#: src/tables/stock/StockItemTable.tsx:168 msgid "This stock item is fully allocated" msgstr "Bu stok ögesi tümüyle ayrıldı" -#: src/tables/stock/StockItemTable.tsx:174 +#: src/tables/stock/StockItemTable.tsx:175 msgid "This stock item is partially allocated" msgstr "Bu stok ögesi kısmen ayrıldı" -#: src/tables/stock/StockItemTable.tsx:202 +#: src/tables/stock/StockItemTable.tsx:203 msgid "This stock item has been depleted" msgstr "Bu stok ögesi tükendi" @@ -11219,152 +11242,148 @@ msgstr "Bu stok ögesi tükendi" #~ msgid "Show stock for assmebled parts" #~ msgstr "Show stock for assmebled parts" -#: src/tables/stock/StockItemTable.tsx:306 +#: src/tables/stock/StockItemTable.tsx:307 msgid "Stocktake Date" msgstr "Stok Sayımı Tarihi" -#: src/tables/stock/StockItemTable.tsx:324 +#: src/tables/stock/StockItemTable.tsx:325 msgid "Show stock for active parts" msgstr "Aktif parçalar için stoku göster" -#: src/tables/stock/StockItemTable.tsx:335 +#: src/tables/stock/StockItemTable.tsx:336 msgid "Show stock for assembled parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:340 +#: src/tables/stock/StockItemTable.tsx:341 msgid "Show items which have been allocated" msgstr "Ayrılan ögeleri göster" -#: src/tables/stock/StockItemTable.tsx:345 +#: src/tables/stock/StockItemTable.tsx:346 msgid "Show items which are available" msgstr "Stokta olan ögeleri göster" -#: src/tables/stock/StockItemTable.tsx:349 +#: src/tables/stock/StockItemTable.tsx:350 #: src/tables/stock/StockLocationTable.tsx:38 msgid "Include Sublocations" msgstr "Alt Konumları İçer" -#: src/tables/stock/StockItemTable.tsx:350 +#: src/tables/stock/StockItemTable.tsx:351 msgid "Include stock in sublocations" msgstr "Alt konumlardaki stoku içer" -#: src/tables/stock/StockItemTable.tsx:354 +#: src/tables/stock/StockItemTable.tsx:355 msgid "Depleted" msgstr "Tükendi" -#: src/tables/stock/StockItemTable.tsx:355 +#: src/tables/stock/StockItemTable.tsx:356 msgid "Show depleted stock items" msgstr "Tükenen stok ögelerini göster" -#: src/tables/stock/StockItemTable.tsx:360 -msgid "Show items which are in stock" -msgstr "Stokta olan ögeleri göster" +#: src/tables/stock/StockItemTable.tsx:362 +msgid "Show items which are in production" +msgstr "Üretimde olan ögeleri göster" #: src/tables/stock/StockItemTable.tsx:362 #~ msgid "Include stock items for variant parts" #~ msgstr "Include stock items for variant parts" -#: src/tables/stock/StockItemTable.tsx:365 -msgid "Show items which are in production" -msgstr "Üretimde olan ögeleri göster" - -#: src/tables/stock/StockItemTable.tsx:373 +#: src/tables/stock/StockItemTable.tsx:370 msgid "Show items which have been consumed by a build order" msgstr "" -#: src/tables/stock/StockItemTable.tsx:378 +#: src/tables/stock/StockItemTable.tsx:375 msgid "Show stock items which are installed in other items" msgstr "Başka ögelerde kurulu olan stok ögelerini göster" -#: src/tables/stock/StockItemTable.tsx:382 +#: src/tables/stock/StockItemTable.tsx:379 msgid "Sent to Customer" msgstr "Müşteriye Gönderildi" -#: src/tables/stock/StockItemTable.tsx:383 +#: src/tables/stock/StockItemTable.tsx:380 msgid "Show items which have been sent to a customer" msgstr "Bir müşteriye gönderilen ögeleri göster" -#: src/tables/stock/StockItemTable.tsx:394 +#: src/tables/stock/StockItemTable.tsx:391 msgid "Show tracked items" msgstr "İzlenen ögeleri göster" +#: src/tables/stock/StockItemTable.tsx:395 +msgid "Has Purchase Price" +msgstr "Satın Alma Fiyatı Olanlar" + +#: src/tables/stock/StockItemTable.tsx:396 +msgid "Show items which have a purchase price" +msgstr "Satın alma fiyatı olan ögeleri göster" + #: src/tables/stock/StockItemTable.tsx:397 #~ msgid "Serial Number LTE" #~ msgstr "Serial Number LTE" -#: src/tables/stock/StockItemTable.tsx:398 -msgid "Has Purchase Price" -msgstr "Satın Alma Fiyatı Olanlar" - -#: src/tables/stock/StockItemTable.tsx:399 -msgid "Show items which have a purchase price" -msgstr "Satın alma fiyatı olan ögeleri göster" +#: src/tables/stock/StockItemTable.tsx:401 +msgid "Show items which have expired" +msgstr "" #: src/tables/stock/StockItemTable.tsx:403 #~ msgid "Serial Number GTE" #~ msgstr "Serial Number GTE" -#: src/tables/stock/StockItemTable.tsx:404 -msgid "Show items which have expired" -msgstr "" - -#: src/tables/stock/StockItemTable.tsx:410 +#: src/tables/stock/StockItemTable.tsx:407 msgid "Show items which are stale" msgstr "" -#: src/tables/stock/StockItemTable.tsx:415 +#: src/tables/stock/StockItemTable.tsx:412 msgid "Expired Before" msgstr "" -#: src/tables/stock/StockItemTable.tsx:416 +#: src/tables/stock/StockItemTable.tsx:413 msgid "Show items which expired before this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:422 +#: src/tables/stock/StockItemTable.tsx:419 msgid "Expired After" msgstr "" -#: src/tables/stock/StockItemTable.tsx:423 +#: src/tables/stock/StockItemTable.tsx:420 msgid "Show items which expired after this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:429 +#: src/tables/stock/StockItemTable.tsx:426 msgid "Updated Before" msgstr "" -#: src/tables/stock/StockItemTable.tsx:430 +#: src/tables/stock/StockItemTable.tsx:427 msgid "Show items updated before this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:435 +#: src/tables/stock/StockItemTable.tsx:432 msgid "Updated After" msgstr "" -#: src/tables/stock/StockItemTable.tsx:436 +#: src/tables/stock/StockItemTable.tsx:433 msgid "Show items updated after this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:441 +#: src/tables/stock/StockItemTable.tsx:438 msgid "Stocktake Before" msgstr "" -#: src/tables/stock/StockItemTable.tsx:442 +#: src/tables/stock/StockItemTable.tsx:439 msgid "Show items counted before this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:447 +#: src/tables/stock/StockItemTable.tsx:444 msgid "Stocktake After" msgstr "" -#: src/tables/stock/StockItemTable.tsx:448 +#: src/tables/stock/StockItemTable.tsx:445 msgid "Show items counted after this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:453 +#: src/tables/stock/StockItemTable.tsx:450 msgid "External Location" msgstr "Harici Konum" -#: src/tables/stock/StockItemTable.tsx:454 +#: src/tables/stock/StockItemTable.tsx:451 msgid "Show items in an external location" msgstr "Harici bir konumdaki ögeleri göster" @@ -11372,7 +11391,7 @@ msgstr "Harici bir konumdaki ögeleri göster" #~ msgid "Delete stock items" #~ msgstr "Delete stock items" -#: src/tables/stock/StockItemTable.tsx:559 +#: src/tables/stock/StockItemTable.tsx:556 msgid "Order items" msgstr "" @@ -11547,10 +11566,6 @@ msgstr "Eklendi" msgid "Removed" msgstr "Kaldırıldı" -#: src/tables/stock/StockTrackingTable.tsx:206 -msgid "Details" -msgstr "Ayrıntılar" - #: src/tables/stock/StockTrackingTable.tsx:221 msgid "No user information" msgstr "Kullanıcı bilgisi yok" diff --git a/src/frontend/src/locales/uk/messages.po b/src/frontend/src/locales/uk/messages.po index dd369450b4..40e7d8bfe6 100644 --- a/src/frontend/src/locales/uk/messages.po +++ b/src/frontend/src/locales/uk/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: uk\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2025-09-17 03:41\n" +"PO-Revision-Date: 2025-09-29 23:54\n" "Last-Translator: \n" "Language-Team: Ukrainian\n" "Plural-Forms: nplurals=4; plural=((n%10==1 && n%100!=11) ? 0 : ((n%10 >= 2 && n%10 <=4 && (n%100 < 12 || n%100 > 14)) ? 1 : ((n%10 == 0 || (n%10 >= 5 && n%10 <=9)) || (n%100 >= 11 && n%100 <= 14)) ? 2 : 3));\n" @@ -69,7 +69,7 @@ msgstr "Дії" #: src/components/forms/fields/RelatedModelField.tsx:393 #: src/components/nav/Header.tsx:169 #: src/pages/Index/Settings/UserSettings.tsx:74 -#: src/pages/part/PartDetail.tsx:1173 +#: src/pages/part/PartDetail.tsx:1186 msgid "Search" msgstr "Пошук" @@ -113,7 +113,7 @@ msgstr "Ні" #: src/forms/StockForms.tsx:1028 #: src/forms/StockForms.tsx:1072 #: src/pages/build/BuildDetail.tsx:200 -#: src/pages/part/PartDetail.tsx:1225 +#: src/pages/part/PartDetail.tsx:1238 #: src/tables/ColumnRenderers.tsx:82 #: src/tables/part/RelatedPartTable.tsx:53 #: src/tables/stock/StockTrackingTable.tsx:87 @@ -128,7 +128,8 @@ msgstr "Частина" #: src/pages/part/CategoryDetail.tsx:130 #: src/pages/part/CategoryDetail.tsx:273 #: src/pages/part/CategoryDetail.tsx:312 -#: src/pages/part/PartDetail.tsx:955 +#: src/pages/part/CategoryDetail.tsx:343 +#: src/pages/part/PartDetail.tsx:968 msgid "Parts" msgstr "Частини" @@ -152,11 +153,11 @@ msgstr "" #: lib/enums/ModelInformation.tsx:52 #: src/components/wizards/OrderPartsWizard.tsx:143 #: src/pages/company/SupplierPartDetail.tsx:408 -#: src/pages/stock/StockDetail.tsx:286 +#: src/pages/stock/StockDetail.tsx:289 #: src/tables/build/BuildAllocatedStockTable.tsx:155 #: src/tables/part/PartPurchaseOrdersTable.tsx:50 #: src/tables/purchasing/SupplierPartTable.tsx:64 -#: src/tables/stock/StockItemTable.tsx:248 +#: src/tables/stock/StockItemTable.tsx:249 msgid "Supplier Part" msgstr "Частина від постачальника" @@ -168,7 +169,7 @@ msgstr "Частини від постачальника" #: lib/enums/ModelInformation.tsx:61 #: src/pages/company/SupplierPartDetail.tsx:160 #: src/tables/part/PartPurchaseOrdersTable.tsx:56 -#: src/tables/stock/StockItemTable.tsx:254 +#: src/tables/stock/StockItemTable.tsx:255 msgid "Manufacturer Part" msgstr "Виробник частини" @@ -179,14 +180,15 @@ msgstr "Деталі виробника" #: lib/enums/ModelInformation.tsx:70 #: src/pages/part/CategoryDetail.tsx:343 -#: src/tables/Filter.tsx:381 +#: src/tables/Filter.tsx:389 msgid "Part Category" msgstr "Категорія" #: lib/enums/ModelInformation.tsx:71 #: lib/enums/Roles.tsx:37 +#: src/pages/part/CategoryDetail.tsx:267 #: src/pages/part/CategoryDetail.tsx:334 -#: src/pages/part/PartDetail.tsx:1214 +#: src/pages/part/PartDetail.tsx:1227 msgid "Part Categories" msgstr "Категорії" @@ -196,7 +198,8 @@ msgstr "Категорії" #: src/forms/BuildForms.tsx:604 #: src/forms/BuildForms.tsx:765 #: src/forms/SalesOrderForms.tsx:269 -#: src/pages/stock/StockDetail.tsx:976 +#: src/pages/stock/StockDetail.tsx:992 +#: src/tables/part/PartTestResultTable.tsx:248 #: src/tables/stock/StockTrackingTable.tsx:48 #: src/tables/stock/StockTrackingTable.tsx:55 msgid "Stock Item" @@ -221,7 +224,7 @@ msgstr "Розташування складу" #: lib/enums/ModelInformation.tsx:89 #: src/pages/stock/LocationDetail.tsx:176 #: src/pages/stock/LocationDetail.tsx:412 -#: src/pages/stock/StockDetail.tsx:967 +#: src/pages/stock/StockDetail.tsx:983 msgid "Stock Locations" msgstr "Розташування складу" @@ -235,7 +238,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:103 #: src/pages/Index/Settings/SystemSettings.tsx:248 -#: src/pages/part/PartDetail.tsx:912 +#: src/pages/part/PartDetail.tsx:914 msgid "Stock History" msgstr "" @@ -284,7 +287,7 @@ msgstr "Компанії" #: src/pages/sales/ReturnOrderDetail.tsx:199 #: src/pages/sales/SalesOrderDetail.tsx:211 #: src/tables/ColumnRenderers.tsx:353 -#: src/tables/Filter.tsx:278 +#: src/tables/Filter.tsx:286 #: src/tables/TableHoverCard.tsx:101 msgid "Project Code" msgstr "Код проєкту" @@ -299,9 +302,9 @@ msgstr "Коди проєкту" #: src/pages/build/BuildDetail.tsx:244 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:33 #: src/pages/purchasing/PurchaseOrderDetail.tsx:531 -#: src/pages/stock/StockDetail.tsx:349 +#: src/pages/stock/StockDetail.tsx:352 #: src/tables/part/PartPurchaseOrdersTable.tsx:32 -#: src/tables/stock/StockItemTable.tsx:240 +#: src/tables/stock/StockItemTable.tsx:241 #: src/tables/stock/StockTrackingTable.tsx:120 msgid "Purchase Order" msgstr "Замовлення на купівлю" @@ -311,7 +314,7 @@ msgstr "Замовлення на купівлю" #: src/pages/Index/Settings/SystemSettings.tsx:283 #: src/pages/company/CompanyDetail.tsx:205 #: src/pages/company/SupplierPartDetail.tsx:265 -#: src/pages/part/PartDetail.tsx:876 +#: src/pages/part/PartDetail.tsx:878 #: src/pages/purchasing/PurchasingIndex.tsx:60 msgid "Purchase Orders" msgstr "" @@ -330,7 +333,7 @@ msgstr "" #: src/pages/sales/SalesOrderDetail.tsx:586 #: src/pages/sales/SalesOrderShipmentDetail.tsx:94 #: src/pages/sales/SalesOrderShipmentDetail.tsx:358 -#: src/pages/stock/StockDetail.tsx:358 +#: src/pages/stock/StockDetail.tsx:361 #: src/tables/part/PartSalesAllocationsTable.tsx:41 #: src/tables/sales/SalesOrderAllocationTable.tsx:107 #: src/tables/stock/StockTrackingTable.tsx:131 @@ -341,7 +344,7 @@ msgstr "Замовлення на купівлю" #: lib/enums/Roles.tsx:43 #: src/pages/Index/Settings/SystemSettings.tsx:299 #: src/pages/company/CompanyDetail.tsx:225 -#: src/pages/part/PartDetail.tsx:888 +#: src/pages/part/PartDetail.tsx:890 #: src/pages/sales/SalesIndex.tsx:82 msgid "Sales Orders" msgstr "" @@ -365,7 +368,7 @@ msgstr "" #: lib/enums/Roles.tsx:41 #: src/pages/Index/Settings/SystemSettings.tsx:315 #: src/pages/company/CompanyDetail.tsx:232 -#: src/pages/part/PartDetail.tsx:895 +#: src/pages/part/PartDetail.tsx:897 #: src/pages/sales/SalesIndex.tsx:103 msgid "Return Orders" msgstr "" @@ -414,7 +417,7 @@ msgstr "Власники" #: lib/enums/ModelInformation.tsx:214 #: src/pages/Auth/ChangePassword.tsx:36 #: src/pages/core/UserDetail.tsx:220 -#: src/tables/Filter.tsx:327 +#: src/tables/Filter.tsx:335 #: src/tables/settings/ApiTokenTable.tsx:105 #: src/tables/settings/ApiTokenTable.tsx:132 #: src/tables/settings/BarcodeScanHistoryTable.tsx:79 @@ -544,7 +547,7 @@ msgstr "Адмін" #: lib/enums/Roles.tsx:33 #: src/pages/Index/Settings/SystemSettings.tsx:264 #: src/pages/build/BuildIndex.tsx:75 -#: src/pages/part/PartDetail.tsx:905 +#: src/pages/part/PartDetail.tsx:907 #: src/pages/sales/SalesOrderDetail.tsx:394 msgid "Build Orders" msgstr "Замовлення на збірку" @@ -694,11 +697,12 @@ msgid "Failed to link barcode" msgstr "Не вдалося прив'язати штрих-код" #: src/components/barcodes/QRCode.tsx:179 -#: src/pages/part/PartDetail.tsx:522 +#: src/pages/part/PartDetail.tsx:524 #: src/pages/purchasing/PurchaseOrderDetail.tsx:204 #: src/pages/sales/ReturnOrderDetail.tsx:168 #: src/pages/sales/SalesOrderDetail.tsx:180 #: src/pages/sales/SalesOrderShipmentDetail.tsx:168 +#: src/pages/stock/StockDetail.tsx:186 msgid "Link" msgstr "Посилання" @@ -720,11 +724,11 @@ msgstr "Відкрити в інтерфейсі адміністратора" #~ msgid "Copy to clipboard" #~ msgstr "Copy to clipboard" -#: src/components/buttons/CopyButton.tsx:31 +#: src/components/buttons/CopyButton.tsx:34 msgid "Copied" msgstr "Скопійовано" -#: src/components/buttons/CopyButton.tsx:31 +#: src/components/buttons/CopyButton.tsx:34 msgid "Copy" msgstr "Копіювати" @@ -752,19 +756,15 @@ msgstr "Друк звітів" #~ msgid "The label could not be generated" #~ msgstr "The label could not be generated" -#: src/components/buttons/PrintingActions.tsx:122 +#: src/components/buttons/PrintingActions.tsx:124 msgid "Print Label" msgstr "Друк етикетки" -#: src/components/buttons/PrintingActions.tsx:129 -#: src/components/buttons/PrintingActions.tsx:156 +#: src/components/buttons/PrintingActions.tsx:134 +#: src/components/buttons/PrintingActions.tsx:168 msgid "Print" msgstr "Друк" -#: src/components/buttons/PrintingActions.tsx:139 -msgid "Print Report" -msgstr "Надрукувати звіт" - #: src/components/buttons/PrintingActions.tsx:152 #~ msgid "Generate" #~ msgstr "Generate" @@ -777,15 +777,19 @@ msgstr "Надрукувати звіт" #~ msgid "The report could not be generated" #~ msgstr "The report could not be generated" -#: src/components/buttons/PrintingActions.tsx:177 +#: src/components/buttons/PrintingActions.tsx:161 +msgid "Print Report" +msgstr "Надрукувати звіт" + +#: src/components/buttons/PrintingActions.tsx:189 msgid "Printing Actions" msgstr "Дії друку" -#: src/components/buttons/PrintingActions.tsx:182 +#: src/components/buttons/PrintingActions.tsx:194 msgid "Print Labels" msgstr "Друк етикеток" -#: src/components/buttons/PrintingActions.tsx:188 +#: src/components/buttons/PrintingActions.tsx:200 msgid "Print Reports" msgstr "Друк звітів" @@ -837,24 +841,24 @@ msgstr "Відписатися від сповіщень" msgid "Subscribe to notifications" msgstr "Підписатися на сповіщення" -#: src/components/calendar/Calendar.tsx:99 -#: src/components/calendar/Calendar.tsx:162 +#: src/components/calendar/Calendar.tsx:102 +#: src/components/calendar/Calendar.tsx:165 msgid "Calendar Filters" msgstr "Фільтри календаря" -#: src/components/calendar/Calendar.tsx:114 +#: src/components/calendar/Calendar.tsx:117 msgid "Previous month" msgstr "Попередній місяць" -#: src/components/calendar/Calendar.tsx:123 +#: src/components/calendar/Calendar.tsx:126 msgid "Select month" msgstr "Оберіть місяць" -#: src/components/calendar/Calendar.tsx:144 +#: src/components/calendar/Calendar.tsx:147 msgid "Next month" msgstr "Наступний місяць" -#: src/components/calendar/Calendar.tsx:175 +#: src/components/calendar/Calendar.tsx:178 #: src/tables/InvenTreeTableHeader.tsx:291 msgid "Download data" msgstr "Завантажити дані" @@ -868,7 +872,7 @@ msgid "Error updating order" msgstr "Помилка під час оновлення замовлення" #: src/components/calendar/OrderCalendar.tsx:178 -#: src/tables/Filter.tsx:144 +#: src/tables/Filter.tsx:152 msgid "Overdue" msgstr "Прострочено" @@ -1107,7 +1111,7 @@ msgid "The latest news from InvenTree" msgstr "Останні новини від InvenTree" #: src/components/dashboard/widgets/ColorToggleWidget.tsx:18 -#: src/components/nav/MainMenu.tsx:91 +#: src/components/nav/MainMenu.tsx:93 msgid "Change Color Mode" msgstr "" @@ -1153,14 +1157,14 @@ msgstr "" #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:76 #: src/pages/core/UserDetail.tsx:93 #: src/pages/core/UserDetail.tsx:203 -#: src/tables/settings/UserTable.tsx:420 +#: src/tables/settings/UserTable.tsx:421 msgid "Superuser" msgstr "Суперкористувач" #: src/components/details/Details.tsx:124 #: src/pages/core/UserDetail.tsx:87 #: src/pages/core/UserDetail.tsx:200 -#: src/tables/settings/UserTable.tsx:415 +#: src/tables/settings/UserTable.tsx:416 msgid "Staff" msgstr "Персонал" @@ -1658,7 +1662,7 @@ msgstr "Хост" #: src/components/plugins/PluginDrawer.tsx:68 #: src/pages/Index/Settings/AdminCenter/UnitManagementPanel.tsx:19 #: src/pages/part/CategoryDetail.tsx:86 -#: src/pages/part/PartDetail.tsx:447 +#: src/pages/part/PartDetail.tsx:449 #: src/pages/stock/LocationDetail.tsx:84 #: src/tables/machine/MachineTypeTable.tsx:67 #: src/tables/machine/MachineTypeTable.tsx:151 @@ -1980,7 +1984,7 @@ msgid "Data has been imported successfully" msgstr "Дані успішно імпортовано" #: src/components/importer/ImporterDrawer.tsx:109 -#: src/components/modals/AboutInvenTreeModal.tsx:197 +#: src/components/modals/AboutInvenTreeModal.tsx:203 #: src/components/modals/ServerInfoModal.tsx:134 #: src/forms/BomForms.tsx:132 msgid "Close" @@ -2166,14 +2170,14 @@ msgstr "" #: src/components/items/TransferList.tsx:161 #: src/components/render/Stock.tsx:102 -#: src/pages/part/PartDetail.tsx:984 -#: src/pages/stock/StockDetail.tsx:262 -#: src/pages/stock/StockDetail.tsx:913 +#: src/pages/part/PartDetail.tsx:997 +#: src/pages/stock/StockDetail.tsx:265 +#: src/pages/stock/StockDetail.tsx:929 #: src/tables/build/BuildAllocatedStockTable.tsx:135 #: src/tables/build/BuildLineTable.tsx:190 #: src/tables/part/PartTable.tsx:124 -#: src/tables/stock/StockItemTable.tsx:183 -#: src/tables/stock/StockItemTable.tsx:344 +#: src/tables/stock/StockItemTable.tsx:184 +#: src/tables/stock/StockItemTable.tsx:345 msgid "Available" msgstr "Доступно" @@ -2252,19 +2256,19 @@ msgstr "Повідомити про помилку" #~ msgid "Dismiss" #~ msgstr "Dismiss" -#: src/components/modals/AboutInvenTreeModal.tsx:190 +#: src/components/modals/AboutInvenTreeModal.tsx:193 msgid "Copy version information" msgstr "Копіювати інформацію про версію" -#: src/components/modals/AboutInvenTreeModal.tsx:207 +#: src/components/modals/AboutInvenTreeModal.tsx:213 msgid "Development Version" msgstr "" -#: src/components/modals/AboutInvenTreeModal.tsx:209 +#: src/components/modals/AboutInvenTreeModal.tsx:215 msgid "Up to Date" msgstr "" -#: src/components/modals/AboutInvenTreeModal.tsx:211 +#: src/components/modals/AboutInvenTreeModal.tsx:217 msgid "Update Available" msgstr "" @@ -2439,24 +2443,28 @@ msgstr "Нічого не знайдено..." #~ msgid "Profile" #~ msgstr "Profile" -#: src/components/nav/MainMenu.tsx:52 +#: src/components/nav/MainMenu.tsx:54 #: src/components/nav/NavigationDrawer.tsx:193 #: src/pages/Index/Settings/AdminCenter/EmailManagementPanel.tsx:21 #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:39 msgid "Settings" msgstr "Налаштування" -#: src/components/nav/MainMenu.tsx:59 -#: src/pages/Index/Settings/UserSettings.tsx:145 -msgid "Account Settings" -msgstr "" - #: src/components/nav/MainMenu.tsx:59 #: src/defaults/menuItems.tsx:15 #~ msgid "Account settings" #~ msgstr "Account settings" -#: src/components/nav/MainMenu.tsx:67 +#: src/components/nav/MainMenu.tsx:61 +#: src/pages/Index/Settings/UserSettings.tsx:145 +msgid "Account Settings" +msgstr "" + +#: src/components/nav/MainMenu.tsx:68 +#~ msgid "Current language {locale}" +#~ msgstr "Current language {locale}" + +#: src/components/nav/MainMenu.tsx:69 #: src/components/nav/NavigationDrawer.tsx:153 #: src/components/nav/SettingsHeader.tsx:41 #: src/pages/Index/Settings/SystemSettings.tsx:347 @@ -2464,15 +2472,11 @@ msgstr "" msgid "System Settings" msgstr "Налаштування системи" -#: src/components/nav/MainMenu.tsx:68 -#~ msgid "Current language {locale}" -#~ msgstr "Current language {locale}" - #: src/components/nav/MainMenu.tsx:71 #~ msgid "Switch to pseudo language" #~ msgstr "Switch to pseudo language" -#: src/components/nav/MainMenu.tsx:76 +#: src/components/nav/MainMenu.tsx:78 #: src/components/nav/NavigationDrawer.tsx:160 #: src/components/nav/SettingsHeader.tsx:42 #: src/defaults/actions.tsx:83 @@ -2481,7 +2485,14 @@ msgstr "Налаштування системи" msgid "Admin Center" msgstr "Центр адміністрування" -#: src/components/nav/MainMenu.tsx:100 +#: src/components/nav/MainMenu.tsx:99 +#: src/defaults/actions.tsx:44 +#: src/defaults/links.tsx:140 +#: src/defaults/links.tsx:186 +msgid "About InvenTree" +msgstr "" + +#: src/components/nav/MainMenu.tsx:108 msgid "Logout" msgstr "Вихід" @@ -2507,10 +2518,11 @@ msgstr "Вихід" #: src/defaults/links.tsx:42 #: src/forms/StockForms.tsx:736 #: src/pages/Index/Settings/SystemSettings.tsx:224 -#: src/pages/part/PartDetail.tsx:805 +#: src/pages/part/PartDetail.tsx:807 #: src/pages/stock/LocationDetail.tsx:390 -#: src/pages/stock/StockDetail.tsx:626 -#: src/tables/stock/StockItemTable.tsx:86 +#: src/pages/stock/LocationDetail.tsx:420 +#: src/pages/stock/StockDetail.tsx:642 +#: src/tables/stock/StockItemTable.tsx:87 msgid "Stock" msgstr "В наявності" @@ -2599,7 +2611,7 @@ msgstr "" #: src/components/nav/SearchDrawer.tsx:288 #: src/pages/company/ManufacturerPartDetail.tsx:176 -#: src/pages/part/PartDetail.tsx:863 +#: src/pages/part/PartDetail.tsx:865 #: src/pages/part/PartSupplierDetail.tsx:15 #: src/pages/purchasing/PurchasingIndex.tsx:81 msgid "Suppliers" @@ -2663,7 +2675,7 @@ msgid "Attachments" msgstr "Вкладення" #: src/components/panels/NotesPanel.tsx:23 -#: src/tables/build/BuildOrderTestTable.tsx:196 +#: src/tables/part/PartTestResultTable.tsx:214 #: src/tables/stock/StockTrackingTable.tsx:212 msgid "Notes" msgstr "Нотатки" @@ -2709,7 +2721,7 @@ msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:118 #: src/pages/company/SupplierPartDetail.tsx:144 #: src/pages/part/CategoryDetail.tsx:106 -#: src/pages/part/PartDetail.tsx:461 +#: src/pages/part/PartDetail.tsx:463 #: src/pages/purchasing/PurchaseOrderDetail.tsx:144 #: src/pages/sales/ReturnOrderDetail.tsx:109 #: src/pages/sales/SalesOrderDetail.tsx:118 @@ -2730,7 +2742,7 @@ msgstr "Автор" #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:41 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 #: src/tables/ColumnRenderers.tsx:411 -#: src/tables/build/BuildOrderTestTable.tsx:204 +#: src/tables/part/PartTestResultTable.tsx:222 msgid "Date" msgstr "Дата" @@ -2739,7 +2751,7 @@ msgstr "Дата" #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:68 #: src/pages/core/UserDetail.tsx:81 #: src/pages/core/UserDetail.tsx:209 -#: src/pages/part/PartDetail.tsx:616 +#: src/pages/part/PartDetail.tsx:618 #: src/tables/bom/UsedInTable.tsx:90 #: src/tables/company/CompanyTable.tsx:57 #: src/tables/company/CompanyTable.tsx:91 @@ -2753,8 +2765,8 @@ msgstr "Дата" #: src/tables/purchasing/SupplierPartTable.tsx:85 #: src/tables/purchasing/SupplierPartTable.tsx:179 #: src/tables/settings/ApiTokenTable.tsx:63 -#: src/tables/settings/UserTable.tsx:410 -#: src/tables/stock/StockItemTable.tsx:323 +#: src/tables/settings/UserTable.tsx:411 +#: src/tables/stock/StockItemTable.tsx:324 msgid "Active" msgstr "Активний" @@ -2873,7 +2885,7 @@ msgstr "" #: src/pages/company/CompanyDetail.tsx:325 #: src/pages/company/SupplierPartDetail.tsx:368 #: src/pages/core/UserDetail.tsx:211 -#: src/pages/part/PartDetail.tsx:1017 +#: src/pages/part/PartDetail.tsx:1030 msgid "Inactive" msgstr "Неактивний" @@ -2883,8 +2895,31 @@ msgstr "Неактивний" msgid "No stock" msgstr "Немає в наявності" -#: src/components/render/Part.tsx:74 -#: src/pages/part/PartDetail.tsx:488 +#: src/components/render/Part.tsx:44 +#: src/pages/company/SupplierPartDetail.tsx:196 +#: src/pages/company/SupplierPartDetail.tsx:389 +#: src/pages/part/PartDetail.tsx:1018 +#: src/tables/bom/BomTable.tsx:424 +#: src/tables/part/PartTable.tsx:95 +msgid "On Order" +msgstr "" + +#: src/components/render/Part.tsx:52 +#: src/pages/part/PartDetail.tsx:590 +#: src/pages/part/PartDetail.tsx:1024 +#: src/pages/stock/StockDetail.tsx:912 +#: src/tables/part/PartTestResultTable.tsx:297 +#: src/tables/stock/StockItemTable.tsx:361 +msgid "In Production" +msgstr "" + +#: src/components/render/Part.tsx:71 +#: src/tables/stock/StockTrackingTable.tsx:206 +msgid "Details" +msgstr "" + +#: src/components/render/Part.tsx:109 +#: src/pages/part/PartDetail.tsx:490 #: src/tables/ColumnRenderers.tsx:224 #: src/tables/ColumnRenderers.tsx:233 #: src/tables/notifications/NotificationTable.tsx:32 @@ -2908,17 +2943,17 @@ msgstr "Категорія" #: src/forms/StockForms.tsx:1073 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:88 #: src/pages/core/UserDetail.tsx:158 -#: src/pages/stock/StockDetail.tsx:295 +#: src/pages/stock/StockDetail.tsx:298 #: src/tables/ColumnRenderers.tsx:176 #: src/tables/ColumnRenderers.tsx:185 -#: src/tables/Filter.tsx:392 +#: src/tables/Filter.tsx:400 #: src/tables/stock/StockTrackingTable.tsx:98 msgid "Location" msgstr "" #: src/components/render/Stock.tsx:99 -#: src/pages/stock/StockDetail.tsx:195 -#: src/pages/stock/StockDetail.tsx:901 +#: src/pages/stock/StockDetail.tsx:198 +#: src/pages/stock/StockDetail.tsx:917 #: src/tables/build/BuildAllocatedStockTable.tsx:121 #: src/tables/build/BuildOutputTable.tsx:111 #: src/tables/sales/SalesOrderAllocationTable.tsx:139 @@ -2940,11 +2975,11 @@ msgstr "Серійний номер" #: src/pages/part/pricing/BomPricingPanel.tsx:146 #: src/pages/part/pricing/PriceBreakPanel.tsx:89 #: src/pages/part/pricing/PriceBreakPanel.tsx:172 -#: src/pages/stock/StockDetail.tsx:255 -#: src/pages/stock/StockDetail.tsx:907 +#: src/pages/stock/StockDetail.tsx:258 +#: src/pages/stock/StockDetail.tsx:923 #: src/tables/build/BuildLineTable.tsx:84 -#: src/tables/build/BuildOrderTestTable.tsx:251 #: src/tables/part/PartPurchaseOrdersTable.tsx:94 +#: src/tables/part/PartTestResultTable.tsx:269 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:168 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:199 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:69 @@ -3467,163 +3502,163 @@ msgid "Please correct the errors in the selected parts" msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:424 -#: src/tables/build/BuildLineTable.tsx:794 +#: src/tables/build/BuildLineTable.tsx:797 #: src/tables/part/PartTable.tsx:407 #: src/tables/sales/SalesOrderLineItemTable.tsx:365 msgid "Order Parts" msgstr "" #: src/contexts/LanguageContext.tsx:22 -msgid "Arabic" -msgstr "" +#~ msgid "Arabic" +#~ msgstr "Arabic" #: src/contexts/LanguageContext.tsx:23 -msgid "Bulgarian" -msgstr "" +#~ msgid "Bulgarian" +#~ msgstr "Bulgarian" #: src/contexts/LanguageContext.tsx:24 -msgid "Czech" -msgstr "" +#~ msgid "Czech" +#~ msgstr "Czech" #: src/contexts/LanguageContext.tsx:25 -msgid "Danish" -msgstr "" +#~ msgid "Danish" +#~ msgstr "Danish" #: src/contexts/LanguageContext.tsx:26 -msgid "German" -msgstr "" +#~ msgid "German" +#~ msgstr "German" #: src/contexts/LanguageContext.tsx:27 -msgid "Greek" -msgstr "" +#~ msgid "Greek" +#~ msgstr "Greek" #: src/contexts/LanguageContext.tsx:28 -msgid "English" -msgstr "" +#~ msgid "English" +#~ msgstr "English" #: src/contexts/LanguageContext.tsx:29 -msgid "Spanish" -msgstr "" +#~ msgid "Spanish" +#~ msgstr "Spanish" #: src/contexts/LanguageContext.tsx:30 -msgid "Spanish (Mexican)" -msgstr "" +#~ msgid "Spanish (Mexican)" +#~ msgstr "Spanish (Mexican)" #: src/contexts/LanguageContext.tsx:31 -msgid "Estonian" -msgstr "Естонська" +#~ msgid "Estonian" +#~ msgstr "Estonian" #: src/contexts/LanguageContext.tsx:32 -msgid "Farsi / Persian" -msgstr "Фарсі / Перська" +#~ msgid "Farsi / Persian" +#~ msgstr "Farsi / Persian" #: src/contexts/LanguageContext.tsx:33 -msgid "Finnish" -msgstr "Фінська" +#~ msgid "Finnish" +#~ msgstr "Finnish" #: src/contexts/LanguageContext.tsx:34 -msgid "French" -msgstr "" +#~ msgid "French" +#~ msgstr "French" #: src/contexts/LanguageContext.tsx:35 -msgid "Hebrew" -msgstr "" +#~ msgid "Hebrew" +#~ msgstr "Hebrew" #: src/contexts/LanguageContext.tsx:36 -msgid "Hindi" -msgstr "" +#~ msgid "Hindi" +#~ msgstr "Hindi" #: src/contexts/LanguageContext.tsx:37 -msgid "Hungarian" -msgstr "" +#~ msgid "Hungarian" +#~ msgstr "Hungarian" #: src/contexts/LanguageContext.tsx:38 -msgid "Italian" -msgstr "" +#~ msgid "Italian" +#~ msgstr "Italian" #: src/contexts/LanguageContext.tsx:39 -msgid "Japanese" -msgstr "" +#~ msgid "Japanese" +#~ msgstr "Japanese" #: src/contexts/LanguageContext.tsx:40 -msgid "Korean" -msgstr "" +#~ msgid "Korean" +#~ msgstr "Korean" #: src/contexts/LanguageContext.tsx:41 -msgid "Lithuanian" -msgstr "Литовська" +#~ msgid "Lithuanian" +#~ msgstr "Lithuanian" #: src/contexts/LanguageContext.tsx:42 -msgid "Latvian" -msgstr "" +#~ msgid "Latvian" +#~ msgstr "Latvian" #: src/contexts/LanguageContext.tsx:43 -msgid "Dutch" -msgstr "" +#~ msgid "Dutch" +#~ msgstr "Dutch" #: src/contexts/LanguageContext.tsx:44 -msgid "Norwegian" -msgstr "Норвезька" +#~ msgid "Norwegian" +#~ msgstr "Norwegian" #: src/contexts/LanguageContext.tsx:45 -msgid "Polish" -msgstr "Польська" +#~ msgid "Polish" +#~ msgstr "Polish" #: src/contexts/LanguageContext.tsx:46 -msgid "Portuguese" -msgstr "Португальська" +#~ msgid "Portuguese" +#~ msgstr "Portuguese" #: src/contexts/LanguageContext.tsx:47 -msgid "Portuguese (Brazilian)" -msgstr "Португальська (Бразилія)" +#~ msgid "Portuguese (Brazilian)" +#~ msgstr "Portuguese (Brazilian)" #: src/contexts/LanguageContext.tsx:48 -msgid "Romanian" -msgstr "Румунська" +#~ msgid "Romanian" +#~ msgstr "Romanian" #: src/contexts/LanguageContext.tsx:49 -msgid "Russian" -msgstr "Російська" +#~ msgid "Russian" +#~ msgstr "Russian" #: src/contexts/LanguageContext.tsx:50 -msgid "Slovak" -msgstr "Словацька" +#~ msgid "Slovak" +#~ msgstr "Slovak" #: src/contexts/LanguageContext.tsx:51 -msgid "Slovenian" -msgstr "Словенська" +#~ msgid "Slovenian" +#~ msgstr "Slovenian" #: src/contexts/LanguageContext.tsx:52 -msgid "Serbian" -msgstr "" +#~ msgid "Serbian" +#~ msgstr "Serbian" #: src/contexts/LanguageContext.tsx:53 -msgid "Swedish" -msgstr "Шведська" +#~ msgid "Swedish" +#~ msgstr "Swedish" #: src/contexts/LanguageContext.tsx:54 -msgid "Thai" -msgstr "Тайська" +#~ msgid "Thai" +#~ msgstr "Thai" #: src/contexts/LanguageContext.tsx:55 -msgid "Turkish" -msgstr "Турецька" +#~ msgid "Turkish" +#~ msgstr "Turkish" #: src/contexts/LanguageContext.tsx:56 -msgid "Ukrainian" -msgstr "Українська" +#~ msgid "Ukrainian" +#~ msgstr "Ukrainian" #: src/contexts/LanguageContext.tsx:57 -msgid "Vietnamese" -msgstr "В’єтнамська" +#~ msgid "Vietnamese" +#~ msgstr "Vietnamese" #: src/contexts/LanguageContext.tsx:58 -msgid "Chinese (Simplified)" -msgstr "Китайська (спрощена)" +#~ msgid "Chinese (Simplified)" +#~ msgstr "Chinese (Simplified)" #: src/contexts/LanguageContext.tsx:59 -msgid "Chinese (Traditional)" -msgstr "Китайська (Традиційна)" +#~ msgid "Chinese (Traditional)" +#~ msgstr "Chinese (Traditional)" #: src/defaults/actions.tsx:18 #: src/defaults/links.tsx:27 @@ -3644,12 +3679,6 @@ msgstr "" #~ msgid "About this Inventree instance" #~ msgstr "About this Inventree instance" -#: src/defaults/actions.tsx:44 -#: src/defaults/links.tsx:140 -#: src/defaults/links.tsx:186 -msgid "About InvenTree" -msgstr "" - #: src/defaults/actions.tsx:45 msgid "About the InvenTree org" msgstr "" @@ -3954,7 +3983,7 @@ msgstr "Наступний Номер серії збірки" #: src/forms/StockForms.tsx:184 #: src/forms/StockForms.tsx:189 #: src/forms/StockForms.tsx:360 -#: src/pages/stock/StockDetail.tsx:231 +#: src/pages/stock/StockDetail.tsx:234 msgid "Next serial number" msgstr "" @@ -3965,9 +3994,8 @@ msgstr "" #: src/forms/BuildForms.tsx:311 #: src/forms/BuildForms.tsx:656 #: src/tables/build/BuildAllocatedStockTable.tsx:150 -#: src/tables/build/BuildOrderTestTable.tsx:230 -#: src/tables/build/BuildOrderTestTable.tsx:254 #: src/tables/build/BuildOutputTable.tsx:592 +#: src/tables/part/PartTestResultTable.tsx:272 msgid "Build Output" msgstr "" @@ -3984,17 +4012,18 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:150 #: src/pages/sales/ReturnOrderDetail.tsx:115 #: src/pages/sales/SalesOrderDetail.tsx:124 -#: src/pages/stock/StockDetail.tsx:162 -#: src/tables/Filter.tsx:266 +#: src/pages/stock/StockDetail.tsx:170 +#: src/tables/Filter.tsx:274 #: src/tables/build/BuildOutputTable.tsx:408 #: src/tables/machine/MachineListTable.tsx:359 #: src/tables/part/PartPurchaseOrdersTable.tsx:38 +#: src/tables/part/PartTestResultTable.tsx:309 #: src/tables/sales/ReturnOrderLineItemTable.tsx:135 #: src/tables/sales/ReturnOrderLineItemTable.tsx:172 #: src/tables/settings/CustomStateTable.tsx:79 #: src/tables/settings/EmailTable.tsx:95 #: src/tables/settings/ImportSessionTable.tsx:117 -#: src/tables/stock/StockItemTable.tsx:328 +#: src/tables/stock/StockItemTable.tsx:329 #: src/tables/stock/StockTrackingTable.tsx:65 msgid "Status" msgstr "Статус" @@ -4056,7 +4085,7 @@ msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:139 #: src/tables/build/BuildLineTable.tsx:180 #: src/tables/sales/SalesOrderLineItemTable.tsx:337 -#: src/tables/stock/StockItemTable.tsx:339 +#: src/tables/stock/StockItemTable.tsx:340 msgid "Allocated" msgstr "" @@ -4074,9 +4103,9 @@ msgstr "Вибір розташування вихідного товару пр #: src/forms/BuildForms.tsx:671 #: src/forms/SalesOrderForms.tsx:298 -#: src/tables/build/BuildLineTable.tsx:555 -#: src/tables/build/BuildLineTable.tsx:710 -#: src/tables/build/BuildLineTable.tsx:809 +#: src/tables/build/BuildLineTable.tsx:556 +#: src/tables/build/BuildLineTable.tsx:713 +#: src/tables/build/BuildLineTable.tsx:812 #: src/tables/sales/SalesOrderLineItemTable.tsx:375 #: src/tables/sales/SalesOrderLineItemTable.tsx:408 msgid "Allocate Stock" @@ -4089,10 +4118,10 @@ msgstr "Елементи складу виділені" #: src/forms/BuildForms.tsx:787 #: src/forms/BuildForms.tsx:888 -#: src/tables/build/BuildAllocatedStockTable.tsx:233 -#: src/tables/build/BuildAllocatedStockTable.tsx:265 -#: src/tables/build/BuildLineTable.tsx:720 -#: src/tables/build/BuildLineTable.tsx:843 +#: src/tables/build/BuildAllocatedStockTable.tsx:240 +#: src/tables/build/BuildAllocatedStockTable.tsx:272 +#: src/tables/build/BuildLineTable.tsx:723 +#: src/tables/build/BuildLineTable.tsx:846 msgid "Consume Stock" msgstr "" @@ -4102,14 +4131,14 @@ msgid "Stock items consumed" msgstr "" #: src/forms/BuildForms.tsx:824 -#: src/tables/build/BuildLineTable.tsx:495 +#: src/tables/build/BuildLineTable.tsx:496 #: src/tables/part/PartBuildAllocationsTable.tsx:101 msgid "Fully consumed" msgstr "" #: src/forms/BuildForms.tsx:869 #: src/tables/build/BuildLineTable.tsx:185 -#: src/tables/stock/StockItemTable.tsx:372 +#: src/tables/stock/StockItemTable.tsx:369 msgid "Consumed" msgstr "Використано" @@ -4120,7 +4149,7 @@ msgstr "Використано" #: src/forms/PartForms.tsx:70 #: src/forms/PartForms.tsx:157 #: src/pages/part/CategoryDetail.tsx:122 -#: src/pages/part/PartDetail.tsx:669 +#: src/pages/part/PartDetail.tsx:671 #: src/tables/part/PartCategoryTable.tsx:94 #: src/tables/part/PartTable.tsx:312 msgid "Subscribed" @@ -4232,12 +4261,13 @@ msgstr "" #: src/forms/PurchaseOrderForms.tsx:658 #: src/pages/build/BuildDetail.tsx:351 -#: src/pages/stock/StockDetail.tsx:277 -#: src/pages/stock/StockDetail.tsx:923 +#: src/pages/stock/StockDetail.tsx:280 +#: src/pages/stock/StockDetail.tsx:939 #: src/tables/Filter.tsx:83 #: src/tables/build/BuildAllocatedStockTable.tsx:128 -#: src/tables/build/BuildOrderTestTable.tsx:242 #: src/tables/build/BuildOutputTable.tsx:116 +#: src/tables/part/PartTestResultTable.tsx:260 +#: src/tables/part/PartTestResultTable.tsx:281 #: src/tables/sales/SalesOrderAllocationTable.tsx:146 msgid "Batch Code" msgstr "Номер серії збірки" @@ -4260,8 +4290,8 @@ msgid "Enter serial numbers for received items" msgstr "" #: src/forms/PurchaseOrderForms.tsx:687 -#: src/pages/stock/StockDetail.tsx:379 -#: src/tables/stock/StockItemTable.tsx:295 +#: src/pages/stock/StockDetail.tsx:382 +#: src/tables/stock/StockItemTable.tsx:296 msgid "Expiry Date" msgstr "" @@ -4273,7 +4303,7 @@ msgstr "" #: src/forms/StockForms.tsx:673 #: src/pages/company/SupplierPartDetail.tsx:171 #: src/pages/company/SupplierPartDetail.tsx:235 -#: src/pages/stock/StockDetail.tsx:416 +#: src/pages/stock/StockDetail.tsx:419 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:220 msgid "Packaging" msgstr "" @@ -4339,9 +4369,9 @@ msgid "Stock Status" msgstr "Стан залишків" #: src/forms/StockForms.tsx:261 -#: src/pages/stock/StockDetail.tsx:670 -#: src/tables/stock/StockItemTable.tsx:525 -#: src/tables/stock/StockItemTable.tsx:572 +#: src/pages/stock/StockDetail.tsx:686 +#: src/tables/stock/StockItemTable.tsx:522 +#: src/tables/stock/StockItemTable.tsx:569 msgid "Add Stock Item" msgstr "Додати елемент складу" @@ -4378,10 +4408,10 @@ msgstr "" #: src/forms/StockForms.tsx:1075 #: src/pages/company/SupplierPartDetail.tsx:189 #: src/pages/company/SupplierPartDetail.tsx:373 -#: src/pages/part/PartDetail.tsx:535 -#: src/pages/part/PartDetail.tsx:974 +#: src/pages/part/PartDetail.tsx:537 +#: src/pages/part/PartDetail.tsx:987 +#: src/tables/Filter.tsx:92 #: src/tables/purchasing/SupplierPartTable.tsx:194 -#: src/tables/stock/StockItemTable.tsx:359 msgid "In Stock" msgstr "В наявності" @@ -4545,7 +4575,7 @@ msgstr "" #: src/tables/FilterSelectDrawer.tsx:114 #: src/tables/FilterSelectDrawer.tsx:137 #: src/tables/FilterSelectDrawer.tsx:149 -#: src/tables/build/BuildOrderTestTable.tsx:188 +#: src/tables/part/PartTestResultTable.tsx:206 #: src/tables/purchasing/ManufacturerPartParameterTable.tsx:42 #: src/tables/stock/StockItemTestResultTable.tsx:201 msgid "Value" @@ -4833,7 +4863,7 @@ msgid "Delete selected stock items" msgstr "" #: src/hooks/UseStockAdjustActions.tsx:205 -#: src/pages/part/PartDetail.tsx:1155 +#: src/pages/part/PartDetail.tsx:1168 msgid "Stock Actions" msgstr "Дії над запасами" @@ -6196,7 +6226,7 @@ msgstr "" #: src/pages/build/BuildDetail.tsx:207 #: src/pages/company/ManufacturerPartDetail.tsx:83 #: src/pages/company/SupplierPartDetail.tsx:95 -#: src/pages/part/PartDetail.tsx:454 +#: src/pages/part/PartDetail.tsx:456 #: src/pages/stock/StockDetail.tsx:153 #: src/tables/bom/BomTable.tsx:134 #: src/tables/bom/UsedInTable.tsx:40 @@ -6207,15 +6237,16 @@ msgstr "" #: src/tables/part/RelatedPartTable.tsx:73 #: src/tables/sales/SalesOrderAllocationTable.tsx:132 #: src/tables/sales/SalesOrderLineItemTable.tsx:98 -#: src/tables/stock/StockItemTable.tsx:70 +#: src/tables/stock/StockItemTable.tsx:71 msgid "IPN" msgstr "" #: src/pages/build/BuildDetail.tsx:215 -#: src/pages/part/PartDetail.tsx:481 +#: src/pages/part/PartDetail.tsx:483 +#: src/pages/stock/StockDetail.tsx:161 #: src/tables/bom/UsedInTable.tsx:44 #: src/tables/build/BuildOrderTable.tsx:83 -#: src/tables/stock/StockItemTable.tsx:75 +#: src/tables/stock/StockItemTable.tsx:76 msgid "Revision" msgstr "Ревізія" @@ -6231,7 +6262,7 @@ msgstr "Ревізія" #: src/pages/purchasing/PurchaseOrderDetail.tsx:156 #: src/pages/sales/ReturnOrderDetail.tsx:121 #: src/pages/sales/SalesOrderDetail.tsx:130 -#: src/pages/stock/StockDetail.tsx:168 +#: src/pages/stock/StockDetail.tsx:176 msgid "Custom Status" msgstr "" @@ -6268,7 +6299,7 @@ msgid "Build Quantity" msgstr "" #: src/pages/build/BuildDetail.tsx:286 -#: src/pages/part/PartDetail.tsx:599 +#: src/pages/part/PartDetail.tsx:601 #: src/tables/bom/BomTable.tsx:352 #: src/tables/bom/BomTable.tsx:387 msgid "Can Build" @@ -6280,16 +6311,16 @@ msgid "Completed Outputs" msgstr "" #: src/pages/build/BuildDetail.tsx:312 -#: src/tables/Filter.tsx:373 +#: src/tables/Filter.tsx:381 msgid "Issued By" msgstr "" #: src/pages/build/BuildDetail.tsx:320 -#: src/pages/part/PartDetail.tsx:692 +#: src/pages/part/PartDetail.tsx:694 #: src/pages/purchasing/PurchaseOrderDetail.tsx:243 #: src/pages/sales/ReturnOrderDetail.tsx:207 #: src/pages/sales/SalesOrderDetail.tsx:219 -#: src/tables/Filter.tsx:311 +#: src/tables/Filter.tsx:319 msgid "Responsible" msgstr "Відповідальний" @@ -6377,6 +6408,8 @@ msgid "Child Build Orders" msgstr "Дочірні Замовлення на збірку" #: src/pages/build/BuildDetail.tsx:524 +#: src/pages/part/PartDetail.tsx:940 +#: src/pages/stock/StockDetail.tsx:587 #: src/tables/build/BuildOutputTable.tsx:664 #: src/tables/stock/StockItemTestResultTable.tsx:167 msgid "Test Results" @@ -6511,7 +6544,7 @@ msgid "Cancel order" msgstr "" #: src/pages/build/BuildDetail.tsx:752 -#: src/pages/stock/StockDetail.tsx:341 +#: src/pages/stock/StockDetail.tsx:344 #: src/tables/build/BuildAllocatedStockTable.tsx:85 #: src/tables/part/PartBuildAllocationsTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:150 @@ -6572,7 +6605,7 @@ msgstr "" #: src/pages/company/SupplierPartDetail.tsx:234 #: src/pages/company/SupplierPartDetail.tsx:359 #: src/pages/purchasing/PurchaseOrderDetail.tsx:138 -#: src/tables/Filter.tsx:352 +#: src/tables/Filter.tsx:360 #: src/tables/company/CompanyTable.tsx:96 #: src/tables/part/PartPurchaseOrdersTable.tsx:43 #: src/tables/purchasing/PurchaseOrderTable.tsx:109 @@ -6585,7 +6618,7 @@ msgstr "Постачальник" #: src/pages/company/ManufacturerPartDetail.tsx:102 #: src/pages/company/ManufacturerPartDetail.tsx:264 #: src/pages/company/SupplierPartDetail.tsx:151 -#: src/tables/Filter.tsx:339 +#: src/tables/Filter.tsx:347 #: src/tables/company/CompanyTable.tsx:101 #: src/tables/purchasing/SupplierPartTable.tsx:70 msgid "Manufacturer" @@ -6597,7 +6630,7 @@ msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:103 #: src/pages/sales/SalesOrderDetail.tsx:112 #: src/pages/sales/SalesOrderShipmentDetail.tsx:102 -#: src/pages/stock/StockDetail.tsx:367 +#: src/pages/stock/StockDetail.tsx:370 #: src/tables/company/CompanyTable.tsx:106 #: src/tables/sales/ReturnOrderTable.tsx:108 #: src/tables/sales/SalesOrderTable.tsx:133 @@ -6658,7 +6691,7 @@ msgstr "Зовнішнє посилання" #: src/pages/company/ManufacturerPartDetail.tsx:146 #: src/pages/company/SupplierPartDetail.tsx:231 -#: src/pages/part/PartDetail.tsx:788 +#: src/pages/part/PartDetail.tsx:790 msgid "Part Details" msgstr "" @@ -6671,7 +6704,7 @@ msgid "Manufacturer Part Details" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:164 -#: src/pages/part/PartDetail.tsx:794 +#: src/pages/part/PartDetail.tsx:796 msgid "Parameters" msgstr "Параметри" @@ -6712,14 +6745,6 @@ msgstr "Опис частини" msgid "Pack Quantity" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:196 -#: src/pages/company/SupplierPartDetail.tsx:389 -#: src/pages/part/PartDetail.tsx:1005 -#: src/tables/bom/BomTable.tsx:424 -#: src/tables/part/PartTable.tsx:95 -msgid "On Order" -msgstr "" - #: src/pages/company/SupplierPartDetail.tsx:203 msgid "Supplier Availability" msgstr "" @@ -6767,7 +6792,7 @@ msgid "Add Supplier Part" msgstr "" #: src/pages/company/SupplierPartDetail.tsx:383 -#: src/pages/part/PartDetail.tsx:993 +#: src/pages/part/PartDetail.tsx:1006 msgid "No Stock" msgstr "" @@ -6894,57 +6919,57 @@ msgid "Category Details" msgstr "" #: src/pages/part/PartAllocationPanel.tsx:21 -#: src/pages/stock/StockDetail.tsx:539 +#: src/pages/stock/StockDetail.tsx:555 #: src/tables/part/PartTable.tsx:108 msgid "Build Order Allocations" msgstr "" #: src/pages/part/PartAllocationPanel.tsx:31 -#: src/pages/stock/StockDetail.tsx:554 +#: src/pages/stock/StockDetail.tsx:570 #: src/tables/part/PartTable.tsx:116 msgid "Sales Order Allocations" msgstr "" -#: src/pages/part/PartDetail.tsx:181 -#: src/pages/part/PartDetail.tsx:184 -#: src/pages/part/PartDetail.tsx:228 +#: src/pages/part/PartDetail.tsx:183 +#: src/pages/part/PartDetail.tsx:186 +#: src/pages/part/PartDetail.tsx:230 msgid "Validate BOM" msgstr "" -#: src/pages/part/PartDetail.tsx:185 +#: src/pages/part/PartDetail.tsx:187 msgid "Do you want to validate the bill of materials for this assembly?" msgstr "Ви хочете підтвердити рахунок матеріалів для цієї збірки?" -#: src/pages/part/PartDetail.tsx:188 +#: src/pages/part/PartDetail.tsx:190 msgid "BOM validated" msgstr "" -#: src/pages/part/PartDetail.tsx:206 +#: src/pages/part/PartDetail.tsx:208 msgid "BOM Validated" msgstr "" -#: src/pages/part/PartDetail.tsx:207 +#: src/pages/part/PartDetail.tsx:209 msgid "The Bill of Materials for this part has been validated" msgstr "" -#: src/pages/part/PartDetail.tsx:211 -#: src/pages/part/PartDetail.tsx:216 +#: src/pages/part/PartDetail.tsx:213 +#: src/pages/part/PartDetail.tsx:218 msgid "BOM Not Validated" msgstr "" -#: src/pages/part/PartDetail.tsx:212 +#: src/pages/part/PartDetail.tsx:214 msgid "The Bill of Materials for this part has previously been checked, but requires revalidation" msgstr "" -#: src/pages/part/PartDetail.tsx:217 +#: src/pages/part/PartDetail.tsx:219 msgid "The Bill of Materials for this part has not yet been validated" msgstr "" -#: src/pages/part/PartDetail.tsx:248 +#: src/pages/part/PartDetail.tsx:250 msgid "Validated On" msgstr "" -#: src/pages/part/PartDetail.tsx:253 +#: src/pages/part/PartDetail.tsx:255 msgid "Validated By" msgstr "" @@ -6964,25 +6989,25 @@ msgstr "" #~ msgid "Delete part" #~ msgstr "Delete part" -#: src/pages/part/PartDetail.tsx:467 +#: src/pages/part/PartDetail.tsx:469 msgid "Variant of" msgstr "" -#: src/pages/part/PartDetail.tsx:474 +#: src/pages/part/PartDetail.tsx:476 msgid "Revision of" msgstr "" -#: src/pages/part/PartDetail.tsx:494 +#: src/pages/part/PartDetail.tsx:496 #: src/tables/ColumnRenderers.tsx:200 #: src/tables/ColumnRenderers.tsx:209 msgid "Default Location" msgstr "Місцеперебування за замовчуванням" -#: src/pages/part/PartDetail.tsx:501 +#: src/pages/part/PartDetail.tsx:503 msgid "Category Default Location" msgstr "" -#: src/pages/part/PartDetail.tsx:508 +#: src/pages/part/PartDetail.tsx:510 #: src/tables/purchasing/ManufacturerPartParameterTable.tsx:48 msgid "Units" msgstr "Одиниці виміру" @@ -6991,12 +7016,12 @@ msgstr "Одиниці виміру" #~ msgid "Stocktake By" #~ msgstr "Stocktake By" -#: src/pages/part/PartDetail.tsx:515 +#: src/pages/part/PartDetail.tsx:517 #: src/tables/settings/PendingTasksTable.tsx:51 msgid "Keywords" msgstr "" -#: src/pages/part/PartDetail.tsx:543 +#: src/pages/part/PartDetail.tsx:545 #: src/tables/bom/BomTable.tsx:419 #: src/tables/build/BuildLineTable.tsx:297 #: src/tables/part/PartTable.tsx:306 @@ -7004,34 +7029,26 @@ msgstr "" msgid "Available Stock" msgstr "Доступний залишок" -#: src/pages/part/PartDetail.tsx:549 +#: src/pages/part/PartDetail.tsx:551 #: src/tables/bom/BomTable.tsx:328 #: src/tables/build/BuildLineTable.tsx:259 #: src/tables/sales/SalesOrderLineItemTable.tsx:178 msgid "On order" msgstr "" -#: src/pages/part/PartDetail.tsx:556 +#: src/pages/part/PartDetail.tsx:558 msgid "Required for Orders" msgstr "Потрібно для Замовлень збірки" -#: src/pages/part/PartDetail.tsx:567 +#: src/pages/part/PartDetail.tsx:569 msgid "Allocated to Build Orders" msgstr "Виділений запас для Замовлень на збірку" -#: src/pages/part/PartDetail.tsx:579 +#: src/pages/part/PartDetail.tsx:581 msgid "Allocated to Sales Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:588 -#: src/pages/part/PartDetail.tsx:1011 -#: src/pages/stock/StockDetail.tsx:896 -#: src/tables/build/BuildOrderTestTable.tsx:273 -#: src/tables/stock/StockItemTable.tsx:364 -msgid "In Production" -msgstr "" - -#: src/pages/part/PartDetail.tsx:606 +#: src/pages/part/PartDetail.tsx:608 msgid "Minimum Stock" msgstr "Мінімальний запас" @@ -7039,51 +7056,51 @@ msgstr "Мінімальний запас" #~ msgid "Scheduling" #~ msgstr "Scheduling" -#: src/pages/part/PartDetail.tsx:621 +#: src/pages/part/PartDetail.tsx:623 #: src/tables/part/ParametricPartTable.tsx:359 #: src/tables/part/PartTable.tsx:190 msgid "Locked" msgstr "" -#: src/pages/part/PartDetail.tsx:627 +#: src/pages/part/PartDetail.tsx:629 msgid "Template Part" msgstr "" -#: src/pages/part/PartDetail.tsx:632 +#: src/pages/part/PartDetail.tsx:634 #: src/tables/bom/BomTable.tsx:409 msgid "Assembled Part" msgstr "" -#: src/pages/part/PartDetail.tsx:637 +#: src/pages/part/PartDetail.tsx:639 msgid "Component Part" msgstr "" -#: src/pages/part/PartDetail.tsx:642 +#: src/pages/part/PartDetail.tsx:644 #: src/tables/bom/BomTable.tsx:399 msgid "Testable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:648 +#: src/pages/part/PartDetail.tsx:650 #: src/tables/bom/BomTable.tsx:404 msgid "Trackable Part" msgstr "Відстежуваний елемент" -#: src/pages/part/PartDetail.tsx:653 +#: src/pages/part/PartDetail.tsx:655 msgid "Purchaseable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:659 +#: src/pages/part/PartDetail.tsx:661 msgid "Saleable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:664 -#: src/pages/part/PartDetail.tsx:1023 +#: src/pages/part/PartDetail.tsx:666 +#: src/pages/part/PartDetail.tsx:1036 #: src/tables/bom/BomTable.tsx:143 #: src/tables/bom/BomTable.tsx:414 msgid "Virtual Part" msgstr "" -#: src/pages/part/PartDetail.tsx:679 +#: src/pages/part/PartDetail.tsx:681 #: src/pages/purchasing/PurchaseOrderDetail.tsx:253 #: src/pages/sales/ReturnOrderDetail.tsx:217 #: src/pages/sales/SalesOrderDetail.tsx:229 @@ -7091,65 +7108,65 @@ msgstr "" msgid "Creation Date" msgstr "" -#: src/pages/part/PartDetail.tsx:684 +#: src/pages/part/PartDetail.tsx:686 #: src/tables/ColumnRenderers.tsx:386 -#: src/tables/Filter.tsx:365 +#: src/tables/Filter.tsx:373 msgid "Created By" msgstr "" -#: src/pages/part/PartDetail.tsx:699 +#: src/pages/part/PartDetail.tsx:701 msgid "Default Supplier" msgstr "Типовий постачальник" -#: src/pages/part/PartDetail.tsx:705 +#: src/pages/part/PartDetail.tsx:707 msgid "Default Expiry" msgstr "" -#: src/pages/part/PartDetail.tsx:710 +#: src/pages/part/PartDetail.tsx:712 msgid "days" msgstr "" -#: src/pages/part/PartDetail.tsx:720 +#: src/pages/part/PartDetail.tsx:722 #: src/pages/part/pricing/BomPricingPanel.tsx:113 #: src/pages/part/pricing/VariantPricingPanel.tsx:95 #: src/tables/part/PartTable.tsx:166 msgid "Price Range" msgstr "" -#: src/pages/part/PartDetail.tsx:730 +#: src/pages/part/PartDetail.tsx:732 msgid "Latest Serial Number" msgstr "" -#: src/pages/part/PartDetail.tsx:758 +#: src/pages/part/PartDetail.tsx:760 msgid "Select Part Revision" msgstr "" -#: src/pages/part/PartDetail.tsx:824 +#: src/pages/part/PartDetail.tsx:826 msgid "Variants" msgstr "" -#: src/pages/part/PartDetail.tsx:831 -#: src/pages/stock/StockDetail.tsx:526 +#: src/pages/part/PartDetail.tsx:833 +#: src/pages/stock/StockDetail.tsx:542 msgid "Allocations" msgstr "" -#: src/pages/part/PartDetail.tsx:838 +#: src/pages/part/PartDetail.tsx:840 msgid "Bill of Materials" msgstr "" -#: src/pages/part/PartDetail.tsx:850 +#: src/pages/part/PartDetail.tsx:852 msgid "Used In" msgstr "Використано у" -#: src/pages/part/PartDetail.tsx:857 +#: src/pages/part/PartDetail.tsx:859 msgid "Part Pricing" msgstr "Ціна елементу" -#: src/pages/part/PartDetail.tsx:927 +#: src/pages/part/PartDetail.tsx:929 msgid "Test Templates" msgstr "" -#: src/pages/part/PartDetail.tsx:938 +#: src/pages/part/PartDetail.tsx:951 msgid "Related Parts" msgstr "" @@ -7161,47 +7178,47 @@ msgstr "" #~ msgid "Transfer part stock" #~ msgstr "Transfer part stock" -#: src/pages/part/PartDetail.tsx:999 +#: src/pages/part/PartDetail.tsx:1012 #: src/tables/part/PartTestTemplateTable.tsx:112 #: src/tables/stock/StockItemTestResultTable.tsx:401 msgid "Required" msgstr "Необхідний" -#: src/pages/part/PartDetail.tsx:1036 +#: src/pages/part/PartDetail.tsx:1049 #: src/tables/part/PartTable.tsx:355 msgid "Edit Part" msgstr "" -#: src/pages/part/PartDetail.tsx:1076 +#: src/pages/part/PartDetail.tsx:1089 #: src/tables/part/PartTable.tsx:343 #: src/tables/part/PartTable.tsx:420 msgid "Add Part" msgstr "" -#: src/pages/part/PartDetail.tsx:1090 +#: src/pages/part/PartDetail.tsx:1103 msgid "Delete Part" msgstr "Видалити деталь" -#: src/pages/part/PartDetail.tsx:1099 +#: src/pages/part/PartDetail.tsx:1112 msgid "Deleting this part cannot be reversed" msgstr "Видалення цього елементу не може бути скасовано" -#: src/pages/part/PartDetail.tsx:1161 -#: src/pages/stock/StockDetail.tsx:854 +#: src/pages/part/PartDetail.tsx:1174 +#: src/pages/stock/StockDetail.tsx:870 msgid "Order" msgstr "Замовлення" -#: src/pages/part/PartDetail.tsx:1162 -#: src/pages/stock/StockDetail.tsx:855 -#: src/tables/build/BuildLineTable.tsx:740 +#: src/pages/part/PartDetail.tsx:1175 +#: src/pages/stock/StockDetail.tsx:871 +#: src/tables/build/BuildLineTable.tsx:743 msgid "Order Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:1174 +#: src/pages/part/PartDetail.tsx:1187 msgid "Search by serial number" msgstr "" -#: src/pages/part/PartDetail.tsx:1182 +#: src/pages/part/PartDetail.tsx:1195 #: src/tables/part/PartTable.tsx:392 msgid "Part Actions" msgstr "" @@ -7291,8 +7308,8 @@ msgstr "" #: src/pages/part/PartStockHistoryDetail.tsx:107 #: src/pages/part/PartStockHistoryDetail.tsx:211 -#: src/pages/stock/StockDetail.tsx:399 -#: src/tables/stock/StockItemTable.tsx:272 +#: src/pages/stock/StockDetail.tsx:402 +#: src/tables/stock/StockItemTable.tsx:273 msgid "Stock Value" msgstr "" @@ -7366,12 +7383,12 @@ msgstr "" #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:71 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:126 #: src/pages/part/pricing/SupplierPricingPanel.tsx:66 -#: src/pages/stock/StockDetail.tsx:387 +#: src/pages/stock/StockDetail.tsx:390 #: src/tables/bom/BomTable.tsx:265 #: src/tables/general/ExtraLineItemTable.tsx:61 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:250 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:84 -#: src/tables/stock/StockItemTable.tsx:260 +#: src/tables/stock/StockItemTable.tsx:261 msgid "Unit Price" msgstr "" @@ -7449,9 +7466,9 @@ msgid "Purchase Pricing" msgstr "" #: src/pages/part/pricing/PricingOverviewPanel.tsx:281 -#: src/pages/stock/StockDetail.tsx:179 +#: src/pages/stock/StockDetail.tsx:426 #: src/tables/part/PartParameterTable.tsx:121 -#: src/tables/stock/StockItemTable.tsx:301 +#: src/tables/stock/StockItemTable.tsx:302 msgid "Last Updated" msgstr "" @@ -7815,6 +7832,7 @@ msgid "Parent Location" msgstr "" #: src/pages/stock/LocationDetail.tsx:130 +#: src/pages/stock/LocationDetail.tsx:176 msgid "Sublocations" msgstr "" @@ -7871,12 +7889,12 @@ msgid "Scan Stock Item" msgstr "" #: src/pages/stock/LocationDetail.tsx:298 -#: src/pages/stock/StockDetail.tsx:783 +#: src/pages/stock/StockDetail.tsx:799 msgid "Scanned stock item into location" msgstr "" #: src/pages/stock/LocationDetail.tsx:304 -#: src/pages/stock/StockDetail.tsx:789 +#: src/pages/stock/StockDetail.tsx:805 msgid "Error scanning stock item" msgstr "" @@ -7913,71 +7931,71 @@ msgstr "" #~ msgid "Unlink custom barcode from stock item" #~ msgstr "Unlink custom barcode from stock item" -#: src/pages/stock/StockDetail.tsx:185 -msgid "Last Stocktake" -msgstr "" - -#: src/pages/stock/StockDetail.tsx:203 -msgid "Previous serial number" -msgstr "" - #: src/pages/stock/StockDetail.tsx:205 #~ msgid "Edit stock item" #~ msgstr "Edit stock item" +#: src/pages/stock/StockDetail.tsx:206 +msgid "Previous serial number" +msgstr "" + #: src/pages/stock/StockDetail.tsx:217 #~ msgid "Delete stock item" #~ msgstr "Delete stock item" -#: src/pages/stock/StockDetail.tsx:225 +#: src/pages/stock/StockDetail.tsx:228 msgid "Find serial number" msgstr "" -#: src/pages/stock/StockDetail.tsx:269 +#: src/pages/stock/StockDetail.tsx:272 msgid "Allocated to Orders" msgstr "" -#: src/pages/stock/StockDetail.tsx:302 +#: src/pages/stock/StockDetail.tsx:305 msgid "Installed In" msgstr "" -#: src/pages/stock/StockDetail.tsx:322 +#: src/pages/stock/StockDetail.tsx:325 msgid "Parent Item" msgstr "" -#: src/pages/stock/StockDetail.tsx:326 +#: src/pages/stock/StockDetail.tsx:329 msgid "Parent stock item" msgstr "" -#: src/pages/stock/StockDetail.tsx:332 +#: src/pages/stock/StockDetail.tsx:335 msgid "Consumed By" msgstr "Використано" +#: src/pages/stock/StockDetail.tsx:432 +msgid "Last Stocktake" +msgstr "" + #: src/pages/stock/StockDetail.tsx:433 #~ msgid "Duplicate stock item" #~ msgstr "Duplicate stock item" -#: src/pages/stock/StockDetail.tsx:510 +#: src/pages/stock/StockDetail.tsx:526 msgid "Stock Details" msgstr "" -#: src/pages/stock/StockDetail.tsx:516 +#: src/pages/stock/StockDetail.tsx:532 msgid "Stock Tracking" msgstr "" #: src/pages/stock/StockDetail.tsx:571 -msgid "Test Data" -msgstr "" +#~ msgid "Test Data" +#~ msgstr "Test Data" -#: src/pages/stock/StockDetail.tsx:585 +#: src/pages/stock/StockDetail.tsx:601 msgid "Installed Items" msgstr "" -#: src/pages/stock/StockDetail.tsx:592 +#: src/pages/stock/StockDetail.tsx:608 msgid "Child Items" msgstr "" -#: src/pages/stock/StockDetail.tsx:645 +#: src/pages/stock/StockDetail.tsx:661 msgid "Edit Stock Item" msgstr "" @@ -7991,77 +8009,77 @@ msgstr "" #~ msgid "Remove stock" #~ msgstr "Remove stock" -#: src/pages/stock/StockDetail.tsx:687 -msgid "Items Created" -msgstr "" - -#: src/pages/stock/StockDetail.tsx:688 -msgid "Created {n} stock items" -msgstr "" - #: src/pages/stock/StockDetail.tsx:698 #: src/tables/stock/StockItemTable.tsx:481 #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:705 +#: src/pages/stock/StockDetail.tsx:703 +msgid "Items Created" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:704 +msgid "Created {n} stock items" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:721 msgid "Delete Stock Item" msgstr "" -#: src/pages/stock/StockDetail.tsx:741 -msgid "Serialize Stock Item" -msgstr "" - #: src/pages/stock/StockDetail.tsx:757 -#: src/tables/stock/StockItemTable.tsx:539 -msgid "Stock item serialized" +msgid "Serialize Stock Item" msgstr "" #: src/pages/stock/StockDetail.tsx:762 #~ msgid "Return Stock Item" #~ msgstr "Return Stock Item" -#: src/pages/stock/StockDetail.tsx:765 -msgid "Scan Into Location" -msgstr "" - #: src/pages/stock/StockDetail.tsx:765 #~ msgid "Return this item into stock. This will remove the customer assignment." #~ msgstr "Return this item into stock. This will remove the customer assignment." +#: src/pages/stock/StockDetail.tsx:773 +#: src/tables/stock/StockItemTable.tsx:536 +msgid "Stock item serialized" +msgstr "" + #: src/pages/stock/StockDetail.tsx:777 #~ msgid "Item returned to stock" #~ msgstr "Item returned to stock" -#: src/pages/stock/StockDetail.tsx:823 +#: src/pages/stock/StockDetail.tsx:781 +msgid "Scan Into Location" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:839 msgid "Scan into location" msgstr "" -#: src/pages/stock/StockDetail.tsx:825 +#: src/pages/stock/StockDetail.tsx:841 msgid "Scan this item into a location" msgstr "" -#: src/pages/stock/StockDetail.tsx:837 +#: src/pages/stock/StockDetail.tsx:853 msgid "Stock Operations" msgstr "" -#: src/pages/stock/StockDetail.tsx:842 +#: src/pages/stock/StockDetail.tsx:858 #: src/tables/build/BuildOutputTable.tsx:532 msgid "Serialize" msgstr "" -#: src/pages/stock/StockDetail.tsx:843 +#: src/pages/stock/StockDetail.tsx:859 msgid "Serialize stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:868 -msgid "Stock Item Actions" -msgstr "" - #: src/pages/stock/StockDetail.tsx:868 #~ msgid "Count stock" #~ msgstr "Count stock" +#: src/pages/stock/StockDetail.tsx:884 +msgid "Stock Item Actions" +msgstr "" + #: src/pages/stock/StockDetail.tsx:890 #~ msgid "Return from customer" #~ msgstr "Return from customer" @@ -8070,20 +8088,6 @@ msgstr "" #~ msgid "Transfer" #~ msgstr "Transfer" -#: src/pages/stock/StockDetail.tsx:937 -#: src/tables/stock/StockItemTable.tsx:409 -msgid "Stale" -msgstr "" - -#: src/pages/stock/StockDetail.tsx:943 -#: src/tables/stock/StockItemTable.tsx:403 -msgid "Expired" -msgstr "" - -#: src/pages/stock/StockDetail.tsx:949 -msgid "Unavailable" -msgstr "" - #: src/pages/stock/StockDetail.tsx:950 #~ msgid "Assign to Customer" #~ msgstr "Assign to Customer" @@ -8092,6 +8096,20 @@ msgstr "" #~ msgid "Assign to a customer" #~ msgstr "Assign to a customer" +#: src/pages/stock/StockDetail.tsx:953 +#: src/tables/stock/StockItemTable.tsx:406 +msgid "Stale" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:959 +#: src/tables/stock/StockItemTable.tsx:400 +msgid "Expired" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:965 +msgid "Unavailable" +msgstr "" + #: src/states/IconState.tsx:47 #: src/states/IconState.tsx:77 msgid "Error loading icon package from server" @@ -8165,199 +8183,203 @@ msgstr "Показати елементи які мають Номер сері msgid "Filter items by batch code" msgstr "Фільтрувати елементи по Номеру серії збірки" -#: src/tables/Filter.tsx:92 -msgid "Is Serialized" -msgstr "" - #: src/tables/Filter.tsx:93 -msgid "Show items which have a serial number" +msgid "Show items which are in stock" msgstr "" #: src/tables/Filter.tsx:100 -msgid "Serial" +msgid "Is Serialized" msgstr "" #: src/tables/Filter.tsx:101 -msgid "Filter items by serial number" +msgid "Show items which have a serial number" msgstr "" #: src/tables/Filter.tsx:106 #~ msgid "Show overdue orders" #~ msgstr "Show overdue orders" +#: src/tables/Filter.tsx:108 +msgid "Serial" +msgstr "" + #: src/tables/Filter.tsx:109 +msgid "Filter items by serial number" +msgstr "" + +#: src/tables/Filter.tsx:117 msgid "Serial Below" msgstr "" -#: src/tables/Filter.tsx:110 +#: src/tables/Filter.tsx:118 msgid "Show items with serial numbers less than or equal to a given value" msgstr "" -#: src/tables/Filter.tsx:118 +#: src/tables/Filter.tsx:126 msgid "Serial Above" msgstr "" -#: src/tables/Filter.tsx:119 +#: src/tables/Filter.tsx:127 msgid "Show items with serial numbers greater than or equal to a given value" msgstr "" -#: src/tables/Filter.tsx:128 +#: src/tables/Filter.tsx:136 msgid "Assigned to me" msgstr "" -#: src/tables/Filter.tsx:129 +#: src/tables/Filter.tsx:137 msgid "Show orders assigned to me" msgstr "" -#: src/tables/Filter.tsx:136 +#: src/tables/Filter.tsx:144 #: src/tables/sales/SalesOrderAllocationTable.tsx:85 msgid "Outstanding" msgstr "" -#: src/tables/Filter.tsx:137 +#: src/tables/Filter.tsx:145 msgid "Show outstanding items" msgstr "" -#: src/tables/Filter.tsx:145 +#: src/tables/Filter.tsx:153 msgid "Show overdue items" msgstr "" -#: src/tables/Filter.tsx:152 +#: src/tables/Filter.tsx:160 msgid "Minimum Date" msgstr "" -#: src/tables/Filter.tsx:153 +#: src/tables/Filter.tsx:161 msgid "Show items after this date" msgstr "" -#: src/tables/Filter.tsx:161 +#: src/tables/Filter.tsx:169 msgid "Maximum Date" msgstr "" -#: src/tables/Filter.tsx:162 +#: src/tables/Filter.tsx:170 msgid "Show items before this date" msgstr "" -#: src/tables/Filter.tsx:170 +#: src/tables/Filter.tsx:178 msgid "Created Before" msgstr "" -#: src/tables/Filter.tsx:171 +#: src/tables/Filter.tsx:179 msgid "Show items created before this date" msgstr "" -#: src/tables/Filter.tsx:179 +#: src/tables/Filter.tsx:187 msgid "Created After" msgstr "" -#: src/tables/Filter.tsx:180 +#: src/tables/Filter.tsx:188 msgid "Show items created after this date" msgstr "" -#: src/tables/Filter.tsx:188 +#: src/tables/Filter.tsx:196 msgid "Start Date Before" msgstr "" -#: src/tables/Filter.tsx:189 +#: src/tables/Filter.tsx:197 msgid "Show items with a start date before this date" msgstr "" -#: src/tables/Filter.tsx:197 +#: src/tables/Filter.tsx:205 msgid "Start Date After" msgstr "" -#: src/tables/Filter.tsx:198 +#: src/tables/Filter.tsx:206 msgid "Show items with a start date after this date" msgstr "" -#: src/tables/Filter.tsx:206 +#: src/tables/Filter.tsx:214 msgid "Target Date Before" msgstr "" -#: src/tables/Filter.tsx:207 +#: src/tables/Filter.tsx:215 msgid "Show items with a target date before this date" msgstr "" -#: src/tables/Filter.tsx:215 +#: src/tables/Filter.tsx:223 msgid "Target Date After" msgstr "" -#: src/tables/Filter.tsx:216 +#: src/tables/Filter.tsx:224 msgid "Show items with a target date after this date" msgstr "" -#: src/tables/Filter.tsx:224 +#: src/tables/Filter.tsx:232 msgid "Completed Before" msgstr "" -#: src/tables/Filter.tsx:225 +#: src/tables/Filter.tsx:233 msgid "Show items completed before this date" msgstr "" -#: src/tables/Filter.tsx:233 +#: src/tables/Filter.tsx:241 msgid "Completed After" msgstr "" -#: src/tables/Filter.tsx:234 +#: src/tables/Filter.tsx:242 msgid "Show items completed after this date" msgstr "" -#: src/tables/Filter.tsx:246 +#: src/tables/Filter.tsx:254 msgid "Has Project Code" msgstr "" -#: src/tables/Filter.tsx:247 +#: src/tables/Filter.tsx:255 msgid "Show orders with an assigned project code" msgstr "" -#: src/tables/Filter.tsx:256 +#: src/tables/Filter.tsx:264 msgid "Include Variants" msgstr "Включити варіанти" -#: src/tables/Filter.tsx:257 +#: src/tables/Filter.tsx:265 msgid "Include results for part variants" msgstr "" -#: src/tables/Filter.tsx:267 +#: src/tables/Filter.tsx:275 #: src/tables/part/PartPurchaseOrdersTable.tsx:133 msgid "Filter by order status" msgstr "" -#: src/tables/Filter.tsx:279 +#: src/tables/Filter.tsx:287 msgid "Filter by project code" msgstr "" -#: src/tables/Filter.tsx:312 +#: src/tables/Filter.tsx:320 msgid "Filter by responsible owner" msgstr "" -#: src/tables/Filter.tsx:328 +#: src/tables/Filter.tsx:336 #: src/tables/settings/ApiTokenTable.tsx:133 #: src/tables/stock/StockTrackingTable.tsx:191 msgid "Filter by user" msgstr "" -#: src/tables/Filter.tsx:340 +#: src/tables/Filter.tsx:348 msgid "Filter by manufacturer" msgstr "" -#: src/tables/Filter.tsx:353 +#: src/tables/Filter.tsx:361 msgid "Filter by supplier" msgstr "" -#: src/tables/Filter.tsx:366 +#: src/tables/Filter.tsx:374 msgid "Filter by user who created the order" msgstr "" -#: src/tables/Filter.tsx:374 +#: src/tables/Filter.tsx:382 msgid "Filter by user who issued the order" msgstr "" -#: src/tables/Filter.tsx:382 +#: src/tables/Filter.tsx:390 msgid "Filter by part category" msgstr "" -#: src/tables/Filter.tsx:393 +#: src/tables/Filter.tsx:401 msgid "Filter by stock location" msgstr "" @@ -8566,7 +8588,7 @@ msgstr "" #: src/tables/bom/BomTable.tsx:345 #: src/tables/part/PartTable.tsx:158 #: src/tables/sales/SalesOrderLineItemTable.tsx:187 -#: src/tables/stock/StockItemTable.tsx:223 +#: src/tables/stock/StockItemTable.tsx:224 msgid "Stock Information" msgstr "" @@ -8588,7 +8610,7 @@ msgstr "" #: src/tables/bom/BomTable.tsx:379 #: src/tables/build/BuildLineTable.tsx:478 -#: src/tables/build/BuildLineTable.tsx:518 +#: src/tables/build/BuildLineTable.tsx:519 msgid "Consumable item" msgstr "" @@ -8737,7 +8759,7 @@ msgstr "Біл матеріалів не можна редагувати, том #: src/tables/part/ParametricPartTable.tsx:364 #: src/tables/part/PartBuildAllocationsTable.tsx:60 #: src/tables/part/PartTable.tsx:196 -#: src/tables/stock/StockItemTable.tsx:334 +#: src/tables/stock/StockItemTable.tsx:335 msgid "Assembly" msgstr "Збірка" @@ -8785,7 +8807,7 @@ msgstr "Статус замовлення" #~ msgstr "Edit Build Item" #: src/tables/build/BuildAllocatedStockTable.tsx:167 -#: src/tables/build/BuildLineTable.tsx:631 +#: src/tables/build/BuildLineTable.tsx:632 msgid "Edit Stock Allocation" msgstr "" @@ -8794,11 +8816,11 @@ msgstr "" #~ msgstr "Delete Build Item" #: src/tables/build/BuildAllocatedStockTable.tsx:180 -#: src/tables/build/BuildLineTable.tsx:644 +#: src/tables/build/BuildLineTable.tsx:645 msgid "Delete Stock Allocation" msgstr "" -#: src/tables/build/BuildAllocatedStockTable.tsx:232 +#: src/tables/build/BuildAllocatedStockTable.tsx:239 msgid "Consume" msgstr "" @@ -8836,7 +8858,7 @@ msgid "Testable" msgstr "" #: src/tables/build/BuildLineTable.tsx:215 -#: src/tables/stock/StockItemTable.tsx:393 +#: src/tables/stock/StockItemTable.tsx:390 msgid "Tracked" msgstr "" @@ -8855,7 +8877,7 @@ msgstr "" #: src/tables/build/BuildLineTable.tsx:294 #: src/tables/sales/SalesOrderLineItemTable.tsx:158 -#: src/tables/stock/StockItemTable.tsx:192 +#: src/tables/stock/StockItemTable.tsx:193 msgid "No stock available" msgstr "" @@ -8887,55 +8909,55 @@ msgstr "" msgid "BOM Information" msgstr "" -#: src/tables/build/BuildLineTable.tsx:496 +#: src/tables/build/BuildLineTable.tsx:497 #: src/tables/part/PartBuildAllocationsTable.tsx:102 msgid "Fully allocated" msgstr "" -#: src/tables/build/BuildLineTable.tsx:544 +#: src/tables/build/BuildLineTable.tsx:545 #: src/tables/sales/SalesOrderLineItemTable.tsx:308 msgid "Create Build Order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:573 +#: src/tables/build/BuildLineTable.tsx:574 msgid "Auto allocation in progress" msgstr "Виконується автоматичний розподіл" -#: src/tables/build/BuildLineTable.tsx:576 -#: src/tables/build/BuildLineTable.tsx:781 +#: src/tables/build/BuildLineTable.tsx:577 +#: src/tables/build/BuildLineTable.tsx:784 msgid "Auto Allocate Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:577 +#: src/tables/build/BuildLineTable.tsx:578 msgid "Automatically allocate stock to this build according to the selected options" msgstr "Автоматично виділяти запас для цієї збірки згідно вибраних опцій" -#: src/tables/build/BuildLineTable.tsx:597 -#: src/tables/build/BuildLineTable.tsx:611 -#: src/tables/build/BuildLineTable.tsx:730 -#: src/tables/build/BuildLineTable.tsx:831 +#: src/tables/build/BuildLineTable.tsx:598 +#: src/tables/build/BuildLineTable.tsx:612 +#: src/tables/build/BuildLineTable.tsx:733 +#: src/tables/build/BuildLineTable.tsx:834 #: src/tables/build/BuildOutputTable.tsx:359 #: src/tables/build/BuildOutputTable.tsx:364 msgid "Deallocate Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:613 +#: src/tables/build/BuildLineTable.tsx:614 msgid "Deallocate all untracked stock for this build order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:615 +#: src/tables/build/BuildLineTable.tsx:616 msgid "Deallocate stock from the selected line item" msgstr "" -#: src/tables/build/BuildLineTable.tsx:619 +#: src/tables/build/BuildLineTable.tsx:620 msgid "Stock has been deallocated" msgstr "" -#: src/tables/build/BuildLineTable.tsx:750 +#: src/tables/build/BuildLineTable.tsx:753 msgid "Build Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:763 +#: src/tables/build/BuildLineTable.tsx:766 #: src/tables/sales/SalesOrderLineItemTable.tsx:396 msgid "View Part" msgstr "" @@ -8999,38 +9021,6 @@ msgstr "Показувати замовлення з датою початку" #~ msgid "Filter by user who issued this order" #~ msgstr "Filter by user who issued this order" -#: src/tables/build/BuildOrderTestTable.tsx:85 -#: src/tables/build/BuildOrderTestTable.tsx:163 -#: src/tables/build/BuildOrderTestTable.tsx:283 -#: src/tables/build/BuildOrderTestTable.tsx:297 -#: src/tables/stock/StockItemTestResultTable.tsx:293 -#: src/tables/stock/StockItemTestResultTable.tsx:365 -#: src/tables/stock/StockItemTestResultTable.tsx:426 -msgid "Add Test Result" -msgstr "" - -#: src/tables/build/BuildOrderTestTable.tsx:92 -#: src/tables/stock/StockItemTestResultTable.tsx:295 -msgid "Test result added" -msgstr "" - -#: src/tables/build/BuildOrderTestTable.tsx:124 -msgid "Add Test Results" -msgstr "" - -#: src/tables/build/BuildOrderTestTable.tsx:134 -msgid "Test results added" -msgstr "" - -#: src/tables/build/BuildOrderTestTable.tsx:162 -#: src/tables/stock/StockItemTestResultTable.tsx:191 -msgid "No Result" -msgstr "" - -#: src/tables/build/BuildOrderTestTable.tsx:274 -msgid "Show build outputs currently in production" -msgstr "" - #: src/tables/build/BuildOutputTable.tsx:104 msgid "Build Output Stock Allocation" msgstr "" @@ -9066,7 +9056,8 @@ msgid "Serialize Build Output" msgstr "" #: src/tables/build/BuildOutputTable.tsx:409 -#: src/tables/stock/StockItemTable.tsx:329 +#: src/tables/part/PartTestResultTable.tsx:310 +#: src/tables/stock/StockItemTable.tsx:330 msgid "Filter by stock status" msgstr "" @@ -9914,6 +9905,38 @@ msgstr "" msgid "Order selected parts" msgstr "" +#: src/tables/part/PartTestResultTable.tsx:103 +#: src/tables/part/PartTestResultTable.tsx:181 +#: src/tables/part/PartTestResultTable.tsx:320 +#: src/tables/part/PartTestResultTable.tsx:334 +#: src/tables/stock/StockItemTestResultTable.tsx:293 +#: src/tables/stock/StockItemTestResultTable.tsx:365 +#: src/tables/stock/StockItemTestResultTable.tsx:426 +msgid "Add Test Result" +msgstr "" + +#: src/tables/part/PartTestResultTable.tsx:110 +#: src/tables/stock/StockItemTestResultTable.tsx:295 +msgid "Test result added" +msgstr "" + +#: src/tables/part/PartTestResultTable.tsx:142 +msgid "Add Test Results" +msgstr "" + +#: src/tables/part/PartTestResultTable.tsx:152 +msgid "Test results added" +msgstr "" + +#: src/tables/part/PartTestResultTable.tsx:180 +#: src/tables/stock/StockItemTestResultTable.tsx:191 +msgid "No Result" +msgstr "" + +#: src/tables/part/PartTestResultTable.tsx:298 +msgid "Show build outputs currently in production" +msgstr "" + #: src/tables/part/PartTestTemplateTable.tsx:56 msgid "Test is defined for a parent template part" msgstr "" @@ -10268,7 +10291,7 @@ msgid "Sample" msgstr "" #: src/tables/plugin/PluginListTable.tsx:432 -#: src/tables/stock/StockItemTable.tsx:377 +#: src/tables/stock/StockItemTable.tsx:374 msgid "Installed" msgstr "" @@ -11081,55 +11104,55 @@ msgstr "" msgid "User deleted" msgstr "" -#: src/tables/settings/UserTable.tsx:361 +#: src/tables/settings/UserTable.tsx:362 msgid "Are you sure you want to delete this user?" msgstr "" -#: src/tables/settings/UserTable.tsx:367 +#: src/tables/settings/UserTable.tsx:368 msgid "Add User" msgstr "" -#: src/tables/settings/UserTable.tsx:375 +#: src/tables/settings/UserTable.tsx:376 msgid "Added user" msgstr "" -#: src/tables/settings/UserTable.tsx:382 +#: src/tables/settings/UserTable.tsx:383 msgid "Set Password" msgstr "" -#: src/tables/settings/UserTable.tsx:387 +#: src/tables/settings/UserTable.tsx:388 msgid "Password updated" msgstr "" -#: src/tables/settings/UserTable.tsx:398 +#: src/tables/settings/UserTable.tsx:399 msgid "Add user" msgstr "" -#: src/tables/settings/UserTable.tsx:411 +#: src/tables/settings/UserTable.tsx:412 msgid "Show active users" msgstr "" -#: src/tables/settings/UserTable.tsx:416 +#: src/tables/settings/UserTable.tsx:417 msgid "Show staff users" msgstr "" -#: src/tables/settings/UserTable.tsx:421 +#: src/tables/settings/UserTable.tsx:422 msgid "Show superusers" msgstr "" -#: src/tables/settings/UserTable.tsx:440 +#: src/tables/settings/UserTable.tsx:441 msgid "Edit User" msgstr "" -#: src/tables/settings/UserTable.tsx:476 +#: src/tables/settings/UserTable.tsx:477 msgid "User updated" msgstr "" -#: src/tables/settings/UserTable.tsx:477 +#: src/tables/settings/UserTable.tsx:478 msgid "User updated successfully" msgstr "" -#: src/tables/settings/UserTable.tsx:483 +#: src/tables/settings/UserTable.tsx:484 msgid "Error updating user" msgstr "" @@ -11171,47 +11194,47 @@ msgstr "Видалити тип локації" msgid "Icon" msgstr "Іконка" -#: src/tables/stock/StockItemTable.tsx:107 +#: src/tables/stock/StockItemTable.tsx:108 msgid "This stock item is in production" msgstr "" -#: src/tables/stock/StockItemTable.tsx:114 +#: src/tables/stock/StockItemTable.tsx:115 msgid "This stock item has been assigned to a sales order" msgstr "" -#: src/tables/stock/StockItemTable.tsx:121 +#: src/tables/stock/StockItemTable.tsx:122 msgid "This stock item has been assigned to a customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:128 +#: src/tables/stock/StockItemTable.tsx:129 msgid "This stock item is installed in another stock item" msgstr "" -#: src/tables/stock/StockItemTable.tsx:135 +#: src/tables/stock/StockItemTable.tsx:136 msgid "This stock item has been consumed by a build order" msgstr "Цей Складський елемент було використано у Виробничому замовленні" -#: src/tables/stock/StockItemTable.tsx:142 +#: src/tables/stock/StockItemTable.tsx:143 msgid "This stock item is unavailable" msgstr "" -#: src/tables/stock/StockItemTable.tsx:151 +#: src/tables/stock/StockItemTable.tsx:152 msgid "This stock item has expired" msgstr "" -#: src/tables/stock/StockItemTable.tsx:155 +#: src/tables/stock/StockItemTable.tsx:156 msgid "This stock item is stale" msgstr "" -#: src/tables/stock/StockItemTable.tsx:167 +#: src/tables/stock/StockItemTable.tsx:168 msgid "This stock item is fully allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:174 +#: src/tables/stock/StockItemTable.tsx:175 msgid "This stock item is partially allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:202 +#: src/tables/stock/StockItemTable.tsx:203 msgid "This stock item has been depleted" msgstr "" @@ -11219,152 +11242,148 @@ msgstr "" #~ msgid "Show stock for assmebled parts" #~ msgstr "Show stock for assmebled parts" -#: src/tables/stock/StockItemTable.tsx:306 +#: src/tables/stock/StockItemTable.tsx:307 msgid "Stocktake Date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:324 +#: src/tables/stock/StockItemTable.tsx:325 msgid "Show stock for active parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:335 +#: src/tables/stock/StockItemTable.tsx:336 msgid "Show stock for assembled parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:340 +#: src/tables/stock/StockItemTable.tsx:341 msgid "Show items which have been allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:345 +#: src/tables/stock/StockItemTable.tsx:346 msgid "Show items which are available" msgstr "" -#: src/tables/stock/StockItemTable.tsx:349 +#: src/tables/stock/StockItemTable.tsx:350 #: src/tables/stock/StockLocationTable.tsx:38 msgid "Include Sublocations" msgstr "Включати дочірні локації" -#: src/tables/stock/StockItemTable.tsx:350 +#: src/tables/stock/StockItemTable.tsx:351 msgid "Include stock in sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:354 +#: src/tables/stock/StockItemTable.tsx:355 msgid "Depleted" msgstr "" -#: src/tables/stock/StockItemTable.tsx:355 +#: src/tables/stock/StockItemTable.tsx:356 msgid "Show depleted stock items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:360 -msgid "Show items which are in stock" +#: src/tables/stock/StockItemTable.tsx:362 +msgid "Show items which are in production" msgstr "" #: src/tables/stock/StockItemTable.tsx:362 #~ msgid "Include stock items for variant parts" #~ msgstr "Include stock items for variant parts" -#: src/tables/stock/StockItemTable.tsx:365 -msgid "Show items which are in production" -msgstr "" - -#: src/tables/stock/StockItemTable.tsx:373 +#: src/tables/stock/StockItemTable.tsx:370 msgid "Show items which have been consumed by a build order" msgstr "Показати позиції, використані у Виробничих замовленнях" -#: src/tables/stock/StockItemTable.tsx:378 +#: src/tables/stock/StockItemTable.tsx:375 msgid "Show stock items which are installed in other items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:382 +#: src/tables/stock/StockItemTable.tsx:379 msgid "Sent to Customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:383 +#: src/tables/stock/StockItemTable.tsx:380 msgid "Show items which have been sent to a customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:394 +#: src/tables/stock/StockItemTable.tsx:391 msgid "Show tracked items" msgstr "" +#: src/tables/stock/StockItemTable.tsx:395 +msgid "Has Purchase Price" +msgstr "" + +#: src/tables/stock/StockItemTable.tsx:396 +msgid "Show items which have a purchase price" +msgstr "" + #: src/tables/stock/StockItemTable.tsx:397 #~ msgid "Serial Number LTE" #~ msgstr "Serial Number LTE" -#: src/tables/stock/StockItemTable.tsx:398 -msgid "Has Purchase Price" -msgstr "" - -#: src/tables/stock/StockItemTable.tsx:399 -msgid "Show items which have a purchase price" +#: src/tables/stock/StockItemTable.tsx:401 +msgid "Show items which have expired" msgstr "" #: src/tables/stock/StockItemTable.tsx:403 #~ msgid "Serial Number GTE" #~ msgstr "Serial Number GTE" -#: src/tables/stock/StockItemTable.tsx:404 -msgid "Show items which have expired" -msgstr "" - -#: src/tables/stock/StockItemTable.tsx:410 +#: src/tables/stock/StockItemTable.tsx:407 msgid "Show items which are stale" msgstr "" -#: src/tables/stock/StockItemTable.tsx:415 +#: src/tables/stock/StockItemTable.tsx:412 msgid "Expired Before" msgstr "" -#: src/tables/stock/StockItemTable.tsx:416 +#: src/tables/stock/StockItemTable.tsx:413 msgid "Show items which expired before this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:422 +#: src/tables/stock/StockItemTable.tsx:419 msgid "Expired After" msgstr "" -#: src/tables/stock/StockItemTable.tsx:423 +#: src/tables/stock/StockItemTable.tsx:420 msgid "Show items which expired after this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:429 +#: src/tables/stock/StockItemTable.tsx:426 msgid "Updated Before" msgstr "" -#: src/tables/stock/StockItemTable.tsx:430 +#: src/tables/stock/StockItemTable.tsx:427 msgid "Show items updated before this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:435 +#: src/tables/stock/StockItemTable.tsx:432 msgid "Updated After" msgstr "" -#: src/tables/stock/StockItemTable.tsx:436 +#: src/tables/stock/StockItemTable.tsx:433 msgid "Show items updated after this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:441 +#: src/tables/stock/StockItemTable.tsx:438 msgid "Stocktake Before" msgstr "" -#: src/tables/stock/StockItemTable.tsx:442 +#: src/tables/stock/StockItemTable.tsx:439 msgid "Show items counted before this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:447 +#: src/tables/stock/StockItemTable.tsx:444 msgid "Stocktake After" msgstr "" -#: src/tables/stock/StockItemTable.tsx:448 +#: src/tables/stock/StockItemTable.tsx:445 msgid "Show items counted after this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:453 +#: src/tables/stock/StockItemTable.tsx:450 msgid "External Location" msgstr "Зовнішнє розташування" -#: src/tables/stock/StockItemTable.tsx:454 +#: src/tables/stock/StockItemTable.tsx:451 msgid "Show items in an external location" msgstr "" @@ -11372,7 +11391,7 @@ msgstr "" #~ msgid "Delete stock items" #~ msgstr "Delete stock items" -#: src/tables/stock/StockItemTable.tsx:559 +#: src/tables/stock/StockItemTable.tsx:556 msgid "Order items" msgstr "" @@ -11547,10 +11566,6 @@ msgstr "" msgid "Removed" msgstr "" -#: src/tables/stock/StockTrackingTable.tsx:206 -msgid "Details" -msgstr "" - #: src/tables/stock/StockTrackingTable.tsx:221 msgid "No user information" msgstr "" diff --git a/src/frontend/src/locales/vi/messages.po b/src/frontend/src/locales/vi/messages.po index c4be3d1997..3ca6c34145 100644 --- a/src/frontend/src/locales/vi/messages.po +++ b/src/frontend/src/locales/vi/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: vi\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2025-09-17 03:42\n" +"PO-Revision-Date: 2025-09-29 23:54\n" "Last-Translator: \n" "Language-Team: Vietnamese\n" "Plural-Forms: nplurals=1; plural=0;\n" @@ -69,7 +69,7 @@ msgstr "Chức năng" #: src/components/forms/fields/RelatedModelField.tsx:393 #: src/components/nav/Header.tsx:169 #: src/pages/Index/Settings/UserSettings.tsx:74 -#: src/pages/part/PartDetail.tsx:1173 +#: src/pages/part/PartDetail.tsx:1186 msgid "Search" msgstr "Tìm kiếm" @@ -113,7 +113,7 @@ msgstr "Không" #: src/forms/StockForms.tsx:1028 #: src/forms/StockForms.tsx:1072 #: src/pages/build/BuildDetail.tsx:200 -#: src/pages/part/PartDetail.tsx:1225 +#: src/pages/part/PartDetail.tsx:1238 #: src/tables/ColumnRenderers.tsx:82 #: src/tables/part/RelatedPartTable.tsx:53 #: src/tables/stock/StockTrackingTable.tsx:87 @@ -128,7 +128,8 @@ msgstr "Phụ kiện" #: src/pages/part/CategoryDetail.tsx:130 #: src/pages/part/CategoryDetail.tsx:273 #: src/pages/part/CategoryDetail.tsx:312 -#: src/pages/part/PartDetail.tsx:955 +#: src/pages/part/CategoryDetail.tsx:343 +#: src/pages/part/PartDetail.tsx:968 msgid "Parts" msgstr "Phụ tùng" @@ -152,11 +153,11 @@ msgstr "Mẫu thử nghiệm" #: lib/enums/ModelInformation.tsx:52 #: src/components/wizards/OrderPartsWizard.tsx:143 #: src/pages/company/SupplierPartDetail.tsx:408 -#: src/pages/stock/StockDetail.tsx:286 +#: src/pages/stock/StockDetail.tsx:289 #: src/tables/build/BuildAllocatedStockTable.tsx:155 #: src/tables/part/PartPurchaseOrdersTable.tsx:50 #: src/tables/purchasing/SupplierPartTable.tsx:64 -#: src/tables/stock/StockItemTable.tsx:248 +#: src/tables/stock/StockItemTable.tsx:249 msgid "Supplier Part" msgstr "Phụ kiện nhà cung cấp" @@ -168,7 +169,7 @@ msgstr "Nhà cung cấp phụ kiện" #: lib/enums/ModelInformation.tsx:61 #: src/pages/company/SupplierPartDetail.tsx:160 #: src/tables/part/PartPurchaseOrdersTable.tsx:56 -#: src/tables/stock/StockItemTable.tsx:254 +#: src/tables/stock/StockItemTable.tsx:255 msgid "Manufacturer Part" msgstr "Phụ kiện nhà sản xuất" @@ -179,14 +180,15 @@ msgstr "Nhà sản xuất phụ kiện" #: lib/enums/ModelInformation.tsx:70 #: src/pages/part/CategoryDetail.tsx:343 -#: src/tables/Filter.tsx:381 +#: src/tables/Filter.tsx:389 msgid "Part Category" msgstr "Danh mục phụ kiện" #: lib/enums/ModelInformation.tsx:71 #: lib/enums/Roles.tsx:37 +#: src/pages/part/CategoryDetail.tsx:267 #: src/pages/part/CategoryDetail.tsx:334 -#: src/pages/part/PartDetail.tsx:1214 +#: src/pages/part/PartDetail.tsx:1227 msgid "Part Categories" msgstr "Danh mục phụ kiện" @@ -196,7 +198,8 @@ msgstr "Danh mục phụ kiện" #: src/forms/BuildForms.tsx:604 #: src/forms/BuildForms.tsx:765 #: src/forms/SalesOrderForms.tsx:269 -#: src/pages/stock/StockDetail.tsx:976 +#: src/pages/stock/StockDetail.tsx:992 +#: src/tables/part/PartTestResultTable.tsx:248 #: src/tables/stock/StockTrackingTable.tsx:48 #: src/tables/stock/StockTrackingTable.tsx:55 msgid "Stock Item" @@ -221,7 +224,7 @@ msgstr "Vị trí kho hàng" #: lib/enums/ModelInformation.tsx:89 #: src/pages/stock/LocationDetail.tsx:176 #: src/pages/stock/LocationDetail.tsx:412 -#: src/pages/stock/StockDetail.tsx:967 +#: src/pages/stock/StockDetail.tsx:983 msgid "Stock Locations" msgstr "Vị trí kho hàng" @@ -235,7 +238,7 @@ msgstr "Phân loại vị trí kho hàng" #: lib/enums/ModelInformation.tsx:103 #: src/pages/Index/Settings/SystemSettings.tsx:248 -#: src/pages/part/PartDetail.tsx:912 +#: src/pages/part/PartDetail.tsx:914 msgid "Stock History" msgstr "Lịch sử kho hàng" @@ -284,7 +287,7 @@ msgstr "Doanh nghiệp" #: src/pages/sales/ReturnOrderDetail.tsx:199 #: src/pages/sales/SalesOrderDetail.tsx:211 #: src/tables/ColumnRenderers.tsx:353 -#: src/tables/Filter.tsx:278 +#: src/tables/Filter.tsx:286 #: src/tables/TableHoverCard.tsx:101 msgid "Project Code" msgstr "Mã dự án" @@ -299,9 +302,9 @@ msgstr "Mã dự án" #: src/pages/build/BuildDetail.tsx:244 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:33 #: src/pages/purchasing/PurchaseOrderDetail.tsx:531 -#: src/pages/stock/StockDetail.tsx:349 +#: src/pages/stock/StockDetail.tsx:352 #: src/tables/part/PartPurchaseOrdersTable.tsx:32 -#: src/tables/stock/StockItemTable.tsx:240 +#: src/tables/stock/StockItemTable.tsx:241 #: src/tables/stock/StockTrackingTable.tsx:120 msgid "Purchase Order" msgstr "Đơn đặt mua" @@ -311,7 +314,7 @@ msgstr "Đơn đặt mua" #: src/pages/Index/Settings/SystemSettings.tsx:283 #: src/pages/company/CompanyDetail.tsx:205 #: src/pages/company/SupplierPartDetail.tsx:265 -#: src/pages/part/PartDetail.tsx:876 +#: src/pages/part/PartDetail.tsx:878 #: src/pages/purchasing/PurchasingIndex.tsx:60 msgid "Purchase Orders" msgstr "Đơn hàng mua" @@ -330,7 +333,7 @@ msgstr "Các dòng đơn đặt hàng" #: src/pages/sales/SalesOrderDetail.tsx:586 #: src/pages/sales/SalesOrderShipmentDetail.tsx:94 #: src/pages/sales/SalesOrderShipmentDetail.tsx:358 -#: src/pages/stock/StockDetail.tsx:358 +#: src/pages/stock/StockDetail.tsx:361 #: src/tables/part/PartSalesAllocationsTable.tsx:41 #: src/tables/sales/SalesOrderAllocationTable.tsx:107 #: src/tables/stock/StockTrackingTable.tsx:131 @@ -341,7 +344,7 @@ msgstr "Đơn đặt bán" #: lib/enums/Roles.tsx:43 #: src/pages/Index/Settings/SystemSettings.tsx:299 #: src/pages/company/CompanyDetail.tsx:225 -#: src/pages/part/PartDetail.tsx:888 +#: src/pages/part/PartDetail.tsx:890 #: src/pages/sales/SalesIndex.tsx:82 msgid "Sales Orders" msgstr "Đơn hàng bán" @@ -365,7 +368,7 @@ msgstr "Đơn hàng trả lại" #: lib/enums/Roles.tsx:41 #: src/pages/Index/Settings/SystemSettings.tsx:315 #: src/pages/company/CompanyDetail.tsx:232 -#: src/pages/part/PartDetail.tsx:895 +#: src/pages/part/PartDetail.tsx:897 #: src/pages/sales/SalesIndex.tsx:103 msgid "Return Orders" msgstr "Đơn hàng trả lại" @@ -414,7 +417,7 @@ msgstr "Chủ sở hữu" #: lib/enums/ModelInformation.tsx:214 #: src/pages/Auth/ChangePassword.tsx:36 #: src/pages/core/UserDetail.tsx:220 -#: src/tables/Filter.tsx:327 +#: src/tables/Filter.tsx:335 #: src/tables/settings/ApiTokenTable.tsx:105 #: src/tables/settings/ApiTokenTable.tsx:132 #: src/tables/settings/BarcodeScanHistoryTable.tsx:79 @@ -544,7 +547,7 @@ msgstr "Quản trị" #: lib/enums/Roles.tsx:33 #: src/pages/Index/Settings/SystemSettings.tsx:264 #: src/pages/build/BuildIndex.tsx:75 -#: src/pages/part/PartDetail.tsx:905 +#: src/pages/part/PartDetail.tsx:907 #: src/pages/sales/SalesOrderDetail.tsx:394 msgid "Build Orders" msgstr "Đơn đặt bản dựng" @@ -694,11 +697,12 @@ msgid "Failed to link barcode" msgstr "Liên kết với mã vạch thất bại" #: src/components/barcodes/QRCode.tsx:179 -#: src/pages/part/PartDetail.tsx:522 +#: src/pages/part/PartDetail.tsx:524 #: src/pages/purchasing/PurchaseOrderDetail.tsx:204 #: src/pages/sales/ReturnOrderDetail.tsx:168 #: src/pages/sales/SalesOrderDetail.tsx:180 #: src/pages/sales/SalesOrderShipmentDetail.tsx:168 +#: src/pages/stock/StockDetail.tsx:186 msgid "Link" msgstr "Liên kết" @@ -720,11 +724,11 @@ msgstr "Mở trong giao diện quản trị" #~ msgid "Copy to clipboard" #~ msgstr "Copy to clipboard" -#: src/components/buttons/CopyButton.tsx:31 +#: src/components/buttons/CopyButton.tsx:34 msgid "Copied" msgstr "Đã sao chép" -#: src/components/buttons/CopyButton.tsx:31 +#: src/components/buttons/CopyButton.tsx:34 msgid "Copy" msgstr "Sao chép" @@ -752,19 +756,15 @@ msgstr "In báo cáo" #~ msgid "The label could not be generated" #~ msgstr "The label could not be generated" -#: src/components/buttons/PrintingActions.tsx:122 +#: src/components/buttons/PrintingActions.tsx:124 msgid "Print Label" msgstr "In nhãn" -#: src/components/buttons/PrintingActions.tsx:129 -#: src/components/buttons/PrintingActions.tsx:156 +#: src/components/buttons/PrintingActions.tsx:134 +#: src/components/buttons/PrintingActions.tsx:168 msgid "Print" msgstr "In" -#: src/components/buttons/PrintingActions.tsx:139 -msgid "Print Report" -msgstr "In báo cáo" - #: src/components/buttons/PrintingActions.tsx:152 #~ msgid "Generate" #~ msgstr "Generate" @@ -777,15 +777,19 @@ msgstr "In báo cáo" #~ msgid "The report could not be generated" #~ msgstr "The report could not be generated" -#: src/components/buttons/PrintingActions.tsx:177 +#: src/components/buttons/PrintingActions.tsx:161 +msgid "Print Report" +msgstr "In báo cáo" + +#: src/components/buttons/PrintingActions.tsx:189 msgid "Printing Actions" msgstr "Các hành động in" -#: src/components/buttons/PrintingActions.tsx:182 +#: src/components/buttons/PrintingActions.tsx:194 msgid "Print Labels" msgstr "In nhãn" -#: src/components/buttons/PrintingActions.tsx:188 +#: src/components/buttons/PrintingActions.tsx:200 msgid "Print Reports" msgstr "In báo cáo" @@ -837,24 +841,24 @@ msgstr "" msgid "Subscribe to notifications" msgstr "" -#: src/components/calendar/Calendar.tsx:99 -#: src/components/calendar/Calendar.tsx:162 +#: src/components/calendar/Calendar.tsx:102 +#: src/components/calendar/Calendar.tsx:165 msgid "Calendar Filters" msgstr "" -#: src/components/calendar/Calendar.tsx:114 +#: src/components/calendar/Calendar.tsx:117 msgid "Previous month" msgstr "" -#: src/components/calendar/Calendar.tsx:123 +#: src/components/calendar/Calendar.tsx:126 msgid "Select month" msgstr "" -#: src/components/calendar/Calendar.tsx:144 +#: src/components/calendar/Calendar.tsx:147 msgid "Next month" msgstr "" -#: src/components/calendar/Calendar.tsx:175 +#: src/components/calendar/Calendar.tsx:178 #: src/tables/InvenTreeTableHeader.tsx:291 msgid "Download data" msgstr "" @@ -868,7 +872,7 @@ msgid "Error updating order" msgstr "" #: src/components/calendar/OrderCalendar.tsx:178 -#: src/tables/Filter.tsx:144 +#: src/tables/Filter.tsx:152 msgid "Overdue" msgstr "Quá hạn" @@ -1107,7 +1111,7 @@ msgid "The latest news from InvenTree" msgstr "" #: src/components/dashboard/widgets/ColorToggleWidget.tsx:18 -#: src/components/nav/MainMenu.tsx:91 +#: src/components/nav/MainMenu.tsx:93 msgid "Change Color Mode" msgstr "Thay đổi chế độ màu" @@ -1153,14 +1157,14 @@ msgstr "" #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:76 #: src/pages/core/UserDetail.tsx:93 #: src/pages/core/UserDetail.tsx:203 -#: src/tables/settings/UserTable.tsx:420 +#: src/tables/settings/UserTable.tsx:421 msgid "Superuser" msgstr "" #: src/components/details/Details.tsx:124 #: src/pages/core/UserDetail.tsx:87 #: src/pages/core/UserDetail.tsx:200 -#: src/tables/settings/UserTable.tsx:415 +#: src/tables/settings/UserTable.tsx:416 msgid "Staff" msgstr "" @@ -1658,7 +1662,7 @@ msgstr "Host" #: src/components/plugins/PluginDrawer.tsx:68 #: src/pages/Index/Settings/AdminCenter/UnitManagementPanel.tsx:19 #: src/pages/part/CategoryDetail.tsx:86 -#: src/pages/part/PartDetail.tsx:447 +#: src/pages/part/PartDetail.tsx:449 #: src/pages/stock/LocationDetail.tsx:84 #: src/tables/machine/MachineTypeTable.tsx:67 #: src/tables/machine/MachineTypeTable.tsx:151 @@ -1980,7 +1984,7 @@ msgid "Data has been imported successfully" msgstr "Dữ liệu đã được nhập thành công" #: src/components/importer/ImporterDrawer.tsx:109 -#: src/components/modals/AboutInvenTreeModal.tsx:197 +#: src/components/modals/AboutInvenTreeModal.tsx:203 #: src/components/modals/ServerInfoModal.tsx:134 #: src/forms/BomForms.tsx:132 msgid "Close" @@ -2166,14 +2170,14 @@ msgstr "" #: src/components/items/TransferList.tsx:161 #: src/components/render/Stock.tsx:102 -#: src/pages/part/PartDetail.tsx:984 -#: src/pages/stock/StockDetail.tsx:262 -#: src/pages/stock/StockDetail.tsx:913 +#: src/pages/part/PartDetail.tsx:997 +#: src/pages/stock/StockDetail.tsx:265 +#: src/pages/stock/StockDetail.tsx:929 #: src/tables/build/BuildAllocatedStockTable.tsx:135 #: src/tables/build/BuildLineTable.tsx:190 #: src/tables/part/PartTable.tsx:124 -#: src/tables/stock/StockItemTable.tsx:183 -#: src/tables/stock/StockItemTable.tsx:344 +#: src/tables/stock/StockItemTable.tsx:184 +#: src/tables/stock/StockItemTable.tsx:345 msgid "Available" msgstr "Có sẵn" @@ -2252,19 +2256,19 @@ msgstr "Gửi báo cáo lỗi" #~ msgid "Dismiss" #~ msgstr "Dismiss" -#: src/components/modals/AboutInvenTreeModal.tsx:190 +#: src/components/modals/AboutInvenTreeModal.tsx:193 msgid "Copy version information" msgstr "Sao chép thông tin phiên bản" -#: src/components/modals/AboutInvenTreeModal.tsx:207 +#: src/components/modals/AboutInvenTreeModal.tsx:213 msgid "Development Version" msgstr "Phiên bản phát triển" -#: src/components/modals/AboutInvenTreeModal.tsx:209 +#: src/components/modals/AboutInvenTreeModal.tsx:215 msgid "Up to Date" msgstr "Mới nhất" -#: src/components/modals/AboutInvenTreeModal.tsx:211 +#: src/components/modals/AboutInvenTreeModal.tsx:217 msgid "Update Available" msgstr "Có bản cập nhật mới" @@ -2439,24 +2443,28 @@ msgstr "Không tìm thấy..." #~ msgid "Profile" #~ msgstr "Profile" -#: src/components/nav/MainMenu.tsx:52 +#: src/components/nav/MainMenu.tsx:54 #: src/components/nav/NavigationDrawer.tsx:193 #: src/pages/Index/Settings/AdminCenter/EmailManagementPanel.tsx:21 #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:39 msgid "Settings" msgstr "Cài đặt" -#: src/components/nav/MainMenu.tsx:59 -#: src/pages/Index/Settings/UserSettings.tsx:145 -msgid "Account Settings" -msgstr "Cài đặt tài khoản" - #: src/components/nav/MainMenu.tsx:59 #: src/defaults/menuItems.tsx:15 #~ msgid "Account settings" #~ msgstr "Account settings" -#: src/components/nav/MainMenu.tsx:67 +#: src/components/nav/MainMenu.tsx:61 +#: src/pages/Index/Settings/UserSettings.tsx:145 +msgid "Account Settings" +msgstr "Cài đặt tài khoản" + +#: src/components/nav/MainMenu.tsx:68 +#~ msgid "Current language {locale}" +#~ msgstr "Current language {locale}" + +#: src/components/nav/MainMenu.tsx:69 #: src/components/nav/NavigationDrawer.tsx:153 #: src/components/nav/SettingsHeader.tsx:41 #: src/pages/Index/Settings/SystemSettings.tsx:347 @@ -2464,15 +2472,11 @@ msgstr "Cài đặt tài khoản" msgid "System Settings" msgstr "Thiết lập hệ thống" -#: src/components/nav/MainMenu.tsx:68 -#~ msgid "Current language {locale}" -#~ msgstr "Current language {locale}" - #: src/components/nav/MainMenu.tsx:71 #~ msgid "Switch to pseudo language" #~ msgstr "Switch to pseudo language" -#: src/components/nav/MainMenu.tsx:76 +#: src/components/nav/MainMenu.tsx:78 #: src/components/nav/NavigationDrawer.tsx:160 #: src/components/nav/SettingsHeader.tsx:42 #: src/defaults/actions.tsx:83 @@ -2481,7 +2485,14 @@ msgstr "Thiết lập hệ thống" msgid "Admin Center" msgstr "Trung tâm quản trị" -#: src/components/nav/MainMenu.tsx:100 +#: src/components/nav/MainMenu.tsx:99 +#: src/defaults/actions.tsx:44 +#: src/defaults/links.tsx:140 +#: src/defaults/links.tsx:186 +msgid "About InvenTree" +msgstr "Giới thiệu" + +#: src/components/nav/MainMenu.tsx:108 msgid "Logout" msgstr "Đăng xuất" @@ -2507,10 +2518,11 @@ msgstr "Đăng xuất" #: src/defaults/links.tsx:42 #: src/forms/StockForms.tsx:736 #: src/pages/Index/Settings/SystemSettings.tsx:224 -#: src/pages/part/PartDetail.tsx:805 +#: src/pages/part/PartDetail.tsx:807 #: src/pages/stock/LocationDetail.tsx:390 -#: src/pages/stock/StockDetail.tsx:626 -#: src/tables/stock/StockItemTable.tsx:86 +#: src/pages/stock/LocationDetail.tsx:420 +#: src/pages/stock/StockDetail.tsx:642 +#: src/tables/stock/StockItemTable.tsx:87 msgid "Stock" msgstr "Kho hàng" @@ -2599,7 +2611,7 @@ msgstr "" #: src/components/nav/SearchDrawer.tsx:288 #: src/pages/company/ManufacturerPartDetail.tsx:176 -#: src/pages/part/PartDetail.tsx:863 +#: src/pages/part/PartDetail.tsx:865 #: src/pages/part/PartSupplierDetail.tsx:15 #: src/pages/purchasing/PurchasingIndex.tsx:81 msgid "Suppliers" @@ -2663,7 +2675,7 @@ msgid "Attachments" msgstr "Đính kèm" #: src/components/panels/NotesPanel.tsx:23 -#: src/tables/build/BuildOrderTestTable.tsx:196 +#: src/tables/part/PartTestResultTable.tsx:214 #: src/tables/stock/StockTrackingTable.tsx:212 msgid "Notes" msgstr "Ghi chú" @@ -2709,7 +2721,7 @@ msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:118 #: src/pages/company/SupplierPartDetail.tsx:144 #: src/pages/part/CategoryDetail.tsx:106 -#: src/pages/part/PartDetail.tsx:461 +#: src/pages/part/PartDetail.tsx:463 #: src/pages/purchasing/PurchaseOrderDetail.tsx:144 #: src/pages/sales/ReturnOrderDetail.tsx:109 #: src/pages/sales/SalesOrderDetail.tsx:118 @@ -2730,7 +2742,7 @@ msgstr "" #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:41 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 #: src/tables/ColumnRenderers.tsx:411 -#: src/tables/build/BuildOrderTestTable.tsx:204 +#: src/tables/part/PartTestResultTable.tsx:222 msgid "Date" msgstr "Ngày" @@ -2739,7 +2751,7 @@ msgstr "Ngày" #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:68 #: src/pages/core/UserDetail.tsx:81 #: src/pages/core/UserDetail.tsx:209 -#: src/pages/part/PartDetail.tsx:616 +#: src/pages/part/PartDetail.tsx:618 #: src/tables/bom/UsedInTable.tsx:90 #: src/tables/company/CompanyTable.tsx:57 #: src/tables/company/CompanyTable.tsx:91 @@ -2753,8 +2765,8 @@ msgstr "Ngày" #: src/tables/purchasing/SupplierPartTable.tsx:85 #: src/tables/purchasing/SupplierPartTable.tsx:179 #: src/tables/settings/ApiTokenTable.tsx:63 -#: src/tables/settings/UserTable.tsx:410 -#: src/tables/stock/StockItemTable.tsx:323 +#: src/tables/settings/UserTable.tsx:411 +#: src/tables/stock/StockItemTable.tsx:324 msgid "Active" msgstr "Hoạt động" @@ -2873,7 +2885,7 @@ msgstr "Lô hàng" #: src/pages/company/CompanyDetail.tsx:325 #: src/pages/company/SupplierPartDetail.tsx:368 #: src/pages/core/UserDetail.tsx:211 -#: src/pages/part/PartDetail.tsx:1017 +#: src/pages/part/PartDetail.tsx:1030 msgid "Inactive" msgstr "Không hoạt động" @@ -2883,8 +2895,31 @@ msgstr "Không hoạt động" msgid "No stock" msgstr "Hết hàng" -#: src/components/render/Part.tsx:74 -#: src/pages/part/PartDetail.tsx:488 +#: src/components/render/Part.tsx:44 +#: src/pages/company/SupplierPartDetail.tsx:196 +#: src/pages/company/SupplierPartDetail.tsx:389 +#: src/pages/part/PartDetail.tsx:1018 +#: src/tables/bom/BomTable.tsx:424 +#: src/tables/part/PartTable.tsx:95 +msgid "On Order" +msgstr "On Order" + +#: src/components/render/Part.tsx:52 +#: src/pages/part/PartDetail.tsx:590 +#: src/pages/part/PartDetail.tsx:1024 +#: src/pages/stock/StockDetail.tsx:912 +#: src/tables/part/PartTestResultTable.tsx:297 +#: src/tables/stock/StockItemTable.tsx:361 +msgid "In Production" +msgstr "Đang sản xuất" + +#: src/components/render/Part.tsx:71 +#: src/tables/stock/StockTrackingTable.tsx:206 +msgid "Details" +msgstr "Chi tiết" + +#: src/components/render/Part.tsx:109 +#: src/pages/part/PartDetail.tsx:490 #: src/tables/ColumnRenderers.tsx:224 #: src/tables/ColumnRenderers.tsx:233 #: src/tables/notifications/NotificationTable.tsx:32 @@ -2908,17 +2943,17 @@ msgstr "Danh mục" #: src/forms/StockForms.tsx:1073 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:88 #: src/pages/core/UserDetail.tsx:158 -#: src/pages/stock/StockDetail.tsx:295 +#: src/pages/stock/StockDetail.tsx:298 #: src/tables/ColumnRenderers.tsx:176 #: src/tables/ColumnRenderers.tsx:185 -#: src/tables/Filter.tsx:392 +#: src/tables/Filter.tsx:400 #: src/tables/stock/StockTrackingTable.tsx:98 msgid "Location" msgstr "Vị trí" #: src/components/render/Stock.tsx:99 -#: src/pages/stock/StockDetail.tsx:195 -#: src/pages/stock/StockDetail.tsx:901 +#: src/pages/stock/StockDetail.tsx:198 +#: src/pages/stock/StockDetail.tsx:917 #: src/tables/build/BuildAllocatedStockTable.tsx:121 #: src/tables/build/BuildOutputTable.tsx:111 #: src/tables/sales/SalesOrderAllocationTable.tsx:139 @@ -2940,11 +2975,11 @@ msgstr "Số sê-ri" #: src/pages/part/pricing/BomPricingPanel.tsx:146 #: src/pages/part/pricing/PriceBreakPanel.tsx:89 #: src/pages/part/pricing/PriceBreakPanel.tsx:172 -#: src/pages/stock/StockDetail.tsx:255 -#: src/pages/stock/StockDetail.tsx:907 +#: src/pages/stock/StockDetail.tsx:258 +#: src/pages/stock/StockDetail.tsx:923 #: src/tables/build/BuildLineTable.tsx:84 -#: src/tables/build/BuildOrderTestTable.tsx:251 #: src/tables/part/PartPurchaseOrdersTable.tsx:94 +#: src/tables/part/PartTestResultTable.tsx:269 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:168 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:199 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:69 @@ -3467,163 +3502,163 @@ msgid "Please correct the errors in the selected parts" msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:424 -#: src/tables/build/BuildLineTable.tsx:794 +#: src/tables/build/BuildLineTable.tsx:797 #: src/tables/part/PartTable.tsx:407 #: src/tables/sales/SalesOrderLineItemTable.tsx:365 msgid "Order Parts" msgstr "" #: src/contexts/LanguageContext.tsx:22 -msgid "Arabic" -msgstr "Tiếng Ả Rập" +#~ msgid "Arabic" +#~ msgstr "Arabic" #: src/contexts/LanguageContext.tsx:23 -msgid "Bulgarian" -msgstr "Bulgarian" +#~ msgid "Bulgarian" +#~ msgstr "Bulgarian" #: src/contexts/LanguageContext.tsx:24 -msgid "Czech" -msgstr "Czech" +#~ msgid "Czech" +#~ msgstr "Czech" #: src/contexts/LanguageContext.tsx:25 -msgid "Danish" -msgstr "Danish" +#~ msgid "Danish" +#~ msgstr "Danish" #: src/contexts/LanguageContext.tsx:26 -msgid "German" -msgstr "German" +#~ msgid "German" +#~ msgstr "German" #: src/contexts/LanguageContext.tsx:27 -msgid "Greek" -msgstr "Greek" +#~ msgid "Greek" +#~ msgstr "Greek" #: src/contexts/LanguageContext.tsx:28 -msgid "English" -msgstr "English" +#~ msgid "English" +#~ msgstr "English" #: src/contexts/LanguageContext.tsx:29 -msgid "Spanish" -msgstr "Spanish" +#~ msgid "Spanish" +#~ msgstr "Spanish" #: src/contexts/LanguageContext.tsx:30 -msgid "Spanish (Mexican)" -msgstr "Spanish (Mexican)" +#~ msgid "Spanish (Mexican)" +#~ msgstr "Spanish (Mexican)" #: src/contexts/LanguageContext.tsx:31 -msgid "Estonian" -msgstr "Tiếng Estonia" +#~ msgid "Estonian" +#~ msgstr "Estonian" #: src/contexts/LanguageContext.tsx:32 -msgid "Farsi / Persian" -msgstr "Farsi / Persian" +#~ msgid "Farsi / Persian" +#~ msgstr "Farsi / Persian" #: src/contexts/LanguageContext.tsx:33 -msgid "Finnish" -msgstr "Finnish" +#~ msgid "Finnish" +#~ msgstr "Finnish" #: src/contexts/LanguageContext.tsx:34 -msgid "French" -msgstr "French" +#~ msgid "French" +#~ msgstr "French" #: src/contexts/LanguageContext.tsx:35 -msgid "Hebrew" -msgstr "Hebrew" +#~ msgid "Hebrew" +#~ msgstr "Hebrew" #: src/contexts/LanguageContext.tsx:36 -msgid "Hindi" -msgstr "Hindi" +#~ msgid "Hindi" +#~ msgstr "Hindi" #: src/contexts/LanguageContext.tsx:37 -msgid "Hungarian" -msgstr "Hungarian" +#~ msgid "Hungarian" +#~ msgstr "Hungarian" #: src/contexts/LanguageContext.tsx:38 -msgid "Italian" -msgstr "Italian" +#~ msgid "Italian" +#~ msgstr "Italian" #: src/contexts/LanguageContext.tsx:39 -msgid "Japanese" -msgstr "Japanese" +#~ msgid "Japanese" +#~ msgstr "Japanese" #: src/contexts/LanguageContext.tsx:40 -msgid "Korean" -msgstr "Korean" +#~ msgid "Korean" +#~ msgstr "Korean" #: src/contexts/LanguageContext.tsx:41 -msgid "Lithuanian" -msgstr "" +#~ msgid "Lithuanian" +#~ msgstr "Lithuanian" #: src/contexts/LanguageContext.tsx:42 -msgid "Latvian" -msgstr "Tiếng Latvia" +#~ msgid "Latvian" +#~ msgstr "Latvian" #: src/contexts/LanguageContext.tsx:43 -msgid "Dutch" -msgstr "Dutch" +#~ msgid "Dutch" +#~ msgstr "Dutch" #: src/contexts/LanguageContext.tsx:44 -msgid "Norwegian" -msgstr "Norwegian" +#~ msgid "Norwegian" +#~ msgstr "Norwegian" #: src/contexts/LanguageContext.tsx:45 -msgid "Polish" -msgstr "Polish" +#~ msgid "Polish" +#~ msgstr "Polish" #: src/contexts/LanguageContext.tsx:46 -msgid "Portuguese" -msgstr "Portuguese" +#~ msgid "Portuguese" +#~ msgstr "Portuguese" #: src/contexts/LanguageContext.tsx:47 -msgid "Portuguese (Brazilian)" -msgstr "Portuguese (Brazilian)" +#~ msgid "Portuguese (Brazilian)" +#~ msgstr "Portuguese (Brazilian)" #: src/contexts/LanguageContext.tsx:48 -msgid "Romanian" -msgstr "Tiếng Ru-ma-ni" +#~ msgid "Romanian" +#~ msgstr "Romanian" #: src/contexts/LanguageContext.tsx:49 -msgid "Russian" -msgstr "Russian" +#~ msgid "Russian" +#~ msgstr "Russian" #: src/contexts/LanguageContext.tsx:50 -msgid "Slovak" -msgstr "Tiếng Slo-va-ki-a" +#~ msgid "Slovak" +#~ msgstr "Slovak" #: src/contexts/LanguageContext.tsx:51 -msgid "Slovenian" -msgstr "Slovenian" +#~ msgid "Slovenian" +#~ msgstr "Slovenian" #: src/contexts/LanguageContext.tsx:52 -msgid "Serbian" -msgstr "" +#~ msgid "Serbian" +#~ msgstr "Serbian" #: src/contexts/LanguageContext.tsx:53 -msgid "Swedish" -msgstr "Swedish" +#~ msgid "Swedish" +#~ msgstr "Swedish" #: src/contexts/LanguageContext.tsx:54 -msgid "Thai" -msgstr "Thai" +#~ msgid "Thai" +#~ msgstr "Thai" #: src/contexts/LanguageContext.tsx:55 -msgid "Turkish" -msgstr "Turkish" +#~ msgid "Turkish" +#~ msgstr "Turkish" #: src/contexts/LanguageContext.tsx:56 -msgid "Ukrainian" -msgstr "Tiếng U-crai-na" +#~ msgid "Ukrainian" +#~ msgstr "Ukrainian" #: src/contexts/LanguageContext.tsx:57 -msgid "Vietnamese" -msgstr "Tiếng Việt" +#~ msgid "Vietnamese" +#~ msgstr "Vietnamese" #: src/contexts/LanguageContext.tsx:58 -msgid "Chinese (Simplified)" -msgstr "Chinese (Simplified)" +#~ msgid "Chinese (Simplified)" +#~ msgstr "Chinese (Simplified)" #: src/contexts/LanguageContext.tsx:59 -msgid "Chinese (Traditional)" -msgstr "Chinese (Traditional)" +#~ msgid "Chinese (Traditional)" +#~ msgstr "Chinese (Traditional)" #: src/defaults/actions.tsx:18 #: src/defaults/links.tsx:27 @@ -3644,12 +3679,6 @@ msgstr "Truy cập tài liệu để tìm hiểu thêm về InvenTree" #~ msgid "About this Inventree instance" #~ msgstr "About this Inventree instance" -#: src/defaults/actions.tsx:44 -#: src/defaults/links.tsx:140 -#: src/defaults/links.tsx:186 -msgid "About InvenTree" -msgstr "Giới thiệu" - #: src/defaults/actions.tsx:45 msgid "About the InvenTree org" msgstr "Giới thiệu InvenTree org" @@ -3954,7 +3983,7 @@ msgstr "" #: src/forms/StockForms.tsx:184 #: src/forms/StockForms.tsx:189 #: src/forms/StockForms.tsx:360 -#: src/pages/stock/StockDetail.tsx:231 +#: src/pages/stock/StockDetail.tsx:234 msgid "Next serial number" msgstr "Số seri kế tiếp" @@ -3965,9 +3994,8 @@ msgstr "Số seri kế tiếp" #: src/forms/BuildForms.tsx:311 #: src/forms/BuildForms.tsx:656 #: src/tables/build/BuildAllocatedStockTable.tsx:150 -#: src/tables/build/BuildOrderTestTable.tsx:230 -#: src/tables/build/BuildOrderTestTable.tsx:254 #: src/tables/build/BuildOutputTable.tsx:592 +#: src/tables/part/PartTestResultTable.tsx:272 msgid "Build Output" msgstr "" @@ -3984,17 +4012,18 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:150 #: src/pages/sales/ReturnOrderDetail.tsx:115 #: src/pages/sales/SalesOrderDetail.tsx:124 -#: src/pages/stock/StockDetail.tsx:162 -#: src/tables/Filter.tsx:266 +#: src/pages/stock/StockDetail.tsx:170 +#: src/tables/Filter.tsx:274 #: src/tables/build/BuildOutputTable.tsx:408 #: src/tables/machine/MachineListTable.tsx:359 #: src/tables/part/PartPurchaseOrdersTable.tsx:38 +#: src/tables/part/PartTestResultTable.tsx:309 #: src/tables/sales/ReturnOrderLineItemTable.tsx:135 #: src/tables/sales/ReturnOrderLineItemTable.tsx:172 #: src/tables/settings/CustomStateTable.tsx:79 #: src/tables/settings/EmailTable.tsx:95 #: src/tables/settings/ImportSessionTable.tsx:117 -#: src/tables/stock/StockItemTable.tsx:328 +#: src/tables/stock/StockItemTable.tsx:329 #: src/tables/stock/StockTrackingTable.tsx:65 msgid "Status" msgstr "Trạng thái" @@ -4056,7 +4085,7 @@ msgstr "Xây dựng đầu ra đã bị hủy" #: src/tables/build/BuildAllocatedStockTable.tsx:139 #: src/tables/build/BuildLineTable.tsx:180 #: src/tables/sales/SalesOrderLineItemTable.tsx:337 -#: src/tables/stock/StockItemTable.tsx:339 +#: src/tables/stock/StockItemTable.tsx:340 msgid "Allocated" msgstr "" @@ -4074,9 +4103,9 @@ msgstr "" #: src/forms/BuildForms.tsx:671 #: src/forms/SalesOrderForms.tsx:298 -#: src/tables/build/BuildLineTable.tsx:555 -#: src/tables/build/BuildLineTable.tsx:710 -#: src/tables/build/BuildLineTable.tsx:809 +#: src/tables/build/BuildLineTable.tsx:556 +#: src/tables/build/BuildLineTable.tsx:713 +#: src/tables/build/BuildLineTable.tsx:812 #: src/tables/sales/SalesOrderLineItemTable.tsx:375 #: src/tables/sales/SalesOrderLineItemTable.tsx:408 msgid "Allocate Stock" @@ -4089,10 +4118,10 @@ msgstr "" #: src/forms/BuildForms.tsx:787 #: src/forms/BuildForms.tsx:888 -#: src/tables/build/BuildAllocatedStockTable.tsx:233 -#: src/tables/build/BuildAllocatedStockTable.tsx:265 -#: src/tables/build/BuildLineTable.tsx:720 -#: src/tables/build/BuildLineTable.tsx:843 +#: src/tables/build/BuildAllocatedStockTable.tsx:240 +#: src/tables/build/BuildAllocatedStockTable.tsx:272 +#: src/tables/build/BuildLineTable.tsx:723 +#: src/tables/build/BuildLineTable.tsx:846 msgid "Consume Stock" msgstr "" @@ -4102,14 +4131,14 @@ msgid "Stock items consumed" msgstr "" #: src/forms/BuildForms.tsx:824 -#: src/tables/build/BuildLineTable.tsx:495 +#: src/tables/build/BuildLineTable.tsx:496 #: src/tables/part/PartBuildAllocationsTable.tsx:101 msgid "Fully consumed" msgstr "" #: src/forms/BuildForms.tsx:869 #: src/tables/build/BuildLineTable.tsx:185 -#: src/tables/stock/StockItemTable.tsx:372 +#: src/tables/stock/StockItemTable.tsx:369 msgid "Consumed" msgstr "" @@ -4120,7 +4149,7 @@ msgstr "" #: src/forms/PartForms.tsx:70 #: src/forms/PartForms.tsx:157 #: src/pages/part/CategoryDetail.tsx:122 -#: src/pages/part/PartDetail.tsx:669 +#: src/pages/part/PartDetail.tsx:671 #: src/tables/part/PartCategoryTable.tsx:94 #: src/tables/part/PartTable.tsx:312 msgid "Subscribed" @@ -4232,12 +4261,13 @@ msgstr "Cửa hàng đã nhận hàng" #: src/forms/PurchaseOrderForms.tsx:658 #: src/pages/build/BuildDetail.tsx:351 -#: src/pages/stock/StockDetail.tsx:277 -#: src/pages/stock/StockDetail.tsx:923 +#: src/pages/stock/StockDetail.tsx:280 +#: src/pages/stock/StockDetail.tsx:939 #: src/tables/Filter.tsx:83 #: src/tables/build/BuildAllocatedStockTable.tsx:128 -#: src/tables/build/BuildOrderTestTable.tsx:242 #: src/tables/build/BuildOutputTable.tsx:116 +#: src/tables/part/PartTestResultTable.tsx:260 +#: src/tables/part/PartTestResultTable.tsx:281 #: src/tables/sales/SalesOrderAllocationTable.tsx:146 msgid "Batch Code" msgstr "Mã lô hàng" @@ -4260,8 +4290,8 @@ msgid "Enter serial numbers for received items" msgstr "" #: src/forms/PurchaseOrderForms.tsx:687 -#: src/pages/stock/StockDetail.tsx:379 -#: src/tables/stock/StockItemTable.tsx:295 +#: src/pages/stock/StockDetail.tsx:382 +#: src/tables/stock/StockItemTable.tsx:296 msgid "Expiry Date" msgstr "" @@ -4273,7 +4303,7 @@ msgstr "" #: src/forms/StockForms.tsx:673 #: src/pages/company/SupplierPartDetail.tsx:171 #: src/pages/company/SupplierPartDetail.tsx:235 -#: src/pages/stock/StockDetail.tsx:416 +#: src/pages/stock/StockDetail.tsx:419 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:220 msgid "Packaging" msgstr "Đóng gói" @@ -4339,9 +4369,9 @@ msgid "Stock Status" msgstr "Trạng thái kho" #: src/forms/StockForms.tsx:261 -#: src/pages/stock/StockDetail.tsx:670 -#: src/tables/stock/StockItemTable.tsx:525 -#: src/tables/stock/StockItemTable.tsx:572 +#: src/pages/stock/StockDetail.tsx:686 +#: src/tables/stock/StockItemTable.tsx:522 +#: src/tables/stock/StockItemTable.tsx:569 msgid "Add Stock Item" msgstr "Thêm mặt hàng trong kho" @@ -4378,10 +4408,10 @@ msgstr "" #: src/forms/StockForms.tsx:1075 #: src/pages/company/SupplierPartDetail.tsx:189 #: src/pages/company/SupplierPartDetail.tsx:373 -#: src/pages/part/PartDetail.tsx:535 -#: src/pages/part/PartDetail.tsx:974 +#: src/pages/part/PartDetail.tsx:537 +#: src/pages/part/PartDetail.tsx:987 +#: src/tables/Filter.tsx:92 #: src/tables/purchasing/SupplierPartTable.tsx:194 -#: src/tables/stock/StockItemTable.tsx:359 msgid "In Stock" msgstr "Còn hàng" @@ -4545,7 +4575,7 @@ msgstr "" #: src/tables/FilterSelectDrawer.tsx:114 #: src/tables/FilterSelectDrawer.tsx:137 #: src/tables/FilterSelectDrawer.tsx:149 -#: src/tables/build/BuildOrderTestTable.tsx:188 +#: src/tables/part/PartTestResultTable.tsx:206 #: src/tables/purchasing/ManufacturerPartParameterTable.tsx:42 #: src/tables/stock/StockItemTestResultTable.tsx:201 msgid "Value" @@ -4833,7 +4863,7 @@ msgid "Delete selected stock items" msgstr "" #: src/hooks/UseStockAdjustActions.tsx:205 -#: src/pages/part/PartDetail.tsx:1155 +#: src/pages/part/PartDetail.tsx:1168 msgid "Stock Actions" msgstr "Thao tác kho" @@ -6196,7 +6226,7 @@ msgstr "" #: src/pages/build/BuildDetail.tsx:207 #: src/pages/company/ManufacturerPartDetail.tsx:83 #: src/pages/company/SupplierPartDetail.tsx:95 -#: src/pages/part/PartDetail.tsx:454 +#: src/pages/part/PartDetail.tsx:456 #: src/pages/stock/StockDetail.tsx:153 #: src/tables/bom/BomTable.tsx:134 #: src/tables/bom/UsedInTable.tsx:40 @@ -6207,15 +6237,16 @@ msgstr "" #: src/tables/part/RelatedPartTable.tsx:73 #: src/tables/sales/SalesOrderAllocationTable.tsx:132 #: src/tables/sales/SalesOrderLineItemTable.tsx:98 -#: src/tables/stock/StockItemTable.tsx:70 +#: src/tables/stock/StockItemTable.tsx:71 msgid "IPN" msgstr "IPN" #: src/pages/build/BuildDetail.tsx:215 -#: src/pages/part/PartDetail.tsx:481 +#: src/pages/part/PartDetail.tsx:483 +#: src/pages/stock/StockDetail.tsx:161 #: src/tables/bom/UsedInTable.tsx:44 #: src/tables/build/BuildOrderTable.tsx:83 -#: src/tables/stock/StockItemTable.tsx:75 +#: src/tables/stock/StockItemTable.tsx:76 msgid "Revision" msgstr "Sửa đổi" @@ -6231,7 +6262,7 @@ msgstr "Sửa đổi" #: src/pages/purchasing/PurchaseOrderDetail.tsx:156 #: src/pages/sales/ReturnOrderDetail.tsx:121 #: src/pages/sales/SalesOrderDetail.tsx:130 -#: src/pages/stock/StockDetail.tsx:168 +#: src/pages/stock/StockDetail.tsx:176 msgid "Custom Status" msgstr "" @@ -6268,7 +6299,7 @@ msgid "Build Quantity" msgstr "Số lượng đơn vị" #: src/pages/build/BuildDetail.tsx:286 -#: src/pages/part/PartDetail.tsx:599 +#: src/pages/part/PartDetail.tsx:601 #: src/tables/bom/BomTable.tsx:352 #: src/tables/bom/BomTable.tsx:387 msgid "Can Build" @@ -6280,16 +6311,16 @@ msgid "Completed Outputs" msgstr "Đầu ra hoàn thiện" #: src/pages/build/BuildDetail.tsx:312 -#: src/tables/Filter.tsx:373 +#: src/tables/Filter.tsx:381 msgid "Issued By" msgstr "Cấp bởi" #: src/pages/build/BuildDetail.tsx:320 -#: src/pages/part/PartDetail.tsx:692 +#: src/pages/part/PartDetail.tsx:694 #: src/pages/purchasing/PurchaseOrderDetail.tsx:243 #: src/pages/sales/ReturnOrderDetail.tsx:207 #: src/pages/sales/SalesOrderDetail.tsx:219 -#: src/tables/Filter.tsx:311 +#: src/tables/Filter.tsx:319 msgid "Responsible" msgstr "Chịu trách nhiệm" @@ -6377,6 +6408,8 @@ msgid "Child Build Orders" msgstr "Đơn đặt bản dựng con" #: src/pages/build/BuildDetail.tsx:524 +#: src/pages/part/PartDetail.tsx:940 +#: src/pages/stock/StockDetail.tsx:587 #: src/tables/build/BuildOutputTable.tsx:664 #: src/tables/stock/StockItemTestResultTable.tsx:167 msgid "Test Results" @@ -6511,7 +6544,7 @@ msgid "Cancel order" msgstr "Hủy đơn hàng" #: src/pages/build/BuildDetail.tsx:752 -#: src/pages/stock/StockDetail.tsx:341 +#: src/pages/stock/StockDetail.tsx:344 #: src/tables/build/BuildAllocatedStockTable.tsx:85 #: src/tables/part/PartBuildAllocationsTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:150 @@ -6572,7 +6605,7 @@ msgstr "Tiền tệ mặc định" #: src/pages/company/SupplierPartDetail.tsx:234 #: src/pages/company/SupplierPartDetail.tsx:359 #: src/pages/purchasing/PurchaseOrderDetail.tsx:138 -#: src/tables/Filter.tsx:352 +#: src/tables/Filter.tsx:360 #: src/tables/company/CompanyTable.tsx:96 #: src/tables/part/PartPurchaseOrdersTable.tsx:43 #: src/tables/purchasing/PurchaseOrderTable.tsx:109 @@ -6585,7 +6618,7 @@ msgstr "Nhà cung cấp" #: src/pages/company/ManufacturerPartDetail.tsx:102 #: src/pages/company/ManufacturerPartDetail.tsx:264 #: src/pages/company/SupplierPartDetail.tsx:151 -#: src/tables/Filter.tsx:339 +#: src/tables/Filter.tsx:347 #: src/tables/company/CompanyTable.tsx:101 #: src/tables/purchasing/SupplierPartTable.tsx:70 msgid "Manufacturer" @@ -6597,7 +6630,7 @@ msgstr "Nhà sản xuất" #: src/pages/sales/ReturnOrderDetail.tsx:103 #: src/pages/sales/SalesOrderDetail.tsx:112 #: src/pages/sales/SalesOrderShipmentDetail.tsx:102 -#: src/pages/stock/StockDetail.tsx:367 +#: src/pages/stock/StockDetail.tsx:370 #: src/tables/company/CompanyTable.tsx:106 #: src/tables/sales/ReturnOrderTable.tsx:108 #: src/tables/sales/SalesOrderTable.tsx:133 @@ -6658,7 +6691,7 @@ msgstr "Liên kết Ngoài" #: src/pages/company/ManufacturerPartDetail.tsx:146 #: src/pages/company/SupplierPartDetail.tsx:231 -#: src/pages/part/PartDetail.tsx:788 +#: src/pages/part/PartDetail.tsx:790 msgid "Part Details" msgstr "Chi tiết" @@ -6671,7 +6704,7 @@ msgid "Manufacturer Part Details" msgstr "Chi tiết nguyên liệu" #: src/pages/company/ManufacturerPartDetail.tsx:164 -#: src/pages/part/PartDetail.tsx:794 +#: src/pages/part/PartDetail.tsx:796 msgid "Parameters" msgstr "Thông số" @@ -6712,14 +6745,6 @@ msgstr "Mô tả sản phẩm" msgid "Pack Quantity" msgstr "Số lượng gói" -#: src/pages/company/SupplierPartDetail.tsx:196 -#: src/pages/company/SupplierPartDetail.tsx:389 -#: src/pages/part/PartDetail.tsx:1005 -#: src/tables/bom/BomTable.tsx:424 -#: src/tables/part/PartTable.tsx:95 -msgid "On Order" -msgstr "On Order" - #: src/pages/company/SupplierPartDetail.tsx:203 msgid "Supplier Availability" msgstr "Khả dụng" @@ -6767,7 +6792,7 @@ msgid "Add Supplier Part" msgstr "Thêm sản phẩm nhà cung cấp" #: src/pages/company/SupplierPartDetail.tsx:383 -#: src/pages/part/PartDetail.tsx:993 +#: src/pages/part/PartDetail.tsx:1006 msgid "No Stock" msgstr "Hết hàng" @@ -6894,57 +6919,57 @@ msgid "Category Details" msgstr "Chi tiết" #: src/pages/part/PartAllocationPanel.tsx:21 -#: src/pages/stock/StockDetail.tsx:539 +#: src/pages/stock/StockDetail.tsx:555 #: src/tables/part/PartTable.tsx:108 msgid "Build Order Allocations" msgstr "Phân bổ đơn hàng bản dựng" #: src/pages/part/PartAllocationPanel.tsx:31 -#: src/pages/stock/StockDetail.tsx:554 +#: src/pages/stock/StockDetail.tsx:570 #: src/tables/part/PartTable.tsx:116 msgid "Sales Order Allocations" msgstr "Phân bổ đơn hàng bán" -#: src/pages/part/PartDetail.tsx:181 -#: src/pages/part/PartDetail.tsx:184 -#: src/pages/part/PartDetail.tsx:228 +#: src/pages/part/PartDetail.tsx:183 +#: src/pages/part/PartDetail.tsx:186 +#: src/pages/part/PartDetail.tsx:230 msgid "Validate BOM" msgstr "Xác minh BOM" -#: src/pages/part/PartDetail.tsx:185 +#: src/pages/part/PartDetail.tsx:187 msgid "Do you want to validate the bill of materials for this assembly?" msgstr "Bạn có muốn xác minh BOM?" -#: src/pages/part/PartDetail.tsx:188 +#: src/pages/part/PartDetail.tsx:190 msgid "BOM validated" msgstr "Đã xác minh BOM" -#: src/pages/part/PartDetail.tsx:206 +#: src/pages/part/PartDetail.tsx:208 msgid "BOM Validated" msgstr "" -#: src/pages/part/PartDetail.tsx:207 +#: src/pages/part/PartDetail.tsx:209 msgid "The Bill of Materials for this part has been validated" msgstr "" -#: src/pages/part/PartDetail.tsx:211 -#: src/pages/part/PartDetail.tsx:216 +#: src/pages/part/PartDetail.tsx:213 +#: src/pages/part/PartDetail.tsx:218 msgid "BOM Not Validated" msgstr "" -#: src/pages/part/PartDetail.tsx:212 +#: src/pages/part/PartDetail.tsx:214 msgid "The Bill of Materials for this part has previously been checked, but requires revalidation" msgstr "" -#: src/pages/part/PartDetail.tsx:217 +#: src/pages/part/PartDetail.tsx:219 msgid "The Bill of Materials for this part has not yet been validated" msgstr "" -#: src/pages/part/PartDetail.tsx:248 +#: src/pages/part/PartDetail.tsx:250 msgid "Validated On" msgstr "" -#: src/pages/part/PartDetail.tsx:253 +#: src/pages/part/PartDetail.tsx:255 msgid "Validated By" msgstr "" @@ -6964,25 +6989,25 @@ msgstr "" #~ msgid "Delete part" #~ msgstr "Delete part" -#: src/pages/part/PartDetail.tsx:467 +#: src/pages/part/PartDetail.tsx:469 msgid "Variant of" msgstr "Biến thể của" -#: src/pages/part/PartDetail.tsx:474 +#: src/pages/part/PartDetail.tsx:476 msgid "Revision of" msgstr "Sửa đổi của" -#: src/pages/part/PartDetail.tsx:494 +#: src/pages/part/PartDetail.tsx:496 #: src/tables/ColumnRenderers.tsx:200 #: src/tables/ColumnRenderers.tsx:209 msgid "Default Location" msgstr "Vị trí mặc định" -#: src/pages/part/PartDetail.tsx:501 +#: src/pages/part/PartDetail.tsx:503 msgid "Category Default Location" msgstr "Vị trí danh mục mặc định" -#: src/pages/part/PartDetail.tsx:508 +#: src/pages/part/PartDetail.tsx:510 #: src/tables/purchasing/ManufacturerPartParameterTable.tsx:48 msgid "Units" msgstr "Đơn vị" @@ -6991,12 +7016,12 @@ msgstr "Đơn vị" #~ msgid "Stocktake By" #~ msgstr "Stocktake By" -#: src/pages/part/PartDetail.tsx:515 +#: src/pages/part/PartDetail.tsx:517 #: src/tables/settings/PendingTasksTable.tsx:51 msgid "Keywords" msgstr "Từ khóa" -#: src/pages/part/PartDetail.tsx:543 +#: src/pages/part/PartDetail.tsx:545 #: src/tables/bom/BomTable.tsx:419 #: src/tables/build/BuildLineTable.tsx:297 #: src/tables/part/PartTable.tsx:306 @@ -7004,34 +7029,26 @@ msgstr "Từ khóa" msgid "Available Stock" msgstr "Số hàng tồn" -#: src/pages/part/PartDetail.tsx:549 +#: src/pages/part/PartDetail.tsx:551 #: src/tables/bom/BomTable.tsx:328 #: src/tables/build/BuildLineTable.tsx:259 #: src/tables/sales/SalesOrderLineItemTable.tsx:178 msgid "On order" msgstr "Đang đặt hàng" -#: src/pages/part/PartDetail.tsx:556 +#: src/pages/part/PartDetail.tsx:558 msgid "Required for Orders" msgstr "Yêu cầu cho đơn hàng" -#: src/pages/part/PartDetail.tsx:567 +#: src/pages/part/PartDetail.tsx:569 msgid "Allocated to Build Orders" msgstr "Đã phân bổ đơn hàng" -#: src/pages/part/PartDetail.tsx:579 +#: src/pages/part/PartDetail.tsx:581 msgid "Allocated to Sales Orders" msgstr "Đã phân bổ đơn hàng" -#: src/pages/part/PartDetail.tsx:588 -#: src/pages/part/PartDetail.tsx:1011 -#: src/pages/stock/StockDetail.tsx:896 -#: src/tables/build/BuildOrderTestTable.tsx:273 -#: src/tables/stock/StockItemTable.tsx:364 -msgid "In Production" -msgstr "Đang sản xuất" - -#: src/pages/part/PartDetail.tsx:606 +#: src/pages/part/PartDetail.tsx:608 msgid "Minimum Stock" msgstr "Kho tối thiểu" @@ -7039,51 +7056,51 @@ msgstr "Kho tối thiểu" #~ msgid "Scheduling" #~ msgstr "Scheduling" -#: src/pages/part/PartDetail.tsx:621 +#: src/pages/part/PartDetail.tsx:623 #: src/tables/part/ParametricPartTable.tsx:359 #: src/tables/part/PartTable.tsx:190 msgid "Locked" msgstr "Khóa" -#: src/pages/part/PartDetail.tsx:627 +#: src/pages/part/PartDetail.tsx:629 msgid "Template Part" msgstr "Nguyên liệu mẫu" -#: src/pages/part/PartDetail.tsx:632 +#: src/pages/part/PartDetail.tsx:634 #: src/tables/bom/BomTable.tsx:409 msgid "Assembled Part" msgstr "Đã lắp ráp" -#: src/pages/part/PartDetail.tsx:637 +#: src/pages/part/PartDetail.tsx:639 msgid "Component Part" msgstr "Thành phần" -#: src/pages/part/PartDetail.tsx:642 +#: src/pages/part/PartDetail.tsx:644 #: src/tables/bom/BomTable.tsx:399 msgid "Testable Part" msgstr "Có thể kiểm" -#: src/pages/part/PartDetail.tsx:648 +#: src/pages/part/PartDetail.tsx:650 #: src/tables/bom/BomTable.tsx:404 msgid "Trackable Part" msgstr "Có thể theo dõi" -#: src/pages/part/PartDetail.tsx:653 +#: src/pages/part/PartDetail.tsx:655 msgid "Purchaseable Part" msgstr "Có thể đặt" -#: src/pages/part/PartDetail.tsx:659 +#: src/pages/part/PartDetail.tsx:661 msgid "Saleable Part" msgstr "Có thể bán" -#: src/pages/part/PartDetail.tsx:664 -#: src/pages/part/PartDetail.tsx:1023 +#: src/pages/part/PartDetail.tsx:666 +#: src/pages/part/PartDetail.tsx:1036 #: src/tables/bom/BomTable.tsx:143 #: src/tables/bom/BomTable.tsx:414 msgid "Virtual Part" msgstr "Nguyên liệu ảo" -#: src/pages/part/PartDetail.tsx:679 +#: src/pages/part/PartDetail.tsx:681 #: src/pages/purchasing/PurchaseOrderDetail.tsx:253 #: src/pages/sales/ReturnOrderDetail.tsx:217 #: src/pages/sales/SalesOrderDetail.tsx:229 @@ -7091,65 +7108,65 @@ msgstr "Nguyên liệu ảo" msgid "Creation Date" msgstr "Ngày tạo" -#: src/pages/part/PartDetail.tsx:684 +#: src/pages/part/PartDetail.tsx:686 #: src/tables/ColumnRenderers.tsx:386 -#: src/tables/Filter.tsx:365 +#: src/tables/Filter.tsx:373 msgid "Created By" msgstr "Tạo bởi" -#: src/pages/part/PartDetail.tsx:699 +#: src/pages/part/PartDetail.tsx:701 msgid "Default Supplier" msgstr "Nhà cung ứng mặc định" -#: src/pages/part/PartDetail.tsx:705 +#: src/pages/part/PartDetail.tsx:707 msgid "Default Expiry" msgstr "" -#: src/pages/part/PartDetail.tsx:710 +#: src/pages/part/PartDetail.tsx:712 msgid "days" msgstr "" -#: src/pages/part/PartDetail.tsx:720 +#: src/pages/part/PartDetail.tsx:722 #: src/pages/part/pricing/BomPricingPanel.tsx:113 #: src/pages/part/pricing/VariantPricingPanel.tsx:95 #: src/tables/part/PartTable.tsx:166 msgid "Price Range" msgstr "Khoảng giá" -#: src/pages/part/PartDetail.tsx:730 +#: src/pages/part/PartDetail.tsx:732 msgid "Latest Serial Number" msgstr "" -#: src/pages/part/PartDetail.tsx:758 +#: src/pages/part/PartDetail.tsx:760 msgid "Select Part Revision" msgstr "Chọn lịch sử nguyên liệu" -#: src/pages/part/PartDetail.tsx:824 +#: src/pages/part/PartDetail.tsx:826 msgid "Variants" msgstr "Biến thể" -#: src/pages/part/PartDetail.tsx:831 -#: src/pages/stock/StockDetail.tsx:526 +#: src/pages/part/PartDetail.tsx:833 +#: src/pages/stock/StockDetail.tsx:542 msgid "Allocations" msgstr "Phân bổ" -#: src/pages/part/PartDetail.tsx:838 +#: src/pages/part/PartDetail.tsx:840 msgid "Bill of Materials" msgstr "Hóa đơn nguyên vật liệu" -#: src/pages/part/PartDetail.tsx:850 +#: src/pages/part/PartDetail.tsx:852 msgid "Used In" msgstr "Sử dụng trong" -#: src/pages/part/PartDetail.tsx:857 +#: src/pages/part/PartDetail.tsx:859 msgid "Part Pricing" msgstr "Giá" -#: src/pages/part/PartDetail.tsx:927 +#: src/pages/part/PartDetail.tsx:929 msgid "Test Templates" msgstr "Mẫu thử nghiệm" -#: src/pages/part/PartDetail.tsx:938 +#: src/pages/part/PartDetail.tsx:951 msgid "Related Parts" msgstr "Phụ kiện liên quan" @@ -7161,47 +7178,47 @@ msgstr "Phụ kiện liên quan" #~ msgid "Transfer part stock" #~ msgstr "Transfer part stock" -#: src/pages/part/PartDetail.tsx:999 +#: src/pages/part/PartDetail.tsx:1012 #: src/tables/part/PartTestTemplateTable.tsx:112 #: src/tables/stock/StockItemTestResultTable.tsx:401 msgid "Required" msgstr "Bắt buộc" -#: src/pages/part/PartDetail.tsx:1036 +#: src/pages/part/PartDetail.tsx:1049 #: src/tables/part/PartTable.tsx:355 msgid "Edit Part" msgstr "Sửa phụ kiện" -#: src/pages/part/PartDetail.tsx:1076 +#: src/pages/part/PartDetail.tsx:1089 #: src/tables/part/PartTable.tsx:343 #: src/tables/part/PartTable.tsx:420 msgid "Add Part" msgstr "Thêm nguyên liệu" -#: src/pages/part/PartDetail.tsx:1090 +#: src/pages/part/PartDetail.tsx:1103 msgid "Delete Part" msgstr "Xoá nguyên liệu" -#: src/pages/part/PartDetail.tsx:1099 +#: src/pages/part/PartDetail.tsx:1112 msgid "Deleting this part cannot be reversed" msgstr "Không thể khôi phục việc xóa nguyên liệu này" -#: src/pages/part/PartDetail.tsx:1161 -#: src/pages/stock/StockDetail.tsx:854 +#: src/pages/part/PartDetail.tsx:1174 +#: src/pages/stock/StockDetail.tsx:870 msgid "Order" msgstr "" -#: src/pages/part/PartDetail.tsx:1162 -#: src/pages/stock/StockDetail.tsx:855 -#: src/tables/build/BuildLineTable.tsx:740 +#: src/pages/part/PartDetail.tsx:1175 +#: src/pages/stock/StockDetail.tsx:871 +#: src/tables/build/BuildLineTable.tsx:743 msgid "Order Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:1174 +#: src/pages/part/PartDetail.tsx:1187 msgid "Search by serial number" msgstr "" -#: src/pages/part/PartDetail.tsx:1182 +#: src/pages/part/PartDetail.tsx:1195 #: src/tables/part/PartTable.tsx:392 msgid "Part Actions" msgstr "Thao tác" @@ -7291,8 +7308,8 @@ msgstr "" #: src/pages/part/PartStockHistoryDetail.tsx:107 #: src/pages/part/PartStockHistoryDetail.tsx:211 -#: src/pages/stock/StockDetail.tsx:399 -#: src/tables/stock/StockItemTable.tsx:272 +#: src/pages/stock/StockDetail.tsx:402 +#: src/tables/stock/StockItemTable.tsx:273 msgid "Stock Value" msgstr "" @@ -7366,12 +7383,12 @@ msgstr "Giá cao nhất" #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:71 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:126 #: src/pages/part/pricing/SupplierPricingPanel.tsx:66 -#: src/pages/stock/StockDetail.tsx:387 +#: src/pages/stock/StockDetail.tsx:390 #: src/tables/bom/BomTable.tsx:265 #: src/tables/general/ExtraLineItemTable.tsx:61 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:250 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:84 -#: src/tables/stock/StockItemTable.tsx:260 +#: src/tables/stock/StockItemTable.tsx:261 msgid "Unit Price" msgstr "Đơn giá" @@ -7449,9 +7466,9 @@ msgid "Purchase Pricing" msgstr "Giá mua" #: src/pages/part/pricing/PricingOverviewPanel.tsx:281 -#: src/pages/stock/StockDetail.tsx:179 +#: src/pages/stock/StockDetail.tsx:426 #: src/tables/part/PartParameterTable.tsx:121 -#: src/tables/stock/StockItemTable.tsx:301 +#: src/tables/stock/StockItemTable.tsx:302 msgid "Last Updated" msgstr "Cập nhật lần cuối" @@ -7815,6 +7832,7 @@ msgid "Parent Location" msgstr "Địa chỉ chính" #: src/pages/stock/LocationDetail.tsx:130 +#: src/pages/stock/LocationDetail.tsx:176 msgid "Sublocations" msgstr "Địa chỉ phụ" @@ -7871,12 +7889,12 @@ msgid "Scan Stock Item" msgstr "" #: src/pages/stock/LocationDetail.tsx:298 -#: src/pages/stock/StockDetail.tsx:783 +#: src/pages/stock/StockDetail.tsx:799 msgid "Scanned stock item into location" msgstr "" #: src/pages/stock/LocationDetail.tsx:304 -#: src/pages/stock/StockDetail.tsx:789 +#: src/pages/stock/StockDetail.tsx:805 msgid "Error scanning stock item" msgstr "" @@ -7913,71 +7931,71 @@ msgstr "Sản phẩm cơ bản" #~ msgid "Unlink custom barcode from stock item" #~ msgstr "Unlink custom barcode from stock item" -#: src/pages/stock/StockDetail.tsx:185 -msgid "Last Stocktake" -msgstr "Kiểm kê cuối cùng" - -#: src/pages/stock/StockDetail.tsx:203 -msgid "Previous serial number" -msgstr "" - #: src/pages/stock/StockDetail.tsx:205 #~ msgid "Edit stock item" #~ msgstr "Edit stock item" +#: src/pages/stock/StockDetail.tsx:206 +msgid "Previous serial number" +msgstr "" + #: src/pages/stock/StockDetail.tsx:217 #~ msgid "Delete stock item" #~ msgstr "Delete stock item" -#: src/pages/stock/StockDetail.tsx:225 +#: src/pages/stock/StockDetail.tsx:228 msgid "Find serial number" msgstr "" -#: src/pages/stock/StockDetail.tsx:269 +#: src/pages/stock/StockDetail.tsx:272 msgid "Allocated to Orders" msgstr "" -#: src/pages/stock/StockDetail.tsx:302 +#: src/pages/stock/StockDetail.tsx:305 msgid "Installed In" msgstr "Nhập vào" -#: src/pages/stock/StockDetail.tsx:322 +#: src/pages/stock/StockDetail.tsx:325 msgid "Parent Item" msgstr "" -#: src/pages/stock/StockDetail.tsx:326 +#: src/pages/stock/StockDetail.tsx:329 msgid "Parent stock item" msgstr "" -#: src/pages/stock/StockDetail.tsx:332 +#: src/pages/stock/StockDetail.tsx:335 msgid "Consumed By" msgstr "Sử dụng bởi" +#: src/pages/stock/StockDetail.tsx:432 +msgid "Last Stocktake" +msgstr "Kiểm kê cuối cùng" + #: src/pages/stock/StockDetail.tsx:433 #~ msgid "Duplicate stock item" #~ msgstr "Duplicate stock item" -#: src/pages/stock/StockDetail.tsx:510 +#: src/pages/stock/StockDetail.tsx:526 msgid "Stock Details" msgstr "Chi tiết kho" -#: src/pages/stock/StockDetail.tsx:516 +#: src/pages/stock/StockDetail.tsx:532 msgid "Stock Tracking" msgstr "Theo dõi tồn kho" #: src/pages/stock/StockDetail.tsx:571 -msgid "Test Data" -msgstr "Thông tin kiểm thử" +#~ msgid "Test Data" +#~ msgstr "Test Data" -#: src/pages/stock/StockDetail.tsx:585 +#: src/pages/stock/StockDetail.tsx:601 msgid "Installed Items" msgstr "Mục đã cài đặt" -#: src/pages/stock/StockDetail.tsx:592 +#: src/pages/stock/StockDetail.tsx:608 msgid "Child Items" msgstr "Mục con" -#: src/pages/stock/StockDetail.tsx:645 +#: src/pages/stock/StockDetail.tsx:661 msgid "Edit Stock Item" msgstr "Sửa hàng trong kho" @@ -7991,77 +8009,77 @@ msgstr "Sửa hàng trong kho" #~ msgid "Remove stock" #~ msgstr "Remove stock" -#: src/pages/stock/StockDetail.tsx:687 -msgid "Items Created" -msgstr "" - -#: src/pages/stock/StockDetail.tsx:688 -msgid "Created {n} stock items" -msgstr "" - #: src/pages/stock/StockDetail.tsx:698 #: src/tables/stock/StockItemTable.tsx:481 #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:705 +#: src/pages/stock/StockDetail.tsx:703 +msgid "Items Created" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:704 +msgid "Created {n} stock items" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:721 msgid "Delete Stock Item" msgstr "Xoá kho item" -#: src/pages/stock/StockDetail.tsx:741 -msgid "Serialize Stock Item" -msgstr "" - #: src/pages/stock/StockDetail.tsx:757 -#: src/tables/stock/StockItemTable.tsx:539 -msgid "Stock item serialized" +msgid "Serialize Stock Item" msgstr "" #: src/pages/stock/StockDetail.tsx:762 #~ msgid "Return Stock Item" #~ msgstr "Return Stock Item" -#: src/pages/stock/StockDetail.tsx:765 -msgid "Scan Into Location" -msgstr "" - #: src/pages/stock/StockDetail.tsx:765 #~ msgid "Return this item into stock. This will remove the customer assignment." #~ msgstr "Return this item into stock. This will remove the customer assignment." +#: src/pages/stock/StockDetail.tsx:773 +#: src/tables/stock/StockItemTable.tsx:536 +msgid "Stock item serialized" +msgstr "" + #: src/pages/stock/StockDetail.tsx:777 #~ msgid "Item returned to stock" #~ msgstr "Item returned to stock" -#: src/pages/stock/StockDetail.tsx:823 +#: src/pages/stock/StockDetail.tsx:781 +msgid "Scan Into Location" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:839 msgid "Scan into location" msgstr "" -#: src/pages/stock/StockDetail.tsx:825 +#: src/pages/stock/StockDetail.tsx:841 msgid "Scan this item into a location" msgstr "" -#: src/pages/stock/StockDetail.tsx:837 +#: src/pages/stock/StockDetail.tsx:853 msgid "Stock Operations" msgstr "Hoạt động kho" -#: src/pages/stock/StockDetail.tsx:842 +#: src/pages/stock/StockDetail.tsx:858 #: src/tables/build/BuildOutputTable.tsx:532 msgid "Serialize" msgstr "" -#: src/pages/stock/StockDetail.tsx:843 +#: src/pages/stock/StockDetail.tsx:859 msgid "Serialize stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:868 -msgid "Stock Item Actions" -msgstr "Thao tác kho items" - #: src/pages/stock/StockDetail.tsx:868 #~ msgid "Count stock" #~ msgstr "Count stock" +#: src/pages/stock/StockDetail.tsx:884 +msgid "Stock Item Actions" +msgstr "Thao tác kho items" + #: src/pages/stock/StockDetail.tsx:890 #~ msgid "Return from customer" #~ msgstr "Return from customer" @@ -8070,20 +8088,6 @@ msgstr "Thao tác kho items" #~ msgid "Transfer" #~ msgstr "Transfer" -#: src/pages/stock/StockDetail.tsx:937 -#: src/tables/stock/StockItemTable.tsx:409 -msgid "Stale" -msgstr "" - -#: src/pages/stock/StockDetail.tsx:943 -#: src/tables/stock/StockItemTable.tsx:403 -msgid "Expired" -msgstr "" - -#: src/pages/stock/StockDetail.tsx:949 -msgid "Unavailable" -msgstr "" - #: src/pages/stock/StockDetail.tsx:950 #~ msgid "Assign to Customer" #~ msgstr "Assign to Customer" @@ -8092,6 +8096,20 @@ msgstr "" #~ msgid "Assign to a customer" #~ msgstr "Assign to a customer" +#: src/pages/stock/StockDetail.tsx:953 +#: src/tables/stock/StockItemTable.tsx:406 +msgid "Stale" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:959 +#: src/tables/stock/StockItemTable.tsx:400 +msgid "Expired" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:965 +msgid "Unavailable" +msgstr "" + #: src/states/IconState.tsx:47 #: src/states/IconState.tsx:77 msgid "Error loading icon package from server" @@ -8165,199 +8183,203 @@ msgstr "" msgid "Filter items by batch code" msgstr "" -#: src/tables/Filter.tsx:92 -msgid "Is Serialized" -msgstr "" - #: src/tables/Filter.tsx:93 -msgid "Show items which have a serial number" +msgid "Show items which are in stock" msgstr "" #: src/tables/Filter.tsx:100 -msgid "Serial" +msgid "Is Serialized" msgstr "" #: src/tables/Filter.tsx:101 -msgid "Filter items by serial number" +msgid "Show items which have a serial number" msgstr "" #: src/tables/Filter.tsx:106 #~ msgid "Show overdue orders" #~ msgstr "Show overdue orders" +#: src/tables/Filter.tsx:108 +msgid "Serial" +msgstr "" + #: src/tables/Filter.tsx:109 +msgid "Filter items by serial number" +msgstr "" + +#: src/tables/Filter.tsx:117 msgid "Serial Below" msgstr "" -#: src/tables/Filter.tsx:110 +#: src/tables/Filter.tsx:118 msgid "Show items with serial numbers less than or equal to a given value" msgstr "" -#: src/tables/Filter.tsx:118 +#: src/tables/Filter.tsx:126 msgid "Serial Above" msgstr "" -#: src/tables/Filter.tsx:119 +#: src/tables/Filter.tsx:127 msgid "Show items with serial numbers greater than or equal to a given value" msgstr "" -#: src/tables/Filter.tsx:128 +#: src/tables/Filter.tsx:136 msgid "Assigned to me" msgstr "Phân công cho tôi" -#: src/tables/Filter.tsx:129 +#: src/tables/Filter.tsx:137 msgid "Show orders assigned to me" msgstr "Hiển thị đơn đặt phân công cho tôi" -#: src/tables/Filter.tsx:136 +#: src/tables/Filter.tsx:144 #: src/tables/sales/SalesOrderAllocationTable.tsx:85 msgid "Outstanding" msgstr "Nổi bật" -#: src/tables/Filter.tsx:137 +#: src/tables/Filter.tsx:145 msgid "Show outstanding items" msgstr "" -#: src/tables/Filter.tsx:145 +#: src/tables/Filter.tsx:153 msgid "Show overdue items" msgstr "" -#: src/tables/Filter.tsx:152 +#: src/tables/Filter.tsx:160 msgid "Minimum Date" msgstr "" -#: src/tables/Filter.tsx:153 +#: src/tables/Filter.tsx:161 msgid "Show items after this date" msgstr "" -#: src/tables/Filter.tsx:161 +#: src/tables/Filter.tsx:169 msgid "Maximum Date" msgstr "" -#: src/tables/Filter.tsx:162 +#: src/tables/Filter.tsx:170 msgid "Show items before this date" msgstr "" -#: src/tables/Filter.tsx:170 +#: src/tables/Filter.tsx:178 msgid "Created Before" msgstr "" -#: src/tables/Filter.tsx:171 +#: src/tables/Filter.tsx:179 msgid "Show items created before this date" msgstr "" -#: src/tables/Filter.tsx:179 +#: src/tables/Filter.tsx:187 msgid "Created After" msgstr "" -#: src/tables/Filter.tsx:180 +#: src/tables/Filter.tsx:188 msgid "Show items created after this date" msgstr "" -#: src/tables/Filter.tsx:188 +#: src/tables/Filter.tsx:196 msgid "Start Date Before" msgstr "" -#: src/tables/Filter.tsx:189 +#: src/tables/Filter.tsx:197 msgid "Show items with a start date before this date" msgstr "" -#: src/tables/Filter.tsx:197 +#: src/tables/Filter.tsx:205 msgid "Start Date After" msgstr "" -#: src/tables/Filter.tsx:198 +#: src/tables/Filter.tsx:206 msgid "Show items with a start date after this date" msgstr "" -#: src/tables/Filter.tsx:206 +#: src/tables/Filter.tsx:214 msgid "Target Date Before" msgstr "" -#: src/tables/Filter.tsx:207 +#: src/tables/Filter.tsx:215 msgid "Show items with a target date before this date" msgstr "" -#: src/tables/Filter.tsx:215 +#: src/tables/Filter.tsx:223 msgid "Target Date After" msgstr "" -#: src/tables/Filter.tsx:216 +#: src/tables/Filter.tsx:224 msgid "Show items with a target date after this date" msgstr "" -#: src/tables/Filter.tsx:224 +#: src/tables/Filter.tsx:232 msgid "Completed Before" msgstr "" -#: src/tables/Filter.tsx:225 +#: src/tables/Filter.tsx:233 msgid "Show items completed before this date" msgstr "" -#: src/tables/Filter.tsx:233 +#: src/tables/Filter.tsx:241 msgid "Completed After" msgstr "" -#: src/tables/Filter.tsx:234 +#: src/tables/Filter.tsx:242 msgid "Show items completed after this date" msgstr "" -#: src/tables/Filter.tsx:246 +#: src/tables/Filter.tsx:254 msgid "Has Project Code" msgstr "" -#: src/tables/Filter.tsx:247 +#: src/tables/Filter.tsx:255 msgid "Show orders with an assigned project code" msgstr "" -#: src/tables/Filter.tsx:256 +#: src/tables/Filter.tsx:264 msgid "Include Variants" msgstr "Bao gồm các biến thể" -#: src/tables/Filter.tsx:257 +#: src/tables/Filter.tsx:265 msgid "Include results for part variants" msgstr "" -#: src/tables/Filter.tsx:267 +#: src/tables/Filter.tsx:275 #: src/tables/part/PartPurchaseOrdersTable.tsx:133 msgid "Filter by order status" msgstr "" -#: src/tables/Filter.tsx:279 +#: src/tables/Filter.tsx:287 msgid "Filter by project code" msgstr "" -#: src/tables/Filter.tsx:312 +#: src/tables/Filter.tsx:320 msgid "Filter by responsible owner" msgstr "" -#: src/tables/Filter.tsx:328 +#: src/tables/Filter.tsx:336 #: src/tables/settings/ApiTokenTable.tsx:133 #: src/tables/stock/StockTrackingTable.tsx:191 msgid "Filter by user" msgstr "" -#: src/tables/Filter.tsx:340 +#: src/tables/Filter.tsx:348 msgid "Filter by manufacturer" msgstr "" -#: src/tables/Filter.tsx:353 +#: src/tables/Filter.tsx:361 msgid "Filter by supplier" msgstr "" -#: src/tables/Filter.tsx:366 +#: src/tables/Filter.tsx:374 msgid "Filter by user who created the order" msgstr "" -#: src/tables/Filter.tsx:374 +#: src/tables/Filter.tsx:382 msgid "Filter by user who issued the order" msgstr "" -#: src/tables/Filter.tsx:382 +#: src/tables/Filter.tsx:390 msgid "Filter by part category" msgstr "" -#: src/tables/Filter.tsx:393 +#: src/tables/Filter.tsx:401 msgid "Filter by stock location" msgstr "" @@ -8566,7 +8588,7 @@ msgstr "Đang dựng" #: src/tables/bom/BomTable.tsx:345 #: src/tables/part/PartTable.tsx:158 #: src/tables/sales/SalesOrderLineItemTable.tsx:187 -#: src/tables/stock/StockItemTable.tsx:223 +#: src/tables/stock/StockItemTable.tsx:224 msgid "Stock Information" msgstr "Thông tin kho" @@ -8588,7 +8610,7 @@ msgstr "Thông tin kho" #: src/tables/bom/BomTable.tsx:379 #: src/tables/build/BuildLineTable.tsx:478 -#: src/tables/build/BuildLineTable.tsx:518 +#: src/tables/build/BuildLineTable.tsx:519 msgid "Consumable item" msgstr "Vật tư tiêu hao" @@ -8737,7 +8759,7 @@ msgstr "Không thể sửa BOM, do nguyên liệu bị khoá" #: src/tables/part/ParametricPartTable.tsx:364 #: src/tables/part/PartBuildAllocationsTable.tsx:60 #: src/tables/part/PartTable.tsx:196 -#: src/tables/stock/StockItemTable.tsx:334 +#: src/tables/stock/StockItemTable.tsx:335 msgid "Assembly" msgstr "Lắp ráp" @@ -8785,7 +8807,7 @@ msgstr "" #~ msgstr "Edit Build Item" #: src/tables/build/BuildAllocatedStockTable.tsx:167 -#: src/tables/build/BuildLineTable.tsx:631 +#: src/tables/build/BuildLineTable.tsx:632 msgid "Edit Stock Allocation" msgstr "" @@ -8794,11 +8816,11 @@ msgstr "" #~ msgstr "Delete Build Item" #: src/tables/build/BuildAllocatedStockTable.tsx:180 -#: src/tables/build/BuildLineTable.tsx:644 +#: src/tables/build/BuildLineTable.tsx:645 msgid "Delete Stock Allocation" msgstr "" -#: src/tables/build/BuildAllocatedStockTable.tsx:232 +#: src/tables/build/BuildAllocatedStockTable.tsx:239 msgid "Consume" msgstr "" @@ -8836,7 +8858,7 @@ msgid "Testable" msgstr "" #: src/tables/build/BuildLineTable.tsx:215 -#: src/tables/stock/StockItemTable.tsx:393 +#: src/tables/stock/StockItemTable.tsx:390 msgid "Tracked" msgstr "" @@ -8855,7 +8877,7 @@ msgstr "" #: src/tables/build/BuildLineTable.tsx:294 #: src/tables/sales/SalesOrderLineItemTable.tsx:158 -#: src/tables/stock/StockItemTable.tsx:192 +#: src/tables/stock/StockItemTable.tsx:193 msgid "No stock available" msgstr "" @@ -8887,55 +8909,55 @@ msgstr "" msgid "BOM Information" msgstr "" -#: src/tables/build/BuildLineTable.tsx:496 +#: src/tables/build/BuildLineTable.tsx:497 #: src/tables/part/PartBuildAllocationsTable.tsx:102 msgid "Fully allocated" msgstr "" -#: src/tables/build/BuildLineTable.tsx:544 +#: src/tables/build/BuildLineTable.tsx:545 #: src/tables/sales/SalesOrderLineItemTable.tsx:308 msgid "Create Build Order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:573 +#: src/tables/build/BuildLineTable.tsx:574 msgid "Auto allocation in progress" msgstr "" -#: src/tables/build/BuildLineTable.tsx:576 -#: src/tables/build/BuildLineTable.tsx:781 +#: src/tables/build/BuildLineTable.tsx:577 +#: src/tables/build/BuildLineTable.tsx:784 msgid "Auto Allocate Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:577 +#: src/tables/build/BuildLineTable.tsx:578 msgid "Automatically allocate stock to this build according to the selected options" msgstr "" -#: src/tables/build/BuildLineTable.tsx:597 -#: src/tables/build/BuildLineTable.tsx:611 -#: src/tables/build/BuildLineTable.tsx:730 -#: src/tables/build/BuildLineTable.tsx:831 +#: src/tables/build/BuildLineTable.tsx:598 +#: src/tables/build/BuildLineTable.tsx:612 +#: src/tables/build/BuildLineTable.tsx:733 +#: src/tables/build/BuildLineTable.tsx:834 #: src/tables/build/BuildOutputTable.tsx:359 #: src/tables/build/BuildOutputTable.tsx:364 msgid "Deallocate Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:613 +#: src/tables/build/BuildLineTable.tsx:614 msgid "Deallocate all untracked stock for this build order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:615 +#: src/tables/build/BuildLineTable.tsx:616 msgid "Deallocate stock from the selected line item" msgstr "" -#: src/tables/build/BuildLineTable.tsx:619 +#: src/tables/build/BuildLineTable.tsx:620 msgid "Stock has been deallocated" msgstr "" -#: src/tables/build/BuildLineTable.tsx:750 +#: src/tables/build/BuildLineTable.tsx:753 msgid "Build Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:763 +#: src/tables/build/BuildLineTable.tsx:766 #: src/tables/sales/SalesOrderLineItemTable.tsx:396 msgid "View Part" msgstr "" @@ -8999,38 +9021,6 @@ msgstr "" #~ msgid "Filter by user who issued this order" #~ msgstr "Filter by user who issued this order" -#: src/tables/build/BuildOrderTestTable.tsx:85 -#: src/tables/build/BuildOrderTestTable.tsx:163 -#: src/tables/build/BuildOrderTestTable.tsx:283 -#: src/tables/build/BuildOrderTestTable.tsx:297 -#: src/tables/stock/StockItemTestResultTable.tsx:293 -#: src/tables/stock/StockItemTestResultTable.tsx:365 -#: src/tables/stock/StockItemTestResultTable.tsx:426 -msgid "Add Test Result" -msgstr "" - -#: src/tables/build/BuildOrderTestTable.tsx:92 -#: src/tables/stock/StockItemTestResultTable.tsx:295 -msgid "Test result added" -msgstr "" - -#: src/tables/build/BuildOrderTestTable.tsx:124 -msgid "Add Test Results" -msgstr "" - -#: src/tables/build/BuildOrderTestTable.tsx:134 -msgid "Test results added" -msgstr "" - -#: src/tables/build/BuildOrderTestTable.tsx:162 -#: src/tables/stock/StockItemTestResultTable.tsx:191 -msgid "No Result" -msgstr "" - -#: src/tables/build/BuildOrderTestTable.tsx:274 -msgid "Show build outputs currently in production" -msgstr "" - #: src/tables/build/BuildOutputTable.tsx:104 msgid "Build Output Stock Allocation" msgstr "" @@ -9066,7 +9056,8 @@ msgid "Serialize Build Output" msgstr "" #: src/tables/build/BuildOutputTable.tsx:409 -#: src/tables/stock/StockItemTable.tsx:329 +#: src/tables/part/PartTestResultTable.tsx:310 +#: src/tables/stock/StockItemTable.tsx:330 msgid "Filter by stock status" msgstr "" @@ -9914,6 +9905,38 @@ msgstr "" msgid "Order selected parts" msgstr "" +#: src/tables/part/PartTestResultTable.tsx:103 +#: src/tables/part/PartTestResultTable.tsx:181 +#: src/tables/part/PartTestResultTable.tsx:320 +#: src/tables/part/PartTestResultTable.tsx:334 +#: src/tables/stock/StockItemTestResultTable.tsx:293 +#: src/tables/stock/StockItemTestResultTable.tsx:365 +#: src/tables/stock/StockItemTestResultTable.tsx:426 +msgid "Add Test Result" +msgstr "" + +#: src/tables/part/PartTestResultTable.tsx:110 +#: src/tables/stock/StockItemTestResultTable.tsx:295 +msgid "Test result added" +msgstr "" + +#: src/tables/part/PartTestResultTable.tsx:142 +msgid "Add Test Results" +msgstr "" + +#: src/tables/part/PartTestResultTable.tsx:152 +msgid "Test results added" +msgstr "" + +#: src/tables/part/PartTestResultTable.tsx:180 +#: src/tables/stock/StockItemTestResultTable.tsx:191 +msgid "No Result" +msgstr "" + +#: src/tables/part/PartTestResultTable.tsx:298 +msgid "Show build outputs currently in production" +msgstr "" + #: src/tables/part/PartTestTemplateTable.tsx:56 msgid "Test is defined for a parent template part" msgstr "" @@ -10268,7 +10291,7 @@ msgid "Sample" msgstr "Mẫu" #: src/tables/plugin/PluginListTable.tsx:432 -#: src/tables/stock/StockItemTable.tsx:377 +#: src/tables/stock/StockItemTable.tsx:374 msgid "Installed" msgstr "Đã cài đặt" @@ -11081,55 +11104,55 @@ msgstr "" msgid "User deleted" msgstr "" -#: src/tables/settings/UserTable.tsx:361 +#: src/tables/settings/UserTable.tsx:362 msgid "Are you sure you want to delete this user?" msgstr "" -#: src/tables/settings/UserTable.tsx:367 +#: src/tables/settings/UserTable.tsx:368 msgid "Add User" msgstr "" -#: src/tables/settings/UserTable.tsx:375 +#: src/tables/settings/UserTable.tsx:376 msgid "Added user" msgstr "" -#: src/tables/settings/UserTable.tsx:382 +#: src/tables/settings/UserTable.tsx:383 msgid "Set Password" msgstr "" -#: src/tables/settings/UserTable.tsx:387 +#: src/tables/settings/UserTable.tsx:388 msgid "Password updated" msgstr "" -#: src/tables/settings/UserTable.tsx:398 +#: src/tables/settings/UserTable.tsx:399 msgid "Add user" msgstr "" -#: src/tables/settings/UserTable.tsx:411 +#: src/tables/settings/UserTable.tsx:412 msgid "Show active users" msgstr "" -#: src/tables/settings/UserTable.tsx:416 +#: src/tables/settings/UserTable.tsx:417 msgid "Show staff users" msgstr "" -#: src/tables/settings/UserTable.tsx:421 +#: src/tables/settings/UserTable.tsx:422 msgid "Show superusers" msgstr "" -#: src/tables/settings/UserTable.tsx:440 +#: src/tables/settings/UserTable.tsx:441 msgid "Edit User" msgstr "" -#: src/tables/settings/UserTable.tsx:476 +#: src/tables/settings/UserTable.tsx:477 msgid "User updated" msgstr "" -#: src/tables/settings/UserTable.tsx:477 +#: src/tables/settings/UserTable.tsx:478 msgid "User updated successfully" msgstr "" -#: src/tables/settings/UserTable.tsx:483 +#: src/tables/settings/UserTable.tsx:484 msgid "Error updating user" msgstr "" @@ -11171,47 +11194,47 @@ msgstr "" msgid "Icon" msgstr "" -#: src/tables/stock/StockItemTable.tsx:107 +#: src/tables/stock/StockItemTable.tsx:108 msgid "This stock item is in production" msgstr "" -#: src/tables/stock/StockItemTable.tsx:114 +#: src/tables/stock/StockItemTable.tsx:115 msgid "This stock item has been assigned to a sales order" msgstr "" -#: src/tables/stock/StockItemTable.tsx:121 +#: src/tables/stock/StockItemTable.tsx:122 msgid "This stock item has been assigned to a customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:128 +#: src/tables/stock/StockItemTable.tsx:129 msgid "This stock item is installed in another stock item" msgstr "" -#: src/tables/stock/StockItemTable.tsx:135 +#: src/tables/stock/StockItemTable.tsx:136 msgid "This stock item has been consumed by a build order" msgstr "" -#: src/tables/stock/StockItemTable.tsx:142 +#: src/tables/stock/StockItemTable.tsx:143 msgid "This stock item is unavailable" msgstr "" -#: src/tables/stock/StockItemTable.tsx:151 +#: src/tables/stock/StockItemTable.tsx:152 msgid "This stock item has expired" msgstr "" -#: src/tables/stock/StockItemTable.tsx:155 +#: src/tables/stock/StockItemTable.tsx:156 msgid "This stock item is stale" msgstr "" -#: src/tables/stock/StockItemTable.tsx:167 +#: src/tables/stock/StockItemTable.tsx:168 msgid "This stock item is fully allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:174 +#: src/tables/stock/StockItemTable.tsx:175 msgid "This stock item is partially allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:202 +#: src/tables/stock/StockItemTable.tsx:203 msgid "This stock item has been depleted" msgstr "" @@ -11219,152 +11242,148 @@ msgstr "" #~ msgid "Show stock for assmebled parts" #~ msgstr "Show stock for assmebled parts" -#: src/tables/stock/StockItemTable.tsx:306 +#: src/tables/stock/StockItemTable.tsx:307 msgid "Stocktake Date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:324 +#: src/tables/stock/StockItemTable.tsx:325 msgid "Show stock for active parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:335 +#: src/tables/stock/StockItemTable.tsx:336 msgid "Show stock for assembled parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:340 +#: src/tables/stock/StockItemTable.tsx:341 msgid "Show items which have been allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:345 +#: src/tables/stock/StockItemTable.tsx:346 msgid "Show items which are available" msgstr "" -#: src/tables/stock/StockItemTable.tsx:349 +#: src/tables/stock/StockItemTable.tsx:350 #: src/tables/stock/StockLocationTable.tsx:38 msgid "Include Sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:350 +#: src/tables/stock/StockItemTable.tsx:351 msgid "Include stock in sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:354 +#: src/tables/stock/StockItemTable.tsx:355 msgid "Depleted" msgstr "" -#: src/tables/stock/StockItemTable.tsx:355 +#: src/tables/stock/StockItemTable.tsx:356 msgid "Show depleted stock items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:360 -msgid "Show items which are in stock" +#: src/tables/stock/StockItemTable.tsx:362 +msgid "Show items which are in production" msgstr "" #: src/tables/stock/StockItemTable.tsx:362 #~ msgid "Include stock items for variant parts" #~ msgstr "Include stock items for variant parts" -#: src/tables/stock/StockItemTable.tsx:365 -msgid "Show items which are in production" -msgstr "" - -#: src/tables/stock/StockItemTable.tsx:373 +#: src/tables/stock/StockItemTable.tsx:370 msgid "Show items which have been consumed by a build order" msgstr "" -#: src/tables/stock/StockItemTable.tsx:378 +#: src/tables/stock/StockItemTable.tsx:375 msgid "Show stock items which are installed in other items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:382 +#: src/tables/stock/StockItemTable.tsx:379 msgid "Sent to Customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:383 +#: src/tables/stock/StockItemTable.tsx:380 msgid "Show items which have been sent to a customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:394 +#: src/tables/stock/StockItemTable.tsx:391 msgid "Show tracked items" msgstr "" +#: src/tables/stock/StockItemTable.tsx:395 +msgid "Has Purchase Price" +msgstr "" + +#: src/tables/stock/StockItemTable.tsx:396 +msgid "Show items which have a purchase price" +msgstr "" + #: src/tables/stock/StockItemTable.tsx:397 #~ msgid "Serial Number LTE" #~ msgstr "Serial Number LTE" -#: src/tables/stock/StockItemTable.tsx:398 -msgid "Has Purchase Price" -msgstr "" - -#: src/tables/stock/StockItemTable.tsx:399 -msgid "Show items which have a purchase price" +#: src/tables/stock/StockItemTable.tsx:401 +msgid "Show items which have expired" msgstr "" #: src/tables/stock/StockItemTable.tsx:403 #~ msgid "Serial Number GTE" #~ msgstr "Serial Number GTE" -#: src/tables/stock/StockItemTable.tsx:404 -msgid "Show items which have expired" -msgstr "" - -#: src/tables/stock/StockItemTable.tsx:410 +#: src/tables/stock/StockItemTable.tsx:407 msgid "Show items which are stale" msgstr "" -#: src/tables/stock/StockItemTable.tsx:415 +#: src/tables/stock/StockItemTable.tsx:412 msgid "Expired Before" msgstr "" -#: src/tables/stock/StockItemTable.tsx:416 +#: src/tables/stock/StockItemTable.tsx:413 msgid "Show items which expired before this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:422 +#: src/tables/stock/StockItemTable.tsx:419 msgid "Expired After" msgstr "" -#: src/tables/stock/StockItemTable.tsx:423 +#: src/tables/stock/StockItemTable.tsx:420 msgid "Show items which expired after this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:429 +#: src/tables/stock/StockItemTable.tsx:426 msgid "Updated Before" msgstr "" -#: src/tables/stock/StockItemTable.tsx:430 +#: src/tables/stock/StockItemTable.tsx:427 msgid "Show items updated before this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:435 +#: src/tables/stock/StockItemTable.tsx:432 msgid "Updated After" msgstr "" -#: src/tables/stock/StockItemTable.tsx:436 +#: src/tables/stock/StockItemTable.tsx:433 msgid "Show items updated after this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:441 +#: src/tables/stock/StockItemTable.tsx:438 msgid "Stocktake Before" msgstr "" -#: src/tables/stock/StockItemTable.tsx:442 +#: src/tables/stock/StockItemTable.tsx:439 msgid "Show items counted before this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:447 +#: src/tables/stock/StockItemTable.tsx:444 msgid "Stocktake After" msgstr "" -#: src/tables/stock/StockItemTable.tsx:448 +#: src/tables/stock/StockItemTable.tsx:445 msgid "Show items counted after this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:453 +#: src/tables/stock/StockItemTable.tsx:450 msgid "External Location" msgstr "" -#: src/tables/stock/StockItemTable.tsx:454 +#: src/tables/stock/StockItemTable.tsx:451 msgid "Show items in an external location" msgstr "" @@ -11372,7 +11391,7 @@ msgstr "" #~ msgid "Delete stock items" #~ msgstr "Delete stock items" -#: src/tables/stock/StockItemTable.tsx:559 +#: src/tables/stock/StockItemTable.tsx:556 msgid "Order items" msgstr "" @@ -11547,10 +11566,6 @@ msgstr "" msgid "Removed" msgstr "" -#: src/tables/stock/StockTrackingTable.tsx:206 -msgid "Details" -msgstr "Chi tiết" - #: src/tables/stock/StockTrackingTable.tsx:221 msgid "No user information" msgstr "" diff --git a/src/frontend/src/locales/zh_Hans/messages.po b/src/frontend/src/locales/zh_Hans/messages.po index b27e8e2d19..cedea0766f 100644 --- a/src/frontend/src/locales/zh_Hans/messages.po +++ b/src/frontend/src/locales/zh_Hans/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: zh\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2025-09-17 03:41\n" +"PO-Revision-Date: 2025-09-29 23:53\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" "Plural-Forms: nplurals=1; plural=0;\n" @@ -69,7 +69,7 @@ msgstr "操作" #: src/components/forms/fields/RelatedModelField.tsx:393 #: src/components/nav/Header.tsx:169 #: src/pages/Index/Settings/UserSettings.tsx:74 -#: src/pages/part/PartDetail.tsx:1173 +#: src/pages/part/PartDetail.tsx:1186 msgid "Search" msgstr "搜索" @@ -113,7 +113,7 @@ msgstr "否" #: src/forms/StockForms.tsx:1028 #: src/forms/StockForms.tsx:1072 #: src/pages/build/BuildDetail.tsx:200 -#: src/pages/part/PartDetail.tsx:1225 +#: src/pages/part/PartDetail.tsx:1238 #: src/tables/ColumnRenderers.tsx:82 #: src/tables/part/RelatedPartTable.tsx:53 #: src/tables/stock/StockTrackingTable.tsx:87 @@ -128,7 +128,8 @@ msgstr "零件" #: src/pages/part/CategoryDetail.tsx:130 #: src/pages/part/CategoryDetail.tsx:273 #: src/pages/part/CategoryDetail.tsx:312 -#: src/pages/part/PartDetail.tsx:955 +#: src/pages/part/CategoryDetail.tsx:343 +#: src/pages/part/PartDetail.tsx:968 msgid "Parts" msgstr "零件" @@ -152,11 +153,11 @@ msgstr "零件测试模板" #: lib/enums/ModelInformation.tsx:52 #: src/components/wizards/OrderPartsWizard.tsx:143 #: src/pages/company/SupplierPartDetail.tsx:408 -#: src/pages/stock/StockDetail.tsx:286 +#: src/pages/stock/StockDetail.tsx:289 #: src/tables/build/BuildAllocatedStockTable.tsx:155 #: src/tables/part/PartPurchaseOrdersTable.tsx:50 #: src/tables/purchasing/SupplierPartTable.tsx:64 -#: src/tables/stock/StockItemTable.tsx:248 +#: src/tables/stock/StockItemTable.tsx:249 msgid "Supplier Part" msgstr "供应商零件" @@ -168,7 +169,7 @@ msgstr "供应商零件" #: lib/enums/ModelInformation.tsx:61 #: src/pages/company/SupplierPartDetail.tsx:160 #: src/tables/part/PartPurchaseOrdersTable.tsx:56 -#: src/tables/stock/StockItemTable.tsx:254 +#: src/tables/stock/StockItemTable.tsx:255 msgid "Manufacturer Part" msgstr "制造商零件" @@ -179,14 +180,15 @@ msgstr "制造商零件" #: lib/enums/ModelInformation.tsx:70 #: src/pages/part/CategoryDetail.tsx:343 -#: src/tables/Filter.tsx:381 +#: src/tables/Filter.tsx:389 msgid "Part Category" msgstr "零件类别" #: lib/enums/ModelInformation.tsx:71 #: lib/enums/Roles.tsx:37 +#: src/pages/part/CategoryDetail.tsx:267 #: src/pages/part/CategoryDetail.tsx:334 -#: src/pages/part/PartDetail.tsx:1214 +#: src/pages/part/PartDetail.tsx:1227 msgid "Part Categories" msgstr "零件类别" @@ -196,7 +198,8 @@ msgstr "零件类别" #: src/forms/BuildForms.tsx:604 #: src/forms/BuildForms.tsx:765 #: src/forms/SalesOrderForms.tsx:269 -#: src/pages/stock/StockDetail.tsx:976 +#: src/pages/stock/StockDetail.tsx:992 +#: src/tables/part/PartTestResultTable.tsx:248 #: src/tables/stock/StockTrackingTable.tsx:48 #: src/tables/stock/StockTrackingTable.tsx:55 msgid "Stock Item" @@ -221,7 +224,7 @@ msgstr "库存地点" #: lib/enums/ModelInformation.tsx:89 #: src/pages/stock/LocationDetail.tsx:176 #: src/pages/stock/LocationDetail.tsx:412 -#: src/pages/stock/StockDetail.tsx:967 +#: src/pages/stock/StockDetail.tsx:983 msgid "Stock Locations" msgstr "库存地点" @@ -235,7 +238,7 @@ msgstr "库存地点类型" #: lib/enums/ModelInformation.tsx:103 #: src/pages/Index/Settings/SystemSettings.tsx:248 -#: src/pages/part/PartDetail.tsx:912 +#: src/pages/part/PartDetail.tsx:914 msgid "Stock History" msgstr "库存历史记录" @@ -284,7 +287,7 @@ msgstr "公司" #: src/pages/sales/ReturnOrderDetail.tsx:199 #: src/pages/sales/SalesOrderDetail.tsx:211 #: src/tables/ColumnRenderers.tsx:353 -#: src/tables/Filter.tsx:278 +#: src/tables/Filter.tsx:286 #: src/tables/TableHoverCard.tsx:101 msgid "Project Code" msgstr "项目编码" @@ -299,9 +302,9 @@ msgstr "项目编码" #: src/pages/build/BuildDetail.tsx:244 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:33 #: src/pages/purchasing/PurchaseOrderDetail.tsx:531 -#: src/pages/stock/StockDetail.tsx:349 +#: src/pages/stock/StockDetail.tsx:352 #: src/tables/part/PartPurchaseOrdersTable.tsx:32 -#: src/tables/stock/StockItemTable.tsx:240 +#: src/tables/stock/StockItemTable.tsx:241 #: src/tables/stock/StockTrackingTable.tsx:120 msgid "Purchase Order" msgstr "采购订单" @@ -311,7 +314,7 @@ msgstr "采购订单" #: src/pages/Index/Settings/SystemSettings.tsx:283 #: src/pages/company/CompanyDetail.tsx:205 #: src/pages/company/SupplierPartDetail.tsx:265 -#: src/pages/part/PartDetail.tsx:876 +#: src/pages/part/PartDetail.tsx:878 #: src/pages/purchasing/PurchasingIndex.tsx:60 msgid "Purchase Orders" msgstr "采购订单" @@ -330,7 +333,7 @@ msgstr "采购订单行" #: src/pages/sales/SalesOrderDetail.tsx:586 #: src/pages/sales/SalesOrderShipmentDetail.tsx:94 #: src/pages/sales/SalesOrderShipmentDetail.tsx:358 -#: src/pages/stock/StockDetail.tsx:358 +#: src/pages/stock/StockDetail.tsx:361 #: src/tables/part/PartSalesAllocationsTable.tsx:41 #: src/tables/sales/SalesOrderAllocationTable.tsx:107 #: src/tables/stock/StockTrackingTable.tsx:131 @@ -341,7 +344,7 @@ msgstr "销售订单" #: lib/enums/Roles.tsx:43 #: src/pages/Index/Settings/SystemSettings.tsx:299 #: src/pages/company/CompanyDetail.tsx:225 -#: src/pages/part/PartDetail.tsx:888 +#: src/pages/part/PartDetail.tsx:890 #: src/pages/sales/SalesIndex.tsx:82 msgid "Sales Orders" msgstr "销售订单" @@ -365,7 +368,7 @@ msgstr "退货订单" #: lib/enums/Roles.tsx:41 #: src/pages/Index/Settings/SystemSettings.tsx:315 #: src/pages/company/CompanyDetail.tsx:232 -#: src/pages/part/PartDetail.tsx:895 +#: src/pages/part/PartDetail.tsx:897 #: src/pages/sales/SalesIndex.tsx:103 msgid "Return Orders" msgstr "退货订单" @@ -414,7 +417,7 @@ msgstr "所有者" #: lib/enums/ModelInformation.tsx:214 #: src/pages/Auth/ChangePassword.tsx:36 #: src/pages/core/UserDetail.tsx:220 -#: src/tables/Filter.tsx:327 +#: src/tables/Filter.tsx:335 #: src/tables/settings/ApiTokenTable.tsx:105 #: src/tables/settings/ApiTokenTable.tsx:132 #: src/tables/settings/BarcodeScanHistoryTable.tsx:79 @@ -544,7 +547,7 @@ msgstr "管理员" #: lib/enums/Roles.tsx:33 #: src/pages/Index/Settings/SystemSettings.tsx:264 #: src/pages/build/BuildIndex.tsx:75 -#: src/pages/part/PartDetail.tsx:905 +#: src/pages/part/PartDetail.tsx:907 #: src/pages/sales/SalesOrderDetail.tsx:394 msgid "Build Orders" msgstr "生产订单" @@ -694,11 +697,12 @@ msgid "Failed to link barcode" msgstr "链接条形码失败" #: src/components/barcodes/QRCode.tsx:179 -#: src/pages/part/PartDetail.tsx:522 +#: src/pages/part/PartDetail.tsx:524 #: src/pages/purchasing/PurchaseOrderDetail.tsx:204 #: src/pages/sales/ReturnOrderDetail.tsx:168 #: src/pages/sales/SalesOrderDetail.tsx:180 #: src/pages/sales/SalesOrderShipmentDetail.tsx:168 +#: src/pages/stock/StockDetail.tsx:186 msgid "Link" msgstr "链接" @@ -720,11 +724,11 @@ msgstr "在管理员界面打开" #~ msgid "Copy to clipboard" #~ msgstr "Copy to clipboard" -#: src/components/buttons/CopyButton.tsx:31 +#: src/components/buttons/CopyButton.tsx:34 msgid "Copied" msgstr "已复制" -#: src/components/buttons/CopyButton.tsx:31 +#: src/components/buttons/CopyButton.tsx:34 msgid "Copy" msgstr "复制" @@ -752,19 +756,15 @@ msgstr "打印报表" #~ msgid "The label could not be generated" #~ msgstr "The label could not be generated" -#: src/components/buttons/PrintingActions.tsx:122 +#: src/components/buttons/PrintingActions.tsx:124 msgid "Print Label" msgstr "打印标签" -#: src/components/buttons/PrintingActions.tsx:129 -#: src/components/buttons/PrintingActions.tsx:156 +#: src/components/buttons/PrintingActions.tsx:134 +#: src/components/buttons/PrintingActions.tsx:168 msgid "Print" msgstr "打印" -#: src/components/buttons/PrintingActions.tsx:139 -msgid "Print Report" -msgstr "打印报告" - #: src/components/buttons/PrintingActions.tsx:152 #~ msgid "Generate" #~ msgstr "Generate" @@ -777,15 +777,19 @@ msgstr "打印报告" #~ msgid "The report could not be generated" #~ msgstr "The report could not be generated" -#: src/components/buttons/PrintingActions.tsx:177 +#: src/components/buttons/PrintingActions.tsx:161 +msgid "Print Report" +msgstr "打印报告" + +#: src/components/buttons/PrintingActions.tsx:189 msgid "Printing Actions" msgstr "打印操作" -#: src/components/buttons/PrintingActions.tsx:182 +#: src/components/buttons/PrintingActions.tsx:194 msgid "Print Labels" msgstr "打印标签" -#: src/components/buttons/PrintingActions.tsx:188 +#: src/components/buttons/PrintingActions.tsx:200 msgid "Print Reports" msgstr "打印报告" @@ -837,24 +841,24 @@ msgstr "取消订阅通知" msgid "Subscribe to notifications" msgstr "订阅通知" -#: src/components/calendar/Calendar.tsx:99 -#: src/components/calendar/Calendar.tsx:162 +#: src/components/calendar/Calendar.tsx:102 +#: src/components/calendar/Calendar.tsx:165 msgid "Calendar Filters" msgstr "日历筛选器" -#: src/components/calendar/Calendar.tsx:114 +#: src/components/calendar/Calendar.tsx:117 msgid "Previous month" msgstr "上个月" -#: src/components/calendar/Calendar.tsx:123 +#: src/components/calendar/Calendar.tsx:126 msgid "Select month" msgstr "选择月份" -#: src/components/calendar/Calendar.tsx:144 +#: src/components/calendar/Calendar.tsx:147 msgid "Next month" msgstr "下个月" -#: src/components/calendar/Calendar.tsx:175 +#: src/components/calendar/Calendar.tsx:178 #: src/tables/InvenTreeTableHeader.tsx:291 msgid "Download data" msgstr "下载数据" @@ -868,7 +872,7 @@ msgid "Error updating order" msgstr "更新订单时出错" #: src/components/calendar/OrderCalendar.tsx:178 -#: src/tables/Filter.tsx:144 +#: src/tables/Filter.tsx:152 msgid "Overdue" msgstr "逾期" @@ -1107,7 +1111,7 @@ msgid "The latest news from InvenTree" msgstr "来自 InvenTree 的最新消息" #: src/components/dashboard/widgets/ColorToggleWidget.tsx:18 -#: src/components/nav/MainMenu.tsx:91 +#: src/components/nav/MainMenu.tsx:93 msgid "Change Color Mode" msgstr "更改色彩模式" @@ -1153,14 +1157,14 @@ msgstr "没有未读新闻项目" #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:76 #: src/pages/core/UserDetail.tsx:93 #: src/pages/core/UserDetail.tsx:203 -#: src/tables/settings/UserTable.tsx:420 +#: src/tables/settings/UserTable.tsx:421 msgid "Superuser" msgstr "超级用户" #: src/components/details/Details.tsx:124 #: src/pages/core/UserDetail.tsx:87 #: src/pages/core/UserDetail.tsx:200 -#: src/tables/settings/UserTable.tsx:415 +#: src/tables/settings/UserTable.tsx:416 msgid "Staff" msgstr "工作人员" @@ -1658,7 +1662,7 @@ msgstr "主机" #: src/components/plugins/PluginDrawer.tsx:68 #: src/pages/Index/Settings/AdminCenter/UnitManagementPanel.tsx:19 #: src/pages/part/CategoryDetail.tsx:86 -#: src/pages/part/PartDetail.tsx:447 +#: src/pages/part/PartDetail.tsx:449 #: src/pages/stock/LocationDetail.tsx:84 #: src/tables/machine/MachineTypeTable.tsx:67 #: src/tables/machine/MachineTypeTable.tsx:151 @@ -1980,7 +1984,7 @@ msgid "Data has been imported successfully" msgstr "数据已成功导入" #: src/components/importer/ImporterDrawer.tsx:109 -#: src/components/modals/AboutInvenTreeModal.tsx:197 +#: src/components/modals/AboutInvenTreeModal.tsx:203 #: src/components/modals/ServerInfoModal.tsx:134 #: src/forms/BomForms.tsx:132 msgid "Close" @@ -2166,14 +2170,14 @@ msgstr "没有项目" #: src/components/items/TransferList.tsx:161 #: src/components/render/Stock.tsx:102 -#: src/pages/part/PartDetail.tsx:984 -#: src/pages/stock/StockDetail.tsx:262 -#: src/pages/stock/StockDetail.tsx:913 +#: src/pages/part/PartDetail.tsx:997 +#: src/pages/stock/StockDetail.tsx:265 +#: src/pages/stock/StockDetail.tsx:929 #: src/tables/build/BuildAllocatedStockTable.tsx:135 #: src/tables/build/BuildLineTable.tsx:190 #: src/tables/part/PartTable.tsx:124 -#: src/tables/stock/StockItemTable.tsx:183 -#: src/tables/stock/StockItemTable.tsx:344 +#: src/tables/stock/StockItemTable.tsx:184 +#: src/tables/stock/StockItemTable.tsx:345 msgid "Available" msgstr "可用的" @@ -2252,19 +2256,19 @@ msgstr "提交问题报告" #~ msgid "Dismiss" #~ msgstr "Dismiss" -#: src/components/modals/AboutInvenTreeModal.tsx:190 +#: src/components/modals/AboutInvenTreeModal.tsx:193 msgid "Copy version information" msgstr "复制版本信息" -#: src/components/modals/AboutInvenTreeModal.tsx:207 +#: src/components/modals/AboutInvenTreeModal.tsx:213 msgid "Development Version" msgstr "开发版" -#: src/components/modals/AboutInvenTreeModal.tsx:209 +#: src/components/modals/AboutInvenTreeModal.tsx:215 msgid "Up to Date" msgstr "已是最新版本" -#: src/components/modals/AboutInvenTreeModal.tsx:211 +#: src/components/modals/AboutInvenTreeModal.tsx:217 msgid "Update Available" msgstr "有可用更新" @@ -2439,24 +2443,28 @@ msgstr "无结果..." #~ msgid "Profile" #~ msgstr "Profile" -#: src/components/nav/MainMenu.tsx:52 +#: src/components/nav/MainMenu.tsx:54 #: src/components/nav/NavigationDrawer.tsx:193 #: src/pages/Index/Settings/AdminCenter/EmailManagementPanel.tsx:21 #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:39 msgid "Settings" msgstr "设置" -#: src/components/nav/MainMenu.tsx:59 -#: src/pages/Index/Settings/UserSettings.tsx:145 -msgid "Account Settings" -msgstr "账户设置" - #: src/components/nav/MainMenu.tsx:59 #: src/defaults/menuItems.tsx:15 #~ msgid "Account settings" #~ msgstr "Account settings" -#: src/components/nav/MainMenu.tsx:67 +#: src/components/nav/MainMenu.tsx:61 +#: src/pages/Index/Settings/UserSettings.tsx:145 +msgid "Account Settings" +msgstr "账户设置" + +#: src/components/nav/MainMenu.tsx:68 +#~ msgid "Current language {locale}" +#~ msgstr "Current language {locale}" + +#: src/components/nav/MainMenu.tsx:69 #: src/components/nav/NavigationDrawer.tsx:153 #: src/components/nav/SettingsHeader.tsx:41 #: src/pages/Index/Settings/SystemSettings.tsx:347 @@ -2464,15 +2472,11 @@ msgstr "账户设置" msgid "System Settings" msgstr "系统设置" -#: src/components/nav/MainMenu.tsx:68 -#~ msgid "Current language {locale}" -#~ msgstr "Current language {locale}" - #: src/components/nav/MainMenu.tsx:71 #~ msgid "Switch to pseudo language" #~ msgstr "Switch to pseudo language" -#: src/components/nav/MainMenu.tsx:76 +#: src/components/nav/MainMenu.tsx:78 #: src/components/nav/NavigationDrawer.tsx:160 #: src/components/nav/SettingsHeader.tsx:42 #: src/defaults/actions.tsx:83 @@ -2481,7 +2485,14 @@ msgstr "系统设置" msgid "Admin Center" msgstr "管理中心" -#: src/components/nav/MainMenu.tsx:100 +#: src/components/nav/MainMenu.tsx:99 +#: src/defaults/actions.tsx:44 +#: src/defaults/links.tsx:140 +#: src/defaults/links.tsx:186 +msgid "About InvenTree" +msgstr "关于 InvenTree" + +#: src/components/nav/MainMenu.tsx:108 msgid "Logout" msgstr "登出" @@ -2507,10 +2518,11 @@ msgstr "登出" #: src/defaults/links.tsx:42 #: src/forms/StockForms.tsx:736 #: src/pages/Index/Settings/SystemSettings.tsx:224 -#: src/pages/part/PartDetail.tsx:805 +#: src/pages/part/PartDetail.tsx:807 #: src/pages/stock/LocationDetail.tsx:390 -#: src/pages/stock/StockDetail.tsx:626 -#: src/tables/stock/StockItemTable.tsx:86 +#: src/pages/stock/LocationDetail.tsx:420 +#: src/pages/stock/StockDetail.tsx:642 +#: src/tables/stock/StockItemTable.tsx:87 msgid "Stock" msgstr "库存" @@ -2530,7 +2542,7 @@ msgstr "生产" #: src/pages/purchasing/PurchaseOrderDetail.tsx:534 #: src/pages/purchasing/PurchasingIndex.tsx:122 msgid "Purchasing" -msgstr "采购中" +msgstr "采购" #: src/components/nav/NavigationDrawer.tsx:105 #: src/defaults/links.tsx:60 @@ -2599,7 +2611,7 @@ msgstr "移除搜索组" #: src/components/nav/SearchDrawer.tsx:288 #: src/pages/company/ManufacturerPartDetail.tsx:176 -#: src/pages/part/PartDetail.tsx:863 +#: src/pages/part/PartDetail.tsx:865 #: src/pages/part/PartSupplierDetail.tsx:15 #: src/pages/purchasing/PurchasingIndex.tsx:81 msgid "Suppliers" @@ -2663,7 +2675,7 @@ msgid "Attachments" msgstr "附件" #: src/components/panels/NotesPanel.tsx:23 -#: src/tables/build/BuildOrderTestTable.tsx:196 +#: src/tables/part/PartTestResultTable.tsx:214 #: src/tables/stock/StockTrackingTable.tsx:212 msgid "Notes" msgstr "备注" @@ -2709,7 +2721,7 @@ msgstr "插件信息" #: src/pages/company/ManufacturerPartDetail.tsx:118 #: src/pages/company/SupplierPartDetail.tsx:144 #: src/pages/part/CategoryDetail.tsx:106 -#: src/pages/part/PartDetail.tsx:461 +#: src/pages/part/PartDetail.tsx:463 #: src/pages/purchasing/PurchaseOrderDetail.tsx:144 #: src/pages/sales/ReturnOrderDetail.tsx:109 #: src/pages/sales/SalesOrderDetail.tsx:118 @@ -2730,7 +2742,7 @@ msgstr "作者" #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:41 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 #: src/tables/ColumnRenderers.tsx:411 -#: src/tables/build/BuildOrderTestTable.tsx:204 +#: src/tables/part/PartTestResultTable.tsx:222 msgid "Date" msgstr "日期" @@ -2739,7 +2751,7 @@ msgstr "日期" #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:68 #: src/pages/core/UserDetail.tsx:81 #: src/pages/core/UserDetail.tsx:209 -#: src/pages/part/PartDetail.tsx:616 +#: src/pages/part/PartDetail.tsx:618 #: src/tables/bom/UsedInTable.tsx:90 #: src/tables/company/CompanyTable.tsx:57 #: src/tables/company/CompanyTable.tsx:91 @@ -2753,8 +2765,8 @@ msgstr "日期" #: src/tables/purchasing/SupplierPartTable.tsx:85 #: src/tables/purchasing/SupplierPartTable.tsx:179 #: src/tables/settings/ApiTokenTable.tsx:63 -#: src/tables/settings/UserTable.tsx:410 -#: src/tables/stock/StockItemTable.tsx:323 +#: src/tables/settings/UserTable.tsx:411 +#: src/tables/stock/StockItemTable.tsx:324 msgid "Active" msgstr "激活" @@ -2873,7 +2885,7 @@ msgstr "配送" #: src/pages/company/CompanyDetail.tsx:325 #: src/pages/company/SupplierPartDetail.tsx:368 #: src/pages/core/UserDetail.tsx:211 -#: src/pages/part/PartDetail.tsx:1017 +#: src/pages/part/PartDetail.tsx:1030 msgid "Inactive" msgstr "未激活" @@ -2883,8 +2895,31 @@ msgstr "未激活" msgid "No stock" msgstr "无库存" -#: src/components/render/Part.tsx:74 -#: src/pages/part/PartDetail.tsx:488 +#: src/components/render/Part.tsx:44 +#: src/pages/company/SupplierPartDetail.tsx:196 +#: src/pages/company/SupplierPartDetail.tsx:389 +#: src/pages/part/PartDetail.tsx:1018 +#: src/tables/bom/BomTable.tsx:424 +#: src/tables/part/PartTable.tsx:95 +msgid "On Order" +msgstr "订购中" + +#: src/components/render/Part.tsx:52 +#: src/pages/part/PartDetail.tsx:590 +#: src/pages/part/PartDetail.tsx:1024 +#: src/pages/stock/StockDetail.tsx:912 +#: src/tables/part/PartTestResultTable.tsx:297 +#: src/tables/stock/StockItemTable.tsx:361 +msgid "In Production" +msgstr "生产中" + +#: src/components/render/Part.tsx:71 +#: src/tables/stock/StockTrackingTable.tsx:206 +msgid "Details" +msgstr "详情" + +#: src/components/render/Part.tsx:109 +#: src/pages/part/PartDetail.tsx:490 #: src/tables/ColumnRenderers.tsx:224 #: src/tables/ColumnRenderers.tsx:233 #: src/tables/notifications/NotificationTable.tsx:32 @@ -2908,17 +2943,17 @@ msgstr "类别" #: src/forms/StockForms.tsx:1073 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:88 #: src/pages/core/UserDetail.tsx:158 -#: src/pages/stock/StockDetail.tsx:295 +#: src/pages/stock/StockDetail.tsx:298 #: src/tables/ColumnRenderers.tsx:176 #: src/tables/ColumnRenderers.tsx:185 -#: src/tables/Filter.tsx:392 +#: src/tables/Filter.tsx:400 #: src/tables/stock/StockTrackingTable.tsx:98 msgid "Location" msgstr "位置" #: src/components/render/Stock.tsx:99 -#: src/pages/stock/StockDetail.tsx:195 -#: src/pages/stock/StockDetail.tsx:901 +#: src/pages/stock/StockDetail.tsx:198 +#: src/pages/stock/StockDetail.tsx:917 #: src/tables/build/BuildAllocatedStockTable.tsx:121 #: src/tables/build/BuildOutputTable.tsx:111 #: src/tables/sales/SalesOrderAllocationTable.tsx:139 @@ -2940,11 +2975,11 @@ msgstr "序列号" #: src/pages/part/pricing/BomPricingPanel.tsx:146 #: src/pages/part/pricing/PriceBreakPanel.tsx:89 #: src/pages/part/pricing/PriceBreakPanel.tsx:172 -#: src/pages/stock/StockDetail.tsx:255 -#: src/pages/stock/StockDetail.tsx:907 +#: src/pages/stock/StockDetail.tsx:258 +#: src/pages/stock/StockDetail.tsx:923 #: src/tables/build/BuildLineTable.tsx:84 -#: src/tables/build/BuildOrderTestTable.tsx:251 #: src/tables/part/PartPurchaseOrdersTable.tsx:94 +#: src/tables/part/PartTestResultTable.tsx:269 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:168 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:199 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:69 @@ -3467,163 +3502,163 @@ msgid "Please correct the errors in the selected parts" msgstr "请修正所选零件中的错误" #: src/components/wizards/OrderPartsWizard.tsx:424 -#: src/tables/build/BuildLineTable.tsx:794 +#: src/tables/build/BuildLineTable.tsx:797 #: src/tables/part/PartTable.tsx:407 #: src/tables/sales/SalesOrderLineItemTable.tsx:365 msgid "Order Parts" msgstr "订购零件" #: src/contexts/LanguageContext.tsx:22 -msgid "Arabic" -msgstr "阿拉伯语" +#~ msgid "Arabic" +#~ msgstr "Arabic" #: src/contexts/LanguageContext.tsx:23 -msgid "Bulgarian" -msgstr "保加利亚语" +#~ msgid "Bulgarian" +#~ msgstr "Bulgarian" #: src/contexts/LanguageContext.tsx:24 -msgid "Czech" -msgstr "捷克语" +#~ msgid "Czech" +#~ msgstr "Czech" #: src/contexts/LanguageContext.tsx:25 -msgid "Danish" -msgstr "丹麦语" +#~ msgid "Danish" +#~ msgstr "Danish" #: src/contexts/LanguageContext.tsx:26 -msgid "German" -msgstr "德语" +#~ msgid "German" +#~ msgstr "German" #: src/contexts/LanguageContext.tsx:27 -msgid "Greek" -msgstr "希腊语" +#~ msgid "Greek" +#~ msgstr "Greek" #: src/contexts/LanguageContext.tsx:28 -msgid "English" -msgstr "英语" +#~ msgid "English" +#~ msgstr "English" #: src/contexts/LanguageContext.tsx:29 -msgid "Spanish" -msgstr "西班牙语" +#~ msgid "Spanish" +#~ msgstr "Spanish" #: src/contexts/LanguageContext.tsx:30 -msgid "Spanish (Mexican)" -msgstr "西班牙语(墨西哥)" +#~ msgid "Spanish (Mexican)" +#~ msgstr "Spanish (Mexican)" #: src/contexts/LanguageContext.tsx:31 -msgid "Estonian" -msgstr "爱沙尼亚语" +#~ msgid "Estonian" +#~ msgstr "Estonian" #: src/contexts/LanguageContext.tsx:32 -msgid "Farsi / Persian" -msgstr "波斯语" +#~ msgid "Farsi / Persian" +#~ msgstr "Farsi / Persian" #: src/contexts/LanguageContext.tsx:33 -msgid "Finnish" -msgstr "芬兰语" +#~ msgid "Finnish" +#~ msgstr "Finnish" #: src/contexts/LanguageContext.tsx:34 -msgid "French" -msgstr "法语" +#~ msgid "French" +#~ msgstr "French" #: src/contexts/LanguageContext.tsx:35 -msgid "Hebrew" -msgstr "希伯来语" +#~ msgid "Hebrew" +#~ msgstr "Hebrew" #: src/contexts/LanguageContext.tsx:36 -msgid "Hindi" -msgstr "印地语" +#~ msgid "Hindi" +#~ msgstr "Hindi" #: src/contexts/LanguageContext.tsx:37 -msgid "Hungarian" -msgstr "匈牙利语" +#~ msgid "Hungarian" +#~ msgstr "Hungarian" #: src/contexts/LanguageContext.tsx:38 -msgid "Italian" -msgstr "意大利语" +#~ msgid "Italian" +#~ msgstr "Italian" #: src/contexts/LanguageContext.tsx:39 -msgid "Japanese" -msgstr "日语" +#~ msgid "Japanese" +#~ msgstr "Japanese" #: src/contexts/LanguageContext.tsx:40 -msgid "Korean" -msgstr "韩语" +#~ msgid "Korean" +#~ msgstr "Korean" #: src/contexts/LanguageContext.tsx:41 -msgid "Lithuanian" -msgstr "立陶宛语" +#~ msgid "Lithuanian" +#~ msgstr "Lithuanian" #: src/contexts/LanguageContext.tsx:42 -msgid "Latvian" -msgstr "Latvian" +#~ msgid "Latvian" +#~ msgstr "Latvian" #: src/contexts/LanguageContext.tsx:43 -msgid "Dutch" -msgstr "荷兰语" +#~ msgid "Dutch" +#~ msgstr "Dutch" #: src/contexts/LanguageContext.tsx:44 -msgid "Norwegian" -msgstr "挪威语" +#~ msgid "Norwegian" +#~ msgstr "Norwegian" #: src/contexts/LanguageContext.tsx:45 -msgid "Polish" -msgstr "波兰语" +#~ msgid "Polish" +#~ msgstr "Polish" #: src/contexts/LanguageContext.tsx:46 -msgid "Portuguese" -msgstr "葡萄牙语" +#~ msgid "Portuguese" +#~ msgstr "Portuguese" #: src/contexts/LanguageContext.tsx:47 -msgid "Portuguese (Brazilian)" -msgstr "葡萄牙语(巴西)" +#~ msgid "Portuguese (Brazilian)" +#~ msgstr "Portuguese (Brazilian)" #: src/contexts/LanguageContext.tsx:48 -msgid "Romanian" -msgstr "罗马尼亚语" +#~ msgid "Romanian" +#~ msgstr "Romanian" #: src/contexts/LanguageContext.tsx:49 -msgid "Russian" -msgstr "俄语" +#~ msgid "Russian" +#~ msgstr "Russian" #: src/contexts/LanguageContext.tsx:50 -msgid "Slovak" -msgstr "Slovak" +#~ msgid "Slovak" +#~ msgstr "Slovak" #: src/contexts/LanguageContext.tsx:51 -msgid "Slovenian" -msgstr "斯洛语尼亚语" +#~ msgid "Slovenian" +#~ msgstr "Slovenian" #: src/contexts/LanguageContext.tsx:52 -msgid "Serbian" -msgstr "塞尔维亚语" +#~ msgid "Serbian" +#~ msgstr "Serbian" #: src/contexts/LanguageContext.tsx:53 -msgid "Swedish" -msgstr "瑞典语" +#~ msgid "Swedish" +#~ msgstr "Swedish" #: src/contexts/LanguageContext.tsx:54 -msgid "Thai" -msgstr "泰语" +#~ msgid "Thai" +#~ msgstr "Thai" #: src/contexts/LanguageContext.tsx:55 -msgid "Turkish" -msgstr "土耳其语" +#~ msgid "Turkish" +#~ msgstr "Turkish" #: src/contexts/LanguageContext.tsx:56 -msgid "Ukrainian" -msgstr "乌克兰语" +#~ msgid "Ukrainian" +#~ msgstr "Ukrainian" #: src/contexts/LanguageContext.tsx:57 -msgid "Vietnamese" -msgstr "越南语" +#~ msgid "Vietnamese" +#~ msgstr "Vietnamese" #: src/contexts/LanguageContext.tsx:58 -msgid "Chinese (Simplified)" -msgstr "中文 (简体)" +#~ msgid "Chinese (Simplified)" +#~ msgstr "Chinese (Simplified)" #: src/contexts/LanguageContext.tsx:59 -msgid "Chinese (Traditional)" -msgstr "中文 (繁体)" +#~ msgid "Chinese (Traditional)" +#~ msgstr "Chinese (Traditional)" #: src/defaults/actions.tsx:18 #: src/defaults/links.tsx:27 @@ -3644,12 +3679,6 @@ msgstr "访问文档以了解更多关于 InvenTree" #~ msgid "About this Inventree instance" #~ msgstr "About this Inventree instance" -#: src/defaults/actions.tsx:44 -#: src/defaults/links.tsx:140 -#: src/defaults/links.tsx:186 -msgid "About InvenTree" -msgstr "关于 InvenTree" - #: src/defaults/actions.tsx:45 msgid "About the InvenTree org" msgstr "关于 InvenTree 组织" @@ -3954,7 +3983,7 @@ msgstr "下一个批号" #: src/forms/StockForms.tsx:184 #: src/forms/StockForms.tsx:189 #: src/forms/StockForms.tsx:360 -#: src/pages/stock/StockDetail.tsx:231 +#: src/pages/stock/StockDetail.tsx:234 msgid "Next serial number" msgstr "下一个序列号" @@ -3965,9 +3994,8 @@ msgstr "下一个序列号" #: src/forms/BuildForms.tsx:311 #: src/forms/BuildForms.tsx:656 #: src/tables/build/BuildAllocatedStockTable.tsx:150 -#: src/tables/build/BuildOrderTestTable.tsx:230 -#: src/tables/build/BuildOrderTestTable.tsx:254 #: src/tables/build/BuildOutputTable.tsx:592 +#: src/tables/part/PartTestResultTable.tsx:272 msgid "Build Output" msgstr "生产产出" @@ -3984,17 +4012,18 @@ msgstr "生产产出" #: src/pages/purchasing/PurchaseOrderDetail.tsx:150 #: src/pages/sales/ReturnOrderDetail.tsx:115 #: src/pages/sales/SalesOrderDetail.tsx:124 -#: src/pages/stock/StockDetail.tsx:162 -#: src/tables/Filter.tsx:266 +#: src/pages/stock/StockDetail.tsx:170 +#: src/tables/Filter.tsx:274 #: src/tables/build/BuildOutputTable.tsx:408 #: src/tables/machine/MachineListTable.tsx:359 #: src/tables/part/PartPurchaseOrdersTable.tsx:38 +#: src/tables/part/PartTestResultTable.tsx:309 #: src/tables/sales/ReturnOrderLineItemTable.tsx:135 #: src/tables/sales/ReturnOrderLineItemTable.tsx:172 #: src/tables/settings/CustomStateTable.tsx:79 #: src/tables/settings/EmailTable.tsx:95 #: src/tables/settings/ImportSessionTable.tsx:117 -#: src/tables/stock/StockItemTable.tsx:328 +#: src/tables/stock/StockItemTable.tsx:329 #: src/tables/stock/StockTrackingTable.tsx:65 msgid "Status" msgstr "状态" @@ -4056,7 +4085,7 @@ msgstr "生产已完成" #: src/tables/build/BuildAllocatedStockTable.tsx:139 #: src/tables/build/BuildLineTable.tsx:180 #: src/tables/sales/SalesOrderLineItemTable.tsx:337 -#: src/tables/stock/StockItemTable.tsx:339 +#: src/tables/stock/StockItemTable.tsx:340 msgid "Allocated" msgstr "已分配" @@ -4074,9 +4103,9 @@ msgstr "选择分配库存的源位置" #: src/forms/BuildForms.tsx:671 #: src/forms/SalesOrderForms.tsx:298 -#: src/tables/build/BuildLineTable.tsx:555 -#: src/tables/build/BuildLineTable.tsx:710 -#: src/tables/build/BuildLineTable.tsx:809 +#: src/tables/build/BuildLineTable.tsx:556 +#: src/tables/build/BuildLineTable.tsx:713 +#: src/tables/build/BuildLineTable.tsx:812 #: src/tables/sales/SalesOrderLineItemTable.tsx:375 #: src/tables/sales/SalesOrderLineItemTable.tsx:408 msgid "Allocate Stock" @@ -4089,10 +4118,10 @@ msgstr "分配的库存项目" #: src/forms/BuildForms.tsx:787 #: src/forms/BuildForms.tsx:888 -#: src/tables/build/BuildAllocatedStockTable.tsx:233 -#: src/tables/build/BuildAllocatedStockTable.tsx:265 -#: src/tables/build/BuildLineTable.tsx:720 -#: src/tables/build/BuildLineTable.tsx:843 +#: src/tables/build/BuildAllocatedStockTable.tsx:240 +#: src/tables/build/BuildAllocatedStockTable.tsx:272 +#: src/tables/build/BuildLineTable.tsx:723 +#: src/tables/build/BuildLineTable.tsx:846 msgid "Consume Stock" msgstr "消耗库存" @@ -4102,14 +4131,14 @@ msgid "Stock items consumed" msgstr "库存物料已消耗" #: src/forms/BuildForms.tsx:824 -#: src/tables/build/BuildLineTable.tsx:495 +#: src/tables/build/BuildLineTable.tsx:496 #: src/tables/part/PartBuildAllocationsTable.tsx:101 msgid "Fully consumed" msgstr "已全部消耗" #: src/forms/BuildForms.tsx:869 #: src/tables/build/BuildLineTable.tsx:185 -#: src/tables/stock/StockItemTable.tsx:372 +#: src/tables/stock/StockItemTable.tsx:369 msgid "Consumed" msgstr "已消耗" @@ -4120,7 +4149,7 @@ msgstr "已消耗" #: src/forms/PartForms.tsx:70 #: src/forms/PartForms.tsx:157 #: src/pages/part/CategoryDetail.tsx:122 -#: src/pages/part/PartDetail.tsx:669 +#: src/pages/part/PartDetail.tsx:671 #: src/tables/part/PartCategoryTable.tsx:94 #: src/tables/part/PartTable.tsx:312 msgid "Subscribed" @@ -4232,12 +4261,13 @@ msgstr "存储已收到的库存" #: src/forms/PurchaseOrderForms.tsx:658 #: src/pages/build/BuildDetail.tsx:351 -#: src/pages/stock/StockDetail.tsx:277 -#: src/pages/stock/StockDetail.tsx:923 +#: src/pages/stock/StockDetail.tsx:280 +#: src/pages/stock/StockDetail.tsx:939 #: src/tables/Filter.tsx:83 #: src/tables/build/BuildAllocatedStockTable.tsx:128 -#: src/tables/build/BuildOrderTestTable.tsx:242 #: src/tables/build/BuildOutputTable.tsx:116 +#: src/tables/part/PartTestResultTable.tsx:260 +#: src/tables/part/PartTestResultTable.tsx:281 #: src/tables/sales/SalesOrderAllocationTable.tsx:146 msgid "Batch Code" msgstr "批号" @@ -4260,8 +4290,8 @@ msgid "Enter serial numbers for received items" msgstr "输入接收项目的序列号" #: src/forms/PurchaseOrderForms.tsx:687 -#: src/pages/stock/StockDetail.tsx:379 -#: src/tables/stock/StockItemTable.tsx:295 +#: src/pages/stock/StockDetail.tsx:382 +#: src/tables/stock/StockItemTable.tsx:296 msgid "Expiry Date" msgstr "有效期至" @@ -4273,7 +4303,7 @@ msgstr "输入接收项目的到期日期" #: src/forms/StockForms.tsx:673 #: src/pages/company/SupplierPartDetail.tsx:171 #: src/pages/company/SupplierPartDetail.tsx:235 -#: src/pages/stock/StockDetail.tsx:416 +#: src/pages/stock/StockDetail.tsx:419 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:220 msgid "Packaging" msgstr "包装" @@ -4339,9 +4369,9 @@ msgid "Stock Status" msgstr "库存状态" #: src/forms/StockForms.tsx:261 -#: src/pages/stock/StockDetail.tsx:670 -#: src/tables/stock/StockItemTable.tsx:525 -#: src/tables/stock/StockItemTable.tsx:572 +#: src/pages/stock/StockDetail.tsx:686 +#: src/tables/stock/StockItemTable.tsx:522 +#: src/tables/stock/StockItemTable.tsx:569 msgid "Add Stock Item" msgstr "编辑库存项" @@ -4378,10 +4408,10 @@ msgstr "退货" #: src/forms/StockForms.tsx:1075 #: src/pages/company/SupplierPartDetail.tsx:189 #: src/pages/company/SupplierPartDetail.tsx:373 -#: src/pages/part/PartDetail.tsx:535 -#: src/pages/part/PartDetail.tsx:974 +#: src/pages/part/PartDetail.tsx:537 +#: src/pages/part/PartDetail.tsx:987 +#: src/tables/Filter.tsx:92 #: src/tables/purchasing/SupplierPartTable.tsx:194 -#: src/tables/stock/StockItemTable.tsx:359 msgid "In Stock" msgstr "入库" @@ -4545,7 +4575,7 @@ msgstr "要选择的条目列表" #: src/tables/FilterSelectDrawer.tsx:114 #: src/tables/FilterSelectDrawer.tsx:137 #: src/tables/FilterSelectDrawer.tsx:149 -#: src/tables/build/BuildOrderTestTable.tsx:188 +#: src/tables/part/PartTestResultTable.tsx:206 #: src/tables/purchasing/ManufacturerPartParameterTable.tsx:42 #: src/tables/stock/StockItemTestResultTable.tsx:201 msgid "Value" @@ -4833,7 +4863,7 @@ msgid "Delete selected stock items" msgstr "删除选中的库存物料" #: src/hooks/UseStockAdjustActions.tsx:205 -#: src/pages/part/PartDetail.tsx:1155 +#: src/pages/part/PartDetail.tsx:1168 msgid "Stock Actions" msgstr "库存操作" @@ -6196,7 +6226,7 @@ msgstr "该装配件可能未定义物料清单(BOM),或BOM为空。" #: src/pages/build/BuildDetail.tsx:207 #: src/pages/company/ManufacturerPartDetail.tsx:83 #: src/pages/company/SupplierPartDetail.tsx:95 -#: src/pages/part/PartDetail.tsx:454 +#: src/pages/part/PartDetail.tsx:456 #: src/pages/stock/StockDetail.tsx:153 #: src/tables/bom/BomTable.tsx:134 #: src/tables/bom/UsedInTable.tsx:40 @@ -6207,15 +6237,16 @@ msgstr "该装配件可能未定义物料清单(BOM),或BOM为空。" #: src/tables/part/RelatedPartTable.tsx:73 #: src/tables/sales/SalesOrderAllocationTable.tsx:132 #: src/tables/sales/SalesOrderLineItemTable.tsx:98 -#: src/tables/stock/StockItemTable.tsx:70 +#: src/tables/stock/StockItemTable.tsx:71 msgid "IPN" msgstr "内部零件编码 IPN" #: src/pages/build/BuildDetail.tsx:215 -#: src/pages/part/PartDetail.tsx:481 +#: src/pages/part/PartDetail.tsx:483 +#: src/pages/stock/StockDetail.tsx:161 #: src/tables/bom/UsedInTable.tsx:44 #: src/tables/build/BuildOrderTable.tsx:83 -#: src/tables/stock/StockItemTable.tsx:75 +#: src/tables/stock/StockItemTable.tsx:76 msgid "Revision" msgstr "版本" @@ -6231,7 +6262,7 @@ msgstr "版本" #: src/pages/purchasing/PurchaseOrderDetail.tsx:156 #: src/pages/sales/ReturnOrderDetail.tsx:121 #: src/pages/sales/SalesOrderDetail.tsx:130 -#: src/pages/stock/StockDetail.tsx:168 +#: src/pages/stock/StockDetail.tsx:176 msgid "Custom Status" msgstr "自定义状态" @@ -6268,7 +6299,7 @@ msgid "Build Quantity" msgstr "生产数量" #: src/pages/build/BuildDetail.tsx:286 -#: src/pages/part/PartDetail.tsx:599 +#: src/pages/part/PartDetail.tsx:601 #: src/tables/bom/BomTable.tsx:352 #: src/tables/bom/BomTable.tsx:387 msgid "Can Build" @@ -6280,16 +6311,16 @@ msgid "Completed Outputs" msgstr "已出产" #: src/pages/build/BuildDetail.tsx:312 -#: src/tables/Filter.tsx:373 +#: src/tables/Filter.tsx:381 msgid "Issued By" msgstr "发布人" #: src/pages/build/BuildDetail.tsx:320 -#: src/pages/part/PartDetail.tsx:692 +#: src/pages/part/PartDetail.tsx:694 #: src/pages/purchasing/PurchaseOrderDetail.tsx:243 #: src/pages/sales/ReturnOrderDetail.tsx:207 #: src/pages/sales/SalesOrderDetail.tsx:219 -#: src/tables/Filter.tsx:311 +#: src/tables/Filter.tsx:319 msgid "Responsible" msgstr "责任人" @@ -6377,6 +6408,8 @@ msgid "Child Build Orders" msgstr "子生产订单" #: src/pages/build/BuildDetail.tsx:524 +#: src/pages/part/PartDetail.tsx:940 +#: src/pages/stock/StockDetail.tsx:587 #: src/tables/build/BuildOutputTable.tsx:664 #: src/tables/stock/StockItemTestResultTable.tsx:167 msgid "Test Results" @@ -6511,7 +6544,7 @@ msgid "Cancel order" msgstr "取消订单" #: src/pages/build/BuildDetail.tsx:752 -#: src/pages/stock/StockDetail.tsx:341 +#: src/pages/stock/StockDetail.tsx:344 #: src/tables/build/BuildAllocatedStockTable.tsx:85 #: src/tables/part/PartBuildAllocationsTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:150 @@ -6572,7 +6605,7 @@ msgstr "默认货币单位" #: src/pages/company/SupplierPartDetail.tsx:234 #: src/pages/company/SupplierPartDetail.tsx:359 #: src/pages/purchasing/PurchaseOrderDetail.tsx:138 -#: src/tables/Filter.tsx:352 +#: src/tables/Filter.tsx:360 #: src/tables/company/CompanyTable.tsx:96 #: src/tables/part/PartPurchaseOrdersTable.tsx:43 #: src/tables/purchasing/PurchaseOrderTable.tsx:109 @@ -6585,7 +6618,7 @@ msgstr "供应商" #: src/pages/company/ManufacturerPartDetail.tsx:102 #: src/pages/company/ManufacturerPartDetail.tsx:264 #: src/pages/company/SupplierPartDetail.tsx:151 -#: src/tables/Filter.tsx:339 +#: src/tables/Filter.tsx:347 #: src/tables/company/CompanyTable.tsx:101 #: src/tables/purchasing/SupplierPartTable.tsx:70 msgid "Manufacturer" @@ -6597,7 +6630,7 @@ msgstr "制造商" #: src/pages/sales/ReturnOrderDetail.tsx:103 #: src/pages/sales/SalesOrderDetail.tsx:112 #: src/pages/sales/SalesOrderShipmentDetail.tsx:102 -#: src/pages/stock/StockDetail.tsx:367 +#: src/pages/stock/StockDetail.tsx:370 #: src/tables/company/CompanyTable.tsx:106 #: src/tables/sales/ReturnOrderTable.tsx:108 #: src/tables/sales/SalesOrderTable.tsx:133 @@ -6658,7 +6691,7 @@ msgstr "外部链接" #: src/pages/company/ManufacturerPartDetail.tsx:146 #: src/pages/company/SupplierPartDetail.tsx:231 -#: src/pages/part/PartDetail.tsx:788 +#: src/pages/part/PartDetail.tsx:790 msgid "Part Details" msgstr "零件详情" @@ -6671,7 +6704,7 @@ msgid "Manufacturer Part Details" msgstr "制造商零件详情" #: src/pages/company/ManufacturerPartDetail.tsx:164 -#: src/pages/part/PartDetail.tsx:794 +#: src/pages/part/PartDetail.tsx:796 msgid "Parameters" msgstr "参数" @@ -6712,14 +6745,6 @@ msgstr "零件描述" msgid "Pack Quantity" msgstr "包装数量" -#: src/pages/company/SupplierPartDetail.tsx:196 -#: src/pages/company/SupplierPartDetail.tsx:389 -#: src/pages/part/PartDetail.tsx:1005 -#: src/tables/bom/BomTable.tsx:424 -#: src/tables/part/PartTable.tsx:95 -msgid "On Order" -msgstr "订购中" - #: src/pages/company/SupplierPartDetail.tsx:203 msgid "Supplier Availability" msgstr "供应商可用性" @@ -6767,7 +6792,7 @@ msgid "Add Supplier Part" msgstr "添加供应商零件" #: src/pages/company/SupplierPartDetail.tsx:383 -#: src/pages/part/PartDetail.tsx:993 +#: src/pages/part/PartDetail.tsx:1006 msgid "No Stock" msgstr "无库存" @@ -6894,57 +6919,57 @@ msgid "Category Details" msgstr "类别详情" #: src/pages/part/PartAllocationPanel.tsx:21 -#: src/pages/stock/StockDetail.tsx:539 +#: src/pages/stock/StockDetail.tsx:555 #: src/tables/part/PartTable.tsx:108 msgid "Build Order Allocations" msgstr "分配生产订单" #: src/pages/part/PartAllocationPanel.tsx:31 -#: src/pages/stock/StockDetail.tsx:554 +#: src/pages/stock/StockDetail.tsx:570 #: src/tables/part/PartTable.tsx:116 msgid "Sales Order Allocations" msgstr "分配销售订单" -#: src/pages/part/PartDetail.tsx:181 -#: src/pages/part/PartDetail.tsx:184 -#: src/pages/part/PartDetail.tsx:228 +#: src/pages/part/PartDetail.tsx:183 +#: src/pages/part/PartDetail.tsx:186 +#: src/pages/part/PartDetail.tsx:230 msgid "Validate BOM" msgstr "验证物料清单" -#: src/pages/part/PartDetail.tsx:185 +#: src/pages/part/PartDetail.tsx:187 msgid "Do you want to validate the bill of materials for this assembly?" msgstr "您想要验证此装配的材料清单吗?" -#: src/pages/part/PartDetail.tsx:188 +#: src/pages/part/PartDetail.tsx:190 msgid "BOM validated" msgstr "物料清单确认" -#: src/pages/part/PartDetail.tsx:206 +#: src/pages/part/PartDetail.tsx:208 msgid "BOM Validated" msgstr "物料清单已验证" -#: src/pages/part/PartDetail.tsx:207 +#: src/pages/part/PartDetail.tsx:209 msgid "The Bill of Materials for this part has been validated" msgstr "该零件的物料清单已完成验证" -#: src/pages/part/PartDetail.tsx:211 -#: src/pages/part/PartDetail.tsx:216 +#: src/pages/part/PartDetail.tsx:213 +#: src/pages/part/PartDetail.tsx:218 msgid "BOM Not Validated" msgstr "物料清单未验证" -#: src/pages/part/PartDetail.tsx:212 +#: src/pages/part/PartDetail.tsx:214 msgid "The Bill of Materials for this part has previously been checked, but requires revalidation" msgstr "该零件的物料清单已通过历史检验,但需重新验证" -#: src/pages/part/PartDetail.tsx:217 +#: src/pages/part/PartDetail.tsx:219 msgid "The Bill of Materials for this part has not yet been validated" msgstr "该零件的物料清单尚未完成验证" -#: src/pages/part/PartDetail.tsx:248 +#: src/pages/part/PartDetail.tsx:250 msgid "Validated On" msgstr "验证通过日期" -#: src/pages/part/PartDetail.tsx:253 +#: src/pages/part/PartDetail.tsx:255 msgid "Validated By" msgstr "验证人" @@ -6964,25 +6989,25 @@ msgstr "验证人" #~ msgid "Delete part" #~ msgstr "Delete part" -#: src/pages/part/PartDetail.tsx:467 +#: src/pages/part/PartDetail.tsx:469 msgid "Variant of" msgstr "变体于" -#: src/pages/part/PartDetail.tsx:474 +#: src/pages/part/PartDetail.tsx:476 msgid "Revision of" msgstr "修订" -#: src/pages/part/PartDetail.tsx:494 +#: src/pages/part/PartDetail.tsx:496 #: src/tables/ColumnRenderers.tsx:200 #: src/tables/ColumnRenderers.tsx:209 msgid "Default Location" msgstr "默认位置" -#: src/pages/part/PartDetail.tsx:501 +#: src/pages/part/PartDetail.tsx:503 msgid "Category Default Location" msgstr "类别默认位置" -#: src/pages/part/PartDetail.tsx:508 +#: src/pages/part/PartDetail.tsx:510 #: src/tables/purchasing/ManufacturerPartParameterTable.tsx:48 msgid "Units" msgstr "单位" @@ -6991,12 +7016,12 @@ msgstr "单位" #~ msgid "Stocktake By" #~ msgstr "Stocktake By" -#: src/pages/part/PartDetail.tsx:515 +#: src/pages/part/PartDetail.tsx:517 #: src/tables/settings/PendingTasksTable.tsx:51 msgid "Keywords" msgstr "关键词" -#: src/pages/part/PartDetail.tsx:543 +#: src/pages/part/PartDetail.tsx:545 #: src/tables/bom/BomTable.tsx:419 #: src/tables/build/BuildLineTable.tsx:297 #: src/tables/part/PartTable.tsx:306 @@ -7004,34 +7029,26 @@ msgstr "关键词" msgid "Available Stock" msgstr "可用库存" -#: src/pages/part/PartDetail.tsx:549 +#: src/pages/part/PartDetail.tsx:551 #: src/tables/bom/BomTable.tsx:328 #: src/tables/build/BuildLineTable.tsx:259 #: src/tables/sales/SalesOrderLineItemTable.tsx:178 msgid "On order" msgstr "订购中" -#: src/pages/part/PartDetail.tsx:556 +#: src/pages/part/PartDetail.tsx:558 msgid "Required for Orders" msgstr "订单必填项" -#: src/pages/part/PartDetail.tsx:567 +#: src/pages/part/PartDetail.tsx:569 msgid "Allocated to Build Orders" msgstr "分配生产订单" -#: src/pages/part/PartDetail.tsx:579 +#: src/pages/part/PartDetail.tsx:581 msgid "Allocated to Sales Orders" msgstr "分配销售订单" -#: src/pages/part/PartDetail.tsx:588 -#: src/pages/part/PartDetail.tsx:1011 -#: src/pages/stock/StockDetail.tsx:896 -#: src/tables/build/BuildOrderTestTable.tsx:273 -#: src/tables/stock/StockItemTable.tsx:364 -msgid "In Production" -msgstr "生产中" - -#: src/pages/part/PartDetail.tsx:606 +#: src/pages/part/PartDetail.tsx:608 msgid "Minimum Stock" msgstr "最低库存" @@ -7039,51 +7056,51 @@ msgstr "最低库存" #~ msgid "Scheduling" #~ msgstr "Scheduling" -#: src/pages/part/PartDetail.tsx:621 +#: src/pages/part/PartDetail.tsx:623 #: src/tables/part/ParametricPartTable.tsx:359 #: src/tables/part/PartTable.tsx:190 msgid "Locked" msgstr "已锁定" -#: src/pages/part/PartDetail.tsx:627 +#: src/pages/part/PartDetail.tsx:629 msgid "Template Part" msgstr "模板零件" -#: src/pages/part/PartDetail.tsx:632 +#: src/pages/part/PartDetail.tsx:634 #: src/tables/bom/BomTable.tsx:409 msgid "Assembled Part" msgstr "组装零件" -#: src/pages/part/PartDetail.tsx:637 +#: src/pages/part/PartDetail.tsx:639 msgid "Component Part" msgstr "组件零件" -#: src/pages/part/PartDetail.tsx:642 +#: src/pages/part/PartDetail.tsx:644 #: src/tables/bom/BomTable.tsx:399 msgid "Testable Part" msgstr "可测试零件" -#: src/pages/part/PartDetail.tsx:648 +#: src/pages/part/PartDetail.tsx:650 #: src/tables/bom/BomTable.tsx:404 msgid "Trackable Part" msgstr "可追溯零件" -#: src/pages/part/PartDetail.tsx:653 +#: src/pages/part/PartDetail.tsx:655 msgid "Purchaseable Part" msgstr "可购买零件" -#: src/pages/part/PartDetail.tsx:659 +#: src/pages/part/PartDetail.tsx:661 msgid "Saleable Part" msgstr "可销售零件" -#: src/pages/part/PartDetail.tsx:664 -#: src/pages/part/PartDetail.tsx:1023 +#: src/pages/part/PartDetail.tsx:666 +#: src/pages/part/PartDetail.tsx:1036 #: src/tables/bom/BomTable.tsx:143 #: src/tables/bom/BomTable.tsx:414 msgid "Virtual Part" msgstr "虚拟零件" -#: src/pages/part/PartDetail.tsx:679 +#: src/pages/part/PartDetail.tsx:681 #: src/pages/purchasing/PurchaseOrderDetail.tsx:253 #: src/pages/sales/ReturnOrderDetail.tsx:217 #: src/pages/sales/SalesOrderDetail.tsx:229 @@ -7091,65 +7108,65 @@ msgstr "虚拟零件" msgid "Creation Date" msgstr "创建日期" -#: src/pages/part/PartDetail.tsx:684 +#: src/pages/part/PartDetail.tsx:686 #: src/tables/ColumnRenderers.tsx:386 -#: src/tables/Filter.tsx:365 +#: src/tables/Filter.tsx:373 msgid "Created By" msgstr "创建人" -#: src/pages/part/PartDetail.tsx:699 +#: src/pages/part/PartDetail.tsx:701 msgid "Default Supplier" msgstr "默认供应商" -#: src/pages/part/PartDetail.tsx:705 +#: src/pages/part/PartDetail.tsx:707 msgid "Default Expiry" msgstr "默认有效期" -#: src/pages/part/PartDetail.tsx:710 +#: src/pages/part/PartDetail.tsx:712 msgid "days" msgstr "天" -#: src/pages/part/PartDetail.tsx:720 +#: src/pages/part/PartDetail.tsx:722 #: src/pages/part/pricing/BomPricingPanel.tsx:113 #: src/pages/part/pricing/VariantPricingPanel.tsx:95 #: src/tables/part/PartTable.tsx:166 msgid "Price Range" msgstr "价格范围" -#: src/pages/part/PartDetail.tsx:730 +#: src/pages/part/PartDetail.tsx:732 msgid "Latest Serial Number" msgstr "最新序列号" -#: src/pages/part/PartDetail.tsx:758 +#: src/pages/part/PartDetail.tsx:760 msgid "Select Part Revision" msgstr "选择零件版本" -#: src/pages/part/PartDetail.tsx:824 +#: src/pages/part/PartDetail.tsx:826 msgid "Variants" msgstr "变体" -#: src/pages/part/PartDetail.tsx:831 -#: src/pages/stock/StockDetail.tsx:526 +#: src/pages/part/PartDetail.tsx:833 +#: src/pages/stock/StockDetail.tsx:542 msgid "Allocations" msgstr "分配" -#: src/pages/part/PartDetail.tsx:838 +#: src/pages/part/PartDetail.tsx:840 msgid "Bill of Materials" msgstr "物料清单" -#: src/pages/part/PartDetail.tsx:850 +#: src/pages/part/PartDetail.tsx:852 msgid "Used In" msgstr "用于" -#: src/pages/part/PartDetail.tsx:857 +#: src/pages/part/PartDetail.tsx:859 msgid "Part Pricing" msgstr "零件价格" -#: src/pages/part/PartDetail.tsx:927 +#: src/pages/part/PartDetail.tsx:929 msgid "Test Templates" msgstr "测试模板" -#: src/pages/part/PartDetail.tsx:938 +#: src/pages/part/PartDetail.tsx:951 msgid "Related Parts" msgstr "关联零件" @@ -7161,47 +7178,47 @@ msgstr "关联零件" #~ msgid "Transfer part stock" #~ msgstr "Transfer part stock" -#: src/pages/part/PartDetail.tsx:999 +#: src/pages/part/PartDetail.tsx:1012 #: src/tables/part/PartTestTemplateTable.tsx:112 #: src/tables/stock/StockItemTestResultTable.tsx:401 msgid "Required" msgstr "必填" -#: src/pages/part/PartDetail.tsx:1036 +#: src/pages/part/PartDetail.tsx:1049 #: src/tables/part/PartTable.tsx:355 msgid "Edit Part" msgstr "编辑零件" -#: src/pages/part/PartDetail.tsx:1076 +#: src/pages/part/PartDetail.tsx:1089 #: src/tables/part/PartTable.tsx:343 #: src/tables/part/PartTable.tsx:420 msgid "Add Part" msgstr "添加零件" -#: src/pages/part/PartDetail.tsx:1090 +#: src/pages/part/PartDetail.tsx:1103 msgid "Delete Part" msgstr "删除零件" -#: src/pages/part/PartDetail.tsx:1099 +#: src/pages/part/PartDetail.tsx:1112 msgid "Deleting this part cannot be reversed" msgstr "删除此零件无法撤销" -#: src/pages/part/PartDetail.tsx:1161 -#: src/pages/stock/StockDetail.tsx:854 +#: src/pages/part/PartDetail.tsx:1174 +#: src/pages/stock/StockDetail.tsx:870 msgid "Order" msgstr "订单" -#: src/pages/part/PartDetail.tsx:1162 -#: src/pages/stock/StockDetail.tsx:855 -#: src/tables/build/BuildLineTable.tsx:740 +#: src/pages/part/PartDetail.tsx:1175 +#: src/pages/stock/StockDetail.tsx:871 +#: src/tables/build/BuildLineTable.tsx:743 msgid "Order Stock" msgstr "订单库存" -#: src/pages/part/PartDetail.tsx:1174 +#: src/pages/part/PartDetail.tsx:1187 msgid "Search by serial number" msgstr "按序列号搜索" -#: src/pages/part/PartDetail.tsx:1182 +#: src/pages/part/PartDetail.tsx:1195 #: src/tables/part/PartTable.tsx:392 msgid "Part Actions" msgstr "零件选项" @@ -7291,8 +7308,8 @@ msgstr "删除盘点条目" #: src/pages/part/PartStockHistoryDetail.tsx:107 #: src/pages/part/PartStockHistoryDetail.tsx:211 -#: src/pages/stock/StockDetail.tsx:399 -#: src/tables/stock/StockItemTable.tsx:272 +#: src/pages/stock/StockDetail.tsx:402 +#: src/tables/stock/StockItemTable.tsx:273 msgid "Stock Value" msgstr "库存价值" @@ -7366,12 +7383,12 @@ msgstr "最高价格" #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:71 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:126 #: src/pages/part/pricing/SupplierPricingPanel.tsx:66 -#: src/pages/stock/StockDetail.tsx:387 +#: src/pages/stock/StockDetail.tsx:390 #: src/tables/bom/BomTable.tsx:265 #: src/tables/general/ExtraLineItemTable.tsx:61 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:250 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:84 -#: src/tables/stock/StockItemTable.tsx:260 +#: src/tables/stock/StockItemTable.tsx:261 msgid "Unit Price" msgstr "单价" @@ -7449,9 +7466,9 @@ msgid "Purchase Pricing" msgstr "采购价格" #: src/pages/part/pricing/PricingOverviewPanel.tsx:281 -#: src/pages/stock/StockDetail.tsx:179 +#: src/pages/stock/StockDetail.tsx:426 #: src/tables/part/PartParameterTable.tsx:121 -#: src/tables/stock/StockItemTable.tsx:301 +#: src/tables/stock/StockItemTable.tsx:302 msgid "Last Updated" msgstr "最近更新" @@ -7815,6 +7832,7 @@ msgid "Parent Location" msgstr "上级地点" #: src/pages/stock/LocationDetail.tsx:130 +#: src/pages/stock/LocationDetail.tsx:176 msgid "Sublocations" msgstr "次级地点" @@ -7871,12 +7889,12 @@ msgid "Scan Stock Item" msgstr "扫描库存物料" #: src/pages/stock/LocationDetail.tsx:298 -#: src/pages/stock/StockDetail.tsx:783 +#: src/pages/stock/StockDetail.tsx:799 msgid "Scanned stock item into location" msgstr "库存物料已扫描入库" #: src/pages/stock/LocationDetail.tsx:304 -#: src/pages/stock/StockDetail.tsx:789 +#: src/pages/stock/StockDetail.tsx:805 msgid "Error scanning stock item" msgstr "库存物料扫描错误" @@ -7913,71 +7931,71 @@ msgstr "基础零件" #~ msgid "Unlink custom barcode from stock item" #~ msgstr "Unlink custom barcode from stock item" -#: src/pages/stock/StockDetail.tsx:185 -msgid "Last Stocktake" -msgstr "最近库存盘点" - -#: src/pages/stock/StockDetail.tsx:203 -msgid "Previous serial number" -msgstr "前序序列号" - #: src/pages/stock/StockDetail.tsx:205 #~ msgid "Edit stock item" #~ msgstr "Edit stock item" +#: src/pages/stock/StockDetail.tsx:206 +msgid "Previous serial number" +msgstr "前序序列号" + #: src/pages/stock/StockDetail.tsx:217 #~ msgid "Delete stock item" #~ msgstr "Delete stock item" -#: src/pages/stock/StockDetail.tsx:225 +#: src/pages/stock/StockDetail.tsx:228 msgid "Find serial number" msgstr "查找序列号" -#: src/pages/stock/StockDetail.tsx:269 +#: src/pages/stock/StockDetail.tsx:272 msgid "Allocated to Orders" msgstr "分配到订单" -#: src/pages/stock/StockDetail.tsx:302 +#: src/pages/stock/StockDetail.tsx:305 msgid "Installed In" msgstr "安装于" -#: src/pages/stock/StockDetail.tsx:322 +#: src/pages/stock/StockDetail.tsx:325 msgid "Parent Item" msgstr "上级项目" -#: src/pages/stock/StockDetail.tsx:326 +#: src/pages/stock/StockDetail.tsx:329 msgid "Parent stock item" msgstr "上级库存项" -#: src/pages/stock/StockDetail.tsx:332 +#: src/pages/stock/StockDetail.tsx:335 msgid "Consumed By" msgstr "消耗者" +#: src/pages/stock/StockDetail.tsx:432 +msgid "Last Stocktake" +msgstr "最近库存盘点" + #: src/pages/stock/StockDetail.tsx:433 #~ msgid "Duplicate stock item" #~ msgstr "Duplicate stock item" -#: src/pages/stock/StockDetail.tsx:510 +#: src/pages/stock/StockDetail.tsx:526 msgid "Stock Details" msgstr "库存详情" -#: src/pages/stock/StockDetail.tsx:516 +#: src/pages/stock/StockDetail.tsx:532 msgid "Stock Tracking" msgstr "库存跟踪" #: src/pages/stock/StockDetail.tsx:571 -msgid "Test Data" -msgstr "测试数据" +#~ msgid "Test Data" +#~ msgstr "Test Data" -#: src/pages/stock/StockDetail.tsx:585 +#: src/pages/stock/StockDetail.tsx:601 msgid "Installed Items" msgstr "已安装的项目" -#: src/pages/stock/StockDetail.tsx:592 +#: src/pages/stock/StockDetail.tsx:608 msgid "Child Items" msgstr "子项目" -#: src/pages/stock/StockDetail.tsx:645 +#: src/pages/stock/StockDetail.tsx:661 msgid "Edit Stock Item" msgstr "编辑库存项" @@ -7991,77 +8009,77 @@ msgstr "编辑库存项" #~ msgid "Remove stock" #~ msgstr "Remove stock" -#: src/pages/stock/StockDetail.tsx:687 -msgid "Items Created" -msgstr "物料已创建" - -#: src/pages/stock/StockDetail.tsx:688 -msgid "Created {n} stock items" -msgstr "已创建 {n} 个库存物料" - #: src/pages/stock/StockDetail.tsx:698 #: src/tables/stock/StockItemTable.tsx:481 #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:705 +#: src/pages/stock/StockDetail.tsx:703 +msgid "Items Created" +msgstr "物料已创建" + +#: src/pages/stock/StockDetail.tsx:704 +msgid "Created {n} stock items" +msgstr "已创建 {n} 个库存物料" + +#: src/pages/stock/StockDetail.tsx:721 msgid "Delete Stock Item" msgstr "删除库存项" -#: src/pages/stock/StockDetail.tsx:741 +#: src/pages/stock/StockDetail.tsx:757 msgid "Serialize Stock Item" msgstr "序列化库存" -#: src/pages/stock/StockDetail.tsx:757 -#: src/tables/stock/StockItemTable.tsx:539 -msgid "Stock item serialized" -msgstr "库存项已创建" - #: src/pages/stock/StockDetail.tsx:762 #~ msgid "Return Stock Item" #~ msgstr "Return Stock Item" -#: src/pages/stock/StockDetail.tsx:765 -msgid "Scan Into Location" -msgstr "扫码入库至指定位置" - #: src/pages/stock/StockDetail.tsx:765 #~ msgid "Return this item into stock. This will remove the customer assignment." #~ msgstr "Return this item into stock. This will remove the customer assignment." +#: src/pages/stock/StockDetail.tsx:773 +#: src/tables/stock/StockItemTable.tsx:536 +msgid "Stock item serialized" +msgstr "库存项已创建" + #: src/pages/stock/StockDetail.tsx:777 #~ msgid "Item returned to stock" #~ msgstr "Item returned to stock" -#: src/pages/stock/StockDetail.tsx:823 +#: src/pages/stock/StockDetail.tsx:781 +msgid "Scan Into Location" +msgstr "扫码入库至指定位置" + +#: src/pages/stock/StockDetail.tsx:839 msgid "Scan into location" msgstr "扫码入库" -#: src/pages/stock/StockDetail.tsx:825 +#: src/pages/stock/StockDetail.tsx:841 msgid "Scan this item into a location" msgstr "将此物料扫码入库至指定库位" -#: src/pages/stock/StockDetail.tsx:837 +#: src/pages/stock/StockDetail.tsx:853 msgid "Stock Operations" msgstr "库存操作" -#: src/pages/stock/StockDetail.tsx:842 +#: src/pages/stock/StockDetail.tsx:858 #: src/tables/build/BuildOutputTable.tsx:532 msgid "Serialize" msgstr "序列化" -#: src/pages/stock/StockDetail.tsx:843 +#: src/pages/stock/StockDetail.tsx:859 msgid "Serialize stock" msgstr "序列化库存" -#: src/pages/stock/StockDetail.tsx:868 -msgid "Stock Item Actions" -msgstr "库存项操作" - #: src/pages/stock/StockDetail.tsx:868 #~ msgid "Count stock" #~ msgstr "Count stock" +#: src/pages/stock/StockDetail.tsx:884 +msgid "Stock Item Actions" +msgstr "库存项操作" + #: src/pages/stock/StockDetail.tsx:890 #~ msgid "Return from customer" #~ msgstr "Return from customer" @@ -8070,20 +8088,6 @@ msgstr "库存项操作" #~ msgid "Transfer" #~ msgstr "Transfer" -#: src/pages/stock/StockDetail.tsx:937 -#: src/tables/stock/StockItemTable.tsx:409 -msgid "Stale" -msgstr "呆滞" - -#: src/pages/stock/StockDetail.tsx:943 -#: src/tables/stock/StockItemTable.tsx:403 -msgid "Expired" -msgstr "已过期" - -#: src/pages/stock/StockDetail.tsx:949 -msgid "Unavailable" -msgstr "不可用" - #: src/pages/stock/StockDetail.tsx:950 #~ msgid "Assign to Customer" #~ msgstr "Assign to Customer" @@ -8092,6 +8096,20 @@ msgstr "不可用" #~ msgid "Assign to a customer" #~ msgstr "Assign to a customer" +#: src/pages/stock/StockDetail.tsx:953 +#: src/tables/stock/StockItemTable.tsx:406 +msgid "Stale" +msgstr "呆滞" + +#: src/pages/stock/StockDetail.tsx:959 +#: src/tables/stock/StockItemTable.tsx:400 +msgid "Expired" +msgstr "已过期" + +#: src/pages/stock/StockDetail.tsx:965 +msgid "Unavailable" +msgstr "不可用" + #: src/states/IconState.tsx:47 #: src/states/IconState.tsx:77 msgid "Error loading icon package from server" @@ -8165,199 +8183,203 @@ msgstr "显示有批号的项目" msgid "Filter items by batch code" msgstr "按批号筛选项目" -#: src/tables/Filter.tsx:92 +#: src/tables/Filter.tsx:93 +msgid "Show items which are in stock" +msgstr "显示库存中的项目" + +#: src/tables/Filter.tsx:100 msgid "Is Serialized" msgstr "已序列化" -#: src/tables/Filter.tsx:93 +#: src/tables/Filter.tsx:101 msgid "Show items which have a serial number" msgstr "显示带有序列号的项目" -#: src/tables/Filter.tsx:100 -msgid "Serial" -msgstr "序列号" - -#: src/tables/Filter.tsx:101 -msgid "Filter items by serial number" -msgstr "按序列号筛选项目" - #: src/tables/Filter.tsx:106 #~ msgid "Show overdue orders" #~ msgstr "Show overdue orders" +#: src/tables/Filter.tsx:108 +msgid "Serial" +msgstr "序列号" + #: src/tables/Filter.tsx:109 +msgid "Filter items by serial number" +msgstr "按序列号筛选项目" + +#: src/tables/Filter.tsx:117 msgid "Serial Below" msgstr "序列号下方" -#: src/tables/Filter.tsx:110 +#: src/tables/Filter.tsx:118 msgid "Show items with serial numbers less than or equal to a given value" msgstr "显示序列号小于或等于给定值的项目" -#: src/tables/Filter.tsx:118 +#: src/tables/Filter.tsx:126 msgid "Serial Above" msgstr "序列号上方" -#: src/tables/Filter.tsx:119 +#: src/tables/Filter.tsx:127 msgid "Show items with serial numbers greater than or equal to a given value" msgstr "显示序列号大于或等于给定值的项目" -#: src/tables/Filter.tsx:128 +#: src/tables/Filter.tsx:136 msgid "Assigned to me" msgstr "已分派给我的" -#: src/tables/Filter.tsx:129 +#: src/tables/Filter.tsx:137 msgid "Show orders assigned to me" msgstr "显示分配给我的订单" -#: src/tables/Filter.tsx:136 +#: src/tables/Filter.tsx:144 #: src/tables/sales/SalesOrderAllocationTable.tsx:85 msgid "Outstanding" msgstr "未完成" -#: src/tables/Filter.tsx:137 +#: src/tables/Filter.tsx:145 msgid "Show outstanding items" msgstr "显示未完成项" -#: src/tables/Filter.tsx:145 +#: src/tables/Filter.tsx:153 msgid "Show overdue items" msgstr "显示逾期项" -#: src/tables/Filter.tsx:152 +#: src/tables/Filter.tsx:160 msgid "Minimum Date" msgstr "最早日期" -#: src/tables/Filter.tsx:153 +#: src/tables/Filter.tsx:161 msgid "Show items after this date" msgstr "显示此日期之后的项目" -#: src/tables/Filter.tsx:161 +#: src/tables/Filter.tsx:169 msgid "Maximum Date" msgstr "最晚日期" -#: src/tables/Filter.tsx:162 +#: src/tables/Filter.tsx:170 msgid "Show items before this date" msgstr "显示此日期之前的项目" -#: src/tables/Filter.tsx:170 +#: src/tables/Filter.tsx:178 msgid "Created Before" msgstr "创建时间早于" -#: src/tables/Filter.tsx:171 +#: src/tables/Filter.tsx:179 msgid "Show items created before this date" msgstr "显示早于此日期创建的项目" -#: src/tables/Filter.tsx:179 +#: src/tables/Filter.tsx:187 msgid "Created After" msgstr "创建时间晚于" -#: src/tables/Filter.tsx:180 +#: src/tables/Filter.tsx:188 msgid "Show items created after this date" msgstr "显示此日期之后创建的项目" -#: src/tables/Filter.tsx:188 +#: src/tables/Filter.tsx:196 msgid "Start Date Before" msgstr "开始日期早于" -#: src/tables/Filter.tsx:189 +#: src/tables/Filter.tsx:197 msgid "Show items with a start date before this date" msgstr "显示开始日期早于此日期的项目" -#: src/tables/Filter.tsx:197 +#: src/tables/Filter.tsx:205 msgid "Start Date After" msgstr "开始日期晚于" -#: src/tables/Filter.tsx:198 +#: src/tables/Filter.tsx:206 msgid "Show items with a start date after this date" msgstr "显示开始日期晚于此日期的项目" -#: src/tables/Filter.tsx:206 +#: src/tables/Filter.tsx:214 msgid "Target Date Before" msgstr "目标日期早于" -#: src/tables/Filter.tsx:207 +#: src/tables/Filter.tsx:215 msgid "Show items with a target date before this date" msgstr "显示目标日期早于此日期的项目" -#: src/tables/Filter.tsx:215 +#: src/tables/Filter.tsx:223 msgid "Target Date After" msgstr "目标日期晚于" -#: src/tables/Filter.tsx:216 +#: src/tables/Filter.tsx:224 msgid "Show items with a target date after this date" msgstr "显示目标日期晚于此日期的项目" -#: src/tables/Filter.tsx:224 +#: src/tables/Filter.tsx:232 msgid "Completed Before" msgstr "完成时间早于" -#: src/tables/Filter.tsx:225 +#: src/tables/Filter.tsx:233 msgid "Show items completed before this date" msgstr "显示在此日期之前完成的项目" -#: src/tables/Filter.tsx:233 +#: src/tables/Filter.tsx:241 msgid "Completed After" msgstr "完成时间晚于" -#: src/tables/Filter.tsx:234 +#: src/tables/Filter.tsx:242 msgid "Show items completed after this date" msgstr "显示在此日期之后完成的项目" -#: src/tables/Filter.tsx:246 +#: src/tables/Filter.tsx:254 msgid "Has Project Code" msgstr "有项目编码" -#: src/tables/Filter.tsx:247 +#: src/tables/Filter.tsx:255 msgid "Show orders with an assigned project code" msgstr "显示已分配项目编码的订单" -#: src/tables/Filter.tsx:256 +#: src/tables/Filter.tsx:264 msgid "Include Variants" msgstr "包含变体" -#: src/tables/Filter.tsx:257 +#: src/tables/Filter.tsx:265 msgid "Include results for part variants" msgstr "包含零件变体结果" -#: src/tables/Filter.tsx:267 +#: src/tables/Filter.tsx:275 #: src/tables/part/PartPurchaseOrdersTable.tsx:133 msgid "Filter by order status" msgstr "按订单状态筛选" -#: src/tables/Filter.tsx:279 +#: src/tables/Filter.tsx:287 msgid "Filter by project code" msgstr "按项目编码筛选" -#: src/tables/Filter.tsx:312 +#: src/tables/Filter.tsx:320 msgid "Filter by responsible owner" msgstr "根据负责人进行筛选" -#: src/tables/Filter.tsx:328 +#: src/tables/Filter.tsx:336 #: src/tables/settings/ApiTokenTable.tsx:133 #: src/tables/stock/StockTrackingTable.tsx:191 msgid "Filter by user" msgstr "按用户筛选" -#: src/tables/Filter.tsx:340 +#: src/tables/Filter.tsx:348 msgid "Filter by manufacturer" msgstr "按制造商筛选" -#: src/tables/Filter.tsx:353 +#: src/tables/Filter.tsx:361 msgid "Filter by supplier" msgstr "按供应商筛选" -#: src/tables/Filter.tsx:366 +#: src/tables/Filter.tsx:374 msgid "Filter by user who created the order" msgstr "按订单创建人筛选" -#: src/tables/Filter.tsx:374 +#: src/tables/Filter.tsx:382 msgid "Filter by user who issued the order" msgstr "按订单签发人筛选" -#: src/tables/Filter.tsx:382 +#: src/tables/Filter.tsx:390 msgid "Filter by part category" msgstr "按零件类别筛选" -#: src/tables/Filter.tsx:393 +#: src/tables/Filter.tsx:401 msgid "Filter by stock location" msgstr "按库存库位筛选" @@ -8566,7 +8588,7 @@ msgstr "正在生产" #: src/tables/bom/BomTable.tsx:345 #: src/tables/part/PartTable.tsx:158 #: src/tables/sales/SalesOrderLineItemTable.tsx:187 -#: src/tables/stock/StockItemTable.tsx:223 +#: src/tables/stock/StockItemTable.tsx:224 msgid "Stock Information" msgstr "库存信息" @@ -8588,7 +8610,7 @@ msgstr "库存信息" #: src/tables/bom/BomTable.tsx:379 #: src/tables/build/BuildLineTable.tsx:478 -#: src/tables/build/BuildLineTable.tsx:518 +#: src/tables/build/BuildLineTable.tsx:519 msgid "Consumable item" msgstr "可耗物品" @@ -8737,7 +8759,7 @@ msgstr "无法编辑材料清单,因为零件已锁定" #: src/tables/part/ParametricPartTable.tsx:364 #: src/tables/part/PartBuildAllocationsTable.tsx:60 #: src/tables/part/PartTable.tsx:196 -#: src/tables/stock/StockItemTable.tsx:334 +#: src/tables/stock/StockItemTable.tsx:335 msgid "Assembly" msgstr "装配" @@ -8785,7 +8807,7 @@ msgstr "订单状态" #~ msgstr "Edit Build Item" #: src/tables/build/BuildAllocatedStockTable.tsx:167 -#: src/tables/build/BuildLineTable.tsx:631 +#: src/tables/build/BuildLineTable.tsx:632 msgid "Edit Stock Allocation" msgstr "编辑库存分配" @@ -8794,11 +8816,11 @@ msgstr "编辑库存分配" #~ msgstr "Delete Build Item" #: src/tables/build/BuildAllocatedStockTable.tsx:180 -#: src/tables/build/BuildLineTable.tsx:644 +#: src/tables/build/BuildLineTable.tsx:645 msgid "Delete Stock Allocation" msgstr "删除库存分配" -#: src/tables/build/BuildAllocatedStockTable.tsx:232 +#: src/tables/build/BuildAllocatedStockTable.tsx:239 msgid "Consume" msgstr "库存消耗" @@ -8836,7 +8858,7 @@ msgid "Testable" msgstr "可测试" #: src/tables/build/BuildLineTable.tsx:215 -#: src/tables/stock/StockItemTable.tsx:393 +#: src/tables/stock/StockItemTable.tsx:390 msgid "Tracked" msgstr "已跟踪" @@ -8855,7 +8877,7 @@ msgstr "库存不足" #: src/tables/build/BuildLineTable.tsx:294 #: src/tables/sales/SalesOrderLineItemTable.tsx:158 -#: src/tables/stock/StockItemTable.tsx:192 +#: src/tables/stock/StockItemTable.tsx:193 msgid "No stock available" msgstr "无可用库存" @@ -8887,55 +8909,55 @@ msgstr "取整倍数" msgid "BOM Information" msgstr "物料清单信息" -#: src/tables/build/BuildLineTable.tsx:496 +#: src/tables/build/BuildLineTable.tsx:497 #: src/tables/part/PartBuildAllocationsTable.tsx:102 msgid "Fully allocated" msgstr "完全分配" -#: src/tables/build/BuildLineTable.tsx:544 +#: src/tables/build/BuildLineTable.tsx:545 #: src/tables/sales/SalesOrderLineItemTable.tsx:308 msgid "Create Build Order" msgstr "创建生产订单" -#: src/tables/build/BuildLineTable.tsx:573 +#: src/tables/build/BuildLineTable.tsx:574 msgid "Auto allocation in progress" msgstr "自动分配进行中" -#: src/tables/build/BuildLineTable.tsx:576 -#: src/tables/build/BuildLineTable.tsx:781 +#: src/tables/build/BuildLineTable.tsx:577 +#: src/tables/build/BuildLineTable.tsx:784 msgid "Auto Allocate Stock" msgstr "自动分配库存量" -#: src/tables/build/BuildLineTable.tsx:577 +#: src/tables/build/BuildLineTable.tsx:578 msgid "Automatically allocate stock to this build according to the selected options" msgstr "根据选定的选项自动分配库存到此版本" -#: src/tables/build/BuildLineTable.tsx:597 -#: src/tables/build/BuildLineTable.tsx:611 -#: src/tables/build/BuildLineTable.tsx:730 -#: src/tables/build/BuildLineTable.tsx:831 +#: src/tables/build/BuildLineTable.tsx:598 +#: src/tables/build/BuildLineTable.tsx:612 +#: src/tables/build/BuildLineTable.tsx:733 +#: src/tables/build/BuildLineTable.tsx:834 #: src/tables/build/BuildOutputTable.tsx:359 #: src/tables/build/BuildOutputTable.tsx:364 msgid "Deallocate Stock" msgstr "取消库存分配" -#: src/tables/build/BuildLineTable.tsx:613 +#: src/tables/build/BuildLineTable.tsx:614 msgid "Deallocate all untracked stock for this build order" msgstr "为这个构建订单取消分配所有未跟踪库存" -#: src/tables/build/BuildLineTable.tsx:615 +#: src/tables/build/BuildLineTable.tsx:616 msgid "Deallocate stock from the selected line item" msgstr "从选中的行项中取消分配库存" -#: src/tables/build/BuildLineTable.tsx:619 +#: src/tables/build/BuildLineTable.tsx:620 msgid "Stock has been deallocated" msgstr "库存已经取消分配" -#: src/tables/build/BuildLineTable.tsx:750 +#: src/tables/build/BuildLineTable.tsx:753 msgid "Build Stock" msgstr "生产库存" -#: src/tables/build/BuildLineTable.tsx:763 +#: src/tables/build/BuildLineTable.tsx:766 #: src/tables/sales/SalesOrderLineItemTable.tsx:396 msgid "View Part" msgstr "查看零件" @@ -8999,38 +9021,6 @@ msgstr "显示开始日期的订单" #~ msgid "Filter by user who issued this order" #~ msgstr "Filter by user who issued this order" -#: src/tables/build/BuildOrderTestTable.tsx:85 -#: src/tables/build/BuildOrderTestTable.tsx:163 -#: src/tables/build/BuildOrderTestTable.tsx:283 -#: src/tables/build/BuildOrderTestTable.tsx:297 -#: src/tables/stock/StockItemTestResultTable.tsx:293 -#: src/tables/stock/StockItemTestResultTable.tsx:365 -#: src/tables/stock/StockItemTestResultTable.tsx:426 -msgid "Add Test Result" -msgstr "添加测试结果" - -#: src/tables/build/BuildOrderTestTable.tsx:92 -#: src/tables/stock/StockItemTestResultTable.tsx:295 -msgid "Test result added" -msgstr "测试结果已添加" - -#: src/tables/build/BuildOrderTestTable.tsx:124 -msgid "Add Test Results" -msgstr "添加测试结果" - -#: src/tables/build/BuildOrderTestTable.tsx:134 -msgid "Test results added" -msgstr "测试结果已添加" - -#: src/tables/build/BuildOrderTestTable.tsx:162 -#: src/tables/stock/StockItemTestResultTable.tsx:191 -msgid "No Result" -msgstr "无结果" - -#: src/tables/build/BuildOrderTestTable.tsx:274 -msgid "Show build outputs currently in production" -msgstr "显示当前生产中的构建输出" - #: src/tables/build/BuildOutputTable.tsx:104 msgid "Build Output Stock Allocation" msgstr "生成产出库存分配" @@ -9066,7 +9056,8 @@ msgid "Serialize Build Output" msgstr "序列化生产产出" #: src/tables/build/BuildOutputTable.tsx:409 -#: src/tables/stock/StockItemTable.tsx:329 +#: src/tables/part/PartTestResultTable.tsx:310 +#: src/tables/stock/StockItemTable.tsx:330 msgid "Filter by stock status" msgstr "按库存状态筛选" @@ -9914,6 +9905,38 @@ msgstr "设置所选零件的类别" msgid "Order selected parts" msgstr "订购选定的零件" +#: src/tables/part/PartTestResultTable.tsx:103 +#: src/tables/part/PartTestResultTable.tsx:181 +#: src/tables/part/PartTestResultTable.tsx:320 +#: src/tables/part/PartTestResultTable.tsx:334 +#: src/tables/stock/StockItemTestResultTable.tsx:293 +#: src/tables/stock/StockItemTestResultTable.tsx:365 +#: src/tables/stock/StockItemTestResultTable.tsx:426 +msgid "Add Test Result" +msgstr "添加测试结果" + +#: src/tables/part/PartTestResultTable.tsx:110 +#: src/tables/stock/StockItemTestResultTable.tsx:295 +msgid "Test result added" +msgstr "测试结果已添加" + +#: src/tables/part/PartTestResultTable.tsx:142 +msgid "Add Test Results" +msgstr "添加测试结果" + +#: src/tables/part/PartTestResultTable.tsx:152 +msgid "Test results added" +msgstr "测试结果已添加" + +#: src/tables/part/PartTestResultTable.tsx:180 +#: src/tables/stock/StockItemTestResultTable.tsx:191 +msgid "No Result" +msgstr "无结果" + +#: src/tables/part/PartTestResultTable.tsx:298 +msgid "Show build outputs currently in production" +msgstr "显示当前生产中的构建输出" + #: src/tables/part/PartTestTemplateTable.tsx:56 msgid "Test is defined for a parent template part" msgstr "测试被定义为父模板部分" @@ -10268,7 +10291,7 @@ msgid "Sample" msgstr "样本" #: src/tables/plugin/PluginListTable.tsx:432 -#: src/tables/stock/StockItemTable.tsx:377 +#: src/tables/stock/StockItemTable.tsx:374 msgid "Installed" msgstr "已安装" @@ -11081,55 +11104,55 @@ msgstr "删除用户" msgid "User deleted" msgstr "用户已删除" -#: src/tables/settings/UserTable.tsx:361 +#: src/tables/settings/UserTable.tsx:362 msgid "Are you sure you want to delete this user?" msgstr "您确定要删除该用户吗?" -#: src/tables/settings/UserTable.tsx:367 +#: src/tables/settings/UserTable.tsx:368 msgid "Add User" msgstr "添加用户" -#: src/tables/settings/UserTable.tsx:375 +#: src/tables/settings/UserTable.tsx:376 msgid "Added user" msgstr "已添加用户" -#: src/tables/settings/UserTable.tsx:382 +#: src/tables/settings/UserTable.tsx:383 msgid "Set Password" msgstr "设定密码" -#: src/tables/settings/UserTable.tsx:387 +#: src/tables/settings/UserTable.tsx:388 msgid "Password updated" msgstr "密码已更新" -#: src/tables/settings/UserTable.tsx:398 +#: src/tables/settings/UserTable.tsx:399 msgid "Add user" msgstr "添加用户" -#: src/tables/settings/UserTable.tsx:411 +#: src/tables/settings/UserTable.tsx:412 msgid "Show active users" msgstr "显示活跃用户" -#: src/tables/settings/UserTable.tsx:416 +#: src/tables/settings/UserTable.tsx:417 msgid "Show staff users" msgstr "显示工作人员用户" -#: src/tables/settings/UserTable.tsx:421 +#: src/tables/settings/UserTable.tsx:422 msgid "Show superusers" msgstr "显示超级用户" -#: src/tables/settings/UserTable.tsx:440 +#: src/tables/settings/UserTable.tsx:441 msgid "Edit User" msgstr "编辑用户" -#: src/tables/settings/UserTable.tsx:476 +#: src/tables/settings/UserTable.tsx:477 msgid "User updated" msgstr "用户信息已更新" -#: src/tables/settings/UserTable.tsx:477 +#: src/tables/settings/UserTable.tsx:478 msgid "User updated successfully" msgstr "用户信息更新成功" -#: src/tables/settings/UserTable.tsx:483 +#: src/tables/settings/UserTable.tsx:484 msgid "Error updating user" msgstr "更新用户时出错" @@ -11171,47 +11194,47 @@ msgstr "删除位置类型" msgid "Icon" msgstr "图标" -#: src/tables/stock/StockItemTable.tsx:107 +#: src/tables/stock/StockItemTable.tsx:108 msgid "This stock item is in production" msgstr "该库存项正在生产" -#: src/tables/stock/StockItemTable.tsx:114 +#: src/tables/stock/StockItemTable.tsx:115 msgid "This stock item has been assigned to a sales order" msgstr "库存项已分配到销售订单" -#: src/tables/stock/StockItemTable.tsx:121 +#: src/tables/stock/StockItemTable.tsx:122 msgid "This stock item has been assigned to a customer" msgstr "库存项已分配给客户" -#: src/tables/stock/StockItemTable.tsx:128 +#: src/tables/stock/StockItemTable.tsx:129 msgid "This stock item is installed in another stock item" msgstr "此库存项已安装在另一个库存项中" -#: src/tables/stock/StockItemTable.tsx:135 +#: src/tables/stock/StockItemTable.tsx:136 msgid "This stock item has been consumed by a build order" msgstr "此库存项已被生产订单消耗" -#: src/tables/stock/StockItemTable.tsx:142 +#: src/tables/stock/StockItemTable.tsx:143 msgid "This stock item is unavailable" msgstr "此库存项不可用" -#: src/tables/stock/StockItemTable.tsx:151 +#: src/tables/stock/StockItemTable.tsx:152 msgid "This stock item has expired" msgstr "此库存项已过期" -#: src/tables/stock/StockItemTable.tsx:155 +#: src/tables/stock/StockItemTable.tsx:156 msgid "This stock item is stale" msgstr "此库存项是过期项" -#: src/tables/stock/StockItemTable.tsx:167 +#: src/tables/stock/StockItemTable.tsx:168 msgid "This stock item is fully allocated" msgstr "此库存项已完全分配" -#: src/tables/stock/StockItemTable.tsx:174 +#: src/tables/stock/StockItemTable.tsx:175 msgid "This stock item is partially allocated" msgstr "此库存项已被部分分配" -#: src/tables/stock/StockItemTable.tsx:202 +#: src/tables/stock/StockItemTable.tsx:203 msgid "This stock item has been depleted" msgstr "库存项已耗尽" @@ -11219,152 +11242,148 @@ msgstr "库存项已耗尽" #~ msgid "Show stock for assmebled parts" #~ msgstr "Show stock for assmebled parts" -#: src/tables/stock/StockItemTable.tsx:306 +#: src/tables/stock/StockItemTable.tsx:307 msgid "Stocktake Date" msgstr "盘点日期" -#: src/tables/stock/StockItemTable.tsx:324 +#: src/tables/stock/StockItemTable.tsx:325 msgid "Show stock for active parts" msgstr "显示激活零件的库存" -#: src/tables/stock/StockItemTable.tsx:335 +#: src/tables/stock/StockItemTable.tsx:336 msgid "Show stock for assembled parts" msgstr "显示已组装零件的库存" -#: src/tables/stock/StockItemTable.tsx:340 +#: src/tables/stock/StockItemTable.tsx:341 msgid "Show items which have been allocated" msgstr "显示已分配的项目" -#: src/tables/stock/StockItemTable.tsx:345 +#: src/tables/stock/StockItemTable.tsx:346 msgid "Show items which are available" msgstr "显示可用的项目" -#: src/tables/stock/StockItemTable.tsx:349 +#: src/tables/stock/StockItemTable.tsx:350 #: src/tables/stock/StockLocationTable.tsx:38 msgid "Include Sublocations" msgstr "包括子地点" -#: src/tables/stock/StockItemTable.tsx:350 +#: src/tables/stock/StockItemTable.tsx:351 msgid "Include stock in sublocations" msgstr "包括子地点的库存" -#: src/tables/stock/StockItemTable.tsx:354 +#: src/tables/stock/StockItemTable.tsx:355 msgid "Depleted" msgstr "耗尽" -#: src/tables/stock/StockItemTable.tsx:355 +#: src/tables/stock/StockItemTable.tsx:356 msgid "Show depleted stock items" msgstr "显示耗尽的库存项" -#: src/tables/stock/StockItemTable.tsx:360 -msgid "Show items which are in stock" -msgstr "显示库存中的项目" +#: src/tables/stock/StockItemTable.tsx:362 +msgid "Show items which are in production" +msgstr "显示正在生产的项目" #: src/tables/stock/StockItemTable.tsx:362 #~ msgid "Include stock items for variant parts" #~ msgstr "Include stock items for variant parts" -#: src/tables/stock/StockItemTable.tsx:365 -msgid "Show items which are in production" -msgstr "显示正在生产的项目" - -#: src/tables/stock/StockItemTable.tsx:373 +#: src/tables/stock/StockItemTable.tsx:370 msgid "Show items which have been consumed by a build order" msgstr "显示被生产订单消耗的项目" -#: src/tables/stock/StockItemTable.tsx:378 +#: src/tables/stock/StockItemTable.tsx:375 msgid "Show stock items which are installed in other items" msgstr "显示安装在其他项目中的库存项" -#: src/tables/stock/StockItemTable.tsx:382 +#: src/tables/stock/StockItemTable.tsx:379 msgid "Sent to Customer" msgstr "发送给客户" -#: src/tables/stock/StockItemTable.tsx:383 +#: src/tables/stock/StockItemTable.tsx:380 msgid "Show items which have been sent to a customer" msgstr "显示已发送给客户的项目" -#: src/tables/stock/StockItemTable.tsx:394 +#: src/tables/stock/StockItemTable.tsx:391 msgid "Show tracked items" msgstr "显示已跟踪项目" +#: src/tables/stock/StockItemTable.tsx:395 +msgid "Has Purchase Price" +msgstr "有采购价格" + +#: src/tables/stock/StockItemTable.tsx:396 +msgid "Show items which have a purchase price" +msgstr "显示有购买价格的项目" + #: src/tables/stock/StockItemTable.tsx:397 #~ msgid "Serial Number LTE" #~ msgstr "Serial Number LTE" -#: src/tables/stock/StockItemTable.tsx:398 -msgid "Has Purchase Price" -msgstr "有采购价格" - -#: src/tables/stock/StockItemTable.tsx:399 -msgid "Show items which have a purchase price" -msgstr "显示有购买价格的项目" +#: src/tables/stock/StockItemTable.tsx:401 +msgid "Show items which have expired" +msgstr "显示已过期的项目" #: src/tables/stock/StockItemTable.tsx:403 #~ msgid "Serial Number GTE" #~ msgstr "Serial Number GTE" -#: src/tables/stock/StockItemTable.tsx:404 -msgid "Show items which have expired" -msgstr "显示已过期的项目" - -#: src/tables/stock/StockItemTable.tsx:410 +#: src/tables/stock/StockItemTable.tsx:407 msgid "Show items which are stale" msgstr "显示旧项目" -#: src/tables/stock/StockItemTable.tsx:415 +#: src/tables/stock/StockItemTable.tsx:412 msgid "Expired Before" msgstr "过期前" -#: src/tables/stock/StockItemTable.tsx:416 +#: src/tables/stock/StockItemTable.tsx:413 msgid "Show items which expired before this date" msgstr "显示在此日期之前过期的项目" -#: src/tables/stock/StockItemTable.tsx:422 +#: src/tables/stock/StockItemTable.tsx:419 msgid "Expired After" msgstr "过期后" -#: src/tables/stock/StockItemTable.tsx:423 +#: src/tables/stock/StockItemTable.tsx:420 msgid "Show items which expired after this date" msgstr "显示在此日期后过期的项目" -#: src/tables/stock/StockItemTable.tsx:429 +#: src/tables/stock/StockItemTable.tsx:426 msgid "Updated Before" msgstr "在此之前更新" -#: src/tables/stock/StockItemTable.tsx:430 +#: src/tables/stock/StockItemTable.tsx:427 msgid "Show items updated before this date" msgstr "显示此日期之前更新的项目" -#: src/tables/stock/StockItemTable.tsx:435 +#: src/tables/stock/StockItemTable.tsx:432 msgid "Updated After" msgstr "在此之后更新" -#: src/tables/stock/StockItemTable.tsx:436 +#: src/tables/stock/StockItemTable.tsx:433 msgid "Show items updated after this date" msgstr "显示此日期后更新的项目" -#: src/tables/stock/StockItemTable.tsx:441 +#: src/tables/stock/StockItemTable.tsx:438 msgid "Stocktake Before" msgstr "在此之前的盘点" -#: src/tables/stock/StockItemTable.tsx:442 +#: src/tables/stock/StockItemTable.tsx:439 msgid "Show items counted before this date" msgstr "显示在此日期之前计数的项目" -#: src/tables/stock/StockItemTable.tsx:447 +#: src/tables/stock/StockItemTable.tsx:444 msgid "Stocktake After" msgstr "在此之后的盘点" -#: src/tables/stock/StockItemTable.tsx:448 +#: src/tables/stock/StockItemTable.tsx:445 msgid "Show items counted after this date" msgstr "显示在此日期后计数的项目" -#: src/tables/stock/StockItemTable.tsx:453 +#: src/tables/stock/StockItemTable.tsx:450 msgid "External Location" msgstr "外部地点" -#: src/tables/stock/StockItemTable.tsx:454 +#: src/tables/stock/StockItemTable.tsx:451 msgid "Show items in an external location" msgstr "显示外部库存地点的项目" @@ -11372,7 +11391,7 @@ msgstr "显示外部库存地点的项目" #~ msgid "Delete stock items" #~ msgstr "Delete stock items" -#: src/tables/stock/StockItemTable.tsx:559 +#: src/tables/stock/StockItemTable.tsx:556 msgid "Order items" msgstr "订单明细" @@ -11547,10 +11566,6 @@ msgstr "已添加" msgid "Removed" msgstr "已删除" -#: src/tables/stock/StockTrackingTable.tsx:206 -msgid "Details" -msgstr "详情" - #: src/tables/stock/StockTrackingTable.tsx:221 msgid "No user information" msgstr "没有用户信息" diff --git a/src/frontend/src/locales/zh_Hant/messages.po b/src/frontend/src/locales/zh_Hant/messages.po index eda053ae26..bf7e63c231 100644 --- a/src/frontend/src/locales/zh_Hant/messages.po +++ b/src/frontend/src/locales/zh_Hant/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: zh\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2025-09-17 03:41\n" +"PO-Revision-Date: 2025-09-29 23:53\n" "Last-Translator: \n" "Language-Team: Chinese Traditional\n" "Plural-Forms: nplurals=1; plural=0;\n" @@ -69,7 +69,7 @@ msgstr "操作" #: src/components/forms/fields/RelatedModelField.tsx:393 #: src/components/nav/Header.tsx:169 #: src/pages/Index/Settings/UserSettings.tsx:74 -#: src/pages/part/PartDetail.tsx:1173 +#: src/pages/part/PartDetail.tsx:1186 msgid "Search" msgstr "搜尋" @@ -113,7 +113,7 @@ msgstr "否" #: src/forms/StockForms.tsx:1028 #: src/forms/StockForms.tsx:1072 #: src/pages/build/BuildDetail.tsx:200 -#: src/pages/part/PartDetail.tsx:1225 +#: src/pages/part/PartDetail.tsx:1238 #: src/tables/ColumnRenderers.tsx:82 #: src/tables/part/RelatedPartTable.tsx:53 #: src/tables/stock/StockTrackingTable.tsx:87 @@ -128,7 +128,8 @@ msgstr "零件" #: src/pages/part/CategoryDetail.tsx:130 #: src/pages/part/CategoryDetail.tsx:273 #: src/pages/part/CategoryDetail.tsx:312 -#: src/pages/part/PartDetail.tsx:955 +#: src/pages/part/CategoryDetail.tsx:343 +#: src/pages/part/PartDetail.tsx:968 msgid "Parts" msgstr "零件" @@ -152,11 +153,11 @@ msgstr "零件測試模板" #: lib/enums/ModelInformation.tsx:52 #: src/components/wizards/OrderPartsWizard.tsx:143 #: src/pages/company/SupplierPartDetail.tsx:408 -#: src/pages/stock/StockDetail.tsx:286 +#: src/pages/stock/StockDetail.tsx:289 #: src/tables/build/BuildAllocatedStockTable.tsx:155 #: src/tables/part/PartPurchaseOrdersTable.tsx:50 #: src/tables/purchasing/SupplierPartTable.tsx:64 -#: src/tables/stock/StockItemTable.tsx:248 +#: src/tables/stock/StockItemTable.tsx:249 msgid "Supplier Part" msgstr "供應商零件" @@ -168,7 +169,7 @@ msgstr "供應商零件" #: lib/enums/ModelInformation.tsx:61 #: src/pages/company/SupplierPartDetail.tsx:160 #: src/tables/part/PartPurchaseOrdersTable.tsx:56 -#: src/tables/stock/StockItemTable.tsx:254 +#: src/tables/stock/StockItemTable.tsx:255 msgid "Manufacturer Part" msgstr "製造商零件" @@ -179,14 +180,15 @@ msgstr "製造商零件" #: lib/enums/ModelInformation.tsx:70 #: src/pages/part/CategoryDetail.tsx:343 -#: src/tables/Filter.tsx:381 +#: src/tables/Filter.tsx:389 msgid "Part Category" msgstr "零件類別" #: lib/enums/ModelInformation.tsx:71 #: lib/enums/Roles.tsx:37 +#: src/pages/part/CategoryDetail.tsx:267 #: src/pages/part/CategoryDetail.tsx:334 -#: src/pages/part/PartDetail.tsx:1214 +#: src/pages/part/PartDetail.tsx:1227 msgid "Part Categories" msgstr "零件類別" @@ -196,7 +198,8 @@ msgstr "零件類別" #: src/forms/BuildForms.tsx:604 #: src/forms/BuildForms.tsx:765 #: src/forms/SalesOrderForms.tsx:269 -#: src/pages/stock/StockDetail.tsx:976 +#: src/pages/stock/StockDetail.tsx:992 +#: src/tables/part/PartTestResultTable.tsx:248 #: src/tables/stock/StockTrackingTable.tsx:48 #: src/tables/stock/StockTrackingTable.tsx:55 msgid "Stock Item" @@ -221,7 +224,7 @@ msgstr "庫存地點" #: lib/enums/ModelInformation.tsx:89 #: src/pages/stock/LocationDetail.tsx:176 #: src/pages/stock/LocationDetail.tsx:412 -#: src/pages/stock/StockDetail.tsx:967 +#: src/pages/stock/StockDetail.tsx:983 msgid "Stock Locations" msgstr "庫存地點" @@ -235,7 +238,7 @@ msgstr "庫存地點類型" #: lib/enums/ModelInformation.tsx:103 #: src/pages/Index/Settings/SystemSettings.tsx:248 -#: src/pages/part/PartDetail.tsx:912 +#: src/pages/part/PartDetail.tsx:914 msgid "Stock History" msgstr "庫存歷史記錄" @@ -284,7 +287,7 @@ msgstr "公司" #: src/pages/sales/ReturnOrderDetail.tsx:199 #: src/pages/sales/SalesOrderDetail.tsx:211 #: src/tables/ColumnRenderers.tsx:353 -#: src/tables/Filter.tsx:278 +#: src/tables/Filter.tsx:286 #: src/tables/TableHoverCard.tsx:101 msgid "Project Code" msgstr "項目編碼" @@ -299,9 +302,9 @@ msgstr "項目編碼" #: src/pages/build/BuildDetail.tsx:244 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:33 #: src/pages/purchasing/PurchaseOrderDetail.tsx:531 -#: src/pages/stock/StockDetail.tsx:349 +#: src/pages/stock/StockDetail.tsx:352 #: src/tables/part/PartPurchaseOrdersTable.tsx:32 -#: src/tables/stock/StockItemTable.tsx:240 +#: src/tables/stock/StockItemTable.tsx:241 #: src/tables/stock/StockTrackingTable.tsx:120 msgid "Purchase Order" msgstr "採購訂單" @@ -311,7 +314,7 @@ msgstr "採購訂單" #: src/pages/Index/Settings/SystemSettings.tsx:283 #: src/pages/company/CompanyDetail.tsx:205 #: src/pages/company/SupplierPartDetail.tsx:265 -#: src/pages/part/PartDetail.tsx:876 +#: src/pages/part/PartDetail.tsx:878 #: src/pages/purchasing/PurchasingIndex.tsx:60 msgid "Purchase Orders" msgstr "採購訂單" @@ -330,7 +333,7 @@ msgstr "採購訂單行" #: src/pages/sales/SalesOrderDetail.tsx:586 #: src/pages/sales/SalesOrderShipmentDetail.tsx:94 #: src/pages/sales/SalesOrderShipmentDetail.tsx:358 -#: src/pages/stock/StockDetail.tsx:358 +#: src/pages/stock/StockDetail.tsx:361 #: src/tables/part/PartSalesAllocationsTable.tsx:41 #: src/tables/sales/SalesOrderAllocationTable.tsx:107 #: src/tables/stock/StockTrackingTable.tsx:131 @@ -341,7 +344,7 @@ msgstr "銷售訂單" #: lib/enums/Roles.tsx:43 #: src/pages/Index/Settings/SystemSettings.tsx:299 #: src/pages/company/CompanyDetail.tsx:225 -#: src/pages/part/PartDetail.tsx:888 +#: src/pages/part/PartDetail.tsx:890 #: src/pages/sales/SalesIndex.tsx:82 msgid "Sales Orders" msgstr "銷售訂單" @@ -365,7 +368,7 @@ msgstr "退貨訂單" #: lib/enums/Roles.tsx:41 #: src/pages/Index/Settings/SystemSettings.tsx:315 #: src/pages/company/CompanyDetail.tsx:232 -#: src/pages/part/PartDetail.tsx:895 +#: src/pages/part/PartDetail.tsx:897 #: src/pages/sales/SalesIndex.tsx:103 msgid "Return Orders" msgstr "退貨訂單" @@ -414,7 +417,7 @@ msgstr "所有者" #: lib/enums/ModelInformation.tsx:214 #: src/pages/Auth/ChangePassword.tsx:36 #: src/pages/core/UserDetail.tsx:220 -#: src/tables/Filter.tsx:327 +#: src/tables/Filter.tsx:335 #: src/tables/settings/ApiTokenTable.tsx:105 #: src/tables/settings/ApiTokenTable.tsx:132 #: src/tables/settings/BarcodeScanHistoryTable.tsx:79 @@ -544,7 +547,7 @@ msgstr "管理" #: lib/enums/Roles.tsx:33 #: src/pages/Index/Settings/SystemSettings.tsx:264 #: src/pages/build/BuildIndex.tsx:75 -#: src/pages/part/PartDetail.tsx:905 +#: src/pages/part/PartDetail.tsx:907 #: src/pages/sales/SalesOrderDetail.tsx:394 msgid "Build Orders" msgstr "生產訂單" @@ -694,11 +697,12 @@ msgid "Failed to link barcode" msgstr "" #: src/components/barcodes/QRCode.tsx:179 -#: src/pages/part/PartDetail.tsx:522 +#: src/pages/part/PartDetail.tsx:524 #: src/pages/purchasing/PurchaseOrderDetail.tsx:204 #: src/pages/sales/ReturnOrderDetail.tsx:168 #: src/pages/sales/SalesOrderDetail.tsx:180 #: src/pages/sales/SalesOrderShipmentDetail.tsx:168 +#: src/pages/stock/StockDetail.tsx:186 msgid "Link" msgstr "鏈接" @@ -720,11 +724,11 @@ msgstr "在管理員界面打開" #~ msgid "Copy to clipboard" #~ msgstr "Copy to clipboard" -#: src/components/buttons/CopyButton.tsx:31 +#: src/components/buttons/CopyButton.tsx:34 msgid "Copied" msgstr "已複製" -#: src/components/buttons/CopyButton.tsx:31 +#: src/components/buttons/CopyButton.tsx:34 msgid "Copy" msgstr "複製" @@ -752,19 +756,15 @@ msgstr "" #~ msgid "The label could not be generated" #~ msgstr "The label could not be generated" -#: src/components/buttons/PrintingActions.tsx:122 +#: src/components/buttons/PrintingActions.tsx:124 msgid "Print Label" msgstr "打印標籤" -#: src/components/buttons/PrintingActions.tsx:129 -#: src/components/buttons/PrintingActions.tsx:156 +#: src/components/buttons/PrintingActions.tsx:134 +#: src/components/buttons/PrintingActions.tsx:168 msgid "Print" msgstr "打印" -#: src/components/buttons/PrintingActions.tsx:139 -msgid "Print Report" -msgstr "打印報告" - #: src/components/buttons/PrintingActions.tsx:152 #~ msgid "Generate" #~ msgstr "Generate" @@ -777,15 +777,19 @@ msgstr "打印報告" #~ msgid "The report could not be generated" #~ msgstr "The report could not be generated" -#: src/components/buttons/PrintingActions.tsx:177 +#: src/components/buttons/PrintingActions.tsx:161 +msgid "Print Report" +msgstr "打印報告" + +#: src/components/buttons/PrintingActions.tsx:189 msgid "Printing Actions" msgstr "打印操作" -#: src/components/buttons/PrintingActions.tsx:182 +#: src/components/buttons/PrintingActions.tsx:194 msgid "Print Labels" msgstr "打印標籤" -#: src/components/buttons/PrintingActions.tsx:188 +#: src/components/buttons/PrintingActions.tsx:200 msgid "Print Reports" msgstr "列印報告" @@ -837,24 +841,24 @@ msgstr "" msgid "Subscribe to notifications" msgstr "" -#: src/components/calendar/Calendar.tsx:99 -#: src/components/calendar/Calendar.tsx:162 +#: src/components/calendar/Calendar.tsx:102 +#: src/components/calendar/Calendar.tsx:165 msgid "Calendar Filters" msgstr "" -#: src/components/calendar/Calendar.tsx:114 +#: src/components/calendar/Calendar.tsx:117 msgid "Previous month" msgstr "" -#: src/components/calendar/Calendar.tsx:123 +#: src/components/calendar/Calendar.tsx:126 msgid "Select month" msgstr "" -#: src/components/calendar/Calendar.tsx:144 +#: src/components/calendar/Calendar.tsx:147 msgid "Next month" msgstr "" -#: src/components/calendar/Calendar.tsx:175 +#: src/components/calendar/Calendar.tsx:178 #: src/tables/InvenTreeTableHeader.tsx:291 msgid "Download data" msgstr "" @@ -868,7 +872,7 @@ msgid "Error updating order" msgstr "" #: src/components/calendar/OrderCalendar.tsx:178 -#: src/tables/Filter.tsx:144 +#: src/tables/Filter.tsx:152 msgid "Overdue" msgstr "逾期" @@ -1107,7 +1111,7 @@ msgid "The latest news from InvenTree" msgstr "" #: src/components/dashboard/widgets/ColorToggleWidget.tsx:18 -#: src/components/nav/MainMenu.tsx:91 +#: src/components/nav/MainMenu.tsx:93 msgid "Change Color Mode" msgstr "更改色彩模式" @@ -1153,14 +1157,14 @@ msgstr "" #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:76 #: src/pages/core/UserDetail.tsx:93 #: src/pages/core/UserDetail.tsx:203 -#: src/tables/settings/UserTable.tsx:420 +#: src/tables/settings/UserTable.tsx:421 msgid "Superuser" msgstr "超級用户" #: src/components/details/Details.tsx:124 #: src/pages/core/UserDetail.tsx:87 #: src/pages/core/UserDetail.tsx:200 -#: src/tables/settings/UserTable.tsx:415 +#: src/tables/settings/UserTable.tsx:416 msgid "Staff" msgstr "工作人員" @@ -1658,7 +1662,7 @@ msgstr "主機" #: src/components/plugins/PluginDrawer.tsx:68 #: src/pages/Index/Settings/AdminCenter/UnitManagementPanel.tsx:19 #: src/pages/part/CategoryDetail.tsx:86 -#: src/pages/part/PartDetail.tsx:447 +#: src/pages/part/PartDetail.tsx:449 #: src/pages/stock/LocationDetail.tsx:84 #: src/tables/machine/MachineTypeTable.tsx:67 #: src/tables/machine/MachineTypeTable.tsx:151 @@ -1980,7 +1984,7 @@ msgid "Data has been imported successfully" msgstr "數據已成功導入" #: src/components/importer/ImporterDrawer.tsx:109 -#: src/components/modals/AboutInvenTreeModal.tsx:197 +#: src/components/modals/AboutInvenTreeModal.tsx:203 #: src/components/modals/ServerInfoModal.tsx:134 #: src/forms/BomForms.tsx:132 msgid "Close" @@ -2166,14 +2170,14 @@ msgstr "" #: src/components/items/TransferList.tsx:161 #: src/components/render/Stock.tsx:102 -#: src/pages/part/PartDetail.tsx:984 -#: src/pages/stock/StockDetail.tsx:262 -#: src/pages/stock/StockDetail.tsx:913 +#: src/pages/part/PartDetail.tsx:997 +#: src/pages/stock/StockDetail.tsx:265 +#: src/pages/stock/StockDetail.tsx:929 #: src/tables/build/BuildAllocatedStockTable.tsx:135 #: src/tables/build/BuildLineTable.tsx:190 #: src/tables/part/PartTable.tsx:124 -#: src/tables/stock/StockItemTable.tsx:183 -#: src/tables/stock/StockItemTable.tsx:344 +#: src/tables/stock/StockItemTable.tsx:184 +#: src/tables/stock/StockItemTable.tsx:345 msgid "Available" msgstr "可用的" @@ -2252,19 +2256,19 @@ msgstr "提交問題報告" #~ msgid "Dismiss" #~ msgstr "Dismiss" -#: src/components/modals/AboutInvenTreeModal.tsx:190 +#: src/components/modals/AboutInvenTreeModal.tsx:193 msgid "Copy version information" msgstr "複製版本信息" -#: src/components/modals/AboutInvenTreeModal.tsx:207 +#: src/components/modals/AboutInvenTreeModal.tsx:213 msgid "Development Version" msgstr "開發版" -#: src/components/modals/AboutInvenTreeModal.tsx:209 +#: src/components/modals/AboutInvenTreeModal.tsx:215 msgid "Up to Date" msgstr "已是最新版本" -#: src/components/modals/AboutInvenTreeModal.tsx:211 +#: src/components/modals/AboutInvenTreeModal.tsx:217 msgid "Update Available" msgstr "有可用更新" @@ -2439,24 +2443,28 @@ msgstr "無結果..." #~ msgid "Profile" #~ msgstr "Profile" -#: src/components/nav/MainMenu.tsx:52 +#: src/components/nav/MainMenu.tsx:54 #: src/components/nav/NavigationDrawer.tsx:193 #: src/pages/Index/Settings/AdminCenter/EmailManagementPanel.tsx:21 #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:39 msgid "Settings" msgstr "設置" -#: src/components/nav/MainMenu.tsx:59 -#: src/pages/Index/Settings/UserSettings.tsx:145 -msgid "Account Settings" -msgstr "賬户設置" - #: src/components/nav/MainMenu.tsx:59 #: src/defaults/menuItems.tsx:15 #~ msgid "Account settings" #~ msgstr "Account settings" -#: src/components/nav/MainMenu.tsx:67 +#: src/components/nav/MainMenu.tsx:61 +#: src/pages/Index/Settings/UserSettings.tsx:145 +msgid "Account Settings" +msgstr "賬户設置" + +#: src/components/nav/MainMenu.tsx:68 +#~ msgid "Current language {locale}" +#~ msgstr "Current language {locale}" + +#: src/components/nav/MainMenu.tsx:69 #: src/components/nav/NavigationDrawer.tsx:153 #: src/components/nav/SettingsHeader.tsx:41 #: src/pages/Index/Settings/SystemSettings.tsx:347 @@ -2464,15 +2472,11 @@ msgstr "賬户設置" msgid "System Settings" msgstr "系統設置" -#: src/components/nav/MainMenu.tsx:68 -#~ msgid "Current language {locale}" -#~ msgstr "Current language {locale}" - #: src/components/nav/MainMenu.tsx:71 #~ msgid "Switch to pseudo language" #~ msgstr "Switch to pseudo language" -#: src/components/nav/MainMenu.tsx:76 +#: src/components/nav/MainMenu.tsx:78 #: src/components/nav/NavigationDrawer.tsx:160 #: src/components/nav/SettingsHeader.tsx:42 #: src/defaults/actions.tsx:83 @@ -2481,7 +2485,14 @@ msgstr "系統設置" msgid "Admin Center" msgstr "管理中心" -#: src/components/nav/MainMenu.tsx:100 +#: src/components/nav/MainMenu.tsx:99 +#: src/defaults/actions.tsx:44 +#: src/defaults/links.tsx:140 +#: src/defaults/links.tsx:186 +msgid "About InvenTree" +msgstr "關於 InvenTree" + +#: src/components/nav/MainMenu.tsx:108 msgid "Logout" msgstr "登出" @@ -2507,10 +2518,11 @@ msgstr "登出" #: src/defaults/links.tsx:42 #: src/forms/StockForms.tsx:736 #: src/pages/Index/Settings/SystemSettings.tsx:224 -#: src/pages/part/PartDetail.tsx:805 +#: src/pages/part/PartDetail.tsx:807 #: src/pages/stock/LocationDetail.tsx:390 -#: src/pages/stock/StockDetail.tsx:626 -#: src/tables/stock/StockItemTable.tsx:86 +#: src/pages/stock/LocationDetail.tsx:420 +#: src/pages/stock/StockDetail.tsx:642 +#: src/tables/stock/StockItemTable.tsx:87 msgid "Stock" msgstr "庫存" @@ -2599,7 +2611,7 @@ msgstr "" #: src/components/nav/SearchDrawer.tsx:288 #: src/pages/company/ManufacturerPartDetail.tsx:176 -#: src/pages/part/PartDetail.tsx:863 +#: src/pages/part/PartDetail.tsx:865 #: src/pages/part/PartSupplierDetail.tsx:15 #: src/pages/purchasing/PurchasingIndex.tsx:81 msgid "Suppliers" @@ -2663,7 +2675,7 @@ msgid "Attachments" msgstr "附件" #: src/components/panels/NotesPanel.tsx:23 -#: src/tables/build/BuildOrderTestTable.tsx:196 +#: src/tables/part/PartTestResultTable.tsx:214 #: src/tables/stock/StockTrackingTable.tsx:212 msgid "Notes" msgstr "備註" @@ -2709,7 +2721,7 @@ msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:118 #: src/pages/company/SupplierPartDetail.tsx:144 #: src/pages/part/CategoryDetail.tsx:106 -#: src/pages/part/PartDetail.tsx:461 +#: src/pages/part/PartDetail.tsx:463 #: src/pages/purchasing/PurchaseOrderDetail.tsx:144 #: src/pages/sales/ReturnOrderDetail.tsx:109 #: src/pages/sales/SalesOrderDetail.tsx:118 @@ -2730,7 +2742,7 @@ msgstr "作者" #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:41 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 #: src/tables/ColumnRenderers.tsx:411 -#: src/tables/build/BuildOrderTestTable.tsx:204 +#: src/tables/part/PartTestResultTable.tsx:222 msgid "Date" msgstr "日期" @@ -2739,7 +2751,7 @@ msgstr "日期" #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:68 #: src/pages/core/UserDetail.tsx:81 #: src/pages/core/UserDetail.tsx:209 -#: src/pages/part/PartDetail.tsx:616 +#: src/pages/part/PartDetail.tsx:618 #: src/tables/bom/UsedInTable.tsx:90 #: src/tables/company/CompanyTable.tsx:57 #: src/tables/company/CompanyTable.tsx:91 @@ -2753,8 +2765,8 @@ msgstr "日期" #: src/tables/purchasing/SupplierPartTable.tsx:85 #: src/tables/purchasing/SupplierPartTable.tsx:179 #: src/tables/settings/ApiTokenTable.tsx:63 -#: src/tables/settings/UserTable.tsx:410 -#: src/tables/stock/StockItemTable.tsx:323 +#: src/tables/settings/UserTable.tsx:411 +#: src/tables/stock/StockItemTable.tsx:324 msgid "Active" msgstr "激活" @@ -2873,7 +2885,7 @@ msgstr "配送" #: src/pages/company/CompanyDetail.tsx:325 #: src/pages/company/SupplierPartDetail.tsx:368 #: src/pages/core/UserDetail.tsx:211 -#: src/pages/part/PartDetail.tsx:1017 +#: src/pages/part/PartDetail.tsx:1030 msgid "Inactive" msgstr "未激活" @@ -2883,8 +2895,31 @@ msgstr "未激活" msgid "No stock" msgstr "無庫存" -#: src/components/render/Part.tsx:74 -#: src/pages/part/PartDetail.tsx:488 +#: src/components/render/Part.tsx:44 +#: src/pages/company/SupplierPartDetail.tsx:196 +#: src/pages/company/SupplierPartDetail.tsx:389 +#: src/pages/part/PartDetail.tsx:1018 +#: src/tables/bom/BomTable.tsx:424 +#: src/tables/part/PartTable.tsx:95 +msgid "On Order" +msgstr "訂購中" + +#: src/components/render/Part.tsx:52 +#: src/pages/part/PartDetail.tsx:590 +#: src/pages/part/PartDetail.tsx:1024 +#: src/pages/stock/StockDetail.tsx:912 +#: src/tables/part/PartTestResultTable.tsx:297 +#: src/tables/stock/StockItemTable.tsx:361 +msgid "In Production" +msgstr "生產中" + +#: src/components/render/Part.tsx:71 +#: src/tables/stock/StockTrackingTable.tsx:206 +msgid "Details" +msgstr "詳情" + +#: src/components/render/Part.tsx:109 +#: src/pages/part/PartDetail.tsx:490 #: src/tables/ColumnRenderers.tsx:224 #: src/tables/ColumnRenderers.tsx:233 #: src/tables/notifications/NotificationTable.tsx:32 @@ -2908,17 +2943,17 @@ msgstr "類別" #: src/forms/StockForms.tsx:1073 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:88 #: src/pages/core/UserDetail.tsx:158 -#: src/pages/stock/StockDetail.tsx:295 +#: src/pages/stock/StockDetail.tsx:298 #: src/tables/ColumnRenderers.tsx:176 #: src/tables/ColumnRenderers.tsx:185 -#: src/tables/Filter.tsx:392 +#: src/tables/Filter.tsx:400 #: src/tables/stock/StockTrackingTable.tsx:98 msgid "Location" msgstr "位置" #: src/components/render/Stock.tsx:99 -#: src/pages/stock/StockDetail.tsx:195 -#: src/pages/stock/StockDetail.tsx:901 +#: src/pages/stock/StockDetail.tsx:198 +#: src/pages/stock/StockDetail.tsx:917 #: src/tables/build/BuildAllocatedStockTable.tsx:121 #: src/tables/build/BuildOutputTable.tsx:111 #: src/tables/sales/SalesOrderAllocationTable.tsx:139 @@ -2940,11 +2975,11 @@ msgstr "序列號" #: src/pages/part/pricing/BomPricingPanel.tsx:146 #: src/pages/part/pricing/PriceBreakPanel.tsx:89 #: src/pages/part/pricing/PriceBreakPanel.tsx:172 -#: src/pages/stock/StockDetail.tsx:255 -#: src/pages/stock/StockDetail.tsx:907 +#: src/pages/stock/StockDetail.tsx:258 +#: src/pages/stock/StockDetail.tsx:923 #: src/tables/build/BuildLineTable.tsx:84 -#: src/tables/build/BuildOrderTestTable.tsx:251 #: src/tables/part/PartPurchaseOrdersTable.tsx:94 +#: src/tables/part/PartTestResultTable.tsx:269 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:168 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:199 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:69 @@ -3467,163 +3502,163 @@ msgid "Please correct the errors in the selected parts" msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:424 -#: src/tables/build/BuildLineTable.tsx:794 +#: src/tables/build/BuildLineTable.tsx:797 #: src/tables/part/PartTable.tsx:407 #: src/tables/sales/SalesOrderLineItemTable.tsx:365 msgid "Order Parts" msgstr "" #: src/contexts/LanguageContext.tsx:22 -msgid "Arabic" -msgstr "阿拉伯語" +#~ msgid "Arabic" +#~ msgstr "Arabic" #: src/contexts/LanguageContext.tsx:23 -msgid "Bulgarian" -msgstr "保加利亞語" +#~ msgid "Bulgarian" +#~ msgstr "Bulgarian" #: src/contexts/LanguageContext.tsx:24 -msgid "Czech" -msgstr "捷克語" +#~ msgid "Czech" +#~ msgstr "Czech" #: src/contexts/LanguageContext.tsx:25 -msgid "Danish" -msgstr "丹麥語" +#~ msgid "Danish" +#~ msgstr "Danish" #: src/contexts/LanguageContext.tsx:26 -msgid "German" -msgstr "德語" +#~ msgid "German" +#~ msgstr "German" #: src/contexts/LanguageContext.tsx:27 -msgid "Greek" -msgstr "希臘語" +#~ msgid "Greek" +#~ msgstr "Greek" #: src/contexts/LanguageContext.tsx:28 -msgid "English" -msgstr "英語" +#~ msgid "English" +#~ msgstr "English" #: src/contexts/LanguageContext.tsx:29 -msgid "Spanish" -msgstr "西班牙語" +#~ msgid "Spanish" +#~ msgstr "Spanish" #: src/contexts/LanguageContext.tsx:30 -msgid "Spanish (Mexican)" -msgstr "西班牙語(墨西哥)" +#~ msgid "Spanish (Mexican)" +#~ msgstr "Spanish (Mexican)" #: src/contexts/LanguageContext.tsx:31 -msgid "Estonian" -msgstr "愛沙尼亞語" +#~ msgid "Estonian" +#~ msgstr "Estonian" #: src/contexts/LanguageContext.tsx:32 -msgid "Farsi / Persian" -msgstr "波斯語" +#~ msgid "Farsi / Persian" +#~ msgstr "Farsi / Persian" #: src/contexts/LanguageContext.tsx:33 -msgid "Finnish" -msgstr "芬蘭語" +#~ msgid "Finnish" +#~ msgstr "Finnish" #: src/contexts/LanguageContext.tsx:34 -msgid "French" -msgstr "法語" +#~ msgid "French" +#~ msgstr "French" #: src/contexts/LanguageContext.tsx:35 -msgid "Hebrew" -msgstr "希伯來語" +#~ msgid "Hebrew" +#~ msgstr "Hebrew" #: src/contexts/LanguageContext.tsx:36 -msgid "Hindi" -msgstr "印地語" +#~ msgid "Hindi" +#~ msgstr "Hindi" #: src/contexts/LanguageContext.tsx:37 -msgid "Hungarian" -msgstr "匈牙利語" +#~ msgid "Hungarian" +#~ msgstr "Hungarian" #: src/contexts/LanguageContext.tsx:38 -msgid "Italian" -msgstr "意大利語" +#~ msgid "Italian" +#~ msgstr "Italian" #: src/contexts/LanguageContext.tsx:39 -msgid "Japanese" -msgstr "日語" +#~ msgid "Japanese" +#~ msgstr "Japanese" #: src/contexts/LanguageContext.tsx:40 -msgid "Korean" -msgstr "韓語" +#~ msgid "Korean" +#~ msgstr "Korean" #: src/contexts/LanguageContext.tsx:41 -msgid "Lithuanian" -msgstr "立陶宛語" +#~ msgid "Lithuanian" +#~ msgstr "Lithuanian" #: src/contexts/LanguageContext.tsx:42 -msgid "Latvian" -msgstr "Latvian" +#~ msgid "Latvian" +#~ msgstr "Latvian" #: src/contexts/LanguageContext.tsx:43 -msgid "Dutch" -msgstr "荷蘭語" +#~ msgid "Dutch" +#~ msgstr "Dutch" #: src/contexts/LanguageContext.tsx:44 -msgid "Norwegian" -msgstr "挪威語" +#~ msgid "Norwegian" +#~ msgstr "Norwegian" #: src/contexts/LanguageContext.tsx:45 -msgid "Polish" -msgstr "波蘭語" +#~ msgid "Polish" +#~ msgstr "Polish" #: src/contexts/LanguageContext.tsx:46 -msgid "Portuguese" -msgstr "葡萄牙語" +#~ msgid "Portuguese" +#~ msgstr "Portuguese" #: src/contexts/LanguageContext.tsx:47 -msgid "Portuguese (Brazilian)" -msgstr "葡萄牙語(巴西)" +#~ msgid "Portuguese (Brazilian)" +#~ msgstr "Portuguese (Brazilian)" #: src/contexts/LanguageContext.tsx:48 -msgid "Romanian" -msgstr "羅馬尼亞語" +#~ msgid "Romanian" +#~ msgstr "Romanian" #: src/contexts/LanguageContext.tsx:49 -msgid "Russian" -msgstr "俄語" +#~ msgid "Russian" +#~ msgstr "Russian" #: src/contexts/LanguageContext.tsx:50 -msgid "Slovak" -msgstr "Slovak" +#~ msgid "Slovak" +#~ msgstr "Slovak" #: src/contexts/LanguageContext.tsx:51 -msgid "Slovenian" -msgstr "斯洛語尼亞語" +#~ msgid "Slovenian" +#~ msgstr "Slovenian" #: src/contexts/LanguageContext.tsx:52 -msgid "Serbian" -msgstr "" +#~ msgid "Serbian" +#~ msgstr "Serbian" #: src/contexts/LanguageContext.tsx:53 -msgid "Swedish" -msgstr "瑞典語" +#~ msgid "Swedish" +#~ msgstr "Swedish" #: src/contexts/LanguageContext.tsx:54 -msgid "Thai" -msgstr "泰語" +#~ msgid "Thai" +#~ msgstr "Thai" #: src/contexts/LanguageContext.tsx:55 -msgid "Turkish" -msgstr "土耳其語" +#~ msgid "Turkish" +#~ msgstr "Turkish" #: src/contexts/LanguageContext.tsx:56 -msgid "Ukrainian" -msgstr "烏克蘭語" +#~ msgid "Ukrainian" +#~ msgstr "Ukrainian" #: src/contexts/LanguageContext.tsx:57 -msgid "Vietnamese" -msgstr "越南語" +#~ msgid "Vietnamese" +#~ msgstr "Vietnamese" #: src/contexts/LanguageContext.tsx:58 -msgid "Chinese (Simplified)" -msgstr "中文 (簡體)" +#~ msgid "Chinese (Simplified)" +#~ msgstr "Chinese (Simplified)" #: src/contexts/LanguageContext.tsx:59 -msgid "Chinese (Traditional)" -msgstr "中文 (繁體)" +#~ msgid "Chinese (Traditional)" +#~ msgstr "Chinese (Traditional)" #: src/defaults/actions.tsx:18 #: src/defaults/links.tsx:27 @@ -3644,12 +3679,6 @@ msgstr "訪問文檔以瞭解更多關於 InvenTree" #~ msgid "About this Inventree instance" #~ msgstr "About this Inventree instance" -#: src/defaults/actions.tsx:44 -#: src/defaults/links.tsx:140 -#: src/defaults/links.tsx:186 -msgid "About InvenTree" -msgstr "關於 InvenTree" - #: src/defaults/actions.tsx:45 msgid "About the InvenTree org" msgstr "關於 InvenTree 組織" @@ -3954,7 +3983,7 @@ msgstr "" #: src/forms/StockForms.tsx:184 #: src/forms/StockForms.tsx:189 #: src/forms/StockForms.tsx:360 -#: src/pages/stock/StockDetail.tsx:231 +#: src/pages/stock/StockDetail.tsx:234 msgid "Next serial number" msgstr "下一個序列號" @@ -3965,9 +3994,8 @@ msgstr "下一個序列號" #: src/forms/BuildForms.tsx:311 #: src/forms/BuildForms.tsx:656 #: src/tables/build/BuildAllocatedStockTable.tsx:150 -#: src/tables/build/BuildOrderTestTable.tsx:230 -#: src/tables/build/BuildOrderTestTable.tsx:254 #: src/tables/build/BuildOutputTable.tsx:592 +#: src/tables/part/PartTestResultTable.tsx:272 msgid "Build Output" msgstr "生產產出" @@ -3984,17 +4012,18 @@ msgstr "生產產出" #: src/pages/purchasing/PurchaseOrderDetail.tsx:150 #: src/pages/sales/ReturnOrderDetail.tsx:115 #: src/pages/sales/SalesOrderDetail.tsx:124 -#: src/pages/stock/StockDetail.tsx:162 -#: src/tables/Filter.tsx:266 +#: src/pages/stock/StockDetail.tsx:170 +#: src/tables/Filter.tsx:274 #: src/tables/build/BuildOutputTable.tsx:408 #: src/tables/machine/MachineListTable.tsx:359 #: src/tables/part/PartPurchaseOrdersTable.tsx:38 +#: src/tables/part/PartTestResultTable.tsx:309 #: src/tables/sales/ReturnOrderLineItemTable.tsx:135 #: src/tables/sales/ReturnOrderLineItemTable.tsx:172 #: src/tables/settings/CustomStateTable.tsx:79 #: src/tables/settings/EmailTable.tsx:95 #: src/tables/settings/ImportSessionTable.tsx:117 -#: src/tables/stock/StockItemTable.tsx:328 +#: src/tables/stock/StockItemTable.tsx:329 #: src/tables/stock/StockTrackingTable.tsx:65 msgid "Status" msgstr "狀態" @@ -4056,7 +4085,7 @@ msgstr "生產已完成" #: src/tables/build/BuildAllocatedStockTable.tsx:139 #: src/tables/build/BuildLineTable.tsx:180 #: src/tables/sales/SalesOrderLineItemTable.tsx:337 -#: src/tables/stock/StockItemTable.tsx:339 +#: src/tables/stock/StockItemTable.tsx:340 msgid "Allocated" msgstr "已分配" @@ -4074,9 +4103,9 @@ msgstr "選擇分配庫存的源位置" #: src/forms/BuildForms.tsx:671 #: src/forms/SalesOrderForms.tsx:298 -#: src/tables/build/BuildLineTable.tsx:555 -#: src/tables/build/BuildLineTable.tsx:710 -#: src/tables/build/BuildLineTable.tsx:809 +#: src/tables/build/BuildLineTable.tsx:556 +#: src/tables/build/BuildLineTable.tsx:713 +#: src/tables/build/BuildLineTable.tsx:812 #: src/tables/sales/SalesOrderLineItemTable.tsx:375 #: src/tables/sales/SalesOrderLineItemTable.tsx:408 msgid "Allocate Stock" @@ -4089,10 +4118,10 @@ msgstr "分配的庫存項目" #: src/forms/BuildForms.tsx:787 #: src/forms/BuildForms.tsx:888 -#: src/tables/build/BuildAllocatedStockTable.tsx:233 -#: src/tables/build/BuildAllocatedStockTable.tsx:265 -#: src/tables/build/BuildLineTable.tsx:720 -#: src/tables/build/BuildLineTable.tsx:843 +#: src/tables/build/BuildAllocatedStockTable.tsx:240 +#: src/tables/build/BuildAllocatedStockTable.tsx:272 +#: src/tables/build/BuildLineTable.tsx:723 +#: src/tables/build/BuildLineTable.tsx:846 msgid "Consume Stock" msgstr "" @@ -4102,14 +4131,14 @@ msgid "Stock items consumed" msgstr "" #: src/forms/BuildForms.tsx:824 -#: src/tables/build/BuildLineTable.tsx:495 +#: src/tables/build/BuildLineTable.tsx:496 #: src/tables/part/PartBuildAllocationsTable.tsx:101 msgid "Fully consumed" msgstr "" #: src/forms/BuildForms.tsx:869 #: src/tables/build/BuildLineTable.tsx:185 -#: src/tables/stock/StockItemTable.tsx:372 +#: src/tables/stock/StockItemTable.tsx:369 msgid "Consumed" msgstr "" @@ -4120,7 +4149,7 @@ msgstr "" #: src/forms/PartForms.tsx:70 #: src/forms/PartForms.tsx:157 #: src/pages/part/CategoryDetail.tsx:122 -#: src/pages/part/PartDetail.tsx:669 +#: src/pages/part/PartDetail.tsx:671 #: src/tables/part/PartCategoryTable.tsx:94 #: src/tables/part/PartTable.tsx:312 msgid "Subscribed" @@ -4232,12 +4261,13 @@ msgstr "存儲已收到的庫存" #: src/forms/PurchaseOrderForms.tsx:658 #: src/pages/build/BuildDetail.tsx:351 -#: src/pages/stock/StockDetail.tsx:277 -#: src/pages/stock/StockDetail.tsx:923 +#: src/pages/stock/StockDetail.tsx:280 +#: src/pages/stock/StockDetail.tsx:939 #: src/tables/Filter.tsx:83 #: src/tables/build/BuildAllocatedStockTable.tsx:128 -#: src/tables/build/BuildOrderTestTable.tsx:242 #: src/tables/build/BuildOutputTable.tsx:116 +#: src/tables/part/PartTestResultTable.tsx:260 +#: src/tables/part/PartTestResultTable.tsx:281 #: src/tables/sales/SalesOrderAllocationTable.tsx:146 msgid "Batch Code" msgstr "批號" @@ -4260,8 +4290,8 @@ msgid "Enter serial numbers for received items" msgstr "" #: src/forms/PurchaseOrderForms.tsx:687 -#: src/pages/stock/StockDetail.tsx:379 -#: src/tables/stock/StockItemTable.tsx:295 +#: src/pages/stock/StockDetail.tsx:382 +#: src/tables/stock/StockItemTable.tsx:296 msgid "Expiry Date" msgstr "有效期至" @@ -4273,7 +4303,7 @@ msgstr "" #: src/forms/StockForms.tsx:673 #: src/pages/company/SupplierPartDetail.tsx:171 #: src/pages/company/SupplierPartDetail.tsx:235 -#: src/pages/stock/StockDetail.tsx:416 +#: src/pages/stock/StockDetail.tsx:419 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:220 msgid "Packaging" msgstr "包裝" @@ -4339,9 +4369,9 @@ msgid "Stock Status" msgstr "庫存狀態" #: src/forms/StockForms.tsx:261 -#: src/pages/stock/StockDetail.tsx:670 -#: src/tables/stock/StockItemTable.tsx:525 -#: src/tables/stock/StockItemTable.tsx:572 +#: src/pages/stock/StockDetail.tsx:686 +#: src/tables/stock/StockItemTable.tsx:522 +#: src/tables/stock/StockItemTable.tsx:569 msgid "Add Stock Item" msgstr "編輯庫存項" @@ -4378,10 +4408,10 @@ msgstr "退貨" #: src/forms/StockForms.tsx:1075 #: src/pages/company/SupplierPartDetail.tsx:189 #: src/pages/company/SupplierPartDetail.tsx:373 -#: src/pages/part/PartDetail.tsx:535 -#: src/pages/part/PartDetail.tsx:974 +#: src/pages/part/PartDetail.tsx:537 +#: src/pages/part/PartDetail.tsx:987 +#: src/tables/Filter.tsx:92 #: src/tables/purchasing/SupplierPartTable.tsx:194 -#: src/tables/stock/StockItemTable.tsx:359 msgid "In Stock" msgstr "入庫" @@ -4545,7 +4575,7 @@ msgstr "" #: src/tables/FilterSelectDrawer.tsx:114 #: src/tables/FilterSelectDrawer.tsx:137 #: src/tables/FilterSelectDrawer.tsx:149 -#: src/tables/build/BuildOrderTestTable.tsx:188 +#: src/tables/part/PartTestResultTable.tsx:206 #: src/tables/purchasing/ManufacturerPartParameterTable.tsx:42 #: src/tables/stock/StockItemTestResultTable.tsx:201 msgid "Value" @@ -4833,7 +4863,7 @@ msgid "Delete selected stock items" msgstr "" #: src/hooks/UseStockAdjustActions.tsx:205 -#: src/pages/part/PartDetail.tsx:1155 +#: src/pages/part/PartDetail.tsx:1168 msgid "Stock Actions" msgstr "庫存操作" @@ -6196,7 +6226,7 @@ msgstr "" #: src/pages/build/BuildDetail.tsx:207 #: src/pages/company/ManufacturerPartDetail.tsx:83 #: src/pages/company/SupplierPartDetail.tsx:95 -#: src/pages/part/PartDetail.tsx:454 +#: src/pages/part/PartDetail.tsx:456 #: src/pages/stock/StockDetail.tsx:153 #: src/tables/bom/BomTable.tsx:134 #: src/tables/bom/UsedInTable.tsx:40 @@ -6207,15 +6237,16 @@ msgstr "" #: src/tables/part/RelatedPartTable.tsx:73 #: src/tables/sales/SalesOrderAllocationTable.tsx:132 #: src/tables/sales/SalesOrderLineItemTable.tsx:98 -#: src/tables/stock/StockItemTable.tsx:70 +#: src/tables/stock/StockItemTable.tsx:71 msgid "IPN" msgstr "內部零件編碼 IPN" #: src/pages/build/BuildDetail.tsx:215 -#: src/pages/part/PartDetail.tsx:481 +#: src/pages/part/PartDetail.tsx:483 +#: src/pages/stock/StockDetail.tsx:161 #: src/tables/bom/UsedInTable.tsx:44 #: src/tables/build/BuildOrderTable.tsx:83 -#: src/tables/stock/StockItemTable.tsx:75 +#: src/tables/stock/StockItemTable.tsx:76 msgid "Revision" msgstr "版本" @@ -6231,7 +6262,7 @@ msgstr "版本" #: src/pages/purchasing/PurchaseOrderDetail.tsx:156 #: src/pages/sales/ReturnOrderDetail.tsx:121 #: src/pages/sales/SalesOrderDetail.tsx:130 -#: src/pages/stock/StockDetail.tsx:168 +#: src/pages/stock/StockDetail.tsx:176 msgid "Custom Status" msgstr "" @@ -6268,7 +6299,7 @@ msgid "Build Quantity" msgstr "生產數量" #: src/pages/build/BuildDetail.tsx:286 -#: src/pages/part/PartDetail.tsx:599 +#: src/pages/part/PartDetail.tsx:601 #: src/tables/bom/BomTable.tsx:352 #: src/tables/bom/BomTable.tsx:387 msgid "Can Build" @@ -6280,16 +6311,16 @@ msgid "Completed Outputs" msgstr "已出產" #: src/pages/build/BuildDetail.tsx:312 -#: src/tables/Filter.tsx:373 +#: src/tables/Filter.tsx:381 msgid "Issued By" msgstr "發佈人" #: src/pages/build/BuildDetail.tsx:320 -#: src/pages/part/PartDetail.tsx:692 +#: src/pages/part/PartDetail.tsx:694 #: src/pages/purchasing/PurchaseOrderDetail.tsx:243 #: src/pages/sales/ReturnOrderDetail.tsx:207 #: src/pages/sales/SalesOrderDetail.tsx:219 -#: src/tables/Filter.tsx:311 +#: src/tables/Filter.tsx:319 msgid "Responsible" msgstr "責任人" @@ -6377,6 +6408,8 @@ msgid "Child Build Orders" msgstr "子生產訂單" #: src/pages/build/BuildDetail.tsx:524 +#: src/pages/part/PartDetail.tsx:940 +#: src/pages/stock/StockDetail.tsx:587 #: src/tables/build/BuildOutputTable.tsx:664 #: src/tables/stock/StockItemTestResultTable.tsx:167 msgid "Test Results" @@ -6511,7 +6544,7 @@ msgid "Cancel order" msgstr "取消訂單" #: src/pages/build/BuildDetail.tsx:752 -#: src/pages/stock/StockDetail.tsx:341 +#: src/pages/stock/StockDetail.tsx:344 #: src/tables/build/BuildAllocatedStockTable.tsx:85 #: src/tables/part/PartBuildAllocationsTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:150 @@ -6572,7 +6605,7 @@ msgstr "默認貨幣單位" #: src/pages/company/SupplierPartDetail.tsx:234 #: src/pages/company/SupplierPartDetail.tsx:359 #: src/pages/purchasing/PurchaseOrderDetail.tsx:138 -#: src/tables/Filter.tsx:352 +#: src/tables/Filter.tsx:360 #: src/tables/company/CompanyTable.tsx:96 #: src/tables/part/PartPurchaseOrdersTable.tsx:43 #: src/tables/purchasing/PurchaseOrderTable.tsx:109 @@ -6585,7 +6618,7 @@ msgstr "供應商" #: src/pages/company/ManufacturerPartDetail.tsx:102 #: src/pages/company/ManufacturerPartDetail.tsx:264 #: src/pages/company/SupplierPartDetail.tsx:151 -#: src/tables/Filter.tsx:339 +#: src/tables/Filter.tsx:347 #: src/tables/company/CompanyTable.tsx:101 #: src/tables/purchasing/SupplierPartTable.tsx:70 msgid "Manufacturer" @@ -6597,7 +6630,7 @@ msgstr "製造商" #: src/pages/sales/ReturnOrderDetail.tsx:103 #: src/pages/sales/SalesOrderDetail.tsx:112 #: src/pages/sales/SalesOrderShipmentDetail.tsx:102 -#: src/pages/stock/StockDetail.tsx:367 +#: src/pages/stock/StockDetail.tsx:370 #: src/tables/company/CompanyTable.tsx:106 #: src/tables/sales/ReturnOrderTable.tsx:108 #: src/tables/sales/SalesOrderTable.tsx:133 @@ -6658,7 +6691,7 @@ msgstr "外部鏈接" #: src/pages/company/ManufacturerPartDetail.tsx:146 #: src/pages/company/SupplierPartDetail.tsx:231 -#: src/pages/part/PartDetail.tsx:788 +#: src/pages/part/PartDetail.tsx:790 msgid "Part Details" msgstr "零件詳情" @@ -6671,7 +6704,7 @@ msgid "Manufacturer Part Details" msgstr "製造商零件詳情" #: src/pages/company/ManufacturerPartDetail.tsx:164 -#: src/pages/part/PartDetail.tsx:794 +#: src/pages/part/PartDetail.tsx:796 msgid "Parameters" msgstr "參數" @@ -6712,14 +6745,6 @@ msgstr "零件描述" msgid "Pack Quantity" msgstr "包裝數量" -#: src/pages/company/SupplierPartDetail.tsx:196 -#: src/pages/company/SupplierPartDetail.tsx:389 -#: src/pages/part/PartDetail.tsx:1005 -#: src/tables/bom/BomTable.tsx:424 -#: src/tables/part/PartTable.tsx:95 -msgid "On Order" -msgstr "訂購中" - #: src/pages/company/SupplierPartDetail.tsx:203 msgid "Supplier Availability" msgstr "供應商可用性" @@ -6767,7 +6792,7 @@ msgid "Add Supplier Part" msgstr "添加供應商零件" #: src/pages/company/SupplierPartDetail.tsx:383 -#: src/pages/part/PartDetail.tsx:993 +#: src/pages/part/PartDetail.tsx:1006 msgid "No Stock" msgstr "無庫存" @@ -6894,57 +6919,57 @@ msgid "Category Details" msgstr "類別詳情" #: src/pages/part/PartAllocationPanel.tsx:21 -#: src/pages/stock/StockDetail.tsx:539 +#: src/pages/stock/StockDetail.tsx:555 #: src/tables/part/PartTable.tsx:108 msgid "Build Order Allocations" msgstr "分配生產訂單" #: src/pages/part/PartAllocationPanel.tsx:31 -#: src/pages/stock/StockDetail.tsx:554 +#: src/pages/stock/StockDetail.tsx:570 #: src/tables/part/PartTable.tsx:116 msgid "Sales Order Allocations" msgstr "分配銷售訂單" -#: src/pages/part/PartDetail.tsx:181 -#: src/pages/part/PartDetail.tsx:184 -#: src/pages/part/PartDetail.tsx:228 +#: src/pages/part/PartDetail.tsx:183 +#: src/pages/part/PartDetail.tsx:186 +#: src/pages/part/PartDetail.tsx:230 msgid "Validate BOM" msgstr "驗證物料清單" -#: src/pages/part/PartDetail.tsx:185 +#: src/pages/part/PartDetail.tsx:187 msgid "Do you want to validate the bill of materials for this assembly?" msgstr "您想要驗證此裝配的材料清單嗎?" -#: src/pages/part/PartDetail.tsx:188 +#: src/pages/part/PartDetail.tsx:190 msgid "BOM validated" msgstr "物料清單確認" -#: src/pages/part/PartDetail.tsx:206 +#: src/pages/part/PartDetail.tsx:208 msgid "BOM Validated" msgstr "" -#: src/pages/part/PartDetail.tsx:207 +#: src/pages/part/PartDetail.tsx:209 msgid "The Bill of Materials for this part has been validated" msgstr "" -#: src/pages/part/PartDetail.tsx:211 -#: src/pages/part/PartDetail.tsx:216 +#: src/pages/part/PartDetail.tsx:213 +#: src/pages/part/PartDetail.tsx:218 msgid "BOM Not Validated" msgstr "" -#: src/pages/part/PartDetail.tsx:212 +#: src/pages/part/PartDetail.tsx:214 msgid "The Bill of Materials for this part has previously been checked, but requires revalidation" msgstr "" -#: src/pages/part/PartDetail.tsx:217 +#: src/pages/part/PartDetail.tsx:219 msgid "The Bill of Materials for this part has not yet been validated" msgstr "" -#: src/pages/part/PartDetail.tsx:248 +#: src/pages/part/PartDetail.tsx:250 msgid "Validated On" msgstr "" -#: src/pages/part/PartDetail.tsx:253 +#: src/pages/part/PartDetail.tsx:255 msgid "Validated By" msgstr "" @@ -6964,25 +6989,25 @@ msgstr "" #~ msgid "Delete part" #~ msgstr "Delete part" -#: src/pages/part/PartDetail.tsx:467 +#: src/pages/part/PartDetail.tsx:469 msgid "Variant of" msgstr "變體於" -#: src/pages/part/PartDetail.tsx:474 +#: src/pages/part/PartDetail.tsx:476 msgid "Revision of" msgstr "修訂" -#: src/pages/part/PartDetail.tsx:494 +#: src/pages/part/PartDetail.tsx:496 #: src/tables/ColumnRenderers.tsx:200 #: src/tables/ColumnRenderers.tsx:209 msgid "Default Location" msgstr "默認位置" -#: src/pages/part/PartDetail.tsx:501 +#: src/pages/part/PartDetail.tsx:503 msgid "Category Default Location" msgstr "類別默認位置" -#: src/pages/part/PartDetail.tsx:508 +#: src/pages/part/PartDetail.tsx:510 #: src/tables/purchasing/ManufacturerPartParameterTable.tsx:48 msgid "Units" msgstr "單位" @@ -6991,12 +7016,12 @@ msgstr "單位" #~ msgid "Stocktake By" #~ msgstr "Stocktake By" -#: src/pages/part/PartDetail.tsx:515 +#: src/pages/part/PartDetail.tsx:517 #: src/tables/settings/PendingTasksTable.tsx:51 msgid "Keywords" msgstr "關鍵詞" -#: src/pages/part/PartDetail.tsx:543 +#: src/pages/part/PartDetail.tsx:545 #: src/tables/bom/BomTable.tsx:419 #: src/tables/build/BuildLineTable.tsx:297 #: src/tables/part/PartTable.tsx:306 @@ -7004,34 +7029,26 @@ msgstr "關鍵詞" msgid "Available Stock" msgstr "可用庫存" -#: src/pages/part/PartDetail.tsx:549 +#: src/pages/part/PartDetail.tsx:551 #: src/tables/bom/BomTable.tsx:328 #: src/tables/build/BuildLineTable.tsx:259 #: src/tables/sales/SalesOrderLineItemTable.tsx:178 msgid "On order" msgstr "訂購中" -#: src/pages/part/PartDetail.tsx:556 +#: src/pages/part/PartDetail.tsx:558 msgid "Required for Orders" msgstr "生產訂單所需的" -#: src/pages/part/PartDetail.tsx:567 +#: src/pages/part/PartDetail.tsx:569 msgid "Allocated to Build Orders" msgstr "分配生產訂單" -#: src/pages/part/PartDetail.tsx:579 +#: src/pages/part/PartDetail.tsx:581 msgid "Allocated to Sales Orders" msgstr "分配銷售訂單" -#: src/pages/part/PartDetail.tsx:588 -#: src/pages/part/PartDetail.tsx:1011 -#: src/pages/stock/StockDetail.tsx:896 -#: src/tables/build/BuildOrderTestTable.tsx:273 -#: src/tables/stock/StockItemTable.tsx:364 -msgid "In Production" -msgstr "生產中" - -#: src/pages/part/PartDetail.tsx:606 +#: src/pages/part/PartDetail.tsx:608 msgid "Minimum Stock" msgstr "最低庫存" @@ -7039,51 +7056,51 @@ msgstr "最低庫存" #~ msgid "Scheduling" #~ msgstr "Scheduling" -#: src/pages/part/PartDetail.tsx:621 +#: src/pages/part/PartDetail.tsx:623 #: src/tables/part/ParametricPartTable.tsx:359 #: src/tables/part/PartTable.tsx:190 msgid "Locked" msgstr "已鎖定" -#: src/pages/part/PartDetail.tsx:627 +#: src/pages/part/PartDetail.tsx:629 msgid "Template Part" msgstr "模板零件" -#: src/pages/part/PartDetail.tsx:632 +#: src/pages/part/PartDetail.tsx:634 #: src/tables/bom/BomTable.tsx:409 msgid "Assembled Part" msgstr "組裝零件" -#: src/pages/part/PartDetail.tsx:637 +#: src/pages/part/PartDetail.tsx:639 msgid "Component Part" msgstr "組件零件" -#: src/pages/part/PartDetail.tsx:642 +#: src/pages/part/PartDetail.tsx:644 #: src/tables/bom/BomTable.tsx:399 msgid "Testable Part" msgstr "可測試零件" -#: src/pages/part/PartDetail.tsx:648 +#: src/pages/part/PartDetail.tsx:650 #: src/tables/bom/BomTable.tsx:404 msgid "Trackable Part" msgstr "可追溯零件" -#: src/pages/part/PartDetail.tsx:653 +#: src/pages/part/PartDetail.tsx:655 msgid "Purchaseable Part" msgstr "可購買零件" -#: src/pages/part/PartDetail.tsx:659 +#: src/pages/part/PartDetail.tsx:661 msgid "Saleable Part" msgstr "可銷售零件" -#: src/pages/part/PartDetail.tsx:664 -#: src/pages/part/PartDetail.tsx:1023 +#: src/pages/part/PartDetail.tsx:666 +#: src/pages/part/PartDetail.tsx:1036 #: src/tables/bom/BomTable.tsx:143 #: src/tables/bom/BomTable.tsx:414 msgid "Virtual Part" msgstr "虛擬零件" -#: src/pages/part/PartDetail.tsx:679 +#: src/pages/part/PartDetail.tsx:681 #: src/pages/purchasing/PurchaseOrderDetail.tsx:253 #: src/pages/sales/ReturnOrderDetail.tsx:217 #: src/pages/sales/SalesOrderDetail.tsx:229 @@ -7091,65 +7108,65 @@ msgstr "虛擬零件" msgid "Creation Date" msgstr "創建日期" -#: src/pages/part/PartDetail.tsx:684 +#: src/pages/part/PartDetail.tsx:686 #: src/tables/ColumnRenderers.tsx:386 -#: src/tables/Filter.tsx:365 +#: src/tables/Filter.tsx:373 msgid "Created By" msgstr "創建人" -#: src/pages/part/PartDetail.tsx:699 +#: src/pages/part/PartDetail.tsx:701 msgid "Default Supplier" msgstr "默認供應商" -#: src/pages/part/PartDetail.tsx:705 +#: src/pages/part/PartDetail.tsx:707 msgid "Default Expiry" msgstr "" -#: src/pages/part/PartDetail.tsx:710 +#: src/pages/part/PartDetail.tsx:712 msgid "days" msgstr "" -#: src/pages/part/PartDetail.tsx:720 +#: src/pages/part/PartDetail.tsx:722 #: src/pages/part/pricing/BomPricingPanel.tsx:113 #: src/pages/part/pricing/VariantPricingPanel.tsx:95 #: src/tables/part/PartTable.tsx:166 msgid "Price Range" msgstr "價格範圍" -#: src/pages/part/PartDetail.tsx:730 +#: src/pages/part/PartDetail.tsx:732 msgid "Latest Serial Number" msgstr "" -#: src/pages/part/PartDetail.tsx:758 +#: src/pages/part/PartDetail.tsx:760 msgid "Select Part Revision" msgstr "選擇零件版本" -#: src/pages/part/PartDetail.tsx:824 +#: src/pages/part/PartDetail.tsx:826 msgid "Variants" msgstr "變體" -#: src/pages/part/PartDetail.tsx:831 -#: src/pages/stock/StockDetail.tsx:526 +#: src/pages/part/PartDetail.tsx:833 +#: src/pages/stock/StockDetail.tsx:542 msgid "Allocations" msgstr "分配" -#: src/pages/part/PartDetail.tsx:838 +#: src/pages/part/PartDetail.tsx:840 msgid "Bill of Materials" msgstr "物料清單" -#: src/pages/part/PartDetail.tsx:850 +#: src/pages/part/PartDetail.tsx:852 msgid "Used In" msgstr "用於" -#: src/pages/part/PartDetail.tsx:857 +#: src/pages/part/PartDetail.tsx:859 msgid "Part Pricing" msgstr "零件價格" -#: src/pages/part/PartDetail.tsx:927 +#: src/pages/part/PartDetail.tsx:929 msgid "Test Templates" msgstr "測試模板" -#: src/pages/part/PartDetail.tsx:938 +#: src/pages/part/PartDetail.tsx:951 msgid "Related Parts" msgstr "關聯零件" @@ -7161,47 +7178,47 @@ msgstr "關聯零件" #~ msgid "Transfer part stock" #~ msgstr "Transfer part stock" -#: src/pages/part/PartDetail.tsx:999 +#: src/pages/part/PartDetail.tsx:1012 #: src/tables/part/PartTestTemplateTable.tsx:112 #: src/tables/stock/StockItemTestResultTable.tsx:401 msgid "Required" msgstr "必填" -#: src/pages/part/PartDetail.tsx:1036 +#: src/pages/part/PartDetail.tsx:1049 #: src/tables/part/PartTable.tsx:355 msgid "Edit Part" msgstr "編輯零件" -#: src/pages/part/PartDetail.tsx:1076 +#: src/pages/part/PartDetail.tsx:1089 #: src/tables/part/PartTable.tsx:343 #: src/tables/part/PartTable.tsx:420 msgid "Add Part" msgstr "添加零件" -#: src/pages/part/PartDetail.tsx:1090 +#: src/pages/part/PartDetail.tsx:1103 msgid "Delete Part" msgstr "刪除零件" -#: src/pages/part/PartDetail.tsx:1099 +#: src/pages/part/PartDetail.tsx:1112 msgid "Deleting this part cannot be reversed" msgstr "刪除此零件無法撤銷" -#: src/pages/part/PartDetail.tsx:1161 -#: src/pages/stock/StockDetail.tsx:854 +#: src/pages/part/PartDetail.tsx:1174 +#: src/pages/stock/StockDetail.tsx:870 msgid "Order" msgstr "訂單" -#: src/pages/part/PartDetail.tsx:1162 -#: src/pages/stock/StockDetail.tsx:855 -#: src/tables/build/BuildLineTable.tsx:740 +#: src/pages/part/PartDetail.tsx:1175 +#: src/pages/stock/StockDetail.tsx:871 +#: src/tables/build/BuildLineTable.tsx:743 msgid "Order Stock" msgstr "訂單庫存" -#: src/pages/part/PartDetail.tsx:1174 +#: src/pages/part/PartDetail.tsx:1187 msgid "Search by serial number" msgstr "" -#: src/pages/part/PartDetail.tsx:1182 +#: src/pages/part/PartDetail.tsx:1195 #: src/tables/part/PartTable.tsx:392 msgid "Part Actions" msgstr "零件選項" @@ -7291,8 +7308,8 @@ msgstr "刪除盤點條目" #: src/pages/part/PartStockHistoryDetail.tsx:107 #: src/pages/part/PartStockHistoryDetail.tsx:211 -#: src/pages/stock/StockDetail.tsx:399 -#: src/tables/stock/StockItemTable.tsx:272 +#: src/pages/stock/StockDetail.tsx:402 +#: src/tables/stock/StockItemTable.tsx:273 msgid "Stock Value" msgstr "庫存價值" @@ -7366,12 +7383,12 @@ msgstr "最高價格" #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:71 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:126 #: src/pages/part/pricing/SupplierPricingPanel.tsx:66 -#: src/pages/stock/StockDetail.tsx:387 +#: src/pages/stock/StockDetail.tsx:390 #: src/tables/bom/BomTable.tsx:265 #: src/tables/general/ExtraLineItemTable.tsx:61 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:250 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:84 -#: src/tables/stock/StockItemTable.tsx:260 +#: src/tables/stock/StockItemTable.tsx:261 msgid "Unit Price" msgstr "單價" @@ -7449,9 +7466,9 @@ msgid "Purchase Pricing" msgstr "採購價格" #: src/pages/part/pricing/PricingOverviewPanel.tsx:281 -#: src/pages/stock/StockDetail.tsx:179 +#: src/pages/stock/StockDetail.tsx:426 #: src/tables/part/PartParameterTable.tsx:121 -#: src/tables/stock/StockItemTable.tsx:301 +#: src/tables/stock/StockItemTable.tsx:302 msgid "Last Updated" msgstr "最近更新" @@ -7815,6 +7832,7 @@ msgid "Parent Location" msgstr "上級地點" #: src/pages/stock/LocationDetail.tsx:130 +#: src/pages/stock/LocationDetail.tsx:176 msgid "Sublocations" msgstr "次級地點" @@ -7871,12 +7889,12 @@ msgid "Scan Stock Item" msgstr "" #: src/pages/stock/LocationDetail.tsx:298 -#: src/pages/stock/StockDetail.tsx:783 +#: src/pages/stock/StockDetail.tsx:799 msgid "Scanned stock item into location" msgstr "" #: src/pages/stock/LocationDetail.tsx:304 -#: src/pages/stock/StockDetail.tsx:789 +#: src/pages/stock/StockDetail.tsx:805 msgid "Error scanning stock item" msgstr "" @@ -7913,71 +7931,71 @@ msgstr "基礎零件" #~ msgid "Unlink custom barcode from stock item" #~ msgstr "Unlink custom barcode from stock item" -#: src/pages/stock/StockDetail.tsx:185 -msgid "Last Stocktake" -msgstr "最近庫存盤點" - -#: src/pages/stock/StockDetail.tsx:203 -msgid "Previous serial number" -msgstr "" - #: src/pages/stock/StockDetail.tsx:205 #~ msgid "Edit stock item" #~ msgstr "Edit stock item" +#: src/pages/stock/StockDetail.tsx:206 +msgid "Previous serial number" +msgstr "" + #: src/pages/stock/StockDetail.tsx:217 #~ msgid "Delete stock item" #~ msgstr "Delete stock item" -#: src/pages/stock/StockDetail.tsx:225 +#: src/pages/stock/StockDetail.tsx:228 msgid "Find serial number" msgstr "" -#: src/pages/stock/StockDetail.tsx:269 +#: src/pages/stock/StockDetail.tsx:272 msgid "Allocated to Orders" msgstr "分配到訂單" -#: src/pages/stock/StockDetail.tsx:302 +#: src/pages/stock/StockDetail.tsx:305 msgid "Installed In" msgstr "安裝於" -#: src/pages/stock/StockDetail.tsx:322 +#: src/pages/stock/StockDetail.tsx:325 msgid "Parent Item" msgstr "上級項目" -#: src/pages/stock/StockDetail.tsx:326 +#: src/pages/stock/StockDetail.tsx:329 msgid "Parent stock item" msgstr "上級庫存項" -#: src/pages/stock/StockDetail.tsx:332 +#: src/pages/stock/StockDetail.tsx:335 msgid "Consumed By" msgstr "消耗者" +#: src/pages/stock/StockDetail.tsx:432 +msgid "Last Stocktake" +msgstr "最近庫存盤點" + #: src/pages/stock/StockDetail.tsx:433 #~ msgid "Duplicate stock item" #~ msgstr "Duplicate stock item" -#: src/pages/stock/StockDetail.tsx:510 +#: src/pages/stock/StockDetail.tsx:526 msgid "Stock Details" msgstr "庫存詳情" -#: src/pages/stock/StockDetail.tsx:516 +#: src/pages/stock/StockDetail.tsx:532 msgid "Stock Tracking" msgstr "庫存跟蹤" #: src/pages/stock/StockDetail.tsx:571 -msgid "Test Data" -msgstr "測試數據" +#~ msgid "Test Data" +#~ msgstr "Test Data" -#: src/pages/stock/StockDetail.tsx:585 +#: src/pages/stock/StockDetail.tsx:601 msgid "Installed Items" msgstr "已安裝的項目" -#: src/pages/stock/StockDetail.tsx:592 +#: src/pages/stock/StockDetail.tsx:608 msgid "Child Items" msgstr "子項目" -#: src/pages/stock/StockDetail.tsx:645 +#: src/pages/stock/StockDetail.tsx:661 msgid "Edit Stock Item" msgstr "編輯庫存項" @@ -7991,77 +8009,77 @@ msgstr "編輯庫存項" #~ msgid "Remove stock" #~ msgstr "Remove stock" -#: src/pages/stock/StockDetail.tsx:687 -msgid "Items Created" -msgstr "" - -#: src/pages/stock/StockDetail.tsx:688 -msgid "Created {n} stock items" -msgstr "" - #: src/pages/stock/StockDetail.tsx:698 #: src/tables/stock/StockItemTable.tsx:481 #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:705 +#: src/pages/stock/StockDetail.tsx:703 +msgid "Items Created" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:704 +msgid "Created {n} stock items" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:721 msgid "Delete Stock Item" msgstr "刪除庫存項" -#: src/pages/stock/StockDetail.tsx:741 +#: src/pages/stock/StockDetail.tsx:757 msgid "Serialize Stock Item" msgstr "序列化庫存" -#: src/pages/stock/StockDetail.tsx:757 -#: src/tables/stock/StockItemTable.tsx:539 -msgid "Stock item serialized" -msgstr "庫存項已創建" - #: src/pages/stock/StockDetail.tsx:762 #~ msgid "Return Stock Item" #~ msgstr "Return Stock Item" -#: src/pages/stock/StockDetail.tsx:765 -msgid "Scan Into Location" -msgstr "" - #: src/pages/stock/StockDetail.tsx:765 #~ msgid "Return this item into stock. This will remove the customer assignment." #~ msgstr "Return this item into stock. This will remove the customer assignment." +#: src/pages/stock/StockDetail.tsx:773 +#: src/tables/stock/StockItemTable.tsx:536 +msgid "Stock item serialized" +msgstr "庫存項已創建" + #: src/pages/stock/StockDetail.tsx:777 #~ msgid "Item returned to stock" #~ msgstr "Item returned to stock" -#: src/pages/stock/StockDetail.tsx:823 +#: src/pages/stock/StockDetail.tsx:781 +msgid "Scan Into Location" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:839 msgid "Scan into location" msgstr "" -#: src/pages/stock/StockDetail.tsx:825 +#: src/pages/stock/StockDetail.tsx:841 msgid "Scan this item into a location" msgstr "" -#: src/pages/stock/StockDetail.tsx:837 +#: src/pages/stock/StockDetail.tsx:853 msgid "Stock Operations" msgstr "庫存操作" -#: src/pages/stock/StockDetail.tsx:842 +#: src/pages/stock/StockDetail.tsx:858 #: src/tables/build/BuildOutputTable.tsx:532 msgid "Serialize" msgstr "序列化" -#: src/pages/stock/StockDetail.tsx:843 +#: src/pages/stock/StockDetail.tsx:859 msgid "Serialize stock" msgstr "序列化庫存" -#: src/pages/stock/StockDetail.tsx:868 -msgid "Stock Item Actions" -msgstr "庫存項操作" - #: src/pages/stock/StockDetail.tsx:868 #~ msgid "Count stock" #~ msgstr "Count stock" +#: src/pages/stock/StockDetail.tsx:884 +msgid "Stock Item Actions" +msgstr "庫存項操作" + #: src/pages/stock/StockDetail.tsx:890 #~ msgid "Return from customer" #~ msgstr "Return from customer" @@ -8070,20 +8088,6 @@ msgstr "庫存項操作" #~ msgid "Transfer" #~ msgstr "Transfer" -#: src/pages/stock/StockDetail.tsx:937 -#: src/tables/stock/StockItemTable.tsx:409 -msgid "Stale" -msgstr "" - -#: src/pages/stock/StockDetail.tsx:943 -#: src/tables/stock/StockItemTable.tsx:403 -msgid "Expired" -msgstr "" - -#: src/pages/stock/StockDetail.tsx:949 -msgid "Unavailable" -msgstr "" - #: src/pages/stock/StockDetail.tsx:950 #~ msgid "Assign to Customer" #~ msgstr "Assign to Customer" @@ -8092,6 +8096,20 @@ msgstr "" #~ msgid "Assign to a customer" #~ msgstr "Assign to a customer" +#: src/pages/stock/StockDetail.tsx:953 +#: src/tables/stock/StockItemTable.tsx:406 +msgid "Stale" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:959 +#: src/tables/stock/StockItemTable.tsx:400 +msgid "Expired" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:965 +msgid "Unavailable" +msgstr "" + #: src/states/IconState.tsx:47 #: src/states/IconState.tsx:77 msgid "Error loading icon package from server" @@ -8165,199 +8183,203 @@ msgstr "顯示有批號的項目" msgid "Filter items by batch code" msgstr "" -#: src/tables/Filter.tsx:92 +#: src/tables/Filter.tsx:93 +msgid "Show items which are in stock" +msgstr "顯示庫存中的項目" + +#: src/tables/Filter.tsx:100 msgid "Is Serialized" msgstr "已序列化" -#: src/tables/Filter.tsx:93 +#: src/tables/Filter.tsx:101 msgid "Show items which have a serial number" msgstr "顯示帶有序列號的項目" -#: src/tables/Filter.tsx:100 -msgid "Serial" -msgstr "" - -#: src/tables/Filter.tsx:101 -msgid "Filter items by serial number" -msgstr "" - #: src/tables/Filter.tsx:106 #~ msgid "Show overdue orders" #~ msgstr "Show overdue orders" +#: src/tables/Filter.tsx:108 +msgid "Serial" +msgstr "" + #: src/tables/Filter.tsx:109 +msgid "Filter items by serial number" +msgstr "" + +#: src/tables/Filter.tsx:117 msgid "Serial Below" msgstr "" -#: src/tables/Filter.tsx:110 +#: src/tables/Filter.tsx:118 msgid "Show items with serial numbers less than or equal to a given value" msgstr "" -#: src/tables/Filter.tsx:118 +#: src/tables/Filter.tsx:126 msgid "Serial Above" msgstr "" -#: src/tables/Filter.tsx:119 +#: src/tables/Filter.tsx:127 msgid "Show items with serial numbers greater than or equal to a given value" msgstr "" -#: src/tables/Filter.tsx:128 +#: src/tables/Filter.tsx:136 msgid "Assigned to me" msgstr "已分派給我的" -#: src/tables/Filter.tsx:129 +#: src/tables/Filter.tsx:137 msgid "Show orders assigned to me" msgstr "顯示分配給我的訂單" -#: src/tables/Filter.tsx:136 +#: src/tables/Filter.tsx:144 #: src/tables/sales/SalesOrderAllocationTable.tsx:85 msgid "Outstanding" msgstr "未完成" -#: src/tables/Filter.tsx:137 +#: src/tables/Filter.tsx:145 msgid "Show outstanding items" msgstr "" -#: src/tables/Filter.tsx:145 +#: src/tables/Filter.tsx:153 msgid "Show overdue items" msgstr "" -#: src/tables/Filter.tsx:152 +#: src/tables/Filter.tsx:160 msgid "Minimum Date" msgstr "" -#: src/tables/Filter.tsx:153 +#: src/tables/Filter.tsx:161 msgid "Show items after this date" msgstr "" -#: src/tables/Filter.tsx:161 +#: src/tables/Filter.tsx:169 msgid "Maximum Date" msgstr "" -#: src/tables/Filter.tsx:162 +#: src/tables/Filter.tsx:170 msgid "Show items before this date" msgstr "" -#: src/tables/Filter.tsx:170 +#: src/tables/Filter.tsx:178 msgid "Created Before" msgstr "" -#: src/tables/Filter.tsx:171 +#: src/tables/Filter.tsx:179 msgid "Show items created before this date" msgstr "" -#: src/tables/Filter.tsx:179 +#: src/tables/Filter.tsx:187 msgid "Created After" msgstr "" -#: src/tables/Filter.tsx:180 +#: src/tables/Filter.tsx:188 msgid "Show items created after this date" msgstr "" -#: src/tables/Filter.tsx:188 +#: src/tables/Filter.tsx:196 msgid "Start Date Before" msgstr "" -#: src/tables/Filter.tsx:189 +#: src/tables/Filter.tsx:197 msgid "Show items with a start date before this date" msgstr "" -#: src/tables/Filter.tsx:197 +#: src/tables/Filter.tsx:205 msgid "Start Date After" msgstr "" -#: src/tables/Filter.tsx:198 +#: src/tables/Filter.tsx:206 msgid "Show items with a start date after this date" msgstr "" -#: src/tables/Filter.tsx:206 +#: src/tables/Filter.tsx:214 msgid "Target Date Before" msgstr "" -#: src/tables/Filter.tsx:207 +#: src/tables/Filter.tsx:215 msgid "Show items with a target date before this date" msgstr "" -#: src/tables/Filter.tsx:215 +#: src/tables/Filter.tsx:223 msgid "Target Date After" msgstr "" -#: src/tables/Filter.tsx:216 +#: src/tables/Filter.tsx:224 msgid "Show items with a target date after this date" msgstr "" -#: src/tables/Filter.tsx:224 +#: src/tables/Filter.tsx:232 msgid "Completed Before" msgstr "" -#: src/tables/Filter.tsx:225 +#: src/tables/Filter.tsx:233 msgid "Show items completed before this date" msgstr "" -#: src/tables/Filter.tsx:233 +#: src/tables/Filter.tsx:241 msgid "Completed After" msgstr "" -#: src/tables/Filter.tsx:234 +#: src/tables/Filter.tsx:242 msgid "Show items completed after this date" msgstr "" -#: src/tables/Filter.tsx:246 +#: src/tables/Filter.tsx:254 msgid "Has Project Code" msgstr "有項目編碼" -#: src/tables/Filter.tsx:247 +#: src/tables/Filter.tsx:255 msgid "Show orders with an assigned project code" msgstr "" -#: src/tables/Filter.tsx:256 +#: src/tables/Filter.tsx:264 msgid "Include Variants" msgstr "包含變體" -#: src/tables/Filter.tsx:257 +#: src/tables/Filter.tsx:265 msgid "Include results for part variants" msgstr "" -#: src/tables/Filter.tsx:267 +#: src/tables/Filter.tsx:275 #: src/tables/part/PartPurchaseOrdersTable.tsx:133 msgid "Filter by order status" msgstr "按訂單狀態篩選" -#: src/tables/Filter.tsx:279 +#: src/tables/Filter.tsx:287 msgid "Filter by project code" msgstr "按項目編碼篩選" -#: src/tables/Filter.tsx:312 +#: src/tables/Filter.tsx:320 msgid "Filter by responsible owner" msgstr "根據負責人進行篩選" -#: src/tables/Filter.tsx:328 +#: src/tables/Filter.tsx:336 #: src/tables/settings/ApiTokenTable.tsx:133 #: src/tables/stock/StockTrackingTable.tsx:191 msgid "Filter by user" msgstr "按用户篩選" -#: src/tables/Filter.tsx:340 +#: src/tables/Filter.tsx:348 msgid "Filter by manufacturer" msgstr "" -#: src/tables/Filter.tsx:353 +#: src/tables/Filter.tsx:361 msgid "Filter by supplier" msgstr "" -#: src/tables/Filter.tsx:366 +#: src/tables/Filter.tsx:374 msgid "Filter by user who created the order" msgstr "" -#: src/tables/Filter.tsx:374 +#: src/tables/Filter.tsx:382 msgid "Filter by user who issued the order" msgstr "" -#: src/tables/Filter.tsx:382 +#: src/tables/Filter.tsx:390 msgid "Filter by part category" msgstr "" -#: src/tables/Filter.tsx:393 +#: src/tables/Filter.tsx:401 msgid "Filter by stock location" msgstr "" @@ -8566,7 +8588,7 @@ msgstr "正在生產" #: src/tables/bom/BomTable.tsx:345 #: src/tables/part/PartTable.tsx:158 #: src/tables/sales/SalesOrderLineItemTable.tsx:187 -#: src/tables/stock/StockItemTable.tsx:223 +#: src/tables/stock/StockItemTable.tsx:224 msgid "Stock Information" msgstr "庫存信息" @@ -8588,7 +8610,7 @@ msgstr "庫存信息" #: src/tables/bom/BomTable.tsx:379 #: src/tables/build/BuildLineTable.tsx:478 -#: src/tables/build/BuildLineTable.tsx:518 +#: src/tables/build/BuildLineTable.tsx:519 msgid "Consumable item" msgstr "可耗物品" @@ -8737,7 +8759,7 @@ msgstr "無法編輯材料清單,因為零件已鎖定" #: src/tables/part/ParametricPartTable.tsx:364 #: src/tables/part/PartBuildAllocationsTable.tsx:60 #: src/tables/part/PartTable.tsx:196 -#: src/tables/stock/StockItemTable.tsx:334 +#: src/tables/stock/StockItemTable.tsx:335 msgid "Assembly" msgstr "裝配" @@ -8785,7 +8807,7 @@ msgstr "訂單狀態" #~ msgstr "Edit Build Item" #: src/tables/build/BuildAllocatedStockTable.tsx:167 -#: src/tables/build/BuildLineTable.tsx:631 +#: src/tables/build/BuildLineTable.tsx:632 msgid "Edit Stock Allocation" msgstr "" @@ -8794,11 +8816,11 @@ msgstr "" #~ msgstr "Delete Build Item" #: src/tables/build/BuildAllocatedStockTable.tsx:180 -#: src/tables/build/BuildLineTable.tsx:644 +#: src/tables/build/BuildLineTable.tsx:645 msgid "Delete Stock Allocation" msgstr "" -#: src/tables/build/BuildAllocatedStockTable.tsx:232 +#: src/tables/build/BuildAllocatedStockTable.tsx:239 msgid "Consume" msgstr "" @@ -8836,7 +8858,7 @@ msgid "Testable" msgstr "可測試" #: src/tables/build/BuildLineTable.tsx:215 -#: src/tables/stock/StockItemTable.tsx:393 +#: src/tables/stock/StockItemTable.tsx:390 msgid "Tracked" msgstr "已跟蹤" @@ -8855,7 +8877,7 @@ msgstr "庫存不足" #: src/tables/build/BuildLineTable.tsx:294 #: src/tables/sales/SalesOrderLineItemTable.tsx:158 -#: src/tables/stock/StockItemTable.tsx:192 +#: src/tables/stock/StockItemTable.tsx:193 msgid "No stock available" msgstr "無可用庫存" @@ -8887,55 +8909,55 @@ msgstr "" msgid "BOM Information" msgstr "" -#: src/tables/build/BuildLineTable.tsx:496 +#: src/tables/build/BuildLineTable.tsx:497 #: src/tables/part/PartBuildAllocationsTable.tsx:102 msgid "Fully allocated" msgstr "" -#: src/tables/build/BuildLineTable.tsx:544 +#: src/tables/build/BuildLineTable.tsx:545 #: src/tables/sales/SalesOrderLineItemTable.tsx:308 msgid "Create Build Order" msgstr "創建生產訂單" -#: src/tables/build/BuildLineTable.tsx:573 +#: src/tables/build/BuildLineTable.tsx:574 msgid "Auto allocation in progress" msgstr "自動分配進行中" -#: src/tables/build/BuildLineTable.tsx:576 -#: src/tables/build/BuildLineTable.tsx:781 +#: src/tables/build/BuildLineTable.tsx:577 +#: src/tables/build/BuildLineTable.tsx:784 msgid "Auto Allocate Stock" msgstr "自動分配庫存量" -#: src/tables/build/BuildLineTable.tsx:577 +#: src/tables/build/BuildLineTable.tsx:578 msgid "Automatically allocate stock to this build according to the selected options" msgstr "根據選定的選項自動分配庫存到此版本" -#: src/tables/build/BuildLineTable.tsx:597 -#: src/tables/build/BuildLineTable.tsx:611 -#: src/tables/build/BuildLineTable.tsx:730 -#: src/tables/build/BuildLineTable.tsx:831 +#: src/tables/build/BuildLineTable.tsx:598 +#: src/tables/build/BuildLineTable.tsx:612 +#: src/tables/build/BuildLineTable.tsx:733 +#: src/tables/build/BuildLineTable.tsx:834 #: src/tables/build/BuildOutputTable.tsx:359 #: src/tables/build/BuildOutputTable.tsx:364 msgid "Deallocate Stock" msgstr "取消庫存分配" -#: src/tables/build/BuildLineTable.tsx:613 +#: src/tables/build/BuildLineTable.tsx:614 msgid "Deallocate all untracked stock for this build order" msgstr "為這個構建訂單取消分配所有未跟蹤庫存" -#: src/tables/build/BuildLineTable.tsx:615 +#: src/tables/build/BuildLineTable.tsx:616 msgid "Deallocate stock from the selected line item" msgstr "從選中的行項中取消分配庫存" -#: src/tables/build/BuildLineTable.tsx:619 +#: src/tables/build/BuildLineTable.tsx:620 msgid "Stock has been deallocated" msgstr "庫存已經取消分配" -#: src/tables/build/BuildLineTable.tsx:750 +#: src/tables/build/BuildLineTable.tsx:753 msgid "Build Stock" msgstr "生產庫存" -#: src/tables/build/BuildLineTable.tsx:763 +#: src/tables/build/BuildLineTable.tsx:766 #: src/tables/sales/SalesOrderLineItemTable.tsx:396 msgid "View Part" msgstr "" @@ -8999,38 +9021,6 @@ msgstr "" #~ msgid "Filter by user who issued this order" #~ msgstr "Filter by user who issued this order" -#: src/tables/build/BuildOrderTestTable.tsx:85 -#: src/tables/build/BuildOrderTestTable.tsx:163 -#: src/tables/build/BuildOrderTestTable.tsx:283 -#: src/tables/build/BuildOrderTestTable.tsx:297 -#: src/tables/stock/StockItemTestResultTable.tsx:293 -#: src/tables/stock/StockItemTestResultTable.tsx:365 -#: src/tables/stock/StockItemTestResultTable.tsx:426 -msgid "Add Test Result" -msgstr "添加測試結果" - -#: src/tables/build/BuildOrderTestTable.tsx:92 -#: src/tables/stock/StockItemTestResultTable.tsx:295 -msgid "Test result added" -msgstr "測試結果已添加" - -#: src/tables/build/BuildOrderTestTable.tsx:124 -msgid "Add Test Results" -msgstr "" - -#: src/tables/build/BuildOrderTestTable.tsx:134 -msgid "Test results added" -msgstr "" - -#: src/tables/build/BuildOrderTestTable.tsx:162 -#: src/tables/stock/StockItemTestResultTable.tsx:191 -msgid "No Result" -msgstr "無結果" - -#: src/tables/build/BuildOrderTestTable.tsx:274 -msgid "Show build outputs currently in production" -msgstr "顯示當前生產中的構建輸出" - #: src/tables/build/BuildOutputTable.tsx:104 msgid "Build Output Stock Allocation" msgstr "" @@ -9066,7 +9056,8 @@ msgid "Serialize Build Output" msgstr "" #: src/tables/build/BuildOutputTable.tsx:409 -#: src/tables/stock/StockItemTable.tsx:329 +#: src/tables/part/PartTestResultTable.tsx:310 +#: src/tables/stock/StockItemTable.tsx:330 msgid "Filter by stock status" msgstr "按庫存狀態篩選" @@ -9914,6 +9905,38 @@ msgstr "" msgid "Order selected parts" msgstr "" +#: src/tables/part/PartTestResultTable.tsx:103 +#: src/tables/part/PartTestResultTable.tsx:181 +#: src/tables/part/PartTestResultTable.tsx:320 +#: src/tables/part/PartTestResultTable.tsx:334 +#: src/tables/stock/StockItemTestResultTable.tsx:293 +#: src/tables/stock/StockItemTestResultTable.tsx:365 +#: src/tables/stock/StockItemTestResultTable.tsx:426 +msgid "Add Test Result" +msgstr "添加測試結果" + +#: src/tables/part/PartTestResultTable.tsx:110 +#: src/tables/stock/StockItemTestResultTable.tsx:295 +msgid "Test result added" +msgstr "測試結果已添加" + +#: src/tables/part/PartTestResultTable.tsx:142 +msgid "Add Test Results" +msgstr "" + +#: src/tables/part/PartTestResultTable.tsx:152 +msgid "Test results added" +msgstr "" + +#: src/tables/part/PartTestResultTable.tsx:180 +#: src/tables/stock/StockItemTestResultTable.tsx:191 +msgid "No Result" +msgstr "無結果" + +#: src/tables/part/PartTestResultTable.tsx:298 +msgid "Show build outputs currently in production" +msgstr "顯示當前生產中的構建輸出" + #: src/tables/part/PartTestTemplateTable.tsx:56 msgid "Test is defined for a parent template part" msgstr "測試被定義為父模板部分" @@ -10268,7 +10291,7 @@ msgid "Sample" msgstr "樣本" #: src/tables/plugin/PluginListTable.tsx:432 -#: src/tables/stock/StockItemTable.tsx:377 +#: src/tables/stock/StockItemTable.tsx:374 msgid "Installed" msgstr "已安裝" @@ -11081,55 +11104,55 @@ msgstr "刪除用户" msgid "User deleted" msgstr "用户已刪除" -#: src/tables/settings/UserTable.tsx:361 +#: src/tables/settings/UserTable.tsx:362 msgid "Are you sure you want to delete this user?" msgstr "您確定要刪除該用户嗎?" -#: src/tables/settings/UserTable.tsx:367 +#: src/tables/settings/UserTable.tsx:368 msgid "Add User" msgstr "" -#: src/tables/settings/UserTable.tsx:375 +#: src/tables/settings/UserTable.tsx:376 msgid "Added user" msgstr "已添加用户" -#: src/tables/settings/UserTable.tsx:382 +#: src/tables/settings/UserTable.tsx:383 msgid "Set Password" msgstr "" -#: src/tables/settings/UserTable.tsx:387 +#: src/tables/settings/UserTable.tsx:388 msgid "Password updated" msgstr "" -#: src/tables/settings/UserTable.tsx:398 +#: src/tables/settings/UserTable.tsx:399 msgid "Add user" msgstr "添加用户" -#: src/tables/settings/UserTable.tsx:411 +#: src/tables/settings/UserTable.tsx:412 msgid "Show active users" msgstr "顯示活躍用户" -#: src/tables/settings/UserTable.tsx:416 +#: src/tables/settings/UserTable.tsx:417 msgid "Show staff users" msgstr "顯示工作人員用户" -#: src/tables/settings/UserTable.tsx:421 +#: src/tables/settings/UserTable.tsx:422 msgid "Show superusers" msgstr "顯示超級用户" -#: src/tables/settings/UserTable.tsx:440 +#: src/tables/settings/UserTable.tsx:441 msgid "Edit User" msgstr "" -#: src/tables/settings/UserTable.tsx:476 +#: src/tables/settings/UserTable.tsx:477 msgid "User updated" msgstr "" -#: src/tables/settings/UserTable.tsx:477 +#: src/tables/settings/UserTable.tsx:478 msgid "User updated successfully" msgstr "" -#: src/tables/settings/UserTable.tsx:483 +#: src/tables/settings/UserTable.tsx:484 msgid "Error updating user" msgstr "" @@ -11171,47 +11194,47 @@ msgstr "刪除位置類型" msgid "Icon" msgstr "圖標" -#: src/tables/stock/StockItemTable.tsx:107 +#: src/tables/stock/StockItemTable.tsx:108 msgid "This stock item is in production" msgstr "該庫存項正在生產" -#: src/tables/stock/StockItemTable.tsx:114 +#: src/tables/stock/StockItemTable.tsx:115 msgid "This stock item has been assigned to a sales order" msgstr "庫存項已分配到銷售訂單" -#: src/tables/stock/StockItemTable.tsx:121 +#: src/tables/stock/StockItemTable.tsx:122 msgid "This stock item has been assigned to a customer" msgstr "庫存項已分配給客户" -#: src/tables/stock/StockItemTable.tsx:128 +#: src/tables/stock/StockItemTable.tsx:129 msgid "This stock item is installed in another stock item" msgstr "此庫存項已安裝在另一個庫存項中" -#: src/tables/stock/StockItemTable.tsx:135 +#: src/tables/stock/StockItemTable.tsx:136 msgid "This stock item has been consumed by a build order" msgstr "此庫存項已被生產訂單消耗" -#: src/tables/stock/StockItemTable.tsx:142 +#: src/tables/stock/StockItemTable.tsx:143 msgid "This stock item is unavailable" msgstr "" -#: src/tables/stock/StockItemTable.tsx:151 +#: src/tables/stock/StockItemTable.tsx:152 msgid "This stock item has expired" msgstr "此庫存項已過期" -#: src/tables/stock/StockItemTable.tsx:155 +#: src/tables/stock/StockItemTable.tsx:156 msgid "This stock item is stale" msgstr "此庫存項是過期項" -#: src/tables/stock/StockItemTable.tsx:167 +#: src/tables/stock/StockItemTable.tsx:168 msgid "This stock item is fully allocated" msgstr "此庫存項已完全分配" -#: src/tables/stock/StockItemTable.tsx:174 +#: src/tables/stock/StockItemTable.tsx:175 msgid "This stock item is partially allocated" msgstr "此庫存項已被部分分配" -#: src/tables/stock/StockItemTable.tsx:202 +#: src/tables/stock/StockItemTable.tsx:203 msgid "This stock item has been depleted" msgstr "庫存項已耗盡" @@ -11219,152 +11242,148 @@ msgstr "庫存項已耗盡" #~ msgid "Show stock for assmebled parts" #~ msgstr "Show stock for assmebled parts" -#: src/tables/stock/StockItemTable.tsx:306 +#: src/tables/stock/StockItemTable.tsx:307 msgid "Stocktake Date" msgstr "盤點日期" -#: src/tables/stock/StockItemTable.tsx:324 +#: src/tables/stock/StockItemTable.tsx:325 msgid "Show stock for active parts" msgstr "顯示激活零件的庫存" -#: src/tables/stock/StockItemTable.tsx:335 +#: src/tables/stock/StockItemTable.tsx:336 msgid "Show stock for assembled parts" msgstr "顯示組裝配件的庫存" -#: src/tables/stock/StockItemTable.tsx:340 +#: src/tables/stock/StockItemTable.tsx:341 msgid "Show items which have been allocated" msgstr "顯示已分配的項目" -#: src/tables/stock/StockItemTable.tsx:345 +#: src/tables/stock/StockItemTable.tsx:346 msgid "Show items which are available" msgstr "顯示可用的項目" -#: src/tables/stock/StockItemTable.tsx:349 +#: src/tables/stock/StockItemTable.tsx:350 #: src/tables/stock/StockLocationTable.tsx:38 msgid "Include Sublocations" msgstr "包括子地點" -#: src/tables/stock/StockItemTable.tsx:350 +#: src/tables/stock/StockItemTable.tsx:351 msgid "Include stock in sublocations" msgstr "包括子地點的庫存" -#: src/tables/stock/StockItemTable.tsx:354 +#: src/tables/stock/StockItemTable.tsx:355 msgid "Depleted" msgstr "耗盡" -#: src/tables/stock/StockItemTable.tsx:355 +#: src/tables/stock/StockItemTable.tsx:356 msgid "Show depleted stock items" msgstr "顯示耗盡的庫存項" -#: src/tables/stock/StockItemTable.tsx:360 -msgid "Show items which are in stock" -msgstr "顯示庫存中的項目" +#: src/tables/stock/StockItemTable.tsx:362 +msgid "Show items which are in production" +msgstr "顯示正在生產的項目" #: src/tables/stock/StockItemTable.tsx:362 #~ msgid "Include stock items for variant parts" #~ msgstr "Include stock items for variant parts" -#: src/tables/stock/StockItemTable.tsx:365 -msgid "Show items which are in production" -msgstr "顯示正在生產的項目" - -#: src/tables/stock/StockItemTable.tsx:373 +#: src/tables/stock/StockItemTable.tsx:370 msgid "Show items which have been consumed by a build order" msgstr "" -#: src/tables/stock/StockItemTable.tsx:378 +#: src/tables/stock/StockItemTable.tsx:375 msgid "Show stock items which are installed in other items" msgstr "顯示安裝在其他項目中的庫存項" -#: src/tables/stock/StockItemTable.tsx:382 +#: src/tables/stock/StockItemTable.tsx:379 msgid "Sent to Customer" msgstr "發送給客户" -#: src/tables/stock/StockItemTable.tsx:383 +#: src/tables/stock/StockItemTable.tsx:380 msgid "Show items which have been sent to a customer" msgstr "顯示已發送給客户的項目" -#: src/tables/stock/StockItemTable.tsx:394 +#: src/tables/stock/StockItemTable.tsx:391 msgid "Show tracked items" msgstr "顯示已跟蹤項目" +#: src/tables/stock/StockItemTable.tsx:395 +msgid "Has Purchase Price" +msgstr "有采購價格" + +#: src/tables/stock/StockItemTable.tsx:396 +msgid "Show items which have a purchase price" +msgstr "顯示有購買價格的項目" + #: src/tables/stock/StockItemTable.tsx:397 #~ msgid "Serial Number LTE" #~ msgstr "Serial Number LTE" -#: src/tables/stock/StockItemTable.tsx:398 -msgid "Has Purchase Price" -msgstr "有采購價格" - -#: src/tables/stock/StockItemTable.tsx:399 -msgid "Show items which have a purchase price" -msgstr "顯示有購買價格的項目" +#: src/tables/stock/StockItemTable.tsx:401 +msgid "Show items which have expired" +msgstr "" #: src/tables/stock/StockItemTable.tsx:403 #~ msgid "Serial Number GTE" #~ msgstr "Serial Number GTE" -#: src/tables/stock/StockItemTable.tsx:404 -msgid "Show items which have expired" -msgstr "" - -#: src/tables/stock/StockItemTable.tsx:410 +#: src/tables/stock/StockItemTable.tsx:407 msgid "Show items which are stale" msgstr "" -#: src/tables/stock/StockItemTable.tsx:415 +#: src/tables/stock/StockItemTable.tsx:412 msgid "Expired Before" msgstr "" -#: src/tables/stock/StockItemTable.tsx:416 +#: src/tables/stock/StockItemTable.tsx:413 msgid "Show items which expired before this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:422 +#: src/tables/stock/StockItemTable.tsx:419 msgid "Expired After" msgstr "" -#: src/tables/stock/StockItemTable.tsx:423 +#: src/tables/stock/StockItemTable.tsx:420 msgid "Show items which expired after this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:429 +#: src/tables/stock/StockItemTable.tsx:426 msgid "Updated Before" msgstr "" -#: src/tables/stock/StockItemTable.tsx:430 +#: src/tables/stock/StockItemTable.tsx:427 msgid "Show items updated before this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:435 +#: src/tables/stock/StockItemTable.tsx:432 msgid "Updated After" msgstr "" -#: src/tables/stock/StockItemTable.tsx:436 +#: src/tables/stock/StockItemTable.tsx:433 msgid "Show items updated after this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:441 +#: src/tables/stock/StockItemTable.tsx:438 msgid "Stocktake Before" msgstr "" -#: src/tables/stock/StockItemTable.tsx:442 +#: src/tables/stock/StockItemTable.tsx:439 msgid "Show items counted before this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:447 +#: src/tables/stock/StockItemTable.tsx:444 msgid "Stocktake After" msgstr "" -#: src/tables/stock/StockItemTable.tsx:448 +#: src/tables/stock/StockItemTable.tsx:445 msgid "Show items counted after this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:453 +#: src/tables/stock/StockItemTable.tsx:450 msgid "External Location" msgstr "外部地點" -#: src/tables/stock/StockItemTable.tsx:454 +#: src/tables/stock/StockItemTable.tsx:451 msgid "Show items in an external location" msgstr "顯示外部庫存地點的項目" @@ -11372,7 +11391,7 @@ msgstr "顯示外部庫存地點的項目" #~ msgid "Delete stock items" #~ msgstr "Delete stock items" -#: src/tables/stock/StockItemTable.tsx:559 +#: src/tables/stock/StockItemTable.tsx:556 msgid "Order items" msgstr "" @@ -11547,10 +11566,6 @@ msgstr "已添加" msgid "Removed" msgstr "已刪除" -#: src/tables/stock/StockTrackingTable.tsx:206 -msgid "Details" -msgstr "詳情" - #: src/tables/stock/StockTrackingTable.tsx:221 msgid "No user information" msgstr "沒有用户信息"